"They will pile everything on the station master. Police early Friday searched a rail coordination office in Larissa, removing evidence as part of an ongoing investigation. A 2008 train crash in Chatsworth killed 25 people and broke a long congressional stalemate on a nationwide rail safety project known as "positive train control." Twelve years later, that system is . Pantsartzidis did not say how long his client had been in the job in Larissa, one of the largest cities in Greece. Trains, tracks and railroad yards are not playgrounds. (t=t||{}).preventScrolling;this.directSelect=Boolean(t.directSelect),this.dragged=!1,this.enableDoubleClick=!1,this.el=e,this.handlers={},this.options={},this.lastClick=0,this.lastStart=0,this.passive=n,this.pointerId=null,this.startX=0,this.startY=0,this.event=null,this.clicking=!1}on(e,t,n){return M(e)&&(this.handlers[e]||Z[e](this)),super.on(e,t,n)}off(e,t,n){if(M(e))P(this,e);else if(!e){const{handlers:e}=this;Object.keys(e).forEach((e=>{P(this,e)}))}return super.off(e,t,n)}destroy(){this.el&&(this.off(),c&&C(this),this.el=null)}}},6042:(e,t,n)=>{"use strict";n.d(t,{$6:()=>J,Cb:()=>oe,HD:()=>F,Kn:()=>x,P2:()=>Ce,S6:()=>S,UI:()=>L,U_:()=>Pe,Yj:()=>V,ZP:()=>Ae,_e:()=>me,a9:()=>Ee,ar:()=>ge,ce:()=>xe,cq:()=>de,dp:()=>ee,e1:()=>ue,e5:()=>ye,ei:()=>Se,hX:()=>Q,hj:()=>M,i2:()=>B,jn:()=>re,l7:()=>Oe,mf:()=>_,o8:()=>ie,qh:()=>Te,r3:()=>pe,sE:()=>W,u4:()=>q,vM:()=>le,wB:()=>fe,xV:()=>ne,yR:()=>H});var r=n(5004),i=function(e,t){if(null==e)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)};const o={},s=Array.prototype,a=Object.prototype,l=Function.prototype,c=s.slice,u=s.concat,d=a.toString,p=a.hasOwnProperty,h=s.map,f=s.reduce,g=s.forEach,m=s.filter,y=s.every,v=s.some,b=s.indexOf,w=Array.isArray,k=Object.keys,j=l.bind,C=window.isFinite,P=function(e,t){return p.call(e,t)},x=function(e){return e===Object(e)},O=function(e){if(!x(e))return[];if(k)return k(e);const t=[];for(const n in e)P(e,n)&&t.push(n);return t},S=function(e,t,n){let r,i;if(null==e)return e;if(g&&e.forEach===g)e.forEach(t,n);else if(e.length===Number(e.length)){for(r=0,i=e.length;r")},4429:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var r=n(1569),i=n(7034),o=n(9888),s=n(2957),a=n(7411),l=n(4742);const c=function(e,t){this.name=e,this.message=t.message||t.toString(),this.error=t};var u=n(6042),d=n(2268),p=n(2799),h=n(974),f=n(6886),g=n(1261),m=n(5499),y=n(6234),v=function(e,t){if(null==e)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)};const b=Object.assign({},o,i,r,{addClass:p.cn,hasClass:p.pv,removeClass:p.IV,replaceClass:p.L_,toggleClass:p.og,classList:p.s1,styleDimension:p.FK,createElement:p.az,emptyElement:p.EU,addStyleSheet:p.kq,bounds:p.A8,openLink:p.nG,replaceInnerHtml:p.nh,css:h.iv,clearCss:h.oI,style:h.oB,transform:h.vs,getRgba:h.HY,ajax:f.h,crossdomain:e=>{const t=window.URL;try{const n=new t(e,location.origin);return`${location.protocol}//${location.host}`!=`${n.protocol}//${n.host}`}catch(e){}return!0},tryCatch:function(e,t,n=[]){if(l.Z.debug)return e.apply(t||this,n);try{return e.apply(t||this,n)}catch(t){return new c(e.name,t)}},Error:c,Timer:a.Z,log:m.c,genId:y.B,between:g.v,foreach:function(e,t){for(const n in e)v(e,n)&&t(n,e[n])},flashVersion:d.dI,isIframe:d.cL,indexOf:u.cq,trim:s.fy,pad:s.vk,extension:s.AO,hms:s.WZ,seconds:s.m9,prefix:s.O4,suffix:s.uA,noop:()=>{}})},7543:(e,t,n)=>{"use strict";n.d(t,{C:()=>r});const r=e=>!!(e=e||window.event)&&(Boolean(e)&&/^(? The tragedy would later claim two more lives and be remembered as the worst ever involving a New York state school bus. Security footage shows the horror of the moment an express train derailed as it hurtled around a curve in northwestern Spain on Wednesday. Train Wrecks: The 2018 Georgetown, Kentucky Train Collision 4 Years Later 2,256 views Mar 29, 2022 Dislike Share Railfan K Train Productions 4.06K subscribers Days late, But I hope it was. (function() { The Greek railway company, Hellenic Train, said in a press release that there was "a head-on collision between two trains: a freight train and train IC 62 which had departed from Athens to Thessaloniki.". "s":""}, `:""):"")+(n?n+(n>=1?` minute${n>1? For more information see https://developer.jwplayer.com/jw-player/docs/developer-guide/api/errors-reference#${r}`}}const A=function(e,t,n){return n instanceof T&&n.code?n:new T(e,t,n)},Z=function(e,t){const n=A(E,t,e);return n.code=(e&&e instanceof T&&e.code||0)+t,n},_=function(e){const{name:t,message:n}=e;switch(t){case"AbortError":return/pause/.test(n)?303213:/load/.test(n)?303212:303210;case"NotAllowedError":return 303220;case"NotSupportedError":return 303230;default:return 303200}}},6391:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=[]},7411:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(5004);const i=window.performance||{timing:{}},o=i.timing.navigationStart||(0,r.z)();"now"in i||(i.now=()=>(0,r.z)()-o);const s=()=>o+i.now();var a=function(e,t){if(null==e)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)};const l=class{constructor(){this.startTimes={},this.sum={},this.counts={},this.ticks={}}start(e){this.startTimes[e]=s(),this.counts[e]=this.counts[e]+1||1}end(e){if(!this.startTimes[e])return;const t=s()-this.startTimes[e];delete this.startTimes[e],this.sum[e]=this.sum[e]+t||t}dump(){const e=Object.assign({},this.sum);for(const t in this.startTimes)if(a(this.startTimes,t)){const n=s()-this.startTimes[t];e[t]=e[t]+n||n}return{counts:Object.assign({},this.counts),sums:e,events:Object.assign({},this.ticks)}}tick(e){this.ticks[e]=s()}clear(e){delete this.ticks[e]}between(e,t){return this.ticks[t]&&this.ticks[e]?this.ticks[t]-this.ticks[e]:null}}},4601:(e,t,n)=>{"use strict";n.d(t,{v:()=>s,z:()=>a});var r=n(2894),i=n(8348);let o=null;const s={},a=function(){return o||(o=i.OS.tizenApp?n.e(74).then(function(e){const t=n(3112).default;return s.controls=t,t}.bind(null,n)).catch((function(){o=null,(0,r.Jt)(301133)()})):n.e(716).then(function(e){const t=n(4646).default;return s.controls=t,t}.bind(null,n)).catch((function(){o=null,(0,r.Jt)(301130)()}))),o}},8348:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Browser:()=>a,Features:()=>c,OS:()=>l});var r=n(2268);const i=(e,t)=>{const n=e.exec(t);if(n&&n.length>1)return n[1]},o=navigator.userAgent,s=()=>{},a={get androidNative(){return(0,r.O7)()},get chrome(){return(0,r.i7)()},get edge(){return(0,r.un)()},get facebook(){return(0,r.DF)()},get firefox(){return(0,r.pZ)()},get ie(){return(0,r.w1)()},get msie(){return(0,r.A)()},get safari(){return(0,r.G6)()},get version(){return((e,t)=>{let n,r,i,o;if(e.chrome)n=-1!==t.indexOf("Chrome")?t.substring(t.indexOf("Chrome")+7):t.substring(t.indexOf("CriOS")+6);else if(e.safari)n=t.substring(t.indexOf("Version")+8);else if(e.firefox)n=t.substring(t.indexOf("Firefox")+8);else if(e.edge){let e=t.indexOf("Edge");-1===e?e=t.indexOf("Edg")+4:e+=5,n=t.substring(e)}else e.ie&&(-1!==t.indexOf("rv:")?n=t.substring(t.indexOf("rv:")+3):-1!==t.indexOf("MSIE")&&(n=t.substring(t.indexOf("MSIE")+5)));return n&&(-1!==(o=n.indexOf(";"))&&(n=n.substring(0,o)),-1!==(o=n.indexOf(" "))&&(n=n.substring(0,o)),-1!==(o=n.indexOf(")"))&&(n=n.substring(0,o)),r=parseInt(n,10),i=parseInt(n.split(". I also wish for a speedy recovery for all the injured. Ritter was among 11 passengers who were critically wounded, and the pharmaceutical executive. Most often, a derailment is caused by speeding around a turn, as was the case in . "All the actions of the firefighters operating on the scene are focused on the first three carriages of the train," he said. Two passenger trains collided in eastern China today, killing at least 66 people and injuring hundreds as carriages derailed and toppled into a ditch, state media said. 2 sleepless days later this is the result and this takes the cake for most challenging to get all the music and video audio correctly faded when changing volumePlease donate! ")[1],10)),{version:n,major:r,minor:i}})(this,o)}},l={get android(){return(0,r.Dt)()},get iOS(){return(0,r.gn)()},get mobile(){return(0,r.tq)()},get mac(){return(0,r.id)()},get iPad(){return(0,r.zc)()},get iPhone(){return(0,r.xb)()},get windows(){return o.indexOf("Windows")>-1},get tizen(){return(0,r.yS)()},get tizenApp(){return(0,r.Q6)()},get version(){return((e,t)=>{let n,r,o;if(e.windows)switch(n=i(/Windows(? ATHENS, March 2 (Reuters) - The station master of Greece's Larissa city, who was charged on Thursday over the country's worst train crash, assumes some responsibility for the disaster but other factors were also at play, his lawyer said. This source code and its use and distribution is subject to the terms Reuters, the news and media division of Thomson Reuters, is the worlds largest multimedia news provider, reaching billions of people worldwide every day. https://ssl.p.jwpcdn.com/player/v/8.26.7/notice.txt Felony charges were laid against him for disrupting transport and putting lives at risk, his lawyer Stefanos Pantzartzidis said outside the courthouse. Images on Greece's state-owned public broadcaster ERT showed plumes of thick smoke pouring out of toppled carriages and long lines of rescue vehicles next to them. (!o||"object"!=typeof o)&&u(i,o,n):n(r,e)}))}},9025:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=document.createElement("video")},6601:(e,t,n)=>{"use strict";n.d(t,{i:()=>r});const r="8.26.7+commercial_8-26-7.520.hls.js@1.2.9.jwplayer@mono.jwplayer-ads-dai@mono.jwplayer-ads-freewheel@mono.jwplayer-ads-googima@mono.jwplayer-ads-header-bidding@github:jwplayer/jwplayer-ads-header-bidding#v7.0.1.jwplayer-ads-vast@mono.jwplayer-analytics@v3.41.0.jwplayer-analytics-kraken@v0.0.4.jwplayer-plugin-gapro@mono"},4225:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(2799),i=n(974);function o(e,t){const{message:n,code:o}=t,s=((e,t,n,r)=>`
${t||""}${r?`(${n}: ${r})`.replace(/\s+/g," "):""}
`)(e.get("id"),n,e.get("localization").errors.errorCode,o.toString()),a=e.get("width"),l=e.get("height"),c=(0,r.az)(s);return(0,i.oB)(c,{width:a.toString().indexOf("%")>0?a:`${a}px`,height:l.toString().indexOf("%")>0?l:`${l}px`}),c}},9926:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(1776),i=n(2799),o=n(974);const s=[];let a=-1;const l=()=>{(0,r.W)(a),a=(0,r.U)((()=>{s.forEach((e=>{e.view.updateBounds();const t=e.view.model.get("containerWidth");e.resized=e.width!==t,e.width=t})),s.forEach((e=>{e.contractElement.scrollLeft=2*e.width})),s.forEach((e=>{(0,o.oB)(e.expandChild,{width:e.width+1}),e.resized&&e.view.model.get("visibility")&&e.view.updateStyles()})),s.forEach((e=>{e.expandElement.scrollLeft=e.width+1})),s.forEach((e=>{e.resized&&e.view.checkResized()}))}))};class c{constructor(e,t,n){const r={display:"block",position:"absolute",top:0,left:0},a={width:"100%",height:"100%"},c=(0,i.az)('
'),u=c.firstChild,d=u.firstChild,p=u.nextSibling;(0,o.oB)([u,p],Object.assign({overflow:"auto"},r,a)),(0,o.oB)(c,Object.assign({},r,a)),this.expandElement=u,this.expandChild=d,this.contractElement=p,this.hiddenElement=c,this.element=e,this.view=t,this.model=n,this.width=0,this.resized=!1,e.firstChild?e.insertBefore(c,e.firstChild):e.appendChild(c),e.addEventListener("scroll",l,!0),s.push(this),l()}destroy(){if(this.view){const e=s.indexOf(this);-1!==e&&s.splice(e,1),this.element.removeEventListener("scroll",l,!0),this.element.removeChild(this.hiddenElement),this.view=this.model=null}}}},4671:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var r=n(6875),i=n(8348),o=n(2799);const s=[],a=[],l=[],c={},u="screen"in window&&"orientation"in window.screen,d=i.OS.android&&i.Browser.chrome;let p,h=!1;const f=(e,t)=>{for(let n=t.length;n--;){const r=t[n];if(e.target===r.getContainer()){r.setIntersection(e);break}}},g=()=>{s.forEach((e=>{const t=e.model;if(t.get("audioMode")||t.get("isFloating")||!t.get("controls")||t.get("visibility")<.75)return;const n=t.get("state"),r=(0,o.UM)();!r&&"paused"===n&&e.api.getFullscreen()?e.api.setFullscreen(!1):"playing"===n&&e.api.setFullscreen(r)}))},m=()=>{s.forEach((e=>{e.model.set("activeTab",(0,r.Z)())}))},y=(e,t)=>{const n=t.indexOf(e);-1!==n&&t.splice(n,1)},v=e=>{l.forEach((t=>{t(e)}))};document.addEventListener("visibilitychange",m),document.addEventListener("webkitvisibilitychange",m),d&&u&&window.screen.orientation.addEventListener("change",g),window.addEventListener("beforeunload",(()=>{document.removeEventListener("visibilitychange",m),document.removeEventListener("webkitvisibilitychange",m),window.removeEventListener("scroll",v),d&&u&&window.screen.orientation.removeEventListener("change",g)}));const b={add(e){s.push(e)},remove(e){y(e,s)},addScrollHandler(e){h||(h=!0,window.addEventListener("scroll",v)),l.push(e)},removeScrollHandler(e){const t=l.indexOf(e);-1!==t&&l.splice(t,1)},addWidget(e){a.push(e)},removeWidget(e){y(e,a)},size:()=>s.length,observe(e){(()=>{const e=window.IntersectionObserver;p||(p=new e((e=>{if(null!=e&&e.length)for(let t=e.length;t--;){const n=e[t];f(n,s),f(n,a)}}),{threshold:[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]}))})(),c[e.id]||(c[e.id]=!0,p.observe(e))},unobserve(e){p&&c[e.id]&&(delete c[e.id],p.unobserve(e))}}},2445:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>k,qG:()=>w});var r=n(5083),i=n(1569),o=n(6042),s=n(7034),a=n(576),l=n(6599),c=n(386);const u="__CONTEXTUAL__",d=(e,t)=>{const n=e.querySelector(t);if(n)return n.getAttribute("content")};var p=n(4737),h=n.n(p),f=n(67);const g=e=>"string"==typeof e&&/^\/\/(? "}page_domain=${encodeURIComponent((0,f.X)())}`),c}},576:(e,t,n)=>{"use strict";n.d(t,{default:()=>Q});var r=n(1096),i=n.n(r);window.Promise||(window.Promise=i());var o=n(1569),s=n(6391),a=n(2963),l=n(670);const c={availableProviders:a.B,registerProvider:l.Z};var u=n(1241);c.registerPlugin=function(e,t,n){"jwpsrv"!==e&&(0,u.f)(e,t,n)};const d=c;var p=n(6601),h=n(4742),f=n(8348),g=n(623),m=n(1643),y=n(7411),v=n(328),b=n(4429),w=n(6042);let k=0;const j=function(e,t){const n=new g.ZP(t);return n.on(m.Rc,(t=>{e._qoe.tick("ready"),t.setupTime=e._qoe.between("setup","ready")})),n.on("all",((t,n)=>{e.trigger(t,n)})),n},C=function(e,t){const n=e.plugins,r=Object.keys(n).map((e=>{const t=n[e];return delete n[e],t}));t.get("setupConfig")&&e.trigger("remove"),e.off(),t.playerDestroy(),r.forEach((e=>{if(e.destroy)try{e.destroy()}catch(e){}})),t.getContainer().removeAttribute("data-jwplayer-id")};function P(e){const t=++k,n=e.id||`player-${t}`,r=new y.Z,i={};let o=j(this,e);r.tick("init"),e.setAttribute("data-jwplayer-id",n),Object.defineProperties(this,{id:{enumerable:!0,get:()=>n},uniqueId:{enumerable:!0,get:()=>t},plugins:{enumerable:!0,get:()=>i},_qoe:{enumerable:!0,get:()=>r},version:{enumerable:!0,get:()=>p.i},Events:{enumerable:!0,get:()=>v.ZP},utils:{enumerable:!0,get:()=>b.Z},_:{enumerable:!0,get:()=>w.ZP}}),Object.assign(this,{_events:{},setup(t){return r.clear("ready"),r.tick("setup"),o&&C(this,o),o=j(this,e),o.init(t,this),this.on(t.events,null,this)},remove(){return this.getPip()&&this.setPip(!1),function(e){for(let t=s.Z.length;t--;)if(s.Z[t].uniqueId===e.uniqueId){s.Z.splice(t,1);break}}(this),o&&C(this,o),Object.keys(i).forEach((e=>{delete i[e]})),this},qoe(){const e=o.getItemQoe();return{setupTime:this._qoe.between("setup","ready"),firstFrame:e.getFirstFrame?e.getFirstFrame():null,player:this._qoe.dump(),item:e.dump()}},addCues(e){return Array.isArray(e)&&o.addCues(e),this},getAudioTracks:()=>o.getAudioTracks(),getBuffer:()=>o.get("buffer"),getCaptions:()=>o.get("captions"),getCaptionsList:()=>o.getCaptionsList(),getConfig:()=>o.getConfig(),getContainer:()=>o.getContainer(),getControls:()=>o.get("controls"),getCues:()=>o.getCues(),getCurrentAudioTrack:()=>o.getCurrentAudioTrack(),getCurrentCaptions:()=>o.getCurrentCaptions(),getCurrentQuality:()=>o.getCurrentQuality(),getCurrentTime:()=>o.get("currentTime"),getDuration:()=>o.get("duration"),getEnvironment:()=>f,getFullscreen:()=>o.get("fullscreen"),getHeight:()=>o.getHeight(),getItemMeta:()=>o.get("itemMeta")||{},getMute:()=>o.getMute(),getPercentViewable:()=>o.get("visibility"),getPip:()=>o.get("pip"),getPlaybackRate:()=>o.get("playbackRate"),getPlaylist:()=>o.get("playlist"),getPlaylistIndex:()=>o.get("item"),getPlaylistItem(e){if(!b.Z.exists(e))return o.get("playlistItem");const t=this.getPlaylist();return t?t[e]:null},getPosition:()=>o.get("position"),getProvider:()=>o.getProvider(),getQualityLevels:()=>o.getQualityLevels(),getSafeRegion:(e=!0)=>o.getSafeRegion(e),getState:()=>o.getState(),getStretching:()=>o.get("stretching"),getViewable:()=>o.get("viewable"),getVisualQuality:()=>o.getVisualQuality(),getVolume:()=>o.get("volume"),getWidth:()=>o.getWidth(),setCaptions(e){return o.setCaptions(e),this},setConfig(e){return o.setConfig(e),this},setControls(e){return o.setControls(e),this},setCurrentAudioTrack(e){o.setCurrentAudioTrack(e)},setCurrentCaptions(e){o.setCurrentCaptions(e)},setCurrentQuality(e){o.setCurrentQuality(e)},setFullscreen(e){return o.setFullscreen(e),this},setAllowFullscreen(e){return o.setAllowFullscreen(e),this},setMute(e){return o.setMute(e),this},setPip(e){return o.setPip(e),this},setPlaybackRate(e){return o.setPlaybackRate(e),this},setPlaylistItem(e,t){return o.setPlaylistItem(e,t),this},setCues(e){return Array.isArray(e)&&o.setCues(e),this},setVolume(e){return o.setVolume(e),this},load(e,t){return o.load(e,t),this},play(e){return o.play(e),this},pause(e){return o.pause(e),this},playToggle(e){switch(this.getState()){case m.r0:case m.Kb:return this.pause(e);default:return this.play(e)}},seek(e,t){return o.seek(e,t),this},playlistItem(e,t){return o.playlistItem(e,t),this},playlistNext(e){return o.playlistNext(e),this},playlistPrev(e){return o.playlistPrev(e),this},next(e){return o.next(e),this},requestPip(e){return o.requestPip(e),this},castToggle(){return o.castToggle(),this},stopCasting(){return o.stopCasting(),this},createInstream:()=>o.createInstream(),stop(){return o.stop(),this},resize(e,t){return o.resize(e,t),this},addButton(e,t,n,r,i){return o.addButton(e,t,n,r,i),this},removeButton(e){return o.removeButton(e),this},getMediaElement:()=>o.getMediaElement(),attachMedia(){return o.attachMedia(),this},detachMedia(){return o.detachMedia(),this},isBeforeComplete:()=>o.isBeforeComplete(),isBeforePlay:()=>o.isBeforePlay(),setPlaylistItemCallback(e,t){o.setItemCallback(e,t)},removePlaylistItemCallback(){o.setItemCallback(null)},getPlaylistItemPromise:e=>o.getItemPromise(e),getFloating:()=>Boolean(o.get("isFloating")),setFloating(e){o.setConfig({floating:{mode:e?