,,ii #aah? ,,congress #a/ ,session ,s4 #egf ,,9 ,,! ,,s5ate ,,( ,,! ,,unit$ ,,/ates ,m>* #a1 #bjbc,mr4 ,br[n 7= himself1 ,mr4 ,vance1 ,mr4 ,casey1 ,mr4 ,rubio1 ,mr4 ,fett]man1 & ,mr4 ,hawley7 introduc$ ! foll[+ bill2 :i* 0 read twice & ref]r$ to ! ,committee on ,comm]ce1 ,sci5ce1 & ,transportation ,a ,,bill ,to enhance safety requirem5ts = tra9s transport+ haz>d\s mat]ials1 & = o!r purposes4 #a4 ,%ort title2 table ( cont5ts 7a7 ,%ort title ,?is ,act may be cit$ z ! ,railway ,safety ,act ( #bjbc4 7b7 ,table ( cont5ts ,! table ( cont5ts = ?is ,act is z foll[s3 ,sec4 #a4 ,%ort title2 table ( cont5ts4,sec4 #b4 ,def9$ t]m4,sec4 #c4 ,safety requirem5ts = tra9s transport+ haz>d\s mat]ials4,sec4 #d4 ,rail c> inspections4,sec4 #e4 ,defect detectors4,sec4 #f4 ,safe ,freight ,act ( #bjbc4,sec4 #g4 ,increas+ maximum civil p5alties = violations ( rail safety regulations4,sec4 #h4 ,saf] tank c>s4,sec4 #i4 ,haz>d\s mat]ials tra9+ = fir/ respond]s4,sec4 #aj4 ,rail safety infra/ructure rese>* & developm5t grants4,sec4 #aa4 ,appropriations = tank c> rese>* & developm5t4 #b4 ,def9$ t]m ,9 ?is ,act1 ! t]m ,secret>y means ! ,secret>y ( ,transportation4 #c4 ,safety requirem5ts = tra9s transport+ haz>d\s mat]ials 7a7 ,rulemak+ ,n lat] ?an #a ye> aft] ! date ( ! enactm5t ( ?is ,act1 ! ,secret>y %all issue regulations1 or modify exi/+ regulations1 e/abli%+ safety requirem5ts1 9 accordance ) subsection 7b71 ) :i* a %ipp] or rail c>ri] op]at+ a tra9 transport+ haz>d\s mat]ials t is n subject to ! requirem5ts = a high-haz>d flammable tra9 "u section #agd4caj ( title #di1 ,code ( ,f$]al ,regulations1 %all comply ) respect to ! op]ation ( ea* su* tra9 & ! ma9t5ance ( specification tank c>s4 7b7 ,requirem5ts ,! regulations issu$ pursuant to subsection 7a7 %all require %ipp]s & rail c>ri]s-- 7#a7 to provide advance notification & in=mation reg>d+ ! transportation ( haz>d\s mat]ials describ$ 9 subsection 7a7 to ea* ,/ate em]g5cy response commission]1 ! tribal em]g5cy response commission1 or any o!r ,/ate or tribal ag5cy responsible = receiv+ ! in=mation notification = em]g5cy response plann+ in=mation2 7#b7 to include1 9 ! notification provid$ pursuant to p>agraph 7#a71 a writt5 gas dis*>ge plan ) respect to ! applicable haz>d\s mat]ials be+ transport$2 & 7#c7 to r$uce or elim9ate block$ cross+s result+ f delays 9 tra9 movem5ts4 7c7 ,additional requirem5ts ,9 develop+ ! regulations requir$ "u subsection 7a71 ! ,secret>y %all include requirem5ts reg>d+-- 7#a7 tra9 l5g? & weight2 7#b7 tra9 consi/2 7#c7 r\te analysis & selection2 7#d7 spe$ re/rictions2 7#e7 track /&>ds2 7#f7 track1 bridge1 & rail c> ma9t5ance2 7#g7 signal+ & tra9 control2 7#h7 response plans2 & 7#i7 any o!r requirem5ts t ! ,secret>y det]m9es are necess>y4 7d7 ,high-,haz>d flammable tra9s ,! ,secret>y may modify ! safety requirem5ts = tra9s subject to section #agd4caj ( title #di1 ,code ( ,f$]al ,regulations1 to satisfy1 9 :ole or 9 "p1 ! rulemak+ requir$ "u subsection 7a74 #d4 ,rail c> inspections 7a7 ,rulemak+ 7#a7 ,inspection requirem5ts ,n lat] ?an #a ye> aft] date ( ! enactm5t ( ?is ,act1 ! ,secret>y %all review & update1 z necess>y1 applicable regulations "u *apt]s ,i & ,,ii ( subtitle ,b ( title #di1 ,code ( ,f$]al ,regulations-- 7,a7 to create m9imum "t requirem5ts t a qualifi$ me*anical inspector mu/ sp5d :5 inspect+ a rail c> or locomotive2 & 7,b7 to ensure t all rail c>s & locomotives 9 tra9 consi/s t c>ry haz>d\s mat]ials are inspect$ by a qualifi$ me*anical inspector at int]vals det]m9$ by ! ,secret>y4 7#b7 ,abbreviat$ pre-dep>ture inspection ,! ,secret>y %all imm$iately am5d section #bae4ac7;c7 ( title #di1 ,code ( ,f$]al ,regulations 7p]mitt+ an abbreviat$ pre-dep>ture inspection proc$ure7 ) respect to rail c>s 9 tra9 consi/s c>ry+ haz>d\s mat]ials4 7b7 ,audits 7#a7 ,9 g5]al ,n lat] ?an #fj days aft] ! date ( ! enactm5t ( ?is ,act1 ! ,secret>y %all initiate audits ( ,f$]al rail c> inspection programs1 subject to ! requirem5ts "u "p #bae ( title #di1 ,code ( ,f$]al ,regulations1 :i*-- 7,a7 consid] :e!r su* programs are 9 compliance ) su* "p #bae2 7,b7 assess ! type & cont5t ( tra9+ & p]=mance metrics t su* programs provide rail c> inspectors2 7,c7 det]m9e :e!r su* programs provide inspectors ) adequate "t to inspect rail c>s2 7,d7 det]m9e :e!r su* programs reflect ! curr5t op]at+ practices ( ! railroad c>ri]2 & 7,e7 ensure t inspection programs are n ov]ly reliant on tra9 crews4 7#b7 ,audit s*$ul+ ,! ,secret>y %all-- 7,a7 s*$ule ! audits requir$ "u p>agraph 7#a7 to ensure t-- 7i7 ea* ,class ,i railroad is audit$ n less frequ5tly ?an once e #e ye>s2 & 7ii7 a select numb]1 z det]m9$ by ! ,secret>y1 ( ,class ,,ii & ,class ,,iii railroads are audit$ annually2 & 7,b7 conduct ! audits describ$ 9 subp>agraph 7,a77ii7 9 accordance )-- 7i7 ! ,small ,bus9ess ,regulatory ,en=cem5t ,fairness ,act ( #aiif 7#e ,u4,s4,c4 #fja note72 & 7ii7 app5dix ,c ( "p #bji ( title #di1 ,code ( ,f$]al ,regulations4 7#c7 ,updates to inspection program ,if1 dur+ an audit requir$ "u ?is subsection1 ! auditor id5tifies a defici5cy 9 a railroad's inspection program1 ! railroad %all update ! program to elim9ate su* defici5cy4 7#d7 ,consultation & coop]ation 7,a7 ,consultation ,9 conduct+ any audit requir$ "u ?is subsection1 ! ,secret>y %all consult ) ! railroad be+ audit$ & its employees1 includ+ any nonpr(it employee labor organization repres5t+ ! me*anical employees ( ! railroad4 7,b7 ,coop]ation ,! railroad be+ audit$ & its employees1 includ+ any nonpr(it employee labor organization repres5t+ me*anical employees1 %all fully coop]ate ) any audit conduct$ pursuant to ?is subsection-- 7i7 by provid+ any relevant docum5ts reque/$2 & 7ii7 by mak+ available any employees = int]view )\t undue delay or ob/ruction4 7,c7 ,failure to coop]ate ,if ! ,secret>y det]m9es t a railroad or any ( its employees1 includ+ any nonpr(it employee labor organization repres5t+ me*anical employees ( ! railroad is n fully coop]at+ ) an audit conduct$ pursuant to ?is subsection1 ! ,secret>y %all electronically notify ! ,committee on ,comm]ce1 ,sci5ce1 & ,transportation ( ! ,s5ate & ! ,committee on ,transportation & ,infra/ructure ( ! ,h\se ( ,repres5tatives ( su* noncoop]ation4 7c7 ,review ( regulations ,! ,secret>y %all tri5nially det]m9e :e!r any update to "p #bae ( title #di1 ,code ( ,f$]al ,regulations1 is necess>y to ensure ! safety ( rail c>s transport$ by rail c>ri]s4 7d7 ,annual report ,! ,secret>y %all publi% an annual report on ! public website ( ! ,f$]al ,railroad ,adm9i/ration t-- 7#a7 summ>izes ! f9d+s ( ! prior ye>'s audits2 7#b7 summ>izes any updates made pursuant to ?is section2 & 7#c7 excludes any confid5tial bus9ess in=mation or s5sitive security in=mation4 7e7 ,rule ( con/ruction ,no?+ 9 ?is section may be con/ru$-- 7#a7 to limit ! deploym5t ( pilot programs = ! in/allation1 te/1 v]ification1 & review ( automat$ rail & tra9 inspection te*nologies2 or 7#b7 to direct ! ,secret>y to waive any exi/+ inspection requirem5ts "u *apt] ,i or ,,ii ( subtitle ,b ( title #di1 ,code ( ,f$]al ,regulations1 z "p ( pilot programs4 #e4 ,defect detectors 7a7 ,rulemak+ ,n lat] ?an #a ye> aft] ! date ( ! enactm5t ( ?is ,act1 ! ,secret>y %all issue regulations e/abli%+ requirem5ts = ! in/allation1 repair1 te/+1 ma9t5ance1 & op]ation ( wayside defect detectors = ea* rail c>ri] op]at+ a tra9 consi/ c>ry+ haz>d\s mat]ials4 7b7 ,requirem5ts ,! regulations issu$ pursuant to subsection 7a7 %all include requirem5ts reg>d+-- 7#a7 ! frequ5cy ( ! placem5t ( wayside defect detectors1 includ+ a requirem5t t all ,class ,i railroads in/all a hotbox detector along e #aj-mile segm5t ( rail track ov] :i* tra9s c>ry+ haz>d\s mat]ials op]ate2 7#b7 p]=mance /&>ds = su* detectors2 7#c7 ! ma9t5ance & repair requirem5ts = su* detectors2 7#d7 report+ data & ma9t5ance records ( su* detectors2 7#e7 appropriate /eps ! rail c>ri] mu/ take :5 receiv+ an al]t ( a defect or failure f or reg>d+ a wayside defect detector2 & 7#f7 ! use ( hotbox detectors to prev5t d]ailm5ts f :eel be>+ failures1 includ+-- 7,a7 ! temp]atures1 to be specifi$ by ! ,secret>y1 at :i* an al]t f a hotbox detector is trigg]$ to w>n ( a pot5tial :eel be>+ failure2 & 7,b7 any actions t %all be tak5 by a rail c>ri] ^u receiv+ an al]t f a hotbox detector ( a pot5tial :eel be>+ failure4 7c7 ,defect & failure id5tification ,! ,secret>y %all specify ! categories ( defects & failures t wayside defect detectors cov]$ by regulations issu$ pursuant to subsection 7a7 %all address1 includ+-- 7#a7 axles2 7#b7 :eel be>+s2 7#c7 brakes2 7#d7 signals2 7#e7 :eel impacts2 & 7#f7 o!r defects or failures specifi$ by ! ,secret>y4 #f4 ,safe ,freight ,act ( #bjbc 7a7 ,%ort title ,?is section may be cit$ z ! ,safe ,freight ,act ( #bjbc4 7b7 ,freight tra9 crew size ,sub*apt] ,,ii ( *apt] #bja ( title #di1 ,unit$ ,/ates ,code1 is am5d$ by ins]t+ aft] section #bjaec ! foll[+3 #bjaed4 ,freight tra9 crew size safety /&>ds 7a7 ,m9imum crew size ,no freight tra9 may be op]at$ )\t a #b-p]son crew consi/+ ( at lea/ #a appropriately qualifi$ & c]tifi$ conductor & #a appropriately qualifi$ & c]tifi$ locomotive eng9e]4 7b7 ,exceptions ,except z provid$ 9 subsection 7c71 ! requirem5t "u subsection 7a7 %all n apply ) respect to-- 7#a7 tra9 op]ations on track t is n a ma9 l9e track2 7#b7 a freight tra9 op]at$-- 7,a7 by a railroad c>ri] t has few] ?an #djj1jjj total employee "w h\rs annually & less ?an #dj1jjj1jjj annual rev5ue 7adju/$ = inflation1 z calculat$ by ! ,surface ,transportation ,bo>d ,railroad ,inflation- ,adju/$ ,index & ,deflator ,factor ,table72 7,b7 at a spe$ ( n m ?an #be miles p] h\r2 & 7,c7 on a track ) an av]age track grade ( less ?an #b p]c5t = any segm5t ( track t is at lea/ #b cont9u\s miles2 7#c7 locomotives p]=m+ assi/ance to a tra9 t has incurr$ me*anical failure or lacks ! p[] to trav]se difficult t]ra91 includ+ travel+ to or f ! location :]e assi/ance is provid$2 7#d7 locomotives t-- 7,a7 are n atta*$ to any equipm5t or are atta*$ only to a caboose2 & 7,b7 d n travel fur!r ?an #cj miles f ! po9t ( orig9 ( su* locomotive2 & 7#e7 tra9 op]ations /aff$ ) few] ?an a #b-p]son crew at lea/ #a ye> be=e ! date ( enactm5t ( ?is section1 if ! ,secret>y det]m9es t su* op]ations a*ieve an equival5t level ( safety z w\ld result f compliance ) ! requirem5t "u subsection 7a74 7c7 ,tra9s ineligible = exception ,! exceptions "u subsection 7b7 may n be appli$ to-- 7#a7 a tra9 transport+ #a or m load$ c>s c>ry+ mat]ial toxic by inhalation 7z def9$ 9 section #aga4h ( title #di1 ,code ( ,f$]al ,regulations72 7#b7 a tra9 transport+-- 7,a7 #bj or m load$ tank c>s ( a ,class #b mat]ial or a ,class #c flammable liquid 9 a cont9u\s block2 or 7,b7 #ce or m load$ tank c>s ( a ,class #b mat]ial or a ,class #c flammable liquid ?r\gh\t ! tra9 consi/2 or 7#c7 a tra9 ) a total l5g? ( at lea/ #g1ejj feet4 7d7 ,waiv] ,a railroad c>ri] may seek a waiv] ( ! requirem5ts "u ?is section 9 accordance ) section #bjajc7;d74 4 7c7 ,cl]ical am5dm5t ,! analysis = sub*apt] ,,ii ( *apt] #bja ( title #di1 ,unit$ ,/ates ,code1 is am5d$ by ins]t+ aft] ! item relat+ to section #bjaec ! foll[+3 #bjaed4 ,freight tra9 crew size4 4 #g4 ,increas+ maximum civil p5alties = violations ( rail safety regulations 7a7 ,civil p5alties relat$ to transport+ haz>d\s mat]ials ,section #eabc7;a7 ( title #di1 ,unit$ ,/ates ,code1 is am5d$-- 7#a7 9 p>agraph 7#a71 9 ! matt] prec$+ subp>agraph 7,a71 by /rik+ #ge1jjj & ins]t+ ! great] ( #j4e p]c5t ( ! p]son's annual income or annual op]at+ income or #gej1jjj2 & 7#b7 9 p>agraph 7#b71 by /rik+ #age1jjj & ins]t+ ! great] ( #a p]c5t ( ! p]son's annual income or annual op]at+ income or #a1gej1jjj4 7b7 ,g5]al violations ( *apt] #bja ,section #bacja7;a77#b7 ( title #di1 ,unit$ ,/ates ,code1 is am5d$-- 7#a7 by /rik+ #be1jjj4 & ins]t+ ! great] ( #j4e p]c5t ( ! p]son's annual income or annual op]at+ income or #bej1jjj2 & 7#b7 by /rik+ #ajj1jjj4 & ins]t+ ! great] ( #a p]c5t ( ! p]son's annual income or annual op]at+ income or #a1jjj1jjj4 7c7 ,accid5t & incid5t violations ( *apt] #bja2 violations ( *apt]s #bjc ?r\gh #bji ,section #bacjb7;a7 is am5d$-- 7#a7 9 p>agraph 7#a71 by /rik+ #bjc-bji ea* place x appe>s & ins]t+ #bjc ?r\gh #bji2 & 7#b7 9 p>agraph 7#b7-- 7,a7 by /rik+ #be1jjj & ins]t+ ! great] ( #j4e p]c5t ( ! p]son's annual income or annual op]at+ income or #bej1jjj2 & 7,b7 by /rik+ #ajj1jjj & ins]t+ ! great] ( #a p]c5t ( ! p]son's annual income or annual op]at+ income or #a1jjj1jjj4 7d7 ,violations ( *apt] #baa ,section #bacjc7;a77#b7 is am5d$-- 7#a7 by /rik+ #be1jjj4 & ins]t+ ! great] ( #j4e p]c5t ( ! p]son's annual income or annual op]at+ income or #bej1jjj2 & 7#b7 by /rik+ #ajj1jjj4 & ins]t+ ! great] ( #a p]c5t ( ! p]son's annual income or annual op]at+ income or #a1jjj1jjj4 #h4 ,saf] tank c>s 7a7 ,phase-,out s*$ule ,beg9n+ on ,may #a1 #bjbe1 a rail c>ri] may n use ,,dot-#aaa specification railroad tank c>s t d n comply ) ,,dot-#aag1 ,,dot-#aag,p1 or ,,dot-#aag,r specification requirem5ts1 z 9 effect on ! date ( enactm5t ( ?is ,act1 to transport ,class #c flammable liquids reg>dless ( ! composition ( ! tra9 consi/4 7b7 ,con=m+ regulatory am5dm5ts 7#a7 ,9 g5]al ,! ,secret>y-- 7,a7 %all imm$iately remove or revise ! date-specific deadl9es 9 any applicable regulations or ord]s to ! ext5t necess>y to con=m ) ! requirem5t "u subsection 7a72 & 7,b7 may n en=ce any date-specific deadl9es or requirem5ts t are inconsi/5t ) ! requirem5t "u subsection 7a74 7#b7 ,rule ( con/ruction ,except z requir$ "u p>agraph 7#a71 no?+ 9 ?is section may be con/ru$ to require ! ,secret>y to issue regulations to implem5t ?is section4 #i4 ,haz>d\s mat]ials tra9+ = fir/ respond]s 7a7 ,annual regi/ration fee ,section #eajh7;g7 ( title #di1 ,unit$ ,/ates ,code1 is am5d$ by add+ at ! end ! foll[+3 7#d7 ,additional fee = class ,i rail c>ri]s ,9 addition to ! fees collect$ pursuant to p>agraphs 7#a7 & 7#b71 ! ,secret>y %all e/abli% & annually impose & collect f ea* ,class ,i rail c>ri] a fee 9 an am\nt equal to #a1jjj1jjj4 4 7b7 ,assi/ance = local em]g5cy response tra9+ ,section #eaaf7;j77#a77;,a7 ( title #di1 ,unit$ ,/ates ,code1 is am5d$-- 7#a7 by /rik+ liquids & ins]t+ mat]ials2 & 7#b7 9 p>agraph 7#c71 by am5d+ subp>agraph 7,a7 to read z foll[s3 7,a7 ,9 g5]al ,to c>ry out ! grant program e/abli%$ pursuant to p>agraph 7#a71! ,secret>y may exp5d1 dur+ ea* fiscal ye>-- 7i7 ! am\nts collect$ pursuant to section #eajh7;g77#d72 & 7ii7 any am\nts recov]$ dur+ su* fiscal ye> f grants aw>d$ "u ?is section dur+ a prior fiscal ye>4 4 7c7 ,supplem5tal tra9+ grants ,section #eabh7;b77#d7 ( title #di1 ,unit$ ,/ates ,code is am5d$ by /rik+ #b1jjj1jjj & ins]t+ #d1jjj1jjj4 #aj4 ,rail safety infra/ructure rese>* & developm5t grants 7a7 ,rese>* requirem5t ,! ,adm9i/rator ( ! ,f$]al ,railroad ,adm9i/ration %all aw>d grants1 9 accordance ) section #bbijg ( title #di1 ,unit$ ,/ates ,code1 & ! re/rictions & limitations on eligibility = ,class ,i railroads "u su* section1 = rese>* & developm5t ( wayside defect detectors to bett] prev5t ! d]ailm5t ( tra9s transport+ haz>d\s mat]ials4 7b7 ,fund+ 7#a7 ,appropriation ,!re is appropriat$ to ! ,f$]al ,railroad ,adm9i/ration1 out ( any funds 9 ! ,treasury n o!rwise appropriat$1 #bb1jjj1jjj1 :i* %all be us$ = ! grants au?oriz$ "u subsection 7a7 = ! improvem5t & rese>* ( wayside defect defectors & ! prev5tion ( d]ailm5ts ( tra9s conta9+ haz>d\s mat]ials4 7#b7 ,availability ( fund+ ,am\nts appropriat$ "u ?is subsection %all rema9 available until exp5d$ #aa4 ,appropriations = tank c> rese>* & developm5t ,!re is appropriat$ to ! ,pipel9e & ,haz>d\s ,mat]ials ,safety ,adm9i/ration1 out ( any funds 9 ! ,treasury n o!rwise appropriat$1 #e1jjj1jjj1 :i* %all be us$ = exp5ses relat$ to ! developm5t (-- 7#a7 /rong]1 saf] tank c>s & valves = tank c>s2 & 7#b7 o!r tank c> safety features4