ZXTape! 0Created with Ramsoft MakeTZXdriver7 oo q 0:0:0  0,0;" " "fas" #0,0;" " ("d7" @fas @ @<<B~|~~x>B|B|~B~x>B|BB>@~@<<B~|~@<$B>~~~<<~B~3600sy2=3580 :3045 a803000 asp=42:10 ,23;"";0;9 ,23;"O";8,23;"O";7,23;"O":0:(a8=0a14=1)rd=14:8,23;"":0:10 ,23;"O" asp=4180,124|:15,0:0,-40(:-15,0:0,40(:185,84T:0,-25:5,0:0,25 73,14;":";3,17;":":83S &15,3;0;"AWS" I14,91[:-1,0:0,4:-8,0:0,-32 :8,0:0,12 :1,0:rd=0rd=1(grad=0(grad=-1500))14,91[:16,0:0,-16:-16,0:16,88X:0,-8:5,0 1 2000 2"uv=(63000+(mp*10 )) 3#uv1=(63001+(mp*10 )) 4uv2=(mp*10 ) 5(mp=0((m=ms-1s=0)(s=0ms=0stops<3)))a3=1((63010"+uv2)>10 ƾ(63010"+uv2)<251ƾ(63011#+uv2)=0ƾ(63009!+uv2)=0)9000(# 6ma5=1((63009!+uv2)=0ƾ(63010"+uv2)=5ƾ(63011#+uv2)=0)9100# 7(mp=0(m=ms-1s=0))((uv>9 uv<195)((uv1>0uv1<10 )(uv1>0uv1=194)))(uv=10 uv1>0)4000 8uv2=112puv2=125}uv2=138uv2=150uv2=160uv2=174uv2=203uv2=3051uv2=334Nuv2=361iuv2=584Huv2=589M3500 9((62999+uv2)=0((63000+uv2)>0ƾ(63000+uv2)<5)ƾ(63001+uv2)=0)a8=(63000+uv2):a7=mp :?mp=0(uv>194uv<251)a8>03000 ;puv2=74Juv2=136uv2=196uv2=510uv2=540uv2=546"grad=100d:4010 <pws=0((630240+uv2)=0ƾ(630251+uv2)=5ƾ(630262+uv2)=0)pws=(5*((*10 )+1))+10 :z$="PWS ("+pws+"mph) AT MP "+(2.5 +(uv2/10 )):1,16-(z$)/2;z$ =Nuv2=5a44=1lsn=35#:a44=2:yds=502:90135# >(uv2=11 a44=2)(uv2=125}a44=3)(uv2=139a44=5)lsn=502:a44=a44+1:yds=502:90135# ?Puv2=134a44=4lsn=40(:a44=5:yds=502:90135# @Puv2=229a44=6lsn=45-:a44=7:yds=502:90135# Aruv2=6hs=0hs=65000:ms=65001:hss=hs:mss=ms:awsb=1:a8=1:a7=-.8L BXuv2=123{grad0grad1=10 :grad2=1:grad=1500:4006 CAuv2=126~a3=0a3=1:lsn=30:a4=12 DPuv2=235a44=7lsn=65A:a44=8:yds=502:90135# Fgasp6250asp=(63000+uv2)-250:asp6=mp*10 :2500 K'mph<0h1,h2;mph:79O L"mph<10 h1,h2;" ";mph M-(mph10 ƺmph<100d)h1,h2;mph O1s60<s=s-60<:m=m+1:83S P%10 >s3,18;"0";s Q!s10 3,18;s R 89Y S'm60<m=m-60<:h=h+1 T%m<10 3,15;"0";m U!m10 3,15;m V!h10 3,12 ;h W%h<10 3,12 ;"0";h X Y s=s+2 Z]mph>ls+5mphls+10 c$="EXCEEDED LINE SPEED BY "+(mph-ls)+" MPH":8000@ ]Nmph>max+515,6;"EXCEEDING MAXIMUM SPEED ":a21=2 ^gmphmax+10 c$="EXCEEDED MAXIMUM SPEED BY "+(ls-max)+" MPH":8000@ jq(((m=ms-1s=2)(ms=0stops<3s=2)mp=0)rd=1)7000X:7010b k0rd=15,16-(a$/2);a$ lrd=1rd=0 yth=5-thr zbr=5-brf {grad=0grad=1500 }fa50=1mph>515,6;" ":1,0;s$(xstops) ~\a50=1mph>151,0;" ":a50=0 *mph=mph+(th/((5-(cls/100d)))) 3mph=mph-(2*((br+1)))-(70F/grad) &mph<0brf<5mph=0 Fgrad=1500grad=0:grad=0mph<0mph=0 =mph>20ph=mph/270:grad<0ph=ph/2 'ph.2~Lgrad=0ph=.2~L mph>20mph=mph-ph 9mph<-2c$="ROLLING BACK EXCESSIVELY":8000@ 380|+ds:a$:g GgǺ(mp*10 )5,0;" " EgǺ(mp*10 )5,16-(a$/2);a$:ds=ds+1 ,$="k"thr=thr-1:7010b 6$="o"thr=thr+1:7010b @$="a"brf=brf+1:7000X J$="q"brf=brf-1:7000X O="h"0 P="h"335O Smp=0360h Tawsb=0sy2>0sy4>0sy4-sy2<300,.1}L,9 :.1}L,9 :.1}L,9 :15,3;6;0;1;"AWS";0;0;7 UTsy4-sy2<300,sy4-sy2>0Ʀ="p"awsb=1:15,3;"AWS" _wa8>0brf>0a70=1a70=0:awsb=1:15,3;"AWS " `r(((sy2>2400` sy2<2700 )(asp=1asp=3)awsb=0asp2>0)((sy4-sy2>900sy4-sy2<1200)(asp=2asp=4)awsb=0asp2>1))a70=019,1;" ";20,0;" ";21,0;" ":brf=0:a70=1:15,6;" EMERGENCY BRAKE ":7040:2600( c3sy4-sy2<600Xsy4-sy2>300,awsb=0 hbrf<5th>0brf3=brf3+10 -(th+brf):brf3>100d15,6;" BRAKES OVERHEATING ":a71=1 jda71=1brf=5a71=0:brf3=0:15,6;" " l3brf3>200c$="BRAKES BURNT OUT":8000@ { 491 |"EDINBURGH WAVERLEY",0 }"TUNNEL",1 ~!"APPROACHING HAYMARKET",3 "TUNNEL",6 "HAYMARKET STATION",12 "LEAVING HAYMARKET",14 "HAYMARKET WEST JC",21 "SAUGHTON WEST JC",34" #"APPROACHING SOUTH GYLE",38& "SOUTH GYLE STATION",45- "LEAVING SOUTH GYLE",47/ +"BETWEEN SOUTH GYLE & TURNHOUSE",524 ""APPROACHING TURNHOUSE",60< "TURNHOUSE",64@ ("BETWEEN TURNHOUSE & DALMENY",75K "DALMENY NORTH",90Z "DALMENY STATION",96` "FORTH BRIDGE",97a )"CROSSING THE FIRTH OF FORTH",103g "FORTH BRIDGE",105i "NORTH QUEENSFERRY",111o "TUNNEL",113q !"THE KINGDOM OF FIFE",115s "VIADUCT",123{ "TUNNEL",127 "INVERKEITHING",129 #"INVERKEITHING STATION",132 #"LEAVING INVERKEITHING",134 ""CLIMBING TO DALGETTY",140 "DALGETTY",157 ""APPROACHING ABERDOUR",167 "ABERDOUR STATION",173 "LEAVING ABERDOUR",175 "WHITESANDS BAY",180 %"APPROACHING BURNTISLAND",197 !"BURNTISLAND STATION",201 !"LEAVING BURNTISLAND",203 *"FOLLOWING THE FIRTH OF FORTH",210 "KINGHORN TUNNEL",224 "KINGHORN",226 "KINGHORN STATION",227 "LEAVING KINGHORN",229 "SEAFIELD COLLIERY",236 #"APPROACHING KIRKCALDY",247 "KIRKCALDY",252 "KIRKCALDY STATION",257 "LEAVING KIRKCALDY",259 "SINCLAIRTOWN",269  "DYSART",280 "RANDOLPH",296( "THORNTON JC",3084 ""CLIMBING TO MARKINCH",3128 ""APPROACHING MARKINCH",322B "MARKINCH",329I "MARKINCH STATION",332L "LEAVING MARKINCH",334N # "CLIMBING TO LOCHMUIR",340T "LOCHMUIR",347[ "FALKLAND ROAD",361i ""DROPPING TO LADYBANK",371s "KINGS KETTLE",383 "LADYBANK STATION",390 "LEAVING LADYBANK",392 "MELVILLE WOODS",394 "JENNYSTOWN",405 %"APPROACHING SPRINGFIELD",414 "SPRINGFIELD",424 "CUPAR MUIR",436 "CUPAR",440 "CUPAR STATION",445 "LEAVING CUPAR",447 %"BETWEEN CUPAR & DAIRSIE",451 !"APPROACHING DAIRSIE",470 "DAIRSIE",475 !"DROPPING TO LEUCARS",489 "LEUCARS",506 "LEUCARS STATION",507 "LEAVING LEUCARS",509 "ST MICHEALS WOOD",517 "STRATHBURN",527 "ST FORT",545! '"FOLLOWING THE TAY ESTUARY",554* "WORMIT",558. !"TAY BRIDGE 3523 YDS",5644 "DUNDEE ESPLANADE",584H "DUNDEE",587K "DUNDEE STATION",593Q "END OF THE LINE",1000 cls=15017,18;ln;" MAX 75";16,5;"..";17,5;"..";16,13 ;"..";17,13 ;"..":1055:1020 18,21;"MAX";max 17,21;ln (1000+cls) x=1100d  j:k:l 5j1000j-1000,k-1000:1150~  +l>0l2000j,k,l:1150~ j,k l=20001160 1000,1016,0,8,8,0,6,23,0,126~,0,0,6,-23,0 1008,1024,0,239,0,0,27,36$,7,43+,36$,7,59;,36$,7,79O,36$,11 99c,36$,7,115s,36$,7,1000,1000,0,32 ,0,0,12 ,8,0,480,0,0,12 ,-8,0,28,0,0,-3,24,0 V1142v,1043,0,105i,0,0,0,-18,2000  1000,1000,0,152,0,0,-24,24,0,-120x,0,0,-8,-8,0,8,8,0,4,23,0,112p,0,0,4,-23,0,83S,36$,13  #1100L,1044,0,18,0,0,2,-16,0,-21,0,0,0,16,0,60<,38&,4,1035 ,1044,0,18,0,0,0,-16,0,-20,0,0,2,16,0 !1020,1044,0,9 ,0,0,-2,-16,0,-9 ,0,0,2,16,0 -0,0,2000 .1000,1008,0,16,16,0,215,0,0,-4,23,0,-207,0,0,-4,-23 00,1000,1000,0,32 ,0,0,16,16,0,480,0,0,0,-16,0,24,0 20,0,24,0,1060$,1046,0,0,-22,0,24,0,0,0,22,0,25,38& 44,36$,38&,4,120x,38&,4,133,38&,4,99c,36$,13 ,1022,1032,0,18,0 60,0,-6,0,-18,0,0,0,6,0,513,35#,7,0,0,2000 ~x 70:62>,23:22,0:0 l1:62>,23:44,,0:0:15,7;" ":rd=110  1999 (x=6300065900:x;" ";x:x :1550  9350$ 0:6 0mp=mp+(mph/1850:):10 ,29;mp /11 ,29;".";((mp-(mp))*10 ) 0:7:2400` ` ı11 ,20;" ";10 ,20;" ";9 ,20;" ";8,20;" ";7,20;" ";6,20;" ":(2500 +asp) Ū187,108l,7:185,100d:0,-42*:190,101e:0,-43+:-5,0:8,23;4;"";0: 180,124|:15,0:0,-24:-15,0:0,24:185,100d:0,-41):5,0:0,41):8,23;"O";7,23;4;"": 180,124|:15,0:0,-32 :-15,0:0,32 :185,92\:0,-33!:5,0:0,33!:9 ,23;"O";7,23;4;"";0;8,23;"O": ȩ180,124|:15,0:0,-40(:-15,0:0,40(:185,84T:0,-25:5,0:0,25 n8,23;4;"";0;9 ,23;"O";10 ,23;"O";7,23;"O": (Dcls=47/0,0:33!,0:8,6: )cls=70F0,0:32 ,0:16,16:19,0;" ":0,8:16,16:7240H: *4cls=1500,0:40(,0: lhs=0uv>195uv<251hs=uv-195:ms=uv1-195:hss=hs:mss=ms:a7=mp:a8=1 Ja8=4cls91[sy2=(1760*(mp-a7))+1200:3021 %a8=3a16=1:3020 a8=43020 1uv=0a8=0sy2=-1:3042 Lrd=1asp43046 :a14=1asp2=-1:3046 $rd=0sy2=1760*(mp-a7) e(3600-sy2303600-sy20mph=0)a101=1a101=1:3200 (a8=4ƥ>.9ffffsy2>21004)(a8=4sy2>3200 )3401I :15,3;"AWS":awsb=0:2500 :sy2=-1:a8=0:asp2=-1:sy4=0:3045 ,ex 3038:rd=10:12,25;"in";14,25;"yds" Vsy2-3600>0c$="OVER RUN LIGHTS":awsb=1:asp2=2:8000@ ;sy2>0asp2=(sy2/1200)rd=03071 1sy2>0asp2=(sy2/1200):3045 Td$(4,1):asp=2(asp22asp2=-1)d$(4,3) z(3044 +(asp*4)+asp2):sy4:p1:c1:d$(1):p2:c2:d$(2):p3:c3:d$(3):p4:c4:d$(4) a0,6,7," ",7,2,"",8,2,"",9 ,7," " W0,0,7,"",7,4,"",8,0,"O",0,7,"" Z2400` ,0,7,"",0,7,"",7,0,"O",8,6,"" d3600,6,7," ",7,7," ",9 ,7," ",8,2,"" X0,7,4,"",8,0,"O",9 ,0,"O",0,7,"" X0,7,4,"",8,0,"O",9 ,0,"O",0,7,"" [2400` ,7,0,"O",8,6,"",9 ,0,"O",0,7,"" [3600,7,0,"O",8,0,"O",9 ,2,"",0,7,"" Z0,7,0,"O",8,4,"",9 ,0,"O",10 ,0,"O" ]1200,7,6,"",8,0,"O",9 ,6,"",10 ,0,"O" ]2400` ,7,0,"O",8,0,"O",9 ,6,"",10 ,0,"O" ]3600,7,0,"O",8,0,"O",9 ,0,"O",10 ,2,"" Osy4>0sy4-sy2>012 ,25;"in";14,25;"yds" (asp2(asp2-1asp2<2))p1,23;c1;d$(1);p2,23;c2;d$(2);p3,23;c3;d$(3);p4,23;c4;d$(4):0 ((asp=2(asp2>1asp2=-1))asp2asp5)((asp=2(asp2>1asp2=-1))rd=1)asp5=asp2:p1,20;c1;d$(1);p2,20;c2;d$(2);p3,20;c3;d$(3);p4,20;c4;d$(4);6,23;" ";7,23;" ";8,23;" ";9 ,23;" ";10 ,23;" ":0:185,85U:0,36$:5,0:0,-36$ *m9>20m9=0:asp2=-1: @sy4>0sy4-sy2>013 ,25;(sy4-sy2);" " w3600-sy2>30mph=0mp015,6;0;" ADVANCE TO SIGNAL! ":a100=1 ja100=1mph>50:15,0;" AWS ":a100=0 c(h>hs(hhsmms-1))mss=m+1:hss=h:mss60<mss=mss-60<:hss=hss+1 0:0: a16=13600-sy230mph=0m9=m9+1:m9>20sy4=0:asp2=-1:15,6;" ROAD AHEAD CLEAR ":3401I :sy2=-1:awsb=0:a50=1:a101=0:a8=0:a16=0:3045 la16=13600-sy230mph=015,0;" AWS AWAITING CLEAR ": 'mp>59.3m333mph08000@ Uhs>0ms<10 a14=015,6;" AWAITING CLEAR " Xhs>0ms<10 1,5;"DUE TO DEPART ";hs;":0";ms;":00":3216 |hs>01,5;"DUE TO DEPART ";hs;":";ms;":00":a14=015,6;" AWAITING CLEAR " Na101=1ƺmph>2c$="MOVING WHILE PASSENGERS BOARDING":8000@ *mss60<mss=0:hss=h+1 i a14=0(hhssmmss)0:awsb=0:a14=1:3401I :asp2=-1:3045 Ba14=115,6;0;"AWAITING GUARDS SIGNAL" a14=1ƥ>.9ffff15,6;0;"GUARDS BELL-DEPART. ":sy4=0:asp2=-1:.25~,9 :.25~,9 :.25~,9 :a8=0:sy2=-1:a14=0:hs=0:a50=1:a101=0:xstops=xstops+1 G 0 H IR12 ,25;" ";13 ,25;" ";14,25;" ": d112p,-70F,125},-70F,138,94^,150,94^,160,-100d )174,-100d,203,84T e3051,-67C,334N,102f,361i,-95_,584H,-74J,589M,-66B A3500 :x=112 :f:g:uv2=fgrad=g:4010 x (uv=10 uv1=1grad=0 5grad1=uv:grad2=uv1:grad2=194grad2=0 ^(grad110 grad1<100d)(grad20grad2<10 )grad=(grad1*10 )+grad2 7grad1=10 grad2=1grad=0:1:32 ,72H:0,5:32 ,94^:0,-5:0:10 ,2;" ";11 ,1;" L ";12 ,2;" ":14,91[:18,0:0,-2:0,-14:-17,0:4500 8grad1>100dgrad=(100d-grad1)*10 -grad2 grad>010 ,2;"";12 ,2;"":32 ,94^:0,-16:1:32 ,72H:0,5:0 grad<04100 Egrad<100dgrad>011 ,1;grad;" ":4500 &grad>011 ,1;grad  4500 grad<010 ,2;"";12 ,2;"":32 ,88X:0,-16:1:32 ,94^:0,-5:0 Ggrad0grad>-100d11 ,1;-grad;" ":4500 'grad011 ,1;-grad a20=0: 7:0:0: 21,1;" LOCODRIVER 7 1988 A.GREENUP" 3,4;"PLEASE SELECT YOUR TRAIN";6,5;t$(1);8,5;t$(2);10 ,5;t$(3);12 ,5;t$(4);14,5;t$(5);16,5;t$(6);6,2;"1.";8,2;"2.";10 ,2;"3.";12 ,2;"4.";14,2;"5.";16,2;"6.";19,8;"THEN PRESS ENTER" <stops:502::stops>6stops<16001q a112=16075 v4,4;"PLEASE SELECT THE NUMBER";6,8;"OF YOUR TRACTION";18,8;"THEN PRESS ENTER" Astops=1stops=412 ,10 ;" 47701-47716 " Astops=2stops=612 ,10 ;"150283-150285" Astops=3stops=512 ,10 ;"254001-254030" ln:cls=(ln/1000) (ln47701Uln47716d(stops=1stops=4))(ln254001x @ln254032x(stops=3stops=5))(ln150283ln150285@(stops=2stops=6))6075  6070 6cls=47/max=100d:h1=17:h2=9 Fcls=254cls=70F:max=125}:h1=17:h2=11 6cls=150max=75K:h1=17:h2=9 0:7:7: (6350+stops) s$(19,32 ) x=725 p @p=99cp5:p6:65000,p5:65001,p6:6375 m$ s$(x)=t$(p+6)+m$ ~1,"O8:32",4,"O8:47",8,"O9:O5",11 ,"O9:25",12 ,"O9:31",13 ,"O9:49",99c,8,33! Р1,"12:15",4,"12:28",8,"12:45",9 ,"12:54",10 ,"13:O1",11 ,"13:O9",12 ,"13:16",13 ,"13:33",99c,12 ,16 =1,"15:12",13 ,"16:13",99c,15,13 1,"16:57",4,"17:12",8,"17:29",11 ,"17:49",12 ,"17:56",13 ,"18:14",99c,16,58: n1,"2O:57",4,"21:12",8,"21:28",12 ,"21:52",13 ,"22:1O",99c,20,58: 1,"22:15",2,"22:2O",3,"22:26",4,"22:32",5,"22:39",6,"22:43",7,"22:47",8,"22:53",9 ,"23:O1",10 ,"23:O9",11 ,"23:16",12 ,"23:23",13 ,"23:39",99c,22,16 x =(6389+stops):h:m:hs=h:hss=h:ms=m+1:mss=ms 8,29 12 ,12 15,9 16,546 20,546 22,12 dcls=70F63063W,0:63074b,0:63085m,80P:632844,75K:63335g,0:63362,0:63413,85U:63459,85U:63470,75K:63494,70F:63504,75K 1000 Xcls=47/7040 Ycls=1507040 Z 7240H bcls=47/7540t d 7740< brf0brf=0 brf5brf=5 Sbrf<51:16,20:17,(-3*brf)-3:0 Sbrf>01:16,20:17,(-3*brf)+3:0 *16,20:17,-3*brf   7040 Mbrf0brf=0 Rbrf5brf=5 _brf>01:38&-((3*brf)-3),20-((brf*3)-3):5,0:38&-((3*brf)-4),20-((3*brf)-4):5,0:0 `brf<51:38&-((3*brf)+2),20-((brf*3)+2):5,0:38&-((3*brf)+3),20-((3*brf)+3):5,0:0 a39'-(3*brf),20-(brf*3):4,0:39'-(3*brf),20-((3*brf)-1):4,0 b(40(,20:-16,-16 c(41),20:-16,-16 f ythr0thr=0 ~thr5thr=5 _thr51:119w,19:-17,(-3*(5-thr))-3:0 _thr01:119w,19:-17,(-3*(5-thr))+3:0 6119w,19:-17,-3*(5-thr)   7540t ithr0thr=0 nthr5thr=5 s'107k,20:0,-16 xthr>01:105i,5+((thr*3)-3):4,0:105i,5+((3*thr)-4):4,0:0 }thr<51:105i,5+((3*thr)+3):4,0:105i,5+((3*thr)+2):4,0:0 '107k,20:0,-16 n105i,5+(thr*3):4,0:105i,5+((3*thr)-1):4,0  J87:0:0::mp<59.3m3338019S Kmp59.3m333(mph0sy2>3600)2,8;" DUNDEE ";6,5;"DUE TO ARRIVE AT ";hs;":";8,6;"ACTUALY ARRIVED ";h;":" L)h<10 8,22;"0";h;":" M+hs<10 6,22;"0";hs;":" N%m<10 8,25;"0";m O!m10 8,25;m P"ms>9 6,25;ms QPms9 6,25;"0";2:ms<06,25;"00 " R;16,0;" Press N to end game":8030^ SG8,9 ;"YOU ARE FIRED!";14,16-(c$)/2;c$ TR20,5;"Type Y for another try";21,8;"or N to end game." Y ^ ="n" c="y"rd=1:8045m h 8025Y m77:0:7::a112=1:1000 #)Bmp0a3=0lsn=(63010"+uv2):a3=1:a4=mp #3a3=1yds=1760-((mp-a4)*1760):11 ,12 ;lsn;13 ,12 ;yds;" ";12 ,12 ;"in";14,12 ;"yds" #5yds<100dyds010 ,12 ;" ";11 ,12 ;" ";12 ,12 ;" ";13 ,12 ;" ";14,12 ;" ":ls=lsn:a3=0 #7]yds<100dyds0a33+a3429 ,9 ;" ";10 ,9 ;" " #<=yds<100dyds0pws=0a34=a33:a33=0 #?pws>09026B# #Blsf=(ls/10 ) #D>ls0lss=ls/10 -(ls/10 ):lss=lss*10 #F(ls100d(yds<100drd=1)lss=0a34=0)81Q,103g:6,0:0,-15:-6,0:0,15:9040P# #H(lss=5(yds<100drd=1)a34=0)81Q,103g:6,0:-6,0:0,-7:6,0:0,-8:-6,0 #P4mp=0(yds<100dyds0)9042R# #Q #R9050Z#+lsf #Sx=1502 #T ls1:ls2 #Uls1=99c #V;ls1>10001000-ls1,1000-ls2:9048X# #W ls1,ls2 #Xx #[210764,1103O,0,-15,99c #\s10720,1103O,7,0,0,-7,-7,0,0,-8,7,0,99c #]10720,1103O,7,0,0,-7,-7,0,7,0,0,-8,-7,0,99c #^10720,1103O,0,-7,3,0,0,3,0,-3,4,0,-4,0,0,-8,99c #_10720,1103O,7,0,-7,0,0,-7,7,0,0,-8,-7,0,99c #`10720,1103O,7,0,-7,0,0,-7,7,0,0,-8,-7,0,0,8,99c #aB10720,1103O,7,0,0,-15,99c #b10720,1103O,7,0,0,-15,-7,0,0,7,7,0,-7,0,0,8,99c #c10720,1103O,7,0,0,-7,-7,0,0,7,0,-7,7,0,0,-8,99c #i #ga5=0a4=mp:a5=1:ls3=ls:a9=0:1,0;" " #yds=1760-((mp-a4)*1760):yds>100d10 ,12 ;"PWS";11 ,12 ;pws;13 ,12 ;yds;" ";12 ,12 ;"in";14,12 ;"yds" #yds<-1760a5=0:a9=0:ls=ls3:pws=0:sy2=-1:11 ,8;" ":2:79O,96`,14:79O,96`,15:0 #D(a9=0a5=0)(yds<-1760(yds<100dyds0))a9=1:10 ,12 ;" ";11 ,12 ;" ";12 ,12 ;" ";13 ,12 ;" ";14,12 ;" ";9 ,9 ;" ";10 ,9 ;" ":yds<-1760a34=112 ,7;" ":4600 #yds<-17609026B# #yds<100da5=111 ,9 ;5;"PWS ":7:10 ,8;" ";10 ,11 ;" ";9 ,8;" ";9 ,11 ;" ";8,8;" " #/yds<100dyds>0ls=pws:9020<# # $T 6000p &(stops+9939&) &x=112 & s1:s2:s3 &/s2=0(63001-20+s1),0 &;s2=0(63000-20+s1),0:9939& &((63000+s1-20),195+s2 &((63001+s1-20),195+s3 &x &;45-,0,0,96`,0,0,132,8,480,173,0,0,201,0,0,227,0,0,257,9 ,6,332L,0,0,390,0,0,445,9 ,26,507,9 ,32 ,593Q,9 ,491 &D45-,0,0,96`,0,0,132,12 ,29,173,0,0,201,0,0,227,0,0,257,12 ,46.,332L,12 ,557,390,13 ,2,445,13 ,10 ,507,13 ,17,593Q,13 ,33! &945-,0,0,96`,0,0,132,0,0,173,0,0,201,0,0,227,0,0,257,0,0,332L,0,0,390,0,0,445,0,0,507,0,0,593Q,16,13 &A45-,0,0,96`,0,0,132,17,13 ,173,0,0,201,0,0,227,0,0,257,17,30,332L,0,0,390,0,0,445,17,502,507,17,579,593Q,18,14 &?45-,0,0,96`,0,0,132,21,13 ,173,0,0,201,0,0,227,0,0,257,21,29,332L,0,0,390,0,0,445,0,0,507,21,535,593Q,22,10 &N45-,22,21,96`,22,27,132,22,33!,173,22,40(,201,22,44,,227,22,480,257,22,546,332L,23,2,390,23,10 ,445,23,17,507,23,24,593Q,23,39' & 2 |(Nnhr11topxlFa}`phms7sjklWZypsral111033_\1ss1742<iwss0s#102hd~w5rSrf74s4stopvv/scrad~radg4ocrpxfM ]7sFsps spyspQ   aUspO8:30 SCOTRAIL EXPRESS 12:13 SPRINTER SERVICE 15:1O"THE FLYING SCOTSMAN"16:55 SCOTRAIL EXPRESS 2O:55 "THE ABERDONIAN" 22:13 SPRINTER SERVICE DUE HAYMARKET (MP 1) AT DUE SOUTH GYLE (MP4.5) AT DUE DALMENY (MP 9.6) AT DUE INVERKEITHING(MP13)AT DUE ABERDOUR (MP 17.3) AT DUE BURNTISLAND (MP2O) AT DUE KINGHORN AT(MP 22) AT DUE KIRKCALDY (MP25.7) AT DUE MARKINCH (MP33.2) AT DUE LADYBANK (MP 39) AT DUE CUPAR (MP 44.5) AT DUE LEUCHARS (MP 5O.7) AT DUE DUNDEE (MP 59.3) AT :s e DUE HAYMARKET (MP 1) AT 2O:57 DUE INVERKEITHING(MP13)AT 21:12 DUE KIRKCALDY (MP25.7) AT 21:28 DUE LEUCHARS (MP 5O.7) AT 21:52 DUE DUNDEE (MP 59.3) AT 22:1O M22:1OZPWS (25mph) AT MP 53.8CEXCEEDED LINE SPEED BY 10 MPH ATAY BRIDGE 3523 YDS\