Timetable file traindef.ttt
1 # { [ (
2
3 $REQUIRE REPLACE.TTT
4 $REQUIRE FIXTRAIN.TTT
5 $REQUIRE STREETDEF.TTT
6 $REQUIRE ZSZ_DEF.TTT
7 $REQUIRE JMD_DEF.TTT
8 #------------------------------------------------------------------------------
9 #
10 # Semitrailer
11 #
12 $DEF AUFLIEGER=STRR|STRL
13
14 $DEF SEMITR6R=STRAIL_B3[BC:-10,10]|STRAIL_K1[BC:-10,10]|STRAIL_DUVENBECK1[BC:-10,10]| \
15 STRAIL_GIRTEKA1[BC:-10,10]|STRAIL_GIRTEKA_R1[BC:-10,10]|STRAIL_BARILLA|STRAIL_BAS1| \
16 STRAIL_BLUECARGO|STRAIL_BURGERKING|STRAIL_CALBERSON1|STRAIL_CARLSBERG|STRAIL_COMBIPLANT| \
17 STRAIL_CONTINENTAL|STRAIL_CRAFTRANSPORT|STRAIL_EBG|STRAIL_ENGEMANN|STRAIL_ESTRELLA|STRAIL_FM1| \
18 STRAIL_GAMMA1|STRAIL_GARTNER|STRAIL_GRUBER|STRAIL_GRUBER2|STRAIL_GRUBER4|STRAIL_GRUBER5| \
19 STRAIL_GRUBER7|STRAIL_GRUBER8|STRAIL_GRUBER9|STRAIL_GWG|STRAIL_H_ESSERS|STRAIL_HARTMANN| \
20 STRAIL_HEIJBOER|STRAIL_HSDF2|STRAIL_HUELKENBERG|STRAIL_KLINE|STRAIL_KUEHNE|STRAIL_KUIPERS| \
21 STRAIL_LA_REVOLUTION|STRAIL_LEMAN|STRAIL_LILLBACKA2|STRAIL_LUCCINI|STRAIL_MAINSPED3| \
22 STRAIL_MAINSPED5|STRAIL_MAINSPED6|STRAIL_NORFOLKLINE|STRAIL_PANEUROPA1|STRAIL_PANEUROPA2| \
23 STRAIL_POWERCORE2|STRAIL_REINBOLD|STRAIL_ROXY|STRAIL_SATRAS1|STRAIL_SATRAS2|STRAIL_SCHONI2| \
24 STRAIL_SCHONI3|STRAIL_SCHONI4|STRAIL_SCHWEITZER|STRAIL_SPAIN|STRAIL_TERRATRANS|STRAIL_TRANSCO2| \
25 STRAIL_TRANSPORTE|STRAIL_VANDIEREN1|STRAIL_VANDIEREN2|STRAIL_VANDIEREN5|STRAIL_VANDIEREN6| \
26 STRAIL_VANDIEREN8|STRAIL_VANDIEREN10|STRAIL_VELFAC|STRAIL_VERMEIJ|STRAIL_WALTER|STRAIL_WALTER1| \
27 STRAIL_ZIEGLER
28
29 $DEF SEMITR6L=STRAIL_B1|STRAIL_B2[BC:-10,10]|STRAIL_R1[BC:-10,10]|STRAIL_A1|STRAIL_B3L|STRAIL_K1L| \
30 STRAIL_BARILLAL|STRAIL_BAS2|STRAIL_BERGER|STRAIL_CALBERSON1L|STRAIL_CARLSBERGL|STRAIL_COMBIPLANTL| \
31 STRAIL_CONTINENTALL|STRAIL_CRAFTRANSPORTL|STRAIL_DANZASL|STRAIL_DUVENBECK1L[BC:-10,10]| \
32 STRAIL_ESTRELLAL|STRAIL_FM2|STRAIL_GAMMA2|STRAIL_GARTNERL|STRAIL_GIRTEKA1L[BC:-10,10]| \
33 STRAIL_GIRTEKA_R1L[BC:-10,10]|STRAIL_GRUBERGL|STRAIL_GRUBER3|STRAIL_GRUBER6|STRAIL_GWGL| \
34 STRAIL_H_ESSERSL|STRAIL_H_ERRERS1|STRAIL_HEIJBOERL|STRAIL_HSDF1|STRAIL_HUELKENBERGL|STRAIL_KLINEL| \
35 STRAIL_KOPPENHOEFERFL|STRAIL_LA_REVOLUTIONL|STRAIL_LAGERMAXL|STRAIL_LANGNESEFL|STRAIL_LEMANL| \
36 STRAIL_MAINSPED4|STRAIL_NORFOLKLINEL|STRAIL_PANEUROPA2L|STRAIL_PNO|STRAIL_POSSOZL| \
37 STRAIL_POWERCORE1|STRAIL_SAGF|STRAIL_SAN_MIGUEL|STRAIL_SCHONI1|STRAIL_SCHONI2L|STRAIL_SCHONI3L| \
38 STRAIL_SCHONI4L|STRAIL_SEVERIN_KOLSCHL|STRAIL_SPAINL|STRAIL_STEFFENS|STRAIL_THYSSENKRUPP| \
39 STRAIL_TRANSLOG|STRAIL_TRANSPED|STRAIL_VANDIEREN3|STRAIL_VANDIEREN4|STRAIL_VELFACL|STRAIL_WALTERL| \
40 STRAIL_WALTER2|STRAIL_WEYAND|STRAIL_ZIEGLERL|STRAIL_ZINGG
41 #------------------------------------------------------------------------------
42 #
43 # Aggregates
44 #
45 $DEF AG40D=(CA_002_N0|FR_KO36|GRAV|FR_KO38|FR_HACK05|FR_SCH06|FR_SZ11|FR_SZ12|SOIL3|BRIQUETTE|CLAY16| \
46 SOIL4|FR09|FR_KO39|SOIL1|SOIL6)(|[M])
47 $DEF AG45D=(FR_HACK03|FR_KO18|FR_HACK08|FR_SAND2|SOIL2|SOIL5|BALLAST05|COAL36|FR_KO16|CLAY15|FEAR_A_C1) \
48 (|[M])
49 $DEF AG50D=(FR_HACK02|FR_KO17|FR_KO8|SAND14|FTP_NL251_N0|FR28|FR_ORE02|FR_HACK04|FR_HACK06|FR_KO9| \
50 CLAY14)(|[M])
51 $DEF AG55D=(FR_KO28|FR_KO29|STONE2|FTP_NP151_N0|FR_KO07|FR_KO15|FR_ORE03|BALLAST45|BALLAST46|FR_KO46| \
52 FAP_L_N1|FR_KO10|FR_KO11|FR_KO43|FVS_V2012_N0)(|[M])
53 $DEF AG60D=(FR_ORE01|BALLAST18|FR_KO42|FR_REPA1|SOIL22|FR_ERZ02|FR_KO27|BALLAST19|BALLAST43|FR_ERZ06| \
54 FR_KO44|FR_ERZ21|FR_SAND1)(|[M])
55 $DEF AG65D=(FR_AG03|FR_REPA2|FR_KO12|FR_KO13|FR_PO01|FAP_L_N2|FAP_L_N0|FTP_P101_N1|FR_KO23|FR_ERZ22| \
56 SAND15|FVS_V2012_N2|BALLAST11|FR_KO14|FS_L3R_N1|FS_L3R_N2|SAND5|FR_BRAM|BALLAST16|FR_PISEK1| \
57 FR_KO20|FR_KO21|FR_KO22|FR_KO34|FR_GRAVEL1|BALLAST01|BALLAST02|FVS_V2012_N1)(|[M])
58 $DEF AG70D=(FR_ERZ20|BALLAST12|FR_PISEK2|COAL20|FR_SKLPISEK|FVB_V401_N2|FVB_V401_N1|FVB_V401_N0| \
59 FR_ERZ19|FR_RIZKY|FTP_NF131_N1|FR_SUTR|FR_PALIVO)(|[M])
60 $DEF AG75D=(BALLAST14|FR_KO19|BEET1|FR_KO30|SOIL7|SOIL8|FER4|FER3|FR_ERZ18|FR_PISEK|FR_KO33|FR_KO35| \
61 FR_UHLI|FR_ERZ17|FR_ERZ05|BALLAST13|BALLAST15|BETTERAVES_2E1|BETTERAVES_2E2|FR_KO45)(|[M])
62 $DEF AG80D=(FR06|COAL23|FR_ERZ04|FR_ERZ10|FR_KO31|COAL9|FR_ERZ09|FR_SAND3|FR07|FR_AG05|FR_KO32|FR_KO37) \
63 (|[M])
64 $DEF AG85D=(JR_HOKI9500BS|BALLAST20|BALLAST17|BALLAST50|FER1|FER2|FR_COAL1|BALLAST48|BALLAST49| \
65 FR_COAL2|FP_P614N0|BALLAST23)(|[M])
66 $DEF COAL100=GRAVEL10|COAL27|COAL28|FR_UH3|FR_UH1|BALLAST09|COAL30|FR10|FR25|COAL29|FR_UH4|COAL31|COAL32
67 $DEF SAND100=SAND(10|11|12|6|7|9)
68 $DEF AG120D=(FR20|COAL21|BALLAST27|BALLAST29|BALLAST32|BALLAST34|BALLAST35|FR02|FR22|COAL1|BALLAST26| \
69 BALLAST28|BALLAST33|BALLAST04)(|[M])
70
71 $DEF AG50=AG50D|3:AG45D|AG40D
72 $DEF AG55=AG55D|3:AG50D|AG45D
73 $DEF AG60=AG60D|3:AG55D|AG50D
74 $DEF AG65=AG65D|3:AG60D|AG55D
75 $DEF AG70=AG70D|3:AG65D|AG60D
76 $DEF AG75=AG75D|3:AG70D|AG65D
77 $DEF AG80=AG80D|3:AG75D|AG70D
78 $DEF AG85=AG85D|3:AG80D|AG75D
79 $DEF AG120=AG120D
80 #------------------------------------------------------------------------------
81 #
82 # Wood
83 #
84 $DEF W125=WOOD16|WOOD54|WOOD57|WOOD55|WOOD56|WOOD24|FR_WOOD9|WOOD127
85 #------------------------------------------------------------------------------
86 #
87 # Other loads
88 #
89 $DEF LD100D=SQUAREPIPE|PIPE16|PIPE21|PIPE23|PIPE43|PIPE22|PIPE26|FR_CP2|FR_SP|FR_CP|PIPE52|PIPE32| \
90 PIPE3|PIPE2|BOX_BMW|BOX33|MOTOR5|MOTOR4|BOILER1|BOILER4|BOILER5|TANK1|TANK2|HIPRES_BURNER| \
91 LORRYCHASSIS1|BOILER2|SILO1|TARP11|TARP9|PIPE91
92 $DEF LD125D=CHIMNEY2|CHIMNEY1|PIPE8|PIPE5|PIPE4|PIPE7|PIPE13|PIPE_HES_HALBERG|PIPE6|CABLE12| \
93 (CABLE1,15,CABLE1)|(CABLE17,3*(10,CABLE17))|(CABLE18,15,CABLE18,15,CABLE18)|ROPEDRUM| \
94 SHIPMOTORAXLE|BOILERRINGS|BOILER3|SOFFIT
95 $DEF LD180D=PIPE40|PIPE19|PIPE17|PIPE18|PIPE39|STEEL12|STEEL9|TANK3|MACHINE1|MACHINE2|MACHINE3|REACTOR1
96
97 $DEF LD125=5:LD125D|3:LD100D
98 $DEF LD180=5:LD180D|3:LD125D|LD100D
99 #------------------------------------------------------------------------------
100 #
101 # General Europe
102 #
103 $DEF G_SHIM1=DB_SHIMMNS_TU718(_3|_4|B3|B4|B7)(|L)
104 $DEF G_SHIM2=DB_SHIMMNS_TU720_(1|2|3|4|5|6)(|L)
105 $DEF G_SHIM3=DB_SHIMMNS_TTU722_(6|7|8|9|10|11)(|L)
106 $DEF G_SHIM4=DB_SHIMMNS_TTU723(_1|_2|_3|_4|G1|B2|B4|B6|BG1|BG3)(|L)
107 $DEF G_SHIM=G_SHIM(1|2|3|4)
108
109 $DEF G_HBIS=2:DB_HBIS_T297(A|B|C)(|L)|DB_HBIS_WW299A(|L)|4:DB_HBIS299(|A|B|C|D|E|F|G|GL|H|HL)| \
110 3:DB_HBBIS306(A|B|C|D)(|L)
111
112 $DEF G_OIL1=ERMEWA_7837302|VTG_Z1|SIESS_1|SIESS_2|VTG_7|VTG_3|MINOL_7967200|VTG_8|VTG_Z2| \
113 MINOL_7845444|DB_KW4_1|ONRAIL_8|ONRAIL_8L|ONRAIL_2|ONRAIL_2L|NACCO_6|NACCO_6L|NACCO_5|NACCO_5L| \
114 NACCO_1|NACCO_1L|NACCO_4|NACCO_4L|NACCO_3L|NACCO_2|NACCO_2L|WASC_19|WASC_19L|WASC_18|WASC_18L| \
115 WASC_17|WASC_17L
116
117 # Extrem kurze Containerwagen
118 $DEF C_EXTREMKURZ=DB_3BT10[O:C20B|CT61|C20SP|C30A|C30A|WB70|WB70|WB70|WB70,,12]
119
120 # Kurze Containerwagen
121 $DEF CKURZW=4:SJ_LGNS2| \
122 1:(G_LGS1|M_443LGS|M_LGS|GO43|G055|GO44|GO57|SNCF_LGS_NV|SNCF_LGS_NC|RF_LFGSS|SNCB_LGNSS1| \
123 RF_LGNSS1L|RF_LGNSS1|RF_LGNSS2L|RF_LGNSS2|RF_LGNSS3L|RF_LGNSS3|RF_LGSS1L|RF_LGSS1|RF_LGSS2L| \
124 RF_LGSS2|DB_LGNS570|SJ_LGNS2)
125 $DEF C_KURZ=CKURZW[O:C20B|C20B|CT61|C20SP|C30A|C30A|C40B|C40B|C40B|C40B|WB70|WB70]
126
127 # Kurze Containerwagen, differenziert beladen
128 $DEF C_KURZ_DIFF=CKURZW[O:2@C20B]|CKURZW[O:2*C20B]
129
130 # Lange Containerwagen
131 $DEF CLANGW=4:SJ_SDGMS|AAE_SGSS_Y703|EVB_SGNS4558A|G_SGNS10|G_SGNS11|G_SGNS12|G_SGNS13|G_SGNS14| \
132 G_SGNGS18|G_SGNGS19|G_SGNGS20|G_SGNGS21|G_SGNGS22|G_SGNGS23|SBB_SGNS|GO48HUPAC|GO48FRET|GO48SNCF| \
133 GO48SEGI|GO48MAV1|GO48MAV2|GO48MAV3|SJ_SDGMS|G_SGNS3|G_SGNS8|G_SGNS7|G_SGNS1|G_SGNS4|G_SGNS5| \
134 G_SGNS6|G_SGNS9|G_SGNS2|G_SGNS15|G_SGNS16|M_457SGNS1|M_457SGNS2|M_457SGNS3|M_457SGNS4|M_457SGNS5| \
135 M_457SGNS6|AAE_SGNSS60|HUPAC_2|HUPAC_196|SBB_SGNS1L|SBB_SGNS1|G_SGS1|G_SGS2|G_SGS3|G_SGS4| \
136 M_454SGS|M_454SGS4|M_SGNSSL|M_SGNSS|M_454SGS2|M_454SGS3|CFL_SLPS1L
137 $DEF C_LANG=CLANGW[O:C40B|C40B|C40B|C40B|CL45_C48|WB90|WB90]
138
139 # Lange Containerwagen, differenziert beladen
140 $DEF C_LANG_DIFF=CLANGW[O:2@CT61|C30A|C30A|C30A|C30A|WB70|WB70|WB70|WB70]| \
141 CLANGW[O:2*CT61|C30A|C30A|C30A|C30A|WB70|WB70|WB70|WB70]|CLANGW[O:3@C20B|C20B]|CLANGW[O:3*C20B]| \
142 CLANGW[O:(C20B,C4)]|CLANGW[O:(C4,C20B)]
143
144 $DEF EUR6FCONW=C_EXTREMKURZ|C_KURZ|C_KURZ_DIFF|C_LANG|C_LANG_DIFF
145
146 # Intermodal-Kombiverkehr
147
148 # Doppeleinheit
149 $DEF F6DOPPEL=(<DB_SDGGMRSSL[OB:AUFLIEGER,,5]| \
150 DB_SDGGMRSSL[O:C30A|C30A|C40B|C40B|C40B|C40B|CL45_C48|WB90|WB90|WB90|WB90,,12]| \
151 DB_SDGGMRSSL[O:2@C20B|C20B|CT61|C20SP|WB70|WB70|WB70|WB70,,12]| \
152 DB_SDGGMRSSL[O:2*C20B|C20B|CT61|C20SP|WB70|WB70|WB70|WB70,,12], \
153 DB_SDGGMRSS[OB:AUFLIEGER,,5]| \
154 DB_SDGGMRSS[O:C30A|C30A|C40B|C40B|C40B|C40B|CL45_C48|WB90|WB90|WB90|WB90,,12]| \
155 DB_SDGGMRSS[O:2@C20B|C20B|CT61|C20SP|WB70|WB70|WB70|WB70,,12]| \
156 DB_SDGGMRSS[O:2*C20B|C20B|CT61|C20SP|WB70|WB70|WB70|WB70,,12])
157
158 # Taschenwagen
159 $DEF F6TASCHENW=4:(SJ_SDGMS833L|SJ_SDGMS833)| \
160 1:(DB_SDKMS707L|DB_SDKMS707|DBAG_SDKMS707L|DBAG_SDKMS707|DBC_SDKMS707L|DBC_SDKMS707|OBB_SDGKKLMS| \
161 OBB_SDGKKMSSL|OBB_SDGKKMSS|SBB_SDGKKLMS|HUPAC_4SGGNOSL|HUPAC_4SGGNOS|HUPAC_5SGGNOSL|HUPAC_5SGGNOS| \
162 SNCF_SDKMMSL|SNCF_SDKMMS|SNCF_KANGB_SEGI|SEGI_K67L|SEGI_K67|SEGI_KBL|SEGI_KB|SEGI_KML|SEGI_KM| \
163 SNCF_SDKMMS_NOVATRANSML|SNCF_SDKMMS_NOVATRANSM|SNCF_KANGB_NOVATRANS|SNCF_SDKMMS_CNCL| \
164 SNCF_SDKMMS_CNC|SNCF_KANGB_CNC_VI|SNCB_SDKMSS_EL|SNCB_SDKMSS_E|SNCB_SDKMSS_OL|SNCB_SDKMSS_O| \
165 BCAR_SDKMSL|BCAR_SDKMS|NS_SDKMMSS_TRAILSTARL|NS_SDKMMSS_TRAILSTAR|DSB_SDKMSL|DSB_SDKMS| \
166 SJ_SDGMS833L|SJ_SDGMS833|FS_SDGKKMMSL|FS_SDGKKMMS|GO47_CNC|SNCF_S73)
167
168 # Intermodal-Kombiverkehr mix
169 $DEF EUR6FKOMBIW=F6DOPPEL|F6TASCHENW[OB:AUFLIEGER,,5]| \
170 CLANGW[O:C30A|C40B|C40B|C40B|C40B|CL45_C48|WB90|WB90|WB90|WB90,,12]| \
171 CLANGW[O:2@C20B|C20B|CT61|C20SP|WB70|WB70|WB70|WB70,,12]| \
172 F6DOPPEL[O:2*C20B|C20B|CT61|C20SP|WB70|WB70|WB70|WB70,,12]
173
174 # Container train EP 6 Freight
175 $DEF EUR6FKOMBI=6-9*(EUR6FCONW|EUR6FKOMBIW|EUR6FCONW|EUR6FCONW)
176
177 #----------------------------------------------------------------------------------------------------
178 #
179 #Middle Europe Freight
180
181 # Container
182
183 # EP 6 Freight long Container 1
184 $DEF Z_D_E6_C1=(<DBC_LGNS570_0L[O:C4I_PO3|C4I_MOL1,21,12], \
185 DBC_LGNS570_0L[O:C4R_CHY|C4R_CHINA3|C4I_LATEXA2|C4I_HANJIN1|C4R_BERTSCHI_DSM|C4S_FEHRING,21,12], \
186 DBAG_SGGMRS715[O:C4R_HAMBURG2|C4R_GEEST1|C4R_DHL1|C4R_COSCO|C4R_CMACGM,17,11] \
187 [O:C4R_KLINE2|C4R_HYUNDAI3|C4R_HAR_VAESSEN,199,11], \
188 DB_SDGGMRS744[O:C4I_CMA1|C4I_CMA_CGM5|C4I_CHINA3|C4R_PO5|C4R_PONED2|C4R_NORFOLK,17,11] \
189 [O:C4I_COSCO3|C4I_BERTSCHI|C4RF_MAERSK1|C4RH_EG2|C4R_PONED2,199,11], \
190 AAE_SGGMRSS104[O:C4S_DANZAS|C4R_ECS1|C4R_HANJIN2|C4R_CAT,197,11] \
191 [O:C4S_KEHRLI|C4R_EG1|C4R_CMACGM1|C4R_HATSU|C4R_CNC,17,11], \
192 AAE_SGGMRSS(90L|90AL|90A|90L|90B)[O:C3B_BERTSCHI|C3B_HOYER3|C3B_BUZZ2|C3B_BERTSCHI1,25,11] \
193 [O:C3T_BUZZ|C3B_EUROPOOL1|C3B_ITALCOMBI2|C3B_NB|C3B_VANDENBOSCH1,180,11], \
194 HUPAC_4[O:C4R_MARUBA|C4R_MITSUI1|C4R_MITSUI2|C4R_NYKL|C4R_PONED1|C4R_U45|C4R_UNIGLORY2|C4R_YANG3| \
195 C4RH_HAPAG|C4RH_NYK2|C4RH_KLINE,,11], \
196 HUPAC_3[O:CT_GRUBER|CT_BERTSCHI12|CT_BERTSCHI14|CT_BERTSCHI13|CT_CAMPIONI|CT_BERTSCHI8,20,11] \
197 [O:CT_HOYER2|CT_HOYER5|CT_CONSERT1|CT_GRUBER|CT_HSFOOD2|CT_HARTOGH2,103,11], \
198 AAE_SGNS_S1[O:C2IT01|CT01|CT31|CT07|CT17|CT12|CT_BERTSCHI7|CT_EUROTAINER2|CT_HARTOGH1|CT_HOYER3| \
199 CT_HSFOOD1|CT_OMYA|CT_RINNEN6|CT_RINNEN7,103,11] \
200 [O:CT04|CT11|CT18|CT10|CT_BERTSCHI|CT_BERTSCHI1|CT_BERTSCHI2|CT_BERTSCHI5,20,11], \
201 SNCB_LGNSS2[O:(C138_29|CL45_C48|C138_26),,12],AAE_LGNSS443[O:(C138_29|CL45_C48|C138_26),,11], \
202 AAE_SGGMRSS(90L|90AL|90A|90L|90B) \
203 [O:C4_SADLEIRS|C4_COSCO|C4_HANJIN|C4_HAPAG3|C4_IBC|C4_KLINE1|C4007|C4_CHOYANG|C4_SADLEIRS,158,11] \
204 [O:C4_FCL|C4I_PO5|C4I_SENATOR1|C4I_YANG_MING2|C4IH_PO1|C4I_SBBC|C4IT_BERTSCHI2|C4IT_SIMONS5| \
205 C4_CAPITAL2,11,11], \
206 AAE_SGGMRSS(90L|90AL|90A|90L|90B) \
207 [O:C4I_HAMBURG1|C4I_HANJIN6|C4I_HAPAG1|C4I_HYUNDAI3|C4I_ITALIA2|C4I_LATEXA1|C4I_MOL4|C4I_MOL1| \
208 C4I_PO2|C4I_SAMSKIP1,158,11] \
209 [O:C4I_CHINA3|C4I_CHINA2|C4I_CHO_YANG2|C4I_CMACGM1|C4I_COSCO1|C4I_COSCO2|C4I_DE_RIJKE1|C4I_DHL1| \
210 C4I_EG5|C4I_GEBRWEISS1,11,11], \
211 AAE_SGGMRSS(90L|90AL|90A|90L|90B) \
212 [O:C4I13|C4I_APL|C4I_CAPITAL1|C4I_CAST2|C4I_CHINA1|C4I_CMACGM3|C4I_COSCO3|C4I_DELMAS1|C4I_EG6| \
213 C4I_GFOK1,158,11] \
214 [O:C4I_HANJIN3|C4I_HANJIN4|C4I_HAPAG|C4I_HYUNDAI1|C4I_IRISL1|C4I_KLINE2|C4I_MOL2|C4I_PO1|C4I_PO3| \
215 C4I_UNIGLORY1,11,11], \
216 AAE_SGGMRSS(90L|90AL|90A|90L|90B) \
217 [O:C4I_SAFMARINE1|C4I_SANARA1|C4I_ZIM1|C4I_ZIM3|C4IH_CDS1|C4IH_CONTAINERSHIPS1|C4IH_EG1| \
218 C4I_NEDLLOYD|C4IR_SKIPPERS1,11,11])
219
220 # EP 6 Freight long Container 2
221 $DEF Z_D_E6_C2=2-3*(AAE_SGGMRSS(90L|90AL|90A|90L|90B) \
222 [O:C4T_02|C4T_RAILROADS|C4T_05|C4T_SIMONS|C4T_SIMONS4,20,11] \
223 [O:C4T_BERTSCHI4|C4RT_BRUHN|C4T_BERTSCHI3|C4T_BERTSCHI1|C4T_SIMONS3,158,11]), \
224 6*((WASC_SGGRSS80L|WASC_SGGRSS80) \
225 [O:C4R_KLINE3|C4R_HAPAG6|C4R_HYUNDAI1|C4R_IFF|C4R_MAERSK2|C4R_MSC4|C4R_OEBB|C4RH_NYK1|C4RO_EG| \
226 C4RO_SEASTAR,10,11] \
227 [O:C4R_HAMBURG3|C4S_DANZASL|C4R12|C4R_BRAUN|C4R_CHY1|C4R_ECS|C4R_UNIGLORY1|C4RH_HAMBURG| \
228 C4RH_KLINE1,138,11])
229
230 # EP 6 Freight long Container 3
231 $DEF Z_D_E6_C3=4-5*(WASC_T2000(|L)|WASC_T5S)[O:WASC_T2000K,82,6][O:WASC_T2000K,259,6] \
232 [O:BOX7_SCHENKER|BOX745_ANSORGE1|BOX745_BAS1|BOX745_BERGMANN1|BOX745_BERTSCHI1|BOX745_BIPA| \
233 BOX745_CARGOFITTT1|BOX745_CARGOFITTT4|BOX745_HANGARTNER5|BOX745_CROSSRAIL2|BOX745_CROSSRAIL4| \
234 BOX745_CROSSRAIL7|BOX745_DANZAS6|BOX745_DHL1|BOX745_DHL6|BOX745_EXEL2|BOX745_FAXION| \
235 BOX745_FERCAM2|BOX745_FRANS2|BOX745_GEBWEISS1|BOX745_GEBWEISS4|BOX745_GESEACO2|BOX745_HANGARTNER3| \
236 BOX745_HANGARTNER7|BOX745_HELLMANN3L|BOX745_HUPAC1|BOX745_MAGETRA2|BOX745_NORFOLKLINE6| \
237 BOX745_PLANZER1|BOX745_REXWAL1P|BOX745_SAIMA|BOX745_SEACO3|BOX745_SIFTE_BERTI1|BOX745_SKANDI2| \
238 BOX745_TIP|BOX745_VANDERGRAAF|BOX745_WALTER2|BOX745_WEYAND1|BOX745_WINNER2|BOX745_HANGARTNER15| \
239 BOX745_HANGARTNER16|BOX745_HELLMANN2|BOX745_LEMAN|BOX745_NORFOLKLINE5|BOX745_PANEUROPA1| \
240 BOX745_PENNY,12,12] \
241 [O:BOX745_ANSORGE2|BOX745_BAS3|BOX745_BERGMANN2|BOX745_BILLA1|BOX745_CARGO_DOMINO1| \
242 BOX745_CARGOFITTT6|BOX745_CONFERN|BOX745_CROSSRAIL3|BOX745_DANZAS5|BOX745_DHL4|BOX745_DREIER3| \
243 BOX745_FERCAM1|BOX745_GEBWEISS3|BOX745_GEBWEISS6|BOX745_GEBWEISS8|BOX745_GEBWEISS10| \
244 BOX745_GEBWEISS13|BOX745_GEBWEISS16|BOX745_GESEACO3|BOX745_HANGARTNER1|BOX745_HANGARTNER13| \
245 BOX745_HELLMANN2|BOX745_HUPAC3|BOX745_NORFOLKLINE7|BOX745_REXWAL1T|BOX745_REXWAL2P|BOX745_SAE5| \
246 BOX745_SEACO2|BOX745_TRANSVERBA2|BOX745_WINNER4|BOX745_SAE3|BOX745_GEBWEISS9|BOX745_GEBWEISS11| \
247 BOX745_GEBWEISS14|BOX745_HANGARTNER17|BOX745_HANGARTNER18|BOX745_HELLMANN1L|BOX745_HELLMANN3| \
248 BOX745_HUPAC4|BOX745_LAGERMAX|BOX745_GRT1|BOX745_SKANDI3|BOX745_TERRATRANS1,91,12] \
249 [O:BOX745_02|BOX745_05|BOX745_ARCESE|BOX745_BERGMANN3|BOX745_BILLA3|BOX745_CARGO_DOMINO2| \
250 BOX745_CARGOFITTT3|BOX745_CONFERNL|BOX745_CROSSRAIL5|BOX745_DENNINGHAUS1|BOX745_DHL7| \
251 BOX745_EVOLA2|BOX745_FORY|BOX745_GEBWEISS2|BOX745_GEBWEISS15|BOX745_GESEACO1|BOX745_GRT2| \
252 BOX745_HANGARTNER7|BOX745_HANGARTNER14|BOX745_HELLMANN1|BOX745_HUPAC2|BOX745_LARLO| \
253 BOX745_MAGETRA1|BOX745_NORFOLKLINE4|BOX745_NORFOLKLINE8|BOX745_PANEUROPA2|BOX745_POST2| \
254 BOX745_REXWAL2|BOX745_ROMERQUELLE|BOX745_SAE4|BOX745_SEACO1|BOX745_SPEDIRAIL|BOX745_TIPES| \
255 BOX745_WINNER5|BOX745_SIFTE_BERTI1|BOX745_REXWAL2L|BOX745_REXWAL2PL|BOX745_SAE3L|BOX745_SAE3| \
256 BOX745_SCHONIL|BOX745_SIFTE_BERTI2|BOX745_SITTAM2|BOX745_TRANSVERBA1|BOX745_VAILLANT| \
257 BOX745_WALTER5,178,12] \
258 [O:BOX745_04|BOX745_ARMANDO_VIDALE|BOX745_BAS4|BOX745_BENNTRANS|BOX745_BERGMANN4|BOX745_BERTSCHI2| \
259 BOX745_BILLA2|BOX745_BR|BOX745_CARGEX|BOX745_CARGOFITTT2|BOX745_CARGOFITTT5|BOX745_CRETSCHMAR| \
260 BOX745_CROSSRAIL1|BOX745_CROSSRAIL6|BOX7_DANZAS3|BOX745_DANZAS8|BOX745_DENNINGHAUS2|BOX745_DHL2| \
261 BOX745_DHL5|BOX745_DPOST2|BOX745_DREIER1|BOX745_ESPERIA|BOX745_EVOLA1|BOX7_FERCAM|BOX745_FORSTER| \
262 BOX745_FRANS1|BOX745_GEBWEISS7|BOX745_GEBWEISS12|BOX745_GEBWEISS17|BOX745_GESEACO5| \
263 BOX745_NORFOLKLINE3|BOX745_NORFOLKLINE9|BOX745_OPTIMUS1|BOX745_OPTIMUS2|BOX745_PANEUROPA1L| \
264 BOX745_REXWAL1|BOX745_REXWAL2TL|BOX745_SAE2|BOX745_SCHONI|BOX745_SIGGI|BOX745_TERRATRANS1| \
265 BOX745_WALTER3|BOX745_WALTER4|BOX745_WINNER1|BOX745_SENN|BOX745_SITTAM1|BOX745_SKANDI1| \
266 BOX745_TERRATRANS2,257,12],2-3*WASC_T5L[O:WASC_T5K,136,5][O:(C138_29|CL45_C48|C138_26),9,11], \
267 2-3*WASC_T5[O:WASC_T5K,61,5] \
268 [O:C4IT_BACHMANN1|C4IT_BERTSCHI3|C4IT_RAILROADS|C4IT_SCHMIDT1|C4IT_SIMONS1|C4IT_SIMONS2| \
269 C4IT_SIMONS3|C4IT_SIMONS4|C4IT_SIMONS6|C4IT_SIMONS1,61,11], \
270 2-3*AAE_SGNS_S1L[O:C4I_LINEAMEX1|C4I16|C4I07|C4I_APL1|C4I_APL3|C4I_AWS1|C4I_BACO1|C4I_CAI2| \
271 C4I_CAPITAL2|C4I_CHINA|C4I_CMA2|C4I_CMA_CGM6|C4I_CMA_CGM4|C4I_CNC1|C4I_DELMAS2|C4I_EG3|C4I_EG4| \
272 C4I_GEBRWEISS1L|C4I_HANJIN2|C4I_HANJIN5|C4I_IRISL3|C4I_KLINE3|C4I_KLINE|C4I_LINEAMEX2|C4I_MOL3| \
273 C4I_MSC1|C4I_MSC2|C4I_OOCL,38,11]
274
275 # EP 6 Freight long Container 4
276 $DEF Z_D_E6_C4=10*(6:(BTS_SGGMRS714_(5|4|3|2|1|2L|1L)[O:(C75|WB74|WB74|CT74),11,11] \
277 [O:(C75|WB74|WB74|CT74),91,11][O:(C75|WB74|WB74|CT74),174,11][O:(C75|WB74|WB74|CT74),254,11])| \
278 1:(BTS_SGGMRS714_(5|4|3|2|1|2L|1L)[O:(C75|WB74|WB74|CT74),11,11][O:(C75|WB74|WB74|CT74),91,11])| \
279 1:(BTS_SGGMRS714_(5|4|3|2|1|2L|1L)[O:(C75|WB74|WB74|CT74),174,11][O:(C75|WB74|WB74|CT74),254,11]))
280
281 # EP 6 Freight long Container 5
282 $DEF Z_D_E6_C5=(<(3*((G_SGNGS5|G_SGNGS7|G_SGNGS9|G_SGNGS8) \
283 [O:(CM_HAMBURG1|CM_HAMBURG2|BOX14_MEGACOMBI01|BOX14_MEGACOMBI02|BOX14_MEGACOMBI03| \
284 BOX14_MEGACOMBI04|BOX14_MEGACOMBI05|BOX14_MEGACOMBI06|BOX14_MEGACOMBI07|BOX14_MEGACOMBI08| \
285 BOX14_MEGACOMBI09|BOX14_MEGACOMBI10|BOX14_MEGACOMBI11|BOX14_MEGACOMBI12|BOX14_MEGACOMBI13| \
286 BOX14_MEGACOMBI14|BOX14_MEGACOMBI15|BOX14_MEGACOMBI16|BOX14_MEGACOMBI17|BOX14_MEGACOMBI18| \
287 BOX14_MEGACOMBI19|BOX14_MEGACOMBI20|CM_FORD),,11])), \
288 3*((ERR_SGS|ERR_SGSL) \
289 [O:(BOX745I_BERGMANN3|BOX745I_CARGODOMINO5L|BOX745I_CARGODOMINO5|BOX745I_CARGODOMINO6L| \
290 BOX745I_CARGODOMINO6|BOX745I_DE_WAARD2|BOX745I_FERCAM1|BOX745I_GESEACO1|BOX745I_CARGODOMINO6L),9, \
291 11] \
292 [O:(BOX745I_CARGOLINE1|BOX745I_02|BOX745I_03|BOX745I_GESEACO2|BOX745I_GESEACO3|BOX745I_GESEACO4| \
293 BOX745I_LUCA1|BOX745I_PANEUROPA1|BOX745H_GRANVOLUME|BOX745H_GRT|BOX745I_05),114,11]), \
294 5*((BTS_SGGMRS714_2L|BTS_SGGMRS714_1L|BTS_SGGMRS714_1|BTS_SGGMRS714_2|BTS_SGGMRS714_4| \
295 BTS_SGGMRS714_5) \
296 [O:(BOX14_AMBROGIO04|BOX14_AMBROGIO03|BOX14_AMBROGIO06|BOX14_AMBROGIO07|BOX14_AMBROGIO08| \
297 BOX14_AMBROGIO09|BOX14_AMBROGIO01|BOX14_AMBROGIO22|BOX14_AMBROGIO23|BOX14_AMBROGIO24|BOX14_02| \
298 BOX14_04|BOX14_05|BOX14_ALBERTI_SPANTI2|BOX14_CROSSRAIL4|BOX14_DACHSER1|BOX14_AMBROGIO25| \
299 BOX14_AMBROGIO26),22,11] \
300 [O:(BOX14_AMBROGIO04|BOX14_AMBROGIO11|BOX14_AMBROGIO12|BOX14_AMBROGIO13|BOX14_AMBROGIO14| \
301 BOX14_AMBROGIO15|BOX14_AMBROGIO16|BOX14_AMBROGIO17|BOX14_AMBROGIO21|BOX14_GEEST3|BOX14_MVT1| \
302 BOX14_SAMSKIP|BOX14_BAS|BOX14_CONTAINERLEASING|BOX14_AMBROGIO18),184,11]), \
303 4*((PCCR_SGS2|G_SGS5|PCCR_SGS) \
304 [O:(BOX745I_CARGODOMINO6L|BOX745I_CARGOLINE2|BOX745I_CAWA_TRANS1|BOX745I_DE_WAARD1|BOX745I_BAS3| \
305 BOX745I_BAS4|BOX745I_HELLERMANN1|BOX745I_HELLERMANN2|BOX745I_HELLERMANN4|BOX745I_REXWAL1| \
306 BOX745I_REXWAL2|BOX745I_REXWAL3|BOX745I_REXWAL4|BOX745I_REXWAL5|BOX745I_REXWAL6|BOX745I_REXWAL9| \
307 BOX745I_06L|BOX745I_04|BOX745I_06|BOX745I_07|BOX745I_08|BOX745I_BAS1|BOX745I_BAS2|BOX745I_01| \
308 BOX745I_BERGMANN5|BOX745I_BILLA1|BOX745I_BILLA2|BOX745I_BILLA3|BOX745I_CARGO_FITTT1| \
309 BOX745I_SEACO2|BOX745I_SEACO3|BOX745I_SIFTE_BERTI1|BOX745I_SIFTE_BERTI2|BOX745I_SIGGI1| \
310 BOX745I_WETRON1|BOX745IF_PIPE1|BOX745IF_PIPE2|BOX745IR_CARGODOMINO1L|BOX745IR_CARGODOMINO1| \
311 BOX745IR_CARGODOMINO2L|BOX745IR_CARGODOMINO2),16,12] \
312 [O:(BOX745I_CARGOLINE1|BOX745I_BIPA1|BOX745I_CARGO_FITTT7|BOX745I_CARGODOMINO1L| \
313 BOX745I_CARGODOMINO1|BOX745I_CARGODOMINO3L|BOX745I_CARGODOMINO3|BOX745I_CARGODOMINO4L| \
314 BOX745I_CARGO_FITTT6|BOX745I_CARGODOMINO2L|BOX745I_CARGODOMINO2|BOX745I_HELLERMANN5| \
315 BOX745I_KOESTER_HAPKE1|BOX745I_LARLOEXPRESS1|BOX745I_PANEUROPA2|BOX745I_PENNY1| \
316 BOX745I_CARGO_FITTT2|BOX745I_CARGO_FITTT3|BOX745I_CARGO_FITTT4|BOX745I_CARGO_FITTT5| \
317 BOX745I_CARGODOMINO4|BOX745I_ESPERIA1|BOX745I_FERCAM2|BOX745I_GESEACO5|BOX745I_HELLERMANN3| \
318 BOX745I_RCA_AUTOTEILE1|BOX745I_RCA_AUTOTEILE2|BOX745I_REXWAL7|BOX745I_REXWAL8|BOX745I_SAE2| \
319 BOX745I_SAE3|BOX745I_SCHOENI1|BOX745I_SCHOENI2|BOX745I_SEACO1),104,12]))
320
321 # EP 6 Freight long Container 6
322 $DEF Z_D_E6_C6=10-12*((KOMBI_T2000(A|B)(|L)[O:C2I_MSC(4|5|6|7|8|9),17,12][O:C2I_MSC(4|5|6|8|9),81,12] \
323 [O:C2I_MSC(4|5|6|8|9),197,12][O:C2I_MSC(4|5|6|8|9),261,12])| \
324 (CGN_T2000B(|L)[O:C4I_MSC(4|5|6|8|9),17,12][O:C4I_MSC(4|5|6|8|9),200,12])| \
325 (AT_T2000(B|RBS)(|L) \
326 [O:C4IH_(SEACO|SEAWHEEL|POWER|OOCL(|2|3|4)|NORFOLKLINE|HYUNDAI|UASC|NYK2|WANHAI2|TURKON(|2)| \
327 OOCL(|2|3|4)),17,12] \
328 [O:C4IH_(MOL|LLOYD(|2|3)|HORIZON(1|2|3)|MARUBA|SAMSKIP|SAFMARINE|NAMSUNG|NEDLLOYD2|YANGMING),200, \
329 12])| \
330 (KOMBI_T2000(A|B)[OB:STRAILST1,34,11][OB:STRAIL_VANDIEREN(2|3|4|5|6|7|8|9|10)[!L],20,4] \
331 [OB:STRAIL_(TRANSCO1|WETRON|TRANSLOG|TRANSCO2|SCHONI(4|3|1|2)|PNO|MAINSPED(3|4)),188,4] \
332 [OB:STRAILST1,305,11])| \
333 (WASC_SGNSS(|L)[O:(C3I_(ZIM(1|2)|IFF(3|4)|GRP|INTERBULK)|C3IO_01),9,11] \
334 [O:C3I_(TIPES|SIMONS|NIJHOF(1|2)|BRUHN|SETTI),101,11])| \
335 (AAE_SGGMRSS(90L|90AL|90A|90L|90B)[O:C4IT_(08|05|06|07|09|10),10,11][O:C4IT_EUROPOOL(1|2),163,11])| \
336 (G_SGGMRSG2(|L)[O:C4IF_(NEDLLOYD3|NYK3|WANHAI1)|(C4I_(TROPICAL|WANHAI|NORFOLKLINE)),9,11] \
337 [O:C4IH_(NORDEX|SEACARGO|SEACO2|SINOTRANS|SEA2RAIL|ZIM(|2)),164,11]))
338
339 # EP 6 Freight long Container 7
340 $DEF Z_D_E6_C7=11-13*((KOMBI_SDGGMRS(|4|2|3)[OB:STRAILST1,35,8][OB:STRAILST1,300,8][OB:(STRR),188,3] \
341 [OB:(STRL),18,3])| \
342 (KOMBI_T2000(B|A)(|L) \
343 [O:C4I_MSC7|C4I_JINJANG|C4IH_CARU|C4IH_HEUNG|C4IO_HAPAG1|C4IO_MSC|C4IO_YANGMING|C4IH_PONED| \
344 C4IH_SITC|C4IH_MSC|C4IH_HORIZON1|C4IH_CROWLEY|C4IH_GESEACO|C4IH_GVC,19,12] \
345 [O:C4I_MSC7|C4IO_EG2|C4IO_MAERSK|C4IO_PO|C4IH_KLINE|C4IH_2XL|C4IH_CROWLEY2|C4IH_GEEST|C4IH_PO4| \
346 C4IH_GVC|C4IH_ABX|C4IH_HATSU,202,12])| \
347 (G_SGNGS7[O:(BOX745_09|BOX745_ASSOCARGO|BOX745_GHP),23,11][O:(BOX745_09|BOX745_REXWAL2T),99,11])| \
348 ((PCCR_SGS2|G_SGS5) \
349 [O:(CT_RINNEN(8|9)|CT_EXSIF|CT_TRANSAMERICA(1|2|3)|CT_RODELLA(1|2|3|4)|CT_RMI(2|3|5)|CT_MEURER| \
350 CT_ALFRED_TALKE),18,12] \
351 [O:(CT_HARTOGH|BOX745_08|BOX745_CARGOFITTT7|BOX745_HORNBACH|BOX745_DANZAS4|BOX745_CERES_STRONGALE| \
352 CT_ITC(2|3)),105,12])|(2*DB_SGJKKMMS(1|2|3)[O:CL45_C48,,12])| \
353 (2*DBC_SGKKMS698A(|L)[O:CL45_C48,,8])| \
354 (WASC_SGGRSS80(|L)[O:(C2I_CARU|C2I_DELMAS2|C2I_HEUNG_A|C2I_KTS|C2I_TURKON|(C2I_UNIT20(|L))),8,11] \
355 [O:(C2IO_COSCO|C2IO_TIPES|(C2IO_GTM(3|2|1))|C2IO_TIPES|(C2IO_EBERHARD(1L|2L|1|1L))),69,11] \
356 [O:(C4RS_2XL|C4R_SF|C4RH_GARTNER1|C4I_GOLD2|C4IS_TFG|C4IH_NYK1|C4R_2XL|C4RH01),137,11])| \
357 (G_SGGMRS1[O:WBGALL,15,11][O:WBGALL,>323,11])), \
358 (2*(DB_LGJNS576KM|DB_LGJNS576VRM|DBC_LGS579M|DBS_LGS579M)[O:C20A,11,12][O:C20A,73,12]), \
359 (2*(DB_LGS580M|DBC_LGS580M|DBS_LGS580M)[O:C40B,,12])
360
361 # EP 6 Freight Container 8
362 $DEF Z_D_E6_C8=15-18*(((AAE_SGNS_S_FBR(R|G)(|L)|ERR_SGNS_S(|PCC|FBR|_FBRPCC)(|L))[OT:C30A,7,11] \
363 [OT:C30A,99,11])|(AAE_SGNSS10A(|L)[O:((2*C30A)|(3*C20B)|(C20B,C40B)|(C40B,C20B)),,11])| \
364 ((AAE_SGNS_S_FBR(R|G)(|L)|ERR_SGNS_S(|PCC|FBR|_FBRPCC)(|L))[OT:C20A,7,11][OT:C20A,68,11] \
365 [OT:C20A,128,11])|(AAE_SGNS4553467[O:WBGA75,9,12][O:WBGA75,>188,12])| \
366 ((AAE_SGNS_S_FBR(R|G)(|L)|ERR_SGNS_S(|PCC|FBR|_FBRPCC)(|L))[OT:C40B,7,11][OT:C20A,128,11])| \
367 ((AAE_SGNS_S_FBR(R|G)(|L)|ERR_SGNS_S(|PCC|FBR|_FBRPCC)(|L))[OT:C40B,7,11])| \
368 ((AAE_SGNS_S_FBR(R|G)(|L)|ERR_SGNS_S(|PCC|FBR|_FBRPCC)(|L)) \
369 [O:CT_BERTSCHI11|CT_CHIMICAL_EXPRESS|CT_CONSERT2|CT_CONTAINERDIENST|CT_HOYER1|CT_MILKA|CT_REXWAL| \
370 CT_TANKCT|CT_TIPHOOK,112,11][OT:C30A,99,11])| \
371 ((AAE_SGNS_S_FBR(R|G)(|L)|ERR_SGNS_S(|PCC|FBR|_FBRPCC)(|L))[O:C20B,7,11][O:C20B,68,11] \
372 [O:C20B,129,11])| \
373 ((AAE_SGNS_S_FBR(R|G)(|L)|ERR_SGNS_S(|PCC|FBR|_FBRPCC)(|L))[O:C2I_EXTE_WOOD(1|2|3|4|5|6),7,11] \
374 [O:C2I_EXTE_WOOD(1|2|3|4|5|6),68,11][O:C2I_EXTE_WOOD(1|2|3|4|5|6),129,11])| \
375 (G_SGGMRSG(|2|3|4|5|6|7|8|9|10|11|12)[OT:C40B,160,11][OT:C40B,15,11])| \
376 (CEMAT_SGNSS[O:C30A,9,11][O:C30A,100,11])|(CEMAT_SGNSS[O:C40B,9,11]))
377
378 # EP 6 Freight Container 9
379 $DEF Z_D_E6_C9=15-18*(((WASC|HUPAC)_T5(|L)[O:WB71,12,11][O:WB71,117,11])| \
380 ((WASC|HUPAC)_T5(|L)[O:(WB72|WB73),11,11][O:(WB72|WB73),116,11])| \
381 ((WASC|HUPAC)_T5(|L)[O:(WB74|WB75),10,11][O:(WB74|WB75),115,11])| \
382 ((WASC|HUPAC)_T5(|L)[O:(WB76|WB77),9,11][O:(WB76|WB77),114,11])| \
383 ((WASC|HUPAC)_T5L[O:(WB74|WB75),10,11][O:C3P_EWALS05,92,11])| \
384 ((WASC|HUPAC)_T5(|L)[O:WB90,17,11][O:WB71,115,11])|((WASC|HUPAC)_T5[O:WB90,17,11][O:WB71,115,11])| \
385 (AAE_SGNNS1(|L)[O:(CT_STAR|CT_BERTSCHI16(|L)|CT21|CT_HARTOGH4|CT_HOYER7|CT_STAR),12,11] \
386 [O:(CT_BERTSCHI16(|L)|CT21|CT_HARTOGH4|CT_HOYER7),102,11])| \
387 ((AAE_SGNS_S_FBR(R|G)(|L)|ERR_SGNS_S(|PCC|FBR|_FBRPCC)(|L))[OT:C40B,7,11][OT:C20A,128,11])| \
388 (G_SGGMRSG(|2|3|4|5)(|L)[O:C40B,164,11])|(CBR_SGGMRSS1(|L)[O:C40A,10,12][O:C40A,159,12])| \
389 (WASC_SGGMRSS90L[O:BOX745I_REXWAL8,13,11][O:BOX745I_REXWAL8,207,11])| \
390 ((AAE_SGNS_S_FBR(R|G)(|L)|ERR_SGNS_S(|PCC|FBR|_FBRPCC)(|L))[OT:C7(7|9),9,11][OT:C7(7|9),111,11])| \
391 (G_SGGMRSS2(|L)[O:(C4_SEALAND|C4_GREENC01|C4_GREENC02L|C4_GREENC02),9,12] \
392 [O:(C4_SEALAND|C4_GREENC01|C4_GREENC02L|C4_GREENC02),172,12][OT:C7(7|9),9,11][OT:C7(7|9),111,11]))
393
394 # EP 6 Freight Container 10
395 $DEF Z_D_E6_C10=15*((G_SGNGS(18|20|21|22|23|19) \
396 [O:((C20(A|B),C20(A|B),C20(A|B))|(C40B,C20(A|B))|(C20(A|B),C40B)|(C30A,C30A)),,11])| \
397 (G_SGNS(24|25|26|26L|27|27L|22L) \
398 [O:((C20(A|B),C20(A|B),C20(A|B))|(C40B,C20(A|B))|(C20(A|B),C40B)|(C30A,C30A)),,11])| \
399 (ERR_SG(S|S1|NS_S_FBRPCC|NS_SFBR|NS_S|NS_SPCC)(|L) \
400 [O:((C20(A|B),C20(A|B),C20(A|B))|(C40B,C20(A|B))|(C20(A|B),C40B)|(C30A,C30A)),,11])| \
401 (G_SGGMRS1 (([O:(C40B),7,11][O:(C40B),209,11])| \
402 ([O:(C20(A|B),30,C20(A|B)),7,11][O:(C20(A|B),30,C20(A|B)),179,11]))))
403
404 # EP 6 Freight Container 11
405 $DEF Z_D_E6_C11=5-8*NOVATRANS_K(UM|CM|1ML|1M)[O:(C40A),,13], \
406 7-11*(RAI_SGNS691M(|L)|DB_SGNS691VRM(|L)|DBC_SGNS691M(|L)|DB_SGNSS704M(|L)|DBS_SGNSS704M(|L)| \
407 ERR_SGNSS3_60M|EVB_SGNS4558AM|KOMBI_SGSS703M)[O:C60(A|B),7,12]
408
409 # EP 6 Freight long Container MiX
410 $DEF D6FCM=Z_D_E6_C(1|2|3|4|5|6|7|8|9|10|11)
411
412 # Tank ------------------------------------------------------------
413
414 # EP 4 Freight tank cars mixed
415 $DEF D4FZ1=22*((DB_LBSEAG36_BP1M|DB_S24_ESSO2M|DB_S24_ESSO3M|DB_LBUE30_ESSO2M|DB_LBUE30_ESSO3M| \
416 VTG_S26_2M|VTG_LBUE30_2M|VTG_LBLHB40_2M|VTG_LBLHB40_1SHELLM|VTG_Z_LBLHB40_2SHELLM)(|L))
417
418 # EP 5 Freight tank cars mixed
419 $DEF D5FZ1=22*((VTG_ZACNS(1|2|3)|VTG_2(A|B)(|L)|VTG_ZANS(1|2|3|4)(|L)| \
420 (VTG_ZAS1|DB_KW4_1|VTG_ZAS807849695(|L)|VTG_ZAS857862487(|L))))
421
422 # EP 6 Freight short tank cars 1
423 $DEF Z_D_E6_G_KK1=5*(NACCO_1L|NACCO_1|NACCO_3L|NACCO_3|NACCO_5|NACCO_5L|NACCO_6|NACCO_6L|GATX_ZAS1| \
424 MINOL_7845444|DB_KW4_1|GATX_7|WASC_11|VTG_10|ERMEWA_7956102|KVG_Z1|WASC_6L|VTG_2A|ONRAIL_3L| \
425 GATX_1L|GATX_DHL1L|ERMEWA_1|DEC_KVG_1L|MINOL_7967200|VTG_7|VTG_Z1|KVG_ZAS1|KEG_ZAS1|VTG_ZAS1|GT32| \
426 KVG_7956310|VTG_7957043|NACCO_7956673)
427
428 # EP 6 Freight short tank cars 2
429 $DEF Z_D_E6_G_KK2=ERMEWA_OMV_Z01L,VTG_KEWA_01L,WASC_OMV_01L,WASC_OMV_01,G_Z1
430
431 # EP 6 Freight short tank cars 3
432 $DEF Z_D_E6_G_KK3=7-9*(KVG_ZAGS(|L)|NACCO_ZAG(|N)S(|L)|DB_ZAG(|N)S_WESTFALENGAS(|L)| \
433 DB_ZAG(|N)S_LANGEGAS(|L)|DB_ZAGS_LOTTER(|L))|PANGAS_ZS7416005(|L)
434
435 # EP 6 Freight short tank cars mixed
436 $DEF D6FZKM=Z_D_E6_G_KK(3|2|1)
437
438 # EP 6 Freight long tank cars 1
439 $DEF Z_D_E6_G_Kessel=GT16,VTG_Z2,VTG_859823,NSB_UADHS,M_ZAES_11,GATX_11,VTG_16,GT29,VR_ZAGS_Y25, \
440 GT_CO2,DB_Z5CHLOR2,ERMEWA_5_ZAEFS7899L|ERMEWA_5_ZAEFS7899,WASC_4L,VTG_2A, \
441 GATX_DHL1L|GATX_DHL2L|GATX_DHL2|GATX_DHL1,ERMEWA_1L,ONRAIL_2
442
443 # EP 6 Freight long tank cars 2
444 $DEF Z_D_E6_G_Kessel2=3*((5*(GATX_ZAS1|GATX_1L|GATX_1|GATX_DHL1L|GATX_DHL1|GATX_DHL2L|GATX_DHL2))| \
445 (5*(BASF_(4|5|6)(|L)))|(5*(WASC_2(1|2|0)(|L)))| \
446 (5*(EVS_GPS|DEC_5_ZAESRT500A1(|L)|DEC_5_ZAGKKS406RU(|L)|KVG_5_ZAGKKS406RU(|L))))| \
447 (4-5*(VTG_Z12L|VTG_Z5L|G_6_Z4_02|ERMEWA_4|VTG_4_ZAFS7899004))|(4*Z_D_E6_G_KK(1|3|2))
448
449 # EP 6 Freight long tank cars 3
450 $DEF Z_D_E6_G_Kessel3=4-5*((4-5*(G_46552_1|WASC_(15|10|14|8|9|11)|WASC_OMV_01(|L)| \
451 WASC_(1|2|3|4|5|7|6)(|L)|WASC_STE1))|(4-5*(VTG_(11|8|Z2)|VTG_KEWA_01(|L)))| \
452 (4-5*(GATX_(8|2|6|7)|GATX_ZANS(3|2|1)(|L)|DEC_(GATX|KVG)_1(|L)))| \
453 (4-5*(DB_ZAGNS_(LANGEGAS|WESTFALENGAS)(|L)|DB_ZAGS_(LOTTER|WESTFALENGAS(|2))(|L)| \
454 (NACCO|KVG)_ZAGS(|L)|NACCO_ZAGNS(|L)))| \
455 (4-5*(ONRAIL_(3|1|2)(|L)|ERMEWA_1(|L)|GATX_EXDEC(1|2|3|4)(|L)))|(4-5*(NACCO_(6|1|3|2|4|5)))| \
456 (4-5*(SBB_Z_AVIA(1|2|3)(|L))|ERMEWA_ZANS(|L)))
457
458 # EP 6 Freight long tank cars 4
459 $DEF Z_D_E6_G_Kessel4=4-5*((4-5*VTG_ZAGNS(8|6|7)(|L))| \
460 (4-5*((WASC_ZAGKKS1|WASC_ZAGNS|WASC_ZAGS1|CARBA_ZAGS7811302)(|L)))|(4-5*VTG_ZAGNS(1|2|3|4|5)(|L))| \
461 (4-5*VTG_ZAGS(1|2|3|4|5)(|L))|(4-5*DB_ZAGS_(LOTTER|LANGEGAS)(|L))| \
462 (4-5*BASF_ZAGS(1|2|3|1L|2L|3L|4L))|(4-5*DB_ZAGS_WESTFALENGAS(|2|3|4|5)(|L))| \
463 (4-5*((MITRAG_ZAGKKS|VTG_ZAGKKS857915018|ERMEWA_ZAGS1)(|L)))| \
464 (4-5*((ERMEWA_ZANS|GATX_ZANS_DB|GATX_ZANS_ZSSK)(|L))))
465
466 # EP 6 Freight long tank cars 5
467 $DEF Z_D_E6_G_Kessel5=14*((VTG_ZACES1|VTG_ZACS8078(65145|45374|68214|68208)|ATIR_ZACNS1|GATX_ZACS1| \
468 ERMEWA_ZAFNS1|ERMEWA_ZACNS1|SLVAG_ZAES7861023|ERMEWA_ZAS(2|1)|CTL_ZACS7861763|ATIR_ZACNS807841995| \
469 VTG_ZACNS807846770|OSAG_ZAS7857214|VTG_ZANS(1|2|3|4|5|857837543|857836331|817837590)| \
470 VTG_ZAS(2|857862487|807849695)|WASC_ZANS1|GATX_ZANS4|SCHENK_ZAS0774125|DEC_KVG_2| \
471 GATX_ZACENS(1|857931069)|ALCOS_ZAS7852(222|203)|OBB_ZANS7837421|SNCF_ZANS78(36337|48191|48119)| \
472 VTG_ZACNS857929212|VTG_ZACNS857929213|VTG_ZAS807849217|ERMEWA_ZANS877848(537|199|246)| \
473 WASC_ZAS8578574(01|02|04))(|L)), \
474 3*((ALCOS_ZS7353832|VTG_ZCS807366382|BSH_ZCS7366120|SBB_ZS7357790|LONZA_ZCS7367(500|527|513|526)| \
475 ALCOS_ZS7353812|WASC_ZGS807318077|SCHENK_ZS7(207507|359705|359701))(|L))
476
477 # EP 6 Freight long tank cars 6
478 $DEF Z_D_E6_G_Kessel6=4-5*((4-5*(MILLET_ZANS|VTG_ZACNS)(|L))|(4-5*WASC_ZANS(|_OMV)(|L))| \
479 (4-5*ERMEWA_ZANS(|_OMV)(|L))|(4-5*(KVG_ZANS|VTG_ZACNS)(|L))|(4-5*GATX_ZANS_(DB|ZSSK)(|L)))
480
481 # EP 6 Freight long tank cars mixed
482 $DEF D6FZM=Z_D_E6_G_Kessel(|2|3|4|5|6)
483
484 # mixed ---------------------------------------------------------------
485
486 # EP 6 Freight private shunting
487 $DEF D6FP1KC=(3-4*(NACCO_EANOS(1|2)(|L)[OB:SCRAP(4|5|6)(|[M]),,31]))| \
488 (3-4*(CAPT_EAOS(2N|_N)(|L)[OB:SCRAP_1(4|5|3)(|[M]),,28]| \
489 CAPT_EAOS(|2)(|L)[OB:SCRAP_1(4|5|3)(|[M]),,33]))|(3-4*ERMEWA_UACNS809327026(|L))| \
490 (3-4*VTG_SHIMMNS467(A|B|C|D|E|F|G|H|I|J|K)(|L))|(2-3*VTG_TADS960A)| \
491 (3-4*((ERMEWA_UACNS(4|5)|GATX_UACNS1|VTG_UACNS3)(|L)))| \
492 (3-4*VTG_RBS(3|1)(|L)[OB:WOOD(124|19|24)(|[M]),,12])| \
493 (3*(DB_HABBIILLNS2802004|DB_HABINS2783076|TWAG_HABIIS802846946|TWAG_HABBIINS802846979| \
494 TWAG_HABIIS802743354L|TWAG_HABIIS802743354|TWAG_HABIINS802745458L|TWAG_HABIINS802745458| \
495 TWAG_HABBIINS802743013L|TWAG_HABBIINS802743013|TWAG_HABBIINS802743088L|TWAG_HABBIINS802743088| \
496 TWAG_HABINS1L|TWAG_HABINS1|TWAG_HABINS2|TWAG_HABBIINS802743390L|TWAG_HABBIINS802743390| \
497 TWAG_HABBIINS802743617L|TWAG_HABBIINS802743617|DB_HABINS2771967L|DB_HABINS2771967| \
498 DB_HABBINS350_2770257L|DB_HABBINS350_2770257|DB_HABBIINS2742422L|DB_HABBIINS2742422| \
499 TWAG_HABBIINS802742071L|TWAG_HABBIINS802742071|TWAG_HABIINS802745485|TWAG_HABINS941NM))| \
500 (3-4*(ERMEWA_UACNS(1|2|_RSB)(|L)|XSLO_UACNS(|L)|ENVI_UACNS0(1|2)(|B)(|L)|CFR_UACS|DB_UACS|DBC_UACS))| \
501 (3-4*ERR_EANOS(|_FBR)(|L)[OB:SCRAP_1(4|5|3)(|[M]),,34])| \
502 (2*TWAG_LAAIIS985(D|B|A|C|(D[O:TWAG_LAAIS2[BT:0,0,,6],0,0])))| \
503 (3-4*AWT_EAOS(|L)[OB:SCRAP(4|5|6)(|[M]),,30])|(3-4*GATX_2)|(3-4*WASC_12)|(3-4*(ERMEWA_UACNS1))| \
504 (3-4*(G_UAGPS1(|L)))|(3-4*(EVS_UACS(1|2|3|4)(|L)))|(3-4*(VTG_UACS(1|2|3|4|5|6|7)(|L)))| \
505 (3-4*HGK_EAOS(2|1)(|L)[OB:SCRAP_1(4|5|3)(|[M]),,33])|(3-4*(G_6_HBBINS0(2|1|3|4|5)(|L)))| \
506 (3-4*(VTG_EANOS(2|1|2FBR)(|L)[OB:SCRAP(8|10|9)(|[M]),,33]|VTG_EAOS(|L)[OB:SCRAP(4|5|6)(|[M]),,33]))| \
507 (3-4*HGK_EAOS(2|1)(|L)[OB:SCRAP_1(4|5|3)(|[M]),,33])|(3-4*G_6_HBBINS0(2|1|3|4)(|L))| \
508 (3-4*(SBB_RS3901A|SBB_2750500GR1))|(3-4*((HVLE|ITL)_RES(|L)[O:FR31(|[M])]))| \
509 (3-4*ONRAIL_EAOS(2|1|_BA070)(|L)[OB:SCRAP(4|5|6)(|[M]),,33])|(3-4*TWAG_HIIRRS(1|2|3|4|5|6))| \
510 (3-4*EICH_6_EAOSX054(|L)[OT:SCRAP(6|5|7)(|[M]),,32])|(3-4*(CVIR_UACS0(1|2|3|4|4)(|L)))| \
511 (3-4*(EVS_UACS(2|3)(|L)))|(3-4*G_0(09|10|14))| \
512 (3-4*(GREINER_HBKS|GH_HBBKS|EUROPLASTIC_HBBKS|LANG_HBBKS|SOGEFA_HBKS|DUNLOP_HBBKS)(|L))
513
514 # EP 6 Freight private short
515 $DEF D6FP1K=2*D6FP1KC
516 # EP 6 Freight private long
517 $DEF D6FP1=6-7*D6FP1KC
518
519 # EP 6 Freight private TANOOS
520 $DEF D6FP3=4*WASC_TANOOSB1M(|L),4*NACCO_TANOOS_SCAM(|L),5*NACCO_TANOOS0689M(|L), \
521 4*ONRAIL_TANOOS0689M(|L),3*VTG_TANOOS0689M(|L)
522
523 # EP 6 Freight private TADS
524 $DEF D6FP4=4*NACCO_TADS0820M(|L),4*NACCO_TADS0822M(|L),5*GATX_TADDSZ0822M(|L),6*TENG_TADS(|2)M(|L)
525
526 # EP 6 Freight private UCAS
527 $DEF D6FP5=20*(SNCF_UACS_FG62SCFDLRM|SNCF_UACS_FG62CALCIAM|EVS_UACS_FG62TPM|EVS_UACS_FG62TP2M| \
528 EVS_UACS_FG62EM|EVS_UACS_FG62WM|SIMOTRA_UACS_FG62M|EVS_UACS64_TRANSPULM|EVS_UACS64_EVS2BM| \
529 EVS_UACS_FG80_TRANSPUL2M|EVS_UACS_FG80EM|EVS_UACS_FG80WM)(|L)
530
531 # EP 6 Freight long wood
532 $DEF Z_D_E6_G_Holz=5*(RTRAN_UAS_O|RTRAN_UAS_N|RTRAN_UAS_Y25), \
533 7*(RTRAN_LAAPS1W|RTRAN_LAAPS2W|G_LAARS_W1L|G_LAARS_W1|G_LAARS_W2L|G_LAARS_W2|G_LAARS_W3L| \
534 G_LAARS_W3|G_LAARS_W4L|G_LAARS_W4|G_LAARS_W5L|G_LAARS_W5|G_LAARS_W6L|G_LAARS_W6|G_LAARS_W7L| \
535 G_LAARS_W7|G_LAARS_W8L|G_LAARS_W8),G_SNPS_XL_W(|L)
536
537 # EP 6 Freight long steel
538 $DEF D6FP2=14*(ERR_RCA_SHIMMNS1L|ERR_RCA_SHIMMNS1|ERR_RCA_SHIMMNS2L|ERR_RCA_SHIMMNS2| \
539 ERR_RCA_SHIMMNS3L|ERR_SHIMMNS728AL|ERR_SHIMMNS728A|ERR_SHIMMNS728BL|ERR_SHIMMNS728B| \
540 ERR_RCA_SHIMMNS3|NACCO_SHIMMNS1L|NACCO_SHIMMNS1|NACCO_SHIMMNS2L|NACCO_SHIMMNS2|NACCO_SHIMMNS3L| \
541 NACCO_SHIMMNS3|NACCO_SHIMMNS4L|NACCO_SHIMMNS4|NACCO_SHIMMNS5L|NACCO_SHIMMNS5|ERR_SHIMMNS1L| \
542 ERR_SHIMMNS1|ERR_SHIMMNS2L|ERR_SHIMMNS2|ERR_SHIMMNS_B1L|ERR_SHIMMNS_B1|ERR_SHIMMNS_B2L| \
543 ERR_SHIMMNS_B2|ERR_SHIMMNS_B3L|ERR_SHIMMNS_B3|NACCO_SHIMMNS6|NACCO_SHIMMNS7|NACCO_SHIMMS1L| \
544 NACCO_SHIMMS1)
545
546 #----------------------------------------------------------------------------------------------------
547 #
548 #Hungary
549
550 # KKSTB EP1 = Austria
551
552 # EP 3B Freight short
553 $DEF H3GS=(4-5*((M_KZ(|H|HL)[OB:FR_SAND1|FR_REPA2(|[M]),,25])))| \
554 (4-5*(M_GAX(|H)(4|3|2|1)(|L)|M_3_GZK(|H)(|L)))|(4-5*(M_3_KHM))| \
555 (4-5*(M_216HEKS3|M_148GGS2|M_148GGS3|M_148GGS5|GY_148GGS3|M_GGS2|M_148GGS4|GY_148GGS4|GY_148GGS5))| \
556 (4-5*(M_3_KY(|B|BL|H|HL|L)[OB:COAL(43|45|44|40|57)(|[M]),,27]))|(4-5*M_330KS1(4|3|2|1))| \
557 (4-5*M_LCK)|(4-5*M_(L|3_LV1))|(4-5*(M_GGH(1|2)(|L)|M_G(2|1|3|2H|2HL)))|(4-5*M_ZS2(|L))| \
558 (3-4*(M_3_GJO176(|L)|M_3_LZ139103(|L)),MAV_3_RT510390(|L))| \
559 (4-5*(M_3_G(|L|H|HL|U|UHL|UH|U193|U193L|Z|ZL|ZE141433L|ZE141433|P|PL|ZKH|ZKHL|ZK|ZKL|HF1)))| \
560 (4-5*(M_394RGS12[OB:BOILERRINGS,,12]|M_394RGS13[OB:BOILER3,,12]))| \
561 (4-5*(M_3_GU(|H|HL)|M_3_GZ(|L)|M_3_GYEKO(|H)(|L)|M_3_GP(|L)|M_3_GHF(0|1)))| \
562 (4-5*(M_157GBGS2|M_157GBGS5|M_157GBGS6|M_157GBGS8|M_157GBGS12|GY_157GBGS2|GY_157GBGS4|GY_157GBGS5))| \
563 (4-5*(M_395RMMS1[O:BELFA1A,,12]|M_395RMMS2[O:TARP11,,12]|M_393RES12[O:SCRAP18]|M_393RES13[O:SCRAP4]))| \
564 (4-5*((M_(KZHL|3KZ598L)[OB:FR_KO(53|48|50)(|[M]),21,26])| \
565 (M_(KZH|3KZ598H)[OB:FR_KO(53|48|50)(|[M]),15,26])| \
566 (M_(KZ|3KZ598)(|L)[OB:FR_KO(53|48|50)(|[M]),15,26])))| \
567 (4-5*(M_JZ(R|((KNH|RH)(|L))|(KNR(|L))|(KNRH(|L))|(H(2|1)))))|(4-5*(M_JZ(KN|KNH|KNRH|RH|H)(|L)))| \
568 (4-5*(M_JZH1|M_JZH2,M_072TCS4))|(4-5*(M_GZKK(|L),M_GZK,M_G3H|M_G1HL|M_G1H|M_G2HL|M_G2H|M_G3HL))| \
569 (4-5*(M_216HEKS4|M_216HEKS2|JZ_GDOVGL|M_GGH1|M_GGH2L,M_GGH1L|M_GGH2|JZ_GDOVG|M_806ICHQRS))| \
570 (4-5*(((M_330KS2|M_330KS3|M_330KS11)[OB:BETONPIPE1,,12])| \
571 ((M_330KS12|M_330KS13|M_072TCS1)[OB:HIPRES_BURNER,,10])))| \
572 (4-5*(M_G1|M_G3|M_G2,M_HS|M_GAXH1,M_GAXH3|M_GAX1L|M_ZS2L))| \
573 (4-5*(M_330KS1|M_633FCCPP1|M_633FCCPP4L|M_633FCCPP3L|M_633FCCPP5L|M_633FCCPP4|M_633FCCPP4L ))| \
574 (4-5*(M_ZA0_BCL|M_072TCS7|M_785ZAS_MOL|M_785ZAS_BC))| \
575 (4-5*(M_KZH(|L)|M_J|M_KZM(|L)|M_KZ(|L)|M_JZKNH))|(4-5*(M_3_GJ(M1790|M1795|O176)(|L)))| \
576 (4-5*(M_3_SU(N|NR|BN|BNR)[OB:BOX(6|8|22|4|5|28),,15]))
577
578 # EP 3B Freight long
579 $DEF H3FL1=5*H3GS
580
581 # EP 3B Passenger 2x
582 $DEF H3P2=(<M_BZX59000L,M_BZ52000L,2*M_BZ53000L,M_AZ16000L|M_AZ10000L,M_BZ56000L,M_DNZ64000)| \
583 (<M_DNZ64000L,M_BZ52000,2*M_BZ53000,M_AZ16000|M_AZ10000,M_BZ56000,M_BZX59000)
584
585 # EP 3 Passenger long distance
586 $DEF H3PD1=(<M_3B_BA3000L,M_3B_ABA2000L|M_3B_ABA2000,M_3B_AA1000L|M_3B_AA1000,M_3B_WR200L|M_3B_WR200, \
587 M_3B_WR200(|L)|M_3B_WR300L|M_3B_WR300, \
588 2*(M_3B_BA3000L|M_3B_BA3000|M_3B_BAK5100L|M_3B_BAK5100|M_3B_BAK5300L|M_3B_BAK5300|M_3B_BAK5400L| \
589 M_3B_BAK5400),M_3B_BAKET3800|M_3B_BAKET3800L)
590
591 # EP 4 Passenger
592 $DEF H4P1=(<2*M_BMO,M_AMO,M_ABMO,M_BMO,M_DDB9205)|(>2*M_BMOL,M_AMOL,M_ABMOL,M_BMOL,M_DDB9205L)
593
594 # EP 4 Freight short
595 $DEF H4FS=(1-2*M_930UACES)|(3-5*(GY_148GGS(1|2)|M_GGS2))| \
596 (3-5*(M_555ES(2|4)(|H|B|BL)([OB:(GLASS4|TYRE1)(|[M]),,26]|[OB:SCRAP13(|[M]),,25])))| \
597 (3-5*(M_683FACCPPS(1|3)(1|2|3|4|5)[OB:Sand(14|5|15)([|M]),,(38|39|37)]))| \
598 (4-5*(M_4_GKLM_KOBANYAI|M_GGS2|(GY|M)_148GGS(1|2|3|4|5)))| \
599 (4-5*(M_785ZAS0|M_785ZAS1|M_785ZAS2|M_785ZAS3L|M_785ZAS3|M_785ZAS4L|M_785ZAS4|M_785ZAS5L|M_785ZAS5))| \
600 (4-5*M_4A_EL510(0RH|0H)(|L)[OB:COAL(43|45|44|40|57)(|[M]),,27])| \
601 (4-5*(M_4_ES5550(|L)[OB:COAL(43|45|44|40|57)(|[M]),,27]))| \
602 (4-5*(M_4_ES5557(B|BL|H|HL)[OB:COAL(43|45|44|40|57)(|[M]),,27]))| \
603 (2-3*(GY_157GBGS(1|2)|M_157GBGS12))|(1-3*(M_UARS(|L)))| \
604 (1-3*(M_395RMMS(1|2|3)[OB:(TRK06|CLAAS_EUROPA|K700A),,11]))| \
605 (2-3*(M_394RGS1(1|2|3)[OB:RAIL1,15,11][OB:RAIL1,95,11]))|(2-3*(M_072TCS(1|2|3)))| \
606 (2-3*PULT_UCS(|1))|(2-3*(MAV_LCK[OB:WOOD(54|16|127)(|[M]),,10]))
607
608 # EP 4 Freight long
609 $DEF H4F1=5*H4FS
610
611 # EP 5 Long distance
612 $DEF H5PL1=(<M_Z1DWA_AVMZML,M_Z1CAF_AMZML,M_Z1GOSA_ABMZ(|O)ML,M_Z1DWA_WRBUMZML,3*M_Z1GOSA_BMZML, \
613 3*M_Z1DWA_BPMML)| \
614 (<3*M_Z1DWA_BPMM,3*M_Z1GOSA_BMZM,M_Z1DWA_WRBUMZM,M_Z1GOSA_ABMZ(|O)M,M_Z1CAF_AMZM,M_Z1DWA_AVMZM)
615
616 # EP 5 Passenger regional
617 $DEF H5PR1=(<MAVS_BP2,MAVS_BHV,MAVS_BDBHV,MAVS_BDT)|(<4*M_BHV_(A|D)2(|L))| \
618 (<2*(M_2917(A|D)2|M_2905BP2(|L)),M_1917(A|D)2(|L)|M_3917A2(|L)|M_1027(A|D)2(|L), \
619 2*(M_2917(A|D)2|M_2905BP2(|L)))
620
621 # EP 5 Freight long
622 $DEF Z_H_E5_G1=GY_148GGS1,GY_148GGS2,M_082TADGS2,M_082TADGS3,M_UAGPS933A,M_765ZA2,M_ZANS_KVG_MOL, \
623 M_245HBBILLNS,M_533EAOS2|M_595EAS1,M_SHIMMS,M_477SHIMMSSL,G_SHIMMNST_Y25_4, \
624 M_593EAMS11|M_533EAOS3|M_595EASX1,M_595EASX3,M_393RES1[O:STEEL16],M_394RGS11[OB:PIPE41,,12], \
625 M_181GABS2,M_GAGSV1,M_157GBGS11,M_683FACCPPS2,M_683FACCPPS22,M_633FCCPP3,M_633FCCPP2L
626
627 # EP 6 Freight shunting
628 $DEF H6F1R=(2-3*G_5_EAS(|L)[O:SCRAP(6|4|5)(|[M])])|(4-5*M_654FAL(1|2|3|4|5))|(2-3*M_683FACCPPS5(1|2))| \
629 (2-3*(GY_246HBBILLNS|G_HBBILLNS|M_245HBBILLNS(|1)))|(2-3*M_227HBILS(|2))| \
630 (2-3*(M_246HBBILLNNS(1|2|3|4)))|(M_293HILLMRRS(|2))|(M_277HABIS(|2))|(1-2*M_354RILS)| \
631 (3-4*M_SHIMMS(|D|U|U2)(|L))|(2-3*GY_082TADGS|M_082TADGS(1|2|3|4))| \
632 (3-4*MAV_UAGPPS1|M_UAGPS933A|M_UAGPS933B)|(3-4*M_ZAES_1(1|2|3|4|0|5)(|L))| \
633 (3-4*GY_HBBILLNS24620(02|12|00)(|L))|(2-3*M_RAG_530074_AFOR(|L))|(3-4*GY_TADGSM(|L))
634
635 # EP 6 Freight short
636 $DEF H6F1S=3*H6F1R
637
638 # EP 6 Freight long
639 $DEF H6F1=6-8*H6F1R
640
641 # EP 6 Long distance
642 $DEF H6PL1=(<,MAVS_Z1CAF_APMZML,MAVS_Z1CAF_AMZML,MAVS_Z1GOSA_ABMZML,MAVS_WRM8881L,3*MAVS_Z1CAF_BMZML, \
643 3*MAVS_Z1GOSA_BMZML)| \
644 (<3*MAVS_Z1GOSA_BMZM,3*MAVS_Z1CAF_BMZM,MAVS_WRM8881,MAVS_Z1GOSA_ABMZM,MAVS_Z1CAF_AMZM, \
645 MAVS_Z1CAF_APMZM)
646
647 # EP 6 Passenger regional
648 $DEF H6PR1=(<M_9580AL|M_9247CL,MAVS_BP3,3*MAVS_BHRV)| \
649 (<(3*MAVS_BHRV),MAVS_BP3,M_9247C|M_6BD8444|M_9580A)|(<M_BYEE2155RL,2*M_BYEE2155GL)| \
650 (<M_BYEE2155G,2*M_BYEE2155R,M_BYDEE8455R)|(<4*M_BHV_(A|D)2(|L),M_BHV22)
651
652 # EP 6 Passenger regional push and pull L
653 $DEF H6PRL=(<MAVS_BYDEE,MAVS_ABYEE,MAVS_BYEE,MAVS_BYBDTEE)|(<M_BYBDTEEL,M_HALB_ABY(|L),2*M_HALB_BYL)| \
654 (<M_BYBDTEE8055AL|M_BYBDTEE8055L,M_ABYEE3155L,M_BYEE2155L,M_BYDEE8455L|M_BYDEE8455AL)| \
655 (<M_BYBDTEEL,M_HALB_ABY(|L),MAVS_BMX2105,MAVS_BDMPEE8405)
656
657 # EP 6 Passenger regional push and pull R
658 $DEF H6PRR=(<MAVS_BMX2105,MAVS_BDMPEE8405,M_HALB_ABY(|L),M_BYBDTEE1)| \
659 (<(2*M_HALB_BY1),M_HALB_ABY(|L),M_BYBDTEE1)|(<M_BYDEE8455,M_BYEE2155,M_ABYEE3155,M_BYBDTEE8055)|
660
661 # EP 6 Passenger historic pre-War 2x cars
662 $DEF H6PH1=MNOS_SR8929,MNOS_AB3420574,MNOS_AB3420059,MNOS_WRR8821,MNOS_BP2421416,MNOS_BP2421743
663
664 # EP 6 Passenger historic pre-War 4x cars
665 $DEF H6PH2=MNOS_DA6404,(<MNOS_ABAU630,MNOS_WR2347,MNOS_ABA2305,MNOS_CAU14821)
666
667 # EP 6 Passenger historic post War 4x cars
668 $DEF H6PH3=(MNOS_DA6404, \
669 (<MNOS_WR252,MNOS_9940051,MNOS_9940300|MNOS_9940301G,MNOS_9940002|MNOS_WLS8969053, \
670 MNOS_WLS8969054|MNOS_WL7029362,MNOS_9940309))| \
671 (MNOS_ISTROPOLITAN|MNOS_WLS8969056,MNOS_PIANO,MNOS_9910055, \
672 MNOS_WR8829425|MNOS_WRM8881029|MNOS_WRM8881012|MNOS_WRM881004,MNOS_BDPZ8436, \
673 MNOS_WLDSM8971|MNOS_ORFEUM,MNOS_BPZ2936015)
674
675 # EP 6 Passenger GYSEV
676 $DEF H6PG1=(3*GY_BY2130A,GY_ABY3130AL|GY_ABY3130A,GY_BY2130AL)| \
677 (<GY_BY2130(|B)(|L),GY_ABYZ2|GY_ABY3130L|GY_ABY3130BL,2*GY_BY2130(|L),GY_BYD8433L|GY_BYD8433)| \
678 (<GY_BYD8433L|GY_BYD8433,2*GY_BY2130(|B|A),GY_ABYZ2|GY_ABY3130|GY_ABY3130B,GY_BY2130(|B)(|L))| \
679 (<GY_BY2130L|GY_BY2130,GY_ABYZ2|GY_ABY3130,2*GY_BY2130(|B|A)(|L),GY_BYD8433L|GY_BYD8433)| \
680 (GY_1033|GY_AP1905|GY_1067C,4*(GY_2033|GY_2067C),GY_BDB1)| \
681 ((4*(GY_2033|GY_2067C)),GY_1033|GY_AP1905|GY_1067C)|(4*GY_BPZ2935A,GY_BDB|GY_BDB8436)
682
683 #----------------------------------------------------------------------------------------------------
684 #
685 # Germany
686
687 # EP 1 Coal Train mixed Germany 1910
688
689 $DEF D1FCU=1-2*(((KPEV|BAY|BADSTB)_1D_OMMKUA10(|L)[OB:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),,28])| \
690 ((WUE_OMMKU|BAY_OMMKUG|ELOT_OMMKU)[O:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),,26]))
691 $DEF D1FCB=1-2*(((KPEV|BAY|BADSTB)_1D_OMMKUA10H[OB:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),15,28])| \
692 ((KPEV|BAY|BADSTB)_1D_OMMKUA10HL[OB:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),20,28])| \
693 ((WUE_OMMKUHL|BAY_OMMKUGHL|ELOT_OMMKUHL)[O:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),20,27])| \
694 (((WUE_OMMKUH|BAY_OMMKUGH|ELOT_OMMKUH))[O:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),15,27]))
695
696 # EP 1 Coal Train mixed Germany short
697 $DEF D1FC=7*(D1FCU,D1FCB)
698
699 # EP 1 Coal Train mixed Germany 1915 long
700 $DEF D1FCL=KPEV_PWG_PR(92|14)(|L),15*(D1FCU,D1FCB)
701
702
703 # EP 1 Prusia Freight shunting
704 $DEF D1FPR=(2-3*(KPEV_W4L|KPEV_W4|KPEV_W4BL|KPEV_W4B|KPEV_W3L|KPEV_W3|KPEV_W3BL|KPEV_W3B))| \
705 (2-3*(KPEV_WOOD1))|(2-3*(KPEV_OMK|KPEV_OMK1))|(2-3*(WUE_Z2SHBSHM(|L)))| \
706 (2-3*(KPEV_H2L|KPEV_H2|KPEV_H1|KPEV_H1L))| \
707 (2-3*(KPEV_1_VWH2C1(A|B)(|H)(|L)|KPEV_1_VHA8(|H)(|L)|KPEV_1_VH2D10(|K)(|H)(|L)))| \
708 (2-3*(KPEV_G10_MBHL|KPEV_G10_MBH))|(2-3*WUE_Z2SHBSHM|WUE_Z2VHBSHML)| \
709 (2-3*(KPEV_1_OTRUIIC(6|12)(|H|HL)[O:FR_KO(36|40|41|64)(|[M])]))| \
710 (2-3*((LBE_Z_OELMUHLE|KPEV_Z_DEA|KPEV_Z_ERNSTCHUR|KPEV_Z_TRZEBINIA|KPEV_Z_MARINE)(|L)))| \
711 (2-3*(KPEV_CE93_95SH|KPEV_CE93_95S|KPEV_CE93_95))|(2-3*(KPEV_OCWSH|KPEV_OCWVHL|KPEV_OCWSHL))| \
712 (2-3*KPEV_OM2(|S)H(|L))
713
714 # EP 1 Prusia Freight short
715 $DEF D1FPS=,3*D1FPR
716
717 # EP 1 Prusia Freight long
718 $DEF Z_D_E1_GP=KPEV_PWG_PR92,8*D1FPR
719
720 # EP 1 Prusia Passenger long distance
721 $DEF D1PPD=KPEV_POST4PR(|L),KPEV_PW4UPR04|KPEV_PW4U07(|L), \
722 (<(2*KPEV_C4UPR08),KPEV_WR4U_PR11,KPEV_ABC4UPR09,KPEV_AB4PR94(|L),KPEV_ABC4UPR09L,KPEV_C4UPR08)| \
723 (<KPEV_C4U08L,KPEV_AB4U07L,KPEV_AB4U07L,KPEV_C4U08L,KPEV_WR0973,KPEV_ABC4U06)| \
724 (<KPEV_C4U08,KPEV_AB4U07,KPEV_AB4U07,KPEV_C4U08,KPEV_WR0973L,KPEV_ABC4U06L)
725
726 # EP 1 Prusia Passenger 3 axle main lines
727 $DEF Z_D_E1_PP1=(KPEV_POST3AL|KPEV_POST3A,KPEV_PW302L|KPEV_PW302,3*(KPEV_D3TR04HL|KPEV_D3TR04H), \
728 KPEV_AB3_91HL|KPEV_AB3_91H,KPEV_BC3PR92L|KPEV_BC3PR92, \
729 3*(KPEV_C3_04HL|KPEV_C3_04H|KPEV_C3_91HL|KPEV_C3_91H))| \
730 (KPEV_PW302L,(KPEV_C3_04HL,KPEV_C3_04H,KPEV_B3_07H(|L),KPEV_C3_04HL,KPEV_D3_00HL,KPEV_D3_00H))
731
732 # EP 1 Prusia Passenger 2 axle secondary lines
733 $DEF D1PPN=KPEV_PWPOSTG(|L)|KPEV_PWPOSTIKL|KPEV_PWPOSTIK, \
734 (KPEV_DI95K|KPEV_DI95KL,KPEV_CDI95K,KPEV_BCI95K,KPEV_BCI95KL,KPEV_CI95KL|KPEV_CI95K,KPEV_CDI95KL)
735
736 # EP 1 Prusia Passenger semi-fast train
737 $DEF Z_D_E1_PPS=(KPEV_POST4PRL|KPEV_POST4PR),(KPEV_C4PR12H|KPEV_PW4PR16AL|KPEV_PW4PR16A), \
738 2*(KPEV_C4PR94L|KPEV_C4PR94),(KPEV_AB4PR94L|KPEV_AB4PR94),2*(KPEV_C4PR94L|KPEV_C4PR94)
739
740 # EP 1 Bavaria Freight short
741 $DEF D1FBS=(<BAY_G10,BAY_X_HOLZ,BAY_R10B_HOLZ,BAY_R10G_HOLZ,BAY_H_HOLZ)| \
742 ((BAY_PWG_PFALZ(|L)),KPEV_G10_MBH(|L),MARK_45101A,BAY_OH2)| \
743 (4-5*(BAY_HG1|HG53|HG54|HG47|BAY_PB|BAY_OH2|BAY_G250L|BAY_G250|BAY_GM))
744
745 # EP 1 Bavaria Freight long
746 $DEF D1FBL=BAY_PWIL96(|L),5*(BAY_HG1|HG53|HG54|HG47|BAY_PB|BAY_OH2),BAY_Z_CHEMN(|L), \
747 BAY_Z_RUCKDESXHEL(|L),BAY_Z_VOITLANDER(|L),BAY_G_TPAG,BAY_GMHL, \
748 3*((BAY_O10G[O:((FR_TURNIP|FR_REPA1)(|[M])),,22])| \
749 (BAY_O(10SH|MKH)[O:((FR_TURNIP|FR_REPA1)(|[M])),12,22])| \
750 (BAY_O(10SH|MKH)L[O:((FR_TURNIP|FR_REPA1)(|[M])),18,22]))
751
752 # EP 1 Bavaria Passenger regional secondary lines
753 $DEF D1PLB=BAY_PWIL96,BAY_BCIL05,BAY_CIL98,BAY_CI10S
754
755 # EP 1 Freight Saxonia short
756 $DEF D1FSS=1:(3*(((SAX_OMKNHL|SAX_O10ESHL|SAX_OMKEHL|SAX_O10NSHL)[O:((FR_TURNIP|FR_REPA1)(|[M])),18,22]))| \
757 ((SAX_OMKNH|SAX_O10ESH|SAX_OMKEH|SAX_O10NSH)([O:((FR_TURNIP|FR_REPA1)(|[M])),12,22]))| \
758 ((SAX_O10E|SAX_O10N)([O:((FR_TURNIP|FR_REPA1)(|[M])),12,22])))| \
759 1:(3*(SAX_ON,SAX_Z_FEHLER(|L)|SAX_Z_IKFTB(|L)|SAX_Z_PAUCHER(|L),SAX_Z_ROSITZ(|L)))| \
760 1:(2*(SAX_RM_A4[OB:BOILER(1|4),,14]))| \
761 1:(2*SAX_OMKU(|H|HL)[O:(FR_KO36|FR_KO38|BRMB_L_KOHLE|FR_KO41)(|[M]),,27])| \
762 1:(3*(SAX_OEH(|L)|SAX_OE|SAX_ONH(|L)|SAX_ONH))|4:D1FPR
763
764 # EP 1 Saxonia Freight long
765 $DEF D1FSAL=SAX_PWSA07,6-8*D1FSS
766
767 # EP 1 Freight Wuerttemberg short
768 $DEF D1FWS=(WUE_J66VR1L,WUE_J66(S|V)R(2|3|4)(|L),WUE_NI3(S|V)POST,WUE_O73(S|V)G(|L), \
769 WUE_OC(S|V)SEEL(|L),WUE_GMVG(|L))| \
770 (<WUE_OC(S|V)N(1|2)(|L),WUE_G10VHG(|L), \
771 WUE_G10(S|V)H(KNOR|LEIB|MAE1|MAE2|MAE3|SHB1|SHB2|STFB|SWBB)(|L),WUE_OMQ(S|V)H(N|G)(|L))| \
772 (<WUE_OC(S|V)FRNK(|L),WUE_S86(S|V)SG(|L),WUE_NI3(S|V)G(1|5|2|3|4),WUE_NI3(S|V)FW,WUE_OC(S|V)G(|L), \
773 WUE_O89(S|V)HG(1|2)(|L))| \
774 (<WUE_OMK(S|V)_G(1|2)(|L),WUE_G10(S|V)H(SALA|STFF|WACK)(|L), \
775 WUE_G10(S|V)H(BAER|CLUS|ENG1|ENG2|ESL1|ESL2|HGST|HONE)(|L),WUE_OMK(S|V)(|H)(R|N)(|L))| \
776 (<WUE_OM12(S|V)HG(1|2)(|L),WUE_OM12(S|V)HR(|L),WUE_NI3(S|V)HZWG(|L),WUE_OM12(S|V)R,WUE_X63SR2(|L), \
777 WUE_S86(S|V)S_N(|L))| \
778 (<WUE_OM12(S|V)MAE,WUE_G10(S|V)H(WGBR|ULAG|UPIL|VERB|WUL1|WUL2|WUL3|WUL4|ZOLL)(|L), \
779 WUE_GML(VG|SN|SG)(|L),WUE_N63VS_N(|L),WUE_NI1SLCHT|WUE_NI1SGOES|WUE_NI1(S|V)_BWG)| \
780 (<WUE_G10(S|V)HGMI(1|2)(|L),WUE_GMSG(|L),WUE_NI1(S|V)N(1|2),WUE_NI1(S|V)G,WUE_N63(S|V)S_N(|L), \
781 WUE_N63(S|V)SG(|L))| \
782 (<WUE_NI3(S|V)HZWG(|L),WUE_GMLVG(|L),WUE_GMLSN(|L),WUE_GMLSG(|L),WUE_GMVG(|L),WUE_OM12(S|V)G)| \
783 (<WUE_G10TBTL,WUE_TBTKRANL|WUE_TBTKRAN,WUE_G10TBT,WUE_REGENSBURG_PYLL|WUE_REGENSBURG_TBT(|L), \
784 WUE_N63VS_N(|L),WUE_NI1SLCHT|WUE_NI1SGOES|WUE_NI1(S|V)_BWG)| \
785 (<WUE_OM12(S|V)HG(1|2)(|L),WUE_OM12(S|V)HR(|L),WUE_NI3(S|V)G(1|5|2|3|4),WUE_NI3(S|V)HZWG(|L), \
786 WUE_X63SR2(|L),WUE_S86(S|V)S_N(|L))| \
787 (<WUE_OM12(S|V)MAE,WUE_G10(S|V)H(WGBR|ULAG|UPIL|VERB|WUL1|WUL2|WUL3|WUL4|ZOLL)(|L), \
788 WUE_G10SHGL|WUE_G10VG,WUE_OM12(S|V)R)| \
789 (WUE_J66VR1L,WUE_J66(S|V)R(2|3|4)(|L),WUE_NI3(S|V)POST,WUE_O73(S|V)G(|L),WUE_OC(S|V)SEEL(|L), \
790 WUE_GMVG(|L))
791
792 # EP 1 Freight Wuerttemberg long
793 $DEF Z_D_E1_GW=(KPEV_PWGL~KDS|KPEV_PWG~KDS,WUE_OM12VHNL,WUE_OM12SHNL,WUE_OM12SN,WUE_Z2VHBSHM, \
794 WUE_EKWVHBRNL|WUE_EKWVHBRN,WUE_EKWSHBSHL|WUE_EKWSHBSH,WUE_EKWVHKNO|WUE_EKWVHKNOL, \
795 WUE_EKWSHZE2L|WUE_EKWSHZE2,WUE_G10SHN,WUE_G10VN,WUE_G10VHN,KPEV_OMK,KPEV_OMK1,WUE_OCVN1L, \
796 WUE_X63SR2L,WUE_X63SR1L)| \
797 (WUE_PW70G(2|1)(|L),WUE_HS(0|1)G(|L),WUE_H89(B|A)G(|L),WUE_F46(B|A),WUE_X63(S|V)G(|L), \
798 WUE_OU(S|V)G(|L),WUE_K71(S|V)(G|N)(|L),WUE_J66(S|V)G(1|2|3)(|L),WUE_SS90(S|V)SCH, \
799 WUE_L60(S|V)_H(|L),WUE_H10(S|V)_H(|L),WUE_OMK(S|V)HKTW(|L),WUE_G47(B|A)[O:SCRAP17,,21],WUE_SS90V, \
800 WUE_NI3(S|V)(ZAHN|WDHN|UBRG|PBIE|HCHT|DINK),WUE_X66(S|V)SG(|L)[OB:SPARE3,,13], \
801 WUE_RM(1|0)1(N|G)[OB:BOILER1,,12],WUE_RM(1|0)2(N|G)[OB:BOILER4,,12])| \
802 (WUE_NI3(S|V)PWG(2|1)(|L),3*D1FWS)| \
803 (WUE_NI3STNCH|WUE_NI3VTNCH,(<WUE_HRMZ(S|V)),WUE_Z2(S|V)HNGRN(|L),WUE_H56(A|B),WEG_G10(S|V)H(|L), \
804 (<WUE_HRMZ(S|V),WUE_HRMZ(S|V)H(B|G)),WUE_HRMZBS,WUE_HRMZBV,WUE_NI2(S|V)(G|N), \
805 WUE_NI1VGOES|WUE_NI1VLCHT,WUE_G10(S|V)HMAE0(|L),WUE_H10(S|V), \
806 WUE_SSS95(S|V)[O:OBB_RWB,18,12][O:BOX_FRICHS,,12][O:#OBB_RWB,79,12],WUE_M69(S|V)G(|L), \
807 WNB_G10(S|V)H(G|N)(|L),WUE_L60(S|V),WUE_HRMZ(S|V)H(B|G)L,WUE_SML(S|V)(|L)[OB:RAIL1,,12], \
808 WUE_LAT(S|V)S(3|2|1)(|L),WEG_G10(S|V))| \
809 (WUE_NI1(S|V)PFWG, \
810 15*((WUE_EKW(S|V)HDP(3|2|1)(|L)|WUE_EKW(S|V)HB(SH|RN|K1|K2)(|L)|WUE_Z3(S|V)HZEL(2|1)(|L)| \
811 WUE_Z3(VHPRIV|SHPRIV)(|L)|WUE_Z2(S|V)HZEL(2|1)(|L)|WUE_EKW(S|V)HOL(2|1)(|L)|WUE_EKW(S|V)HSWK(|L)| \
812 WUE_EKW(S|V)HZE(2|1|3|4)(|L)|WUE_GAS96SS(|L))))| \
813 (10*(WUE_O10GSHL|WUE_OMKGHL|WUE_O10HL|WUE_O10NSH|WUE_OMKNH|WUE_OMKGH|WUE_O10GSH), \
814 5*(WUE_OMMKUH|WUE_OMMKUHL|WUE_OMMKU))
815
816 # EP 1 Passenger regional Wuerttemberg long 1906
817 $DEF D1PR1=WU_PW4I56(|L),2*WUE_(CCI|C37)(|L),WUE_ABBI61A(|L),WUE_ABBI61(|L),2*WUE_(CCI|C37)(|L)
818
819 # EP 1 Passenger regional Wuerttemberg long 1916
820 $DEF D1PR2=WUE_POST97(|L),WUE_PWI09(|L),2*WUE_CI(98G|98G2|05G)(|L),WUE_BCI08(|L),WU_BC3I94(|L), \
821 3*WUE_CI(98G|98G2|05G)(|L)
822
823 # EP 2 Passenger long distance night
824 $DEF D2PN1=DRG_PW4UPR16BL|DRG_PW4UPR16B,DRG_ABC4UPR06B|DRG_ABC6UPR07B, \
825 (DRG_WL6U_20051G|DRG_WL6U_20051B|DRG_WL6U_20084G|DRG_WL6U_20084B), \
826 2*(DRG_WL6U_20189G|DRG_WL6U_20189B),(DRG_WL4U_20026GL|DRG_WL4U_20026DL), \
827 (DRG_WR6U_761L|DRG_WR6U_761|DRG_WR4U_789L|DRG_WR4U_789)
828
829 # EP 2a Passenger long distance prusian cars
830 $DEF D2PDPA=(DRG_PW4UPR07BL|DRG_PW4UPR07B,DRG_C4UPR94BL,DRG_WR4U_404G,DRG_AB4UPR93C,DRG_BC4UPR14BL, \
831 DRG_C4UPR11ABL,DRG_C4UPR13BSL)| \
832 (DRG_PW4UPR07BL|DRG_PW4UPR07B, \
833 (<DRG_C4UPR13BL|DRG_C4UPR13B2L,DRG_AB4UPR07B,DRG_AB4UPR09AB,DRG_WR4U_792L|DRG_WR4U_792, \
834 DRG_AB4UPR15B,DRG_C4UPR06B|DRG_C4UPR08B,DRG_ABC4UPR08B))| \
835 (DRG_PW4UPR07BL|DRG_PW4UPR07B,DRG_C4UPR94BL,DRG_WR4U_404G,DRG_AB4UPR93C,DRG_BC4UPR14BL, \
836 DRG_C4UPR11ABL,DRG_C4UPR13BSL)
837
838 # EP 2b Passenger long distance prusian cars
839 $DEF D2PDPB=(DRG_PWPOST4UPR08BL|DRG_PWPOST4UPR08B,DRG_AB4UPR07A,DRG_AB4UPR09AA,DRG_C4UKPR13A, \
840 DRG_ABC4UPR08A|DRG_BC4UPR09B|DRG_ABC4UPR09B)| \
841 (DRG_POST4UA17L2|DRG_POST4UA17L3,DRG_PW4UPR02BBL|DRG_PW4UPR02BB, \
842 (<DRG_C6UPR07AL|DRG_C6UPR07A,DRG_B4UPR20AL|DRG_B4UPR20A|DRG_AB6UPR06BL, \
843 DRG_AB4UPR07AL|DRG_AB4UPR07A,DRG_WR6U_222RL|DRG_WR6U_222R,DRG_C4UPR11ABL|DRG_C4UPR11AB, \
844 DRG_ABC4UBAY04AL|DRG_ABC4UBAY04A))
845
846 # EP 2A Passenger regional prusian cars for secondary lines
847 $DEF D2PR4A=(DRG_PWPOSTIPR(92|94|01)(|L),DRG_C3IPR14L|DRG_C3IPR14,DRG_BC3IPR10L|DRG_BC3IPR10, \
848 DRG_CC3IDPR07L|DRG_CC3IDPR07)| \
849 (DRG_PW3IPR91L|DRG_PW3IPR91, \
850 DRG_CIPR93L|DRG_CIPR93|DRG_CIPR86BL|DRG_CIPR86B|DRG_CIDPR88L|DRG_CIDPR88, \
851 DRG_BCIPR90L|DRG_BCIPR90|DRG_BCIPR91L|DRG_BCIPR91,DRG_BIPR91L|DRG_BIPR91|DRG_BIPR96L|DRG_BIPR96, \
852 DRG_CIPR86L|DRG_CIPR86|DRG_CIPR86AL|DRG_CIPR86A|DRG_CIPR86CL|DRG_CIPR86C)| \
853 ((DRG_POST_C85PRML),(DRG_PWPR02A|DRG_PWPR02AL),(DRG_C3PR02HL|DRG_C3PR02H|DRG_C3PR02L|DRG_C3PR02), \
854 (DRG_B3PR91HL|DRG_B3PR91H|DRG_B3PR91|DRG_B3PR91L),(DRG_C3TRPR00HL~LB|DRG_C3TRPR00H~LB), \
855 (DRG_C3PR91DH~LB|DRG_C3PR91DHL~LB|DRG_C3PR91D~LB|DRG_C3PR91DL~LB),(DRG_C3PR11H~LB|DRG_C3PR11HL~LB))| \
856 ((DRG_PWIPR88L|DRG_PWIPR88),(DRG_BPR91H|DRG_BPR91HL|DRG_BPR91AHL|DRG_BPR91AH),(DRG_BC3PR96H), \
857 (DRG_C3PR83AH|DRG_C3PR83AHL|DRG_CPR91H),(<DRG_CPR79L,DRG_CPR79),(DRG_CPR86HL|DRG_CPR86H))
858
859 # EP 2a Passenger long distance train Oldenburg cars
860 $DEF D2PDOA=DRG_POST4_12|DRG_POST4_12L,DRG_PW4UPR07BL, \
861 (<DRG_ABC4U_OLD10B|DRG_BC4U_OLD15B,2*DRG_AB4U_OLD12B,DRG_AB4UPR15B,DRG_C4UKPR13B,3*DRG_C4U_OLD12B, \
862 DRG_C4U_OLD17B)| \
863 (<DRG_C4U_OLD17BL,3*DRG_C4U_OLD12BL,DRG_C4UKPR13BL,DRG_AB4U_OLD12BL,DRG_AB4UPR15BL, \
864 DRG_ABC4U_OLD10BL|DRG_BC4U_OLD15BL)| \
865 (DRG_POST4UA17L|DRG_POST4UA17,DRG_PW4UPR02BBL|DRG_PW4UPR02BB, \
866 (<DRG_C4U_OLD17BL|DRG_C4U_OLD12BL, \
867 DRG_ABC4UPR06BL|DRG_BC4UPR09AL|DRG_BC4UPR11BL|DRG_BC4UPR09AL|DRG_BC4UPR16BL,DRG_AB4U_OLD12BL, \
868 DRG_WR4U_404G|DRG_WR4U_407G,DRG_C4U_OLD12B,DRG_BC4U_OLD15B))
869
870 # EP 2b Passenger long distance train Oldenburg cars
871 $DEF D2PDOB=(DRG_POST4B17PR2|DRG_POST4B17PR2L,DRG_PW4UPR10BL|DRG_PW4UPR10B, \
872 DRG_C4U_OLD12A|DRG_C4U_OLD17A,DRG_AB4UPR15A,DRG_AB4U_OLD12A,DRG_WR6U_909L|DRG_WR6U_909, \
873 DRG_ABC4U_OLD10A|DRG_BC4U_OLD15A,DRG_C4U_OLD17AL)
874
875 # EP 2a-b Passenger long distance badenian cars
876 $DEF D2PDBA=DRG_PW4U_BAD06(|L), \
877 (<2*DRG_C4UPR08A,DRG_AB(4UE01B35|6U_BAD08B35|4U_BAD07B35),DRG_WR4U_7(92|89), \
878 DRG_AB(4UE01B35|6U_BAD08B35|4U_BAD07B35),DRG_ABC4U_BAD(11B35|06B|04B), \
879 2*DRG_C4U_BAD(07B35|07B35A|03B))| \
880 (>2*DRG_C4UPR08AL,DRG_AB(4UE01B35|6U_BAD08B35|4U_BAD07B35)L,DRG_WR4U_7(92|89)L, \
881 DRG_AB(4UE01B35|6U_BAD08B35|4U_BAD07B35)L,DRG_ABC4U_BAD(11B35|06B|04B)L, \
882 2*DRG_C4U_BAD(07B35|07B35A|03B)L)
883
884 # EP 2a-b Passenger long distance bavarian cars
885 $DEF Z_D_E2_PBB=(DRG_PW4UPR02BBL|DRG_PW4UPR02BB,DRG_C4U_BAD07A35A,DRG_C4U_BAD07A35,DRG_AB6U_BAD08A35L, \
886 DRG_AB4UBAY01|DRG_AB4UBAY02~LB|DRG_AB4UBAY02_30, \
887 DRG_ABC4U_BAD11A35L|DRG_ABC4UBAY04B|DRG_ABC4UBAY08B|DRG_ABC4UBAY08A,DRG_C4UPR07A,DRG_C4UPR08A, \
888 DRG_C4UKPR13BL)| \
889 (DRG_PW4UBAY09,DRG_POST4UA173,DRG_C4UBAY13,DRG_C4UBAY11,DRG_WR4U_212G,DRG_AB4UBAY08A, \
890 DRG_AB4UBAY08_11A,DRG_C4UBAY98,DRG_ABC4UBAY97L)| \
891 (DRG_PW4UBAY06L~LB|DRG_PW4UBAY06~LB,DRG_C4UBAY98,DRG_BC4UBAY99|DRG_B4UBAY03B|DRG_B4UBAY03A, \
892 DRG_AB4UBAY08AL,DRG_WR6U_101DL|DRG_WR6U_222DL|DRG_WR6U_222D,DRG_AB4UBAY08L, \
893 DRG_AB4UBAY08A|DRG_AB4UBAY08_11B,DRG_AB4UBAY98|DRG_AB4UBAY01B,DRG_C4UBAY03B|DRG_C4UBAY03A)
894
895 # EP 2a Passenger long distance saxonian cars 1930
896 $DEF D2PDS=DRG_PW4USA07(|L), \
897 (<3*DRG_C4USA(05B|07B|18A),DRG_AB4USA(09|16)B,DRG_WR6U_222G(|L),2*DRG_AB4USA(09|16)B, \
898 2*DRG_C4USA(05B|07B|18A),DRG_ABC4USA(08BB|03))| \
899 (>3*DRG_C4USA(05B|07B|18A)L,DRG_AB4USA(09|16)BL,DRG_WR6U_222G(|L),2*DRG_AB4USA(09|16)BL, \
900 2*DRG_C4USA(05B|07B|18A)L,DRG_ABC4USA(08BB|03)L)
901 # EP 2a Passenger long distance saxonian cars 1936
902 $DEF D2PDS6=DRG_PW4USA(07|18)(|L),DRG_POST4UA20_1928(|L), \
903 (<3*DRG_C4USA(05A|07A|18B),DRG_AB4USA(09|16)A,DRG_WR6U_222G(|L),2*DRG_AB4USA(09|16)A, \
904 2*DRG_C4USA(05A|07A|18B),DRG_ABC4USA(08B|03)A)| \
905 (>3*DRG_C4USA(05A|07A|18B)L,DRG_AB4USA(09|16)AL,DRG_WR6U_222G(|L),2*DRG_AB4USA(09|16)AL, \
906 2*DRG_C4USA(05A|07A|18B)L,DRG_ABC4USA(08B|03)AL)
907
908 # EP 2 Passenger long distance DRG cars
909 $DEF Z_D_E2_PB2=DRG_PW4U36B37L|DRG_PW4U36B37, \
910 (<DRG_AB4U35L,DRG_AB4U26AAL,DRG_WR4U35_1088L|DRG_WR4U35_1088,2*DRG_AB4U35)
911
912 # EP 2a-b Passenger semi-fast train prusian cars
913 $DEF D2PE1=(DRG_POST4B12PRL|DRG_POST4B12PR,DRG_PW4PR16BL|DRG_PW4PR16B, \
914 (DRG_C4PR18TH(|L),DRG_C4PR96HL|DRG_C4PR96H|DRG_C4PR96THL,DRG_B4PR95HL|DRG_B4PR95H, \
915 (DRG_B4PR04H(|L)~LB|DRG_B4PR04THL),DRG_C4PR96H|DRG_C4PR96THL))| \
916 (DRG_PW4PR04B(|L),(DRG_C4PR02TH(|L)|DRG_C4PR02(|L)),DRG_BC4PR04(|L),DRG_BC4PR98H(|L), \
917 DRG_B4PR18(|L),DRG_C4PR12TH(|L),DRG_POST3C10PRM(|L))| \
918 (DRG_POST4B17PR(|2|3)(|L),DRG_PW4PR04B(|L),DRG_BC4PR05(|H)(|L), \
919 (DRG_B4PR04H(|L)~LB|DRG_B4PR04THL|DRG_B4PR04(|L)~LB),(DRG_C4PR04(|L)~LB|DRG_C4PR04H(|L)~LB), \
920 DRG_C4PR02(|L))| \
921 (DRG_PW4PR04B(|L),DRG_C4PR18(|L),DRG_B4PR02(THL|H|HL|L),DRG_BC4PR01(|H|M|A|HM)(|L), \
922 2*DRG_C4PR12(|L|H|TH|HL))
923
924 # EP 2a-b Passenger semi-fast train Oldenburg cars
925 $DEF D2PE2=(DRG_POST4B12PRML|DRG_POST4B12PRM),(DRG_PW4PR16BL|DRG_PW4PR16B), \
926 (DRG_C4_OLD00HL|DRG_C4_OLD00H|DRG_C4_OLD00L|DRG_C4_OLD00), \
927 (DRG_BC4_OLD04HL|DRG_BC4_OLD04|DRG_BC4_OLD04H|DRG_BC4_OLD04L), \
928 (DRG_BC4_OLD02HL|DRG_BC4_OLD02H|DRG_BC4_OLD02L|DRG_BC4_OLD02), \
929 (DRG_C4_OLD03HL|DRG_C4_OLD03H|DRG_C4_OLD03L|DRG_C4_OLD03)
930
931 # EP 2a-b Passenger semi-fast train saxonian cars
932 $DEF D2PE3=(DRG_POST4B17PR(|L),DRG_PWSA17(|L),2*DRG_C4SA13(|H)(|L), \
933 2*(DRG_BC4PR05H(|L)|DRG_BC4SA97H(|L)|DRG_BC4SA01(|H)(|L)),DRG_C4SA99(|H)(|L),DRG_C4PR04TH(|L))| \
934 (DRG_POST4UB173(|L),DRG_PW4USA07(|L),DRG_C4SA97H(|L),DRG_C4SA13(|H)(|L)~LB,DRG_B4SA97H(|L)~LB, \
935 DRG_B4SA99(|H)(|L)~LB,DRG_C4SA99(|H)(|L),DRG_C4SA99(|H)(|L))
936 # EP 2 Passenger regional badenian cars
937 $DEF D2PR1=((DRG_PW_BAD(11|16)(|L)|DRG_PW3I_BAD03(|L)),(DRG_CIDBAD9212(|L)|DRG_CDIBAD93(|L)), \
938 DRG_CID_BAD10(|L),DRG_CID_BAD11(|L), \
939 2*(DRG_BI_BAD12(|L)|DRG_BI_BAD02(|U)(|L)|DRG_BI_BAD98(|L)|DRG_BCIBAD11(|L)|DRG_B3IBAD04(|L)), \
940 3*(DRG_CID_BAD10|DRG_CID_BAD11)(|L),DRG_CIDBAD98(|L))| \
941 (DRG_PW_BAD16(|L)|DRG_PW_BAD97(|L),DRG_C_BAD95(|L),2*DRG_C3_BAD07(|U)(|L),DRG_BC3_BAD09(|U)(|L), \
942 DRG_BC3BAD(06|11)26(|U)(|L),2*DRG_C3_BAD07(|U)(|L))
943
944 # EP 2 Passenger regional bavarian compartment cars I old
945 $DEF D2PBYA1=DRG_PW3_BAY92(|L),2*DRG_C3_BAY91(|B)(|L),DRG_B3_BAY(91|91B|92|92H)(|L), \
946 DRG_BC3_BAY91(|B)(|L),3*DRG_C3_BAY91(|B)(|L)
947
948 # EP 2 Passenger regional bavarian compartment cars II
949 $DEF D2PBYA2=DRG_PWI_BAY(07|10|23)(|L),2*DRG_C3_BAY07A(|L),2*DRG_BC3_BAY04A(|L),DRG_B3_BAY04A(|L), \
950 2*(DRG_C3PR11(|L)~LB|DRG_C3PR11TH(|L)|DRG_C3PR11H(|L)~LB),2*DRG_C3DTRPR04(|TH|H)(|L)
951
952 # EP 2 Passenger regional bavarian connected cars standard
953 $DEF D2PBYI1=DRP_POST3_A10BAY(|L),DRG_PWI_BAY(10|07)(|L)|DRG_PWI_BAY23(|L), \
954 2*((|[!MF])DRG_C3I_BAY(21B|21BL|99A|99AL|13B)),(|[!MF])DRG_BC3I_BAY07(A|B)(|L), \
955 (|[!MF])DRG_B3I_BAY14B(|U)(|L),3*((|[!MF])DRG_C3I_BAY(21B|21BL|99A|99AL|13B))
956
957 # EP 2 Passenger regional bavarian connected cars old
958 $DEF D2PBYI2=DRG_PWI_BAY07(|L),DRG_C3I_BAY98_1(|L),DRG_CI_BAY92(|L),DRG_B3I_BAY00(|L), \
959 DRG_CI_BAY95(|L),DRG_CI_BAY10(|L),DRG_CIG_BAY96(|L)
960
961 # EP 2 Passenger regional bavarian cars for secondary lines
962 $DEF D2PR4=DRG_PWPOSTL_BAY14(|L),DRG_CL_BAY11(|L),DRG_BCL_BAY13|DRG_BCL_BAY13L, \
963 2*(DRG_CL_BAY13L|DRG_CL_BAY13)
964
965 # EP 2A Passenger regional prusian cars main line
966 $DEF D2PR3A=(DRG_POSTC85PR|DRG_POSTC85PRL|DRG_POST_C85PRM|DRG_POSTB85PRL|DRG_POSTB85PR), \
967 (DRG_PWPR02AL),(DRG_C3UPR02HL),(DRG_C3PR91BH|DRG_C3PR91BHL), \
968 2*(DRG_BCPR83HL|DRG_BCPR83H|DRG_BCPR87H|DRG_BCPR87HL), \
969 (DRG_CPR91BHL|DRG_CPR91BH|DRG_CPR91HL|DRG_CPR91H)| \
970 ((DRG_PW3PR11|DRG_PW3PR11S,DRG_C3PR11HL~LB|DRG_C3PR11(S|T)H(|L)|DRG_C3PR11(|L)~LB|DRG_C3PR11S(|L), \
971 DRG_C3DTRPR04TH|DRG_C3DTRPR04L|DRG_C3DTRPR04_24TH,DRG_B3PR04HL|DRG_B3PR04|DRG_B3PR10H|DRG_B3PR10L, \
972 DRG_BC3PR96HL|DRG_BC3PR96L|DRG_BC3PR96,DRG_C3PR91BL|DRG_C3PR91BH|DRG_C3PR91BHL, \
973 DRG_C3UPR02HA|DRG_C3UPR02,DRG_CPR21H|DRG_CPR21THL|DRG_CPR21L, \
974 DRG_C3PR11THL|DRG_C3PR11STHL|DRG_C3PR11S))
975
976 # EP 2B Passenger regional prusian cars main line
977 $DEF D2PR3=((DRG_PW3PR11|DRG_PW3PR11S, \
978 DRG_C3PR11HL~LB|DRG_C3PR11(S|T)H(|L)|DRG_C3PR11(|L)~LB|DRG_C3PR11S(|L), \
979 DRG_C3DTRPR04TH|DRG_C3DTRPR04L|DRG_C3DTRPR04_24TH,DRG_B3PR04HL|DRG_B3PR04|DRG_B3PR10H|DRG_B3PR10L, \
980 DRG_BC3PR96HL|DRG_BC3PR96L|DRG_BC3PR96,DRG_C3PR91BL|DRG_C3PR91BH|DRG_C3PR91BHL, \
981 DRG_C3UPR02HA|DRG_C3UPR02,DRG_CPR21H|DRG_CPR21THL|DRG_CPR21L, \
982 DRG_C3PR11THL|DRG_C3PR11STHL|DRG_C3PR11S))| \
983 (DRG_PWI28L|DRG_PWI28, \
984 5*(DRG_C3DTRPR04L|DRG_C3DTRPR04|DRG_C3DTRPR04HL|DRG_C3DTRPR04H|DRG_C3DTRPR04AL|DRG_C3DTRPR04A| \
985 DRG_C3PR11H~LB|DRG_C3PR11HL~LB|DRG_C3PR11L~LB|DRG_C3PR11~LB), \
986 DRG_BC3PR08HL|DRG_BC3PR08H|DRG_BC3PR08|DRG_BC3PR08L, \
987 DRG_B3PR10HL|DRG_B3PR10H|DRG_B3PR10|DRG_B3PR10L, \
988 4*(DRG_C3PR11H~LB|DRG_C3PR11HL~LB|DRG_C3PR11SH|DRG_C3PR11SHL|DRG_C3PR11TH|DRG_C3PR11THL| \
989 DRG_C3PR11STH|DRG_C3PR11STHL|DRG_C3PR11L~LB|DRG_C3PR11~LB|DRG_C3PR11S|DRG_C3PR11SL))| \
990 ((DRG_POST3A10PR|DRG_POST3A10PRL|DRG_POST3A10PRML|DRG_POST3A10PRM),(DRG_PW3PR99A|DRG_PW3PR99AL), \
991 (DRG_C3UPR02H|DRG_C3UPR02HL|DRG_C3UPR02L|DRG_C3UPR02), \
992 (DRG_BCPR21HL|DRG_BCPR21L|DRG_BCPR21|DRG_BCPR21H),(DRG_B3PR04H|DRG_B3PR04THL|DRG_B3PR04L), \
993 (DRG_C3PR11TH|DRG_C3PR11THL),2*(DRG_C3DTRPR04HL|DRG_C3DTRPR04H),2*(DRG_C3PR11TH|DRG_C3PR11THL))| \
994 ((DRG_POST_B12STL|DRG_POST_B12ST),(DRG_PW3PR11L|DRG_PW3PR11SL), \
995 (DRG_CPR21HL|DRG_CPR21TH|DRG_CPR21), \
996 (DRG_C3PR04HL|DRG_C3PR04|DRG_C3PR04THL|DRG_C3PR04L|DRG_C3PR04H), \
997 (DRG_BC3PR11HL|DRG_BC3PR11L|DRG_BC3PR11|DRG_BC3PR11H), \
998 (DRG_BC3PR91H|DRG_BC3PR91HL|DRG_BC3PR91L|DRG_BC3PR91), \
999 (DRG_C3UPR02H|DRG_C3UPR02L|DRG_C3UPR02HAL|DRG_C3UPR02AL|DRG_C3UPR02A), \
1000 2*(DRG_C3PR11TH|DRG_C3PR11THL),(DRG_C3DTRPR04TH|DRG_C3DTRPR04THL))
1001
1002 # EP 2B Passenger regional prusian cars for secondary lines
1003 $DEF D2PR4B=(DRG_PWPOSTIPR(92|94|01)(|L),DRG_C3IPR14L|DRG_C3IPR14,DRG_BC3IPR10L|DRG_BC3IPR10, \
1004 DRG_CC3IDPR07L|DRG_CC3IDPR07)| \
1005 (DRG_PWPOSTIPR(92|94|01)(|L),DRG_CIPR05L|DRG_CIPR05,DRG_CCIDPR93L|DRG_CCIDPR93, \
1006 DRG_CIPR92L|DRG_CIPR92,DRG_BCCIDPR95L|DRG_BCCIDPR95,DRG_BC3IPR91L|DRG_BC3IPR91, \
1007 DRG_CIPR83AL|DRG_CIPR83A)| \
1008 (DRG_PWPOSTIPR(92|94|01)(|L),DRG_CI31L|DRG_CI31,DRG_BCI34L|DRG_BCI34,DRG_CIPR05BL|DRG_CIPR05B, \
1009 DRG_CCIDPR05L|DRG_CCIDPR05)| \
1010 (DRG_PW3IPR91L|DRG_PW3IPR91,DRG_CIPR93L|DRG_CIPR93,DRG_CIPR91L|DRG_CIPR91, \
1011 DRG_BCIPR95L|DRG_BCIPR95|DRG_BCCIDPR95L|DRG_BCCIDPR95,DRG_C3IPR91L|DRG_C3IPR91, \
1012 DRG_C3IPR91AL|DRG_C3IPR91A)| \
1013 (DRG_PWPOST4IPR11GL|DRG_PWPOST4IPR11G,DRG_CC4IDPR14G1L|DRG_CC4IDPR14G1, \
1014 DRG_CC4ITRPR07G1L|DRG_CC4ITRPR07G1,DRG_BC4IPR09GL|DRG_BC4IPR09G|DRG_BC4IPR14GL|DRG_BC4IPR14G, \
1015 DRG_C4IPR23GL|DRG_C4IPR23G)
1016
1017 # EP 2 Passenger regional wuettembergian cars
1018 $DEF D2PRW1=DRG_POST9_7L|DRG_POST9_7,DRG_PW3IWU20AL|DRG_PW3IWU20A,DRG_CIWU19L|DRG_CIWU19, \
1019 DRG_CIDWU90L|DRG_CIDWU90|DRG_CICIWU20,DRG_BCIWU08L|DRG_BCIWU08,DRG_BCIWU19L|DRG_BCIWU19, \
1020 DRG_CIDWU08L|DRG_CIDWU08,DRG_CIDWU21L|DRG_CIDWU21
1021
1022 # EP 2 Passenger regional DRG cars for main lines
1023 $DEF D2PR5B=((DRG_POST3_12STL|DRG_POST3_12ST),(DRG_PW3IWU12L|DRG_PW3IWU12), \
1024 (DRG_C3UPR02HAL|DRG_C3UPR02HA),(DRG_CD27L|DRG_CD27),(DRG_C21L|DRG_C21), \
1025 (DRG_BC21AL|DRG_BC21A|DRG_CD21A),2*(DRG_C3PR11TH|DRG_C3PR11THL|DRG_C3PR11STH))
1026
1027 # EP 2 Passenger regional DRG cars for secondary lines
1028 $DEF Z_D_E2_PBN=DRG_PWI31AL|DRG_PWI31A,2*(DRG_CI33EL|DRG_CI33E),2*(DRG_BCI34EL|DRG_BCI34E), \
1029 2*(DRG_CI33EL|DRG_CI33E)
1030
1031 # EP 2a Freight shunting 1920-1925
1032 $DEF D2FCA=(3*(DRG_GMLVHNM(|L)|DRG_2_G_MUE_U|DRG_2_G_MUEL|DRG_2_G_MUE|DRG_2_G_MUE_HL|DRG_2_G_MUE_H))| \
1033 (2-3*(DRG_2_G_MUE_U|DRG_2_G_MUE(|L)|DRG_2_G_MUE_H(|L)))|(2-3*DRG_KALK1(|L))| \
1034 (2*((<DRG_K15(|B|C)HL,DRG_K15(|B|C))|(<DRG_K15(|B|C),DRG_K15(|B|C)H)|(<DRG_K_WUP_AB,DRG_K25H)| \
1035 (<DRG_K25HL,DRG_K_WUP_ABL)))|(2-3*(DRG_X_ERFURTH(|L)))|(2-3*(DRG_O10J(1|2)|DRG_O11|DRG_O10H~BL))| \
1036 (2-3*(DRG_NMVHKFMN(|L)|DRG_NMVHALPI(|L)))| \
1037 (2*(DRG_O10|DRG_O10J2|DRG_O10J3|DRG_O10HL|DRG_O10H|DRG_2_OM_KBGHL|DRG_2_OM_KBGH))| \
1038 (2-3*(DRG_O10|DRG_O10J2|DRG_O10J3|DRG_O10HL|DRG_O10H|DRG_2_OM_KBGHL|DRG_2_OM_KBGH))| \
1039 (2-3*(DRG_RMMS33A|DRG_R10O(|L)))|(2-3*(DRG_R10H[OB:BOILER4,,13]|DRG_R10ROL[OB:BOILER5,,13]))| \
1040 (2-3*(DRG_SSL25H|DRG_SSY45))|(2-3*(DRG_2_GL_DSNH(|L)|DRG_2_GLR_DSNL|DRG_2_G_MUE_H(|L)))| \
1041 (2-3*(DRG_2_GW_MGD(|_H)(|L)|DRG_2_G_HAN(_L1VH|_L1VHL|_L1V|_V|_H|_VH|_VHL|_HL|_L1|_L1HL|_L1H)))| \
1042 (2-3*DRG_2_OM_BSL(H|_AT|_S1|_AT32|_AT32H)(|L)[OB:SCRAP(11|12)(|[M]),,27])| \
1043 (2-3*DRG_2_OM_ESN(|U|H)(|L)[OB:COAL(20|40|56)(|[M]),,28])| \
1044 (2-3*((DRG_2_VWH_ALTONA(|R)(|H))|(2-3*DRG_KRUPPTEER(|L))| \
1045 (DRG_2_VH_ALTONA(|FKUV|FKU|KU|KUV|FU|F2UV|U|UV|V)(|H)|DRG_2_V_ALTONA(|H|H2|V|VH|VH2)| \
1046 DRG_2_V_ALTONA_AB(P|1|2)(|H)|DRG_2_V_HBG)(|L)))| \
1047 (2-3*(DRG_2_GLPWHS_HAN(|L)|DRG_2_G_HAN|DRG_2_GBAY_HAN_H(|L)))| \
1048 (2-3*(DRG_2_O01A|DRG_OOT8EL|DRG_OOT8E))| \
1049 (2-3*(DRG_GBAYH_KRUMBACH(|L)|DRG_Z_IMPERIAL(|L)| \
1050 DRG_GVBAY_O10H(|L)[O:((FR_TURNIP|FR_REPA1)(|[M])),18,22]))| \
1051 (2-3*(BADSTB_2A_OMM(KUA10|KUA10H|KUA10R|KUA10RH|KUA10RU|KUA10RUH|KUA10U|KUA10UH)(|L) \
1052 [OB:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),,28]))| \
1053 (2-3*(BAY_2A_OMM(KUA10|KUA10H|KUA10R|KUA10RH|KUA10RU|KUA10RUH|KUA10U|KUA10UH)(|L) \
1054 [OB:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),,28]))
1055
1056 # EP 2a Freight short 1920-1925
1057 $DEF D2FCAS=DRGA_PWGPR14(|L),3*D2FCA
1058
1059 # EP 2a Freight long 1920-1925
1060 $DEF D2FCAL=DRGA_PWGPR14(|L),7*D2FCA
1061
1062 # EP 2B Freight shunting 1926-1937
1063 $DEF D2FC1=(2-3*DRG_GMLVHNM(|L))| \
1064 (2-3*DRG_SSL25(H|B)(|L)[OB:RAIL6[BT:,12],19,13][OB:RAIL6[BT:,12],54,13])| \
1065 (2-3*(DRG_MUE_ENGELHARDT(|L)|DRG_MUE_SIMONBRAU(|L)))|(2-3*(DRG_GKHS2L|DRG_GKHS2))| \
1066 (2-3*(DRG_K15BH2L|DRG_K15BH2|DRG_K15C|DRG_K15CHL,DRG_K15CH,DRG_K15D))| \
1067 (2-3*(DRG_TNFS32|DRG_TNFS32HL|DRG_TNFS32H))|(2-3*DRG_R31H(M|BM)(|L)[OB:PIPE(21|16),,12])| \
1068 (2-3*((DRG_R31H(|B|BL|L)|DRG_RMS31(L|O|B|BL))[OB:BARREL1(4|5),,16]))| \
1069 (1-2*(<DRG_K_WUP_ABL,DRG_K_WUP_AB))| \
1070 (2-3*(DRG_BERLIN_GHKSO2|DRG_BERLIN_TKO02K|DRG_TKO02_57|DRG_TKO02_67)(|L))| \
1071 (2-3*(DRG_G_BAY(|L)|DRG_(2_GU_STN|GU04_STN)|DRG_2_GW_MGD(|_H)(|L))|DRG_2_GW_MGD(|_H)(|L))| \
1072 (2-3*(DRG_2_G_HAN_H(|L)|DRG_2_GBAY_HAN_H(|L)|DRG_2_G_HAN_VH(|L)|DRG_2_G_HAN_L1VH(|L)| \
1073 DRG_2_GLPWHS_HAN|DRG_2_G_MUE_U|DRG_2_G_MUE(|L)|DRG_2_G_MUE_H(|L)))| \
1074 (2-3*(DRG_KASSEL37157|DRG_KASSEL_DBIER|GB_BUSSING|GB_MAGGI1|GB_MAGGI1H))| \
1075 (2-3*(DRG_2_GR_KSL(|L)|DRG_2_GR_KSL_H(|L)|DRG_2_GRHS_OPP_H(|L)|DRG_2C_GHS_OPP(|L)| \
1076 DRG_2C_GHS_OPP_H(|L)))|(2-3*DRG_SSL25(H|B)(|L)[OB:RAIL6[BT:,12],19,13][OB:RAIL6[BT:,12],54,13])| \
1077 (2-3*(DRG_Z2B_ESSO|DRG_Z2LEUNA1|DRG_Z_ALBIZOL)(|L))|(2-3*(DRG_R10OR(|L)[OB:BOX(6|22|8|4|5),,12]))| \
1078 (2-3*(DRG_REGBL[OB:PIPE62,26,15],DRG_REGBL[OB:PIPE62,26,15],DRG_REG_NRZ[OB:PIPE42,14,14]))
1079
1080 # EP 2B Freight short 1926-1937
1081 $DEF Z_D_E2_GBK=DRG_PWGPR14(|L),8*(1:D2FC1|3:D2FCA)
1082
1083 # EP 2B Freight long 1926-1937
1084 $DEF Z_D_E2_GB=DRG_PWGPR02A|DRG_PWGPR02AL|DRG_PWGPR14L|DRG_PWGPR14|DRG_PWGIPR92L, \
1085 1:(15*DRG_2_OOT3(0|4|6)1(|L))|4:(8*(1:D2FC1|3:D2FCA))
1086
1087 # EP 2B Freight long Leig 1926-1937
1088 $DEF D2FLL=DRG_PWGPR14L|DRG_PWGPR14, \
1089 10*((DRG_2_GLLH_DNB2|DRG_GLLMHS37B|DRG_GLLH24BH|DRG_2_GLLH_DNB1|DRG_GLLH12B|DRG_GLLH_PW3PR| \
1090 DRG_GLLH_PWGPR)(|L))
1091
1092 # EP 2c (1938-44) Passenger regional
1093 $DEF D2PR2=DRG_2C_PWI30L,5*(DRG_2C_MCI43L|DRG_2C_MCI43)
1094
1095 # EP 2c (1938-44) Passenger long distance
1096 $DEF Z_D_E2_PC=0-1*DRG_POST4A21_2C(|L)~JMU,DRG_PW4U37_2CL|DRG_PW4U37_2C, \
1097 (<2*DRG_C4U38_2C,DRG_AB4U38_2C,DRG_WR4UE39_1148(|L),DRGC_BC4U_39,DRG_C4U38_2C)| \
1098 (<DRG_C4U38_2CL,DRGC_BC4U_39L,DRG_WR4UE39_1148(|L),DRG_AB4U38_2CL,2*DRG_C4U38_2CL)| \
1099 (<2*DRG_2C_AB4U28,DRG_C4U28_2C,DRG_WR4U28_1001A(|L),DRG_C4U28_2C,2*DRG_2C_AB4U28)| \
1100 (<2*DRG_2C_AB4U28L,2*DRG_C4U28_2CL,DRG_WR4U28_1001A(|L),2*DRG_C4U28_2CL,2*DRG_2C_AB4U28L)
1101
1102 # EP 2c (1938-44) Freight shunting
1103 $DEF D2FSCR=(4-5*(DRG_2C_GMHS_BREL|DRG_2C_GMHS_BRE|DRG_2C_GMHS_BRE_BL|DRG_2C_GMHS_BRE_B|DRG_GLMHS36BR| \
1104 DRG_GLMHS36BL|DRG_GLMHS36O|DRG_GLMHS36L|DRG_GGTHS43AL|DRG_GGTHS43A))| \
1105 (4-5*(DRG_O_LINZBL|DRG_O_LINZB|DRG_O_VILLACH(|L)|DRG_O_VILLACHHL|DRG_O_VILLACHH|DRG_O_KLAGENFURT| \
1106 DRG_O_KLAGENFURTL|DRG_OMM34HT|DRG_O_LINZ|DRG_OMM34HTL))|(4-5*(DRG_RMMS33A))| \
1107 (4-5*(DRG_SSY45|DRG_SSY45L|DRG_SSYM46|DRG_SSYM46L)[OB:WH_JAGDP,,12])| \
1108 (4-5*((DRG_O_VILLACH(|H)(|L)[OB:FR_KO(51|47|52|44)(|[M]),,28])| \
1109 (DRG_O_KLAGENFURT(|L)[OB:FR_KO(51|47|52|44)(|[M]),,28])))| \
1110 (4-5*((DRG_O_LINZ(|L)[OB:BARREL14,,19]|DRG_O_LINZB[OB:BARREL14,7,19]| \
1111 DRG_O_LINZBL[OB:BARREL14,14,19])))|(2-3*(DRG_OMM34(H|M)T)(|L))| \
1112 (4-5*(DRG_THS42S(|L)|DRB_THS42(|L)|DRG_GKHSB(|L)|DRG_TKO02_61(|L)))| \
1113 (2-3*DRG_SSLA_KLN_19(40|42|36H|36B)(|L)[OB:RAIL6[BT:,12],19,13][OB:RAIL6[BT:,12],54,13])| \
1114 (2-3*DRB_2_GGTHSBROMBERG(|B)(|L))
1115
1116 # EP 2c (1938-44) Freight short
1117 $DEF D2FSCS=DRG_PWGS_44|DRG_PWGS_44L,2*D2FSCR
1118
1119 # EP 2c (1938-44) Freight long
1120 $DEF Z_D_E2_GC=DRG_PWGS_44|DRG_PWGS_44L,4*D2FSCR
1121
1122 # EP 3a 1950-1956 DB West Germany Long Distance train pre war coaches
1123 $DEF D3PDAL=(<DBP_3A_POST4U20B(|L),DB_3A_PW4UEPR16(|L)|DB_3A_PW4U28(|L),DB_3A_C4UPR08,DB_3A_C4UPR20, \
1124 DB_3A_C4U28,DB_3A_AB4U(|E)26(|A)|DB_3A_AB4U(23|WE23A),DSG_3A_(758|WR1001), \
1125 DB_3A_A4U(|E)23|DB_3A_A4U(26A|E26),DB_3A_B4U(|E)22,DB_3A_C4U(|E)26A,DB_3A_C4U(|E)26,DB_3A_BC4UE29)| \
1126 (<DBP_3A_POST4U17A(|L),DB_3A_PW4UEPR16(|L)|DB_3A_PW4U28(|L),DB_3A_C4UPR08L,DB_3A_C4UPR20L, \
1127 DB_3A_C4U28L,DB_3A_AB4U(|E)26(|A)L|DB_3A_AB4U(23|WE23A)L,DSG_3A_(758|WR1001)L, \
1128 DB_3A_A4U(|E)23L|DB_3A_A4U(26A|E26)L,DB_3A_B4U(|E)22L,DB_3A_C4U(|E)26AL,DB_3A_C4U(|E)26L, \
1129 DB_3A_BC4UE29L)| \
1130 (>DBP_3A_POST4U17B(|L),DB_3A_PW4UEPR16(|L),DBP_3A_P4UEA216,4*DB_3A_C4UPR(08|09A),DB_3A_ABC4UPR08L, \
1131 2*DB_3A_AB4U26A,DB_3A_C4UPR12,2*DB_3A_C4U21)| \
1132 (<4*DB_3A_C4UPR(08|09A)L,DB_3A_ABC4UPR08L,DB_3A_AB4U26AL,DB_3A_C4U21L,DB_3A_C4U21L, \
1133 DBP_3A_P4UEA216L)| \
1134 (<(2*DB_3A_C4U36L),3*(DB_3A_A(|B)4U26AL),DSG_WR4UR1236L,3*DB_3A_C4U(26|26A|28)L,DB_3A_PW4U36(|L))| \
1135 (<(2*DB_3A_C4U36),3*(DB_3A_A(|B)4U26A),DSG_WR4UR1236,3*DB_3A_C4U(26|26A|28),DB_3A_PW4U36(|L))| \
1136 (DB_3A_PW4U3(6|7)(|L)|DB_3A_PW4UEPR16(|L)|DB_3A_PW4U28(|L), \
1137 (<DB_3A_C4UPR12,DB_3A_C4U35L,DB_3A_AB4U28G,DSG_3A_WR1041(|L),DB_3A_AB4U35L,DB_3A_C4U35L, \
1138 DB_3A_C4U23))| \
1139 (<(2*DB_3A_C4U28L,DB_3A_AB4UE38(|L)),DSG_3A_758(|L),3*DB_3A_C4U28,DB_3A_PW4U28(|L), \
1140 0-1*DBP_3A_POST4U20A(|L))| \
1141 (<DB_3A_AB4UEL,DB_3A_AB4UE38L,DB_3A_(|A)BC4UEL|DB_3A_BC4U36L,DB_3A_C4UE22L|DB_3A_C4U22AL,DB_3A_B4UEL, \
1142 DB_3A_A4UEL,DSG_3A_WR1076L,DB_3A_A4UEL,DB_3A_C4UE22L,DB_3A_B4UEL,DB_3A_PW4U37L|DB_3A_PW4U30(|L))| \
1143 (>DB_3A_AB4UE,DB_3A_AB4UE38,DB_3A_(|A)BC4UE|DB_3A_BC4U36,DB_3A_C4UE22A|DB_3A_C4U22A,DB_3A_B4UE, \
1144 DB_3A_A4UE,DSG_3A_WR1076,DB_3A_A4UE,DB_3A_C4U22,DB_3A_B4UE,DB_3A_PW4U37(|L)|DB_3A_PW4U30(|L))| \
1145 (<DB_3A_PWPOST4U34,DB_3A_C4U21L,DB_3A_C4UE38,DB_3A_ABC4UE39|DB_3A_BC4UE39,DSG_3A_WR1001, \
1146 DB_3A_B4UE30A,DB_3A_AB4UE38,2*DB_3A_C4U28,DB_3A_C4U36)| \
1147 (>DB_3A_PWPOST4U34L,DB_3A_C4U21,DB_3A_C4UE38L,DB_3A_ABC4UE39L|DB_3A_BC4UE39L,DSG_3A_WR1001L, \
1148 DB_3A_B4UE30AL,DB_3A_AB4UE38L,2*DB_3A_C4U28L,DB_3A_C4U36L)
1149
1150 # EP 3a 1950-1956 DB West Germany Long Distance train post war coaches
1151 $DEF D3PDA=(<0-1*DBP_3A_P(OST4UA216_40|4UEA216)(|L),DB_3A_PW4U37,(2*DB_3A_C4UMG54HL),3*DB_3A_BUM54GL, \
1152 DSG_3A_WR1001L,3*DB_3A_C4UMG54HL)| \
1153 (<3*DB_3A_C4UMG54H,DSG_3A_WR1001,3*DB_3A_BUM54G,2*DB_3A_C4UMG54H,DB_3A_PW4U37L, \
1154 0-1*DBP_3A_P(OST4UA216_40|4UEA216)(|L))| \
1155 (<(3*DB_3A_C4UMG54H),3*DB_3A_BUM54G,DB_3A_BR4UM(G54B|54E2|54E1),2*DB_3A_C4UMG54H,DB_3A_PW4U37(|L))| \
1156 (<DB_3A_PW4U37(|L),2*DB_3A_C4UMG54HL,DB_3A_BR4UM(G54B|54E2|54E1)L,3*DB_3A_BUM54GL, \
1157 3*DB_3A_C4UMG54HL)| \
1158 (<(2*DB_3A_AB4UM54A),DSG_WR4UE39(|L),3*DB_3A_AB4UM54B,DB_3A_PW4U36(|L), \
1159 0-1*DBP_3A_P(OST4UA216_40|4UEA216)(|L))| \
1160 (<0-1*DBP_3A_POST4U21A59(33|42|58|72)(|L),DB_3A_PW4U37(|L),2*DB_3A_C4UMG54HL,DB_3A_AB4UM54A, \
1161 3*DB_3A_BUM54GL,DB_3A_BR4UMG54BL,3*DB_3A_C4UMG54HL)| \
1162 (<(3*DB_3A_C4UMG54H),DB_3A_BR4UMG54B,3*DB_3A_BUM54G,DB_3A_AB4UM54AL,2*DB_3A_C4UMG54H, \
1163 DB_3A_PW4U37(|L),0-1*DBP_3A_POST4U21A59(33|42|58|72)(|L))| \
1164 (<DB_3A_PW4U3(6|7)(|L),5*DB_3A_C4UM52(G|H),DSG_3A_WR10(01|89)L,3*DB_3A_AB4UM5(2B|4A|4B), \
1165 DB_3A_ABC4UM52_(1|3)|DB_3A_BC4UM52|DB_3A_BC4UMG55(O|D))| \
1166 (<DB_3A_BC4UMG55(O|D)L|DB_3A_ABC4UM52_(1|3)L|DB_3A_BC4UM52L,3*DB_3A_AB4UM5(2B|4A|4B)L, \
1167 DSG_3A_WR10(01|89),5*DB_3A_C4UM52(G|H)L,DB_3A_PW4U3(6|7)(|L))
1168
1169 # EP 3a 1950-1956 DB West Germany Passenger semi-fast train DRG coaches
1170 $DEF D3PERA=(<(2*(DB_3A_C4Y42_50L|DB_3A_C4Y42_50|DB_3A_C4Y42_50A|DB_3A_C4Y42_50AL)), \
1171 2*(DB_3A_BC4UEP42_50|DB_3A_BC4UEP42_50A|DB_3A_BC4UEP42_50AL|DB_3A_BC4UEP42_50L), \
1172 (DB_3A_C4Y42_50L|DB_3A_C4Y42_50|DB_3A_C4Y42_50A|DB_3A_C4Y42_50AL), \
1173 DB_3B_PW4I31L|DB_3A_PW4I31|DB_3A_PW4I32|DB_3A_PW4I32L|DB_3A_PW4I33|DB_3A_PW4I33L)| \
1174 (<DB_3A_PW4I31L,DB_3A_B4I30,2*(DB_3A_C4I34|DB_3A_CUP36),2*DB_3A_C4UP30SL)| \
1175 (<2*DB_3A_C4UP30SL,2*(DB_3A_C4UP34(|L)|DB_3A_CUP36),DB_3A_B4I30L,DB_3A_PW4I31)| \
1176 (<DB_3A_PW4UPR04(|L),DB_3A_C4U26,DB_3A_BC4UIP30BL|DB_3A_B4UP30L|DB_3A_BC4UP34SL,3*DB_3A_C4UP30BL)| \
1177 (<DB_3A_C4U26,DB_3A_BC4UP30B|DB_3A_B4UP30,3*DB_3A_C4UP30B,DB_3A_PW4I31L)| \
1178 (<DB_3A_B4I(|E)30(|L),3*DB_3A_C4I34(|L),DB_3A_PW4I32(|L)|DB_3A_PW4I33(|L))| \
1179 (<DB_3A_C4I29(|L),(DB_3A_B4I(|E)30(|L)|DB_3A_BC4I30(|L)|DB_3A_BC4I33(|L)),DB_3A_C4I31(|L), \
1180 2*DB_3A_C4I30H(|L),DB_3A_PW4I3(2|1)(|L))| \
1181 (<DB_3A_C4U2950(|L),(DB_3A_BC4U31(|L)|DB_3A_BC4I33(|L)|DB_3A_BC4U3355(|L)),DB_3A_C4UP30B, \
1182 2*(DB_3A_C4U(33|31)50(|L)),DB_3A_PW4I3(2|1)(|L),DB_3_MD4I50)| \
1183 (<DB_3A_PW4I3(2|1)(|L),2*DB_3A_C4I36(|L),DB_3A_BC4I37(|L),DB_3A_C4I36(|L))| \
1184 (<DB_3A_PW4I3(2|1)(|L),DB_3A_C4Y42_50(|L),2*DB_3A_C4I36(|L),DB_3A_BC4U37(|L),DB_3A_C4I36(|L))
1185
1186 # EP 3a 1950-1956 DB West Germany Passenger semi-fast train DB coaches
1187 $DEF D3PEDAN=DB_3A_PW4I3(2|1)(|L),DB_3_C4YMG51(|L),DB_3_CR4YMGB51(|L), \
1188 2*(DB_3_BC4YMG51(|L)|DB_3_B4YMG54(|L)),2*DB_3_C4YMG51(|L)
1189
1190 # EP 3a 1950-1956 DB West Germany Passenger semi-fast train DB coaches push and pull left
1191 $DEF D3PEDAL=(<(DB_3_C4YMGF51L|DB_3_CPW4YMGF51L|DB_3_CPW4YMGF54L),2*DB_3_C4YMG51(|L), \
1192 (DB_3_BC4YMG51(|L)|DB_3_B4YMG54(|L)),DB_3_C4YMG51(|L))
1193
1194 # EP 3a 1950-1956 DB West Germany Passenger semi-fast train DB coaches push and pull right
1195 $DEF D3PEDAR=(<(2*DB_3_C4YMG51(|L)),(DB_3_BC4YMG51(|L)|DB_3_B4YMG54(|L)),DB_3_C4YMG51(|L), \
1196 (DB_3_C4YMGF51|DB_3_CPW4YMGF51|DB_3_CPW4YMGF54))
1197
1198 # EP 3a 1950-1956 DB West Germany Passenger Regional rebuild coaches 3x
1199 $DEF D3PNRA1=(<DB_3A_C3YG56,DB_3A_C3YG56L,DB_3A_BC3YG56,DB_3A_C3YG56L,DB_3A_BC3YG56,DB_3A_BPW3YG56L)| \
1200 (<DB_3A_BPW3YG56,DB_3A_BC3YG56,DB_3A_C3YG56L,DB_3A_BC3YG56,DB_3A_C3YG56L,DB_3A_C3YG56,DB_3A_C3YG56L)
1201
1202 # EP 3a 1950-1954 DB West Germany Passenger Prusian Cars 3x
1203 $DEF D3PANPA=<(DB_3A_PW3PR11FG|DB_3A_PW3PR11)(|L), \
1204 5-7*((DB_3A_C3PR91UG|DB_3A_C3PR91HG|DB_3A_C3PR11BH|DB_3A_C3PR11BU|DB_3A_C3PR11FHG|DB_3A_C3PR11FUG| \
1205 DB_3A_C3PR11FHE|DB_3A_CD21|DB_3A_CD21TR|DB_3A_CD21A|DB_3A_CD21A_TR|DB_3A_CD21B|DB_3A_CD21BTR| \
1206 DB_3A_CD27|DB_3A_CDTR27|DB_3A_C3PR11|DB_3A_C3DPR04HE|DB_3A_C3TRPR04|DB_3A_C3DPR04|DB_3A_C3DPR04WE) \
1207 (|L)), \
1208 ((2*DB_3A_BC3PR11FHG(|L))|(2*DB_3A_BC3PR11FUG(|L))|(2*DB_3A_BC3PR11FHE(|L))| \
1209 (2*DB_3A_BC3PR11FUE(|L))|DB_3A_B3PR10FHG(|L)|DB_3A_B3PR10FUG(|L)|DB_3A_B3PR10FHE(|L)| \
1210 DB_3A_B3PR10UD(|L)|4:DB_3A_BI29(|L)~JUH), \
1211 6-8*((DB_3A_C3PR91UG|DB_3A_C3PR91HG|DB_3A_C3PR11BH|DB_3A_C3PR11BU|DB_3A_C3PR11FHG|DB_3A_C3PR11FUG| \
1212 DB_3A_C3PR11FHE|DB_3A_CD21|DB_3A_CD21TR|DB_3A_CD21A|DB_3A_CD21A_TR|DB_3A_CD21B|DB_3A_CD21BTR| \
1213 DB_3A_CD27|DB_3A_CDTR27|DB_3A_C3PR11|DB_3A_C3DPR04HE|DB_3A_C3TRPR04|DB_3A_C3DPR04|DB_3A_C3DPR04WE) \
1214 (|L))
1215
1216 # EP 3a 1950-1956 DB West Germany Passenger Regional DRG coaches
1217 $DEF D3PNRA2=(<DB_3A_CID27,DB_3A_BCIE29AL,DB_3A_CID27L,DB_3A_CI29BF,DB_3A_PWI31AL)| \
1218 (<DB_3A_PWI23(|L)|DB_3A_PWI27(|L)|DB_3A_PWI28(|L)|DB_3A_PWI30(|L)|DB_3A_PWI31(|L)|DB_3A_PWI31, \
1219 DB_3A_CI29BFL,DB_3A_CI29|DB_3A_CI29L,DB_3A_BCI28L, \
1220 DB_3A_BCI29AL|DB_3A_BCI29A|DB_3A_BCI29L~JUH|DB_3A_BCI29L|DB_3A_BCI29~JUH, \
1221 DB_3A_BI29L~JUH|DB_3A_BI29|DB_3A_BI29~JUH,DB_3A_CI29BFL|DB_3A_CI29,DB_3A_CI29L)
1222
1223 # EP 3a 1950-1956 DB West Germany Passenger Regional Bavaria
1224 $DEF D3PNBA=(<2*DB_3A_CID27(|L),3*DB_3A_C3IBAY(99A|13|21)(|L),DB_3A_(BC3IBAY07|BCI29|BCI28|BI29)(|L), \
1225 2*DB_3A_CI28(|L),DB_3A_CIBAY25(|L),2*DB_3A_MCI43(N|R)(|L),DB_3A_PWIBAY10(|L)|DB_3A_PWI28(|L))
1226 # EP 3a 1950-1956 DB West Germany Passenger Local train cars Bavaria
1227 $DEF D3PNLBA=(<(3*(DB_3A_LCBAY0620U|DB_3A_LCBAY0920U|DB_3A_LCBAY0920|DB_3A_LCBAY0620)(|L)), \
1228 DB_3A_BC3IBAY07(|L),DB_3A_PWIBAY05(|L)|DB_3A_PWIBAY10L)| \
1229 (>(3*(DB_3A_LCBAY0620U|DB_3A_LCBAY0920U|DB_3A_LCBAY0920|DB_3A_LCBAY0620)(|L)),DB_3A_BC3IBAY07(|L), \
1230 DB_3A_PWIBAY05(|L)|DB_3A_PWIBAY10)
1231
1232 # EP 3a 1950-1959 DB West Germany Freigt short
1233 $DEF D3GK1=(2-3*((DB_3A_GMHS30(|H|L))|(DB_3A_GHS31B(|L))|(DB_3A_GMH35N(|L))|(DB_3A_GMHS35N(|L))| \
1234 (DB_3A_GLMGHS36(|L))))| \
1235 (2-3*(DB_3A_G10(|D|H4|DL|L4H4L|L|H5|H5L|L4)|DB_3A_G19(|HL|BL|B)|DB_3A_GR20HL|DB_3A_G29M))| \
1236 (2-3*(DB_ELU61[OB:WOOD3(6|8),,26]))| \
1237 (2-3*(DB_3A_RMMS31R(|L)[OB:WOOD(95|94|93|92|91|90|96|89),7,13] \
1238 [OB:WOOD(95|94|93|92|91|90|96|89),35,13][OB:WOOD(95|94|93|92|91|90|96|89),62,13] \
1239 [OB:WOOD(95|94|93|92|91|90|96|89),88,13]))| \
1240 (2-3*((DB_3A_OM31L|DB_3A_OM32|DB_3A_OM32BL|DB_3A_OM32B)[OB:BARREL1,,19]))| \
1241 (2-3*((DB_3A_OMM37(|H)(|L)|DB_3A_OMM33(O|H)(|L)|DB_3A_OMM34(|L|HL|B|BL)) \
1242 [OB:(FR_PISEK|SOIL8|SOIL7)(|[M]),,25]))|(2-3*(THORL_BUZ_3A_525010(|L)))| \
1243 (2-3*(DB_3A_G10_DARBOVEN|DB_3A_G10_KOFF|DB_3A_G10_MUNSTERLAND|DB_3A_G10_PELIKAN|DB_3A_GRS30_ALAK| \
1244 DB_3A_G10_STRICKER)(|L))| \
1245 (2-3*((DB_3A_O10(|L)[O:SAND16(|[M]),,22])|(DB_3A_OMM39[OB:SAND16(|[M]),,25])))| \
1246 (2-3*(DB_3A_OM12HL|DB_3A_OM12H|DB_3A_OM12N23L|DB_3A_OM12N23H|DB_3A_OM19N28UL|DB_3A_OM19N28HL| \
1247 DB_3A_OM19N28BL|DB_3A_OM21U|DB_3A_OM21HL|DB_3A_OM21B))|(2-3*(DB_SSKM49L|DB_SSKM49|DB_SSKM49RL))| \
1248 (2-3*(DB_3A_R10(OR|H)(|L)[OB:BOILER(5|4|1)([|M]),,12]))| \
1249 (2-3*(DB_3A_GR20L|DB_3A_GR20|DB_3A_GR20H|DB_3A_GR20VH|DB_3A_GMEHS30H|DB_3A_GMEHS30B| \
1250 DB_3A_GMHS35NL|DB_3A_GMH35N|DB_3A_GMHS53SL|DB_3A_GMHS53S))| \
1251 (2-3*(DB_3A_V90(|H|B|V|VH|VB|G|GH|GB|A)(|L)|DB_3A_VWH03(|H)(|L)|DB_3A_VWH04(|K|KV|V|TV)(|H|HL)| \
1252 DB_3_V14(|H|V1|V1H4|V2|V2H|V2H4)(|L)|(2-3*(DB_3A_GLMS38(|H|B|H2)(|L)))| \
1253 DB_3_V23(A|AB|B|B|BH|BB|BS|BSH|BSB|BD|CDH|C|CH|CB|CD|CDB)(|L)|DB_3_V33(|S)(|L)| \
1254 DB_3A_VH04(|K|KH|KVH|KHL|KVHL|KV|U|UH|UHL|UV|UVH|UVHL|L|TUVH|TUVHL|TUV|H|HL|V|VL|VH|VHL|TV|TVL| \
1255 TVH|TVHL)|DB_3A_VH04(|K|KV|U|UV|V|TV|V)))| \
1256 (2-3*(HENKEL02|THORL_BUZ_3A_525010(|L)|CSD_R5D|CSD_R8A))| \
1257 (2-3*((DB_3A_GL06(VB|V1H|V1H1|V1B)(|L))|(DB_3A_GL06(|V1))|(DB_3A_GLM(GHS36DB|HS36|HS36B)(|L))))| \
1258 (2-3*((DB_3A_GL06(H|H1|B|VH|VH1)(|L))|(DB_3A_GL06(|V))|(DB_3A_GLM(GHS36J|GHS36B|GHS36D)(|L))))| \
1259 (2-3*((DB_3A_GL90V(|L))|DB_3A_GL90UV|(DB_3A_GL90(|L))|DB_3A_GL90U))|(2-3*(DB_3A_GGTHS43(|B)(|L)))
1260
1261 $DEF Z_D_E3_GAK=2*D3GK1
1262
1263 # EP 3a 1960-1959 DB West Germany Freigt Caboose
1264 $DEF D3FAPWG=DB_3A_PWGPR14(|L)|DB_3A_PWGPR14U(|L)|DB_3A_PWGHS36(|L)|DB_3A_PWGHS41(|MK)(|L)| \
1265 DB_3A_PWGS44(A|B|D|DA)(|L)|DB_3A_PWG09(|L)
1266
1267 # EP 3a 1950-1959 DB West Germany Freigt long
1268 $DEF D3FASE=4-5*D3GK1
1269
1270 # EP 3a 1950-1959 DB West Germany Freigt long
1271 $DEF Z_D_E3_GA=8-10*D3GK1
1272
1273 # EP 3a 1950-1959 DB West Germany Freigt short steam
1274 $DEF D3FAS=D3FAPWG,4-5*D3GK1
1275
1276 # EP 3a 1950-1959 DB West Germany Freigt long steam
1277 $DEF D3FAL=D3FAPWG,8-10*D3GK1
1278
1279 # EP 3A Freight long Leig steam
1280 $DEF D3FLLS=D3FAPWG, \
1281 10*((DB_3A_GLLH12|DB_3A_GLLH12V1|DB_3A_GLLEH12|DB_3A_GLLEH12D1|DR_3_GGLL20|DB_3A_GLLEH12V1| \
1282 DB_3A_GLLH12B1|DB_3A_GLLH12B2|DB_3A_GLLEH12A2)(|L))
1283
1284 # EP 3A 1950-1960 DB West Germany Freigt long Tank
1285 $DEF D3FBLZ=24*(DB_3_24LBEB_VTG(|L)|DB_3_24SBKW_KONTI(|L)|DB_3_24LBEB_VTG(|L)|DB_3_22KWG_ESSO(|L)| \
1286 DB_3_33LBU_EVA(|L)|DB_3_40LHB_VTG(|L)|DB_3_33LBU_EVA(|L)|DB_3_22MKW_SHELL(|L)|DB_3_30LBUB_VTG(|L)| \
1287 DB_3_40LHB_VTG(|L)|DB_3_22KWG_VTG(|L)|DB_3_17BW_SHELL(|L)|DB_3_630DB_SHELL(|L)| \
1288 DB_3_30LBUB_SHELL(|L)|DB_3_17BWBH_SHELL(|L)|DB_3_24KWAB_SHELL(|L)|DB_3_17BW_SHELL(|L)| \
1289 DB_3_22ABG_SHELL(|L)|DB_3_30LBUB_BP(|L)|DB_3_630DB_VTG(|L)|DB_3B_G10(|L)|DB_3_30LBEB_BV(|L)| \
1290 DB_3_22ABG_SHELL(|L)|DB_3_Z2B_DE(|L)|DB_3_Z2B_AR(|L)|DB_3_Z2B_BP(|L)|DB_3_Z2B_MI(|L)| \
1291 DB_3_Z2B_ES(|L)|DB_3_Z2H_SH(|L)|DB_3_Z2B_SH(|L)|DB_Z_BP(|L)|DB_Z_ESSO(|L)|DB_3A_EKW49(|L)| \
1292 DB_3A_EKW49DK(|L)|DB_ZAD_VTG(|L)|DB_ZAU_VTG(|L))
1293
1294 # EP 3A 1950-1960 DB West Germany Freigt long tank
1295 $DEF D3FBLZS=D3FAPWG,D3FBLZ
1296
1297 # EP 3A 1950-1960 DB West Germany Freigt Coal shunting
1298 $DEF D3FBLCS=9*(3:DB_3A_O01(A|B)[OB:(FR_KO44M|FR_KO42M|COAL57|COAL43|COAL45)(|[M]),,22]| \
1299 3:DB_3A_OM12(|U|N52|N23|N23U)(|L)[OB:(FR_KO44M|FR_KO42M|COAL57|COAL43|COAL45)(|[M]),,28]| \
1300 DB_3A_OM12(H|B|N23H)[OB:(FR_KO44M|FR_KO42M|COAL57|COAL43|COAL45)(|[M]),15,28]| \
1301 DB_3A_OM12(H|B|N23H)L[OB:(FR_KO44M|FR_KO42M|COAL57|COAL43|COAL45)(|[M]),21,28]| \
1302 3:DB_3A_OM19N28U(|L)[OB:(COAL(41|56|40|42|67))(|[M]),,28]| \
1303 DB_3A_OM19N28(H|B)[OB:(COAL(41|56|40|42|67))(|[M]),17,28]| \
1304 DB_3A_OM19N28(H|B)L[OB:(COAL(41|56|40|42|67))(|[M]),26,28]| \
1305 3:DB_3A_OM21(|U)(|L)[OB:(FR_KO44M|FR_KO42M|COAL57|COAL43|COAL45)(|[M]),,28]| \
1306 DB_3A_OM21(H|B)[OB:(FR_KO44M|FR_KO42M|COAL57|COAL43|COAL45)(|[M]),15,28]| \
1307 DB_3A_OM21(H|B)L[OB:(FR_KO44M|FR_KO42M|COAL57|COAL43|COAL45)(|[M]),21,28]| \
1308 2:DB_3A_OM30(|L)[OB:(FR_KO44M|FR_KO42M|COAL57|COAL43|COAL45)(|[M]),,28]| \
1309 2:DB_3A_OM31(|L)[OB:(FR_KO44M|FR_KO42M|COAL57|COAL43|COAL45)(|[M]),,28]| \
1310 DB_3A_OM93U[OB:(FR_KO46|FR_KO43M|FR_KO42M)(|[M]),,26]| \
1311 DB_3A_OM93HL[OB:(FR_KO46|FR_KO43M|FR_KO42M)(|[M]),21,26]| \
1312 DB_3A_OM93H[OB:(FR_KO46|FR_KO43M|FR_KO42M)(|[M]),15,26]| \
1313 2:DB_3A_OMM29(|L)[OB:(FR_KO44M|FR_KO42M|COAL57|COAL43|COAL45)(|[M]),,28]| \
1314 3:DB_3A_OMM33O(|L)[OB:COAL(41|56|40|42|67)(|[M]),,28]| \
1315 DB_3A_OMM33H[OB:COAL(41|56|40|42|67)(|[M]),17,28]|\
1316 DB_3A_OMM33HL[OB:(COAL(41|56|40|42|67))(|[M]),25,28]| \
1317 2:DB_3A_OMM34(|B)(|L)[OB:(COAL(41|56|40|42|67))(|[M]),,28]| \
1318 2:DB_3A_OMM37(|H|H2)(|L)[OB:(COAL(41|56|40|42|67))(|[M]),,28]| \
1319 2:DB_3A_OMM39[OB:(COAL(41|56|40|42|67))(|[M]),,28]| \
1320 2:DB_3A_OWP09(|S)(|L)[OB:(FR_KO46|FR_KO43M|FR_KO42M)(|[M]),,24]| \
1321 3:DB_3A_O11(|B|BL)[O:(FR_KO40|FR_KO64|COAL68)(|[M]),,26]| \
1322 3:DB_3A_O10(|L)[O:(FR_KO40|FR_KO64|COAL68)(|[M]),,22]|DB_3A_O10BH[O:COAL(57|43)(|[M]),11,22]| \
1323 DB_3A_O10BHL[O:COAL(57|43)(|[M]),18,22]|3:DB_3A_OM32(|L)[OB:(COAL(41|56|40|42|67))(|[M]),,22]| \
1324 DB_3A_OM32B[OB:(COAL(41|56|40|42|67))(|[M]),19,22]|DB_3A_OM32BL[OB:(COAL(41|56|40|42|67))(|[M]),25,22])
1325
1326 # EP 3A 1950-1960 DB West Germany Freigt long Coal
1327 $DEF D3FBLC=5*D3FBLCS
1328
1329 # EP 3b DB West Germany Passenger shunting
1330 $DEF D3PBS=(DB_POST2A14,DB_3WR4UM64_1RL,DB_ABUM63BL)| \
1331 (DB_3C_WR4UM39L,DB_3WLB4Y36,DSG_WLAS4UE50MD,DSG_3C_WL20310(|L))| \
1332 (DB_3B_PW4UE30L,DB_3C_MD4I50L,DB_3C_AB4U29)
1333
1334 # EP 3b 1962-1968 DB West Germany Passenger long distance TEE
1335 $DEF D3PT=(<DB_AP4UM63L,2*DB_AV4UM63L,DB_3WR4UM64_(1|2)TL,DB_AP4UM63L,DB_AV4UM63L)
1336
1337 # EP 3b 1956-1962 DB West Germany Passenger long distance DRG coaches
1338 $DEF D3PDBR5=(<DBP_3B_POST4U17(B|A)(|L),DB_3B_PW4U37(|L)|DB_3B_PW4UE30(|L),DB_3B_B4UE26A_58, \
1339 2*DB_3B_B4UE26(|A)53,DB_3B_A4UE22|DB_3B_A4UE26(_56B|A_56),DSG_3A_WR1076, \
1340 DB_3B_A4UE23|DB_3B_A4UE26_56|DB_3B_A4UWE23(|A)56,DB_3B_B4UE21,DB_3B_B4UPR20D,DB_3B_B4UPR20)| \
1341 (>DBP_3B_POST4U17(B|A)(|L),DB_3B_PW4U37(|L)|DB_3B_PW4UE30(|L),DB_3B_B4UE26A_58L, \
1342 2*DB_3B_B4UE26(|A)53L,DB_3B_A4UE22L|DB_3B_A4UE26(_56B|A_56)L,DSG_3A_WR1076L, \
1343 DB_3B_A4UE23L|DB_3B_A4UE26_56L|DB_3B_A4UWE23(|A)56L,DB_3B_B4UE21L,DB_3B_B4UPR20DL,DB_3B_B4UPR20L)| \
1344 (<DBP_3B_POST4U20(B|A)(|L),DB_3B_D4U30U(|L)|DB_3B_PW4U36(|L),DB_3B_B4UWE23A58|DB_3B_B4UWE2358_2, \
1345 DB_3B_B4UWE22_58,DB_3B_A4UE23_58|DB_3B_A4UE26B,DSG_3C_WR4U_1029,DB_3B_A4UE38_51G,DB_3B_B4UE38_53G, \
1346 DB_3B_B4UE26A53|DB_3B_B4UE26_58,DB_3B_AB4UM55(|L))| \
1347 (>DBP_3B_POST4U20(B|A)(|L),DB_3B_D4U30U(|L)|DB_3B_PW4U36(|L),DB_3B_B4UWE23A58L|DB_3B_B4UWE2358_2L, \
1348 DB_3B_B4UWE22_58L,DB_3B_A4UE23_58L|DB_3B_A4UE26BL,DSG_3C_WR4U_1029L,DB_3B_A4UE38_51GL, \
1349 DB_3B_B4UE38_53GL,DB_3B_B4UE26A53L|DB_3B_B4UE26_58L,DB_3B_AB4UM55(|L))| \
1350 (<DB_3B_POST4UB21(|L),DB_3B_PW4U3(6|7)(|L),4*DB_3B_B4U3(6|5)_51,DSG_3A_WR1(128|089), \
1351 3*DB_3B_A4U35_54O,DB_3B_AB4U(35_54|36_52)O)| \
1352 (<DB_3B_AB4U(35_54|36_52)OL,3*DB_3B_A4U35_54OL,DSG_3A_WR1(128|089)L,4*DB_3B_B4U3(6|5)_51L, \
1353 DB_3B_PW4U3(6|7)(|L),DB_3B_POST4UB21(|L))| \
1354 (<DB_3B_PW4UE30L,3*DB_3B_A4UE28F,DSG_3A_WR10(01|76|41)L, \
1355 5*(DB_3B_B4UE21L|DB_3A_C4U22L|DB_3B_B4U28BL))| \
1356 (<(5*(DB_3A_C4U22|DB_3B_B4U28B|DB_3B_B4UE21)),DSG_3A_WR10(01|76|41),3*DB_3B_A4U35_54OL, \
1357 DB_3B_PW4UE30L)
1358
1359 # EP 3b 1962-1968 DB West Germany Passenger long distance DRG coaches
1360 $DEF D3PDBR6=(DB_3B_POST4A15L|DB_3B_POST4UB21(|L), \
1361 (<DB_3B_PW4UE30(|L)|DB_3C_D4U30(|L)|DB_3(B|C)_D4U28(|L),DB_3C_A4U28JL,DB_3B_A4UE38_51DL, \
1362 DB_ABR4U3452_3ABL,DB_3B_A4U2852B,DB_3B_A4U28S,DB_3A_BC4UE29))| \
1363 (<DB_3B_MD4YG57D,DB_3B_A4U35_54O,DB_3B_B4U36_51L,DB_3B_B4U35_51L,DB_3B_B4UE38_53G,DSG_3A_WR1234)| \
1364 (<5*DB_3B_B4U28B,DSG_3A_WR123(0|4),3*DB_3B_A4U28S,DB_3B_PW4UE30(|L), \
1365 0-1*(DBP_3(B_POST4UA216_40U|C_POST4UA216_40)(|L)))| \
1366 (<0-1*(DBP_3(B_POST4UA216_40U|C_POST4UA216_40)(|L)),DB_3B_PW4UE30L,3*DB_3B_A4U28S,DSG_3A_WR1234, \
1367 5*DB_3B_B4U28B)| \
1368 (<DB_3B_PW4UE30L,3*DB_3B_A4UE28F,DSG_3A_WR10(01|76|41)L, \
1369 5*(DB_3B_B4UE21L|DB_3A_C4U22L|DB_3B_B4U28BL))| \
1370 (<5*(DB_3B_B4U28B|DB_3B_B4UE21),DSG_3A_WR10(01|76|41),3*DB_3B_A4U35_54OL, \
1371 DB_3B_PW4UE30(|L)|DB_3C_D4U30(|L)|DB_3(B|C)_D4U28(|L))| \
1372 (<DB_3B_D4U28|DB_3C_D4U28OK|DB_3C_D4U28A, \
1373 (5*(DB_3B_B4UE28EXA|DB_3C_B4UE28B|DB_3B_B4UE28B|DB_3C_B4UE38_53|DB_3B_B4UE38_53G)), \
1374 DB_3B_AB4UE29|DB_3C_AB4UE29B|DB_3B_AB4UE39_51GD|DB_3B_AB4UE39_51G|DB_3C_AB4UE39_51G, \
1375 DB_3C_AR4U3452,DB_3B_A4UE26B|DB_3B_A4UE28S2|DB_3C_A4UE28B, \
1376 (DB_3C_A4UE30K|DB_3B_A4UE30|DB_3B_A4UE38_51GD|DB_3B_A4UE38_51G|DB_3C_A4UE38_51))| \
1377 (>DB_3B_D4U28L|DB_3C_D4U28OKL|DB_3C_D4U28AL, \
1378 (5*(DB_3B_B4UE28EXAL|DB_3C_B4UE28BL|DB_3B_B4UE28BL|DB_3C_B4UE38_53L|DB_3B_B4UE38_53GL)), \
1379 DB_3B_AB4UE29L|DB_3C_AB4UE29BL|DB_3B_AB4UE39_51GDL|DB_3B_AB4UE39_51GL|DB_3C_AB4UE39_51GL, \
1380 DB_3C_AR4U3452L,DB_3B_A4UE26BL|DB_3B_A4UE28S2L|DB_3C_A4UE28BL, \
1381 (DB_3C_A4UE30KL|DB_3B_A4UE30L|DB_3B_A4UE38_51GDL|DB_3B_A4UE38_51GL|DB_3C_A4UE38_51L))
1382
1383 # EP 3b 1956-1962 DB West Germany Passenger long distance new cars
1384 $DEF D3PDN5=(<DB_3B_POST4UB21(|L),DB_3B_PW4U3(6|7)(|L),4*DB_3B_B4U3(6|5)_51,DSG_3A_WR1(128|089), \
1385 3*DB_3B_A4UM54A|DB_3B_A4UM54G1|DB_3B_A4UM52B,DB_3B_AB4U(35_54|36_52)O)| \
1386 (<DB_3B_AB4U(35_54|36_52)OL,3*DB_3B_A4UM54G1L|DB_3B_A4UM52BL|DB_3B_A4UM54AL,DSG_3A_WR1(128|089)L, \
1387 4*DB_3B_B4U3(6|5)_51L,DB_3B_PW4U3(6|7)(|L)|DB_3B_BD4UM5(8|9),DB_3B_POST4UB21(|L))| \
1388 (<DBP_3B_POST4U21A59(33|42|58|72)(|L),DB_3B_PW4U3(6|7)(|L)|DB_3B_BD4UM5(8|9)L,4*DB_3B_B4UM52(G|H), \
1389 DSG_3A_WR1(128|089),3*DB_3B_A4UM54A|DB_3B_A4UM54G1|DB_3B_A4UM52B,DB_3B_AB4UM52(|_1|_3))| \
1390 (<DB_3B_AB4UM52(|_1|_3)L,3*DB_3B_A4UM54G1L|DB_3B_A4UM52BL|DB_3B_A4UM54AL,DSG_3A_WR1(128|089)L, \
1391 4*DB_3B_B4UM52(G|H)L,DB_3B_PW4U3(6|7)(|L),DBP_3B_POST4U21A59(33|42|58|72)(|L))| \
1392 (<DB_3B_PW4U37O(|L),DB_3B_MD4YG57D,4*DB_3B_B4UM54,DB_3B_AR4UM(G54B2|54B2|54B3),DB_3B_A4UM54G, \
1393 DB_3B_AB4UM52(|_1|_3)S)| \
1394 (<DB_3B_PW4U37O(|L),DB_3B_MD4YG57D,DB_3C_AB4UM52_(1|3)L,DB_3B_AR4UM(G54B2|54B2|54B3)L, \
1395 DB_3B_A4UM54GL,4*DB_3B_B4UM54L)
1396
1397 # EP 3b 1962-1968 DB West Germany Passenger long distance new cars
1398 $DEF D3PDN=0-1*(DB_POST4MG(AP|B|BL)26(|L)), \
1399 (<DB_3B_D4UM60(|L),2*DB_B4UM63,2*DB_A4UM54,DB_3WR4UM64_2R(|L),3*DB_B4UM63)| \
1400 (<2*DB_3B_BUM54,2*DB_A4UM54,DB_3C_AR4UM(G54B|54B2|54BR1)L,3*DB_3B_BUM54L,DB_3B_D4UM60L, \
1401 DB_3C_MD4I50(|T)(|L))| \
1402 (<DB_BD4UM59L|DB_3B_BDUMS273L,2*DB_B4UM63,2*DB_A4UM54,DB_3WR4UM64_2R(|L),3*DB_B4UM63)| \
1403 (<2*DB_3B_BUM54,2*DB_A4UM54,DB_3C_AR4UM(G54B|54B2|54BR1),3*DB_3B_BUM54L,DB_BD4UM(59|61), \
1404 DB_3C_MD4YG57(|L))| \
1405 (<DB_3C_D4U37(|O)(|L),DB_3B_MD4YG57D,4*DB_3B_B4UM54,DB_3C_WR4UM39,DB_3C_A4UM54B(|L), \
1406 DB_3B_AB4UM52(|_1|_3)SL)| \
1407 (<DB_3C_AB4UM52_(1|3),DB_3C_A4UM54BL,DB_3C_WR4UM39L,4*DB_3B_B4UM54L,DB_3C_D4U37(|O), \
1408 DB_3B_MD4YG57DL)| \
1409 (3-4*(DB_3A_GL11(|L|U|H|HL|UV|V|VL|V1|V1L|VH|VHL|VB|VBL)|DB_3A_GLR22(|U|H|B)(|L)))| \
1410 (<(5*(DB_3C_B4UM54(A|C)|DB_3B_BUM54A|DB_3B_B4UM54(B|C)|DB_3C_B4UM51G|DB_3C_B4UM5261H)), \
1411 DB_3C_WR4UM39|DSG_3A_WR123(4|0)L,DB_3(C|B)_AB4UM55|DB_3B_AB4UM55(A|C|D)|DB_3C_AB4UM5261, \
1412 3*(DB_3C_A4UM54A|DB_3B_A4UM52B(|S)|DB_3C_A4UM5261|DB_3C_A4UM54S),DB_3C_D4U37(|OM|O)(|L))| \
1413 (<DB_3C_D4U37(|OM|O)(|L), \
1414 3*(DB_3C_A4UM5261L|DB_3B_A4UM52B(|S)L|DB_3C_A4UM54SL|DB_3C_A4UM54AL|DB_3C_A4UM54SL), \
1415 DSG_3A_WR123(4|0)|DB_3C_WR4UM39L,DB_3C_AB4UM5261L|DB_3B_AB4UM55(A|C|D)L|DB_3(C|B)_AB4UM55L, \
1416 5*(DB_3C_B4UM54(A|C)L|DB_3B_BUM54AL|DB_3B_B4UM54(B|C)L|DB_3C_B4UM5261(G|H)L))| \
1417 (<(5*(DB_3D_BUM63|DB_B4UM63|DB_3C_B4UM61G)),DB_3D_BUM54|DB_3D_AB4UM63|DB_3C_AB4UM61G, \
1418 DB_BRBU4UM61L,3*(DB_3C_A4UM62B|DB_3D_A4UM61|DB_A4UM61), \
1419 DB_3B_D4UM60L|DB_3C_BD4UM58|DB_BD4UM59~TDBW|DB_3B_BD4UM61)| \
1420 (<DB_3B_BD4UM61L|DB_3C_BD4UM58L|DB_BD4UM59L~TDBW|DB_3B_D4UM60, \
1421 3*(DB_A4UM61L|DB_3D_A4UM61L|DB_3C_A4UM62BL),DB_3D_AB4UM63L|DB_3C_AB4UM61GL|DB_3D_BUM54L, \
1422 DB_3WR4UM64_1R,5*(DB_B4UM63L|DB_3D_BUM63L|DB_3C_B4UM61GL))| \
1423 (<DB_3B_D4UM60,3*((DSG_3B_WLAB4UMG59_332(01|41|56)L)|(DSG_3B_WLAB4UMG59_332(01|41|56))), \
1424 DB_3C_WR4UM39(|L),5@NS_N_BC(|L),DB_3C_AB4U35_54)
1425
1426 # EP 3b 1956-1958 DB West Germany Passenger semi-fast train DRG coaches
1427 $DEF D3PERB=(<DB_3B_B4Y3150L,DB_3B_B4Y2950L,DB_3B_AB4Y(30|33)55L|DB_3B_A4Y3055L,DB_3B_B4Y3350L, \
1428 DB_3B_PW4UPR04(|L))| \
1429 (<DB_3B_PW4I31(|L),DB_3B_B4Y3350,DB_3B_AB4Y(30|33)55|DB_3B_A4Y3055,DB_3B_B4Y2950,DB_3B_B4Y3150)| \
1430 (<DB_3B_PW4I32(|L),DB_3B_AB4Y3755(|L),2*DB_3B_B4Y3650(|L),2*DB_3B_B4Y3050(|L))
1431
1432 # EP 3b 1957-1961 DB West Germany Passenger Prusian Cars 3x
1433 $DEF D3PBNPA=(DB_PWI(29|28)(|L)|DB_3B_D3PR11E(|L), \
1434 4-5*((DB_3B_B3PR11CSE|DB_3B_B3CDPR04S|DB_B27|DB_B21)(|L)),DB_AI29_1958(|L), \
1435 6-8*((DB_3B_B3PR04CDTR|DB_3B_B3PR04CDUE|DB_3B_B3PR11CSE|DB_3B_B3CDPR04S|DB_B27|DB_B21)(|L)))| \
1436 (<DB_3B_D3PR11E(|L), \
1437 5-7*((2:DB_3B_B3PR04CDW|2:DB_3B_B3PRCD04UD|DB_B21|DB_3B_B21DTR|4:DB_3B_B3PR11CDE|DB_3B_B3PR11CUE| \
1438 DB_3B_B3PR11BCFUE|DB_3B_B3PR11BCUD|DB_3B_B3PR10BD|DB_3B_B3PR10BU)(|L)),DB_AI29_1958(|L), \
1439 5-7*((2:DB_3B_B3PR04CDW|2:DB_3B_B3PRCD04UD|4:DB_3B_B3PR11CDE|DB_3B_B3PR11CUE|DB_B21| \
1440 DB_3B_B3PR11BCFUE|DB_3B_B21DTR|DB_3B_B3PR11BCUD|DB_3B_B3PR10BD|DB_3B_B3PR10BU)(|L)))
1441
1442 # EP 3b 1961-1968 DB West Germany Passenger regional Silver Cars left
1443 $DEF D3PBNSL=(<DB_3_BDNBF59L,DB_3_B4NB59(|L),DB_3_AB4NB59(|L),2*DB_3_B4NB59(|L))
1444 # EP 3b 1961-1968 DB West Germany Passenger regional Silver Cars right
1445 $DEF D3PBNSR=(>DB_3_BDNBF59,DB_3_B4NB59(|L),DB_3_AB4NB59(|L),2*DB_3_B4NB59(|L))
1446 # EP 3C 1964-1968 DB West Germany Passenger regional Silver Cars
1447 $DEF D3PBNS=(<DB_3C_MD4YG57(|L)|DB_3C_D4Y33_57U(|L)|DB_3C_PW4I32L(|L),DB_3_B4NB59(|L), \
1448 DB_3_AB4NB59(|L),2*DB_3_B4NB59(|L))
1449 # EP 3b 1961-1968 DB West Germany Passenger regional push and pull left
1450 $DEF D3PBNPL=(<DB_3B_BPW4YMGF54L|DB_3_BPW4YMGF54L|DB_3A_BPW4YMGF51L|DB_3B_B4YMGF51L|DB_3A_B4YMGF51L| \
1451 DB_3B_B4YMGF51L,(DB_3A_B4YMG51|DB_3B_B4YMG51A)(|L),(DB_3B_AB4YMG51|DB_3C_ABYMG51)(|L), \
1452 (DB_3A_B4YMG51|DB_3B_B4YMG51A)(|L))
1453
1454 # EP 3b 1961-1968 DB West Germany Passenger regional push and pull right
1455 $DEF D3PBNPR=(<(DB_3A_B4YMG51|DB_3B_B4YMG51A)(|L),(DB_3B_AB4YMG51|DB_3C_ABYMG51)(|L), \
1456 (DB_3A_B4YMG51|DB_3B_B4YMG51A)(|L), \
1457 DB_3B_BPW4YMGF54|DB_3_BPW4YMGF54|DB_3A_BPW4YMGF51|DB_3B_B4YMGF51|DB_3B_B4YMGF51|DB_3A_B4YMGF51)
1458
1459 # EP 3b 1958-1968 DB West Germany Passenger semi-fast train DRG coaches
1460 $DEF D3PERC=(<DB_3B_PW4I31,DB_3C_B4Y3050L, \
1461 DB_3C_AB4Y3155|DB_3C_AB4Y3355|DB_3C_AB4Y3755A|DB_3C_AB4Y3055A,DB_3C_A4Y3055A|DB_3D_A4Y3055, \
1462 DB_3C_B4Y3650|DB_3C_B4Y3150,DB_3C_B4Y3450)| \
1463 (<DB_3C_B4Y3450L,DB_3C_B4Y3650L|DB_3C_B4Y3050,DB_3C_A4Y3055AL|DB_3D_A4Y3055L, \
1464 DB_3C_AB4Y3055AL|DB_3C_AB4Y3755AL|DB_3C_AB4Y3155L|DB_3C_AB4Y3355L,DB_3C_B4Y3150L,DB_3B_PW4I31L)| \
1465 (<DB_3C_B4UE26A53(|L)|DB_3C_B4UE2653(|L),DB_3C_B4UE22(|L)|DB_3C_B4UE26(|A)_58(|L), \
1466 DB_3C_B4Y3(350|150)(|L),DB_3C_D4Y3157U(|L)|DB_3C_MD4YG57(|L))
1467
1468 # EP 3b 1958-1968 DB West Germany Passenger regional DRG-cars
1469 $DEF Z_D_E3_PDB=(<DB_PWI23(|L),DB_BI27(|L),2*(DB_BI21(|L)~JUH,DB_BI21A(|L)|DB_BI21B(|L)), \
1470 (DB_B27(|L)|DB_BD21B(|L)),(DB_AB21_1956(|L)|DB_AB21_1958(|L)), \
1471 3*(DB_B21(A|ADTR)(|L)|DB_B21(C|D|E)(|L)|(DB_B21|DB_BD21B(|L)|DB_3B_B21BTRL|DB_3B_B21BDTR)))| \
1472 (<(3*(DB_3B_BI21(C|D)(|L)|DB_3B_BI28(A|B)(|L))),DB_AI29_1956(|L), \
1473 3*(DB_3B_BI21(C|D)(|L)|DB_3B_BI28(A|B)(|L)),DB_PWI23(|L))| \
1474 (DB_3A_PWI31A,DB_ABI34,DB_BI29,DB_BI29L,DB_3C_ABI29AL,DB_BIW29,DB_3B_BI27FL,DB_3B_BI27FL, \
1475 DB_3B_BI29FL,DB_3B_BI29F)
1476
1477 # EP 3b 1958-1968 DB West Germany Passenger regional rebuild cars 4x
1478 $DEF D3PDU=(<DB_33BDYG56|DB_33BDYG56R|DB_33BDYG56S,DB_33BYG56RL|DB_33BYG56SL|DB_33BYG58L, \
1479 DB_33ABYG57(|L)|DB_33ABYG58(|L),DB_33BYG56R|DB_33BYG56S|DB_33BYG58)
1480
1481 # EP 3b 1960-1968 DB West Germany Freigt short
1482 $DEF D3FBK=(3-4*(DB_3B_OM12(B|EL|EHL|EH|E)|DB_OMM51|DB_3B_OMMP50(|L)|DB_OMM56|DB_3OMMI51L|DB_3B_OMM44U))| \
1483 (3-4*DB_3B_OM(21EH|32(|B))(|L)[OB:BARREL1,,22])|(3-4*DB_FCS(14|15|16|17|18|19|20|21|22|23|24|25))| \
1484 (3-4*DB_3OMMI51M(|L))|(3-4*(DB_3B_GMEHS30MH|DB_GBKL236H|DB_3B_GMS44E)(|L))|(2-3*DB_3B_XLM57)| \
1485 (3-4*(DB_3B_GMS54S|DB_3B_GMHS53ESL2|DB_3B_GMS54TB|G_46428|DB_GBKL238(|L)|DB_3B_G19H(|L)| \
1486 DB_3B_GL90U(|V)))|(3-4*(DB_3B_KMMKS51B|DB_3B_KMMFKS52|DB_3B_KMMKS01|DB_3B_KMMKS51)(|L))| \
1487 (2-3*(DB_3B_XLM57|DB_X05B))| \
1488 (3-4*(DB_3B_GLMHS50A(|L)|DB_3B_GMMHS56A|DB_3B_GMMEHS56B(|L)|DB_3B_GMMHS56B(|L)|DB_3B_GMMHS56(|L)))| \
1489 (3-4*DB_3_VLMMHS63(|H)(|L))|(2-3*(DB_3B_R10(OR|H)(|L)[OB:(BOX_BBC|BOX22|BOX6),,12]))| \
1490 (3-4*DB_3B_GL11(|L|U|H|HL|UV|V|VL|V1|V1L|VH|VHL|VB|VBL|MVB|MVBL|MV|MVL))| \
1491 (3-4*(DB_BT50DDZKR|DB_BT50DIKR_UNION|DB_BT50DIKR_KONIGSBACHER|DB_BT50EFKR_KNORR))| \
1492 (3-4*(DB_3B_OM12N52F|DB_3B_OM12U(|L)))| \
1493 (3-4*(DB_3B_GMHS35KEB|DB_GBKL236H|DB_3B_GMHS53ESL(1|2)|DB_3B_GMHS35KEB|DB_GBKL238|DB_3B_GMHS35KE| \
1494 DB_GBKL238))|(2-3*DB_3_V14H(|L))|(3-4*((DB_RMS31B[OB:WHEEL1,,12])|(DB_3B_GBTMKS66(|L))))| \
1495 (3-4*(DB_3_OMM37H|DB_3_OMM37B|DB_3_OMM37U|DB_3_OMM37E|DB_3_OMM37EH|DB_3_OMM37EH1|DB_3_OMM37EB| \
1496 DB_3_OMM37|DB_3B_OMM34)(|L)[OB:(FR_PISEK|SOIL8|SOIL7)(|[M]),,25])| \
1497 (3-4*(DB_3B_OMM37(|E)(|H|F)(|L)|DB_3B_OM12N23H|DB_3B_OM12N23B|DB_3B_OM19N28H| \
1498 DB_3B_OMM33(|E)(H|O)(|L)))|(3-4*(DB_OTMM70VD))|(3-4*DB_3B_(RBMMS55(O|R)|GBMHS51(A|B))(|L))| \
1499 (3*((<DB_K15BHL,DB_K15B)|(<DB_K15C,DB_K15BH)|(<DB_K15CHL,DB_K15C)|(<DB_K15D,DB_K15DH)| \
1500 (<DB_K15CHL,DB_K15BNB)|DB_KK15L|(<DB_K15CNB,DB_K15BH)|(<DB_K15NB,DB_K15CH)|(<DB_K15D,DB_K15DH)))| \
1501 (3-4*(DB_OMM46B|DB_3B_OMM49B|DB_OMM52H|DB_3B_OMM53S|DB_OMM54P|DB_OMM55B|DB_3B_OMM55|DB_OMM55P| \
1502 DB_OMM55B|DB_3B_OMM51_131|DB_3B_OMM52_132|DB_3B_OM53|DB_3_OMM37EB|DB_3_OMM37EU)(|L) \
1503 [OB:COAL(40|20|42)(|[M]),,27])|(2-3*DB_TTKO49OB(|L))|(3-4*DB_3B_G(MMEHS56|MHS57|LMHS36)(|L))| \
1504 (3-4*DB_3_Z2(B_DE|B_AR|B_BP|B_MI|B_ES|H_SH|H_SH)(|L))|(3-4*DB_3B_T(EHS42|MEHS50TRA2)(|L))| \
1505 (2-3*((DB_3BTS30[O:WB3D1,*22,11][O:WB3D1,*45,11][O:WB3D1,*68,11])| \
1506 (DB_3BTS30L[O:WB3D1,*23,11][O:WB3D1,*45,11][O:WB3D1,*69,11])| \
1507 (DB_3_BT30A(|B)L[O:WB3D1,*21,12][O:WB3D1,*45,12][O:WB3D1,*69,12])| \
1508 (DB_3_BT30A(|B)[O:WB3D1,*22,12][O:WB3D1,*46,12][O:WB3D1,*70,12])))| \
1509 (2-3*(VTG_3_UHS597332|EVA_3_UHS539209|VTG_3_UBHS598702|VTG_3_UHS587854|DB_3_UHS509579_MG)(|L))| \
1510 (2-3*(DR_ZH8020|EVA_3B_Z3KAS(|L)|DR_ZAEKK2))|(2-3*(DB_3KLMMGKS66)(|L))| \
1511 (3*(DB_3B_OMM52_0(1|2|3|4|5|6|7)[OB:COAL(56|50)(|[M]),,26]))| \
1512 (2-3*(DB_3B_R10(OR|H)(|L)[OB:WOOD22(1|2|3|4|5|6),,12]))| \
1513 (2-4*(DB_3B_GMS39H(1|2)|DB_3B_GLMMS61H(|L)|(DB_3B_GLMS38(|H)(|L))))| \
1514 (2-4*(DB_RR30M|DB_RRHO30M|DB_RMRS31M|DB_XFLMM37M|DB_RMRSO31M))| \
1515 (2-4*(DB_3B_GBS252(|L)|DB_3B_GLMHS50B(|L)|DB_3B_GMS39A))| \
1516 (2-3*(DB_3B_R(MMS31|10O)(|L)[OB:STEELCOIL1,,12]))|(2-3*(DB_3B_KKDS55(|L)|DB_3C_KDS54(|B)(|L)))| \
1517 (2-3*((DB_3B_TMEHS50(|TRA)(|L))|DB_3B_OMM33H1))| \
1518 (2-3*((DB_3B_BTMS55(|L)[OB:TANK_41W,9,12][OB:TANK_41W,81,12][OB:TANK_41W,57,12][OB:TANK_41W,33,12])| \
1519 (DB_3B_TS50O(|L)[OT:FR_EKRT2,34,14][OT:FR_EKRT2,58,14][OT:FR_EKRT2,10,14])))| \
1520 (DB_3B_TS50B[OT:FR_EKRT2,34,14][OT:FR_EKRT2,58,14][OT:FR_EKRT2,10,14])| \
1521 (DB_3B_TS50BL[O:EOSKRT021[BC:-15,15],39,13][O:EOSKRT021[BC:-15,15],63,13] \
1522 [O:EOSKRT021[BC:-15,15],15,13])|(2-3*DB_3B_Z2UER(1|2)(|L))|(2-3*DB_BT10EOSKRT)| \
1523 (2-3*((DB_3B_RMMS33(|L)[OB:CABLE18,18,12][OB:CABLE18,50,12][OB:CABLE18,83,12])| \
1524 (DB_3B_RMMS31R[OB:BOX10,44,16][OB:BOX25,11,14][OB:#BOX10,77,16])))| \
1525 (2-3*(FS_3(B_GMHS1|_F033)(|L)|OBB_3_GDS135H(|L)|SBB_3K3_42401[BC:-15,15](|L)))| \
1526 (2-3*(NS_3B_CHOP1460(|L)|NS_3B_SCHRKB(|L)|SNCB_3B_4427500(|L)))| \
1527 (2-3*(DB_3B_RMMS31B[OB:WOOD17(1|6|7|8|3|9),22,15][OB:WOOD17(1|6|7|8|3|9),69,15]| \
1528 DB_3B_RMMS31BL[OB:WOOD1(58|61|62|59|63),20,15][OB:WOOD1(58|61|62|59|63),66,15]| \
1529 DB_3B_RMMSO33(|L)[OB:FR_TRACTOR2,13,12][OB:FR_TRACTOR2,62,12]))| \
1530 (3*(DB_3B_OMM55_(01|02|03|04|05|06|07|08|09|10|11|12|13|14)[OB:COAL(56|50)(|[M]),,26]))| \
1531 (2-3*DB_3SSLA44_1942(|L)[OB:RAIL6[BT:,12],19,13][OB:RAIL6[BT:,12],54,13])| \
1532 (2-3*((DB_GBS6(4|5)M|DB_3B_GLMHS50B2(|L))))|(2-3*(DB_3Z_ESSO2(|L)|DB_3Z_VTG))| \
1533 (2-3*DB_3B_GLM(GHS36|GHS36B|GHS36D|GHS36DB|HS36J|HS36B)(|L))| \
1534 (2-3*(DB_3B_GL(MMS61M|MMS61MB|MMS61N|MMS61NB|MMS61T|MMS65|90)(|L)))|(2-3*(DB_3_GBMHS51(|A)(|L)))
1535
1536 $DEF Z_D_E3_Gkurz=2*D3FBK
1537
1538 # EP 3b 1960-1968 DB West Germany Freigt long
1539 $DEF Z_D_E3_GB=8-10*D3FBK
1540
1541 # EP 3b 1960-1968 DB West Germany Freigt Caboose
1542 $DEF D3FBPWG=DB_3B_PWGHS41(K|K2|A)(|L)|DB_3B_PWGHS54(A|AL|B|BL|A3L)|DB_3B_PWGS44(|D|B|A|DA)(|L)| \
1543 DB_3C_PWGS44B(|L)|DB_PWGHS_(ABI28A|BI28A)(|L)|DB_3B_PWG14BO(|L)|DB_3B_PWGPR14(B|U)(|L)
1544
1545 # EP 3b 1960-1968 DB West Germany Freigt short steam
1546 $DEF D3FBS2=D3FBPWG,4-5*D3FBK
1547
1548 # EP 3b 1960-1968 DB West Germany Freigt long steam
1549 $DEF D3FBL2=D3FBPWG,Z_D_E3_GB
1550
1551 # EP 3b 1960-1968 DB West Germany Freigt shunting
1552 $DEF DEFSB=2-4*(DB_3_V14H(|L)|DB_3B_OM12B|DB_3B_KMMFKS52(|L)|DB_RMS31B(|L)|DB_TTKO49OB(|L)| \
1553 DB_3B_GMHS53ESL2(|L)|DB_3B_GMHS35KE(|L)|DB_3B_OM19N28H|DB_3B_OM21EH(|L))
1554
1555 # EP 3b 1960-1968 DB West Germany Freigt Fals ore
1556 $DEF D3FLF=(24*(DB_OOT(24X|23E|23|24|41_73M|41_73M3D|41_77|41_81|Z41|Z41_73|Z41_77|Z41_81|Z44|Z48|53V| \
1557 53|Z43|Z43H)(|L)[O:FR_ERZ(09|01|02|06|21|22|20|19|17|18|04|05)(|[M])]))| \
1558 (24*(DB_OOT(42_73ML|42_73M|42_77M|42_77ML|42_81ML|42_81M|42_89M|42_89ML|50M|Z50B|Z50D|Z50F) \
1559 [O:FR_ERZ(09|01|02|06|21|22|20|19|17|18|04|05)(|[M])]))
1560
1561 # EP 3b 1960-1968 DB West Germany Freigt Fals coal
1562 $DEF D3FLCO=26*(DB_OOT(42_73ML|42_73M|42_77M|42_77ML|42_81ML|42_81M|42_89M|42_89ML|Z43ZL|Z43Z|50M| \
1563 Z50A|Z50C|Z50E)[O:(OMM_KOHLE_0(1|2|3)|COAL(9|23))(|[M])])
1564
1565 # EP 4 DB West Germany Passenger long distance 26,4 m cars 1970-1975
1566 $DEF Z_D_E4_PDG=(<(0-1*DB_POSTMRAP26_(55|63|65)(|L)),DB_4A_DMS905L,2*DB_4A_BUM232BL, \
1567 2*DB_B(UM233|M234)~HEN,2*(DB_4_AM20(3|2)BL|DB_4A_AM20(3|2)PL), \
1568 DB_4A_WRUMH132_(1|2)RL|DB_4D_WRUMH132_2PL,DB_4_AM203BL,2*DB_4A_BUM234C)| \
1569 (<(2*DB_4A_BUM234C),DB_4_AM203B,DB_4A_WRUMH132_(1|2)R|DB_4D_WRUMH132_2P, \
1570 2*(DB_4_AM20(3|2)B|DB_4A_AM20(3|2)P),2*DB_B(UM233|M234)~HEN,2*DB_4A_BUM232BL,DB_4A_DMS905, \
1571 0-1*DB_POSTMRAP26_(55|63|65))| \
1572 (<(2*DB_4A_BUM23(1G|1H|2|2A|2B|2BK|2AK)),DB_4A_(ABUM221_1|ABUM221_3|BUM222|ABUM223G), \
1573 DB_4A_AUM20(1|2|2B|2C|2D),DB_4A_WRUE35_15(1|2),2*DB_4A_AUM20(2|2B|2C|2D), \
1574 3*DB_4A_BUM23(1G|1H|2|2A|2B|2BK|2AK|9K|9N),DB_BDUMS271~TDBW|DB_BDUMS272)| \
1575 (<DB_4A_DUM902,2*DB_4A_BUM23(3A|3C|4A|4B|4C|4K|4S), \
1576 DB_4A_(BUM226|ABUM224|ABUM224G|ABUM225A|ABUM225B|ABUM225GK),DB_4A_AUM20(3C|3D|3K|4B), \
1577 (DB_4A_ARMH217KL|DB_ARUM216BAL(|[!DN])|DB_ARUM216BRA(1|2)L(|[!DN])),2*DB_4A_AUM20(3C|3D|3K), \
1578 3*DB_4A_BUM23(3A|3C|4A|4B|4C|4K|4S))| \
1579 (<2*DB_4A_BUM23(3A|3C|4A|4B|4C|4K|4S)L,DB_4A_AUM20(3C|3D|3K|4B)L, \
1580 (DB_4A_ARMH217K|DB_ARUM216BA(|[!DN])|DB_ARUM216BRA(1|2)(|[!DN])),2*DB_4A_AUM20(3C|3D|3K)L, \
1581 DB_4A_(BUM226|ABUM224|ABUM224G|ABUM225A|ABUM225B|ABUM225GK)L,2*DB_4A_BUM23(3A|3C|4A|4B|4C|4K|4S)L, \
1582 DB_4A_DUM902L)| \
1583 (<DBP_4A_POSTU21A59(33|42|58|72)(|L),DB_BDUMS272L|DB_BDUMS271L~TDBW, \
1584 (3*DB_4A_BUM23(1G|1H|2|2A|2B|2BK|2AK|9K|9N)L),2*DB_4A_AUM20(2|2B|2C|2D)L,DB_4B_WRTUM_133(|L), \
1585 DB_4A_AUM20(1|2|2B|2C|2D)L,DB_4A_(ABUM221_1|ABUM221_3|BUM222|ABUM223G)L,DB_4A_AUM20(2|2B|2C|2D)L, \
1586 (2*DB_4A_BUM23(1G|1H|2|2A|2B|2BK|2AK)L))| \
1587 (<DB_BDUMS271L~TDBW,DB_4A_BUM232B,DB_4_AM202B,DB_ARUM216BRA2(|[!DN]),DB_4_AM202BL, \
1588 DB_4A_BUM233(|A|C),DB_4A_BUM234C,DB_4A_ABUM223G)
1589
1590 # EP 4 DB West Germany Passenger long distance 26,4 m cars 1975-1980
1591 $DEF D4PDMO=(<DB_4(A|B|C)_DMS905(|L)|DB_4(A|B)_DMS902BB(|L)|DB_4A_DM902P(|L)|DB_4A_DUM902(|L), \
1592 3-4*(DB_4BM234|DB_BM234P|DB_BM234|DB_4B_BUM234OB|DB_BUM233L|DB_4A_BUM232L|DB_4C_BM232OBL|DB_BM232P), \
1593 DB_4B_ABUM225OB|DB_4ABM225BB|DB_ABUM225G|DB_ABUM225G|DB_4B_ABUM224G|DB_4C_ABUM223GA|DB_ABUM223G, \
1594 DB_4_AM202B|DB_4B_AM202OB|DB_4_AM203B|DB_AUM203P|DB_4AM203|DB_4A_AUM203OB, \
1595 DB_4B_WRUE35_152L|DB_4C_WRUGH152R|DB_4C_WRUGH152P|DB_4C_WRUGH152PE|DB_4C_WRUEGH152OB| \
1596 DB_4D_WRUMH132_2PL|DB_4C_WRUMH132_(2|1)RL|DB_WRTM134ML, \
1597 DB_4_AM202B|DB_4B_AM202OB|DB_4_AM203B|DB_AUM203P|DB_4AM203|DB_4C_AM202OB, \
1598 3*(DB_4BM234|DB_BM234P|DB_BM234|DB_4B_BUM234OB|DB_BUM233L|DB_4A_BUM232L|DB_4C_BM232OBL|DB_BM232P), \
1599 DB_4B_ABUE332G(|L)|DB_4C_AUE309)| \
1600 (<DB_4C_AUE309L|DB_4B_ABUE332G(|L), \
1601 3*(DB_4BM234L|DB_BM234PL|DB_BM234L|DB_4B_BUM234OBL|DB_BUM233|DB_4A_BUM232|DB_4C_BM232OB|DB_BM232PL), \
1602 DB_4_AM202BL|DB_4B_AM202OBL|DB_4_AM203BL|DB_AUM203PL|DB_4AM203L|DB_4C_AM202OB, \
1603 DB_4B_WRUE35_152|DB_4C_WRUGH152RL|DB_4C_WRUGH152PL|DB_4C_WRUGH152PEL|DB_4C_WRUEGH152OBL| \
1604 DB_4D_WRUMH132_2PL|DB_4C_WRUMH132_(2|1)RL|DB_WRTM134ML, \
1605 DB_4_AM202BL|DB_4B_AM202OBL|DB_4_AM203BL|DB_AUM203PL|DB_4AM203L|DB_4A_AM203OBL, \
1606 DB_ABUM223GL|DB_4B_ABUM224GL|DB_ABM223PL|DB_ABUM225GL|DB_ABUM225GL|DB_4ABM225BBL|DB_4B_ABUM225OBL, \
1607 3-4*(DB_4BM234L|DB_BM234PL|DB_BM234L|DB_4B_BUM234OBL|DB_BUM233|DB_4A_BUM232|DB_4C_BM232OB| \
1608 DB_BM232PL),DB_4(A|B|C)_DMS905(|L)|DB_4(A|B)_DMS902BB(|L)|DB_4A_DM902P(|L)|DB_4A_DUM902(|L))| \
1609 (<DB_4C_BDM272OBL|DB_BDUMS272L~HEN|DB_4C_BDM271OBL|DB_BDUMS271L~TDBW, \
1610 3*(DB_4B_BUM23(2A|2B)|DB_4C_BM232OB|DB_4B_BUM232OBL|DB_4B_BUM232(A|B)),DB_4A_BUM222, \
1611 2*DB_4B_AUM202(A|O|B),DB_WRMZ135OB|DB_4D_WRUMH132_2P|DB_4C_WRUMH132_(2|1)R|DB_WRTM134M, \
1612 DB_4B_AUM202(A|O|B),3*(DB_4C_BM232OB|DB_4B_BUM232OBL|DB_4B_BUM232(A|B)))| \
1613 (<(2*(DB_4B_BUM23(2A|2B)L|DB_4C_BM232OBL|DB_4B_BUM232OB|DB_4B_BUM232(A|B)L|DB_4B_BUM23(2A|2B)L)), \
1614 2*DB_4B_AUM202(A|O|B)L,DB_WRMZ135OBL|DB_4D_WRUMH132_2PL|DB_4C_WRUMH132_(2|1)RL|DB_WRTM134ML, \
1615 DB_4B_AUM202(A|O|B)L,DB_4A_BUM222L, \
1616 3*(DB_4B_BUM23(2A|2B)|DB_4C_BM232OBL|DB_4B_BUM232OB|DB_4B_BUM232(A|B)L)|DB_WRTM134M, \
1617 DB_4C_BDM272OB|DB_BDUMS272~HEN|DB_4C_BDM271OB|DB_BDUMS271~TDBW)| \
1618 (<(DB_4(B|A)_DMS902BBL|DB_4(B|C|A)_DMS905L), \
1619 3*(DB_4B_BUM233G|DB_BM233P|DB_BM234PL|DB_4BM234|DB_4B_BM234S), \
1620 (2:DB_4C_ABUM223(GB|GA)|1:DB_4B_BUM226|5:DB_4B_ABUM22(5OK|5GK|5G|4O|4G)), \
1621 2*(DB_4B_AUM203(OK|GK|G|M)|DB_4A_AM203OBL), \
1622 DB_4A_ARMZ211K|DB_4B_ARMZ211SPE|DB_ARUM216BRA(1|2)|DB_ARUM216BRB|DB_ARUM216OB(R|S), \
1623 (DB_4B_AUM203(OK|GK|G|M)|DB_4A_AM203OBL|DB_4A_AM203P), \
1624 2*(DB_4B_BUM233G|DB_BM233P|DB_BM234PL|DB_4BM234|DB_4B_BM234S))| \
1625 (<(2*(DB_4B_BUM233GL|DB_BM233PL|DB_BM234P|DB_4BM234L|DB_4B_BM234SL)), \
1626 2*(DB_4B_AUM203(OK|GK|G|M)L|DB_4A_AUM203OB), \
1627 DB_4B_ARMZ211KL|DB_4B_ARMZ211SPEL|DB_ARUM216BRA(1|2)L|DB_ARUM216BRBL|DB_ARUM216OB(R|S)L, \
1628 (DB_4B_AUM203(OK|GK|G|M)L|DB_4A_AUM203OB|DB_4A_AM203PL), \
1629 (2:DB_4C_ABUM223(GB|GA)L|1:DB_4B_BUM226L|5:DB_4B_ABUM22(5OK|5GK|5G|4O|4G)L), \
1630 3*(DB_4B_BUM233GL|DB_4B_BUM23(2A|2B)L|DB_BM233PL|DB_BM234P|DB_4BM234L|DB_4B_BM234SL), \
1631 DB_4(B|A)_DMS902BB|DB_4(B|C|A)_DMS905)
1632
1633 # EP 4 DB West Germany Passenger long distance old cars 1968-1970
1634 $DEF D4PDAA=(<DB_4A_DUE932KL|DB_4B_DUE932(|L)|DB_4A_DUESE947(|L)|DB_4B_DUE941(|L)|DB_4A_DUE941M(|L)| \
1635 DB_4B_DYE927(|L), \
1636 3*(DB_4A_BUE354K|DB_4A_BUE363K|DB_4B_BYE363|DB_4B_BUE364|DB_4A_BUE350|DB_4B_BUE354), \
1637 DB_4A_WRUGH152R(|L)|DB_4A_WRUE152_140(|L)|DB_4A_ARUE316L, \
1638 DB_4A_AUE310EL|DB_4B_AUE309L|DB_4B_AUE308GL|DB_4A_AUE302L|DB_4A_AUE302GL|DB_4A_AUE301L, \
1639 DB_4B_ABUE321GL|DB_4A_AB4UE323GL|DB_4_AB4UE323L|DB_4A_ABUE322L|DB_4A_ABUE324GL|DB_4B_ABUE325GL| \
1640 DB_4B_ABUE329GL|DB_4A_ABUE332L|DB_4A_ABUE334GL|DB_4A_ABUE334L, \
1641 3*(DB_4A_BUE350,DB_4A_BUE354K|DB_4A_BUE363K|DB_4B_BYE363|DB_4B_BUE364|DB_4B_BUE363|DB_4B_BUE354))| \
1642 (<(3*(DB_4A_BUE354KL|DB_4A_BUE363KL|DB_4A_BUE350L|DB_4B_BUE364L|DB_4B_BUE363L|DB_4B_BUE354L)), \
1643 DB_4B_ABUE321G|DB_4A_AB4UE323G|DB_4_AB4UE323|DB_4A_ABUE322|DB_4A_ABUE324G|DB_4B_ABUE325G| \
1644 DB_4B_ABUE329G|DB_4A_ABUE332|DB_4A_ABUE334G|DB_4A_ABUE334, \
1645 DB_4A_AUE310E|DB_4B_AUE309|DB_4B_AUE308G|DB_4A_AUE302(|K)|DB_4A_AUE302GK|DB_4A_AUE301, \
1646 DB_4A_WRUGH152R(|L)|DB_4A_WRUE152_140(|L)|DB_4A_ARUE316, \
1647 3*(DB_4A_BUE354KL|DB_4A_BUE363KL|DB_4B_BYE363L|DB_4B_BUE364L|DB_4A_BUE350L|DB_4B_BUE354L), \
1648 DB_4A_DUE932KL|DB_4B_DUE932(|L)|DB_4A_DUESE947(|L)|DB_4B_DUE941(|L)|DB_4A_DUE941M(|L)| \
1649 DB_4B_DYE927(|L))
1650
1651 # EP 4 DB West Germany Passenger long distance old cars 1970-1975
1652 $DEF D4PDAB=(<DB_4B_ABUE32(1|5|9)L|DB_4_AB4UE323L|DB_4_ABUE324L, \
1653 2*(DB_4B_BUE354|DB_4B_BUE356L|DB_4B_BUE357L|DB_4_BUE367L|DB_4_B4UE368L|DB_4B_BUE371L| \
1654 DB_4B_BUE372_(28|34)L),2*(DB_4B_AUE302(|G)L|DB_4B_AUE306(|N)L|DB_4B_AUE307(|G)L), \
1655 2*(DB_4B_BUE354|DB_4B_BUE356L|DB_4B_BUE357L|DB_4_BUE367L|DB_4_B4UE368L|DB_4B_BUE371L| \
1656 DB_4B_BUE372_(28|34)L), \
1657 DB_4B_DPOSTUE956(|U)(|L)|DB_4B_DUE932(KL|UL|OL|U|O)|DB_4B_DYE927(|U)(|L)|DB_4B_DUE924(|L))| \
1658 (<DB_4B_DPOSTUE956(|U)(|L)|DB_4B_DUE932(KL|UL|OL|U|O)|DB_4B_DYE927(|U)(|L)|DB_4B_DUE924(|L), \
1659 2*(DB_4B_BUE354(|K)L|DB_4B_BUE356|DB_4B_BUE357|DB_4_BUE367|DB_4_B4UE368|DB_4B_BUE371| \
1660 DB_4B_BUE372_(28|34)),2*(DB_4B_AUE302(|GK|G)|DB_4B_AUE306(|N)|DB_4B_AUE307(|G)), \
1661 2*(DB_4B_BUE354(|K)L|DB_4B_BUE356|DB_4B_BUE357|DB_4_BUE367|DB_4_B4UE368|DB_4B_BUE371| \
1662 DB_4B_BUE372_(28|34)),DB_4B_ABUE32(1|5|9)|DB_4_AB4UE323L|DB_4_ABUE324)| \
1663 (<DB_4B_ABUE332,(2*DB_4B_BUE36(2|3)),1-2*DB_4B_AUE308,2*DB_4B_BUE36(2|3), \
1664 DB_4B_DUE941(|K|M)(|L)|DB_4B_DUE938M(|L))| \
1665 (<DB_4B_DUE941(|K|M)(|L)|DB_4B_DUE938M(|L),(2*DB_4B_BUE36(2|3)L),1-2*DB_4B_AUE308L, \
1666 2*DB_4B_BUE36(2|3)L,DB_4B_ABUE332L)| \
1667 (<(DB_4B_DUESE947(|L)|DB_4B_DUE941(|K|M)(|L)|DB_4B_DUE938M(|L)),0-1*DB_4B_AUE309,DB_4B_AUE310(|E), \
1668 0-1*DB_4A_BUE370,4*DB_4B_BUE366(|E),DB_4B_ABUE334(|G))| \
1669 (<DB_4B_ABUE334(|G)L,0-1*DB_4A_BUE370L,4*DB_4B_BUE366(|E)L,0-1*DB_4B_AUE309,DB_4B_AUE310(|E)L, \
1670 (DB_4B_DUESE947(|L)|DB_4B_DUE941(|K|M)(|L)|DB_4B_DUE938M(|L)))
1671
1672 # EP 4 DB West Germany Passenger regional 3x cars
1673 $DEF D4PPN3=(<DB_4A_D2IE876(|L)|DB_4A_D2IE879(|L)|DB_4A_D2IE881(|U)(|L)|DB_4A_D2IE883(|L), \
1674 (DB_4U_B3YG761,DB_4AB3YG756L)|(DB_4AB3YG756,DB_4B3YG761L), \
1675 (DB_4U_B3YG761,DB_4U_B3YG761L)|(DB_4B3YG761,DB_4B3YG761L))| \
1676 (<(DB_4BD3YG766L,DB_4U_B3YG761),(DB_4B3YG761,DB_4AB3YG756L)|(DB_4AB3YG756,DB_4U_B3YG761L), \
1677 (DB_4U_B3YG761,DB_4U_B3YG761L)|(DB_4B3YG761,DB_4B3YG761L))| \
1678 (<(DB_4U_B3YG761,DB_4U_B3YG761L)|(DB_4B3YG761,DB_4B3YG761L), \
1679 (DB_4B3YG761,DB_4AB3YG756L)|(DB_4AB3YG756,DB_4U_B3YG761L),(DB_4B3YG761L,DB_4BD3YG766))
1680
1681 # EP 4 DB West Germany Passenger regional rebuild 4x cars 80s
1682 $DEF D4PPNUC=(<DB_4C_BYG514(R|S)(|L)|DB_43BYG514(R|S)(|L)|DB_4C_BYG515M(|L)|DB_43BYG515(|L), \
1683 DB_43ABYG503(|N)(|L),DB_4C_BYG531ML|DB_4C_BYG532(R|S)L)| \
1684 (<DB_4C_BYG531M|DB_4C_BYG532(R|S),DB_43ABYG503(|N)(|L), \
1685 DB_4C_BYG514(R|S)(|L)|DB_43BYG514(R|S)(|L)|DB_4C_BYG515M(|L)|DB_43BYG515(|L))
1686
1687 # EP 4 DB West Germany Passenger regional silver cars 70s
1688 $DEF Z_D_E4_PES=(<DB_4A_BN719L,2*DB_4A_ABNB703L,2*DB_4A_BN719,DB_4A_MDYG986M2)
1689
1690 # EP 4 DB West Germany Passenger regional silver cars 70s push and pull left
1691 $DEF D4PSWAL=(<DB_4A_BDNF738BL|DB_4A_BDNRZF740OL,DB_4A_BN724B(|L)|DB_4A_BN719(|L),DB_4A_ABNB703(|L), \
1692 DB_4A_BN719(|L))
1693
1694 # EP 4 DB West Germany Passenger regional silver cars 70s push and pull right
1695 $DEF D4PSWAR=(DB_4A_BN724B(|L)|DB_4A_BN719(|L),DB_4A_ABNB703(|L),DB_4A_BN719(|L), \
1696 DB_4A_BDNRZF740O|DB_4A_BDNF738B)
1697
1698 # EP 4 DB West Germany Passenger regional silver cars 80s
1699 $DEF D4PRS8=1-2*(DB_4C_BN(724|B719DH)(|L)),1-2*DB_(ABN703|4C_ABNB703)(|L),1-2*(DB_4C_BN(724|B719DH)(|L))
1700
1701 # EP 4 DB West Germany Passenger regional yl-cars (middle doors) 80s push and pull left
1702 $DEF D4PEML=(<DB_4C_BDYLB45(8|9)L|DB_4D_BDYMF456L|DB_4D_BYMF436L|DB_4C_457L|DB_4C_457UL, \
1703 DB_4D_BYM421(|L),DB_4D_ABYM411(|L)|DB_4C_422(|L))
1704
1705 # EP 4 DB West Germany Passenger regional yl-cars (middle doors) 80s push and pull right
1706 $DEF D4PEMR=(<DB_4C_422(|L)|DB_4D_ABYM411(|L),DB_4D_BYM421(|L), \
1707 DB_4C_BDYLB45(8|9)|DB_4C_457|DB_4D_BDYMF456|DB_4D_BYMF436|DB_4C_457U)
1708
1709 # EP 4 DB West Germany Passenger regional silver cars 80s push and pull left
1710 $DEF D4PSWCL=(<DB_4C_BDNRZF740(|O)L|DB_4B_BDNRZF740OL|DB_4BDNRZF740HL|DB_4C_BDNRZF740OL, \
1711 DB_4(B|C)_BN724(|L)|(DB_4_BNRZB719|DB_4C_BNB719DH)(|L),DB_4C_ABNB703(|L), \
1712 (DB_4_BNRZB719|DB_4C_BNB719DH)(|L))
1713
1714 # EP 4 DB West Germany Passenger regional silver cars 80s push and pull right
1715 $DEF D4PSWCR=(DB_4(B|C)_BN724(|L)|((DB_4_BNRZB719|DB_4C_BNB719DH)(|L)),DB_4C_ABNB703(|L), \
1716 ((DB_4_BNRZB719|DB_4C_BNB719DH)(|L)), \
1717 DB_4C_BDNRZF740O|DB_4BDNRZF740H|DB_4C_BDNRZF740(|O)|DB_4B_BDNRZF740O)
1718
1719 # EP 4 DB West Germany Passenger semi fast train DRG cars 1968-1974
1720 $DEF D4PEA1=(<(DB_4A_DYE973(|U)(|L)|DB_4A_DYE974(|U)(|L)|DB_4A_DYE975(|U)(|L)|DB_4A_ADYSE641(|G)(|L)| \
1721 DB_4A_DIE992(|L)), \
1722 DB_4A_ABYSE634(|G)(|L)|DB_4A_ABYSE633(|A)(|G)(|L)|DB_4A_ABYSE630A(|G)(|L)|DB_4A_ABYSE627(|G)(|L)| \
1723 DB_4B_ABYSE619G|DB_4A_ABYSE619GL|DB_4A_ABYSE619(|L)|DB_4A_ABYSE618(|W)(|L), \
1724 DB_4A_ABYSE617A(|G)(|L)|DB_4A_AYSE604(A|B|AG)(|L), \
1725 (0-1*DB_4A_BYE654(|L)~LB|(DB_4A_BRYE693(|G)(|L))), \
1726 (3-4*DB_4A_BYE673(|L)|DB_4A_BYE669(|A)(|L)|DB_4A_BYE667(B|A)(|L)|DB_4A_BYE663(|L)| \
1727 DB_4A_BYE662(|L)|DB_4A_BYE656(|L)|DB_4A_BYE655A(|L)|DB_4A_BYE653(|L)))
1728
1729 # EP 4 DB West Germany Passenger semi fast train DRG cars 1975-1982
1730 $DEF D4PEA2=(<(4*(DB_4C_BYE667B(|L)|DB_4C_BYE655(|L)|DB_4B_BYE673(|L)|DB_4B_BYE669(|A)(|L)| \
1731 DB_4B_BYE667(B|A)(|L)|DB_4B_BYE663(|L)|DB_4B_BYE662(|L)|DB_4B_BYE656(|L)|DB_4B_BYE655A(|L)| \
1732 DB_4B_BYE653(|L))), \
1733 DB_4B_ABYSE634(|L)|DB_4B_ABYSE633(|A)(|L)|DB_4B_ABYSE630A(|L)|DB_4(B|C)_ABYSE627(|L)| \
1734 DB_4B_ABYSE619(|W)(|L)|DB_4(B|C)_ABYSE618(|L)|DB_4B_ABYSE617(A|B)(|L)|DB_4C_AYSE604(A|B)(|L)), \
1735 DB_4B_DYE973(|U)(|L)|DB_4B_DYE974(|U)(|L)|DB_4B_DYE975(|U)(|L)|DB_4B_DYE971(|U)(|L)| \
1736 DB_4(B|C)_ADYSE641(|L)|DB_4B_DYE973B(|L)
1737
1738 # EP 4A DB West Germany Germany Freight shunting
1739 $DEF D4FK1S=(2-3*((DB_5OMM55(|E|B|D)(|L)|DB_OMM52(A|C|D)(|L))[OB:COAL(56|50)(|[M]),,26]))| \
1740 (2-3*(DB_4A_E016UL|DB_4A_E016U|DB_4A_E016|DB_4A_E016BL|DB_4A_E016N23UL|DB_4A_E016N23| \
1741 DB_4A_E016N23BL|DB_4A_E016N23SL|DB_4A_E016N52F|DB_4A_E019U|DB_4A_E019BL|DB_4A_E021FL| \
1742 DB_4A_E021FTL|DB_4A_E021|DB_4A_E021F|DB_4A_E021FTL|DB_4A_E021FT|DB_4A_E016N23S|DB_4A_E019L| \
1743 DB_4A_E021FT(|L)[OB:SCRAP1(3|5|4|2)(|[M]),,27]))|(2-3*DB_4A_I(BS394|CH377)(|L))| \
1744 (2-3*(DB_4A_E(016U(|L)|016|016B(|L)|016N23UL|016N23|016N23BL|016N23S(|L)|016N52F(|L)|019U|019L| \
1745 019BL|021F(|L)|021T(|L)|021FT(|L))[OB:(FR_KO12|COAL41)(|[M]),,28]))| \
1746 (2-3*(DB_4A_GRSV212B|DB_GBS254A|DB_4A_GRS212EB(|L)|DB_4A_GLS203|DB_4A_GBSUV254))| \
1747 (2-3*(DB_4A_GRS204E(|L)|DB_4A_GRSV212B(|L)|DB_4A_GRSV212B|DB_4A_GS211E(|L)))| \
1748 (2-3*(DB_4A_GBSUV254(|L)|DB_4A_GBS254(|A)(|L)|DB_4A_GBS257(|L)|DB_4A_GBS252(|J)(|L)| \
1749 DB_4A_GOS253(|B)(|L)))|(2-3*(DB_4A_GOS245(|A)(|L)|DB_4A_GLMS207L|DB_4A_GLS205T|DB_4A_GRS204EL))| \
1750 (2-3*DB_4A_(HFRS312|LFST569R|HABFIS0299000)(|L))|(2-3*(DB_4A_GBS254(M|MB|MC|NB|ND|NDB|T)(|L)))| \
1751 (2-3*DB_GB(S245P_U(1|2)M|KL238_(1|2)M|S256U1M|S256KM))| \
1752 (2-3*(DB_4A_TS852(|L)|DB_4A_TCS850|DB_TD928(|L)|DB_4A_TCEFS845|DB_4_TCEFS845(|L)))| \
1753 (2-3*(DB_4A_UAHS0778654_EVA(|L)|EVA_4A_UHS0738922(|L)|HOECHST_4A_UHS0736598| \
1754 HOECHST_4A_UHS0736602 (|L)|DB_4A_UHS0723217_DOW|VTG_4A_UHS0723205(|L)))| \
1755 (2-3*(DB_4A_UHS0022027_HOBUM|DB_4A_UHS0022027_HOBUM|KNZ_4A_UHS0727901|SCHRAUBE_4A_UHS0025276| \
1756 SCHERING_4A_UHS0006651|KOAG_4A_UHS0736784|DB_4A_UHS0025281|DB_4A_UHS0025282))| \
1757 (2-3*(VTG_4A_UHS0723203|DB_4A_UHS0033369_VALENTIN|BUSE_4A_UHS0037939L|VTG_4A_UHS0723201(|L)| \
1758 KNZ_4A_UHS0727901|SCHRAUBE_4A_UHS0025276|SCHERING_4A_UHS0006651))| \
1759 (2-3*DB_4AR642_194(0|2)(|L)[OB:RAIL6[BT:,12],19,13][OB:RAIL6[BT:,12],54,13])| \
1760 (2-3*(DB_4A_HFSU312(|A)(|L)))
1761
1762 # EP 4A DB West Germany Germany Freight short
1763 $DEF D4FK1A=2*D4FK1S
1764
1765 # EP 4A DB West Germany Germany Freight long
1766 $DEF D4FLA=7-8*D4FK1A
1767
1768 # EP 4A DB West Germany Germany Freight long steam
1769 $DEF D4FLSA=(DB_4_PWGHS054(A|A3BL|D|C|B|AL|A3AL|DL|CL|BL)|DB_4_PWGS041(|UF)),7-8*D4FK1A
1770
1771 # EP 4B DB West Germany Germany Freight shunting
1772 $DEF D4FK1=(2-3*((DB_4_E037_01|DB_4_E040_2(1|2|3|4|5)|DB_5OMM55(D|E)(|L)) \
1773 [OB:COAL(43|45|44|40|57)(|[M]),,27]))|(2-3*DB_(EANOS052AM|EAOS051_Y25M|EAOS051_Y25FM(|L)))| \
1774 (2-3*(DB_4_EAOS051|DB_EAOS051L|DB_4_EANOS052L|DB_4_EANOS052BL|DB_4_EANOS052V|DB_4_EANOS052VBL| \
1775 DB_EANOS052|DB_4_EAOS106AB|DB_4_EAOS106BBL|DB_4_EAOS106AE|DB_4_EAOS106BEL|DB_4_EAOS106BE| \
1776 DB_EAOS106L|DB_EAOS106|DB_EAOS106B1|DB_4_EAOS106AL))|(2-3*(DB_FCS(3|4|5|6|7|8|9|10|11|12)(|L)))| \
1777 (2-3*(DB_4_GOS245C(|L)|DB_4B_GSUV212B|DB_GS213BM(|L)))| \
1778 (2-3*(DB_4B_GLS205EFT|DB_4B_GS211E(|L)|DB_4B_GLS205FTB(|L)|DB_4B_GLS205EFT))| \
1779 (2-3*(G_4440|G_46421|G_4644|G_4442))| \
1780 (2-3*(DB_4(B_GBS252(|L)|B_GOS253B(|L)|_GOS253(|L)|GBS254(|L)~JUH)))| \
1781 (2-3*(DB_4B_GLS203|DB_4B_GS(212E|212EB|UV212B)(|L)))| \
1782 (2-3*DB_HBBI(S306(A|B|C|D)(|L)|NS246(|L)|S306M|S306EM|LLS308M|LLS311M))| \
1783 (2-3*DB_(HBIS_RIEGELSBERGER|HBIS_SCHLOSS|4B_HABFIS0299015)(|L))| \
1784 (2-3*(DB_HBIS_T297(A|B|C|D)(|L)|DB_HBIS299G(|L)))|(2-3*DB_EANOS052(_1PSML|AM))| \
1785 (2-3*(DB_IBBLPS379M|DB_4IBBHS396(|L)|BASF_TROCKENEIS|DB_4IBBHS396E(|L)|DB_IBBHS399M|DB_IBBHLPS401M))| \
1786 (2-3*(DB_KBS442N|DB_HABBIS345AM))|(2-3*DB_LGJS598(|L)[O:C60_E4,14,12][O:C60_E4,75,12])| \
1787 (2-3*(DB_LGJS598[O:C2_SEALAND,13,12][O:C2R22,74,12]))| \
1788 (2-3*DB_LAAEKS553[OB:ESCORT(WY|WG|WW|WR|WB|Y|G|W|B|R),6,10] \
1789 [OB:ESCORT(WY|WG|WW|WR|WB|Y|G|W|B|R),6,29][OB:ESCORT(WY|WG|WW|WR|WB|Y|G|W|B|R),142,10] \
1790 [OB:ESCORT(WY|WG|WW|WR|WB|Y|G|W|B|R),62,10][OB:ESCORT(WY|WG|WW|WR|WB|Y|G|W|B|R),62,29] \
1791 [OB:ESCORT(WY|WG|WW|WR|WB|Y|G|W|B|R),144,29][OB:ESCORT(WY|WG|WW|WR|WB|Y|G|W|B|R),204,29] \
1792 [OB:ESCORT(WY|WG|WW|WR|WB|Y|G|W|B|R),192,10])|(2-3*(DB_RES686|DB_4GBS254(|L)|DB_GBS254A))| \
1793 (2-3*(DB_LBKKMMS578M[O:TANK_25(N|K),11,12][O:TANK_25(N|K),36,12][O:TANK_25(N|K),60,12]))| \
1794 (2-3*(DB_RES686MM|DB_RES687M))|(2-3*DB_RLMMPS651M[O:PIPE(31|62|60)])| \
1795 (2-3*(RAILS_SHIMMNS708|DB_SHIMMS708M)(|L))|(2-4*DB_SGMMS697M[OB:STEEL(28|29|30|31|41),,12])| \
1796 (2-3*(DB_SGMMNS738M(|L)[OB:STEEL(28|29|30|31|41),,12]))| \
1797 (2-3*((DB_SAHMMS709M|DB_SAHMMS709NM|DB_SAHMMS711ASM)[OB:COIL20H,32,13][OB:COIL23H,70,13] \
1798 [OB:COIL23H,112,13]))|(2-3*(DB_SPS719MM[OB:WOOD(129|46|128|130)(|[M]),,12]))| \
1799 (2-3*((DB_SGNS696M|DB_SGNS694M(|L))[O:C6(10|0)_E4,7,12][O:C6(10|0)_E4,68,12][O:C6(10|0)_E4,129,12]))| \
1800 (2-3*DB_TA(EMS887M|EMS888M|MNS886M(|L)|EMS892M(|L)|MNS893M(|L)))|(2-3*DB_TD(S930QWM|925QWM)(|L))| \
1801 (2-3*(DB_4B_TCMS850|DB_TADS960A|DB_TBIS869AEM|DB_TBIS875EM|DB_4_TCEFS845(|L)))| \
1802 (2-3*(DB_TBIS870BEM|DB_TBIS871EM|DB_TBIS874M|DB_TBIS870AEM))| \
1803 (2-3*((DB_UAC946M|VTG_4_UHS0728261)(|L)))| \
1804 (2-3*((DB_UCS908_25M|DB_UCS908_25FM|DB_UCS908AM|DB_UCS908QWM|DB_UCS908FM|DB_UCS909AM|DB_UCS909FM| \
1805 EVA_UCS908M|EVA_UCS909M)(|L)))|(2-3*(HENKEL01|BAYER_4_ZCEKKS7435722|DB_Z5CHLOR1))| \
1806 (2-3*(VTG_4_ZACS7868089|VTG_4_ZAFS7899001)(|L)|DB_4_ZGS7318045_ITG)| \
1807 (2-3*BAYER_4_ZCEKKS7435722|DB_4_ZACES0077931_SOGEFA(|L))| \
1808 (2-3*DB_FC(S092M|090M|S092_PREUSSAGM)(|L))|(2-3*(DB_4B_HFSU312(|A)(|L)))
1809
1810 # EP 4B DB West Germany Germany Freight short
1811 $DEF Z_D_E4_Gkurz=2*D4FK1
1812
1813 # EP 4B DB West Germany Germany Freight long
1814 $DEF D4FL=7-8*D4FK1
1815
1816 # EP 4B DB West Germany Germany Freight long steam
1817 $DEF D4FLS=DB_4_PWGHS054(A|A3BL|D|C|B|AL|A3AL|DL|CL|BL),7-8*D4FK1
1818
1819 # EP 4 DB West Germany Germany Freight container
1820 $DEF Z_D_E4_Gcon=7*(DB_LGJS598|DB_LGJS573|DB_LGJS598|DB_LBGJS598A|DB_LGJS598B|DB_LGJS573CL|DB_LGJS573C) \
1821 [O:C60_E4,14,12][O:C60_E4,75,12], \
1822 2*(DB_LGJS598|DB_LGJS573|DB_LGJS598|DB_LBGJS598A|DB_LGJS598B|DB_LGJS573CL|DB_LGJS573C) \
1823 [O:C120_E4,,12],(3-4*DB_LGJNS576M[O:C6(0|10)_E4,11,12][O:C6(0|10)_E4,73,12])
1824
1825 # EP 4 DB West Germany Freigt Fad ore
1826 $DEF D4FFO=35*(DB_4FAD1(67F|67A|67B|67C|67D|67E|67F|67G|67H|67I|67J|67K|67L|67M|67N|67O|67P|67Q|68F| \
1827 68A|68B|68C|68D|68E|68F|68G|68H|68I|68J|68K)[O:(FR_DRG_RUB|FR_ERZ22|FR_ERZ17|FR_ERZ05)(|[M])])
1828
1829 # EP 5 Passenger IC push and pull
1830 $DEF DB_ICL1996=(<DB_BimdzfL1996,(0-2)*DBAG_BM235OR(|L),2*DB_Bpmz1996,DB_Bpmbz1996,2*DBAG_BM235OR(|L), \
1831 DB_ARmz1996,DB_Avmz1996,19:DB_Apmz1996|1:DB_Avmz1996)
1832 $DEF DB_ICR1996=(<19:DB_Apmz1996|1:DB_Avmz1996,DB_Avmz1996,DB_ARmz1996,2*DBAG_BM235OR(|L), \
1833 DB_Bpmbz1996,2*DB_Bpmz1996,(0-2)*DBAG_BM235OR(|L),DB_BimdzfR1996)
1834
1835 # EP 5 Passenger IC not push and pull
1836 $DEF D5PIC=(<(3*(DBAG_BM235VRL~HEN|BM235RL~HEN|DB_BOMZ236L|DBAG_BOMZ236_3VRL)), \
1837 (3*(DB_BPMZ293RKL|DB_BPMZ293RWL|DB_BPMZ293RSL|DB_BPMZ292_0RL, \
1838 DB_5BPMZ293_2DL|DB_BPMZ291_2RWL|DB_BPMZ291_3RL)),(DB_BVMZ185RKL|DB_5BVMZ185DHL), \
1839 (DB_5B_WRMH132_1L|DB_5B_WRMH132_2L|DB_WRMZ135RL~HEN|DB_WRMZ137RWL|DB_WRMZ137RKL|DB_5ARMH217RL| \
1840 DB_5ARMZ218L|DB_5ARMZ211L|DB_8895002L),(0-1*DBAG_ABVMZ227_4RL), \
1841 (2*(DB_APMZ121_0RWL|DB_APMZ121RWL|DB_APMZ121_0RKL|DB_APMZ121RKL|DB_APMZ123RHL~JMU|DB_APMZ117RWL| \
1842 DB_APMZ117RKL|DBAG_APMZ123RHL)), \
1843 (2*(DB_AVMZ111_2RWL|DB_AVMZ207RWL|DB_AVMZ107RWL|DB_AVMZ107RKL|DB_AVMZ111_0RKL|DB_5AVMZ111BL| \
1844 DB_5AVMZ111CL|DB_AVMZ111_1RKL|DB_AVMZ111_2RKL|DB_5AVMZ111AL|DB_AVMZ107RK)))| \
1845 (<(2*(DB_AVMZ111_2RW|DB_AVMZ207RW|DB_AVMZ207RK|DB_AVMZ107RK|DB_AVMZ111_0RK|DB_AVMZ111_1RK| \
1846 DB_AVMZ111_2RK|DB_5AVMZ111C)), \
1847 (2*(DB_APMZ121_0RW|DB_APMZ121RW|DBAG_APMZ123RH|DB_APMZ121_0RK|DB_APMZ117RK|DB_APMZ121RK| \
1848 DB_APMZ123RH|DB_APMZ117RW)),(0-1*(DB_ABVMZ227_4RH|DB_ABVMZ227_4R)), \
1849 (DB_5B_WRMH132_1|DB_5B_WRMH132_2|DB_WRMZ135R~HEN|DB_WRMZ137RW|DB_WRMZ137RK|DB_5ARMH217R| \
1850 DB_5ARMZ218|DB_5ARMZ211|DB_8895002),(DB_BVMZ185RK|DBAG_BVMZ185VRH), \
1851 (3*(DB_BPMZ292_0R|DB_BPMZ293RK|DB_BPMZ293RW|DB_5BPMZ293_2D|DBAG_BPMZ291_2RK |DB_BPMZ291_2RW| \
1852 DB_BPMZ291_3R)),(3*(DBAG_BM235VR~HEN|BM235R~HEN|DB_BOMZ236|DBAG_BOMZ236_3VR)))| \
1853 (<DBAG_AVMZ207VRHL, \
1854 DBAG_APMZ121_0VRL|DBAG_APMZ121_0VR|DBAG_APMZ121VR|DBAG_APMZ117VRHL|DBAG_APMZ117VRH, \
1855 DBAG_AVMZ111_0VRL|DBAG_AVMZ111_0VR, \
1856 DBAG_WRMZ133VRHL|DBAG_WRMZ133VRH|DBAG_6ARMZ218L|DBAG_6ARMZ218|DBAG_WRMH132_1VRHL| \
1857 DBAG_WRMH132_2VRH|DBAG_6ARMH217L|DBAG_6ARMH217|DBAG_6ARMZ211L|DBAG_6ARMZ211|DBAG_WRMZ135VRL~HEN| \
1858 DBAG_WRMZ135VR~HEN|DBAG_WRMZ137VRHL|DBAG_WRMZ137VRH,DBAG_BPMZ291_2VRL,DBAG_BPMZ291_2VR, \
1859 DBAG_BPMBKZ291_8VRH,DBAG_BPMBKZ291_8VRHL,DBAG_BVMZ185VRHL,DBAG_BM235VR~HEN,DB_BDMS273_VR1ML~KMN)
1860
1861 # EP 5 Passenger regional DB Cars short
1862 $DEF Z_D_E5_PWR=(<DB_BN454_4GL,DBAG_5_ABNRZ417,DB_BNDZF481GKM)| \
1863 (<(DB_5A_BN433DH|DBAG_5_BNRZB719)(|L),(DBAG_5_ABN(RZ417|703)(|L)|DBAG_ABN(RZ403G|402G)(|L)), \
1864 DBAG_5_BN724(|L))
1865
1866 # EP 5 Passenger regional DB Cars long
1867 $DEF D5PRL=(2*(DBAG_5_BN724|DB_BN454_4G)(|L),2*DB_ABN417G(|L)~KMN,(2*DB_5BN440)|DB_BNDZF481GKM )| \
1868 (2*(DB_5A_BN433DH|DBAG_5_BNRZB719)(|L),2*(DBAG_5_ABN(RZ417|703)(|L)|DBAG_ABN(RZ403G|402G)(|L)), \
1869 DBAG_5_BN724(|L))
1870
1871 # EP 5 Passenger regional DR Cars
1872 $DEF Z_D_E5_POR=(<DBAG_5BYU439M,DBAG_5ABYU408PL,DBAG_5BYU439M, \
1873 DBAG_5D_BDGHWS534L|DBAG_5BDGHWS534L|DBAG_5_BDWSB270L)| \
1874 (<DBAG_5BYU439ML,DBAG_5ABYU408P,DBAG_5BYU439ML,DBAG_5BDGHWS534)
1875
1876 # EP 5 Germany DB Freigt shunting
1877 $DEF D5FR=(2-4*(DB_FCS30(|L)|DB_HBIS_T297A(|L)|DBAG_5_ES025(|L)|DB_HBIS295L2KM|DBC_HBILLNS303M))| \
1878 (2-3*DBAG_SAMMSU454M[O:GROUND1(|[M])])|(2-3*DB_RLMMPS651KM[O:PIPE(31|62|60)])| \
1879 (2-3*(DB_5HABFIS2796119(|L)|DBC_HIRRSTT325M))|(2-3*DB_TIMS858(A|B)KM)| \
1880 (2-4*DB_(E025KM|ES045KM|5OMM55D(|L)|5OMM55E(|L))[OB:(FR_KO12|COAL41)(|[M]),,27])| \
1881 (3-4*DBAG_5_EAS(067|070(|F)|071|072)(|L)[OB:SCRAP(4|6|5)(|[M]),,33])| \
1882 (2-4*(ERR_HB6M|TWAG_HB6M|TWAG_HB9M|DB_HABBIS345KM))|(3-4*(DB_TADS960A|DB_TBIS|DBAG_5_TMS851))| \
1883 (3-4*(DB_RILS652KM|DB_RILNS654BM|TWAG_RVM))|(2-3*DB_RLMMPS651KM[O:PIPE(31|62|60)])| \
1884 (2-4*DBAG_5_ES027(E|F)(|L)[O:(BALLAST48|BALLAST50|BALLAST20)(|[M])])|(2-3*DBAG_5_TMS851(|B)(|L))| \
1885 (2-4*DBAG_5_EANOSX052(B|V|VB|_1|_1B)(|L)[O:(GROUND1|SAND4|BALLAST_OLD1|SAND3|BALLAST08)(|[M])])| \
1886 (2-4*(DB_EANOS2|DB_EANOSB1L|DB_EANOSB2L|DBC_EANOS2|DBC_EANOS1|DB_EANOS1|DB_EANOSB1| \
1887 DBAG_5_EALOST058VL|DBAG_5_EALOST058FL|DBAG_5_EALSX063EF))|(2-4*DB_TAD(|G)S95(8|7)KM)| \
1888 (2-4*DB_SGJKKMMS3[O:(BOX745_BAHNTRANS|BOX745_CARGOFITTT3|BOX745_02),10,12] \
1889 [O:(BOX745_ARMBRUSTER1|BOX745_CARGOFITTT7|BOX745_04),84,12])| \
1890 (2-4*DB_TA(EMS892KM(|L)|MNS886KM(|L)|EMS889KM(|L)|MNS893KM(|L)|EMS889KM|EMS890KM|EMS890Y25KM| \
1891 EMS891KM))|(2-4*(DB_SGMMS697KM|DB_SAMMNPS_V)[OB:STEEL(28|29|30|31|41),,12])| \
1892 (2-4*((DB_UCS908_25KM|DB_UCS908_25FKM|DB_UCS908KM|DB_UCS908FKM|DB_UCS909KM|DB_UCS909FKM| \
1893 MEG_UCS908M|MEG_UCS908_FM|MEG_UCS909M|MEG_UCS909_FM)(|L)))|(2-4*DB_UAOOS948KM(|L))| \
1894 (2-3*DB_(RMMS663KM|RMMS663Y25KM|RS680KM|SGJS716KM)[OB:PIPE7(|[M]),,12])| \
1895 (3-4*(DB_RS689KM[OB:PIPE(54|58|40|63|59|55|45|47),,11]))|(3-4*DB_REMMS665(KM|Y25KM))| \
1896 (2-4*DB_EA(OS051_Y25KM|OS051_1Y25KM|OS051_Y25FKM|OS051_650KM|NOS052KM|NOS052_Y25KM|LOS053KM| \
1897 LOS053_Y25KM|LOS053D1Y25KM))|(2-4*(DB_RES676|DB_RES676DS)[OB:FER1(2|3)(|[M])])| \
1898 (2-3*(DB_SGMMNS738KM(|L)[OB:STEEL(28|29|30|31|41),,12]))|(2-3*DB_TD(925KM|925QWKM|S930QWKM)(|L))| \
1899 (2-3*(DB_TBIS871EKM|DB_TBIS869AEKM|DB_TBIS875EKM|DB_TBIS870BEKM))|(2-4*DBC_TAMNS89(3|5)M(|L))| \
1900 (2-3*(DB_EAOS051_(Y25H1PKM|650H1PSLM)(|L)))|(2-3*DB_FC(090|S092)KM(|L))| \
1901 (2-3*(DB_LBS589KM[O:(C60_E5,C60_E5),,12]))
1902
1903 # EP 5 Germany DB Freigt long
1904 $DEF D5FL=7*D5FR
1905
1906 # EP 5 Germany DB Freigt steel long
1907 $DEF D5FSL=15*((RAILS_SHIMMNS708KM|DBAG_SHIMMNS730M|DB_SHIMMS708KM)(|L))
1908
1909 # EP 6 Passenger IC 2010 push-pull train right
1910 $DEF D6PI2R=(<2*DBAG_AVMZ109B,DBAG_APMZ125WBL,DBAG_WRMZ134B(|2),DBAG_BVMZ186B,DBAG_BPMZ294B, \
1911 5*DBAG_BPMZ295B,DBAG_BPMBDZF296_1B)
1912
1913 # EP 6 Passenger IC 2010 push-pull train left
1914 $DEF D6PI2L=(<DBAG_BPMBDZF296_1BL,5*DBAG_BPMZ295BL,DBAG_BPMZ294BL,DBAG_BVMZ186BL,DBAG_WRMZ134BL, \
1915 DBAG_APMZ125WB,2*DBAG_AVMZ109BL)
1916
1917 # EP 6 Passenger regional 2000 n-cars
1918 $DEF Z_D_E6_PR=(<DBAG_BDUU497_3,DBAG_ABN416L,DBAG_ABN416,DBAG_BND447_9,DBAG_6BN448,DBAG_BND447_9L)
1919
1920 # EP 6 Passenger regional 2000 push-pull train n-cars left
1921 $DEF D6PNWDL=(<DBAG_BNRDZF463_1VRL|DBAG_BDNF464HHL|DBAG_BNDZF479L|DBAG_BDNZF479_2L|DBAG_BNDZFB479_2L| \
1922 DBAG_BNRBDKZF479L|DBAG_BNRDZF480VRL|DBAG_BNRBDZF480L|DBAG_BDNZF481L|DBAG_BNRBDKZF481L| \
1923 DBAG_BYBDZF482_1L,DBAG_6BN448(|L)|DBAG_6BN448(|L),DBAG_ABN416(|L)|DBAG_ABNRZ417(|L), \
1924 DBAG_ABN417_5(|L)|DBAG_ABNRZ417_6(|L),DBAG_BND447_9(|L)|DBAG_BN447(|L))
1925
1926 # EP 6 Passenger regional 2010 push-pull train n-cars left
1927 $DEF D6PNWRL=(<DBAG_BNRDZF463_1VRRL|DBAG_BDNF464HHRL|DBAG_BNDZF479RL|DBAG_BDNZF479_2RL| \
1928 DBAG_BNDZFB479_2RL|DBAG_BNRBDKZF479RL|DBAG_BNRDZF480VRRL|DBAG_BNRBDZF480RL|DBAG_BDNZF481RL| \
1929 DBAG_BNRBDKZF481RL|DBAG_BYBDZF482_1RL,DBAG_6BN448R(|L)|DBAG_6BN448R(|L), \
1930 DBAG_ABN416R(|L)|DBAG_ABNRZ417R(|L),DBAG_ABN417_5R(|L)|DBAG_ABNRZ417_6R(|L), \
1931 DBAG_BND447_9R(|L)|DBAG_BN447R(|L))
1932
1933 # EP 6 Passenger regional 2010 push-pull train n-cars right
1934 $DEF D6PNWRR=(DBAG_6BN448R(|L)|DBAG_6BN448R(|L),DBAG_ABN416R(|L)|DBAG_ABNRZ417R(|L), \
1935 DBAG_ABN417_5R(|L)|DBAG_ABNRZ417_6R(|L),DBAG_BND447_9R(|L)|DBAG_BN447R(|L), \
1936 DBAG_BNRDZF463_1VRR|DBAG_BDNF464HHR|DBAG_BNDZF479R|DBAG_BDNZF479_2R|DBAG_BNDZFB479_2R| \
1937 DBAG_BNRBDKZF479R|DBAG_BNRDZF480_1VRR|DBAG_BNRBDZF480R|DBAG_BDNZF481R|DBAG_BNRBDKZF481R| \
1938 DBAG_BYBDZF482_1R)
1939
1940 # EP 6 Freight mixed
1941
1942 # DB short
1943 $DEF D6FD1K=(3-4*(RAI_SNPS719_HOESCH|DB_RNSZ_T|DB_RNSZ_W1|DB_RNSZ_W2))| \
1944 (3-4*(DB_EALOSX1|DBAG_5_EAOS106BE|DBAG_5_EAOS106BB|DBAG_5_EANS069F|DBAG_5_EAS066E))| \
1945 (3-4*(DB_HBIS_T299B|DB_HBBILLNS305DL|DB_HBBILLNS305SL|DB_HBBINS309AL|DB_HBBINS309BL| \
1946 DB_HBBINS309BPL|DB_HBBINS309BP|DB_HBBINS309CL|DB_HBBINS309CPL|DB_HBBINS309CP|DB_HBBINS309DL| \
1947 DB_HBBINS309EL|DB_HABIS6RS2|DB_HABIS7TW2|DB_HBBILLNS305_2458247(|L)|DBC_HBBILLNS305_2457900(|L)| \
1948 DBC_HBBILLNS305_2458247(|L)|DBC_HBBINS2460364(|L)|DBC_HBBINS306_2469830(|L)|DB_HBBINS2464088(|L)| \
1949 DB_HBBINS2469687(|L)|DB_HBBINS2469826(|L)|DB_HBBINS2470038(|L)|DBC_HBBINS306_2470026(|L)| \
1950 DBC_HBBINS306_2470048(|L)|DBC_HBBINS306_2470339(|L)))|(3-4*(DBC_UACS))| \
1951 (2-3*(DB_RNSZ_S2|DB_RNSZ_S1|DB_RNSZ_P|DB_RBNS641P| \
1952 DB_RBNS641[OB:PIPE(4|91),13,13][OB:PIPE52,141,13]|DB_RBNS646[OB:PIPE48,,13]| \
1953 DB_RNSZ3991206[OB:WOOD128(|[M]),,12]))| \
1954 (3-4*(RAI_AUTOTEILE7|DB_HBIS293A|DB_HBIS293B|DB_HBIS293C|DB_HBIS293D|DB_HBIS293E|DB_HBIS293F))| \
1955 (2-3*(DB_SHIMM(SU1|NS718E|NS718D|NS718C|NS718B)(|L)))|(3-4*(RAI_HIIRRSTT324DLM|RAI_HIRRSTT325AM))| \
1956 (2-3*(DBC_RILS652MM|RAI_RILS652M2M|RAI_RILS652M1M|DBS_RILS652MM|DB_RILS652VRM))| \
1957 (2-3*(TWAG_HABIS802753499|TWAG_HABIS802753499L|DB_HABIS2|TWAG_HABIS2|TWAG_HABIS3L|TWAG_HABIS3))| \
1958 (3-4*(GERS_RBS8035(09051|09049|09059)[OB:PIPE(54|58|40|63|59|55|45|47),,12]))| \
1959 (2-3*(RAI_RILS652_1A|RAI_RILS652_1B|DBC_RILS3|DBC_RILS4|RAI_RILNS654C|RAI_RILNS654D|DBS_RINS655A| \
1960 DBS_RILS652A|DBS_RILS652B|DBS_RILS652C|DBS_RILS652D|DBS_RINS655B|DBS_RINS655C|DBS_RILNS654A))| \
1961 (2-3*(AAE_RES686(A|B)(|L)|G_RES3(|L))[OB:TARP21(|[M]),,16])|(2-3*DBAG_HBBINS306(F|G|H|I|J|K)(|L))| \
1962 (2-3*DB_REMMS39482(20|77)(|L)[OB:TARP(8|14|20|19)(|[M]),,10])| \
1963 (2-3*DB_RMMS664_3961(378|212|604)(|L)[OB:GRANIT(1|2|3),18,12][OB:GRANIT(1|2|3)(|[M]),79,12])| \
1964 (2-3*(DB_SNPS719B(|L)|DB_SNPS719(|L)[OB:WOOD46(|[M]),,12]|G_01(5|6)|DBC_ROO5639A(|L)))| \
1965 (2-3*(DB_HBBINS306_24(59954|59994|69637|70516|70586|70771|70826|70858|70866)(|L)| \
1966 DB_HBBILLNS306_24(58315|59453|69429)(|L)))|(2-3*DB_RIJMMNS660VRM)| \
1967 (3-4*((ITL_EAOSM|ONRAIL_EANOS157M|HGK_EAOS(1|2))[OB:SCRAP(5|6|4)(|[M]),,33]))| \
1968 (2-3*DBAG_6_EAOS106(BL|CL|D|B|C|L)[OB:COAL5(4|1|2|3|5)(|[M]),,16])| \
1969 (2-3*(DBAG_RES686(A|B)(|L)[OB:PIPE(54|58|40|63|61|59|55|56|57|39),,12]))| \
1970 (2-3*((DBAG_5_EAS066(E|EFL)|DBAG_5_EANS069TL|DBAG_5_EAS073EF|DBAG_5_EAOS106(A|BB|BEBL)|DB_EAOS106J) \
1971 [OB:TIRES1,27]))|(2-3*DB_SNS727(C|A)(|L))|(2-3*(DBC|DBS)_HABBIS345M)| \
1972 (2-3*(DB_HBBILLNS304_246(4063|4187|9051)(|L)|DB_HBBILLNS2457219(|L)))| \
1973 (DB_HBILLNS302A(|L)|DB_HBILLNS303(B|A|C)|DB_HBILLNS303D(|L)|DB_HBILLNS303E(|L)|DBC_HBILLNS302(B|A))| \
1974 (2-3*(G_LADDS[OB:MB_VITO1W,36,9][OB:MB_VITO1W,95,9][OB:#MB_SPRINTER1,161,9][OB:MB_VITO1W,215,9]))| \
1975 (2-3*((DB_RES686|DB_RGS3910A|DBAG_5ROOS639B|DBC_6ROOS639(|L)|DBAG_RILS669(|L))[OB:STEEL24,,12]))| \
1976 (2-3*(DB_FACS123(A|B|C)))|(2-3*(DB_FACNS141(|A|B)(|L)))|(2-3*(DBAG_HBIS_WW299(F|E|EL|C|BL|A)))| \
1977 (2-3*DBAG_EALOST058B(1|2|3)(|L))|(2-3*(DB_SAMMS489F|DB_RMMS664A)(|L))| \
1978 (2-3*DB_HBBILLNS305_24(57245|57498|57546|57750|57835|58132|58284|58533|58620|58674|59054|59064| \
1979 59399|59484|59528|59568|59868|62131|62400|62473|62509|69406|69860|70651|70692)(|L))| \
1980 (2-3*(DB_SAMMS489(|B)[B:82,8,1,1,#202020][OB:PIPE(49|50|51),15,13][OB:PIPE(49|50|51),64,13] \
1981 [OB:PIPE(49|50|51),111,13]|DB_SAMMS489H(|L)))|(2-4*DB_TAD(S958VR|S958K|GS958K|S957K|GS957K)M)| \
1982 (2-3*(DBAG_(EAOSX054|5_EASX063A)(|L)[OB:COAL5(4|1|2|3|5)(|[M]),,16]))| \
1983 (3-4*(DBC_6ROOS639|DBAG_5ROOS639B))| \
1984 (3-4*(DB_HBISWW2257094(|L)|(DB_HBISWW299_22(54629(|L)|97711(|L)|54629|56488(|L)|56603))| \
1985 (DB_HBILLSX299_22(76825|76754(|L)))))| \
1986 (3-4*(DB_RILNS654M|DBC_RILNS654M|RAI_RILNS654AM|RAI_RILNS654BM|RAI_RILNS654EM|DBS_RILNS654MM| \
1987 DB_RINS655M|DBC_RINS655M))| \
1988 (3-4*(DB_HABIS6RS(1|2|3)|DB_HABIS7TW(1|2|3|4|5)|DB_HABFIS1CW(3|2|1)|DB_HABIS8RS(1|2|3)))| \
1989 (2-3*((ERMEWA_4_ZAGKKS7919|MILLET_4_ZAGKKS7915|NACCO_4_ZAGKKS7915|SIMOTRA_4_ZAGKKS7915)(|L)))| \
1990 (2-3*(DB_HBBINS309E|DB_HBBINS309D|DB_HBIS293C|DB_HBIS293B|DB_HBIS293A|DB_HBINS292A|DB_HBIS293K| \
1991 DB_HABBIINS352_2740514L|DB_HABBIINS352_2740514|DB_HBIS293H|DB_HBIS293F|DB_HBIS293G|DB_HBIS293E| \
1992 DB_HBIS293B|DB_HBILLSX299_2276754|DB_HBIS293G|DB_HBIS293H|DB_HBBINS1|DB_HBBINS2|DB_HBIS293K| \
1993 DB_HBIS293L|DB_HBIS293M|DB_HBIS293N|DB_HBIS293O|DB_HBIS293P|DB_HBIS293Q|DB_HBIS293R|DB_HBIS293S| \
1994 DB_HBIS293T|DB_HBIS293A1|DB_HBINS292BPL|DB_HBINS292BP|DB_HBINS292BGL|DB_HBINS292BG|DB_HBINS292CL| \
1995 DB_HBINS292EL|DB_HBINS292EP(|L)|DB_HBINS292DL))
1996
1997 # EP 6 Freight short
1998 $DEF Z_D_E6_G_kurz=2*D6FD1K
1999
2000 # DB long
2001 $DEF Z_D_E6_G1=6-7*D6FD1K
2002
2003 # EP 6 Freight long Coal transport DB cars
2004 $DEF Z_D_E6_G_Fals2=15*((DB_FALNS183(A|B|C|D|E|F|G|H|I|J|K|M|N|O|P|Q)| \
2005 DB_FALS(01|02|03|06|07|08|09|10|11|12|13|14|15|17|19)|DB_FALNS2(|L)) \
2006 [OB:FR_KO37|FR_COAL1|FR_COAL2|COAL33|COAL34|COAL35|COAL3(|[M]),,41])
2007
2008 # private
2009
2010 # EP 6 Freight long lime transport
2011 $DEF D6FPK1=(12*GATX_(UACS809319244(|L)|UACS809319314(|L)|KALK1|KALK2|KALK3|KALK4|KALK5|KALK7|KALK6| \
2012 KALK8|KALK9))|(12*(KVG_KALK1|KVG_KALK2|KVG_KALKSILO(|L)|DB_UAPPS0658036(|L)))
2013
2014 # EP 6 Freight long Coal transport private cars
2015 $DEF Z_D_E6_G_FalsP=(15*((DE_FALS_G1|DE_FALS_G2|DE_FALS_G3L|DE_FALS_G4L|NIAG_FALNS1L|NIAG_FALNS1| \
2016 NIAG_FALNS3|NIAG_FALNS4L|NIAG_FALNS4|NIAG_FALNS5L|VEO_FALNS2L|VEO_FALNS4|VTG_FALNS183N1L| \
2017 VTG_FALNS183N1|VTG_FALNS183N2L|VTG_FALNS183N2|VTG_HGK_FALNS2L|VTG_HGK_FALNS3L|ONRAIL_FALS18| \
2018 ONRAIL_FALS21|ONRAIL_FALS22|RBH_FALNS183VTGM) \
2019 [OB:FR_KO37|FR_COAL1|FR_COAL2|COAL33|COAL34|COAL35|COAL3(|[M]),,40]))| \
2020 (15*((ONRAIL_FALS_(V2A|V1B|V2B|V3A|V3B|V3C|V1A|HHPI_V3C|HHPI_V3B|HHPI_V2A|HHPI_V2B|HHPI_V3A| \
2021 HHPI_V2A|HHPI_V1A|HHPI_V1B)(|L)|KVG_FALS6666_(1|2|3|4)(|L)|GATX_FALS6654_(1|2|3|4|5)(|L)) \
2022 [OB:KOKS0(1|2|3|4)(|[M]),,40]))|(13*(ERR_FALNS(1|2|3|4)(|L)[O:COAL(46|49|47|48)(|[M])]))
2023
2024 # EP 6 Freight short Steel transport
2025 $DEF Z_D_E6_G_Stahku=4*((DBAG_5RMMS663L[O:STEEL5,15,12][O:STEEL5,50,12])| \
2026 ((DB_RNSZ_B1|DB_REMMS2(|L)|DB_RMMS664C(|L)|DB_RMMS664B(|L)|DB_SNPS719A(|L)|VTG_RBS2(|L)| \
2027 VTG_RBS4(|L)|DB_REMMS1(|L)|DB_SAMMS489G(|L)|DB_SNS727(B|D|E)|DB_SNPS719C(|L))| \
2028 DB_SAMMS489(C|D|E)(|L)|(DBS_RGLNS673M|DBAG_SAMMNPS_V)[OB:STEEL(28|29|30|31|41)(|[M]),,12]))| \
2029 (DB_SGMMNS738KM(|L)[OB:STEEL(28|29|30|31|41)(|[M]),,12])| \
2030 (DBS_SAMMS489M(|L)[OB:STEEL(28|29|30|31|41)(|[M]),,12])
2031
2032 # EP 6 Freight Steel transport
2033
2034 $DEF Z_D_E6_G_COIL1=(10-12*(DB_SHIMMSU708AL|DB_SHIMMSU708A|DB_SHIMMSU708BL|DB_SHIMMSU708C| \
2035 G_SHIMMNSP_Y25BL|G_SHIMMNSP_Y25DL|G_SHIMMNSP_Y25D|DB_SHIMMNS_TU718_3L|DB_SHIMMNS_TU718_3| \
2036 DB_SHIMMNS_TU718_6|DB_SHIMMNS_TU718B6L|DB_SHIMMNS_TU718B6|DB_SHIMMNS_TU720_3|DB_SHIMMNS_TU720_4| \
2037 DB_SHIMMNS_TTU722_12|DB_SHIMMNS_TTU722_5L|DB_SHIMMNS_TTU722_5|DB_SHIMMNS_TTU722_7| \
2038 DB_SHIMMNS_TTU722_8|DB_SHIMMNS_TTU722_10|DB_SHIMMNS_TTU722_1L|DB_SHIMMNS_TTU722_1| \
2039 DB_SHIMMNS_TTU722_2|DB_SHIMMNS_TTU722_4L|DB_SHIMMNS_TTU722C|DB_SHIMMNS_TTU723_2L| \
2040 DB_SHIMMNS_TTU723_3L|DB_SHIMMNS_TTU723_5L|DB_SHIMMNS_TTU723_6L|DB_SHIMMNS_TTU723_6| \
2041 DB_SHIMMNS_TTU723G1L|DB_SHIMMNS_TTU723G1|DB_SHIMMNS_TTU723B2L|DB_SHIMMNS_TTU723B3| \
2042 DB_SHIMMNS_TTU723B4L),4*(DBAG_5RMMS663L[O:STEEL5,15,12][O:STEEL5,50,12]))
2043 $DEF Z_D_E6_G_COIL2=10-12*(DB_SAHMMS(_T710_1|_T710_2|_T710_3|_T710_4|711_1|711_1B|711_2|711_4|711_3| \
2044 711_5|711_5B|711_6|711_6B)(|L)[OB:COIL(9|10|11|12|13|14|15),10,11] \
2045 [OB:COIL(9|10|11|12|13|14|15),32,11][OB:COIL(9|10|11|12|13|14|15),53,11] \
2046 [OB:COIL(9|10|11|12|13|14|15),74,11][OB:COIL(9|10|11|12|13|14|15),95,11] \
2047 [OB:COIL(9|10|11|12|13|14|15),116,11][OB:COIL(9|10|11|12|13|14|15),138,11]), \
2048 3-4*DB_SAHLMMPS706_(1|2|3|4|5)[OB:COIL(9|10|11|12|13|14),106,13] \
2049 [OB:COIL(9|10|11|12|13|14|15),83,13][OB:COIL(9|10|11|12|13|14|15),58,13] \
2050 [OB:COIL(9|10|11|12|13|14|15),35,13][OB:COIL(9|10|11|12|13|14|15),10,13]
2051 $DEF Z_D_E6_G_COIL3=(14*(G_SHIMMNST_Y25_1L|G_SHIMMNST_Y25_1|G_SHIMMNST_Y25_2L|G_SHIMMNST_Y25_2| \
2052 G_SHIMMNST_Y25_3L|G_SHIMMNST_Y25_3|G_SHIMMNST_Y25_4L|G_SHIMMNST_Y25_4|DB_SHIMMNSU708L| \
2053 DB_SHIMMNSU708|G_SHIMMNSP_Y25AL|G_SHIMMNSP_Y25A|G_SHIMMNSP_Y25BL|G_SHIMMNSP_Y25B|G_SHIMMNSP_Y25CL| \
2054 G_SHIMMNSP_Y25C|G_SHIMMNSP_Y25DL|G_SHIMMNSP_Y25D))
2055 $DEF Z_D_E6_G_COIL4=4*Z_D_E6_G_Stahku
2056 $DEF Z_D_E6_G_COIL5=(10*DB_SAHIMMSU900(|A|B|BL|C|CL|D|DL|E|EL),4*RAI_SAHIMMSU901(D|C|CL))
2057 $DEF Z_D_E6_G_COIL6=15*(LOGSERV_SHIMMNS718_ONRAIL1M|LOGSERV_SHIMMNS718_ONRAIL2M|LOGSERV_SHIMMNS_VTGM| \
2058 NACCO_SHIMMS1L|NACCO_SHIMMNS1|ERR_SHIMMNSM|VTG_SHIMMNSM|SOGE_SHIMMNS2)
2059 $DEF Z_D_E6_G_COIL7=13*((DB_SAHMMS709KM|DB_SAHMMS709NKM)[OB:COIL20H,32,13][OB:COIL23H,70,13] \
2060 [OB:COIL23H,112,13])
2061
2062 $DEF Z_D_E6_G_COIL=Z_D_E6_G_COIL(1|2|3|4|5|6|7)
2063
2064 # EP 6 Freight GRAVEL transport
2065 $DEF Z_D_E6_G_FCS=(12*(DB_FCS((3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28| \
2066 29|30)(|L)[O:(FR_GRAVEL1|FR_BRAM|FER(3|4))(|[M]),,40])))| \
2067 DBAG_FACS124(A|B|BC)(|L)[O:(FR_GRAVEL1|FR_BRAM|FER(3|4))(|[M]),,41]
2068
2069 # EP 6 Freight CAR transport
2070 $DEF D6FCA1=(6*ATG_LAAES556M[OB:VW_GOLF7(|B|E|K|W|H),3,27][OB:VW_GOLF7(|B|E|K|W|H),47,27] \
2071 [OB:VW_GOLF7(|B|E|K|W|H),3,9][OB:VW_GOLF7(|B|E|K|W|H),47,9][OB:VW_GOLF7(|B|E|K|W|H),91,27] \
2072 [OB:VW_GOLF7(|B|E|K|W|H),136,27][OB:VW_GOLF7(|B|E|K|W|H),91,9][OB:VW_GOLF7(|B|E|K|W|H),136,9] \
2073 [OB:VW_GOLF7(|B|E|K|W|H),179,27][OB:VW_GOLF7(|B|E|K|W|H),224,27][OB:VW_GOLF7(|B|E|K|W|H),180,9] \
2074 [OB:VW_GOLF7(|B|E|K|W|H),224,9], \
2075 6*SITFA_TA381_OM[OB:VW_GOLF7(|B|E|K|W|H),3,27][OB:VW_GOLF7(|B|E|K|W|H),47,28] \
2076 [OB:VW_GOLF7(|B|E|K|W|H),3,10][OB:VW_GOLF7(|B|E|K|W|H),47,9][OB:VW_GOLF7(|B|E|K|W|H),91,28] \
2077 [OB:VW_GOLF7(|B|E|K|W|H),135,28][OB:VW_GOLF7(|B|E|K|W|H),91,9][OB:VW_GOLF7(|B|E|K|W|H),135,9] \
2078 [OB:VW_GOLF7(|B|E|K|W|H),179,28][OB:VW_GOLF7(|B|E|K|W|H),223,28][OB:VW_GOLF7(|B|E|K|W|H),179,9] \
2079 [OB:VW_GOLF7(|B|E|K|W|H),223,11])| \
2080 (4*ATG_LAADRS557M[OT:(FD_PORSCHE_MACAN(1|2)[SM:0.5]),91,12] \
2081 [OT:(FD_PORSCHE_MACAN(1|2)[SM:0.5]),34,12][OT:(FD_PORSCHE_MACAN(1|2)[SM:0.5]),169,12] \
2082 [OT:(FD_PORSCHE_MACAN(1|2)[SM:0.5]),234,12], \
2083 4*STVA_TA379WRM[OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),12,28] \
2084 [OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),62,28][OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),159,28] \
2085 [OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),210,28][OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),110,28] \
2086 [OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),8,10][OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),64,10] \
2087 [OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),161,10][OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),212,10] \
2088 [OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),112,10][OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),14,28], \
2089 4*STVA_TA364W_RM[OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),71,28] \
2090 [OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),134,28][OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),191,28] \
2091 [OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),190,10][OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),14,10] \
2092 [OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),72,10][OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),134,10] \
2093 [OT:(FD_AUDI_A(3|1)_SPORTBACK[SM:0.5]),14,28])
2094
2095 # EP 6 Maintenance 1
2096 $DEF Z_D_E6_Bauzug=(<2*DBAG_5RMMS663(|L),DBAG_5RMMS663L,DBC_FCS2,DBC_FCS5,DBC_FCS6,DB_FCS27, \
2097 DB(C|AG)_SAMMSU454M[O:GROUND1])
2098
2099 # EP 6 Maintenance 2
2100 $DEF Z_D_E6_Bauzug2=10-12*(IWAG_FAKKS(_ELA1|_ELA2|_ELA3|_EILT1|_EILT2|_EILT3|4|2|3) \
2101 [OB:(SAND15|FR_GRAVEL1|FR_RIZKY|BETTERAVES_2E1|BETTERAVES_2E2)(|[M]),,31]| \
2102 (IWAG_FANS(2|3|1|_ABCBAU2|_ABCBAU1) \
2103 [OB:(SAND15|FR_GRAVEL1|FR_RIZKY|BETTERAVES_2E1|BETTERAVES_2E2)(|[M]),,31])| \
2104 (SCHAU_FAKKS(2|3))[OB:(SAND15|FR_GRAVEL1|FR_RIZKY|BETTERAVES_2E1|BETTERAVES_2E2)(|[M]),,31])| \
2105 (DB_FAS126(A|AP|B|BP|C|D|E|EP|FP|GP|BA|BAP|BP|BC|BD|BE|KA|KB|KC|KCP|KD|KE|KF|KG|KH|KI|KAP|KBP|KDP| \
2106 KEP|KFP|KGP|KHP|KIP)[OB:(SAND15|FR_GRAVEL1|FR_RIZKY|BETTERAVES_2E1|BETTERAVES_2E2)(|[M]),,31]| \
2107 (DBC_FAS126(A|B|C)[OB:(SAND15|FR_GRAVEL1|FR_RIZKY|BETTERAVES_2E1|BETTERAVES_2E2)(|[M]),,31]))
2108
2109 # EP 6 Maintenance 3
2110 $DEF Z_D_E6_Bauzug3=(<(3*(DBB_RES_RU(|L)[OB:(GRAVEL8(|[M])),,16])), \
2111 2*(DBB_RGS_RU_BSG(|L)|DBB_RGS_RU_KT(|L)), \
2112 5*(DB_FACNS141(|L),DBC_FCS2|DBC_FCS3|DBC_FCS4|DBC_FCS5|DBC_FCS6|DB_FCS27|DB_FCS28L|DB_FCS28), \
2113 DBB_RGS_SCH,DBB_RES_BA_CON|DBB_RES_BA_CONL,DBB_RES_RUL|DBB_RGS_RUL[OB:PYLON2,,12])
2114
2115 # EP 6 Maintenance 4
2116
2117 $DEF D6FM4=4*(ITL_RES5(|L)|ITL_ROSDSM)[O:PYLON3,15,12][O:PYLON3,100,12], \
2118 6*ITL_RES(2|4)(|L)[OB:RAIL6(|[M]),,13]
2119
2120 # EP 6 Maintenance mix
2121 $DEF D6FMM=Z_D_E6_Bauzug|Z_D_E6_Bauzug3|Z_D_E6_Bauzug2|D6FM4
2122
2123 #----------------------------------------------------------------------------------------------------
2124 #
2125 # East Germany
2126
2127 # EP 3a DR East Germany Passenger long Distance
2128 $DEF DR3PD=(<DR_3POST_43524(|L),DR_3A_PW4U28(|L),DR_3A_C4U26,DR_3AB4U38,DR_3A_AB4U23,DR_3A_C4U22, \
2129 DR_3A_C4U26,2*DR_3A_C4U28)| \
2130 (>DR_3POST_43524(|L),DR_3A_PW4U28(|L),DR_3A_C4U26L,DR_3AB4U38,DR_3A_AB4U23L,DR_3A_C4U22L, \
2131 DR_3A_C4U26L,2*DR_3A_C4U28L)|(DR_3A_PW4U28(|L),4*DR_C4UP54(|L)~JMU,2*DR_3AB4U38,2*DR_3A_C4U28)| \
2132 (<DR_3A_PW4U36(|L),3*DR_3A_C4U35,2*DR_3A_AB4U36,MITR_3B_WR4UE35,2*DR_3A_C4U35,2*DR_3A_ABC4U35)| \
2133 (>DR_3A_PW4U36(|L),3*DR_3A_C4U35L,2*DR_3A_AB4U36L,MITR_3B_WR4UE35L,2*DR_3A_C4U35L,2*DR_3A_ABC4U35L)
2134
2135 # EP 3b DR East Germany Passenger semi-fast train 3A
2136 $DEF DR3PEA=(DR_3A_PW4U28(|L),2*DR_3A_C4UP42(|L)(|[!RB3]|[!RP25]|[!RAP25]|[!RP3]|[!RAP3]), \
2137 DR_3A_BC4UP42(|L)(|[!RB3]|[!RP3]|[!RAP3]|[!RAB3]), \
2138 DR_3A_C4UP42(|L)(|[!RB3]|[!RP25]|[!RAP25]|[!RP3]|[!RAP3]))
2139 # EP 3B DR East Germany Passenger long Distance
2140 $DEF DR3PDB=(<DR_3POST4|DR_3POST41,DR_3D4GE|DR_3D4GE1S,5*(DR_3B4GE1|DR_3B4GRE|DR_3B4GRE1|DR_3B4GE1S), \
2141 2*(DR_3A4GE(|1|1S),DR_3B_MOD_A4GE3(8|5)A),DR_3B_MOD_AB4GE35|DR_3AB4GE,DR_3B_POST4U_B17(|L))| \
2142 (>DR_3POST4L|DR_3POST41L,DR_3D4GEL|DR_3D4GE1SL,5*(DR_3B4GREL|DR_3B4GRE1L|DR_3B4GE1SL), \
2143 2*(DR_3A4GE(|1|1S),DR_3B_MOD_A4GE3(8|5)A)L,DR_3B_MOD_AB4GE35L|DR_3AB4GEL)| \
2144 (<DR_3_B4UPEL,(2*DR_B4GE62),DR_B4GE68ZL|DR_B4GE68Z|DR_2040070L|DR_2040070,DR_A4GE64L,DR_A4GE64, \
2145 2*DR_B4GE62L,DR_AB4GE63L|DR_AB4GE63,DR_3B_D4U37,DR_3POST4_21L)| \
2146 (<DR_3B_POST4U_B17(|L),DR_3_BD4I_C8P,DR_3_B4I_C10,DR_3_B4I_B5C4,2*DR_3_B4I_B5C4L)| \
2147 (<DR_3B_POST15(|L),DR_3B_D4U37(|L),DR_3B_AB4U39L~JMU,(2*DR_3B_B4U38L),DR_3B_A4U38L, \
2148 MITR_3B_WR4UE35,DR_3B_A4U38L,2*DR_3B_B4U38L)| \
2149 (<(2*DR_3B_B4U38),DR_3B_A4U38,MITR_3B_WR4UE35,DR_3B_A4U38,2*DR_3B_B4U38,DR_3B_AB4U39~JMU, \
2150 (DR_3B_POST15(|L),DR_3B_D4U37(|L))| \
2151 (<(2*DR_3B_B4UE34BCL),DR_3B_A4U26A,MITR_3B_WR4UE35,DR_3B_A4U26A,2*DR_3B_B4UE30B,DR_3B_B4UE34BCL), \
2152 DR_3B_POST15(|L),DR_3B_D4U37(|L))| \
2153 (<DR_POSTMD,2*DR_B519BL,DR_B519B,DR_43BGEL,DR_43AGE1S,DR_44BGE1SL)| \
2154 (<DR_3D4GE1(|L),DR_BC4UE64(|L),DR_A4GE64(|L),(DR_WRMD|MITR_3B_WR4UEM(G|S)J(|L)),DR_WLABGEA, \
2155 DR_WLABGEAL,2@DR_B4GE62)| \
2156 (<DR_3B_D4UE30U,2*DR_3B_B4UE28,DR_3B_B4UE22,MITR_3B_WR4UE35,DR_3B_A4UE23A58|DR_3B_A4UE23A, \
2157 DR_3B_A4U38,DR_3B_B4UE26,DR_3B_B4UE28,DR_3B_B4UE30B)| \
2158 (>DR_3B_D4U37(|L),2*DR_3B_B4UE28L,DR_3B_B4UE22L,MITR_3B_WR4UE35L,DR_3B_A4UE23A58L|DR_3B_A4UE23AL, \
2159 DR_3B_A4U38L,DR_3B_B4UE26L,DR_3B_B4UE28L,DR_3B_B4UE34BCL)
2160
2161 # EP 3b DR East Germany Passenger semi-fast train 3B
2162 $DEF DR3PE=(<DR_4B_POST15L|DR_4B_POST15,DR_B4UP57000|DR_B4UP57000L,DR_B4UP66500, \
2163 DR_PWI_DI90000L|DR_PWI_DI90000,DR_PWI_DI92000L|DR_PWI_DI92000)| \
2164 (DR_3B_D4UME3(1|2)(|L),2*DR_3B_B4UME(|L),DR_3B_AB4UME(|L)|DR_3B_A4UME(|L),2*DR_3B_B4UME(|L))| \
2165 (DR_3B_D4UME32(|L),DR_3A_PW4U28(|L),2*DR_3B_B4UME(|L), \
2166 DR_3B_AB4UP42(|L)(|[!RB3]|[!RP3]|[!RAP3]|[!RAB3]), \
2167 DR_3B_B4UP42(|L)(|[!RB3]|[!RP25]|[!RAP25]|[!RP3]|[!RAP3]))
2168 # EP 3b DR East Germany Passenger regional Old cars
2169 $DEF DR3PRA1=(DR_PW3IWUE21_3,DR_3BI_BCI29,2*DR_CD27_3(|L))| \
2170 (DR_BI31(|L)~JMU|DR_3B_ABI31(|L)|DR_ABI34(|L),3*(DR_CI31A(|L)~JMU|DR_CI33(|L)~TDBW), \
2171 DR_PWI31A(|L)~JMU,DR_3A_POST3A_CI128)
2172
2173 # EP 3b DR East Germany Passenger regional Reko 4x
2174 $DEF DR3PRN=DR_3D4GE1(|L),6*(DR_3B4GWL(|S|R)(|L))
2175
2176 # EP 3b DR East Germany Passenger regional Reko 3x
2177 $DEF DR3PRR=(<DR_3A_POST3A_CI128L|DR_3A_POST3A_CI128|DR_3B_POST3A_CI128L|DR_3B_POST3A_CI128, \
2178 DR_3A_PW3GEL|DR_3A_PW3GE|DR_3B_PW3GEL|DR_3B_PW3GE,DR_3B_B3G57L,DR_3B_B3G57,DR_3B_B3GTR57L, \
2179 DR_3B_B3GTR57,DR_3A_B3G57L,DR_3A_B3G57,DR_3A_B3GTR57L,DR_3A_B3GTR57)
2180
2181 # EP 3b DR East Germany Passenger regional double deck
2182 $DEF DR3PRD=(2*DR_3B_DC7GZ)|DR_3B_DC13GZ(1|2)|DR_3B_DC1361GZ1
2183
2184 # EP 3b DR East Germany Freight shunting
2185 $DEF DR3FR=(2-3*(DR_3_OMU37VBHL|DR_3_OMU35BL|DR_3_OMU37VBHL|DR_3_OMMBU402S|DR_3_OMU36VBUL|DR_3_OMU35H| \
2186 DR_3_OMU35BL|DR_3_OMU36VBUL))|(2-3*(DR_3_ZZ82402G(2|1)|DR_3_ZZ(RQ81022|8101)(|L)))| \
2187 (2-3*(DR_G1|DR_3_G04H|DR_3_GR04(|H)|DR_3_GHMS11BL|DR_3_G04VH4|DR_3_G04VB|DR_3_GR04H|DR_3_G05L| \
2188 DR_3_GHMS11(|L)))|(2-3*(DR_3_MS06B|DR_3_MS06)(|L))|(2-3*((DR_TDGS1A|DR_TDGS1C|DR_3_GH03)(|L)))| \
2189 (2-3*(DR_3_GG15(|L)|DR_3_GGU73|DR_BROMBERG|DR_BROMBERG(|BL|SBL)))| \
2190 (2-3*(DR_Z7004A|DR_ZE7098A|DR_ZE7098A(|L)|DR_Z7004AL|DR_Z7004A|DR_ZSW7361C|DR_ZH8020L))| \
2191 (2-3*(DR_3_OMU36VBBL|DR_3_OMU36VB|DR_3_OMU35H(|L)[OB:FER1(|[M]),,26]))|(2-3*(DR_O10(|B|HL|L)))| \
2192 (2-3*(DR_3_GHS07BL|DR_3_GGU73|DR_3_GHMS11(|B)(|L)|DR_GAGMSV4|DR_GLMS(1|2|3)(|B|BL)|DR_GG| \
2193 DR_3_GHS07LHL|DR_GAGMSV2))|(2-3*(DR_UCXL))|(2-3*DR_3A_O10(|L)[OB:BARREL4,,21])| \
2194 (2-3*((DR_3_GLM04(|B|FV|FVB|FVB5))|(2-3*(DR_3_GM11(|O|OB))|DR_3_GMM(|S)14(|D))(|L)))| \
2195 (2-3*(DR_KMM54A1B|DR_KMM54A1BL|DR_KMM54A2BL|DR_KMM54A4B))| \
2196 (2-3*(DR_3_GGU73|DR_GAGMSV3|DR_3_THS1804(|L)))|(2-3*(DR_MS(B|3B|2B)(|L)|DR_MS(|2|3)))| \
2197 (2-3*DR_LBK(5|1|2|3|4)(|L))| \
2198 (2-3*(DR_3_OMU41(|UL|U|L|H|HL|BL|B)[OB:(FR_SUTR|FR_KO34|FR_KO23|BALLAST43)(|[M]),,28]))| \
2199 (2-3*(DR_3_GL(12|12L|12U|12H|12HL|12U|R12UL|R12|R12L|R12U|R12H|R12HL|R12U)))| \
2200 (2-3*(DR_3_OMU37(|VBUL|VBU|VB|VBH|VBBL|VBB|L)))| \
2201 (2-3*(DR_3_GU10(|L)|DR_3_GU02|DR_3_G04VB(|L)|DR_3_G05(|L)|DR_3_GHS07(|B|LH|H)(|L)))| \
2202 (2-3*(DR_3_OMMBU402(|L|U|U1|S|S1|SL|S1L)[OB:(FR_SUTR|FR_KO34|FR_KO23|BALLAST43)(|[M]),,26]))| \
2203 (2-3*(DR_3_OOR47_(56|56H|56O|56OH|58|58H|58O|58OH|63|63B|63O|63OB)(|L)[OB:WOOD1(38|37)(|[M]),,31]))| \
2204 (2-3*(DR_3_OORU47_(S154|S154H|S256|S1R60|S1R60H|S2R60)(|L)[OB:WOOD1(38|37)(|[M]),,33]))| \
2205 (2-3*(DR_LBK2L|DR_LBK3|DR_Z7004AL|DR_O10L|DR_3_OMU35H(|L)|DR_GAGMSV2|DR_GLMS1B))| \
2206 (2-3*(DR_3_OMU35(H|U|B)(|L)|DR_4_SAUREL))| \
2207 (2-3*DR_3_ZZ(8104|82401G1H|82401G2B|82401G2H|82401G2B|R81021)(|L))| \
2208 (2-3*(DR_3SSLMA6580_1925(H|B)(|L)|DR_3SSLMA6580_1936(H|B)(|L)|DR_3SSLMA6580_1942(|L)| \
2209 (DR_3SSLMA6580_1940(|L)[OB:RAIL6[BT:,12],19,13][OB:RAIL6[BT:,12],54,13])))| \
2210 (2-3*(DR_3A_G(W01U(|L)|03U|03UH(|L)|03UV|03UVH(|L)|03FU|03FUVH(|L)|03FUVH1(|L))))
2211
2212 # EP 3 DR East Germany Freight short
2213 $DEF DR3FS=2-3*DR3FR
2214
2215 # EP 3b DR East Germany Freight long
2216 $DEF DR3FL=DR_3PWGPR14(|L),8-10*DR3FR
2217
2218 # EP 4 DR East Germany Passenger long distance 1970-1975
2219
2220 $DEF DR4PL1=(<DR_4(1|2)DGE(|1|1S),5*DR_4(1|2)BGE(|1|1S),DR_4(1|2)BGRE(|1),DR_WRMA(|L), \
2221 2*DR_4(1|2)AGE(|1|1S|35A|38A),DR_4(1|2)ABGE(|1S))| \
2222 (<DR_4(1|2)DGE(|1|1S)L,5*DR_4(1|2)BGE(|1|1S)L,DR_4(1|2)BGRE(|1)L,DR_WRMA(|L), \
2223 2*DR_4(1|2)AGE(|1|1S|35A|38A)L,DR_4(1|2)ABGE(|1S)L)| \
2224 (<3*DR_B51(6|8)A,2*DR_A50(4|5)A,DR_4WRME8870G|MITR_4B_WR_RE(GB|SB|SG|GG),2*DR_B51(6|8)A, \
2225 DR_AB5(08|11)A,DR_4(1|2)DGE1(|L),DR_4(1|2)POST2(0|1)(|L))| \
2226 (>3*DR_B51(6|8)AL,2*DR_A50(4|5)AL,DR_4WRME8870G|MITR_4B_WR_RE(GB|SB|SG|GG)L,2*DR_B51(6|8)AL, \
2227 DR_AB5(08|11)AL,DR_4(1|2)DGE1(|L),DR_4(1|2)POST2(0|1)(|L))
2228
2229 # EP 4 DR East Germany Passenger long distance 1975-1980
2230
2231 $DEF DR4PL3=(<DR_43DGE(|1|1S),5*DR_43BGE(|1|1S),DR_43BGRE(|1),DR_WRMA(|L),2*DR_43AGE(|1|1S), \
2232 DR_43ABGE(|1|1S))| \
2233 (<DR_43DGE(|1|1S)L,5*DR_43BGE(|1|1S)L,DR_43BGRE(|1)L,DR_WRMA(|L),2*DR_43AGE(|1|1S)L, \
2234 DR_43ABGE(|1|1S)L)| \
2235 (<3*DR_B51(6|8|9)B,2*DR_A50(4|5|7)B,DR_4WRME8870G|MITR_4B_WR_RE(GB|SB|SG|GG),2*DR_B51(6|8|9)B, \
2236 DR_AB5(08|11|12)B,DR_43DGE1(|L),DR_43POST2(0|1)(|L))| \
2237 (>3*DR_B51(6|8|9)BL,2*DR_A50(4|5|7)BL,DR_4WRME8870G|MITR_4B_WR_RE(GB|SB|SG|GG)L,2*DR_B51(6|8|9)BL, \
2238 DR_AB5(08|11|12)BL,DR_43DGE1(|L),DR_43POST2(0|1)(|L))| \
2239 (<DR_4BME2080269L|DR_4BCME5940L,DR_4AME1980L,DR_4ABME3980L|DR_4ABME3980107L, \
2240 MITR_4B_WR_RE(GB|SB|SG|GG)L,3*DR_4BME2080L,DR_4BDMSE8240L|DR_4B_BDMSE8245003L)| \
2241 (<DR_4B_BDMSE8245003|DR_4_DUE30|DR_4BDMSE8240,3*DR_4BME2080,DR_4ABME3980|DR_4ABME3980107, \
2242 DR_4AME1980,DR_4BCME5940|DR_4BME2080269)
2243
2244 # EP 4 DR East Germany Passenger long distance 1980s
2245 $DEF DR4PL2=(<DR_4BDME8280L,DR_AME1043IEL|DR_AME1043IE, \
2246 DR_4AME1043L|DR_4AME1043|DR_4AME1085L|DR_4AME1085, \
2247 DR_4BMKL|DR_4BMK|DR_4AME1085SXBL|DR_5WRME8870L|DR_5WRME8870, \
2248 4*(DR_4BME2150L|DR_4BME2150|DR_4BME2185PL|DR_4BME2185P|DR_4BMH2115L|DR_4BMH2115), \
2249 DR_BME2150L|DR_BME2150,DR_4ABME3043|DR_4ABME3085L)| \
2250 (<(2*DR_BOM280(E|N)L),2*DR_4(A|B)_BME2940L,2*(DR_4(A|B)_AME1940L|DR_AM201NL),DR_4WRGE_EX(1|2|3)L, \
2251 2*DR_4(A|B)_BME2940L)| \
2252 (<(2*DR_4(A|B)_BME2940),DR_4WRGE_EX(1|2|3),2*(DR_4(A|B)_AME1940|DR_AM201N),2*DR_4(A|B)_BME2940, \
2253 2*DR_BOM280(E|N))| \
2254 (<DR_DGE4(G|H)L,DR_4B_BCME5940L,2*DR_4B_BME2080AL,DR_4C_WRGEL|DR_4B_ABME3980L, \
2255 2*DR_4(B|C)_AME1940L,2*DR_4B_BME2080AL,DR_4B_BDMSE8245L)| \
2256 (<DR_DGE4(G|H),DR_4B_BDMSE8245,2*DR_4(B|C)_AME1940,DR_4C_WRGE,DR_4B_ABME3980,2*DR_4B_BME2080A, \
2257 2*DR_4C_AME1940,DR_4B_BCME5940)
2258
2259 # EP 4 DR East Germany Passenger regional Reko 3x
2260 $DEF DR4PR3=5*(DR_4BAGE(|L)|DR_4A_BAGE(|L)),DR_4BAGTRE(|L),DR_4PWI(23|27|28|29|30|31)(|L),DR_4POSTA(|L)
2261
2262 # EP 4 DR East Germany Passenger regional old/Reko 4x
2263 $DEF DR4PRM=(<DR_4B_POST15(|L),DR_4_DUE30|DR_4D4UME32(|L)|DR_4_PW4I33|DR_4D4UME31(|L), \
2264 3*DR_4BGHWER(|L),DR_4AB4UME(|L)|DR_4A4UME(|L),DR_4B4UME(|L))
2265
2266 # EP 4 DR East Germany Passenger regional Reko 4x
2267 $DEF DR4PRR=(<DR_4DAGEL|DR_4DAGE,DR_4A_BAGEL,DR_4BAGEL|DR_4BAGE,DR_4A_BAGE|DR_4A_BAGEL, \
2268 DR_4BAGTRE|DR_4BAGTREL,2*DR_4A_BAGE)
2269
2270 # EP 4 DR East Germany Freigt long Coal
2271 $DEF Z_DR_E4_FAL=15*(DR_FAL6556AL|DR_FAL6556A|DR_FAL6556BL|DR_FAL6556B|DR_FAL6556CL|DR_FAL6556C| \
2272 DR_FAL6556DL|DR_FAL6556D|DR_FAL6556AHL|DR_FAL6556AH|DR_FAL6556BHL|DR_FAL6556BH|DR_FAL6556CHL| \
2273 DR_FAL6556CH|DR_FAL6556DHL|DR_FAL6556DH|DR_FAL6556EHL|DR_FAL6556EH)|
2274
2275 # EP 4 DR East Germany shunting
2276 $DEF DR4FR=(4*(DR_EKKL4[OB:SCRAP_14,,25]|DR_EKKL[OB:SCRAP_15,,25]))| \
2277 (4*(DR_FCS1(A|B|D)(|L)[OB:FER(4|1)(|[M])]))|(3-4*(DR_4_U9083|DR_US9084|DR_4_SAUREL))| \
2278 (3*(DR_4RES3936R(|L)[OB:SCRAP10(|[M]),,16])|(DR_4RES3936R|DR_4RES_K[OB:GRAVEL8(|[M]),,13]))| \
2279 (3-4*(DR_4_EAS(5968|5967|5966|5965(|F)|5952|5951)(|L)[OB:SCRAP(4|6|5)(|[M]),,33]))| \
2280 (3-4*(DR_4_EAL(5918_58(|H)|5918_56(|H)|S5910|SX5909)(|L)[OB:SCRAP(4|6|5)(|[M]),,32]))| \
2281 (3*(((DR_RGS3920R(|L)|DR_4RGS3910RAL|DR_RGS3917)[OB:BOX22,133,12][OB:BOX16,80,12][OB:BOX36,25,12])| \
2282 (DR_RGS3920(|L)[O:DR_RGS3920RU,67,12][O:DR_RGS3920RU,88,12][O:#DR_RGS3920RU,107,12] \
2283 [O:#DR_RGS3920RU,128,12][OB:TARP20,,12])| \
2284 (DR_4RGS2(|L)[OB:ADK_80(A|B|C|D),13,12][OB:ADK_80(A|B|C|D),102,12])))| \
2285 (3-4*(DR_EL_(3L|4L|1|2|3|4|5|6)[OB:COAL(37|43|45|44|40|57)(|[M]),,27]))| \
2286 (3-4*(DR_ICHQSSZ5|DR_IBBLPS3|DR_IBHQSSZ2|DR_ICHQSSZ4))|(2-3*DR_4_UAH82402(|G2)(|L))| \
2287 (3-4*((DR_EAL(|4|1|2|3))[OB:COAL37(|[M]),,27]))|(3-4*((DR_ES6|DR_4_E037)[OB:BALLAST18,,31]))| \
2288 (3-4*(DR_ES(|1|2|3|4|5|7)(|L)[OB:(FR_GRAVEL1|FR_RIZKY|FR_SUTR)(|[M]),,27]))| \
2289 (3-4*(DR_EAL5916(A|C|B)(|L)[OB:BALLAST50,,31]))|(3-4*(DR_EL5569(|C|B|D)[OB:BALLAST18,,27]))| \
2290 (3-4*(DR_RLMMP3863A[O:PIPE(31|62|60)]|DR_EKKL4L|DR_OOR2(|L)|DR_4RMMS3960[OB:PIPE(31|62|60),,12]))| \
2291 (3-4*(DR_HBS|DR_4KS[OB:PYLON3,,12]|DR_SAMM))|(3-4*DR_4_UAH82411(|G2)(|L))| \
2292 (3-4*(DR_4_G(LM1030|KLM1120FV|LMS1150B|KKLM1160|LMS1634|LMS1634B|S1202|BS1500|BS1507)(|L)))| \
2293 (3-4*(DR_4_G(LM1030B1|S1210|LMS1150|1002B|BS1500T|LMS1634V|LMS1634VB|LMS1150V)(|L)))| \
2294 (3-4*(DR_4_G(LMS1150VB|1002|S1210B|BS1500A1|BS1500S|KLM1120FVB|LMS1150VU|S1204|S1200|KLM1120FLV) \
2295 (|L)))|(3-4*(DR_GAGMSV4|DR_GBS1507|DR_4_G1000|DR_4_GLMS1150VBEG(|L)|DR_GBKKQRSS2(|L)))| \
2296 (3-4*(DR_4_HKMS(2225|2225B|Z2220|Z2220B|Z2220B1|Z2220B1B)(|L)))| \
2297 (3-4*((DR_4_GLM1030B|DR_4_GKKLM1160B|DR_4_HKMSZ2225EG|DR_GBKKQRSS1|DR_4_U9411164)(|L)))
2298
2299 # EP 4A DR East Germany shunting
2300 $DEF DR4FRA=(3-4*DR_4A_EAL5906(A_65|A_65B|N_65|N_65B)(|L)[OB:WOOD1(38|37)(|[M]),,33])| \
2301 (3-4*DR_4A_EAL5906(A_65|A_65B|N_65|N_65B)(|L)[OB:WOOD1(38|37)(|[M]),,33])| \
2302 (3-4*(DR_4A_EAL(5916_S2(|R)|5916_S1(|H))(|L)[OB:SCRAP(4|6|5)(|[M]),,32]))| \
2303 (3-4*(DR_4A_G(LM1030|LM1030B|LM1030B1|1105)(|L)))|(3-4*DR_GBS1500(A|B|C|D|E|F|G|H|I|J|K|L))| \
2304 (3-4*(DR_4A_GKLM1130U|DR_4A_GKLM1130UV))| \
2305 (3-4*(DR_4A_G(KLM1120FLV|KLM1130VH|LMS1150|LMS1150VB|KKLM1160B|S1200|LMMS1406|BS1507R)(|L)))| \
2306 (3-4*(DR_4A_G(KLM1120FB|BS1507|L1020|LMS1634O1B|LMS1634O|L1020D|LMS1150V)(|L)))| \
2307 (3-4*(DR_4A_G(KKLM1160|LMMS1405|LMS1634OB|KLM1130VB|KLM1120FV|L1020DO)(|L)))| \
2308 (3-4*(DR_4A_G(BS1500|KLM1120FB|LMS1150B|LMS1634O1|BS1500T|L1020O|KLM1130V)(|L)))| \
2309 (3-4*(DR_4A_H(KMS2225|KMS2225B|KMS2225)(|L)))
2310
2311 # EP 4B DR East Germany shunting
2312 $DEF DR4FRB=(3-4*(DR_LAAEKQZ[OB:TRABANT_(CH|BL|CG|UBL|G|GY|WH|UCH),20,28] \
2313 [OB:TRABANT_(CH|BL|CG|UBL|G|GY|WH|UCH),70,28][OB:TRABANT_(BL|CG|UBL|G|GY|WH|UCH),20,12] \
2314 [OB:TRABANT_(CH|BL|CG|UBL|G|GY|WH|UCH),70,12][OB:TRABANT_(CH|BL|CG|UBL|G|GY|WH|UCH),130,28] \
2315 [OB:TRABANT_(BL|CG|UBL|G|GY|WH|UCH),180,28][OB:TRABANT_(BL|CG|UBL|G|GY|WH|UCH),130,12] \
2316 [OB:TRABANT_(CH|BL|CG|UBL|G|GY|WH|UCH),180,12]))| \
2317 (4*(DR_EKKL4[OB:SCRAP_14,,25]|DR_EKKL[OB:SCRAP_15,,25]))| \
2318 (4*(DR_FCS1(A|B|D)(|L)[OB:FER(4|1)(|[M])]))|(3-4*(DR_4_U9083|DR_US9084|DR_4_SAUREL))| \
2319 (3*(DR_4RES3936R(|L)[OB:SCRAP10(|[M]),,16])|(DR_4RES3936R|DR_4RES_K[OB:GRAVEL8(|[M]),,13]))| \
2320 (3-4*(DR_4_EAL5906(A_65|A_65B|N_63|N_63B|N_65|N_65B)(|L)[OB:WOOD1(38|37)(|[M]),,33]))| \
2321 (3-4*(DR_4B_TMS0757BL|DR_TDS1C|DR_TDS1FL))|(3-4*(DR_4_GLM1(030|030B|030B1)))| \
2322 (3-4*(DR_4B_G(KKLM1160B|KKLM1160|S1201|S1201B|S1201MZ)(|L)))| \
2323 (3-4*(DR_4B_G(BS1500|BS1500T|BS1500A|BS1500S|BS1507)(|L)))| \
2324 (3-4*(DR_4B_GS(1201|1201B|1201MZ)(|L)))| \
2325 (3-4*((DR_4_RES557(5R|6R|8R)(|L)[O:FR_ST0(3|2|1|4),,18])| \
2326 (DR_(RES|4_RES5576|4_RES5578)(|L)[OB:RAIL6,,12])))
2327
2328 # EP 4A DR East Germany Freigt long
2329 $DEF DR4FL2A=5-6*(2:DR4FR|DR4FRA)
2330
2331 # EP 4B DR East Germany Freigt long
2332 $DEF DR4FL2B=5-6*(2:DR4FR|DR4FRB)
2333
2334 # EP 4 DR East Germany Freigt long tank cars
2335 $DEF Z_DR_E4_Kessel=15*(DR_ZSW7361A|DR_ZSW7361BL|DB_ZAD_VTG|DB_ZAU_VTGL|DR_ZAKKW4L|DR_ZAKKW4| \
2336 DR_ZSW7361B|DR_ZSW7361CL|DR_ZSW7361C|DR_ZSW7361DL|DR_ZSW7361D|M_ZS2L|M_ZS2|DR_ZAKKW2L|DR_ZAKKW2| \
2337 DR_ZAKKW3L|DR_ZAKKW3|(DR_EKKL4[OB:SCRAP_14,,25]|DR_EKKL[OB:SCRAP_15,,25])| \
2338 DR_FCS1(A|B|D)(|L)[OB:FER(4|1)(|[M]),,40]|DR_4RES3936RL[OB:SCRAP10,,16]|DR_4OMMU2[O:FR_KO47,,28])
2339
2340 # EP 4-5 DR East Germany Passenger Inter Regio
2341 $DEF DR5PI=(<DR_5_1940110L|DR_5_1940110,DR_AMZ1095|DR_AMZ1095L|DR_AIMZ1094|DR_AIMZ1094L, \
2342 DR_ARKIMBZ262_2L|DR_ARKIMBZ262_2,DR_BIMZ2295L|DR_BIMZ2295,DR_BMZ2190IR|DR_BMZ2190IRL, \
2343 2*DR_BIMZ2295,DR_5BMZ2190L,DR_5BMZ2190|DR_BIMDZ8495|DR_BIMDZ8495L)
2344
2345 #----------------------------------------------------------------------------------------------------
2346 #
2347 # SWISS
2348
2349 # EP 1 Gotthardbahn Freight short
2350 $DEF CH1FGS=(4-6*(GB_H1H|GB_6001W1|GB_6001W2|GB_6001H|GB_4001(|O)(|L)[OB:AG55,,20]|GB_3001G(|L)| \
2351 GB_3001(|L)|GB_2001G(|L)|GB_3485H(|L)|GB_3501Z(|L)|GB_5001H|GB_K2BM| \
2352 GB_5001H[OB:BONBONNEGAZ1,15,15][OB:BONBONNEGAZ1,45,15]))| \
2353 (4-6*(GB_G1|GB_2001DL|GB_G1L|GB_2J2D(|L)|GB_TEXP(1|2L)|GB_SAUREL|GB_EGLIN))
2354
2355 # EP 2 Passenger regional short
2356 $DEF CH2PRS=(SBB_CF9793(|L),0-1*(SBB_Z3_141|SBB_C3_141L))|(SBB_F16801(|L)|SBB_F17401(|L)), \
2357 2-4*SBB_C6791(|L),2-4*SBB_B3451(|L),2-4*SBB_C6791(|L)
2358
2359 # EP 2 Passenger regional long
2360 $DEF CH2PRL=SBB_DSW|SBB_FT16021(|L)|SBB_16001LNG|SBB_16001,1-2*SBB_CC5701GZ(|L), \
2361 (1-2*(SBB_BB4011GZ(|L)|SBB_BC4201GZ(|L)))|(2-3*SBB_CC5701GZ(|L),SBB_CF9793)
2362
2363 # EP 2 Freight short
2364 $DEF CH2FS=(4-6*(SBB_59251(|L)[OB:AG65,20,28|29])| \
2365 (SBB_1K2_40101(|L)|SBB_2K2_32502L|SBB_2K2_32502|SBB_3K2_33045L|SBB_3K2_33045(|L)|SBB_60221(|L)| \
2366 SBB_K1|SBB_60601(|L)[OB:TRAVERSES01,17,10][OB:TRAVERSES01,42,10]|SBB_2K2_30113(|L)| \
2367 SBB_M9H(|L)[OB:BOILER1,17,12][OB:BOILER(1|4),90,12])|SBB_P91733(|L))|(4-6*SBB_2J2D_22(651|017)(|L))
2368
2369 # EP 2 Freight long
2370 $DEF CH2FL=(10-15*(SBB_59251[O:#FR_KO13,20,29])|(SBB_59251L[O:FR_KO13,20,29])| \
2371 (SBB_59201[O:#OMM_KOHLE_01,8,28])|(SBB_57241[O:#FR_KO12,12,28])|(SBB_57241L[O:#FR_KO13,20,28])| \
2372 (SBB_57186[O:FR_KO12,12,28])|(SBB_57186L[O:OMM_KOHLE_01,15,28])|(SBB_57001[O:OMM_KOHLE_01,9,28])| \
2373 (SBB_57001L[O:OMM_KOHLE_01,15,28])|(SBB_55062[O:#COAL15,,24])|(SBB_55062L[O:COAL13,,24]))| \
2374 ((<(SBB_1K2_40101(|L)|SBB_2K2_40101|SBB_1K2D_40201L|SBB_1K2D_40401),SBB_3K2_35901|SBB_3K2_35901L, \
2375 (SBB_1K2_32501L|SBB_1K2_32501|SBB_2K2_32502L|SBB_2K2_32502|SBB_3K2_33045L|SBB_3K2_33045), \
2376 3*(SBB_3K3_42001BL|SBB_3K3_42001B|SBB_3K3_42001HL|SBB_3K3_42001H|SBB_3K3_42401L|SBB_3K3D_46501L| \
2377 SBB_3K3D_46501|SBB_3K3D_46631L|SBB_3K3D_46631),SNOB_J25001L|SNOB_J25001,, \
2378 BSBS_2481(|L)|BSB_2401(|L),BNB_K2_301|BNB_K2_301L,GB_3485HL|GB_3485H, \
2379 2*(BNB_K2_201L|BNB_K2_201,GB_1801Z|GB_1801ZL,GB_1901L|GB_1901),SBB_60221L|SBB_60221,SBB_60601, \
2380 SBB_K1|SBB_60601L,UEBB_41L|UEBB_41,SBB_2K2_30113|SBB_2K2_30113L))|(3*CH2FS)
2381
2382 # EP 3 Passenger BLS long
2383 $DEF CH3PBL=3*(BLS_B4U_811(|L)),2*BLS_AB4U_181(|L),3*(BLS_B4U_811(|L))
2384
2385 # EP 3B Passenger SBB local
2386 $DEF CH3PR1=(<SBB_1833006,SBB_17101,SBB_3B4U8754,SBB_3B4U8754L,SBB_3AB4U1,SBB_3A4U1,SBB_3GMS137_5H)
2387
2388 # EP 3 Passenger SBB long Distance
2389 $DEF CH3PD1=(<SBB_3_9133900L,2*SBB_3BEW1B,SBB_34EW2AB,SBB_3BEW1A,2*SBB_3BEW1B)
2390
2391 # EP 3 Freight shunting
2392 $DEF CH3FR=(1-2*(SBB_3GMS137_5B|SBB_3GMS137_5BL|SBB_GMS_K3FURGUTERH(|L)|SBB_GMS_K3POURVOSH(|L)| \
2393 SBB_3GMS137_6|SBB_3GMS137_5HL|SBB_3GMRV105|SBB_3GMS137_6L))| \
2394 (1-2*(SBB_K3_43001|SBB_K3NH|SBB_GMS_K3HL|SBB_GMS_K3H|SBB_HHV(|L)|SBB_2J3_23001|SBB_3J3_23001L| \
2395 SBB_3J3_23001|SBB_3J3_23101L|SBB_3J3_23101))| \
2396 (2-3*(SBB_4GMS137_5BL|SBB_4GMS137_5B|SBB_4GMS137_5HL|SBB_4GMS137_5H|SBB_4GMRV105L|SBB_4GMRV105))| \
2397 ((SBB_KLMS|SBB_KKKML)[OB:(BOX33|BOX_BMW),,13])|(SBB_M3EH|SBB_M3EBL)| \
2398 (2-3*(SBB_3HCQRSS212L|SBB_3HCQRSS212|SBB_3HHV2009000L|SBB_3HHV2009000|SBB_3HHV2009200L| \
2399 SBB_3HHV2009200|SBB_3HV200L|SBB_3HV200|SBB_3J2D_22201L|SBB_3J2D_22201|SBB_3J2D_22501L| \
2400 SBB_3J2D_22501|SBB_J2D_22601L|SBB_J2D_22601))|(1-2*SBB_(2O73601|3O70001|3O70101)(|L))| \
2401 (2-3*(SBB_64001L|SBB_P516009L|SBB_KKKM|SBB_KKKM1L|SBB_KKKM1|SBB_68002L|SBB_68002|SBB_KKKMSWL| \
2402 SBB_KKKMSW|SBB_68901L|SBB_68901|SBB_M6EL|SBB_M6E|SBB_M6E1L|SBB_M6E1|SBB_M6NL|SBB_M6N|SBB_M6N5L| \
2403 SBB_M6N5|SBB_P516009|SBB_O74410SN(|L)))| \
2404 (1-2*(SBB_1200000|SBB_GS_K4A|SBB_GS_K4|SBB_46998|SBB_1700001|SBB_K2NBL|SBB_K2NB|SBB_K2NHL|SBB_K2NH))| \
2405 (2-3*(BLS_GKLML|BLS_GKLM|SBB_GKLM_K2L|SBB_GKLM_K2|SBB_GKLM_K2FURGUTERL|SBB_GKLM_K2FURGUTER| \
2406 SBB_GKLM_K2POURVOSL|SBB_GKLM_K2POURVOS|SBB_GKLM_K2HL|SBB_GKLM_K2H|SBB_3GKLMV114L|SBB_3GKLMV114| \
2407 SBB_G24|SBB_3GKLM111|SBB_GKLM_K2FURGUTERH(|L)|SBB_GKLMVHL|SBB_GKLMVH|SBB_HKVL|SBB_HKV))| \
2408 (1-2*(SBB_ZK151|SBB_0003295|SBB_0003293(|L)|SBB_3O70001|SBB_53001))| \
2409 (1-2*(SBB_37001BL|SBB_37189|SBB_37189L|SBB_22179L|SBB_22179|SBB_22179AL|SBB_22179A))| \
2410 (1-2*(SBB_58101L|SBB_58101|SBB_K2OBL|SBB_K2HOL))| \
2411 (1-2*(SBB_3HK205L|SBB_3HK205|SBB_4HK205L|SBB_4HK205|SBB_3HHK206L|SBB_3HHK206|SBB_HKHL|SBB_HKH| \
2412 SBB_23001L|SBB_23001|SBB_23101L|SBB_23101|SBB_2J3_23001L))|(1-2*(SBB_M(3EH|6E)(|L)))| \
2413 (1-2*(SBB_3GM(S137_5B|RV105)(|L)))|(1-2*(SBB_69701SULZER(|L)))| \
2414 (1-2*(SBB_GMS_K3(FURGUTERH|POURVOSH)(|L)))|(1-2*(SBB_GKLM_K2(|POURVOS)(|L)))| \
2415 (1-2*((SBB_3J3_23001(|L)|SBB_J2D_22601(|L))))|(1-2*(SBB_HHV(|L)|SBB_HKH(|L)))
2416
2417 # EP 3 Freight short
2418 $DEF CH3FS=4-6*CH3FR
2419 # EP 3 Freight long
2420 $DEF CH3FL=12-15*CH3FR
2421
2422 # EP 4 Freight shunting
2423 $DEF CH4FR=(1-3*(SBB_4GMS137_5B(|L)|SBB_4GMS137_5H(|L)|SBB_4GMS137_6(|L)))|(1-3*(SBB_4GMRV105(|L)))| \
2424 (1-3*(SBB_4GKLM(V114|111)(|L)))|(1-3*(SBB_4HK205(|L)|SBB_4HHK206(|L)))|(1-3*(SBB_4E505P))| \
2425 (1-3*(SBB_64001SLM(|L)))|(1-3*(SBB_LKKM2(|L)))|(1-3*(SBB_KKKMSW(1|3)|SBB_M6E(2|3)|SBB_KKKM_SLM))| \
2426 (1-3*(SBB_46998|SBB_1704122|SBB_GS_K4|SBB_1200000|SBB_47001))|(1-3*(SBB_G6|SBB_GBS_0(|L)))| \
2427 (1-3*(SBB_HBILSVY237(|L)|SBB_HBBILLNS2457))|(1-3*(SBB_IBPSS1|SBB_IBPSS|DB_IBCS_INTERFRIGO))| \
2428 (1-3*(SBB_SHIMMS07(|L)))|(1-3*(SBB_4TES0750000(|L)|SBB_4TES0750100(|L)))| \
2429 (1-3*(SBB_O76501(|L)|SBB_TPPS3(|L)|SBB_TPPS4(|L)))| \
2430 (1-3*SBB_(1202809|1200000_LINDT|HKKS_K4APROZ|P552101_APROZ1))| \
2431 (1-3*(SBB_UACS932_1101S(|L)|SBB_UACS932_1101(|L)))|(1-3*(SBB_UCS_9121101(|L)))| \
2432 (1-3*(SBB_O74001RR|SBB_O74201SHL|SBB_O74001RRL|SBB_O74410SRL|SBB_O74410SR|SBB_O74201SR| \
2433 SBB_O74201SRL|SBB_O74410GKL|SBB_O74001L|SBB_O74001))| \
2434 (1-3*(SBB_LGMMSL|SBB_LGMMS|SBB_LKKML|SBB_LKKM|SBB_LGMMSWL|SBB_LGMMSW|SBB_LKKM1|SBB_LKKM1L| \
2435 SBB_LLPSX4127L|SBB_LLPSX4127))|(1-3*(SBB_4_EOS(1|2|3|4)B(|L)))|(1-3*SBB_4_FBK1(|L))| \
2436 (1-3*(SBB_4_(GKLM1|GMS1|GMS2|GSK4B)(|L)))|(1-3*(SBB_4_I1(|L)|GF_INTERFRIGO1|SBB_IBPSS(|1)))| \
2437 (1-3*(SBB_4_Z1(|L)|SBB_GZ_3SR))|(1-3*(BLS_E1M|SBB_EM))|(1-3*SBB_HKKS2177(000|031))| \
2438 (1-3*SBB_4_ZFS7390(|L))
2439
2440 # EP 4 Freight short
2441 $DEF CH4FS=3-4*CH4FR
2442
2443 # EP 4 Freight long
2444 $DEF CH4FL=10-11*(CH4FR)
2445
2446 # EP 4 Passenger Long Distance
2447 $DEF CH4PD1=(<SBB_4_3070L|SBB_4_3070,SBB_3_2270L,SBB_3_2170L,SBB_4_1970L,SBB_8870HL|SBB_8870H, \
2448 SBB_3_2270,SBB_3_2170,SBB_DMSL|SBB_DMS)| \
2449 (<SBB_EUR_BMO~TBR,SBB_EUR_BMOL~TBR,SBB_1971OL,SBB_4_8870OL|SBB_4_8870O,SBB_4_2170OL, \
2450 SBB_4_2170O|SBB_4_5070_019L|SBB_4_5070L|SBB_4_5070|SBB_5071L|SBB_5071)| \
2451 (<2*SBB_4_AM51L,SBB_4_AB51L,SBB_4_8870F,4*SBB_4_BM51L)| \
2452 (<4*SBB_4_BM51,SBB_4_8870FL,SBB_4_AB51,SBB_4_AM51)| \
2453 (<2*SBB_4_5070_019L,SBB_4_RIC2AL,SBB_L_R_WRML,4*SBB_4_BM51OL,SBB_4_DMS51L)| \
2454 (>2*SBB_4_5070,SBB_4_RIC2A,SBB_L_R_WRM,4*SBB_4_BM51O,SBB_4_DMS51)| \
2455 (<SBB_4_DMS51,4*SBB_4_BM51O,SBB_4_RIC2A,2*SBB_4_5070L)| \
2456 (<SBB_RICU_BL,SBB_UMBAU_GBML,SBB_RICU_AB2,SBB_5RICBLS_A7ML,SBB_L_RS_WRML,SBB_RICU_BL,SBB_B20430M, \
2457 SBB_RICU_DL)| \
2458 (<SBB_RICU_D,SBB_B20430ML,SBB_RICU_B,SBB_L_RS_WRM,SBB_5RICBLS_A7M,SBB_RICU_AB2L,SBB_UMBAU_GBM, \
2459 SBB_RICU_B)
2460
2461 # EP 4 Passenger BLS 4A grün
2462 $DEF CH4PBL=2-3*(BLS_294005(4|0)(|L)),2*(BLS_1740040(|L)|BLS_1740030(|L)), \
2463 2-3*(BLS_294005(4|0)(|L))|(<(2-3*BLS_EW1BG),BLS_EW1ABG,BLS_EW1ABGL,2-3*BLS_EW1BGL)| \
2464 (<BLS_4EW1DM(|L),BLS_4EW1BM,(BLS_EW1GAB1M(|L)|BLS_4EW1AM),2*BLS_4EW1BM)| \
2465 (<BLS_EW1D_1962FB,2*BLS_EW1B_1961FB,BLS_EW1A_1971,BLS_EW1AB_1966L|BLS_EW1AB_1961FBL,BLS_EW1B_1965, \
2466 BLS_EW1BT_1962FB)| \
2467 (>BLS_EW1D_1962FBL,2*BLS_EW1B_1961FBL,BLS_EW1A_1971L,BLS_EW1AB_1966|BLS_EW1AB_1961FB, \
2468 BLS_EW1B_1965L,BLS_EW1BT_1962FBL)
2469
2470 # EP 4 Passenger BLS 4B blau creme Wendezug rechts 1977
2471 $DEF CH4PBBWR=(<BLS_EW1D_1977(|L),2*BLS_EW1B_1969FB(|L),2*BLS_EW1A_1977(|L), \
2472 BLS_EW1AB_1977|BLS_EW1AB_1969FB,2*BLS_EW1B_1977(|L),BLS_EW1B_1977D(|L), \
2473 BLS_EW1BT_1977|BLS_EW1BT_1977D|BLS_EW1BT_1977FB|BLS_EW1BT_1977FBD|BLS_BDT_1979|BLS_BDT_1980)
2474 # EP 4 Passenger BLS 4B blau creme Wendezug links 1977
2475 $DEF CH4PBBWL=(>BLS_EW1D_1977(|L),2*BLS_EW1B_1969FB(|L),2*BLS_EW1A_1977(|L), \
2476 BLS_EW1AB_1977L|BLS_EW1AB_1969FBL,2*BLS_EW1B_1977(|L),BLS_EW1B_1977D(|L), \
2477 BLS_EW1BT_1977L|BLS_EW1BT_1977DL|BLS_EW1BT_1977FBL|BLS_EW1BT_1977FBDL|BLS_BDT_1979L|BLS_BDT_1980L)
2478
2479 # EP 4 Passenger BLS 4B blau creme 1982
2480 $DEF CH4PBBL2=(<2*BLS_EW1B_1982(|L),2*BLS_EW1A_1982(|L),BLS_EW1WR_1983(|L),BLS_EW1AB_1982L, \
2481 2*BLS_EW1B_1982(|L))| \
2482 (>2*BLS_EW1B_1982(|L),2*BLS_EW1A_1982(|L),BLS_EW1WR_1983(|L),BLS_EW1AB_1982,2*BLS_EW1B_1982(|L))
2483
2484 # EP 4 Passenger BLS 4B blau creme 1988 Wendezug rechts
2485 $DEF CH4PBCWR=(<BLS_EW1BD_1988(|S),BLS_EW1B_SHIP(|L),2*BLS_EW1B_1983(|L),BLS_EW1A_1983(|L), \
2486 BLS_EW1AB_1983L|BLS_EW1AB_1987FL,BLS_EW1B_LAU(|L),BLS_EW1B_1983(|L),BLS_EW1BT_1983|BLS_EW1BT_1983D)
2487 # EP 4 Passenger BLS 4B blau creme 1988 Wendezug links
2488 $DEF CH4PBCWL=(>BLS_EW1BD_1988(|S)L,BLS_EW1B_SHIP(|L),2*BLS_EW1B_1983(|L),BLS_EW1A_1983(|L), \
2489 BLS_EW1AB_1983|BLS_EW1AB_1987F,BLS_EW1B_LAU(|L),BLS_EW1B_1983(|L),BLS_EW1BT_1983L|BLS_EW1BT_1983DL)
2490
2491 # EP 4 Passenger BLS 4B blau creme 1988
2492 $DEF CH4PBC1L=(>BLS_EW1D_1987(|L),BLS_EW1B_SHIP(|L),2*BLS_EW1B_1983(|L),BLS_EW1A_1983(|L), \
2493 BLS_EW1WR_1984(|L),BLS_EW1AB_1983|BLS_EW1AB_1987F,BLS_EW1B_LAU(|L),2*BLS_EW1B_1983(|L))| \
2494 (<BLS_EW1D_1987(|L),BLS_EW1B_SHIP(|L),2*BLS_EW1B_1983(|L),BLS_EW1A_1983(|L),BLS_EW1WR_1984(|L), \
2495 BLS_EW1AB_1983L|BLS_EW1AB_1987FL,BLS_EW1B_LAU(|L),2*BLS_EW1B_1983(|L))| \
2496 (<BLS_EW1BD_1989|BLS_EW1BD_1989S|BLS_EW1D_1988(|L)|BLS_EW1D_1988S(|L), \
2497 2*BLS_EW1B_1987(|L)|BLS_EW1AB_1987K|BLS_EW1AB_1987|BLS_EW1AB_1987F2, \
2498 BLS_EW1A_1987(|L)|BLS_EW1AS_1987(|L)|BLS_EW1AS_1987F(|L)|BLS_EW1AS_1990(|L)|BLS_EW1AS_1990F(|L), \
2499 2*BLS_EW1B_1987(|L))| \
2500 (>BLS_EW1BD_1989L|BLS_EW1BD_1989SL|BLS_EW1D_1988(|L)|BLS_EW1D_1988S(|L), \
2501 2*BLS_EW1B_1987(|L)|BLS_EW1AB_1987KL|BLS_EW1AB_1987L|BLS_EW1AB_1987F2L, \
2502 BLS_EW1A_1987(|L)|BLS_EW1AS_1987(|L)|BLS_EW1AS_1987F(|L)|BLS_EW1AS_1990(|L)|BLS_EW1AS_1990F(|L), \
2503 2*BLS_EW1B_1987(|L))
2504
2505 # EP 4 Passenger SBB semi fast train
2506 $DEF CH4PS=(<2*SBB_4BEW1B,2*SBB_4BEW1A,SBB_4_8833509(|L),2*SBB_4BEW1B,SBB_4B5EW2D)
2507
2508 # EP 4 maintenance
2509 $DEF CH4FM=SBB_XS57630D,SBB_XS57630U, \
2510 6*((SBB_XS72_1(|L),SBB_S6T_85501(|L)|SBB_XS9572100(|L))[O:FR_SCH06(|[M]),,16]),SBB_XS45419(|L), \
2511 SBB_XS57120D[OB:FR17,,15],SBB_XS57120U[OB:FR17,,15]
2512
2513 # EP 5 Passenger Long Distance
2514 $DEF CH5PD1=(<SBB_1073,SBB_1075,SBB_1075P,SBB_1075B,SBB_EW3WR_IC|SBB_5_8833509,SBB_2175B,SBB_2175P, \
2515 2*SBB_2175,2*SBB_2175O,SBB_2173,SBB_EW4D51)| \
2516 (>SBB_1073L,SBB_1075L,SBB_1075PL,SBB_1075BL,SBB_EW3WR_ICL|SBB_5_8833509L,SBB_2175BL,SBB_2175PL, \
2517 2*SBB_2175L,2*SBB_2175OL,SBB_2173L,SBB_EW4D51L)| \
2518 (<2*SBB_5_AM51L,SBB_5_AB51L, \
2519 (SBB_EW4WRL|SBB_EW3_WRBUFL|SBB_8833710L|SBB_EW3WR_MITROPAL|SBB_8833712BL|SBB_EW3WR_BSL| \
2520 SBB_8833712L),4*SBB_5_BM51L)| \
2521 (>2*SBB_5_AM51,SBB_5_AB51, \
2522 (SBB_EW4WR|SBB_EW3_WRBUF|SBB_8833710|SBB_EW3WR_MITROPA|SBB_8833712B|SBB_EW3WR_BS|SBB_8833712), \
2523 4*SBB_5_BM51)| \
2524 (<2*SBB_5_1970NL,2*SBB_5_BCML,(SBB_EW1_RS_MITM|SBB_8833712M|SBB_EW3_WRMIT)(|L),SBB_5_RIC2AL, \
2525 2*SBB_5_RIC2BL,SBB_5_BPM51L)| \
2526 (<SBB_5_BPM51,2*SBB_5_RIC2B,SBB_5_RIC2A,(SBB_EW1_RS_MITM|SBB_8833712M|SBB_EW3_WRMIT)(|L), \
2527 2*SBB_5_BCM,2*SBB_5_1970N)
2528 # EP 5 Passenger BLS 5 blau creme 1998 Wendezug rechts
2529 $DEF CH5PBW1R=(<BLS_EW1BD_1998|BLS_EW1BD_1998A,BLS_EW1B_1990B(|L),BLS_EW1B_1990(|L), \
2530 BLS_EW1AB_1990|BLS_EW1AB2_1990,BLS_EW1A_1990(|L),BLS_EW1B_1990(|L),BLS_EW1B_1990B(|L), \
2531 BLS_EW1BT_1994F|BLS_EW1BT_1994,BLS_EW1BDT_1999)
2532 # EP 5 Passenger BLS 5 blau creme 1998 Wendezug links
2533 $DEF CH5PBW1L=(>BLS_EW1BD_1998L|BLS_EW1BD_1998AL,BLS_EW1B_1990B(|L),BLS_EW1B_1990(|L), \
2534 BLS_EW1AB_1990L|BLS_EW1AB2_1990L,BLS_EW1A_1990(|L),BLS_EW1B_1990(|L),BLS_EW1B_1990B(|L), \
2535 BLS_EW1BT_1994FL|BLS_EW1BT_1994L,BLS_EW1BDT_1999L)
2536 # EP 5 Long Distance BLS 5 blau creme 1995
2537 $DEF CH5PBL1=(<2*BLS_2175,BLS_1075(|L),BLS_EW4B_LEUKERBAD(|L),2*BLS_2175(|L),BLS_EW4D50(|L))
2538
2539 # EP 5 Passenger BLS 5 blau creme 2006 Wendezug rechts
2540 $DEF CH5PBW2R=(<BLS_EW1BD_2006|BLS_EW1BD_2006A,2*BLS_EW1B_2006(|L), \
2541 BLS_EW1AB_2006|BLS_EW1AB_2006C|BLS_EW1AB2_2006,BLS_EW1A_2006(A|B)(|L)|BLS_EW1AS_2006(|L), \
2542 BLS_EW1B_2006(|L),BLS_EW1B_2006(|L), \
2543 BLS_EW1BT_2006|BLS_EW2DZT_2006|BLS_EW2DT_2006|BLS_EW2BDT_2006|BLS_EW2DZT_2005|BLS_EW2DT_2005| \
2544 BLS_BDT_2006|BLS_BT_2006L|BLS_BT_2006_V2L)
2545 # EP 5 Passenger BLS 5 blau creme 2006 Wendezug links
2546 $DEF CH5PBW2L=(>BLS_EW1BD_2006L|BLS_EW1BD_2006AL,2*BLS_EW1B_2006(|L), \
2547 BLS_EW1AB_2006L|BLS_EW1AB_2006CL|BLS_EW1AB2_2006L,BLS_EW1A_2006(A|B)(|L)|BLS_EW1AS_2006(|L), \
2548 BLS_EW1B_2006(|L),BLS_EW1B_2006(|L), \
2549 BLS_EW1BT_2006L|BLS_EW2DZT_2006L|BLS_EW2DT_2006L|BLS_EW2DT_2006|BLS_EW2BDT_2006L|BLS_EW2DZT_2005L| \
2550 BLS_EW2DT_2005L|BLS_BDT_2006L|BLS_BT_2006|BLS_BT_2006_V2)
2551
2552 # EP 5 Passenger BLS 5 Golden Pass links
2553 $DEF CH5PBGPL=(<BLS_EW1BDT_2001GPL,BLS_EW1B_2001GP(|L),BLS_EW1WR_2001GP(|L), \
2554 BLS_EW1AS_2001GP(|L)|BLS_EW1A_2001GP1(|L)|BLS_EW1A_2001GP2(|L)|BLS_EW1A_2003GP1(|L)| \
2555 BLS_EW1A_2003GP2(|L),BLS_EW1AB_2001GPL|BLS_EW1AB_2003GPL,BLS_EW1B_2003GP(|L))
2556
2557 # EP 5 Passenger BLS 5 Golden Pass rechts
2558 $DEF CH5PBGPR=(>BLS_EW1BDT_2001GP,BLS_EW1B_2001GP(|L),BLS_EW1WR_2001GP(|L), \
2559 BLS_EW1AS_2001GP(|L)|BLS_EW1A_2001GP1(|L)|BLS_EW1A_2001GP2(|L)|BLS_EW1A_2003GP1(|L)| \
2560 BLS_EW1A_2003GP2(|L),BLS_EW1AB_2001GP|BLS_EW1AB_2003GP,BLS_EW1B_2003GP(|L))
2561
2562 # EP 5-6 maintenance
2563 $DEF CH5FMA=(7-10*(SBB_XANS74(A|C)(|L)))| \
2564 (8-10*SBB_XAS73(A|B|C|D|E|F|G)(|L)[O:(FR_GRAVEL1|GRAVEL12)(|[M])])| \
2565 (7-9*SBB_5RESM[OB:(SOIL23|GRAVEL8)(|[M]),,16])
2566
2567 # EP 5 Freight mixed short
2568 $DEF CH5FS2=(3-5*(SBB_HBILS_CDOM(I|1G|1F|1I|G|F)(|L)))|(3-5*(SBB_EANOS53761(59|85)T(|L)))| \
2569 (3-5*(SBB_EAS(2|3|4|5|6|7|8|9|10|11|12)(|L)[OB:SCRAP(6|5|4)(|[M]),,32]))| \
2570 (3-5*(SBB_EAOS532(0607|0999|1002|0554|0928|0942|1061)(|L)[OB:SCRAP(6|5|4)(|[M]),,32]))| \
2571 (3-5*(EVS_UACS(2|3)(|L)|SBB_UACS_JURA(2|3)(|L)))|(3-5*(SBB_UACNS_VIGIER(|L)))| \
2572 (3-5*SBB_LLPSX(1|2|3|4|5)(|L))|(3-5*SBB_RSX_STRID(1|2|3|4)(|L))| \
2573 (3-5*(SBB_6KK|SBB_5HBIS_PLFM)(|L))|(3-5*(SBB_TAGNPPS008(|L)))| \
2574 (3-5*(SBB_6HBIS225(A|AL|B|BL|C|CL|D|DL|E|EL|G|GL|F)))| \
2575 (3-4*(SBB_RSW3900(|HL)(|L)[OB:PIPE(54|58|40|63|59|55|56|57|39),,13]))| \
2576 (3-5*(SBB_HBILLNS(12|13|14|15|16)(|L)))|(3-5*SBB_TAGNPPS0(09|10|11|12)(|L))| \
2577 (3-5*SBB_UAGNPPS(1|9347001|9347008|9347019|9347014|9347011(|L)|1L|9347000L|9347001L|9347008L| \
2578 9347019L|9347011))|(3-5*(SBB_6FSU605(|L)|SBB_FACC_MAKIESS))|(3-5*SBB_5TBISM)| \
2579 (3-5*((SBB_ZS_ALTOLA|SBB_ZS_ASEOL|SBB_ZS_AARAU|SBB_ZS7357790|BAGL_ZS7351920|SBB_MOTOREX)(|L)))| \
2580 (3-5*((SBB_RES1(|L)|SBB_RES3936291)[OB:TARP(15|21)(|[M]),,17]))| \
2581 (3-5*(SBB_FANSU6770(2230|226|210)(|L)[O:GRAVEL(2|7|6)(|[M])]))| \
2582 (3-4*(SBB_HABBIILLNS2891000|SBB_HABBIILLNSS2891004L|SBB_HABBIILLNSS2891004| \
2583 SBB_HABBIILLNSS2891011L|SBB_HABBIILLNSS2891011|SBB_HABBIILLNSS2891016|SBB_HABBIILLNSS2891024L| \
2584 SBB_HABBIILLNSS2891024|SBB_HABBIILLNSS2891033L|SBB_HABBIILLNSS2891033|SBB_HABBIILLNSS2891040| \
2585 SBB_HABBIILLNSS2891041|SBB_HABBIILLNSS2891043L|SBB_HABBIILLNSS2891043|SBB_HABBIILLNSS2891045L| \
2586 SBB_HABBIILLNSS2891045|SBB_HBBILLNS2457341|SBB_HABBIILLNSS2891049L|SBB_HABBIILLNSS2891049| \
2587 AAEC_HABBILLNS2780922))|(3-4*(SBB_5GSM|SBB_1704122|SBB_1200996))| \
2588 (3-5*(SBB_HBBILLNS2461721(|L)|SBB_HBBILLNS2461830(|L)|SBB_HBBILLNS2461974|SBB_HBBILLNS2461788| \
2589 SBB_HBBILLNS2461568|SBB_HBBILLNS2461540L|SBB_HBBILLNS2461540|SBB_HBBILLNS2461821| \
2590 SBB_HBBILLNS2461384|SBB_HBBILLNS2461543(|A)(|L)|SBB_HBBILLNSS2461_CARGO|SBB_HBBINSS2451097(|L)| \
2591 SBB_HBBINSS2451180(|L)|SBB_HBBINSS2451106(|L)|SBB_HBBINSS2451193(|L)|SBB_HBBINSS2451022(|L)| \
2592 SBB_HBBINSS2451149(|L)|SBB_HBBINSS2451148(|L)|SBB_HBBINSS2451133(|L)))
2593
2594 $DEF CH5FS3=(3-5*(SBB_2750000A|SBB_2750500A|SBB_2850500A))|(3-4*SBB_EANOS8[OB:SCRAP(4|5)(|[M]),,33])| \
2595 (3-4*(SBB_EANOS(6|5|4|3|2|1)(|L)[OB:SCRAP(4|5|9|10|8)(|[M]),,31]))| \
2596 (3-4*(SBB_EAS(12|11|10|9|8|7|6|5|4|3)(|L)[OB:SCRAP_(13|12|14|15)(|[M]),,31]))| \
2597 (3-5*SBB_RSX_(ROC|1|MUSTER|ACTS|AVAG1|AVAG2|ZKRI)(|L))|(3-5*SBB_RSX_KEBAG(1|2|3|4)(|L))| \
2598 (3-4*(SBB_HB(ILS2350587|ILSVY2370465|ILSVY2370404|ILLNS17|ILLNS18|ISWW2252205|ISWW2252281| \
2599 ILSVY2370423|ISWW2252109|ISWW2252130|ILS2350608|ILS2350735)(|L)))| \
2600 (3-4*(WASC_HABBIILLNSS_POST(1|2)(|L)|DB_HABIS7TW(3|1|2|5|5))| \
2601 (TWAG_HABIIS802743354|TWAG_HABBIINS802846979|DB_HABINS2783076))| \
2602 (3-4*(SBB_FACC_MAKIESS|SBB_47001|SBB_9321053))|(3-4*JURA_UACS0(4|5|6|7|8|9)(|L))| \
2603 (3-4*(SBB_HBISWW225_2200O|SBB_HBILSVY237(|L)|SBB_HBILSVY237T|SBB_HBILS_C2IL|SBB_H2|SBB_H1| \
2604 SBB_HBILS_CDOMG(|L)|SBB_HBILS_C2F))|(2-3*SBB_HABIS_(CONTI|PANGAS))| \
2605 (3-5*(SBB_2750000A|SBB_2750500A|SBB_2850500A))|(3-4*SBB_EANOS8[OB:SCRAP(4|5)(|[M]),,33])| \
2606 (3-4*(SBB_TAGPPS0660G(|L)|SBB_TAGNPPS(|L)|SBB_TAGNPPS005|SBB_TAGNPPS186(|L)|SBB_TAGNPPS186))| \
2607 (3-4*(SBB_5UACOS1(|L)|SBB_4UACOS(|L)|SBB_5UACOS(|L)|SBB_UCS_9121101L|SBB_UCS_9121101))| \
2608 (3-4*(SBB_UCS(9105008|9108001|9104218|_9104244)(|L)))|(3-4*SBB_TPPS3(|L))| \
2609 (3-4*(SBB_EOS01|SBB_EOS02|SBB_EOS03))|(3-4*(SBB_UACS932_HOLCIM(|4|1L|2|3|5|L|2L|3L|4L|5L)))| \
2610 (3-4*(SBB_UACS0(4|1|2|3|4|5)(|L)))|(3-4*SBB_RES(2|3|4)(|L))|(3-5*(SBB_TAGNPPS0(09|10|11|12)(|L)))| \
2611 (3-4*(SBB_TDS0731004|SBB_HABILS2M))|(3-5*(SBB_2750000A|SBB_2750500A|SBB_2850500A))| \
2612 (3-4*SBB_EANOS8[OB:SCRAP(4|5)(|[M]),,33])| \
2613 (3-5*(SBB_SGSB(|L)[O:ROFF_(31L|32|33|33L|34|35L),8,14][O:ROFF_(31L|32|33|33L|34|35L),69,14] \
2614 [O:ROFF_(31L|32|33|33L|34|35L),130,14]))
2615
2616 $DEF CH5FS4=(3-5*(SBB_HBIS_JUBI150|SBB_HBILS_CDOMIL|SBB_HBILSVY237|SBB_HBIS_BLUMCHENL|SBB_HBILS_CDOMI| \
2617 SBB_HBILS_C2FL|SBB_HBILS_C2F|SBB_HBILS_C1FL|SBB_HBILS_C1IL|SBB_HBILS_C3OL|SBB_HBILS_APROZ1O| \
2618 SBB_HBILS_GRAF15|SBB_HBILSVY2370423A|SBB_HBILS_GRAF22|SBB_HBILS2350566|SBB_2457421| \
2619 SBB_HBILS_GRAF41|SBB_HBBILLNS2457_CARGO1|SBB_HBILLNS2|SBB_HBBILLNS2457_OTTO|SBB_HBBILLNS2457601| \
2620 SBB_HBBILLNS2457_SIHL|SBB_HBBILLNS2457_TELA|SBB_2457081|SBB_HBBILLNSS2461|SBB_HBIS_BLUMCHEN| \
2621 SBB_HILRRS2|SBB_HILRRS4|SBB_HBBILLNS2457605AL|SBB_HBBILLNS2461109L|SBB_HBBILLNS2457_HOLZ| \
2622 SBB_2457089|SBB_HBBILLNS2457_CARGO2|SBB_HBBILLNS2457_DATWYLER|SBB_HBBILLNS2457_EPA|SBB_2462007| \
2623 SBB_HBILLNS6|SBB_HBBILLNS2457094|SBB_HBBILLNS2457202|SBB_HBBILLNS2457242|SBB_HBBILLNS2457257| \
2624 SBB_HBBILLNS2457362|SBB_HILRRS6|SBB_HILRRS5L|SBB_HILRRS3L|SBB_HILRRS(|L)|SBB_HILRRS1L))| \
2625 (3-4*SBB_HB(ILS2350587|ILSVY2370465|ILSVY2370404|ILLNS17|ILLNS18|ISWW2252205|ISWW2252281| \
2626 ISWW2252303|IS225O|IS2250285|IS2250170|ILS2350552|ILS2350573|ILSVY2370227|ILSVY2370202| \
2627 ILSVY2370204|ILSVY2370423|ISWW2252109|ISWW2252130|ILS2350608|ILS2350735|BILLNS2457016| \
2628 BILLNS2457028|BILLNS2457124|BILLNS2457275|BILLNS2457335|BILLNS2457415|BILLNS2457446|BILLNS2457455| \
2629 BILLNS2457507|BILLNS2457550|BILLNS2457595|BILLNS2457360|BILLNS2457609|BILLNS2457613|BILLNS2457080| \
2630 BILLNS2457608|BILLNS2457605|BILLNS2459373|BILLNS2459|BILLNS2459408|BILLNS2459406|BILLNS2459380| \
2631 BILLNS2459397|BILLNS2459330|BILLSUY2471024|BILLNS2457512A|BILLNS2457119|IS2250498|IS2250500| \
2632 IS2250870|IS2251944)(|L))| \
2633 (3-4*(SBB_HABBIILLNS2891000|SBB_HABBIILLNSS2891004L|SBB_HABBIILLNSS2891004| \
2634 SBB_HABBIILLNSS2891011L|SBB_HABBIILLNSS2891011|SBB_HABBIILLNSS2891016|SBB_HABBIILLNSS2891024L| \
2635 SBB_HABBIILLNSS2891024|SBB_HABBIILLNSS2891033L|SBB_HABBIILLNSS2891033|SBB_HABBIILLNSS2891040| \
2636 SBB_HABBIILLNSS2891041|SBB_HABBIILLNSS2891043L|SBB_HABBIILLNSS2891043|SBB_HABBIILLNSS2891045L| \
2637 SBB_HABBIILLNSS2891045|SBB_HBBILLNS2457341|SBB_HABBIILLNSS2891049L|SBB_HABBIILLNSS2891049| \
2638 AAEC_HABBILLNS2780922))| \
2639 (3-5*(SBB_HBBILLNS2461721(|L)|SBB_HBBILLNS2461830(|L)|SBB_HBBILLNS2461974|SBB_HBBILLNS2461788| \
2640 SBB_HBBILLNS2461568|SBB_HBBILLNS2461540L|SBB_HBBILLNS2461540|SBB_HBBILLNS2461821| \
2641 SBB_HBBILLNS2461384|SBB_HBBILLNS2461543(|A)(|L)|SBB_HBBILLNSS2461_CARGO|SBB_HBBINSS2451097(|L)| \
2642 SBB_HBBINSS2451180(|L)|SBB_HBBINSS2451106(|L)|SBB_HBBINSS2451193(|L)|SBB_HBBINSS2451022(|L)| \
2643 SBB_HBBINSS2451149(|L)|SBB_HBBINSS2451148(|L)|SBB_HBBINSS2451133(|L)))
2644
2645 $DEF CH5FS5=(4-5*SBB_UACS0(4|1|2|3|4|5|6|7|8)(|L))|(4-5*(SBB_EAOS5321061|SBB_EAOS12)(|L))| \
2646 (4-5*SBB_TAGNPPS0664(025|038|115|109|166|178|198)(|L))| \
2647 (4-5*SBB_SNPS(|L)[OB:WOOD(129|130|128|46)(|[M]),,13])
2648 $DEF CH5FS1=CH5FS(2|3|4|5)
2649
2650 # EP 5-6 Freight long
2651 $DEF CH5FL1=5-6*CH5FS1
2652
2653 # EP 5-6 Freight with advertising cars
2654 $DEF Z_CH_E5_GWerbe=15*(GB13POST~SBB|SBB_HBILS_GRAF1|SBB_HBILS_GRAF2|SBB_HBILS_GRAF3|SBB_HBILS_GRAF4| \
2655 SBB_HBILS_GRAF5|SBB_HBILS_GRAF6|SBB_HBILS_GRAF7|SBB_HBILS_GRAF8|SBB_HBILS_GRAF9|SBB_HBILS_GRAF10| \
2656 SBB_HBILS_GRAF11|SBB_HBILS_GRAF12|SBB_HBILS_GRAF13|SBB_HBILS_GRAF14|SBB_HBILS_GRAF16| \
2657 SBB_HBILS_GRAF17|SBB_HBILS_GRAF18|SBB_HBILS_GRAF19|SBB_HBILS_GRAF20|SBB_HBILS_GRAF21| \
2658 SBB_HBILS_GRAF23|SBB_HBILS_GRAF24|SBB_HBILS_GRAF25|SBB_HBILS_GRAF26|SBB_HBILS_GRAF27| \
2659 SBB_HBILS_GRAF28|SBB_HBILS_GRAF29|SBB_HBILS_GRAF30|SBB_HBILS_GRAF31|SBB_HBILS_GRAF32| \
2660 SBB_HBILS_GRAF33|SBB_HBILS_GRAF34|SBB_HBILS_GRAF35|SBB_HBILS_GRAF36|SBB_HBILS_GRAF37| \
2661 SBB_HBILS_GRAF38|SBB_HBILS_GRAF39|SBB_HBILS_GRAF40|SBB_HBILS_GRAF42|SBB_HBILS_GRAF43| \
2662 SBB_HBILS_GRAF44|SBB_HBILS_GRAF45|SBB_HBILS_GRAF46|SBB_HBILS_GRAF47|SBB_HBILS_GRAF48| \
2663 SBB_HBILS_GRAF49|SBB_HBILS_GRAF50|SBB_HBILS_GRAF51|SBB_HBILS_GRAF52|SBB_HBILS_GRAF53| \
2664 SBB_HBILS_GRAF54|SBB_HBILS_GRAF55|SBB_HBILS_GRAF56|SBB_HBILS_GRAF57|SBB_HBILS_GRAF58| \
2665 SBB_HBILS_GRAF59|SBB_HBILS_AKISEG|SBB_HBILS_BAK|SBB_HBILS_DICK|SBB_HBILS_INU|SBB_HBILS_KMAL| \
2666 SBB_HBILS_MOM|SBB_HBILS_NASK|SBB_HBILS_NOS|SBB_HBILS_STAR|SBB_HBIS_PHISIK|SBB_HBIS_OKAS| \
2667 SBB_HBIS_CLOY|SBB_HBILS_UETIKER1O|SBB_HBILS_UETIKER2L|SBB_HBILS_UETIKER2|SBB_HBILS_UETIKER3L| \
2668 SBB_HBILS_UETIKER3|SBB_HBILS_WIR_BEWEGENL|SBB_HBILS_WIR_BEWEGEN|SBB_HBINS5|SBB_HBILS_SIHLWL| \
2669 SBB_HBILS_SIHLW|SBB_HBILS_SIHLRL|SBB_HBILS_SIHLR|SBB_HBILS_UETIKER1L|SBB_HBILS_UETIKER1| \
2670 GB13SIE2~SA|SBB_HBILS_RICHINA1O|SBB_HBILS_RICHINA2L|SBB_HBILS_RICHINA2|SBB_HBINS_RICHINA| \
2671 SBB_HBILS_ROLANDL|SBB_HBILS_ROLAND|SBB_HBILS_SCHINDLERL|SBB_HBILS_SCHINDLER|GB13SIE1~SA| \
2672 SBB_HBILS_RICHINA1L|SBB_HBILS_RICHINA1|SBB_HBILS_PTTL|SBB_HBILS_PTT|SBB_HBILS_POSTL| \
2673 SBB_HBILS_POST|SBB_HBILS_RAILBOUTIQUEL|SBB_HBILS_RAILBOUTIQUE|SBB_HBILS_RAILB|SBB_HBILS_PERLEN1O| \
2674 SBB_HBILS_DENNER1L|SBB_HBILS_DENNER1|SBB_HBILS_DENNER2L|SBB_HBILS_DENNER2|SBB_HBILS_DENNER3L| \
2675 SBB_HBILS_DENNER3|SBB_HBINS14|SBB_HBIS_HERO|SBB_HABIS_HERO|SBB_HBILS_KALKSAND1L| \
2676 SBB_HBILS_KALKSAND1|SBB_HBILS_KALKSAND2L|SBB_HBILS_KALKSAND2|SBB_HBIS2|SBB_HBIS_LISTAL| \
2677 SBB_HBIS_LISTA|SBB_HBILS_PERLEN1L|SBB_HBILS_PERLEN1|SBB_HBILS_DELACHERL|SBB_HBILS_BGUSSEL| \
2678 SBB_HBILS_BGUSSE|GB13CRES~SBB|SBB_HBIS_AJAX|SBB_HBILS_AJAXL|SBB_HBILS_AJAX| \
2679 SBB_HBILS_BAHNFRUHLINGL|SBB_HBILS_BAHNFRUHLING|SBB_HBILS_BGUSSBL|SBB_HBILS_BGUSSB| \
2680 SBB_HBILS_BGUSSSL|SBB_HBILS_BGUSSS|SBB_HBILS_BGUSSAL|SBB_HBILS_AARGL|SBB_HBILS_AARG| \
2681 SBB_HBILS_AARGAU200|SBB_HBILS_KNORR1L|SBB_HBILS_KNORR1|SBB_HBIS3|SBB_HBILS_KNORR2L| \
2682 SBB_HBILS_KNORR2|SBB_HBILS_KNORR3L|SBB_HBILS_KNORR3|SBB_HBILS_KNORR|SBB_HBILS_MAGGI1L| \
2683 SBB_HBILS_MAGGI1|SBB_HBINS4|SBB_HBILS_MAGGI2L|SBB_HBILS_MAGGI2|SBB_HBILS_LINDT1L|SBB_HBILS_LINDT1| \
2684 SBB_HBILS_LINDT2L|SBB_HBILS_LINDT2|SBB_HBILS_OVA_URHELL|SBB_HBILS_OVA_URHEL| \
2685 SBB_HBILS_OVA_URTRUB_LI|SBB_HBILS_OVA_URTRUB|SBB_HBILS_ROLAND1L|SBB_HBILS_ROLAND1| \
2686 SBB_HBILS_ROLAND2L|SBB_HBILS_ROLAND2|SBB_HBILS_USEGOFL|SBB_HBILS_USEGOF|SBB_HBILS_USEGOGL| \
2687 SBB_HBILS_USEGOG|SBB_HBINS_USEGO|SBB_HBILS_VOLGL|SBB_HBILS_VOLG|SBB_HBILS_COOPDL|SBB_HBILS_COOPD| \
2688 SBB_HBILS_COOPDOL|SBB_HBILS_COOPDO|SBB_HBILS_COOPFL|SBB_HBILS_COOPF|SBB_HBILS_COOPFOL| \
2689 SBB_HBILS_COOPFO|SBB_HBILS_COOP1L|SBB_HBILS_COOP|SBB_HBINS_COOP|SBB_HBINS11|SBB_HBILS_FRISCHL| \
2690 SBB_HBILS_FRISCH|SBB_HBILS_FRISCHOL|SBB_HBILS_FRISCHO|SBB_HBILS_COOPAL|SBB_HBILS_COOPA| \
2691 SBB_HBILS_COOPBL|SBB_HBILS_COOPB|SBB_HBILS_COOPCL|SBB_HBILS_COOPC|SBB_HBILS_COOPEL| \
2692 SBB_HBILS_COOPE|SBB_HBILS_COOPNL|SBB_HBILS_COOPN|SBB_HBILS_ARNIL|SBB_HBILS_ARNI|SBB_HBILS_ARNIOL| \
2693 SBB_HBILS_ARNIO|SBB_HBILS_GALAL|SBB_HBILS_GALA|SBB_HBILS_GALAOL|SBB_HBILS_GALAO|SBB_HBILS_COOPML| \
2694 SBB_HBILS_COOPM|SBB_HBILS_COOPM1L|SBB_HBILS_COOPM1|SBB_HBILS_PICANTAL|SBB_HBILS_PICANTA| \
2695 SBB_HBILS_PICANTAOL|SBB_HBILS_PICANTAO|SBB_HBILS_MALTL|SBB_HBILS_MALT|SBB_HBILS_MALTOL| \
2696 SBB_HBILS_MALTO|SBB_HBILS_QUICKL|SBB_HBILS_QUICK|SBB_HBILS_QUICKOL|SBB_HBILS_QUICKO| \
2697 SBB_HBILS_APROZ1L|SBB_HBILS_APROZ1|SBB_HBILS_APROZ1OL|SBB_HBILS_APROZ1O|SBB_HBILS_APROZ2L| \
2698 SBB_HBILS_APROZ2|SBB_HBILS_APROZ2OL|SBB_HBILS_APROZ2O|SBB_HBILS_APROZ3L|SBB_HBILS_APROZ3| \
2699 SBB_HBILS_APROZ3OL|SBB_HBILS_APROZ3O|SBB_HBINS12|SBB_HBILS_BICUITSL|SBB_HBILS_BICUITS| \
2700 SBB_HBILS_BICUITSOL|SBB_HBILS_BICUITSO|SBB_HBILS_BISCHOFSZELL1L|SBB_HBILS_BISCHOFSZELL1| \
2701 SBB_HBILS_BISCHOFSZELL1OL|SBB_HBILS_BISCHOFSZELL1O|SBB_HBILS_BISCHOFSZELL2L| \
2702 SBB_HBILS_BISCHOFSZELL2|SBB_HBILS_BISCHOFSZELL2OL|SBB_HBILS_BISCHOFSZELL2O| \
2703 SBB_HBILS_BISCHOFSZELL3L|SBB_HBILS_BISCHOFSZELL3|SBB_HBILS_BISCHOFSZELL3OL| \
2704 SBB_HBILS_BISCHOFSZELL3O|SBB_HBILS_MIGROS2|SBB_HBILS_FREYL|SBB_HBILS_FREY|SBB_HBILS_MIGROS3| \
2705 SBB_HBINS13|SBB_HBILS_MIGROS4|SBB_HBINS_MIGROS|SBB_HBILS_FARMER1L|SBB_HBILS_FARMER1| \
2706 SBB_HBILS_FARMER2L|SBB_HBILS_FARMER2|SBB_HBILS_MARGARINEL|SBB_HBILS_MARGARINE| \
2707 SBB_HBILS_MARGARINEOL|SBB_HBILS_MARGARINEO|SBB_HBILS_MIGROS1|SBB_HBILS_MIDOR2L|SBB_HBILS_MIDOR2| \
2708 SBB_HBILS_MIDOR2OL|SBB_HBILS_MIDOR2O|SBB_HBILS_MIDOR75L|SBB_HBILS_MIDOR75|SBB_HBILS_MIDOR75OL| \
2709 SBB_HBILS_MIDOR75O|SBB_HBILS_MONTEG1L|SBB_HBILS_MONTEG1|SBB_HBILS_MONTEG2L|SBB_HBILS_MONTEG2| \
2710 SBB_HBILS_TOTALL|SBB_HBILS_TOTAL|SBB_HBILS_TOTALOL|SBB_HBILS_TOTALO|SBB_HBILS_EPAL|SBB_HBILS_EPA| \
2711 SBB_HBILS_HEIDILANDL|SBB_HBILS_HEIDILAND|SBB_HBILS_HERO1L|SBB_HBILS_HERO1|SBB_HBILS_HERO2L| \
2712 SBB_HBILS_HERO2|SBB_HBILS_HERO3L|SBB_HBILS_HERO3|SBB_HBILS_JELMOLIL|SBB_HBILS_JELMOLI| \
2713 SBB_HBILS_JURASELL|SBB_HBILS_JURASEL|SBB_HBILS_WALLISSER2|SBB_HBILS_WARTECK1L|SBB_HBILS_WARTECK1| \
2714 SBB_HBINS_WARTECK|SBB_HBILS_WARTECK2L|SBB_HBILS_WARTECK2|SBB_HBILS_WARTECK3L|SBB_HBILS_WARTECK3| \
2715 SBB_HBILS_EICHHOFBL|SBB_HBILS_EICHHOFB|SBB_HBILS_EICHHOF|SBB_HBILS_EICHHOFNL|SBB_HBILS_EICHHOFN| \
2716 SBB_HBINS7|SBB_HBILS_EICHHOF1L|SBB_HBILS_EICHHOF1|SBB_HBILS_EICHHOF2L|SBB_HBILS_EICHHOF2| \
2717 SBB_HBINS10|SBB_HBILS_GURTENBIER1L|SBB_HBILS_GURTENBIER1|SBB_HBILS_GURTENBIER2L| \
2718 SBB_HBILS_VY382GOTTHARDL|SBB_HBILS_VY382GOTTHARD|SBB_HBILS_VY458GOTTHARDL|SBB_HBILS_VY458GOTTHARD| \
2719 SBB_HBILS_GURTENBIER2|SBB_HBILS_HALDENGUTL|SBB_HBILS_HALDENGUT|SBB_G8|SBB_HBINS_HALDENGUT| \
2720 SBB_HBILS_HURLIMANNL|SBB_HBILS_HURLIMANN|SBB_HBILS_HURLIMANN1L|SBB_HBILS_HURLIMANN1| \
2721 SBB_HBINS_KARBACHER|SBB_HBILS_LOWENBRAUL|SBB_HBILS_LOWENBRAU|SBB_HBILS_LOWENBRAU2L| \
2722 SBB_HBILS_LOWENBRAU2|SBB_HBILS_LOWENBRAU3L|SBB_HBILS_LOWENBRAU3|SBB_HBILS_SCHLOSSGOLDL| \
2723 SBB_HBILS_SCHLOSSGOLD|SBB_HBILS_WALLISSERL|SBB_HBILS_WALLISSER|SBB_HBILS_WALLISSER2L| \
2724 SBB_HBILS_PEPSI1L|SBB_HBILS_PEPSI1|SBB_HBINS3|SBB_HBILS_PEPSI2L|SBB_HBILS_PEPSI2| \
2725 SBB_HBILS_RIVELLA_ROT_BLAU_LI|SBB_HBILS_RIVELLA|SBB_G10|SBB_HBIS_RIVELLA|SBB_HBILS_RIVELLA1L| \
2726 SBB_HBILS_RIVELLA1|SBB_HBILS_RIVELLA2L|SBB_HBILS_RIVELLA2|SBB_HBILS_SCHWEPPESL~TBR| \
2727 SBB_HBILS_SCHWEPPES~TBR|SBB_HBILS_SCHWEPPES~MF|SBB_HBINS1|SBB_HBILS_SINALCOL|SBB_HBILS_SINALCO| \
2728 SBB_HBILS_PASSUGGER1L|SBB_HBILS_PASSUGGER1|SBB_HBILS_PASSUGGER2L|SBB_HBILS_PASSUGGER2| \
2729 SBB_HBILS_RHAZUNSER1L|SBB_HBILS_RHAZUNSER1|SBB_HBILS_RHAZUNSER2L|SBB_HBILS_RHAZUNSER2| \
2730 SBB_HBILS_VALSER1L|SBB_HBILS_VALSER1|SBB_HBILS_VALSER2L|SBB_HBILS_VALSER2|SBB_HBILS_VALSER| \
2731 SBB_HBILS_VALSER3L|SBB_HBILS_VALSER3|SBB_HBILS_VALSER4L|SBB_HBILS_VALSER4|SBB_HBILS_VMBL| \
2732 SBB_HBILS_VMB|SBB_HBILS_COLAL|SBB_HBILS_COLA|SBB_HBINS2|SBB_HBILS_ELMERL~TBR|SBB_HBILS_ELMER~TBR| \
2733 SBB_HBILS_ELMER~MF|SBB_HBIS_GRANINI|SBB_HBILS_ORANGINA1L|SBB_HBILS_ORANGINA1|SBB_HBILS_ORANGINA2L| \
2734 SBB_HBILS_ORANGINA2|SBB_HBINS6|SBB_HBILS_ORANGINA|SBB_HBILS_ORANGINA_ROCOL| \
2735 SBB_HBILS_ORANGINA_ROCO|SBB_HBILS_OVOMALTINE1L|SBB_HBILS_OVOMALTINE1|SBB_HBILS_OVOMALTINEL~TBR| \
2736 SBB_HBILS_OVOMALTINE~TBR|SBB_HBILS_OVOMALTINE~MF|SBB_HBILS_C3O|SBB_HBILS_FONTESSA1L| \
2737 SBB_HBILS_FONTESSA1|SBB_HBILS_FONTESSA1OL|SBB_HBILS_FONTESSA1O|SBB_HBILS_FONTESSA2L| \
2738 SBB_HBILS_FONTESSA2|SBB_HBILS_FONTESSA2OL|SBB_HBILS_FONTESSA2O|SBB_HBILS_HENNIEZ1L| \
2739 SBB_HBILS_HENNIEZ1|SBB_HBILS_HENNIEZ2L|SBB_HBILS_HENNIEZ2|SBB_HBILS_C1I|SBB_HBILS_C2I| \
2740 SBB_HBILS_C1GL|SBB_HBILS_CDOMFL|SBB_HBILS_CDOMF|SBB_HBILS_CDOM1GL|SBB_HBILS_CDOM1G| \
2741 SBB_HBILS_CDOM1FL|SBB_HBILS_CDOM1F|SBB_HBILS_CDOM1IL|SBB_HBILS_CDOM1I|SBB_HBILS_C2GL| \
2742 SBB_HBILS_C2G|SBB_HBILS235L|SBB_HBILS235WL|SBB_HBIS225L|SBB_HBIS225|SBB_HBISWW225_2200)
2743
2744 # EP 6 Passenger IC
2745
2746 $DEF CH6PIC=(<(3*(SBB_APM1|SBB_1090REFITL|SBB_1090REFIT)),SBB_EW4WRVRESTL|SBB_EW4WRVREST, \
2747 6*(SBB_2090REFITL|SBB_2090REFIT|SBB_BPM2L|SBB_BPM2|SBB_BPM1L),SBB_BPM3)| \
2748 (<(2*SBBECAA~MF),SBB_1090EXCISL|SBB_1090EXCIS|SBBECBL~MF,SBB_EW3_BRM(|L)|SBB_EW4WRVREST, \
2749 SBB_2090309DISL,5*(SBB_2090NCISL|SBB_2090NCIS))| \
2750 (<(3*(SBB_1090EXCISSL|SBB_1090EXCISS)),SBB_EW4WRVLEBUFFETL|SBB_EW4WRVLEBUFFET, \
2751 6*(SBB_2090312L|SBB_2090312))
2752
2753 # EP 6 Freight with cereal transport
2754 $DEF CH6FC=11-14*(SNCF_CERG_OVO(|L)|SNCF_CERG_CTC6(|L)|SNCF_CERG_GRA1(|L)|SNCF_CERG_CTC(2|3|4|5)(|L)| \
2755 SNCF_CERG_TMF(|L)|SNCF_CERG_TRA(1|2)(|L)|SNCF_CERG_SHGT2(|L)| \
2756 SNCF_CERG96_(AC|CAR|CIWC|CTC|CTC2|LOG1|GRA2|OVO|OVO2|TMF|W|W2)(|L)|SNCF_FG132_(CTC3|SHGT2)(|L)| \
2757 SNCF_CER84R_FR1(|L)|SNCF_CERP96H_LOG(|L)|SNCF_CERP_(M|CCA|LOG1)(|L)|SNCF_CERX_KAR(|L))
2758
2759 # EP 6 Freight Truck transport
2760 $DEF CH6FR=BLS_HUPAC(|L), \
2761 (<SBB_5SAADKMS(A|B)L[OB:!TRUCK_ITL,,5],18*SBB_5_SAADKMSM(|L)[OB:!TRUCK_ITL,,5], \
2762 SBB_5_SAADKMSA|SBB_5SAADKMSB[OB:!TRUCK_ITL,,5])| \
2763 (<SBB_5SAADKMS(A|B)L[OB:!TRUCK_IT,,5],18*SBB_5_SAADKMSM(|L)[OB:!TRUCK_IT,,5], \
2764 SBB_5_SAADKMSA|SBB_5SAADKMSB[OB:!TRUCK_IT,,5])
2765
2766 # EP 6 Freight Container
2767 $DEF CH6FCO=12*(SBB_SGNS(4|5)[O:MIGROS_REF(3|2L|1|1L),8,12][O:MIGROS_REF(3|2L|1|1L),113,12]| \
2768 SBB_SGNS455L[N:#B,B13] \
2769 [O:CA_PTT(1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25)(|L),24,12] \
2770 [O:CA_PTT(1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25)(|L),100,12]| \
2771 SBB_SGSB(|L)[O:ROFF_0(1|2|3|4|6)(|L),9,13][O:ROFF_0(1|2|3|4|6)(|L),70,13] \
2772 [O:ROFF_0(1|2|3|4|6)(|L),131,13]|AAE_SGGRS1[O:C40A,7,12][O:C40A,140,12]| \
2773 CBR_SGGMRSS1[O:C40A,10,12][O:C40A,159,12]|(2*SBB_LGNS4435000[O:C40A,,12]))
2774
2775 # EP 6 Freight STEAL
2776 $DEF CH6FS=(15-18*ERR_SHIMMNS(12|13)(|L))| \
2777 (15-18*SBB_SHIMMS(17|17L|18L|02|02L|04L|05L|06L|07L|08L|09L|10L|11L|12L|13L|14L|15L|16L|04|05|06| \
2778 07|08|09|10|11|12|13|14))|(15-18*SBB_SHIMMNS(01|02|03|04|05|06|07|08|09|10|11|12|13|14|15)(|L))
2779 # EP 6 Freight short
2780 $DEF CH6FSH=5-8*(SBB_EAOS5321061|SBB_EAOS5321061L|SBB_EAOS5320928|SBB_EAOS5320942|SBB_2750500GR2| \
2781 G_014|DB_HABIS7TW4|TWAG_HABBIINS802846979|TWAG_HABBIINS802742071)
2782 #----------------------------------------------------------------------------------------------------
2783 #
2784 # Austria
2785
2786 # EP 1 Passenger
2787 $DEF A1P=CSD_FY5_0902,KKSTB_DE,3-4*KKSTB_C3_EXKFNB,2-3*KKSTB_AB3_EXKFNB|CSD_BEY2_1980(|L), \
2788 3-4*KKSTB_C3_EXKFNB
2789
2790 # EP 1 Freight shunting
2791 $DEF A1FR=(2-3*(KKSTB_1_LXVII(|H|HL)|KKSTB_1_LIVH(|L)|KKSTB_1_LMB(|L)|KKSTB_1_G1B(|H|HL)))| \
2792 (2-3*(KKSTB_1_LXV(|H|HL)|KKSTB_1_LXI|KKSTB_1_LXIII(|H|HL)|KKSTB_1_LIVB(|L)))| \
2793 (2-3*(KKSTB_1_LXXI(|B|BL)|KKSTB_1_LI(|B|BL)|KKSTB_1_LIL(|B|BL)|KKSTB_1_LIII(|B|BL)))| \
2794 (2-3*(KKSTB_1_GG(E1B|E1BH|E1BHL|1BHL|1BH|1B)))|(2-3*(KKSTB_1_GE(1BHL|1BH|1BH|1B|IAH|IAHL|IA)))| \
2795 (1-2*KKSTB_1_GA(|L))|(2-3*KKSTB_1_LSTXI(|B|BL)[OB:COW(1|2|2L|3),7,12][OB:COW(1|2|2L|3),31,12])
2796
2797 # EP 1 Freight long
2798 $DEF A1FL=CSD_D6_05(|L)[NB:B,BA8],8*A1FR
2799
2800 # EP 2 Freight shunting
2801 $DEF A2FR=(2-3*(SBB_1K2_30113|SBB_1K2_30113|SBB_1K2_40101))|(2-3*CSD_UZ5_859)|(2-3*DRG_O21(|H)(|L))| \
2802 (2-3*(NS_44001GLYN|NS_95001GN2E|NS_174501E|NS_19001))| \
2803 (2-3*BBO_2_JKE(|H|HL|B|BL|R1|R1L|R1HL|R1H|R1B|R1BL|L1|L1L|L1H|L1HL|L1B|L1BL|L1R1|L1R1L|L1R1H| \
2804 L1R1HL|L1R1B|L1R1BL|E|EH|EHL|EB|EBL|ER1|ER1H|ER1HL|ER1B|ER1BL|L) \
2805 [OB:FR_CARRIAGE1|FR_HAYRAKE|FR_HAYRAKE2|BOX41|BOX44|BOX_FRICHS|BOX1|BOX6|MARBLE2|BOILER4| \
2806 FR_CARRIAGE1,,12])
2807
2808 # EP 2 Freight long
2809 $DEF A2FL=CSD_D6_05(|L)[NB:B,BA8],8*A2FR
2810
2811 # EP 3a 1949-1956 Passenger regional
2812 $DEF A3PL1=(<6-8*(OBB_2AXN28_3A(|L)|OBB_2AXN28(|N)_3BR(|L)|OBB_BI37710F(|L)|OBB_BI39200F(|L)| \
2813 OBB_BI39000FR(|L)|OBB_BI35200FR(|L)),OBB_DGHO)
2814
2815 # EP 3b 1958-1960 Passenger long distance
2816 $DEF A3PL3=<OBB_D95103GM[B:90,13,10,5],2*OBB_3B_B4IPUHO330(0|3)0(|L)[NT:P],2*OBB_3B3150, \
2817 3*OBB_3B311(2|0)0
2818
2819 # EP 3c 1960-1967 Passenger long distance 1 Schlieren
2820 $DEF A3PL2=(<OBB_3C3_BDPO8235,2*OBB_3C3_BPO2935(|L),OBB_BR8514(|L),OBB_3C1_ABPO3735, \
2821 OBB_3C1_APO1735(|L),OBB_3C3_BPO2935(|L))| \
2822 (<OBB_(DIHG|3DIHO)(|L),2*OBB_3C3_BPO2935(|L),OBB_BR8514(|L),OBB_3C1_ABPO3735,OBB_3C1_APO1735(|L), \
2823 OBB_3C3_BPO2935(|L))
2824
2825 # EP 3b 1957-1967 Passenger long distance 2 BBOE-cars
2826 $DEF A3PD=(<OBB_SPD1(|L),2-3*(OBB_N28B(0|1|2)(|L)|OBB_SP11),1-2*OBB_N28A1(|L),OBB_N28AB1, \
2827 3-4*(OBB_N28B(0|1|2)(|L)|OBB_SP11))
2828
2829 # EP 3b 1957-1967 Passenger regional 2-axle
2830 $DEF A3PR2=(<OBB_BDI47900F,OBB_BI39700FL,OBB_BI38200F,OBB_2AXN28_3BRL)| \
2831 (<OBB_BI38200FL,BBO_2AXN28L,OBB_BI39700F,OBB_BI37710FL,OBB_SP2,OBB_SP1,OBB_DGHO)
2832
2833 # EP 3a Freight short
2834 $DEF A3FSA=3*(OBB_4A_G(KLM113|KKLMS1390|KKLMS1390B|LMS1355|LMS1355B)(|L))
2835
2836 # EP 3 Freight other
2837 # open car
2838 $DEF A3O=OBB_3_OM751(|E)(|L)[#E!OB:AG80,*46,28]|OBB_3_OM743U(|L)[#E!OB:AG80,*50,28]| \
2839 OBB_3_OM754(5|7)(|E)(|L)[#E!OB:AG80,*46,28]
2840 # open car, end of the train (brake house)
2841 $DEF A3OE=OBB_3_OM751(H|EH|EB|B)[#E!OB:AG80,*46,28]|OBB_3_OM751(H|EH|EB|B)L[#E!OB:AG80,*50,28]| \
2842 OBB_3_OM743(H|B)[#E!OB:AG80,*58,28]|OBB_3_OM743(H|B)L[#E!OB:AG80,*58,28]
2843
2844 # box car
2845 $DEF A3G=OBB_3_(4:G125V(1|2)|10:(GM143|GM144|GMDS140)(|H|B)|GDS135H)(|L)
2846 # box car, end of the train (brake house)
2847 $DEF A3GE=OBB_3_(GM143|GM144|GMDS140|GDS135)H($DIR(,L))
2848
2849 $DEF FR3Z=CSD_R8(|A|B|C)(|[!L])|DR_4A_(Z8020|Z8021)(|L)|DR_ZH8020(|L)|SBB_EGLIN3|SBB_EGLIN5
2850
2851 $DEF A3FO=3-15*A3O,A3OE
2852 $DEF A3FG=3-15*A3G,A3GE
2853 $DEF A3FX=A3O|A3G,3-30*A3O|A3G|FR3Z,A3OE|A3GE
2854
2855 $DEF A3FS=1-4*A3O|A3G|FR3Z
2856 $DEF A3F=(|[!E])A3FO|A3FG|5:A3FX
2857
2858 # EP 3 Freight shunting
2859 $DEF A3FS1=(2-4*(OBB_1099K|OBB_MILCH_WIEN|OBB_MILCH_SCHARDINGER|SBB_STANDARDAG))| \
2860 (2-4*((OBB_BRAUERAG|OBB_HIRTER_MARZEN|OBB_STIEGL3)(|L)))| \
2861 (2-4*(OBB_3(G163|_GMMS180E|_GMMS180EH|GLMMS283|B_GLMMDHS280)(|L)))| \
2862 (2-4*(OBB_3GM(DS150E|DS150EB|DS150E1|DS150E1B|DS151E|DS151EB|DS151E1|DS151E1B|S170E|S170EB|S170E1| \
2863 S170E1B)(|L)))|(2-4*(G_008|DB_3B_KKD49L|DB_ZAU_VTGL|DB_ZAU_VTG|DB_3B_KKD49))| \
2864 (2-4*(OBB_3_G125V1L|OBB_3_G125V1|OBB_3_GM143|OBB_3_GM144|OBB_3_GMDS140HL|OBB_3_GMDS140H))| \
2865 (2-4*(OBB_3_OM743HL|OBB_3_OM751BL|OBB_3_OM751E|OBB_3_OM751EH|OBB_3_OM7545EL|OBB_3_OM7547EL))| \
2866 (2-4*(OBB_3_OM7547[O:FR_REPA2,,28]|OBB_3_OM7547L[O:#FR_REPA2,,28]|OBB_3_OM7547EL[O:FR_BRAM,,28]| \
2867 OBB_3_OM7547E[O:FR_BRAM,,28])|(2-4*(OBB_BRAUERAG|OBB_HIRTER_MARZEN|OBB_STIEGL3)(|L)))| \
2868 (2-4*(OBB_GABS1810|OBB_GABS1810N|OBB_GABS181|OBB_3_G125V2L|OBB_3_GM143L|OBB_3_GM143BL| \
2869 OBB_3_GM143B|OBB_3_GM144H|OBB_3_GM144BL|OBB_3_GMDS140|OBB_3_GDS135HL))| \
2870 (2-4*(OBB_3_OM743BL[O:FR_KO21,,28]|OBB_3_OM751HL[O:#FR_KO21,,28]|OBB_3_OM751B[O:FR_KO20,,28]))| \
2871 (2-4*(OBB_3_OL(R|RHL|RH|RBL|RB|R_R1|R_R1HL|R_R1H|R_R1BL|R_R1B|L|HL|H|BL|B|_R1L|_R1|_R1HL|_R1H| \
2872 _R1BL|_R1B|_L1L|_L1|_L1HL|_L1H|_L1BL|_L1B|_L1R1L|_L1R1|_L1R1HL|_L1R1H|_L1R1BL|_L1R1B)) \
2873 [OB:(BOX16|BOX28|BOX1|BOX4|BOX6|BOX33),,12])| \
2874 (2-4*(OBB_3_OL(|L|H|HL|B|BL|_R1|_R1L|_R1HL|_R1H|_R1B|_R1BL|_L1|_L1L|_L1H|_L1HL|_L1B|_L1BL|_L1R1| \
2875 _L1R1L|_L1R1H|_L1R1HL|_L1R1B|_L1R1BL) \
2876 [OB:(FR_CARRIAGE1|FR_HAYRAKE|FR_HAYRAKE2|BOX41|BOX44|BOX_FRICHS|BOX1|BOX6|MARBLE2|BOILER4| \
2877 FR_CARRIAGE1),,12]))|(2-4*(OBB_3_OM751E(|B)[O:#FR_KO22,,28]))|(2-4*(OBB_3_GM144L|OBB_3_OM7547E))| \
2878 (2-4*A3(G|GE|O|OE))|(2-4*(OBB_3GMDS1(50E|50EB|50E1|50E1B|51E|51EB|51E1|51E1B)(|L)))
2879 # EP 3 Freight short
2880 $DEF Z_AT_E3_G1=5*A3FS1
2881
2882 # EP 3 Freight long
2883 $DEF A3FL=8*A3FS1
2884
2885 # EP 4 Freight shunting
2886 $DEF A4FS=(3-4*(OBB_EAOS_(Y25|MD)[O:SCRAP(5|6)]|OBB_EANOS_(Y25|MD)[O:SCRAP(8|10)]))| \
2887 (3-4*(OBB_GBS151(D|I)|OBB_GABS181(|0|0N|A|B|AB)|OBB_GBS151(|A|W|E|BL)|OBB_GBS150(|A)|OBB_GBSM))| \
2888 (3-4*(OBB_SHIMMS_BL|OBB_SHIMMS_B))|(3-4*OBB_4GS(1200A1H|1200B1H|9432)(|L))| \
2889 (3-4*(OBB_HBINS_STIEGL|OBB_247HBBILLNS|OBB_HIRRS292(FT|A|B|SO)))| \
2890 (3-4*(OBB_KSL[OB:ROPEDRUM,,11]|OBB_KS(|L)[OB:(GEOTEX1|TURBINE1),,13]))| \
2891 (3-4*(OBB_TADS|OBB_4_GBS1502(|L)))|(3-4*(OBB_ZANS_AVIA|EVA_7855631|VTG_859823|OBB_ZANS_VTG))| \
2892 (3-4*(OBB_ZWETTL|OBB_MILCH_SCHARDINGER|OBB_MILCH_WIEN))| \
2893 (3-4*(OBB_4GS1200(A|B)1(|L)|OBB_4GBS151A1(|L)))|(2-3*(OBB_GABSM|OBB_GABS1810|OBB_GABS181))
2894
2895 # EP 4 Freight short 2
2896 $DEF A4FK=2*A4FS
2897
2898 # EP 4 Freight long
2899 $DEF A4FL=5*A4FS
2900
2901 # EP 4 Passenger long distance
2902 $DEF A4PI=(<OBB_8235J1L,1-2*OBB_2935J1(|L)~ZS,OBB_1735J1(|L)~ZS,1-2*OBB_2935J1(|L)~ZS)| \
2903 (<OBB_SPDO(|L),1-2*OBB_4A_20750(|L),1-2*OBB_4B_1975L,1-2*OBB_4A_20751(|L))| \
2904 (<1-2*OBB_2134WJ1(|L),1-2*OBB_3034J1(|L),1-2*OBB_20342J1(|L),OBB_8234J1L)
2905
2906 # EP 4A Passenger semi-fast train 4
2907 $DEF A4PS=(OBB_EILZUGD,OBB_EILZUGB,OBB_EILZUGB2,OBB_N28ABJL)| \
2908 (OBB_4A1_BDPO8235,OBB_4A1_BPZ85353,OBB_4A1_ABP3735,2*OBB_4A1_BPO2935)
2909
2910 # EP 4B Passenger semi-fast train 4
2911 $DEF A4PSB=(<(OBB_B290440M(|L)|OBB_BP281463J(1|2)ML),(OBB_B28300GM(|L)|OBB_BP281463G(1|2)ML), \
2912 OBB_A(18130|B39130)M(|L),OBB_B2(8141J1|0130)M(|L),OBB_D9(5103G|2133_31U)M(|L))| \
2913 (<OBB_B2814(6|1)J2M(|L),OBB_AB37400J1M(|L),OBB_A1(7800J2|8140)M(|L), \
2914 OBB_B28141G1M(|L)|OBB_D9(2433J2|2433G1|5103J2)M(|L))
2915
2916 # EP 5 Freight short
2917 $DEF A5FS1=(3-4*OBB_SHIMMNSM(|L))|(3-4*(OBB_EAOS1M[OB:SCRAP(5|6|4)(|[M]),,35]))| \
2918 (3-4*((OBB_KBS334|OBB_KS3310099|OBB_KS3311215)(|L)[OB:FOKRT101(|_WOOD),,13]))| \
2919 (3-4*(OBB_RNOOS_UZ3522(|L)[OB:WOOD31(|[M]),,10]|OBB_RNSZ3991396W(|L)))| \
2920 (3-4*(OBB_KS3311215P|OBB_KBS334P|OBB_KBS3349977P)(|L))| \
2921 (3*(OBB_HBBINS2470000(|L)|OBB_HBBILLS2471207(|L)|0000|OBB_HBBILLS2471178(|L)|OBB_HBBILLS2471539(|L)))| \
2922 (3-4*((OBB_RS3900200|OBB_RNSZ3506183)(|L)[OB:PIPE(54|58|40|63|59|55),,13]))| \
2923 (3-4*((OBB_RNSZ3991396|OBB_RNSZ3504154)(|L)[OB:PIPE(54|58|40|63|59|55|45|47),,11]))| \
2924 (3-4*((OBB_EANOS|OBB_EANOS1)(|L)[O:SCRAP(5|6|4)(|[M]),,33]))| \
2925 (3-5*((OBB_RNSZ_KS1|OBB_RS_RS1|OBB_RS_RS2|OBB_KS_RNSZ_KS1|OBB_RNSZ3506183S|OBB_RNSZ3504154S)(|L)))| \
2926 (3-4*OBB_SHIMMNS_STEEL(1|2|3|4|5)(|L))|(3-4*(OBB_ZANS_VTG))| \
2927 (3-5*OBB_(RNOOS_UZ3522620W|RNOOS_UZ3522623W|RNOOS_UZ3522)(|L))|(3-4*OBB_LAAPS430(A|B|C))| \
2928 (3*(OBB_FBS|OBB_FCS(|L)))|(3-4*(OBB_TADSRCA))|(3*(OBB_SHIMMS_T|OBB_SHIMMS_W))| \
2929 3-4*(FWAG_E79M|FWAG_E71_GM)
2930
2931 # EP 5 Freight long
2932 $DEF A5F1=5*A5FS1
2933
2934 # EP 6 Passenger historic (Schlieren green)
2935 $DEF A6PN=(<OBB_5N2_BRPZ85353|OBB_5N2_BRPZ85353L,OBB_5N1_BRPZ85353|OBB_5N1_BRPZ85353L, \
2936 OBB_5N_AP1735|OBB_5N_AP1735L)
2937
2938 # EP 6 Freight short steel transport
2939 $DEF Z_AT_E6_G_COIL=(OBB_SHIMMS_W,OBB_SHIMMS_T,OBB_SHIMMS_R, \
2940 5*(OBB_SHIMMNS_STEEL1L|OBB_SHIMMNS_STEEL1|OBB_SHIMMNS_STEEL2L|OBB_SHIMMNS_STEEL2| \
2941 OBB_SHIMMNS_STEEL3L|OBB_SHIMMNS_STEEL3|OBB_SHIMMNS_STEEL4L|OBB_SHIMMNS_STEEL4|OBB_SHIMMNS_STEEL5L| \
2942 OBB_SHIMMNS_STEEL5|OBB_SHIMMNS_STEEL6L|OBB_SHIMMNS_STEEL6|OBB_SHIMMNS_STEEL7))
2943
2944 # EP 6 Freight short
2945 $DEF A6FS1=(3-4*(OBB_SHIMMS_W|OBB_SHIMMS_T|OBB_SHIMMS_R|RCA_SHIMMNSM(|L)))| \
2946 (3-4*(RCA_EANOS53(76|80)M[OB:SCRAP(5|6|4)(|[M]),,35]))| \
2947 (3-4*((OBB_KBS334|OBB_KS3310099|OBB_KS3311215)(|L)[OB:FOKRT101(|_WOOD),,13]))| \
2948 (3-4*(OBB_RNOOS_UZ3522(|L)[OB:WOOD31(|[M]),,10]|OBB_RNSZ3991396W(|L)))| \
2949 (3*(OBB_HABBIILLNS2893196(|L)|OBB_HBBILLNS_DARBO|RCA_HABBINS2740M))| \
2950 (3-4*(OBB_KS3311215P|OBB_KBS334P|OBB_KBS3349977P)(|L))| \
2951 (3*(OBB_HBBINS2470000(|L)|OBB_HBBILLS2471207(|L)|0000|OBB_HBBILLS2471178(|L)| \
2952 OBB_HBBILLS2471539(|L)|OBB_HABINS_RCA|OBB_247HBBILLNS_RC|OBB_HABIS_RCA))| \
2953 (3-4*((OBB_RS3900200|OBB_RNSZ3506183)(|L)[OB:PIPE(54|58|40|63|59|55),,13]))| \
2954 (3-4*((OBB_RNSZ3991396|OBB_RNSZ3504154)(|L)[OB:PIPE(54|58|40|63|59|55|45|47),,11]))| \
2955 (3-4*((OBB_EANOS|OBB_EANOS1|OBB_6EANOS)(|L)[O:SCRAP(5|6|4)(|[M]),,33]))| \
2956 (3-5*((OBB_RNSZ_KS1|OBB_RS_RS1|OBB_RS_RS2|OBB_KS_RNSZ_KS1|OBB_RNSZ3506183S|OBB_RNSZ3504154S)(|L)))| \
2957 (3-4*(OBB_SHIMMNS_STEEL1L|OBB_SHIMMNS_STEEL1|OBB_SHIMMNS_STEEL2L|OBB_SHIMMNS_STEEL2| \
2958 OBB_SHIMMNS_STEEL3L|OBB_SHIMMNS_STEEL3|OBB_SHIMMNS_STEEL4L|OBB_SHIMMNS_STEEL4|OBB_SHIMMNS_STEEL5L| \
2959 OBB_SHIMMNS_STEEL5|OBB_SHIMMNS_STEEL6L|OBB_SHIMMNS_STEEL6|OBB_SHIMMNS_STEEL7))| \
2960 (3-4*(OBB_ZANS_VTG))|(3-5*OBB_(RNOOS_UZ3522620W|RNOOS_UZ3522623W|RNOOS_UZ3522)(|L))| \
2961 (3-4*(OBB_TADSRCA))|(3-4*OBB_LAAPS430(A|B|C))|(3*(OBB_FBS|STLB_FBS|OBB_FCS(|L)))| \
2962 (3*(OBB_SHIMMS_T|OBB_SHIMMS_W))|(3-4*RCA_TADNPSS_(B|E)M(|L))
2963
2964 # EP 6 Freight long
2965 $DEF A6F1=5*A6FS1
2966
2967 # EP 6 Freight Container
2968 $DEF A6FC=15-18*((OBB_SGNS(_BR|_FBR_BR|S_Y_BR|S_Y_RT|S_Y_RCAA|S_Y_RCAB)(|L)[OT:C30A,7,11] \
2969 [OT:C30A,99,11])| \
2970 (OBB_SGNS(_BR|_FBR_BR|S_Y_BR|S_Y_RT|S_Y_RCAA|S_Y_RCAB)(|L)[O:C20B,7,11][O:C20B,68,11] \
2971 [O:C20B,129,11])| \
2972 (OBB_SGNS(_BR|_FBR_BR|S_Y_BR|S_Y_RT|S_Y_RCAA|S_Y_RCAB)(|L) \
2973 [O:CT_BERTSCHI11|CT_CHIMICAL_EXPRESS|CT_CONSERT2|CT_CONTAINERDIENST|CT_HOYER1|CT_MILKA|CT_REXWAL| \
2974 CT_TANKCT|CT_TIPHOOK,112,11][OT:C30A,99,11])| \
2975 (OBB_SGNS(_BR|_FBR_BR|S_Y_BR|S_Y_RT|S_Y_RCAA|S_Y_RCAB)(|L)[O:C2I_EXTE_WOOD(1|2|3|4|5|6),7,11] \
2976 [O:C2I_EXTE_WOOD(1|2|3|4|5|6),68,11][O:C2I_EXTE_WOOD(1|2|3|4|5|6),129,11])| \
2977 (M_SGNSS(|L)[OT:C40B,7,11][OT:C20A,128,11])| \
2978 (OBB_SGNS(_BR|_FBR_BR|S_Y_BR|S_Y_RT|S_Y_RCAA|S_Y_RCAB)(|L)[OT:C20A,7,11][OT:C20A,68,11] \
2979 [OT:C20A,128,11])|(AAE_SGNS4553467[O:WBGA75,9,12][O:WBGA75,>188,12])| \
2980 (OBB_SGNS(_BR|_FBR_BR|S_Y_BR|S_Y_RT|S_Y_RCAA|S_Y_RCAB)(|L)[OT:C40B,7,11][OT:C20A,128,11])| \
2981 (OBB_SGNS(_BR|_FBR_BR|S_Y_BR|S_Y_RT|S_Y_RCAA|S_Y_RCAB)(|L)[OT:C40B,7,11])| \
2982 (OBB_SGNS(_BR|_FBR_BR|S_Y_BR|S_Y_RT|S_Y_RCAA|S_Y_RCAB)(|L)[OT:C40B,68,11])| \
2983 (G_SGGMRSG(|2|3|4|5|6|7|8|9|10|11|12)[O:C40B,9,11][O:C40B,164,11])| \
2984 (FS_SGGMRSS(|_X|_CEMAT|_XN)[O:C20A,17,11][O:C20A,78,11][O:C20A,202,11][O:C20A,263,11])| \
2985 (FS_SGGMRSS(|_X|_CEMAT|_XN)[O:C40B,17,11][O:C40B,202,11]))
2986
2987 #----------------------------------------------------------------------------------------------------
2988 #
2989 # Great Britain
2990
2991 # EP 2 Freight short
2992 $DEF GB2FS1=(2-3*(BR_5PLU[BC:-30,30][BT:0,7,3][BT:48,7,3][OT:BUFFER3R,>,8][OT:BUFFER3L,0,8][AUM:CA] \
2993 [NB:B,BA8]))| \
2994 (2-3*((BR_10THOO|BR_10TFUR1|BR_10TGLA2|BR_10THAW1|BR_10THGW|BR_10THOL)[BC:-30,30,7,0,46,9] \
2995 [BT:0,7,3][BT:5,30,46][BT:57,7,3][OT:BUFFER3R,>,8][OT:BUFFER3L,0,8][NB:B,BA8] \
2996 [O:FR_KO(55)(|[M]),6,29]))| \
2997 (2-3*((RNAD_VAN|HBR_RCH_BARKBY|HBR_RCH_RANCE|HBR_RCH_SALTER|HBR_RCH_COATS)[NB:B,BA8]))| \
2998 (2-3*(BR_5PLF[BC:-20,20][BT:0,7,3][BT:50,7,3][OT:BUFFER3R,>,8][OT:BUFFER3L,0,8][NB:B,BA8]))| \
2999 (2-3*((GW_VAN3A|GW_BANANA1|GW_GWFRUIT|GW_FRUIT|GW_VAN5A|GW_VAN1|GW_VAN1A|GW_VAN2|GW_VAN2A|GW_VAN4| \
3000 GW_VAN4A|GW_VENT|LMS_12TVAN1|LMS_12TVAN2)[BC:-20,20][BC:-20,20,2,32,52,1][BC:-20,20,2,31,52,2] \
3001 [BT:0,7,3,4][BT:52,7,3,4][OT:BUFFER3R,>,8][OT:BUFFER3L,0,8][NB:B,BA8]))
3002
3003 # EP 2 Freight long GW
3004 $DEF GB2F1GW=7*GB2FS1, \
3005 GW_TOAD2L[BC:-20,20][BC:-20,20,2,34,60,1][BC:-20,20,2,36,81,2][BC:-20,3,2,38,82,1][BT:0,6,3] \
3006 [BT:82,5,3,7][OT:BUFFER3R,>,8][OT:BUFFER3L,0,8][NB:B,BA8]
3007
3008 # EP 2 Freight long LMS
3009 $DEF GB2F1LM=7*GB2FS1, \
3010 LMS_BV1D[BC:-20,20][BC:-20,20,2,33,60,1][BC:-20,20,2,35,60,2][BC:-20,3,2,36,53,1][BT:0,7,3] \
3011 [BT:62,7,3][OT:BUFFER3R,>,8][OT:BUFFER3L,0,8][NB:B,BA8]
3012
3013 # EP 2 Freight short LNER
3014 $DEF GB2FSLN=4*GB2FS1, \
3015 (LNER_BRAKE2|LNER_BRAKE3|LNER_BRAKE)[BC:-20,20][BC:-20,20,2,35,57,1][BC:-10,11,4,0,54,8] \
3016 [OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8]
3017
3018 # EP 2 Freight long LNER
3019 $DEF GB2F1LN=7*GB2FS1, \
3020 (LNER_BRAKE2|LNER_BRAKE3|LNER_BRAKE)[BC:-20,20][BC:-20,20,2,35,57,1][BC:-10,11,4,0,54,8] \
3021 [OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8]
3022
3023 # EP 2 Passenger short GW
3024 $DEF GB2PSGW=GW_SIPHONJ[BC:-20,20][BC:-20,20,2,34,156,1][BC:-20,20,2,36,156,1][NC:P,2,22,12,0] \
3025 [OT:BUFFER3R,>,8][OT:BUFFER3L,0,8][NB:B,BA8], \
3026 3*((GW_28DIAE141[BC:-10,20,4,32,180,3][BC:-10,20,4,37,180,2][BC:-10,20,4,32,180,1][BT:0,6,3,5] \
3027 [BT:185,6,3,5][OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8][OB:WINDOW_BG,6,17][OB:WINDOW_BG,82,16])| \
3028 (GW_22DIAC35[BC:-50,30,4,32,171,6][BC:10,20,4,35,171,2][BT:0,6,3,5][BT:176,6,3,5][OT:BUFFER4R,>,8] \
3029 [O:BUFFER4L,0,8][NB:B,BA8][OB:WINDOW_BG,16,17][OB:WINDOW_BG,72,16][NC:P,3,22,12,0][NC:P,2,1,11,1]))
3030
3031 # EP 2 Passenger short GCR
3032 $DEF GB2PSGCR=<GCR_MXCC[BC:-10,20,4,32,182,6][BC:-20,20,4,32,181,3][BC:-90,20,4,32,181,1] \
3033 [BC:-20,20,4,37,181,1][BT:0,6,3,5][BT:186,6,3,5][OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8] \
3034 [OB:WINDOW_BG,7,17][OB:WINDOW_BG,83,16][NC:P,3,22,12,0][NC:P,2,1,11,1][NC:P,1,1,34,0], \
3035 GCR_MXARMCTDC[BC:-10,20,4,32,182,6][BC:-20,20,4,32,181,3][BC:-90,20,4,32,181,1] \
3036 [BC:-20,20,4,37,181,1][BT:0,6,3,5][BT:186,6,3,5][OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8] \
3037 [OB:WINDOW_BG,7,17][OB:WINDOW_BG,83,16][NC:P,3,22,12,0][NC:P,2,1,11,1][NC:P,1,1,34,0], \
3038 GCR_MXARMCF[BC:-10,20,4,32,182,6][BC:-20,20,4,32,181,3][BC:-90,20,4,32,181,1] \
3039 [BC:-20,20,4,37,181,1][BT:0,6,3,5][BT:186,6,3,5][OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8] \
3040 [OB:WINDOW_BG,7,17][OB:WINDOW_BG,83,16][NC:P,3,22,12,0][NC:P,2,1,11,1][NC:P,1,1,34,0], \
3041 GCR_MXARMCTDC[BC:-10,20,4,32,182,6][BC:-20,20,4,32,181,3][BC:-90,20,4,32,181,1] \
3042 [BC:-20,20,4,37,181,1][BT:0,6,3,5][BT:186,6,3,5][OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8] \
3043 [OB:WINDOW_BG,7,17][OB:WINDOW_BG,83,16][NC:P,3,22,12,0][NC:P,2,1,11,1][NC:P,1,1,34,0], \
3044 (GCR_MXARMCTB48[BC:-10,20,4,32,182,6][BC:-20,20,4,32,181,3][BC:-90,20,4,32,181,1] \
3045 [BC:-20,20,4,37,181,1][BT:0,6,3,5][BT:186,6,3,5][OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8] \
3046 [OB:WINDOW_BG,7,17][OB:WINDOW_BG,83,16][NC:P,3,22,12,0][NC:P,2,1,11,1][NC:P,1,1,34,0]| \
3047 GCR_MXCTB48[BC:-10,20,4,32,182,6][BC:-20,20,4,32,181,3][BC:-90,20,4,32,181,1] \
3048 [BC:-20,20,4,37,181,1][BT:0,6,3,5][BT:186,6,3,5][OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8] \
3049 [OB:WINDOW_BG,7,17][OB:WINDOW_BG,83,16][NC:P,3,22,12,0][NC:P,2,1,11,1][NC:P,1,1,34,0])
3050
3051 # EP 2 Passenger short London Midland and Scottish Railway
3052 $DEF GB2PSLM=,LMS_1BGL[OB:WINDOW_BG,9,15][OB:WINDOW_BG,53,15], \
3053 (<LMS_1FKL[OB:WINDOW_BG,9,15][OB:WINDOW_BG,75,15],LMS_3FKL[OB:WINDOW_BG,9,15][OB:WINDOW_BG,75,15], \
3054 LMS_3FK2L[OB:WINDOW_BG,9,15][OB:WINDOW_BG,75,15],LMS_3FK4L[OB:WINDOW_BG,9,15][OB:WINDOW_BG,75,15], \
3055 LMS_3BCK[OB:WINDOW_BG,9,15][OB:WINDOW_BG,75,15],LMS_3BTK2L[OB:WINDOW_BG,9,15][OB:WINDOW_BG,75,15], \
3056 LMS_3BTOL[OB:WINDOW_BG,9,15][OB:WINDOW_BG,75,15],LMS_3RFL[OB:WINDOW_BG,9,15], \
3057 LMS_1BTO2L[OB:WINDOW_BG,9,15][OB:WINDOW_BG,75,15], \
3058 LMS_1BTOL[OB:WINDOW_BG,9,15][OB:WINDOW_BG,75,15],LMS_3BTK4L[OB:WINDOW_BG,9,15][OB:WINDOW_BG,75,15])
3059
3060 # EP 2 Passenger short London and North Eastern Railway
3061 $DEF GB2PSLNER=(<LNER_TGCK[BT:0,0,2,12][BT:190,0,2,12][BC:-30,30,0,0,,9][BC:-25,25,2,32,188,3] \
3062 [BC:-25,25,2,37,187,2][BC:-25,25,2,32,190,1] \
3063 [WD:A,21,4,9,16,29,37,50,58,71,79,92,117,130,151,138,159,172,100][WOO:A,WIN_4_9] \
3064 [WD:C,21,5,7,22,43,85,64,106,123,144,165][WOO:C,WIN_5_7][O:BUFFER2L,0,8][OT:BUFFER2R,>,8] \
3065 [NB:B,BA8][NC:P,2,23,12,0], \
3066 LNER_TGSKR[BT:0,0,2,12][BT:190,0,2,12][BC:-30,30,0,0,,9][BC:-25,25,2,32,188,3] \
3067 [BC:-25,25,2,37,187,2][BC:-25,25,2,32,190,1] \
3068 [WD:A,21,4,9,14,27,35,48,56,69,77,90,98,119,132,153,140,161,174,111][WOO:A,WIN_4_9] \
3069 [WD:C,21,5,7,20,41,83,62,104,125,146,167][WOO:C,WIN_5_7][O:BUFFER2L,0,8][OT:BUFFER2R,>,8] \
3070 [NB:B,BA8][NC:P,2,23,12,0], \
3071 LNER_TGTWIN[BT:0,0,2,13][BT:330,0,2,13][BC:-30,30,0,0,,9][BC:-25,25,2,31,328,3] \
3072 [BC:-25,25,2,36,328,2][BC:-25,25,2,31,328,1] \
3073 [WD:A,20,4,9,5,18,25,243,38,45,58,65,78,85,98,105,118,125,145,138,158,170,183,190,203,290,210,230, \
3074 223,250,263,270,283,310,303,323,][WOO:A,WIN_4_9] \
3075 [WD:C,21,3,6,12,32,72,52,177,112,92,132,152,197,217,237,257,297,277,317][WOO:C,WIN_3_6] \
3076 [O:BUFFER2L,0,8][OT:BUFFER2R,>,8][NB:B,BA8], \
3077 LNER_TGBTWINL[BT:0,0,2,13][BT:318,0,2,13][BC:-30,30,0,0,,9][BC:-25,25,2,31,316,3] \
3078 [BC:-25,25,2,36,316,2][BC:-25,25,2,31,316,1] \
3079 [WD:A,20,4,9,5,18,27,40,49,62,79,92,99,119,132,152,139,164,177,184,197,204,217,237,224,112] \
3080 [WOO:A,WIN_4_9][WD:C,21,3,6,12,34,86,56,191,106,126,146,171,211,231,268,262,306][WOO:C,WIN_3_6] \
3081 [O:BUFFER2L,0,8][OT:BUFFER2R,>,8][NB:B,BA8][BC:20,30,279,28,4,1][BC:20,30,274,28,4,1] \
3082 [BC:20,30,299,28,4,1][BC:20,30,294,28,4,1][BC:20,30,289,28,4,1][BC:20,30,250,28,4,1] \
3083 [BC:20,30,255,28,4,1][BC:20,30,284,28,4,1][BC:20,30,316,21,1,5][BC:20,30,312,21,1,5])
3084
3085 # EP 2 Passenger short Southern Railway
3086 $DEF GB2PSSR1=(<SR_MPP1[BT:0,0,2,12][BT:175,0,2,12][BC:-30,30,0,0,,9][BC:-20,25,2,32,171,1] \
3087 [BC:-10,25,2,33,171,2][BC:-10,25,2,37,171,1][WD:A,20,12,9,26,45,64,83,121,140,102][WOO:A,WIN_12_9] \
3088 [WD:C,20,5,9,158,165,8,15][WOO:C,WIN_5_9][O:SNCFUFGL2,0,12][O:SNCFUFGR2,>,12][O:BUFFER4L,0,8] \
3089 [OT:BUFFER4R,>,8][NB:B,BA8][NC:P,3,23,12,0], \
3090 2*(SR_MCOR12[BT:0,0,2,12][BT:175,0,2,12][BC:-30,30,0,0,,9][BC:-30,-30,10,20,4,8] \
3091 [BC:-30,-30,162,20,4,8][BC:-20,25,2,32,171,1][BC:-10,25,2,33,171,2][BC:-10,25,2,37,171,1] \
3092 [WD:A,20,4,8,26,46,66,86,126,146,140,106,152][WOO:A,WIN_4_8] \
3093 [WD:C,20,4,8,20,40,60,92,120,52,132,112,100,72,80,32][WOO:C,WIN_4_8][O:SNCFUFGL2,0,12] \
3094 [O:SNCFUFGR2,>,12][O:BUFFER4L,0,8][OT:BUFFER4R,>,8][NB:B,BA8][NC:P,3,23,12,0]), \
3095 SR_MPP[BT:0,0,2,12][BT:175,0,2,12][BC:-30,30,0,0,,9][BC:-20,25,2,32,171,1][BC:-10,25,2,33,171,2] \
3096 [BC:-10,25,2,37,171,1][WD:A,20,4,9,27,47,67,87,127,152,158,107][WOO:A,WIN_4_9] \
3097 [WD:C,20,5,9,20,40,60,93,120,53,133,113,100,73,80,33][WOO:C,WIN_5_9][WD:B,20,4,8,167] \
3098 [WOO:B,WIN_4_8][O:SNCFUFGL2,0,12][O:BUFFER5L,0,8][OT:BUFFER4R,>,8][NB:B,BA8][NCL:P,2,23,12,0])
3099
3100 # EP 2 Passenger long Southern Railway
3101 $DEF GB2PLSR1=(<2*(SR_MPP1[BT:0,0,2,12][BT:175,0,2,12][BC:-30,30,0,0,,9][BC:-20,25,2,32,171,1] \
3102 [BC:-10,25,2,33,171,2][BC:-10,25,2,37,171,1][WD:A,20,12,9,26,45,64,83,121,140,102][WOO:A,WIN_12_9] \
3103 [WD:C,20,5,9,158,165,8,15][WOO:C,WIN_5_9][O:SNCFUFGL2,0,12][O:SNCFUFGR2,>,12][O:BUFFER4L,0,8] \
3104 [OT:BUFFER4R,>,8][NB:B,BA8][NC:P,3,23,12,0]), \
3105 4*(SR_MCOR12[BT:0,0,2,12][BT:175,0,2,12][BC:-30,30,0,0,,9][BC:-30,-30,10,20,4,8] \
3106 [BC:-30,-30,162,20,4,8][BC:-20,25,2,32,171,1][BC:-10,25,2,33,171,2][BC:-10,25,2,37,171,1] \
3107 [WD:A,20,4,8,26,46,66,86,126,146,140,106,152][WOO:A,WIN_4_8] \
3108 [WD:C,20,4,8,20,40,60,92,120,52,132,112,100,72,80,32][WOO:C,WIN_4_8][O:SNCFUFGL2,0,12] \
3109 [O:SNCFUFGR2,>,12][O:BUFFER4L,0,8][OT:BUFFER4R,>,8][NB:B,BA8][NC:P,3,23,12,0]), \
3110 2*(SR_MPP1[BT:0,0,2,12][BT:175,0,2,12][BC:-30,30,0,0,,9][BC:-20,25,2,32,171,1] \
3111 [BC:-10,25,2,33,171,2][BC:-10,25,2,37,171,1][WD:A,20,12,9,26,45,64,83,121,140,102][WOO:A,WIN_12_9] \
3112 [WD:C,20,5,9,158,165,8,15][WOO:C,WIN_5_9][O:SNCFUFGL2,0,12][O:SNCFUFGR2,>,12][O:BUFFER4L,0,8] \
3113 [OT:BUFFER4R,>,8][NB:B,BA8][NC:P,3,23,12,0]), \
3114 SR_MPP[BT:0,0,2,12][BT:175,0,2,12][BC:-30,30,0,0,,9][BC:-20,25,2,32,171,1][BC:-10,25,2,33,171,2] \
3115 [BC:-10,25,2,37,171,1][WD:A,20,4,9,27,47,67,87,127,152,158,107][WOO:A,WIN_4_9] \
3116 [WD:C,20,5,9,20,40,60,93,120,53,133,113,100,73,80,33][WOO:C,WIN_5_9][WD:B,20,4,8,167] \
3117 [WOO:B,WIN_4_8][O:SNCFUFGL2,0,12][O:BUFFER5L,0,8][OT:BUFFER4R,>,8][NB:B,BA8][NCL:P,2,23,12,0])
3118
3119 # EP 2 Passenger long GW
3120 $DEF GB2PLGW=GW_SIPHONJ[BC:-20,20][BC:-20,20,2,34,156,1][BC:-20,20,2,36,156,1][NC:P,2,22,12,0] \
3121 [OT:BUFFER3R,>,8][OT:BUFFER3L,0,8][NB:B,BA8], \
3122 GW_34DIAC32[BC:-10,20,4,32,171,6][BC:-20,20,4,32,171,3][BC:-10,20,4,32,171,1] \
3123 [BC:-20,20,4,37,171,1][BT:0,6,3,5][BT:176,6,3,5][OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8] \
3124 [OB:WINDOW_BG,16,17][OB:WINDOW_BG,77,16][NC:P,3,22,12,0][NC:P,2,1,11,1], \
3125 GW_34DIAC35[BC:-10,20,4,32,171,6][BC:-20,20,4,32,171,3][BC:-10,20,4,32,171,1] \
3126 [BC:-20,20,4,37,171,1][BT:0,6,3,5][BT:176,6,3,5][OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8] \
3127 [OB:WINDOW_BG,16,17][OB:WINDOW_BG,77,16][NC:P,3,22,12,0][NC:P,2,1,11,1], \
3128 GW_34DIAC59[BC:-10,20,4,32,180,6][BC:-20,20,4,32,180,3][BC:-10,20,4,32,180,1] \
3129 [BC:-20,20,4,37,180,1][BT:0,6,3,5][BT:185,6,3,5][OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8] \
3130 [OB:WINDOW_BG,16,17][OB:WINDOW_BG,77,16][NC:P,3,22,12,0][NC:P,2,1,11,1], \
3131 GW_34DIAC61_63[BC:-10,20,4,32,180,6][BC:-20,20,4,32,180,3][BC:-10,20,4,32,180,1] \
3132 [BC:-20,20,4,37,180,1][BT:0,6,3,5][BT:185,6,3,5][OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8] \
3133 [OB:WINDOW_BG,16,17][OB:WINDOW_BG,77,16][NC:P,3,22,12,0][NC:P,2,1,11,1]
3134
3135 # EP 3 Freight short
3136 $DEF GB3FS1=(2-3*(BR_3_VIX(|L)))| \
3137 (2-3*BR_12T(E|SAVN|N)(|L)[BT:0,3,4,6][OT:BUFFER4L,0,8][OT:BUFFER4R,>,8][BT:0,0,5,5][BT:53,0,4,8] \
3138 [NB:B,BA8])|(2-3*(DB_3B_RBMMS55(O|R)|DB_3B_GBMHS51(A|B)|SNCB_3(A_5030A2|B_5030A2|B_5030A2V))(|L))| \
3139 (2-3*(BR_HAA(|L)[BT:0,3,4,6][OT:BUFFER4L,0,8][OT:BUFFER4R,>,8][BT:81,0,4,8][NB:B,BA8]))| \
3140 (2-3*(BR_16TSMN(1|2)E(|L)[BC:-15,20][BT:0,3,4,6][OT:BUFFER4L,0,8][OT:BUFFER4R,>,8][BT:53,0,4,8] \
3141 [NB:B,BA8]))|(2-3*BR_OCT1P[BT:0,3,4,6][OT:BUFFER4L,0,8][OT:BUFFER4R,>,8][BT:139,0,4,8][NB:B,BA8])| \
3142 (2-3*BR_(5PLK1|5PLK2|7PLC1|7PLK1|7PLK2)[BT:0,3,4,6][OT:BUFFER4L,0,8][OT:BUFFER4R,>,8][BT:53,0,4,9] \
3143 [NB:B,BA8])| \
3144 (2-3*BR_HOP3[BT:0,3,4,6][OT:BUFFER3L,0,8][OT:BUFFER3R,>,8][BT:74,0,4,8][NB:B,BA8] \
3145 [B:74,9,1,01,#181818][B:3,9,1,01,#181818][O:COAL4(3|5)(|[M])])
3146
3147 # EP 3 Freight long
3148 $DEF GB3F1=9*GB3FS1
3149
3150 # EP 3 Passenger short maroon
3151 $DEF GB3PS1=BR_MDIAD117[BC:-20,20,0,0,,9][BT:0,7,4,2][BT:175,7,4,2][BC:-20,20,2,32,177,3] \
3152 [BC:-20,20,2,37,177,2][BC:-20,20,2,32,177,1][OB:WINDOW_BG,6,17][OB:WINDOW_BG,73,16] \
3153 [OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8][N:#P,DB_30_NP,10], \
3154 4*((BR_MDIAC61_63[BC:-20,20,0,0,,9][BT:0,7,4,2][BT:184,7,4,2][BC:-20,20,2,32,182,3] \
3155 [BC:-20,20,2,37,182,2][BC:-20,20,2,32,182,1][OB:WINDOW_BG,6,17][OB:WINDOW_BG,82,16] \
3156 [OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8])| \
3157 (BR_MDIAC59(|L)[BC:-20,20,0,0,,9][BT:0,7,4,2][BT:184,7,4,2][BC:-20,20,2,32,182,3] \
3158 [BC:-20,20,2,37,182,2][BC:-20,20,2,32,182,1][OB:WINDOW_BG,6,17][OB:WINDOW_BG,82,16] \
3159 [OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8][N:#P,DB_30_NP,10])| \
3160 (BR_MDIAC60_62[BC:-20,20,0,0,,9][BT:0,7,4,2][BT:184,7,4,2][BC:-20,20,2,32,182,3] \
3161 [BC:-20,20,2,37,182,2][BC:-20,20,2,32,182,1][OB:WINDOW_BG,6,17][OB:WINDOW_BG,82,16] \
3162 [OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8][N:#P,DB_30_NP,10])| \
3163 (BR_MDIAC35[BC:-20,20,0,0,,9][BT:0,7,4,2][BT:175,7,4,2][BC:-20,20,2,32,177,3] \
3164 [BC:-20,20,2,37,177,2][BC:-20,20,2,32,177,1][OB:WINDOW_BG,6,17][OB:WINDOW_BG,73,16] \
3165 [OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8][N:#P,DB_30_NP,10]))
3166
3167 # EP 3 Passenger short red/creme
3168 $DEF GB3PS2=BR_CDIAD95L[BC:-20,20,0,0,,9][BT:0,7,4,2][BT:175,7,4,2][BC:-20,20,2,32,177,3] \
3169 [BC:-20,20,2,37,177,2][BC:-20,20,2,32,177,1][OB:WINDOW_BG,6,17][OB:WINDOW_BG,73,16] \
3170 [OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8][N:#P,DB_30_NP,10], \
3171 4*((BR_CDIAC59(|L)[BC:-20,20,0,0,,9][BT:0,7,4,2][BT:184,7,4,2][BC:-20,20,2,32,182,3] \
3172 [BC:-20,20,2,37,182,2][BC:-20,20,2,32,182,1][OB:WINDOW_BG,6,17][OB:WINDOW_BG,82,16] \
3173 [OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8][N:#P,DB_30_NP,10])| \
3174 (BR_CDIAC32(|L)[BC:-20,20,0,0,,9][BT:0,7,4,2][BT:175,7,4,2][BC:-20,20,2,32,177,3] \
3175 [BC:-20,20,2,37,177,2][BC:-20,20,2,32,177,1][OB:WINDOW_BG,6,17][OB:WINDOW_BG,73,16] \
3176 [OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8][N:#P,DB_30_NP,10])| \
3177 (BR_CDIAC60_62[BC:-20,20,0,0,,9][BT:0,7,4,2][BT:184,7,4,2][BC:-20,20,2,32,182,3] \
3178 [BC:-20,20,2,37,182,2][BC:-20,20,2,32,182,1][OB:WINDOW_BG,6,17][OB:WINDOW_BG,82,16] \
3179 [OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8][N:#P,DB_30_NP,10])| \
3180 (BR_CDIAC35(|L)[BC:-20,20,0,0,,9][BT:0,7,4,2][BT:175,7,4,2][BC:-20,20,2,32,177,3] \
3181 [BC:-20,20,2,37,177,2][BC:-20,20,2,32,177,1][OB:WINDOW_BG,6,17][OB:WINDOW_BG,73,16] \
3182 [OT:BUFFER4R,>,8][OT:BUFFER4L,0,8][NB:B,BA8][N:#P,DB_30_NP,10]))
3183
3184 # EP 3 Passenger long MK3
3185 $DEF GB3PL3=(<BR_MK1SO02BSKL,2*BR_MK1SO02SK(|L),BR_MK1SO02FO(|L),BR_MK1SO02TSO(|L),BR_MK1SO02RBR(|L), \
3186 BR_MK1SO02FO(|L),2*BR_MK1SO02TSO(|L),BR_MK1_CCTP)
3187
3188 # EP 4 Passenger IC
3189 $DEF GB4PI=(<BR_MK2D_BFKL,2*BR_MK2D_TFO(|L),BR_MK2D_RMBT(|L),4*BR_MK2D_TSO(|L))| \
3190 (<(2*BR_MK1SO06SKL),BR_MK1SO06FKL,BR_MK1SO06BFKL|BR_MK1SO06BCKL|BR_MK1SO06BSKL|BR_MK1SO06RBRL, \
3191 BR_MK1SO06FOL,2*BR_MK1SO06TSOL,BR_MK1SO06RMBL|BR_MK1SO06BGL)| \
3192 (<BR_MK1SO06BG|BR_MK1SO06RMB,2*BR_MK1SO06SK,BR_MK1SO06FO, \
3193 BR_MK1SO06BFK|BR_MK1SO06BCK|BR_MK1SO06BSK|BR_MK1SO06RBR,BR_MK1SO06FK,2*BR_MK1SO06TSO)
3194
3195 # EP 4 Passenger MK3
3196 $DEF GB4PM1=(<(2*BR_MK1SO02SKL),BR_MK1SO02FKL, \
3197 BR_MK1SO02BFKL|BR_MK1SO02BCKL|BR_MK1SO02BSKL|BR_MK1SO02RBRL,BR_MK1SO02FOL,2*BR_MK1SO02TSOL, \
3198 BR_MK1SO02RMBL|BR_MK1SO02BGL)| \
3199 (<BR_MK1SO02BG|BR_MK1SO02RMB,2*BR_MK1SO02SK,BR_MK1SO02FO, \
3200 BR_MK1SO02BFK|BR_MK1SO02BCK|BR_MK1SO02BSK|BR_MK1SO02RBR,BR_MK1SO02FK,2*BR_MK1SO02TSO)| \
3201 (<(2*BR_MK1SO01SKL),BR_MK1SO01FKL,BR_MK1SO01BFKL|BR_MK1SO01BCKL|BR_MK1SO01BSKL|BR_MK1SO01RBRL, \
3202 BR_MK1SO01FOL,2*BR_MK1SO01TSOL,BR_MK1SO01RMBL|BR_MK1SO01BGL)| \
3203 (<BR_MK1SO01BG|BR_MK1SO01RMB,2*BR_MK1SO01SK,BR_MK1SO01FO, \
3204 BR_MK1SO01BFK|BR_MK1SO01BCK|BR_MK1SO01BSK|BR_MK1SO01RBR,BR_MK1SO01FK,2*BR_MK1SO01TSO)| \
3205 (<(2*BR_MK1SO03SKL),BR_MK1SO03FKL,BR_MK1SO03BFKL|BR_MK1SO03BCKL|BR_MK1SO03BSKL|BR_MK1SO03RBRL, \
3206 BR_MK1SO03FOL,2*BR_MK1SO03TSOL,BR_MK1SO03RMBL|BR_MK1SO03BGL)| \
3207 (<BR_MK1SO03BG|BR_MK1SO03RMB,2*BR_MK1SO03SK,BR_MK1SO03FO, \
3208 BR_MK1SO03BFK|BR_MK1SO03BCK|BR_MK1SO03BSK|BR_MK1SO03RBR,BR_MK1SO03FK,2*BR_MK1SO03TSO)| \
3209 (<(2*BR_MK1SO04SKL),BR_MK1SO04FKL,BR_MK1SO04BFKL|BR_MK1SO04BCKL|BR_MK1SO04BSKL|BR_MK1SO04RBRL, \
3210 BR_MK1SO04FOL,2*BR_MK1SO04TSOL,BR_MK1SO04RMBL|BR_MK1SO04BGL)| \
3211 (<BR_MK1SO04BG|BR_MK1SO04RMB,2*BR_MK1SO04SK,BR_MK1SO04FO, \
3212 BR_MK1SO04BFK|BR_MK1SO04BCK|BR_MK1SO04BSK|BR_MK1SO04RBR,BR_MK1SO04FK,2*BR_MK1SO04TSO)| \
3213 (<(2*BR_MK1SO05SKL),BR_MK1SO05FKL,BR_MK1SO05BFKL|BR_MK1SO05BCKL|BR_MK1SO05BSKL|BR_MK1SO05RBRL, \
3214 BR_MK1SO05FOL,2*BR_MK1SO05TSOL,BR_MK1SO05RMBL|BR_MK1SO05BGL)| \
3215 (<BR_MK1SO05BG|BR_MK1SO05RMB,2*BR_MK1SO05SK,BR_MK1SO05FO, \
3216 BR_MK1SO05BFK|BR_MK1SO05BCK|BR_MK1SO05BSK|BR_MK1SO05RBR,BR_MK1SO05FK,2*BR_MK1SO05TSO)
3217
3218 # EP 4 Passenger Network SouthEast
3219 $DEF GB4PNSE1=(<(2*NSE_MK1SO01SKL),NSE_MK1SO01FKL, \
3220 NSE_MK1SO01BFKL|NSE_MK1SO01BCKL|NSE_MK1SO01BSKL|NSE_MK1SO01RBRL,NSE_MK1SO01FOL,2*NSE_MK1SO01TSOL, \
3221 NSE_MK1SO01RMBL|NSE_MK1SO01BGL)| \
3222 (<NSE_MK1SO01BG|NSE_MK1SO01RMB,2*NSE_MK1SO01SK,NSE_MK1SO01FO, \
3223 NSE_MK1SO01BFK|NSE_MK1SO01BCK|NSE_MK1SO01BSK|NSE_MK1SO01RBR,NSE_MK1SO01FK,2*NSE_MK1SO01TSO)
3224 # EP 4 Passenger West Coast Railway
3225 $DEF GB4PWC1=(<(2*WCRC_MK1SO01SKL),WCRC_MK1SO01FKL, \
3226 WCRC_MK1SO01BFKL|WCRC_MK1SO01BCKL|WCRC_MK1SO01BSKL|WCRC_MK1SO01RBRL,WCRC_MK1SO01FOL, \
3227 2*WCRC_MK1SO01TSOL,WCRC_MK1SO01RMBL|WCRC_MK1SO01BGL)| \
3228 (<WCRC_MK1SO01BG|WCRC_MK1SO01RMB,2*WCRC_MK1SO01SK,WCRC_MK1SO01FO, \
3229 WCRC_MK1SO01BFK|WCRC_MK1SO01BCK|WCRC_MK1SO01BSK|WCRC_MK1SO01RBR,WCRC_MK1SO01FK,2*WCRC_MK1SO01TSO)
3230
3231 # EP 4 Passenger regional
3232 $DEF GB4PR=(<(2*BR_MK2A_TSO)(|L),2*BR_MK2A_FK(|L),2*BR_MK2A_TSO(|L),BR_MK2A_BSO)
3233
3234 # EP 4 Freight short
3235 $DEF GB4FS1=(2-3*(BR_4A_HFS(1|2)(|L)))|(2-3*(BR_4B_ZJX_SATLINK(|L)))|(2-3*(BR_4B_HFS(1|2|3)(|L)))| \
3236 (2-3*(BR_HEASL|BR_HEAS|BR_HEATRL|BR_HEATR|BR_HEAMLL|BR_HEAML))| \
3237 (2-3*(BR_VDA01SL|BR_VDA01S|BR_VDA02SL|BR_VDA02S|BR_VDA03SL|BR_VDA03S|BR_VDA04SL|BR_VDA04S| \
3238 BR_VDA05SL|BR_VDA05S|BR_VDA06SL|BR_VDA06S|BR_VDA07SL|BR_VDA07S|BR_VDA08SL|BR_VDA08S|BR_VDA09SL| \
3239 BR_VDA09S))|(2-3*(BR_MEATR|BR_MFASL|BR_MFAS|BR_MFAMLL|BR_MFAML|BR_MEATRL))| \
3240 (2-3*(BR_OBA05SL|BR_OBA07S|BR_OBA10S|BR_OBA08SL|BR_OBA06SL))|(2-3*BR_TEABL(5|4|3|2|1)L)| \
3241 (2-3*(DRS_FNA(|L)[BC:-20,20][BT:0,3,4,6][BT:0,3,4,6][BT:109,3,4,6][OT:BUFFER4L,0,8] \
3242 [OT:BUFFER4R,>,8][NB:B,BA8]))|(2-3*(BR_4B_RRX_B787214))| \
3243 (2-3*BR_TE01(5A_SUKO80111|5A_SMBP4049|4H_BPO80560)(|L))|(2-3*BR_4HABFIS_(2796119|0298000)(|L))| \
3244 (2-3*(SNCB_4A_HF2040|DB_4A_LFST569R|DB_4A_TCEFS845|DB_4A_HFRS312)(|L))| \
3245 (2-3*(BR_4B_RRX_B787214(|L)[O:C60_E4,*40][O:C60_E4,*101,12]))
3246 # EP 4 Freight long
3247 $DEF GB4FL=7*GB4FS1
3248
3249 # EP 5 Passenger IC
3250 $DEF GB5PI=(<BR_MK2D_ICBSOL,4*BR_MK2D_ICTSO,BR_MK2F_ICRFB(|L),2*BR_MK2D_ICFO(|L))
3251
3252 # EP 5 Freight shunting
3253 $DEF GB5FR=(TGR_PCA(|L),KETT_PCA(|L),BCC_PCA2(|L))|(2*EWS_VDAS(|L))|(2*BR_VDA07S(|L))| \
3254 (EWS_HOA(1|2)S(|L))|(2*FL_HIA(1|2))|(3*EWS_HEAS(|L))| \
3255 (4-5*TIPH_JRA(|L)[OB:SCRAP_14,10,28][OB:#SCRAP_15,52,28])| \
3256 (2*FL_MJAS(|L)[OB:SCRAP_14,10,28][OB:#SCRAP_15,52,28])|(1-3*EWS_MEAS(|L))| \
3257 (1-3*(VTG_KIAS(|L)|TIPH_KIA1S(|L)|TIPH_KIA2S(|L)|EWS_BYA1(|L)))|(2*EWS_BLAS(|L))|(2*EWS_BWAS(|L))| \
3258 (4-5*EWS_MFAS(|L)[OB:SCRAP3(|[M])])|(3*ELC_JHASO0(1|2|3|4)(|L))| \
3259 (3*(GTRM_JJA|BR_5HABFIS_2796119)(|L))|(3*(GBRF|FSTL)_HYASO0(1|2)(|L))
3260
3261 # EP 5 Freight long
3262 $DEF GB5FL=5-7*GB5FR
3263
3264 # EP 5 Freight Container
3265 $DEF GB5FC2=9-11*(FL_FEA[OB:C40A,38,10][OB:C40A,212,10]| \
3266 FL_FEA[O:C20A,38,10][O:C20A,211,10][O:C20A,99,10][O:C20A,272,10]| \
3267 FL_FIA[O:C20A,26,10][O:C20A,208,10][O:C20A,87,10][O:C20A,269,10]| \
3268 EWS_FKA[O:C30A,22,9][O:C20A,189,9][O:C20A,113,9][O:C30A,250,9]|FL_FEA[O:C20A,211,10][O:C20A,272,10]), \
3269 1-2*(FL_F(E|I)A|EWS_FKA)
3270
3271 # EP 5 Freight other
3272 $DEF GB_CONT1=BR_SDFFGSS[O:C20A|C40A]
3273 $DEF GB_STEEL1=(VTG_KIAS|TIPH_KIA1S|TIPH_KIA2S|EWS_BYA1|EWS_BWAS)(|L)
3274
3275 $DEF GB5FC=12-18*GB_CONT1
3276 $DEF GB5FS=8-15*GB_STEEL1
3277
3278 # EP 5 Freight Tank
3279 $DEF GB5FT=(12-15*(CAIB_TEASO01|EWS_TEASO01|FL_TEASO01|VTG_TEASO01|VTG_TEASO02|VTG_TEASO03| \
3280 VTG_TEASO04|VTG_TEASO05|VTG_TEASO06|VTG_TEASO07|VTG_TEASO08|VTG_TEASO09)(|L))| \
3281 (12-15*(PETRO_TEA0(1|1L|2L|3L)|EWS_TEA0(7|6|5|4|3|2|1)L| \
3282 VTG_TEA(08|07|05L|04|04L|05|03|03L|02|02L|01|01L|09|10|11)))
3283
3284 # EP 5 Freight mix
3285 $DEF GB5F=GB5FC|GB5FS|GB5FL|GB5FC2|GB5FT
3286
3287 # EP 6 Passenger West Coast Railway
3288 $DEF GB6PWC1=(<2*WCRC_MK1SO01SKL,WCRC_MK1SO01FKL, \
3289 WCRC_MK1SO01BFKL|WCRC_MK1SO01BCKL|WCRC_MK1SO01BSKL|WCRC_MK1SO01RBRL,WCRC_MK1SO01FOL, \
3290 2*WCRC_MK1SO01TSOL,WCRC_MK1SO01RMBL|WCRC_MK1SO01BGL)| \
3291 (<WCRC_MK1SO01BG|WCRC_MK1SO01RMB,2*WCRC_MK1SO01SK,WCRC_MK1SO01FO, \
3292 WCRC_MK1SO01BFK|WCRC_MK1SO01BCK|WCRC_MK1SO01BSK|WCRC_MK1SO01RBR,WCRC_MK1SO01FK,2*WCRC_MK1SO01TSO)
3293
3294 # EP 6 Passenger Direct Rail Services
3295 $DEF GB6PDR1=(<DRS_MK2ABSO|DRS_MK2BSO,5*DRS_MK2TSOL)|(<(5*DRS_MK2TSO),DRS_MK2ABSOL|DRS_MK2BSOL)
3296
3297 # EP 6 Passenger Chiltern Railways
3298 $DEF GB6PC1R=(<(4*CHIL_MK3TSOBG),2*CHIL_MK3FOBG,CHIL_MK3DVT)| \
3299 (<CHIL_MK3TSO1,CHIL_MK3TSO1L,CHIL_MK3GFW,CHIL_MK3DVT)
3300 $DEF GB6PC1L=(<CHIL_MK3DVTL,CHIL_MK3GFWL,CHIL_MK3TSO1,CHIL_MK3TSO1L,CHIL_MK3TSO2,CHIL_MK3TSO2L)| \
3301 (<CHIL_MK3DVTL,2*CHIL_MK3FOBG,4*CHIL_MK3TSOBG)
3302
3303 # EP 6 Maintenance
3304 $DEF GB6FMO=4-5*(4-5*BR_OBA(01|02|03|04|05|06|07|08|09|10)S(|L) \
3305 [O:(FR_GRAVEL1|BALLAST49|GRAVEL(2|6))(|[M]),,22])
3306
3307 # EP 6 Freight Short
3308 $DEF GB6FRS=(4*(VTG_JNA4SO0(1|2|3)|TOUAX_JNA4SO0(1|2)|GBRF_JNA4SO0(1|2)|ERMEWA_JNA2SO0(1|2)| \
3309 (TIPH_JRA|NTWR_IOASO01)|FL_MJAS(|O02)|(DBS_MMASO01|GBRF_MJASO01))(|L)[OB:SCRAP2(0|1)(|[M]),,30])|
3310 $DEF GB6FRH=(4*(FL_HIA(1|2)|ELC_JHASO0(1|2|3|4)|FL_HIA(1|2)|ELC_JHASO0(1|2|3|4)| \
3311 VTG_HYASO0(1|2|3|4|5|6)|EWS_HOA1SO0(1|2|3)|(TOUAX|NACCO|VTG)_HYASO01| \
3312 (GBRF_HYASO03|DBS_HOA1SO01|ERMEWA_HOA1SO01))(|L))
3313 $DEF GB6FRI=(4*(VTG_IIA1SO0(1|2|3)|(TOUAX|GERS|DRS)_IIA1SO01|GBRF_IIA1SO0(1|2)|FSTL_IIA1SO0(1|2)| \
3314 GBRF_HYASO0(1|2))(|L))
3315
3316 # EP 6 Freight mix
3317 $DEF GB6FRM=5*GB6FR(H|I|S)
3318
3319 #----------------------------------------------------------------------------------------------------
3320 #
3321 # FRANCE
3322
3323 # EP 1 Freight short Est
3324 $DEF F1FESS=3*EST_1C_KYW29(3|2)(|L)
3325
3326 # EP 1 Freight short Etat
3327 $DEF F1FETS=3*ETAT_1C_KYW(80|267)(|L)
3328
3329 # EP 1 Freight short Midi
3330 $DEF F1FMIS=MIDI_1C_KYW220(|L)
3331
3332 # EP 1 Freight short Nord
3333 $DEF F1FNOS=3*NORD_1C_KYW267(8|2)(|L)
3334
3335 # EP 1 Freight short Paris - Lyon - Méditerranée
3336 $DEF F1FPLMS=3-4*PLM_1C_KYW113(|L)|(3-4*(PLM_2KKUW|PLM_2KKUWF)(|L))
3337
3338 # EP 1 Freight short Paris-Orleon
3339 $DEF F1FPOS=(3*PO_1C_KYW44(1|2)(|L))|(3*PO_1C_60478(|L))
3340
3341 # EP 2 Passenger semi-fast train Alsace-Lorraine
3342 $DEF F2PAS=AL_PW3|AL_PW3G,4-5*(AL_C9FG|AL_C9F)
3343
3344 # EP 2 Passenger Express PLM
3345 $DEF F2PP=PLM_F3U|PLM_F3UL, \
3346 (<PLM_AB3UL|PLM_AB3U,4*(PLM_AB4ULLSL|PLM_AB4ULS|PLM_AB4UL|PLM_AB4U),PLM_1_A2B4LFI_1123)| \
3347 (<2*PLM_1_C10YFI_1907,PLM_AB1,PLM_WR1,2*PLM_AB1L,2*PLM_1_C10YFI_1907L)
3348
3349 # EP 2 Passenger Express EST
3350 $DEF F2PES=(<EST_1_ABDY1365L,4*EST_1_A1C312B3YL,EST_2_ABDY1365)| \
3351 (>EST_1_ABDY1365,4*EST_1_A1C312B3Y,EST_2_ABDY1365L)
3352
3353 # EP 2 Passenger Express CIWL
3354 $DEF F2PC=CIWL_D1269MCB|CIWL_D1283MCN,2*(CIWL_A4029CB|CIWL_A4018CN),CIWL_AK4005CN,CIWL_SH4013CB, \
3355 2-3*(CIWL_AK4080CB|CIWL_B4111CB|CIWL_BK4091CB)
3356
3357 # EP 2 Passenger Express CIWL Edelweis
3358 $DEF F2PCE=(<CIWL_PW4B,CIWL_2PEDN,CIWL_2PCFO,CIWL_2PFO,CIWL_2PCEDN,CIWL_PW4BL)| \
3359 (<CIWL_PW4B,CIWL_2PEDNL,CIWL_2PCEDNL,CIWL_2PFOL,CIWL_2PCFOL,CIWL_PW4BL)
3360
3361 # EP 2 Freight short Est
3362 $DEF F2FESS=3*EST_2_KYW29(3|2)(|L)
3363
3364 # EP 2 Freight short Etat
3365 $DEF F2FETS=3*ETAT_2_KYW(80|267)(|L)|(3-4*ETAT_2(KKUW|KKUWF|B_KKUW|B_KKUWF)(|L))
3366
3367 # EP 2 Freight short Midi
3368 $DEF F2FMIS=MIDI_2_KYW220(|L),MIDI_2_KSUW227501(|L)
3369
3370 # EP 2 Freight short Nord
3371 $DEF F2FNOS=(3*NORD_2_KYW267(8|2)(|L))|(3*NORD_TYW_TPM)| \
3372 (3-4*NORD_2(_KKZ_262916|KKUW|KKUWF|KKUWR|KKUWFR|B_KKUW|B_KKUWF|B_KKUWR|B_KKUWFR|B_KKUWE1R| \
3373 B_KKUWE2R|B_KKUWE3R)(|L))
3374
3375 # EP 2 Freight short Paris-Orleon
3376 $DEF F2FPOS=(1-3*PO_2_KYW44(1|2)(|L))|(1-3*((PO_2B_KKSUW420105|PO_2FUW37525)(|L)))| \
3377 (1-3*PO_2_60478(|L))|(1-3*PO_2_FRSU482009(|L))
3378
3379 # EP 2 Freight short Paris-Lyon-Mediterannee
3380 $DEF F2FPLMS=2-4*(PLM_2_(FAY32|KYW113)(|L))|(2-4*(PLM_TYW_TPM|PLM_2_KYW113(|L)))| \
3381 (2-4*(PLM_2_FAY(F326001|32)(|L)))|(2-4*PLM_2_STEF1936(|L))
3382
3383 # EP 2 Freight shunting
3384 $DEF F2FR=(1-2*(AL_TREMIE(|L)[O:FR_AG02|FR_KO10](|[M])))| \
3385 (1-2*(SBB_63401(|L)[OB:FR_HAYRAKE(|2)(|[M]),,12]))|(1-2*CFB_12_109744)| \
3386 (1-2*(CFB_2_109101|CFB_2_108401|CFB_2_108882(|L)|CFB_2_108683(|L)))| \
3387 (1-2*((WUE_OM12(V|S)HN(|L)|WUE_OM12(V|S)N)[OB:(OMM_KOHLE_02|COAL9)(|[M]),,25|26]))| \
3388 (1-2*(DRG_G|DRG_GH(|L)))|(1-2*(GB_3485HZ(|L)|GB_3485H(|L)))|(1-2*(CSD_Z1_75473(|A)))| \
3389 (1-2*(SNCF_2_K363(|L)))|(1-2*(NS_70431E|NS_70774E(|L)))|(1-2*(NOB_K1_VSCHB(|HL)))| \
3390 (1-2*(OBB_3_OM751H(|L)))|(1-2*(SBB_60(501B|501H|647)(|L)[OB:BOX25|BOX8|GRANIT2,,12]))| \
3391 (1-2*ETAT_2(KKUW|KKUWF|B_KKUW|B_KKUWF)(|L))|(1-2*(MIDI_2_KSUW227501|PLM_2KKUW|PLM_2KKUWF)(|L))| \
3392 (1-2*NORD_2(_KKZ_262916|KKUW|KKUWF|KKUWR|KKUWFR|B_KKUW|B_KKUWF|B_KKUWR|B_KKUWFR|B_KKUWE1R| \
3393 B_KKUWE2R|B_KKUWE3R)(|L))|(1-2*(PO_2_KYW44(1|2)|EST_2_KYW29(3|2)|ETAT_2_KYW(80|267))(|L))| \
3394 (1-2*(NORD_TYW_TPM|PLM_TYW_TPM))|(1-2*(ETAT_2(KKUW|KKUWF|B_KKUW|B_KKUWF)(|L)))| \
3395 (1-2*(MIDI_2_KYW220|MIDI_2_KSUW227501)(|L))|(1-2*(NORD_2_KYW267(8|2)(|L)|NORD_TYW_TPM))| \
3396 (1-2*(PH_2_8577(|L)[OB:WOOD(24|56|55),,13]))
3397
3398 # EP 2 Freight short
3399 $DEF F2FS=4-6*F2FR
3400 # EP 2 Freight long
3401 $DEF F2FL=8-10*F2FR
3402
3403 # EP 2C Freight long
3404 $DEF F2FCL=SNCF_2C_MWF_USATC(|L),20*SNCF_2C_K(KUW|KUWF|KUWFB|KUWR|KUWFR|KUWE1R|KUWE2R|KUWE3R)(|L)
3405
3406 # EP 3 Passenger long distance
3407 $DEF F3PD=(<SNCF_3EST_1B9JL,2*SNCF_3EST_3A8JL,SNCF_3EST_3BRJL,2*SNCF_3AOC48_B10GJ,SNCF_3EST_1B5DJ)| \
3408 (<SNCF_3EST_1B5DJL,2*SNCF_3AOC48_B10GJL,SNCF_3EST_3BRJ,2*SNCF_3EST_3A8J,SNCF_3EST_1B9J)| \
3409 (<SNCF_3TOR_A5DHL,2*SNCF_3TOR_B(9|10)HL,CIWL_WR_D3A,SNCF_3TOR_A8HL,SNCF_3TOR_A4B4HL, \
3410 2*SNCF_3TOR_B(9|10)HL,SNCF_3(PAEAL21M|TP21M)(|L))| \
3411 (<(2*SNCF_3TOR_B(9|10)H),SNCF_3TOR_A4B4H,SNCF_3TOR_A8H|SNCF_METSO48_A812M,CIWL_WR_D3AL, \
3412 2*SNCF_3TOR_B(9|10)H,SNCF_3TOR_A5DH)| \
3413 (<SNCF_3TOR_A5DHL,2*SNCF_3TOR_A8HL|SNCF_METSO48_A812ML,5*SNCF_3TOR_B10HL,SNCF_3TOR_A4B4HL)| \
3414 (<5*SNCF_3TOR_B10H,SNCF_3TOR_A4B4H,2*SNCF_3TOR_A8H,SNCF_3TOR_A5DH)| \
3415 (<SNCF_3(PAEAL21M|TP21M)(|L),SNCF_PA16BM|SNCF_PA16BML,SNCF_3ESTDD2PM(|L)|SNCF_3ESTDD2M, \
3416 2*SNCF_3TOR_B9HL,SNCF_3TOR_B10HL,SNCF_3TOR_A4B4L,CIWL_4WRT3341M(|L),SNCF_3TOR_A9M,SNCF_3TOR_A9ML, \
3417 2*SNCF_3TOR_B10HL)
3418
3419 # EP 3 Passenger regional cars ex DRG
3420 $DEF F3PRD=(<SNCF_DR2E30_A6TG|SNCF_DR2E30_A6TGL,SNCF_ARM18_B6TF|SNCF_ARM18_B6TFL,SNCF_DR23, \
3421 SNCF_DR_BAT_B7TG,SNCF_DR_BAT_B612TG,SNCF_SEMIMET2O_B6|SNCF_SEMIMET2O_B6L, \
3422 SNCF_SEMIMET2O_B7|SNCF_SEMIMET2O_B7L,SNCF_DR28D)| \
3423 (SNCF_3PA10L,SNCF_DR28D,SNCF_DR_BAT_B,SNCF_DR23,SNCF_DR2E_TNL,SNCF_SEMIMET2O_B6)
3424
3425 # EP 3B Passenger Region Sud-Est 5
3426 $DEF F3PRSE=(<PLM_B4DTM,6*PLM_B8TM(|L),PLM_B4DTML)|(>PLM_B4DTML,6*PLM_B8TM(|L),PLM_B4DTM)| \
3427 (<SNCF_3MET3_B4DM,2*SNCF_3MET3_B8M(|L),SNCF_3MET3_A7M(|L),2*SNCF_3MET3_B8M(|L), \
3428 SNCF_3MET3_A3B4M(|L),SNCF_3MET3_B8M(|L))| \
3429 (2*SNCF_ROME_BM(|L),SNCF_ROME_AM(|L),3*SNCF_ROME_BM(|L),$DIR(SNCF_ROME_BDM,SNCF_ROME_BDML))
3430
3431 # EP 3B Passenger Grandes lignes Est
3432 $DEF F3PRES=(SNCF_EST_DD2M|SNCF_DD2_METEST_WL_VML),2*SNCF_BRUHAT_GM,SNCF_AOC_A8G0M(|L),2*SNCF_BRUHAT_GM
3433
3434 # EP 3A Freight short
3435 $DEF F3FSA=(4-5*(SNCF_3A_K363L|SNCF_3A_K363|SNCF_3A_K437L|SNCF_3A_K437|SNCF_3A_KF437HL|SNCF_3A_KF437H| \
3436 SNCF_3A_LL|SNCF_3A_L|SNCF_3A_L_BL|SNCF_3A_L_B))|(4-5*((SNCF_3A_KXMIDI|SNCF_3_SCWF557160)(|L)))| \
3437 (4-5*(SNCF_3A_HK(F_VB|F_VBL|_VB|_VBL|_VBU)))|(3-4*(SNCB_3A_5030A2|SNCF_3A_HJYF)(|L))| \
3438 (3-4*SNCF_3A_FYF2395(|L))|(3-4*(SNCF_3_HKA(883|883R|883O|883OR)(|L)))
3439 # EP 3A Freight long
3440 $DEF F3FLA=4-5*F3FSA
3441 # EP 3A Freight long steam
3442 $DEF F3FLSA=SNCF_2C_MWF_USATC,F3FLA
3443 # EP 3B Freight short
3444 $DEF F3FS=(5-8*(SNCF_ELO[O:BETTERAVES_2E(1|2)(|[M])]))|(3-4*SNCB_3B_5030A2(|V)(|L))| \
3445 (3-4*(EVS_HS_CIMT(|O)M))|(3-4*EVS_HS_SNAV2(OM|UM|_SRVVM|_SRLVM|_RENAULTM))| \
3446 (4-5*SNCF_3_LYW4(1|2)2(|L))|(3-4*SNCF_GS402(A|B|C|D))|(3-4*SNCF_TREMIE(_FER2M|VBML|VBM))| \
3447 (3-4*(SNCF_UHS_MILKM|SNCF_3B_KF256L(|R)(|L)))| \
3448 (4-5*(STEF_I_CADOUX_STEF_E3M|SNCF_I_STEF_BERLINM|STEF_I_DRISO_STEF1M|STEF_I_UIC_STEF_E3M| \
3449 STEF_I_TPISO_STEFM))|(3-4*SGW_DM40_FANE_E3M(|L))| \
3450 (4-5*((<SNCF_HMYV_EXTRML[OB:(CAMIONBACHE1|BUSSING_SAK2|BUSSING_NAG4500|BUSSING_T2|SAURER_5D_EAG1), \
3451 38,8])| \
3452 (<SNCF_HMYV_EXTRM[OB:(CAMIONBACHE1|BUSSING_SAK2|BUSSING_NAG4500|BUSSING_T2|SAURER_5D_EAG1),38,8])))| \
3453 (4-5*(SNCF_TREMIE_MH30_SGMFM|SNCF_TREMIE_MH30_GFM|SNCF_TREMIE_MH30_GCM|SGW_MH30_E4M| \
3454 SGW_MH30_SGMF_E3M|SGW_MH45_SCRC_E3M(|L)))|(4-5*SGW_EF_(E3M|E3AM|ARBEL_E3M))| \
3455 (4-5*(SNCF_G_EST20TM|SNCF_G_EST20TRM|SNCF_G_EST20TFM(|L)|SNCF_G_ETAT1904M|SNCF_COUV_NORD33BM))| \
3456 (4-5*(SNCF_3B_K(F338|335|336|V292)(|L)))| \
3457 (4-5*(SNCF_3B_K256(E1LRS|E1RS|E2LRS|E2RS|E3LRS|E3RS|RS|S|LS|LRS)(|L)))| \
3458 (4-5*(SNCF_K_OCEM19B_NM|SNCF_K_OCEM19M|SNCF_K_OCEM29M|SNCF_K_OCEM29_UFRM))| \
3459 (4-5*(SNCF_TOW_VILLACH(|MET)M[OB:(COAL50|FR_COAL1)(|[M]),,26]| \
3460 SNCF_E_KLAGENFURT(1|M)M[OB:(COAL50|FR_COAL1)(|[M]),,25]))|(4-5*SNCF_G_UIC_(BOIS_RWM|RWM|RWPEM))| \
3461 (4-5*SNCF_G(_EST20TM|_EST20TRM|_EST20TFML|_EST20TFM|_ETAT1904M|_OCEM19M|_OCEM19RWM|M1_21M| \
3462 _OCEM29M|_OCEM29BML|_OCEM29BM|_STDAM|_STDA_RWM|_STDB_RWM))| \
3463 (4-5*(SNCF_COUV_DRESDEN_BM|SNCF_G_STDA_RWM|SNCF_G_STDB_RWM))| \
3464 (4-5*(SNCF_E_LINZM[O:BARREL8[BC:-5,-30],29,21][O:BARREL8[BC:-5,-30],7,21] \
3465 [O:BARREL8[BC:-5,-30],35,21]))|(3-4*(SGW_3TH40_CFMCF35HRWM(|L)[OB:#SCRAP_1(3|2|4|5)(|[M]),,33]))| \
3466 (4-5*(SNCF_3SCYW_(571893W|7556872W)(|L)))
3467
3468 # EP 3B Freight long
3469 $DEF F3FL=4-5*F3FS
3470
3471 # EP 3B Freight long steam
3472 $DEF F3FLS=SNCF_(UK6_14BM(|L)|FOURG_WD_BM|3FOURG_OCEM2M(|L)|STDD_E3M(|L)|RWM(|L)),F3FL
3473
3474 # EP 3 Freight Cerales short
3475 $DEF F3FCR=(3-4*(SNCF_3CER3E_RICHARD1_CTCM|SNCF_3CER3E_RICHARD1_CTC_COTRAMM)(|L))| \
3476 (3-4*(SNCF_3CER2EFRB_CTCM)(|L))|(3-4*(SNCF_3CER2EFRC_CTCM)(|L))|(3-4*(SNCF_CER2E47FG_ALGECO_E3M))|
3477
3478 # EP 3 Freight Cerales short
3479 $DEF F3FCS=2-3*F3FCR
3480
3481 # EP 3 Freight Cerales long
3482 $DEF F3FCL=7*F3FCR
3483
3484 # EP 4 Passenger Long distance
3485 $DEF F4PD=(<SNCF_UIC_A7DYL,2*SNCF_UIC_A9_1967L,SNCF_874470SYL,SNCF_Y_WRRB,,SNCF_UIC_A4B5YL, \
3486 5*SNCF_875970SYL)| \
3487 (<5*SNCF_875970SY,SNCF_UIC_A4B5Y,SNCF_Y_WRRBL,SNCF_874470SY,2*SNCF_UIC_A9_1967,SNCF_UIC_A7DY)
3488
3489 # EP 4 Passenger Long distance le Mistral
3490 $DEF F4PM=(<SNCF_M69_A4DTUXJ,SNCF_M69_A8UJL,SNCF_M69_A8UJ,SNCF_M69_A3RTUJ,SNCF_M69_A8UJL, \
3491 SNCF_M69_A8UJ,SNCF_M69_VRUJ,SNCF_M69_A8TUJL,SNCF_M69_A4DTUXJL)| \
3492 (<SNCF_M69_A4DTUXJ,SNCF_M69_A8TUJ,SNCF_M69_VRUJ,SNCF_M69_A8UJ,SNCF_M69_A8UJ,SNCF_M69_A3RTUJL, \
3493 SNCF_M69_A8UJL,SNCF_M69_A8UJ,SNCF_M69_A4DTUXJL)
3494
3495 # EP 4a Freight shunting
3496 $DEF F4FRA=(3-4*(SNCF_4A_GS0120TF(|[O:SNCF_4A_GS0120TF_(V|V1|V2),42,12]) \
3497 (|[O:SNCF_4A_GS0120TF_(V|V1|V2),71,12])(|[O:SNCF_4A_GS0120TF_(V|V1|V2),8,12]) \
3498 (|[O:SNCF_4A_GS0120TF_(V|V1|V2),107,12])(|L)))| \
3499 (3-4*(SNCF_4A_G(S120|S121|MS221|MS221B|MS221E1|MS221E1LS|MS221E1S|MS221E2|MS221E2LS)(|L)))| \
3500 (3-4*(SNCF_4A_G(S121F|S121B|MS221E2S|MS221E3|MS221E3LS|MS221E3S|MS221LB|MS221LS|MS221M|MS221S)(|L)))| \
3501 (3-4*SNCF_4A_HS022(|L))|
3502
3503 # EP 4B Freight shunting
3504 $DEF F4FR=(3-5*((SNCF_E_UIC2_SGWS|SNCF_E_UIC2S|SNCF_E_UIC2)[OB:SCRAP3(|[M]),,27|26]))| \
3505 (3-5*(SNCF_EAOS(1|2|3)[OB:SCRAP_1(2|3|4|5)(|[M]),,30|29]))|(3-5*SNCF_GAS(|1|1B|1C|1D|1E)(|L))| \
3506 (3-5*SNCF_GAS(2B|2|2B|2C|2D|2E|2F)(|L))|(3-5*(SNCF_Z_ELF2|SNCF_Z_ELF1))| \
3507 (3-5*(SNCF_Z_ELF2|SNCF_Z_ELF1))|(3-5*(SNCB_4A_HF2040(|L)|SNCF_EVS_SNAV_RENAULTM))| \
3508 (3-5*EVS_HS_SNAV4(M|YM|YSM|_CHAMPM|PM_PEUG1ML|PM_PEUG1M|PM_PEUG2ML|PM_PEUG2M))| \
3509 (3-5*(SNCF_EOS40(|A)M[OB:(COAL50|FR_COAL1)(|[M]),,30]|(3-4*SNCF_4FFS6094(|L))| \
3510 SGW_4TH30VRWM[OB:(COAL50|FR_COAL1)(|[M]),,26]))|(3-5*(SNCF_R_TP_BB_E4M[OB:BOX6,,13]))| \
3511 (3-5*(SNCF_4_GS311(|A|F|AF|B|BF|BS1|BS1F)(|L)|SNCF_4_GS312(|A|B|BS1)(|L)|SNCF_4_GS313(|A|B|BS1)(|L)))| \
3512 (3-5*(SNCF_UASJFL|SNCF_UASGSSL|SNCF_UAGPPS1UL|SNCF_UASGSS|SNCF_UAGPPS1C|SNCF_UAGPPS1CL| \
3513 SNCF_UAGPPS1U|SNCF_UASJF|SNCF_UASGNTL|FS_UASSMG|SNCF_UASGNT|SNCF_UAGPPS1EL|SNCF_UAGPPS1E| \
3514 SNCF_UASTCL|SNCF_UASTC|SNCF_UASTCECL|SNCF_UASTCEC))|(3-4*SNCF_I(71SM|71M|87M|87FM))| \
3515 (3-5*SNCF_G(S2_12M|HKS605BM|4BOISM|4M|S402EM))|(3-5*SNCF_G(ASS9_16AM|ASS9_16M|12M|13_SERNAMG2M))| \
3516 (3-4*(SNCF_E9_31M[OB:#SCRAP_1(3|2|4|5)(|[M]),,24]))|(3-4*(SNCF_TMSM|SNCF_T001M|SNCF_TMS_SM))| \
3517 (3-4*(SNCF_4K_OCEM29M[OB:SCHALE(1|2)(|[M]),,12]))|(3-4*SGW_DM(40AM|53_SITRAM_E3M))| \
3518 (3-4*(SNCF_FLBS_MK_SIMOTRAM|SGW_MKANF81_SIMOTRAM))|(3-4*SNCF_I87M(|L))| \
3519 (3-4*((SGW_TH_BAIGNOIRE_SCRC|SNCF_EALMO_TH_STEMIM|SNCF_EALMO_THM|SNCF_EALMO_TH_ARBELM| \
3520 SNCF_EALMO_TH_SIMOTRAM)[OB:SAND(10|9|11|12)(|[M]),,31]))| \
3521 (3-4*(SNCF_EVS_UCS34_TRANSPULM(|L)|SNCF_UCS30SCFDLBM|SNCF_UCS30SCFDLRM|SNCF_UCS30SCFGM))| \
3522 (3-4*SNCF_UCS_MARIAGE34_(BMP1M|BMP2M|OMYAM))|(4-5*SNCF_EOS40(|A)M[OB:SCRAP3(|[M]),,31])| \
3523 (3-4*((SGW_TH_FRANGECOM|SGW_EAOS_BSPRM|SGW_EAOS_BMM)[OB:#SCRAP_1(3|2|4|5)(|[M]),,33]))| \
3524 (3-4*(SGW_4TH40ARBELM(|L)[OB:#SCRAP_1(3|2|4|5)(|[M]),,27]))| \
3525 (3-4*(SNCF_EVSM|SNCF_UCS_EVS1M|SNCF_UCS_EVS2M|SNCF_UCS_OMYAM|SNCF_UCS_OMYA2M))| \
3526 (3-4*(SNCF_4PRIM_PLM34FM|SNCF_4PRIM_OCEM29M|SNCF_GOS719M|SNCF_G79M))| \
3527 (3-4*(SNCF_LGS_N(VM|CM)[O:C6(0|10)_E4,11,12][O:C6(0|10)_E4,73,12]|SNCF_4UFSS9196(B|A)))| \
3528 (2-3*SNCF_4_(EAS5950|EAOS802|EAOS5334|EAOS5327|EAOS5966)(|L)[O:SENSE_HOLZ,7,][O:SENSE_HOLZ,70,33])| \
3529 (3-4*(SNCF_4_G(MS221|MS221B|MS221E1|MS221E1LS|MS221E2|MS221E2LS|S402T|S402|HS)(|L)))| \
3530 (3-4*(SNCF_4_G(S120|S121|S120E|S121E|S121F|S121B|MS221E3|MS221E3LS|MS221LB|MS221LS|MS221LS1| \
3531 MS221S1)(|L)))|(3-4*(SNCF_4B_G(S402|S121B|S402T|HS)(|L)))|(3-4*(SNCF_4B_TST42(|A)(|L)))
3532
3533 # EP 4 Freight short
3534 $DEF F4FS=2-3*F4FR
3535
3536 # EP 4 Freight long
3537 $DEF F4FL=6*F4FR
3538
3539 # EP 4 Freight Cerales short
3540 $DEF F4FCR=(3-4*SNCF_CER2EFR(B_TC_CTC|D_CTC|D_TC_CTC)M(|L))|(3-4*SNCF_CER2EFR(D_TC_SOFIDIC)M(|L))| \
3541 (3-4*(SNCF_CER2E47FG_TC_ALGECOM|SNCF_CER2E47FG_TC_SHGTM))| \
3542 (3-4*(SNCF_CER2E43_TC_UNCACM|SNCF_CER2E43_TC_SLEMIM)(|L))|(3-4*(SNCF_CER2EM|SNCF_CER2E_TCM))| \
3543 (3-4*(SNCF_CEREX3E_RICHARD1_COTRAMM|SNCF_CEREX3E_RICHARD1_ESMERYM)(|L))
3544
3545 # EP 4 Freight Cerales short
3546 $DEF F4FCS=2-3*F4FCR
3547
3548 # EP 4 Freight Cerales long
3549 $DEF F4FCL=7*F4FCR
3550
3551 # EP 5 Passenger long distance
3552 $DEF F5PC=(<SNCF_VTU_B51_2L,SNCF_VTU_B51_2, \
3553 3*(SNCF_VTU_A2R|SNCF_VTU_A10UL|SNCF_VTU_A10U|SNCF_VTU2_A10UL|SNCF_VTU2_A10U|SNCF_VTU_A10L| \
3554 SNCF_VTU_A10|SNCF_VTU_A10AL|SNCF_VTU_A10A|SNCF_VTU_A10BL|SNCF_VTU_A10B|SNCF_VTU_A10CL| \
3555 SNCF_VTU_A10C|SNCF_VSE_A9U_COL|SNCF_VSE_A9U_CO|SNCF_VSE_A9U_CSL|SNCF_VSE_A9U_CS|SNCF_A9U_VSEL| \
3556 SNCF_A9U_VSE|SNCF_VTU_A2RL),SNCF_VTU_B5RXL, \
3557 5*(SNCF_VTU_B11L|SNCF_VTU_B11|SNCF_VTU_B11AL|SNCF_VTU_B11A|SNCF_VTU_B11BL|SNCF_VTU_B11B| \
3558 SNCF_VTU_B11CL|SNCF_VTU_B11C|SNCF_VTU_B11DL|SNCF_VTU_B11D|SNCF_VTU2_B10UL|SNCF_VTU2_B10U| \
3559 SNCF_VTU_B10L|SNCF_VTU_B10|SNCF_VTU_B10AL|SNCF_VTU_B10A|SNCF_VTU_B10BL|SNCF_VTU_B10B| \
3560 SNCF_VTU_B10CL|SNCF_VTU_B10C|SNCF_VTU_B10DL|SNCF_VSE_B11U_COL|SNCF_VSE_B11U_CO|SNCF_VSE_B11U_CSL| \
3561 SNCF_VSE_B11U_CS|SNCF_VTU_B10D|SNCF_B11U_VSEL|SNCF_B11U_VSE), \
3562 SNCF_VTU_A5B5UL|SNCF_VTU_A5B5U|SNCF_VSE_A4B6U_ORIGL|SNCF_VSE_A4B6U_ORIG|SNCF_VSE_A4B6U_COL| \
3563 SNCF_VSE_A4B6U_CO|SNCF_VSE_A4B6U_CSL|SNCF_VSE_A4B6U_CS|SNCF_VTU2_A5B5UL|SNCF_VTU2_A5B5U| \
3564 SNCF_VTU_A5B5L|SNCF_VTU_A5B5)
3565
3566 # EP 5 Freight short
3567 $DEF F5FS=(4-5*(SNCF_R55M|SNCF_R56M|SNCF_R57M|SNCF_ROOS516M)[OB:WOOD17(1|2|3|4|5|6|7|8)(|[M]),152,12] \
3568 [OB:WOOD17(1|2|3|4|5|6|7|8)(|[M]),104,12][OB:WOOD17(1|2|3|4|5|6|7|8)(|[M]),10,12] \
3569 [OB:WOOD17(1|2|3|4|5|6|7|8)(|[M]),56,12])|(4-5*SNCF_RILS0(1|4|5|6))| \
3570 (4-5*RTRAN_(TE2|T1|TE1|TE3|TE4|PLC2A|PLC2B)M)|(4-5*(SNCF_ERMEWASATI_PM|GT1|ERMEWA_ZAS1(|L)))| \
3571 (4-5*SNCF_H8(1_6UNIMETALM|7M))|(4-5*SNCF_L31M[OB:CLAAS_01,,11])| \
3572 (4-5*(SNCF_FAPS_SIMOTRAM|SGW_FAPS_SIMOTRAMALETM|SGW_EX100_ROYM)(|L))| \
3573 (4-5*SNCF_T(87M|90M|ANPPS_TRANSENGRAIS1M))|(3-4*SNCF_FG128M(|L))| \
3574 (4-5*(SNCF_ORVAL80AEM|SNCF_ORVAL80AKM|SNCF_ORVAL80BEM|SNCF_ORVAL80B_COFRABLACKEM| \
3575 SNCF_ORVAL80B_COFRABLACKBM|SNCF_ORVAL80BKM)(|L))
3576
3577 # EP 5 Freight long
3578 $DEF F5FL=5-6*F5FS
3579
3580 # EP 5 Freight Cerales short
3581 $DEF F5FCR=(3-4*(SNCF_CER2E50B_SAND1M|SNCF_CER2E4_SOUF1M)(|L))| \
3582 (3-4*(SNCF_CER2E50B_CTCM|SNCF_CER2E50B_ESMERYM)(|L))| \
3583 (3-4*(SNCF_CER2E50B_CANAM|SNCF_CER2E50B_GUYOMARCHM|SNCF_CER2E50B_MJGM)(|L))| \
3584 (3-4*(SNCF_CER2E50B_ERMEWAM|SNCF_CER2E50B_GMBM)(|L))| \
3585 (3-4*(SNCF_CER2E1_UNCACM|SNCF_CER2E53BRA_TCM(|L)|SNCF_CERE2E53BRC_TC(|L)))| \
3586 (3-4*(SNCF_CERE2E53BRB_FRLUZM|SNCF_CERE2E53BRB_TCM|SNCF_CERE2E53BRB_TC_MROM|SNCF_CERE2E53BRC_TCM) \
3587 (|L))|(3-4*(SNCF_CER2E70_TMFCITA1M|SNCF_CER2E70_TMFCITA2M|SNCF_CER2E70_CTCM)(|L))| \
3588 (3-4*(SNCF_CERG2_CTCM|SNCF_CERG2_MIDIM|SNCF_CERG2_MROM|SNCF_CERG2_SHGTM|SNCF_CERG2_STEMIM| \
3589 SNCF_CERG2_TRANSMAGRAINSM)(|L))|(3-4*SNCF_CER2E50B_CANAM(|L))
3590
3591 # EP 5 Freight Cerales short
3592 $DEF F5FCS=2-3*F5FCR
3593
3594 # EP 5 Freight Cerales long
3595 $DEF F5FCL=7*F5FCR
3596
3597 # EP 5 Freight short maintenance
3598 $DEF F5FM=(3-4*G_RGS2[OB:RAIL1,15,12][OB:RAIL1,95,12],3-4*SNCF_RES9_16[NB:B,BA1][O:GRAVEL(1|8)(|[M])], \
3599 3*SNCF_TDS_INFRA[NT:B])| \
3600 (8*SNCF_UAS_S39_6M[O:BALLAST(41|40|39|38|42)(|[M])],2*SNCF_UAS_S39_2VM[OB:FR17,,17])| \
3601 (8*SNCF_UA_R09_6VM[OB:RAIL5,,12])| \
3602 (4*SNCF_US_C12_2VM(|L)[O:FER(3|4)(|[M]),,40],7*SNCF_UAS_D12_6VM(|L)[O:FER(1|2)(|[M]),,40])
3603
3604 # EP 6 Passenger long distance
3605 $DEF F6PC=(<SNCF_VSE_A9U_CPL,SNCF_VTU2_A10U_CP2L|SNCF_VTU_A10U_CP2L, \
3606 SNCF_VSE_A4B6U_CPL|SNCF_VTU_A5B5U_CP2L|SNCF_VTU2_A5B5U_CP2L,SNCF_VTU_B5RX,SNCF_VU_B11U_CP, \
3607 SNCF_VTU2_B10U_CP2,SNCF_VTU_B10U_CP2,SNCF_VSE_B11U_CPL,SNCF_VU_B9UX_CP)| \
3608 (<SNCF_VTU_B5RX,SNCF_VU_B11U_CP,SNCF_VTU2_B10U_CP2,SNCF_VTU_B10U_CP2,SNCF_VSE_B11U_CPL, \
3609 SNCF_VU_B9UX_CP,SNCF_VSE_A4B6U_CP|SNCF_VTU_A5B5U_CP2|SNCF_VTU2_A5B5U_CP2,SNCF_VSE_A9U_CP, \
3610 SNCF_VTU2_A10U_CP2|SNCF_VTU2_A10U_CP2)
3611
3612 # EP 6 Freight short
3613 $DEF F6FS=(4-5*(SNCF_AIR_LIQUIDE|SNCF_AIR_LIQUIDE2|GATX_13(|L)|SBB_MOTOREX(|L)))| \
3614 (4-5*(DB_HABIS7TW5|SNCF_HABIS_KRONENBOURG))|(4-5*SNCF_RILS0(1|2|3|4|5|6))| \
3615 (4-5*SNCF_HBILLNS(1|2|3|5|6|7|9|10|11|12|13|1L|3L|4L|6L|7L|8L|9L|10L|11L|12L|13L))| \
3616 (4-5*SNCF_H8(1_6UNIMETALM|7M))|(4-5*SNCF_(EAOS4|EAOS80_SGW)[OB:SCRAP(6|4|5)(|[M]),,32])| \
3617 (4-5*(SNCF_HFS(1|2|3|4)))|(4-5*G_ZAES_HR|SNCF_ZANS_SIMOTRA)|(4-5*SNCF_GS402(A|AL|B|C|D))| \
3618 (4-5*(SNCF_GHKS(1|2)))|(4-5*(SNCF_RILS216|SNCF_GASS9_16))| \
3619 (4-5*(SNCF_UAHS1|INFRA_UAS_D12_6(|L)|SNCF_G41BETAIL))|(2-3*SNCF_SLMMPS96_6M[O:STEEL2(7|8|9|5|6)])| \
3620 (4-5*(SNCF_GAS86|SNCF_GOS70|SNCF_GOS70_SERNAM))|(4-5*(SNCF_68ACETATEVINYLE|SNCF_FS_LAROCHETTE))| \
3621 (4-5*SNCF_KANGB_CNC_VIM[O:WB121,,12])|(4-5*(SNCF_T90M|SNCF_TANPPS_TRANSENGRAIS2M))| \
3622 (4-5*ERMEWA_CARBONATE(1|2|3)M(|L))| \
3623 (4-5*(SNCF_UACS_SIMOTRAM|EVS_UACS64_TRANSPULM|SNCF_UACS_CALCIAM)(|L))| \
3624 (4-5*(WASC_FALNS6634M|ERMEWA_FALNS6634M))| \
3625 (4-5*(FWAG_TAMS_M30M|SNCF_T13M|SNCF_T13AM|SNCF_T13BM|SNCF_T13_BSFM|SNCF_T13_BMFM)(|L))
3626
3627 # EP 6 Freight long
3628 $DEF F6FL=4-5*F6FS
3629
3630 # EP 6 Freight Cerales short
3631 $DEF F6FCR=(3-4*(SNCF_CER2E47BR_FLUZ|SNCF_CER2E47BR_TCM|SNCF_CER2E43EM|SNCF_CER2E43_MBLANCM| \
3632 SNCF_3CER2E43_SAND1M|SNCF_CER2E43_SAND1M|SNCF_CER2E43_TC_SLEMIM|SNCF_CER2E48_CAPM| \
3633 SNCF_CER2E48_MBLANCM|SNCF_CER2E48_UCAM|SNCF_CER2E50AEM|SNCF_3CER2E50A_CLECHETM|SNCF_CER2E2_MFSM| \
3634 SNCF_CER2E50A_MROM|SNCF_CER2E50A_SICALRPM|SNCF_CER2E50A_STEMIM|SNCF_CERCAD50_STORIONE2| \
3635 SNCF_CERE2E53BRB_TC|SNCF_CERE2E53BRB_TC_MRO|SNCF_CER2E53BRA_TC|SNCF_CERE2E53BRB_FRLUZ)(|L))| \
3636 (3-4*(SNCF_CERG96M|SNCF_CERG96WM|SNCF_CERG96_AGRI1M|SNCF_CERG96_AGRIM|SNCF_CERG96_GOUESSANTM| \
3637 SNCF_CERG96_GUYM|SNCF_CERG96_INVIVOM|SNCF_CERG96_UCAM|SNCF_CERP84_MROM)(|L))| \
3638 (3-4*(SNCF_CERG_TCVEM|SNCF_CERP86_TCV_CTCM|SNCF_CER96P1_TCVE_CTCM|SNCF_CERP86_TCV2_CTCM| \
3639 SNCF_CERP96H_TCV_CTC1M|SNCF_CERP86_TC_CMTM|SNCF_CERP84R_CTCM|SNCF_CERP96_TC_CTCM| \
3640 SNCF_CERP96P2_TCVE_CTCM|SNCF_CERP96P2_TCV_CTCM|SNCF_CERG96_TCV2_CTCM|SNCF_CER2E48_TC_CTCM| \
3641 SNCF_CER2E43_TC_CTCM|SNCF_CER2E45_CTCM|SNCF_CER2E45TC_CTCM|SNCF_FG132_CTCM| \
3642 SNCF_CERFG96P3_TCV_CTCM|SNCF_CERG4_CTCM)(|L))| \
3643 (3-4*(MILLET_CEREG95M|MILLET_CERG95PTMM|MILLET_CER96P1M|MILLET_CER96P2M|MILLET_CERG132M)(|L))| \
3644 (3-4*(SNCF_CERG96_SOUFFLET2M|SNCF_CERP86_TC_CAM|SNCF_CERP86_TC_SATIM)(|L))| \
3645 (3-4*(SNCF_CERP84R_GMMM|SNCF_CERP84R_FWM|SNCF_CERP84R_CIWCM|SNCF_CERP84_ESMERYM|SNCF_CERP84_STEMIM) \
3646 (|L))| \
3647 (3-4*(SNCF_CERFG96P3_TCVE_ERMEWAM(|L)|SNCF_CERP_ERMEWAGM|SNCF_CER94P_ERMEWAM(|L)| \
3648 SNCF_CER2E50A_ERMEWAM(|L)|SNCF_CERG92_ERMEWAM(|L)|SNCF_CER2E48_ERMEWAM(|L)| \
3649 SNCF_CER2E43_ERMEWAM(|L)|SNCF_CERP84R_ERMEWAM(|L)))|(3-4*(SNCF_CERP86M|SNCF_CERP86_TMFCITAM)(|L))| \
3650 (3-4*(SNCF_CERP96P2_TCVM|SNCF_CERFG96P3_TCVEM|SNCF_CERP96P2_TCVEM|SNCF_CERG96_TCV2M| \
3651 SNCF_CERP86_TCVM|SNCF_CERP96P2_TCVE_TRANSMAGRAINSM|SNCF_CERP96P2_TCV2_CIWCM| \
3652 SNCF_CERP96P2_TCV2_INVIVOM)(|L))| \
3653 (3-4*(SNCF_CERP_CARGILL2M(|L)|SNCF_CER96P1_CARGILL2M(|L)|SNCF_CERP_COOPER(LML|ML)| \
3654 SNCF_CERP_SANDERS1M(|L)))| \
3655 (3-4*(SNCF_CERP_STORIONEM|SNCF_CERP_TMFCITAEM|SNCF_CERP_SHGT1M|SNCF_CERP_UFACM)(|L))| \
3656 (3-4*(SNCF_CERP96_BREIZALM|SNCF_CERP_BREIZALM|SNCF_CERG_BREIZALM|SNCF_CERG94G8_BREIZALM)(|L))| \
3657 (3-4*(SNCF_CERG_CANTALOUML|SNCF_CERG_GMBM(|L)|SNCF_CERG_GRANITM(|L)|SNCF_CERG_GUYM(|L)))| \
3658 (3-4*(NACCO_CERPM|SNCF_CERP_NACCOM|SNCF_CERG_NACCOM)(|L))| \
3659 (3-4*(SNCF_CER96P1_MONFERM|SNCF_CER2E43_MONFERM|SNCF_CER2E48_MONFERM|SNCF_CERG96_MONFERM| \
3660 SNCF_CER2E50A_MONFERM)(|L))|(3-4*(SNCF_CERP84_SOUFFLETM|SNCF_CERG94_SOUF3M)(|L))| \
3661 (3-4*(SNCF_CERG94_TMFCITAPLM|SNCF_CERG_INVIVO1M|SNCF_CERG_INVIVOM|SNCF_CERG_SIGMAM)(|L))| \
3662 (3-4*(SNCF_CERG94G_UCAM|SNCF_CERG94G8_UCAM|SNCF_CER96P1_UCAM|SNCF_CERP102FG_UCAM)(|L))| \
3663 (3-4*(SNCF_CERFG96P3_COOPER(ML|LML)|SNCF_CERFG96P3_GUYOMARCH1M(|L)))| \
3664 (3-4*(SNCF_CERP92_COOPAGRIM|SNCF_SUCREFGM|SNCF_CERP_MBLANCM|SNCF_CERP102FGM)(|L))| \
3665 (3-4*(SNCF_CERG4_ALGECOM|SNCF_CER96P1_TMFCITANM|SNCF_CERP102FG_GOUESSANTM)(|L))| \
3666 (3-4*(SNCF_CERP96HKP_TMFCITAM|SNCF_CERP96D_TMFCITAM|SNCF_CERG102_TMFCITAM)(|L))| \
3667 (3-4*(ERMEWA_TAGNPPS_AFR101PM|IFT_TAGNPPS95M)(|L))
3668
3669 # EP 6 Freight Cerales short
3670 $DEF F6FCS=2-3*F6FCR
3671
3672 # EP 6 Freight Cerales long
3673 $DEF F6FCL=7*F6FCR
3674
3675 # EP 6 Freight tank long
3676 $DEF F6FTL=15*(SNCF_CITVIN_DANZAS12M(|L)|SNCF_CITVIN_ERMEFERM|SNCF_CITVIN1304_ERMEFERM| \
3677 SNCF_CITVIN1304_ERMEWAJUS1UNIFERM|SNCF_CITVIN_ERMEWAJUS1M|SNCF_CITVIN1304BI_MONFERLM| \
3678 SNCF_CITVIN_LOTRAS12M(|L)|SNCF_CITVIN_MUSCADOR13M(|L)|SNCF_CITVIN_LOTRAS13M(|L))
3679
3680 # EP 6 Freight short maintenance
3681 $DEF F6FM=(3-4*G_RGS2[OB:RAIL1,15,12][OB:RAIL1,95,12],3-4*SNCF_RES9_16[NB:B,BA1][O:GRAVEL(1|8)(|[M])], \
3682 3*SNCF_TDS_INFRA[NT:B])| \
3683 (8*SNCF_UAS_S39_6M[O:BALLAST(41|40|39|38|42)(|[M])],2*SNCF_UAS_S39_2VM[OB:FR17,,17])| \
3684 (8*SNCF_UA_R09_6VM[OB:RAIL5,,12])| \
3685 (4*SNCF_US_C12_2VM(|L)[O:FER(3|4)(|[M]),,40],7*INFRA_UAS_D12_6M(|L)[O:FER(1|2)(|[M]),,40])
3686
3687 #----------------------------------------------------------------------------------------------------
3688 #
3689 # LUXEMBURG
3690
3691 # EP 3A Freight short
3692 $DEF L3FSA=(2-3*(SNCB_3A_4422000(|L)|SNCB_3A_4422762E(|L)|SNCB_3A_4427500(|L)))| \
3693 (2-3*SNCB_3A_257001U(|V))|(2-3*(CFL_3A_K(WF22152|KUS25595E)(|L)))| \
3694 (2-3*(CFL_3A_3846522(|L)[OB:WOOD(24|56|55),,13]))
3695 # EP 3A Freight long
3696 $DEF L3F1A=8-9*L3FSA
3697 # EP 3 Freight short
3698 $DEF L3FS=(2-3*SNCF_GAS(|2))|(2-3*(CFL_GS1))|(2-3*(CFL_3_TTOWB(|L)[O:SUGARBEET3(|[M]),,28]))| \
3699 (2-3*(NS_KBS1))|(2-3*(CFL_3(B_K283|B_K283A|_KKUS25101|_KKUS25101E)(|L)))|(2-3*(NS_GBLS))| \
3700 (2-3*(CFL_3_UKK(|L)[OB:BOX(34|25|23),14,11][OB:BOX(34|25|23),59,11]))
3701
3702 # EP 3 Freight long
3703 $DEF L3F1=8-9*L3FS
3704
3705 # EP 4A Freight short
3706 $DEF L4FSA=(2-3*CFL_4A_GS12(0|1)(|L))
3707
3708 # EP 4 Freight short
3709 $DEF L4FS=(2-3*CFL_TMSM)|(3-4*CFL_FCS_B1M[OB:FER(3|4)M(|[M]),,40])|(2-3*CFL_4_GBLS_ALB(|L))| \
3710 (2-3*CFL_4_ES(|L))|(2-3*(CFL_4_GKKS1301(|L)|CFL_4_GKKS1301AL(|L)))|(3-5*CFL_GS(1|1L|2))| \
3711 (2-3*(CFL_4_GS120(|L)|CFL_4_GS121(|L)|CFL_4_GS120SL))
3712
3713 # EP 4 Freight long
3714 $DEF L4F1=5*(L4FS|F4FR|D4FK1)
3715
3716 # EP 5 Freight short
3717 $DEF L5FS=(2-3*CFLC_FAS_B1M)|(2-3*(CFL_5_GS120S(|L)|CFL_5A_GS120SL))
3718
3719 # EP 6 Freight shunting
3720 $DEF L6FR=(3-4*(CFL_SHIMMNSSL|CFL_SHIMMNSS|ERR_CFL_SHIMMNSL|ERR_CFL_SHIMMNS))|(3-4*CFL_KS)| \
3721 (3-4*CFL_SHIMMNSS(|L))|(3-4*CFLC_RILNSS(3|8|7|7L|6|5|5L|4|9|10|11|12|11L))| \
3722 (3-4*(CFL_RILNSSM|CFLC_RILNSS1M|CFLC_RILNSS2M))|(3-4*CFL_FCS(1|2|3)M[OB:FER(3|4)M(|[M]),,40])| \
3723 (3-4*CFL_RENSSM[OB:PYLON3,15,12][OB:PYLON3,100,12])|(3-4*CFL_TDGSM)
3724 # EP 6 Freight short
3725 $DEF L6FS=2*L6FR
3726 # EP 6 Freight long
3727 $DEF L6FL=5*L6FR
3728
3729 #----------------------------------------------------------------------------------------------------
3730 #
3731 # BELGIUM
3732
3733 # EP 2 Passenger
3734 $DEF B2P1=(<SNCB_2_M1C8PL,2*SNCB_2_M1C10(|L),SNCB_2_M1B5C4(|L),2*SNCB_2_M1C10(|L))| \
3735 (<(2*SNCB_2_M1C10(|L)),SNCB_2_M1B5C4(|L),2*SNCB_2_M1C10(|L),SNCB_2_M1C8P)
3736
3737 # EP 3 Passenger
3738 $DEF B3P1=(<SNCB_3_M1B8DPL,3*SNCB_34_M1B10(|L),SNCB_34_M1A5B4(|L),SNCB_34_M1B10(|L))| \
3739 (<SNCB_34_M1A5B4(|L),3*SNCB_34_M1B10(|L),SNCB_3_M1B8DP)
3740
3741 # EP 3A Freight short 3A
3742 $DEF B3FS=(2-3*(SNCF_GAS(|2)|SNCB_3A_2021(UVE|GE)))|(2-3*(CFL_GS1|SNCB_3A_450000UE|SNCB_3A_206464))| \
3743 (2-3*(SNCF_RORYW[OB:BETON4,25,13][OB:BETON3,112,12]))| \
3744 (2-3*(SNCB_3A_(2021P|2021PV|2021PE|2021PVE|2021G|2021GB|2021GH5|2021GV|2021GVB|2021GVH5|2021GE| \
3745 2021GEB|2021GEH5|2021GVE|2021GVEB|2021GVEH5|2211A0|450000E)(|L)))|(2-3*(NS_KBS1|NS_GBLS))| \
3746 (2-3*(SNCB_3A_4422000(|L)|SNCB_3A_4422762E(|L)|SNCB_3A_4427500(|L)))|(2-3*(SNCB_G(9|10)A))| \
3747 (2-3*((SNCB_3_103800U|SNCB_3_103800|SNCB_3A_250103)(|L)))| \
3748 (2-3*(SNCB_3A_257001U(|V)|SNCB_3A_2021U(|V)E))|(2-3*SNCB_3A_4(1|2)0000(|L)[O:COAL(40|42|20)(|[M])])
3749
3750 # EP 3A Freight long 3A
3751 $DEF B3F1=7-8*B3FS
3752
3753 # EP 3B Freight short 3B
3754 $DEF B3F2S=(2-3*(SNCB_3_5030(|L)|CFL_GS1))|(2-3*SNCB_3B_(450000UE|3320553|(2021U(|E))))| \
3755 (2-3*(SNCF_RORYW[OB:BETON4,25,13][OB:BETON3,112,12]))|(2-3*(NS_KBS1))| \
3756 (2-3*(SNCB_3B_(1022500|2286200|2286200B)(|L)[OB:SAND5(|[M]),,27]))|(2-3*SNCB_3_1038200(|L))| \
3757 (2-3*(SNCB_3B_4427500|SNCB_3_5030(|L)))|(2-3*NS_GBLS)|(2-3*SNCB_G(9|10)A)| \
3758 (2-3*(SNCB_3B_(207538|2021P|2021PV|2021G|2021GB|2021GH5|2021GV|2021GVB|2021GVEB|2021GVEH5|2021PE| \
3759 2021PVE|2211A0SE|2211A0E|4427499E|4427500|450000E)(|L)))| \
3760 (2-3*(SNCB_3B_(2021UVE|2021UV|2021GVH5(|L)|2021GE(|L)|2021GEB(|L)|2021GEH5(|L)|2021GVE(|L))))| \
3761 (2-3*(SNCB_EAOS1|SNCB_EAOS2|G_E2|SNCF_E_UICII_S|SNCF_ELO|NS_21426N))| \
3762 (2-3*(SNCB_E_STD|SNCB_TMS(|L)|SNCB_F1213B1|SNCB_TMS1215B1(|L)))| \
3763 (SNCB_3_250103(|L),SNCB_3B_1043106(|L),SNCB_3B_1043108(|L))|(2-3*SNCB_3B_1038600(|U)(|L))
3764
3765 # EP 3B Freight long 3B
3766 $DEF B3F2=7-8*B3F2S
3767
3768 # EP 4 Pessenger Regional 4a
3769 $DEF B4PR1=(<SNCB_4LA6DL|SNCB_4LB6DL,SNCB_4LA8L|SNCB_4LA8,2*SNCB_4LB8,SNCB_4LB8L)| \
3770 (<(2*SNCB_3LB8),SNCB_3LA8L,SNCB_3LA4B4L|SNCB_3LA4B4|SNCB_3LA4B4L,2*SNCB_3LB8L, \
3771 SNCB_3LB6D|SNCB_3LA6D)|(<SNCB_K1ARDML,3*SNCB_K1B1M(|L))|(<3*SNCB_K1B1M(|L),SNCB_K1ARDM)| \
3772 (<SNCB_K2BDM2L,3*SNCB_K2B(1|2)M(|L))|(<3*SNCB_K2B(1|2)M(|L),SNCB_K2BDM2)| \
3773 (<SNCB_K1BD(4|3)ML,SNCB_K1AB1M(|L),2*SNCB_K1B1M(|L))| \
3774 (<SNCB_K1AB1M(|L),2*SNCB_K1B1M(|L),SNCB_K1BD(4|3)M)| \
3775 (<SNCB_M2GBM(|L),SNCB_M2GABM(|L),SNCB_M3_BM(|L),SNCB_M2GBM(|L),SNCB_M2GBDM)| \
3776 (>SNCB_M2GBM(|L),SNCB_M2GABM(|L),SNCB_M3_BM(|L),SNCB_M2GBM(|L),SNCB_M2GBDML)
3777
3778 # EP 4 Freight short 4A
3779 $DEF B4F1S=(2-3*SNCB_4A_E1215A0(|B)(|L)[OB:COAL(40|41)(|[M]),,28])| \
3780 (2-3*SNCB_4A_GLM(S2212A0S(|L)|2000E1))|(2-3*SNCB_TMS(|L))| \
3781 (2-3*SNCB_4(_GKKLMS2231|_GLMS2231|GKLMMS)(|L))|(2-3*SNCB_4_ELO5510(|L)[OB:TARP19(|[M]),,10])| \
3782 (2-3*(SNCB_ZANS_CAIB|SNCB_ZANS_ARMITA))|(2-3*SNCB_TADS(1|2|3|4))|(2-3*SNCB_UASCITA)| \
3783 (2-3*((SNCB_4A_GLMS2212B0|SNCB_4A_UDE9025|SNCB_4A_UDE9025U)(|L)))| \
3784 (2-3*(SGW_MKH61ARBELM|SGW_MKH61ARBEL_SCRCM|SGW_MKH61ARBEL_SOGEWAGM|SGW_MH61ARBEL_SIMOTRAM))| \
3785 (2-3*(SNCB_4A_GLMS(2211A0E|2212A0|2231A0SE)(|L)))
3786
3787 # EP 4 Freight long 4A
3788 $DEF B4F1=7-8*B4F1S
3789
3790 # EP 4 Freight short 4B
3791 $DEF B4F2S=(2-3*SNCB_4B_E1215A0(|B)[OB:COAL(40|41)(|[M]),,28])|(2-3*(SNCB_LGNSS2))| \
3792 (2-3*(SNCB_TMS|SNCB_TMS1215B1M)(|L))|(2-3*(SNCB_ZANS_CAIB|SNCB_ZANS_ARMITA))| \
3793 (2-3*SNCB_TADS(1|2|3|4))|(2-3*SNCB_UASCITA)|(2-3*SNCB_4_ROOS3514E4(|L)[OB:PIPE_BERGROHR,,12])| \
3794 (2-3*(SNCB_EAOS_1415A(1|2|3)M[OB:#SCRAP_1(3|2|4|5)(|[M]),,32]))| \
3795 (2-3*SNCB_3614C5M[OB:PIPE(7|91)(|[M]),,12])|(2-3*SNCB_1000H0_(CAIBM|VTGM))| \
3796 (2-3*(SNCB_4B_GLMS2231A0SE(|L)))
3797
3798 # EP 4 Freight long 4B
3799 $DEF B4F2=7-8*B4F2S
3800
3801 # EP 5 EC
3802 $DEF B5PE=(<SNCB_9570NB|SNCB_9570NBL,SNCB_I10_2170NL,SNCB_I10_8870M3|SNCB_I10_8870M3L,SNCB_I6_1970M, \
3803 2*SNCB_I10_2170N,SNCB_I10_2170NL)
3804
3805 # EP 5 Freight short
3806 $DEF B5FS=(2-4*((SNCB_5_E1215A0(|B)(|L)[OB:COAL(40|41)(|[M]),,28])|(SNCB_E1[OB:COAL(40|41)(|[M]),,27])))| \
3807 (2-4*(NS_EANOS3L|NS_EANOS3|DBAG_5_EAOSX051|DBAG_5_EAOSX051BL|DB_EANOSB|DBC_EANOSX055| \
3808 DBAG_EALOS_053|DBAG_5_EALOST058VL|DBAG_EALOS058L[OB:PAPER1(|[M]),,32]))| \
3809 (2-4*((DBAG_EALOS058,DBAG_5_EALSX063E,SNCB_R1,SNCB_RILS,SNCB_TAEMSL,SNCB_REMMS3514C0M) \
3810 [OB:GRAVEL1,,16]))|(2-4*SNCB_REMMS3514C0IM[OB:FR_JCB_JS175W,,9])| \
3811 (2-4*SNCB_5_EAOS6501B(2|1A|1B)(|F)(|L))|(2-4*(SNCB_S3614A2M[OB:COIL20H,26,13][OB:COIL20H,72,13]))
3812
3813 # EP 5 Freight long
3814 $DEF B5F1=7*B5FS
3815
3816 # EP 6 Freight short
3817 $DEF B6FS=(3-4*((SNCB_SHMMNS3614E2AM|XPEDYS_SHMMNS3614E2M)[OB:COIL23H,35,12][OB:COIL23H,80,12]))| \
3818 (3-4*(SNCB_SHIMMNS3614D5AM|SNCB_SHIMMNS3614D9M|SNCB_SHIMMNS3614D9AM|SNCB_SHIMMNS3614L1AM))| \
3819 (3-4*(SNCB_3614D5_VBM|SNCB_3614L1_VBM))|(3-4*(SNCB_R3514C3AM[O:BETON3,12][O:BETON3,76,18]))| \
3820 (3-4*((SNCB_SHMMNS3614E1|SNCB_SHMMNS3614E1A)[OB:COIL13,32,15][OB:COIL13,74,15]))| \
3821 (3-4*SNCB_FAS(|1415G6A|1415G8|1415G8A)M)|(4-5*BCAR_SDKMS(|L)[O:WB13(5|7|6),,12])| \
3822 (3-4*(SNCB_CERP_AMYLUMM|SNCB_CER92P_AMYLUM)(|L))| \
3823 (3-4*(SNCB_HABINS_AAENWM|DB_HABIS8RS(1|3|2)|DB_HABIS6RS(1|3|2)))
3824
3825 # EP 6 Freight long
3826 $DEF B6F=(15*(SNCB_FALS1000F9L|SNCB_FALS1000F9|SNCB_FALS1000F9BCVL|SNCB_FALS1000F9BCV| \
3827 SNCB_FALS1000F5BCVM))|(5*B6FS)
3828
3829 # EP 6 Freight Container
3830 $DEF B6FC=(3-4*((IFB_LGNSS3210A2GM|SNCB_LGNSS3210A2GM|BCAR_LGNSS3210A2GM) \
3831 [O:((C20(A|B),C20(A|B))|C40B),,12])), \
3832 (3*WASC_SGGMRSS90OM[O:((C20(A|B),C20(A|B))|C40B),16,12][O:((C20(A|B),C20(A|B))|C40B),159,12]), \
3833 (3-4*((BCAR_LGNSS3210A3GM|IFB_LGNSS3210A3GM|SNCB_LGNSS3210A3GM)[O:((C20(A|B),C20(A|B))|C40B),,12])), \
3834 (4*(IFB_SGNSS6454B0GM|BCAR_SGNSS3714B2GM) \
3835 [O:((C20(A|B),C20(A|B),C20(A|B))|(C40B,C20(A|B))|(C20(A|B),C40B)|(C30A,C30A)),,12]), \
3836 (5*((WASC|HUPAC)_T5(|L)[O:WB71,12,11][O:WB71,117,11])| \
3837 (WASC|HUPAC)_T5(|L)[O:(WB72|WB73),11,11][O:(WB72|WB73),116,11]| \
3838 (WASC|HUPAC)_T5(|L)[O:(WB74|WB75),10,11][O:(WB74|WB75),115,11]| \
3839 (WASC|HUPAC)_T5(|L)[O:(WB76|WB77),9,11][O:(WB76|WB77),114,11])
3840
3841 #----------------------------------------------------------------------------------------------------
3842 #
3843 # NETHERLANDS
3844
3845 # EP 1-2 Freight
3846 $DEF NL12V=SS_83900(|L)|SS_84543|SS_82001(|L)|SS_84500
3847 $DEF NL12OE=(SS_5501[OB:FR_HAYRAKE2,8,12][OB:FR_HAYRAKE2,55,12]|SS_25589L[#E!OB:AG65,*47,19]| \
3848 SS_25589[#E!OB:AG65,*40,19]|SS_42176[#E!OB:AG85,*49,22]|SS_42176L[#E!OB:AG85,*55,22]| \
3849 SS_47091L[#E!OB:AG70,*50,26]|SS_47091[#E!OB:AG70,*44,26])
3850 $DEF NL12O=5:(SS_25509[#E!OB:AG75,*44,19]|SS_45301[#E!OB:AG50,*31,23]|SS_43001[#E!OB:AG70,*44,26])| \
3851 3:(SS_25589[#E!OB:AG65,*47,19]|SS_42176[#E!OB:AG85,*49,22]|SS_42176L[#E!OB:AG85,*55,22]| \
3852 SS_47091L[#E!OB:AG70,*50,26]|SS_47091[#E!OB:AG70,*44,26])
3853 $DEF NL12GE=(SS_17066|HSM_6526CHD|NS_12201|NS_12701E|NS_12701N|HSM_33226CHD|SS_11169|HSM_10671CHW| \
3854 NS_23601HE|NS_23601HN|HSM_447|SS_59090|SS_59414|SS_61251|SS_14001)($DIR(,L))
3855 $DEF NL12G=5:(HSM_5041CHD|NS_19001|NS_7801E|NS_7801N|NS_9501|SS_10030|HSM_41976CHWG|NS_21001E| \
3856 NS_21001N|NS_21426N|SS_15001)| \
3857 3:(NS_23601E|NS_23601N|SS_17066|HSM_6526CHD|NS_12201|NS_12701E|NS_12701N|HSM_33226CHD|SS_11169| \
3858 HSM_10671CHW|NS_23601HE|NS_23601HN|HSM_447|SS_59090|SS_59414|SS_61251|SS_14001)(|L)
3859
3860 $DEF NL12FV=3-15*NL12O,NL12OE
3861 $DEF NL12FO=3-15*NL12O,NL12OE
3862 $DEF NL12FG=3-15*NL12G,NL12GE
3863 $DEF NL12FX=NL12O|NL12G,3-16*NL12O|NL12G,NL12OE|NL12GE
3864 $DEF NL12FS=1-5*NL12O(2:|[!E])|NL12G|FR3Z
3865 $DEF NL12FM=3-10*NL12O(2:|[!E])|NL12G|FR3Z,NL12OE(2:|[!E])|NL12GE
3866 $DEF NL12FC=(|[!E]) \
3867 ((8-15*SS_45301[#E!OB:AG50,*31,23],SS_25589[#E!OB:AG65,*47,19])| \
3868 (1-4*(3-5*SS_43001[#E!OB:AG70,*44,26],|SS_47091L[#E!OB:AG70,*50,26]|SS_47091[#E!OB:AG70,*44,26])))
3869 $DEF NL12FDG=NS_D(G2421G|111|112|G2266|G3209|G2199|G2030)(|L)
3870
3871 $DEF NL12F=NL12FDG,3:(|[!E])NL12FO|3:NL12FG|10:NL12FX|3:NL12FC|1:NL12FV
3872
3873 $DEF NL12T=NL12F
3874
3875 # EP 2 Freight coal
3876 $DEF NL2FLC=NL12FDG,13-17*(3:NS_56261E|NS_GTMKHE(|L)|2:NS_47501E)
3877
3878 # EP 2 Freight short
3879 $DEF NL2FS1=2-3*(NS_91010GTDE|NS_G3|NS_560809_GROLSCH(|L)|NS_GB_HEINEKEN1(|L))| \
3880 (NS_88101E[OB:STEEL(28|25|26|27|32|31|30),,13])
3881
3882 # EP 2 Passenger 2-axle short
3883 $DEF NL2P2=NS_D25(57|66)|NS_DPOSTL|NS_D4|NS_D(1|2),NS_D3,NS_C6_2570,NS_B4C_2501|NS_B2,NS_P2,NS_P1, \
3884 NS_C7_4001
3885
3886 # EP 2 Passenger 4-axle
3887 $DEF NL2PSC=(NS_D4501(|L), \
3888 (<,NS_C10C_6101L, \
3889 NS_SAX1L|NS_SAX1|NS_SAX1HL|NS_SAX1H|NS_AB7C_6009L|NS_AB7C_6009|NS_AB7C_6021L|NS_AB7C_6021| \
3890 NS_AB7C_6101L|NS_AB7C_6101|NS_AB8C_6231|NS_B8C_6006L|NS_B8C_6006,NS_BC9C_6001(|L)|NS_P3, \
3891 NS_C10C_6026L))| \
3892 ((NS_D4525_1(|L), \
3893 (<NS_C10CL|NS_C10C,NS_BC9CL|NS_BC9C|NS_BC9CHL|NS_BC9CH,NS_AB7CL|NS_AB7C|NS_AB7CHL|NS_AB7CH, \
3894 NS_D4501L,NS_C10CHL|NS_C10CH))|(<NS_C7_4001L,NS_B6C_4511,NS_C8C_4501,NS_C7_4001)| \
3895 (<NS_C10C_6101L,NS_C10C_6026,NS_B8C_6006L|NS_B8C_6006,NS_AB8C_6221L|NS_AB8C_6221,NS_C10C_6101L))
3896
3897 # EP 2 Passenger D - long distance
3898 $DEF NL2PL=(<NS_C10C_6101,NS_C10C_6026,NS_BC9C_6001,CIWL_WR2,NS_AB8C_6231L,NS_C10C_6026L|CIWL_WL(20|30))
3899 # EP 3a Freight short
3900 $DEF NL3FLS=(3-4*(NS_174501N|NS_174541NL|NS_174541N))|(3-4*(NS_7801N|NS_9501|NS_12701NL))| \
3901 (3-4*(NS_70774N))|(3-4*(NS_87101E|NS_44001GLYN|NS_95001GN2E|NS_95001GN1E|NS_G3))| \
3902 (3-4*(NS_23601NL|NS_23601N|NS_23601HNL|NS_23601HN))| \
3903 (3-4*(NS_GZ(E|N)| \
3904 (NS_3A_GZAW(|L)(([OB:TARP7,15,13][OB:TARP7,67,13])|([OB:SCHALE(1|2),15,13][OB:SCHALE(1|2),67,13])))))| \
3905 (3-4*NS_RMMP_EX_USATC[O:PROPELLER|SPARE1|BOILERPARTS1,13][O:PROPELLER|SPARE1|BOILERPARTS1,51,11] \
3906 [O:PROPELLER|SPARE1|BOILERPARTS1,88,11])|(3-4*(NS_3A_SCHH(|L)|NS_CHHP1))| \
3907 (3-4*NS_3A_SCHR(K|KB|W|KGB1|WGB1|KGB1B|WGB1B|KGB2|KGB2B|WGB2|WGB2B|KGB3|KGB3B|WGB3|WGB3B)(|L))| \
3908 (3-4*(NS_3_CHOP1460(|V)_FRICO(|L)|NS_3_CHOP1460(|V)_FRICOR(|L)))|(3-4*(G_E1|NS_3A_XCHG(|L)))| \
3909 (3-4*(NS_3A_CHAW2(2067|2811|2854|80474)(|L)))|(3*(NS_3A_CHOP1469H(|L)|NS_3A_CHOP1475(B|H)(|L)))| \
3910 (NS_UIKKS[O:MOTOR4,,6],NS_179023N,NS_25101N)|(2-3*NS_3A_510747(|L))
3911
3912 # EP 3a Freight long
3913 $DEF NL3FLA=NS_D(G2421G|111|112|G2266|G2372|G3209|G2199|G2030)(|L),5*NL3FLS
3914
3915 # EP 3a Passenger regional
3916 $DEF NL3PRA=(2*NS_C12C_(O|OH|G|GH)(|L),NS_B12C_G(|L),2*NS_C12C_(O|OH|G|GH)(|L))| \
3917 (2*NS_C12C_B(|L),NS_B12C_B(|L),2*NS_C12C_B(|L))
3918
3919 # EP 3a Passenger long distance NS_OVALBC
3920 $DEF NL3PLA=(NS_D6061G,2*(NS_OVAL(O|OH|G|GH)_C),2*(NS_OVAL(O|OH|G|GH)_AB),2*(NS_OVAL(O|OH|G|GH)_C))| \
3921 (NS_D6061B,2*(NS_OVALB_C),(NS_OVALB_B(1|2)),(NS_OVALB_(AB|A)),2*(NS_OVALB_C))| \
3922 (NS_D6061GL,2*(NS_OVAL(O|OH|G|GH)_CL),2*(NS_OVAL(O|OH|G|GH)_ABL),2*(NS_OVAL(O|OH|G|GH)_CL))| \
3923 (NS_D6061BL,2*(NS_OVALB_CL),(NS_OVALB_B(1|2)L),(NS_OVALB_(AB|A)L),2*(NS_OVALB_CL))| \
3924 (NS_D6061B,1-2*NS_ABD9_CL,NS_ABD9_ABL|NS_ABD9_AL,NS_ABD9BL,2*NS_ABD9_CL)| \
3925 (NS_D6061BL,1-2*NS_ABD9_C,NS_ABD9_AB|NS_ABD9_A,NS_ABD9B,2*NS_ABD9_C)| \
3926 (NS_D7521G,1-2*NS_ABD9G_C,2-3*NS_ABD9(OH|G|GH|O),2*NS_ABD9G_C)| \
3927 (NS_D7521GL,1-2*NS_ABD9G_CL,2-3*NS_ABD9(OH|G|GH|O)L,2*NS_ABD9G_CL)
3928
3929 # EP 3a Freight coal
3930 $DEF NL3FLC=13-17*(NS_GTMKN|NS_GTMKBN(|L)|NS_GTMKHN(|L)|NS_47501N)
3931
3932 # EP 3bc Freight short
3933 $DEF NL3FSB=(2-3*NS_3B_SCH(H|K)(|L))|(2-3*NS_3C_GSV(W|K|KB|KV|KVB|WV|WB|WVB)(|L))| \
3934 (2-3*NS_3B_(XCHG|SCHRK|SCHRKB|SCHRW|SCHRWB|SCHRKE|SCHRKEB|SCHRWE|SCHRWEB)(|L))| \
3935 (2-3*NS_3_(CHOP1460_FRICO|CHOP1460V_FRICO|CHOP1460_FRICOR|CHOP1460V_FRICOR|GSV_FRICO)(|L))| \
3936 (2-3*NS_3B_CHO(K1450B|P1460|K1459|K1450H|P1469H)(|L))|(2-3*NS_3_510747(|L))
3937
3938 # EP 3b Freight long
3939 $DEF NL3FLB=8*NL3FSB
3940
3941 # EP 3b Passenger regional
3942 $DEF NL3PRB=(<NS_MAT24BDZG,2-4*NS_MAT24GB(|L))|(<(2-4*NS_MAT24GB(|L)),NS_MAT24BDZGL)| \
3943 (<NS_MAT24BDZ,(NS_MAT24AB(|M|MS|S)(|L)|NS_MAT24A(|S)(|L)),2-3*NS_MAT24B(Z|1|2|3|4)(|L))| \
3944 (<(2-3*NS_MAT24B(Z|1|2|3|4)),(NS_MAT24ABM(|S)(|L)|NS_MAT24A(|S)(|L)),NS_MAT24BDZL)
3945
3946 # EP 3 maintenance
3947 $DEF NL3FM1=(NS_9441511,NS_9741616)|(7*(NS_ROBEL6|NS_ROBEL4|NS_ROBEL1|NS_ROBEL3))
3948
3949 # EP 4 Freight short
3950 $DEF NL4FS1=(2-3*GSM_4_TTOX(|L)[O:BETTERAVES_2E(1|2)(|[M]),,27])|(2-3*NS_RS1[OB:(BOX27|PIPE27),,13])| \
3951 (2-3*NS_FALS2520_KALK(1|2))|(2-3*NS_SAHMMS(1|2))|(2-3*NS_SDKMMSS_TRAILSTARL)| \
3952 (2-3*NS_EANOS1[O:SCRAP(5|6)(|[M])])|(2-3*(NS_GSWD|NS_TMS(|L)))|(2-3*NS_UCS3810(|L))| \
3953 (2-3*NS_4_GSV(K|KB|KV|KVB|W|WB|WV|WVB|_FRICO)(|L))|(2-3*NS_4_(GBLS|HBCSV)(|L))| \
3954 (2-3*NS_EKLO[OB:CABLE7,*29,12][OB:CABLE7,*74,12])| \
3955 (2-3*(NS_HBIS1940(C|B|D)|NS_HBCS|NS_HBBKKSS|NS_HBIS1910(B|UTD)|NS_HBIS1920C))| \
3956 (2-3*(NS_GBS18(10|20)|NS_GS_POST|NS_GS|NS_G_UIC_BOISM))|(2-3*(NS_KLMOS1))|(2-3*(NS_KS(1|2)))| \
3957 (2-3*(NS_KBS(3|4)))| \
3958 (2-3*NS_SAHMMS357[OB:COIL23H,50,14][OB:COIL23H,91,13][OB:COIL23H,133,13][OB:COIL23H,7,13])| \
3959 (2-3*NS_CHHP2|(2-3*NS_FCCPPS)|(2-3*NS_TADS(2|3)))
3960
3961 # EP 4 Freight long
3962 $DEF NL4FL1=7*NL4FS1
3963
3964 # EP 4 maintenance
3965 $DEF NL4FM1=(NS_9741611,NS_270118,NS_979150(7|8),NS_9741616)| \
3966 (NS_ROBELB,NS_VERBLW(2|1),NS_GS_W,NS_WERKW(1|2))| \
3967 (NS_HBIS_SPOORKRAAN,NS_KRAN1L,NS_KRANM1,NS_KRANM2(|L))| \
3968 (NS_ROBELA,NS_3ROBEL,NS_3ROBEL,NS_3ROBELE,NS_3ROBELE)
3969
3970 # EP 5 Freight short
3971 $DEF NL5FS1=(3-5*(NS_EAOS(|L)|NS_EANOS|NS_EANOS3(|L)|NS_EANOS2)[O:SCRAP(5|6)(|[M])])| \
3972 (3-5*(NS_HBIS1910B|NS_HBIS1940C))|(3-5*(NS_KBS4|NS_KBS3))|(3-5*(NS_FCCPPS[OB:CLAY15(|[M]),,38]))| \
3973 (3-5*(NS_UCS3810|NS_UBCS3830A|NS_UBCS3830B|NS_UCSY384)(|L))|(3-5*(NS_TADS3|NS_TADS2|NSC_TADS))| \
3974 (3-5*NS_SAHMMS357[OB:COIL23H,50,14][OB:COIL23H,91,13][OB:COIL23H,133,13][OB:COIL23H,7,13])| \
3975 (3-5*NS_SDKMMSS_TRAILSTAR)|(3-5*(NS_TADS_MESTSTOFFEN_O(|L)))|(3-5*NS_SHIMMNS_NSCARGOM)
3976
3977 # EP 5 Freight long
3978 $DEF NL5F1=5*NL5FS1
3979
3980 # EP 5 maintenance
3981 $DEF NL5FM1=(<NS_ROBEL1,NS_ROBEL2,NS_ROBEL3,NS_ROBEL4,NS_ROBEL5,NS_ROBEL6)| \
3982 (NS_WERKWY1(|L)|NS_WERKW3,2*NS_G1,NS_G2)
3983
3984 # EP 6 Freight short
3985 $DEF NL6S=(3-5*(RAILPRO_FCCPPS1L|RAILPRO_FCCPPS1|RAILPRO_FCCPPS2L))|(3-5*NACCO_TADS_Y(|L))| \
3986 (3-5*EIVEL_EAOS(|L))| \
3987 (3-5*(RAI_EANOS|RAI_EANOS_S055(|L)|RAI_EANOS_X052(|L)|RAI_EAOS075BM(|L)|DBS_EAOS075M))| \
3988 (3-5*(DBC|DBS)_HABBIS345M)|(3-5*DBS_RGLNS673[O:STEEL41,,12])| \
3989 (3-5*(ACTS_SLPSX(|L)[O:ROFF_20E,7,13][O:ROFF_20E,70,13] \
3990 [O:ROFF_(20E|20GP|20G|30B|30BP|30BM|20NESTLER(|1)|30GT|30GW|30G)(|L),134,13]))
3991
3992 # EP 6 Freight long
3993 $DEF NL6F=5*NL6S
3994
3995 # EP 6 Passenger IC HSA
3996 $DEF NL6PIH=(<NS_HSA_B1L,NS_HSA_A2,NS_HSA_B5L,NS_HSA_BD4,NS_HSA_A3L,NS_HSA_A2L,NS_HSA_B1)| \
3997 (<NS_HSA_B1L,NS_HSA_A2,NS_HSA_A3,NS_HSA_BD4L,NS_HSA_B5,NS_HSA_A2L,NS_HSA_B1)
3998
3999 #----------------------------------------------------------------------------------------------------
4000 #
4001 # Denmark
4002 #
4003 # EP 3 Freight open cars
4004 $DEF DK3O=DSB_3A_PB10121(|L)|DSB_3_PB10116E(|L)|DSB_3_PB10872(|L)|DSB_3_P12009U|DSB_3_P12401B(|L)| \
4005 DSB_3_E52(042EU|401EB|401EBL)
4006
4007 # EP 3 Freight shunting
4008 $DEF DK3FS=(2-3*DK3O)|(2-3*DSB_3_G4(18|10E|10|00)(|L))|(2-3*(DSB_EM|DSB_EQ|DSB_QB))| \
4009 (2-3*DSB_3_PJB16638(|L)[OB:WOOD20(7|8|9)(|[M]),,13])| \
4010 (2-3*DSB_3_PJ17(040|167|218)(|L)[OB:WOOD21(4|5|3)(|[M]),,13])| \
4011 (2-3*DSB_3_PJ(R13975|R13933|B16638)(|L)[OB:WOOD2(11|12|09)(|[M]),,13])| \
4012 (2-3*DSB_3A_PB10121(|L)[OB:TARP_SULZER1(|L)])| \
4013 (DSB_3_GP_VIKING(|L),DSB_EQ[NB:B,BA8],DSB_ZT99999[NB:B,BA8])|(2-3*DSB_3_IA19(151|501)(|L))| \
4014 (2-3*DSB_3_HJ37(001|212|277|357)(|L))|(2-3*DSB_3_H(J37542|J37776|J37768|J37701|D38121)(|L))| \
4015 (2-3*DSB_3_G(418|410E|410|400)(|L))| \
4016 (2-3*DSB_3_P12(009U|401BL|401B)[OB:WOOD2(13|14|12|11|09|08),,12])| \
4017 (2-3*DSB_3_E52(042EU|401EBL|401EB)[OB:WOOD2(13|14|12|11|09|08),,12])| \
4018 (2-3*DSB_3_(HD38121|HJ37001|HJ37212|HJ37277|HJ37330|HJ37357|HJ37542|HJ37701|HJ37768|HJ37776)(|L))| \
4019 (2-3*DSB_3_G(418|410E|410|400)(|L))|(2-3*DSB_3_IA19(501|151)(|L))
4020
4021 # EP 3 Freight long
4022 $DEF DK3FL=7-8*DK3FS
4023
4024 # EP 3A Passenger 2/3x
4025 $DEF DK3PA1=(DSB_3A(EK6939|DO5630|EH6590)(|L), \
4026 6-7*((DSB_3A_CU4055|DSB_3A_CU4160|DSB_3A_CU4216|DSB_3A_CV4301|DSB_3A_CV4318|DSB_3A_CX4551| \
4027 DSB_3A_CX4553|DSB_3A_CY4616|DSB_3A_CY4644)(|L)))
4028
4029 # EP 3A Passenger long distance
4030 $DEF DK3PA2=(<DSB_3AED6401,5*(DSB_3A_CM2099|DSB_3A_CM2132|DSB_3A_CM2051))| \
4031 (<5*(DSB_3A_CM2051L|DSB_3A_CM2132L|DSB_3A_CM2099L),DSB_3AED6401L)
4032
4033 # EP 3B Passenger 2/3x
4034 $DEF DK3PB1=DSB_3B(EK6925|EH6597|DO5601|DO5620)(|L), \
4035 6-7*((DSB_3B_CU4048|DSB_3B_CU4071|DSB_3B_CU4101|DSB_3B_CU4164|DSB_3B_CU4201|DSB_3B_CU4249| \
4036 DSB_3B_CV4305|DSB_3B_CV4319|DSB_3B_CY4601|DSB_3B_CY4622)(|L))
4037
4038 # EP 3B Passenger regional 4x
4039 $DEF DK3PB2=(<DSB_3(_DA5005|_DB5102|BDB5107|_DH5316|_DK5901|_DK5907|_EA6002|BEA6013|BECO6242|BECO6245| \
4040 BECO6280|AED6401)(|L),DSB_3B_(CL1525|CL1624)L,DSB_3B_(AU162L|AV249L), \
4041 3*(DSB_3B_(COB|CO2742|CMR2119|CMR2123)),1-2*(DSB_3B_CR3614))| \
4042 (<2*(DSB_3B_(COB|CO2742|CMR2119|CMR2123)L),1-2*(DSB_3B_CR3614)L,DSB_3B_(CL1525|CL1624), \
4043 DSB_3(_DA5005|_DB5102|BDB5107|_DH5316|_DK5901|_DK5907|_EA6002|BEA6013|BECO6242|BECO6245|BECO6280| \
4044 AED6401)(|L))| \
4045 (<DSB_3(_DA5005|_DB5102|BDB5107|_DH5316|_DK5901|_DK5907|_EA6002|BEA6013|BECO6242|BECO6245| \
4046 BECO6280|AED6401)(|L),DSB_3B_CLE1677L,DSB_3B_BL1331L,DSB_3B_AL342L,DSB_3B_BL1322L)| \
4047 (<DSB_3B_BL1331,DSB_3B_AL342,DSB_3B_BL1322,DSB_3B_CLE1677, \
4048 DSB_3(_DA5005|_DB5102|BDB5107|_DH5316|_DK5901|_DK5907|_EA6002|BEA6013|BECO6242|BECO6245|BECO6280| \
4049 AED6401)(|L))
4050
4051 # EP 3B Passenger long distance
4052 $DEF DK3PB3=(<DSB_3(_DC5142|BDD5201)(|L), \
4053 1-2*DSB_3B_(CM2006|CM2179|CA1002|CA1026|CAE1035|CAR1041|CB1308)L,DSB_3B_(AU162|AV249), \
4054 1-2*((DSB_3B_(AC29|AC42)|DSB_3B_AF185_AY186)L), \
4055 1-2*DSB_(CB1|3B_CC1136|3B_CA1002|3B_CA1026|3B_CAE1035|3B_CAR1041|3B_CB1308))| \
4056 (<1-2*DSB_3B_(CC1136|CA1002|CA1026|CAE1035|CAR1041|CB1308)L, \
4057 1-2*(DSB_3B_(AC29|AC42)|DSB_3B_AF185_AY186),DSB_3B_(AU162|AV249)L, \
4058 1-2*DSB_3B_(CM2006|CM2179|CA1002|CA1026|CAE1035|CAR1041|CB1308),DSB_3(_DC5142|BDD5201)(|L))| \
4059 (<DSB_3B_AL341L,DSB_3C_ABG286L,5*DSB_3C_BGC001L,DSB_3BDD5201L)| \
4060 (<DSB_3BDD5201,5*DSB_3C_BGC001,DSB_3C_ABG286,DSB_3C_ABG286L)
4061
4062 # EP 3C Passenger regional 4x push and pull
4063 $DEF DK3PC1L=(<DSB_3C_BHS827L,DSB_3C_ABG286L,DSB_3C_BG049L)
4064 $DEF DK3PC1R=(<DSB_3C_ABG286,DSB_3C_BG049,DSB_3B_AL341)
4065
4066 # EP 4A Freight short
4067 $DEF DK4FSA=(3-5*(DSB_4(|A)_GS120(10|20|28|30)(|L)))|(3-5*(DSB_HBIKKS(1|2|3|4)))| \
4068 (3-5*(DSB_HBIS225GD|DSB_HBIS225SCISSORS|DSB_HBIS225PIANO|DSB_HBIS225ALBANI|DSB_ZB_TUBORG))| \
4069 (3-5*((DSB_4A_E5000EB(|L)|DSB_4A_E5020EU|DSB_4A_ELO5110(|L))[OB:#SCRAP_1(3|2)(|[M]),,23]))| \
4070 (3-5*(DSB_KOMMUNEKEMI1|DSB_KSL[OB:BOX_FRICHS,23,12][OB:BOX34,87,12]))
4071
4072 # EP 4 Freight long
4073 $DEF DK4FLA=5*DK4FSA
4074
4075 # EP 4B Freight short
4076 $DEF DK4FSB=(3-5*(DSB_4(|B)_GS120(10|20|28|30)(|L)))|(3-5*(DSB_HBIKKS(1|2|3|4)))| \
4077 (3-5*(DSB_HBIS225GD|DSB_HBIS225SCISSORS|DSB_HBIS225PIANO|DSB_HBIS225ALBANI|DSB_ZB_TUBORG))| \
4078 (3-5*(DSB_EM2|DSB_EAOS1))|(3-5*(DSB_4B_KBS333(0|0B|0R|0RB|0R1|0R1B)(|L)[OB:PIPE(62|42|31|60),,15]))
4079
4080 # EP 4 Freight long
4081 $DEF DK4FLB=5*DK4FSB
4082
4083 # EP 4 Passenger long
4084 $DEF DK4PL1=(<2*(DSB_A(F|G)|DSB_AL2),DSB_WRM601,DSB_BFG,3*DSB_BG,DSB_BU1)| \
4085 (<3*DSB_4BNL,DSB_4ADNS,DSB_PM730M(|L))|(<DSB_4AG037L,DSB_4ABG287L,4*DSB_4BGC005L)| \
4086 (<DSB_P2AM(|L),4*DSB_4BGC005,DSB_4ABG287,DSB_4AG037)
4087
4088 # EP 6 Freight short
4089 $DEF DK6FS=(2-3*(DBAG_EALOS058L|DBAG_5_EALOST058FV))|(2-3*RAI_HABBIINS)|(2-3*ONRAIL_FCS2(|L))| \
4090 (2-3*ITL_RES3(|L))
4091
4092 # EP 6 Freight long
4093 $DEF DK6F=DBAG_EALOS058L,DBAG_5_EALOST058FV,ONRAIL_FCS2,ONRAIL_FCS2L,RAI_HABBIINS, \
4094 4*(DSB_SDKMSL [OB:(STRAIL_KLINE|STRAIL_NORFOLKLINE|STRAIL_HANGARTNER3|STRAIL_LEMAN|STRAIL_GWG| \
4095 STRAIL_VANDIEREN1),20,4][OB:STRAILST1,137,8]| \
4096 DSB_SDKMS[OB:(STRAIL_KLINEL|STRAIL_HANGARTNER1[!L]|STRAIL_LEMANL|STRAIL_PANEUROPA2L| \
4097 STRAIL_FERCAMFL|STRAIL_POSSOZL[!L]),10,4][OB:STRAILST1,24,8]),ITL_RES3L, \
4098 2*DSB_EAOS1[O:(GRAVEL10|BALLAST47)(|[M])],3-5*(DSB_HBIKKS1|DSB_HBIKKS2|DSB_HBIKKS3|DSB_HBIKKS4)
4099
4100 #------------------------------------------------------------------------------
4101 #
4102 # Sweden
4103 #
4104 # EP 3 Freight long
4105 $DEF S3FG2=15*SJ_ELOS
4106
4107 $DEF S3G1=(2-3*(2:SJ_GBS1|2:SJ_GBS_T|2:SJ_DV30F|3:SJ_GBS|SJ_GBS_ASG|SJ_GBS_EDET))| \
4108 (2-3*(SJ_3B_GRE5(19|27|19_PB|27_GF)(|L)))
4109 $DEF S3FG1=8*S3G1
4110 $DEF S3F=S3FG1|S3FG2
4111
4112 # EP 3 Passenger
4113 $DEF S3P11=<1-3*SJ_C3C,1-3*SJ_C3A1,|SJ_CF4A
4114 $DEF S3P12=SJ_F5A,1-2*SJ_C3DA,2-4*SJ_CD3A
4115 $DEF S3P13=<1-2*SJ_C4,2-4*SJ_C3A,SJ_CF4
4116 $DEF S3P14=SJ_DFO5,2-5*SJ_C3DB
4117 $DEF S3P15=<1-2*SJ_CC2,2-3*SJ_C3DC,SJ_CF3|SJ_DFO20
4118
4119 $DEF S3P21=<SJ_CO5A1,2-3*SJ_2C,SJ_2BC,|SJ_2C
4120 $DEF S3P22=<SJ_CO5A2,1-3*SJ_3C,|3:$DIR(SJ_3BCL,SJ_3BC),1-2*SJ_3B
4121 $DEF S3P23=SJ_DO2,6*SJ_CO1A|SJ_CO5|SJ_CO6|SJ_CO7
4122
4123 $DEF S3P1=S3P1(1|2|3|4|5)
4124 $DEF S3P2=S3P2(1|2|3)
4125 $DEF S3P=S3P1|S3P2
4126
4127 # EP 4A Freight short
4128 $DEF S4FK1A=(2-3*(SJ_4A_UCS0911_(CEMENTA|GULLHOGEN)(|L)))
4129 # EP 4 Freight short
4130 $DEF S4FK1=(2-3*(SJ_DV30A|SJ_OB|SJ_GBS_ASG|SJ_OR))|(2-3*((SJ_O(MS|S1|P1))[OB:BARREL11,,21]))| \
4131 (2-3*(SJ_LGJS[OB:C2_SEALAND(|2),12,12][OB:C2_SEALAND(|2),75,12]))|(2-3*(SJ_ELOS|SJ_L|SJ_OMS))| \
4132 (2-3*(SJ_4_RS6(8|9)1[OB:PIP29,,12]))|(2-3*SJ_4_GB(S611|S631|S631_GF)(|L))| \
4133 (2-3*(SJ_4B_KBS3331(|S)(|L)[OB:PIPE(62|42|31|60),,15]))| \
4134 (2-3*(SJ_KBPS741|SJ_GBS|SJ_4B_GBS631_TP(|L)))|(2-3*(SJ_4(_UC9005_BOLIDEN|B_UC9005_CEMENTA)(|L)))
4135
4136 $DEF S4F=4-7*S4FK1
4137
4138 # EP 4 Freight long
4139 $DEF S4FL1=15-20*S4FK1
4140
4141 # EP 4 Passenger push and pull left
4142 $DEF S3PPL=<SJ_AFM7L,SJ_B7K,SJ_B7(B|IC),SJ_BR2,SJ_S1RT|SJ_S11R|SJ_S11RZ|SJ_R2B|SJ_R4B,SJ_A7(IC|B), \
4143 SJ_ABO24,SJ_F33Z|SJ_DF21Z
4144
4145 # EP 5 Freight short
4146 $DEF S5FS=(4-5*((SJ_5A_EAOS5400(|L)|SJ_EASOS)[OB:SCRAP(6|4|5)(|[M]),,32]))| \
4147 (4-5*(SJ_HABBINS941|SJ_HBBILLNS1|SJ_HBBILLNS2|SJ_HBBILLNS4|SZ_HBBILLNS))| \
4148 (4-5*(SJ_LGJS,SJ_LGJS1|SJ_LGNS2|SJ_DV30B|SJ_DV30A|SJ_DV30,SJ_HBBINSZ))
4149
4150 # EP 5 Freight long
4151 $DEF S5F1=(4-5*S5FS)
4152
4153 # EP 6 Freight short
4154 $DEF S6FS=(4-5*(SJ_HCCMRRS|SJ_LAAEILPRS|SJ_AUDICARS|SJ_SDGMS833(|L)))|(3-4*SJ_LGJS)| \
4155 (4-5*(SJ_HBBINSZ|SJ_HBBINS1Z|SJ_HBBINS2Z|SJ_HABINS|SJ_HABINS2|SJ_HABBINS941|SJ_HBBINS3Z|SJ_HBBINS| \
4156 SJ_HBBINS1|SJ_HBBINS2|SJ_HBBINS3~ARN|SJ_HBBINS3~KAR|SJ_HBBINS4|SJ_HBBILLNS3|SJ_HBBILLNS4))| \
4157 (4-5*(SJ_LGJS1[OB:(C4S_EVERGREEN|C4S_KLINE|C4S_PONED|C4R_CAPITAL|C4R_CHINA|C4R_CHINA2|C4R_CMACGM2| \
4158 C4R_COSCO1|C4R_EG2|C4R_GEE|C4R_HANJIN1|C4R_IFF1|C4R_KLINE1|C4R_MAERSK4|C4R_PO1|C4R_YANG2|C4R_UASC| \
4159 C4T_BERTSCHI5|C4T_03|C4T_RIWATRANS),,12]))|(4-5*(SJ_5B_EAOS5400(|L)[OB:SCRAP(6|4|5)(|[M]),,32]))| \
4160 (4-5*SJ_RMMNS3442028S(|L))|(4-5*(GC_HBBINS(1|2|3)|GC_HBBILLNS1|GC_HBINS1)(|L))
4161
4162 # EP 6 Freight long
4163 $DEF S6F1=5*S6FS
4164
4165 # EP 6 Freight long container
4166 $DEF S6F2=4-6*(AAE_SGGMRSS(90L|90AL|90A|90L|90B) \
4167 [O:(C2062|C2RT12|C2RT13|C2RT14|C2RT15|C2RS_TRANS_EUROPEAN_TRANSPORT|C2RS_TFG1|C2RO_TIPES),10,11] \
4168 [O:(C2_ANL2|C2RT16|C2RT_JUMBO|C2RT_BERTSCHI14|C2RT_BERTSCHI15|C2RT_BERTSCHI16|C2RT_BULKHAUL4| \
4169 C2RO_TRITON|C2RO_VECCI_ZIRONI),77,11] \
4170 [O:(C2_IBC1|C2T_JOT1|C2T_INTERFLOW2|C2RT_LFT2|C2RT_LINDE2|C2RT_MEURER|C2RT_RINNEN2|C2RO03|C2RO04| \
4171 C2R_EG3|C2R_EG6),156,11] \
4172 [O:(C2_VOLVO2|C2RT05|C2RT09|C2RT10|C2IT_CARGODOMINO1|C2RT_EUROTAINER3|C2RT_FOODFLOW|C2RT_GRUBAR| \
4173 C2RT_HOYER4|C2RT_HOYER5),222,11]), \
4174 4-6*(AAE_SGGMRSS(90L|90AL|90A|90L|90B) \
4175 [O:C3_UBC2|C3I_BERTSCHI6|C3I_BULKHAUL1|C3I_HANJIN1|C3I_KLINE1|C3I_MOL2|C3IP_FERCAM4|C3IT_DONATI1| \
4176 C3IT_GREIWING1|C3IT_RINNEN1|C3T_BUZZATTI,20,11] \
4177 [O:C3_EG2|C3_BERTSCHI4|C3_BERTSCHI5|C3_IBC1|C3_UBC1|C3_S2|C3I_BERTSCHI3|C3I_EG1|C3_IFF1| \
4178 C3I_KLINE2|C3_MOL|C3I_UASC1|C3T_DONATI|C3T_GIEZENDANNER|C3T_RAILROADS|C3T_RINNEN2|C3T_RIWATRANS, \
4179 184,11]), \
4180 4-6*(AAE_SGGMRSS(90L|90AL|90A|90L|90B) \
4181 [O:(C2I_CAI_IP|C2_CHINA|C2I_COSCO1|C2I_EVERGREEN2|C2I_KLINE4|C2I_MOL6|C2I_MOL4),10,11] \
4182 [O:(C2I_EVERGREEN1|C2I_GESEACO1|C2I_HANJIN2|C2I_KLINE3|C2I_MOL7|C2I_PO4|C2I_RCL1|C2I_SIEMENS1| \
4183 C2I_SITC1|C2I_UASC1|C2I_TTC1),77,11] \
4184 [O:(C2I_KLINE2|C2I_MOL6|C2I_PO3|C2I_SINOTRANS3|C2I_TRANS_CONTAINER1|C2I_TRITON2|C2I_UNIGLORY1| \
4185 C2I_PO2|C2I_SINOCON1|C2_SZDU3|C2_TEX|C2I_UNIK1),156,11] \
4186 [O:(C2I_MOL9|C2_MORFLOT4|C2I_NEDLLOYD1|C2I_PO1|C2_APL|C2I_CAI_IP|C2I_COSCO1|C2I_COSCO3|C2_EG4| \
4187 C2I_FCL1|C2I_HANJIN3|C2_KLINE1|C2_MOL|C2_MORFLOT2|C2I_SINOTRANS1),222,11])
4188
4189 #------------------------------------------------------------------------------
4190 #
4191 # Norway
4192 #
4193 # EP 3 Freight short
4194 $DEF N3FS1=(3-5*NSB_3_G4(|D1V1|S1|B|BV1|V1)(|L))|(3-5*NSB_3_G4(L1V1|D1L1V1|L1|BD1|BD1V1)(|L))| \
4195 (3-5*(NSB_3_L37894[OB:FR_ERZ(19|20),,28](|L)))|(3-5*NSB_3_G3(36|3345|3681|3602|3687|5843)(|L))| \
4196 (3-5*(NSB_3B_G(5T1|5T2|5T2E|5T3|R5)(|L)))
4197 # EP 3 Freight long
4198 $DEF N3FL1=5*N3FS1
4199
4200 # EP 3 Passenger
4201 $DEF N3P=$DIR(NSB_BD3_B,NSB_BD3_BL)|NSB_BM93,0-3*NSB_B3_B(|L), \
4202 |NSB_AB3_B|NSB_AB3_BL|(<NSB_AB3_C,NSB_AB3_CL),1-3*NSB_B3_B(|L)
4203
4204 # EP 3 Passenger E3 B
4205 $DEF N3PB1=(<NSB_3(B3F3_21406|F3_21421)(|L)|NSB_3B(F10_21513|3BF12)L, \
4206 3*NSB_3B(2_25503|2_25504|3B3|3B4)L,NSB_3B3(BR_21202|R1)L,NSB_3B3AB1(1|2)L,NSB_3B3A2L, \
4207 NSB_3B3WLAB210(35|81)L)| \
4208 (<NSB_3B3WLAB210(35|81),NSB_3B3A2,NSB_3B3AB1(1|2),NSB_3B3(BR_21202|R1), \
4209 3*NSB_3B(2_25503|2_25504|3B3|3B4),NSB_3B(F10_21513|3BF12)|NSB_3(B3F3_21406|F3_21421)(|L))
4210
4211 # EP 4 Freight short
4212 $DEF N45G1=4-5*G_SHIM
4213 $DEF N45G2=4-5*(NSB_HBIKKS|NSB_HBIKKS1|NSB_RGS1[OB:PIPE(19|20),,10])
4214 $DEF N45G3=4-5*NSB_UADHS
4215 $DEF N45G4=4-5*NSB_RGS1
4216 $DEF N45G5=4-5*(NSB_4_EAOS5350(|L)[O:SCRAP(5|6|4)(|[M])])
4217 $DEF N45G6=4-5*(NSB_4_G4((|D1V1)|B|BV1|V1|BD1|BD1V1)(|L))
4218 $DEF N45G7=4-5*(NSB_4_G4(|V1|D1V1|B|BD1|BD1V1)(|L))
4219 $DEF N45G8=4-5*NSB_4B_GS(1200|1201|1201E|1202)(|L)
4220 $DEF N45G9=4-5*NSB_4B_HIS2102T(2D|2|1D|1|3)(|L)
4221 $DEF N45G10=4-5*(NSB_4(A|B)_GR5(|L))
4222
4223 $DEF N4FS=N45G(7|4|5|1|2|3|6|8|9|10)
4224
4225 # EP 4 Freight long
4226 $DEF N4F=4-5*(1:(4-5*S4FK1)|7:N45G(1|2|3|4|5|6|7|8|9|10))
4227
4228 # EP 4 Passenger
4229 $DEF N4P=(<NSB_BD3_BL,3*NSB_B3_B(|L),NSB_AB3_B(|L))|(<NSB_AB3_C(|L),3*NSB_B3_B(|L),NSB_BD3_B)| \
4230 (<NSB_4F3_214(20|07)(|L)|NSB_4BF10_21509L,3*NSB_4B(F10_21509|4|2_25510|2_25517)(|L),NSB_4AB11L)| \
4231 (<NSB_4AB11,3*NSB_4B(F10_21509|4|2_25510|2_25517)(|L),NSB_4BF10_21509|NSB_4F3_214(20|07)(|L))| \
4232 (<NSB_4BF14L,3*NSB_4B5(|L),NSB_4A3(|L))|(<NSB_4A3(|L),3*NSB_4B5(|L),NSB_4BF14)
4233
4234 # EP 5 Freight short
4235 $DEF N5FS=4-8*(G_SHIM|NSB_HBIKKS|NSB_HBIKKS1|NSB_RGS1[OB:PIPE(19|20),,10]|NSB_UADHS)
4236
4237 # EP 5 Freight long
4238 $DEF N5F=3*N5FS
4239
4240 # EP 5A Passenger
4241 $DEF N5PA1=(<NSB_5A_BF14L,3*NSB_5A_B5(|L),NSB_5A_A3(|L))|(<NSB_5A_A3(|L),3*NSB_5A_B5(|L),NSB_5A_BF14)
4242
4243 # EP 5B Passenger
4244 $DEF N5PB1=(<NSB_5BF12L,NSB_5B3L,NSB_5FR3_21266L,2*NSB_5CB1_2121(7|8)L,NSB_5WLAB21080L)| \
4245 (<NSB_5WLAB21080,NSB_5CB1_2121(7|8),NSB_5FR3_21266,NSB_5B3,NSB_5BF12)| \
4246 (<NSB_5B_BF14L,3*NSB_5B_B5(|L),NSB_5B_A3(|L))|(<NSB_5B_A3(|L),3*NSB_5B_B5(|L),NSB_5B_BF14)
4247
4248 # EP 6 Freight short
4249 $DEF N6FR=NSB_HBIKKS(|1)|NSB_UADHS|NSB_RGS1[O:PIPE59,,12]
4250 $DEF N6FS=1:S6FS|2:(4*NSB_HCCRRS(1|3|2|0))|2:(4*N6FR)
4251 # EP 6 Freight long
4252 $DEF N6FL=4-5*N6FS
4253
4254 # EP 6 Passenger
4255 $DEF N6P1=(<NSB_6FR521722(|L)|NSB_6BF1421715L,3*NSB_6(B526028|A526059|B526002)(|L))| \
4256 (<3*NSB_6(B526028|A526059|B526002)(|L),NSB_6FR521722(|L)|NSB_6BF1421715)
4257
4258 #------------------------------------------------------------------------------
4259 # Finnland
4260 #------------------------------------------------------------------------------
4261
4262 # EP 4 Passenger short
4263
4264 $DEF FI4PS1=(<VR_FOTL,VR_FOT|VR_CI|VR_CHTL,VR_CIL|VR_CHT,VR_CEI|VR_CEIL,VR_RKL,VR_RK|VR_EIN|VR_EINU, \
4265 VR_EINL|VR_EINUL,VR_EIT)
4266
4267 # EP 6 Freight short
4268 # EP 6 Freight
4269 $DEF FI6FS=(2-3*VR_HAIT4)|(2-3*VR_HBIKK(|2|3))|(2-3*VR_GBLNT(|2))|(2-3*RF_HCCMQQR)| \
4270 (2-3*(VR_SONK|VR_ZAGS))|(2-3*(VR_SONK|VR_ZAGS))|(2-3*VR_OB143007[OB:WOOD1(24|28|30|29),,12])
4271
4272 $DEF FI6FS1=2*FI6FS
4273
4274 # EP 6 Freight long
4275 $DEF FI6FL1=8*FI6FS
4276
4277 #------------------------------------------------------------------------------
4278 # Portugal
4279 #------------------------------------------------------------------------------
4280
4281 # EP 3 Freight short
4282 $DEF P3FS=(2-3*(CP_3_JV302U|CP_3_JFV310UH(|L)|CP_3_JV502U|CP_3_JV502(|L)|CP_3_JFV510H(|L)))
4283 $DEF P3FS1=2-3*P3FS
4284
4285 # EP 4 Freight short
4286 $DEF P4FS=(2-3*((CP_4_GLM1022|CP_4_GLM10230H|CP_4_GLM10230H3|CP_4_GLM10231|CP_4_GKKLMS1385| \
4287 CP_4_GKKLMS1385H3|CP_4_GKKLMS1385H|CP_4_U9402)(|L)))|(2-3*(CP_4_U9402(|L)))| \
4288 (2-3*(CP_4_GLM1024(|H|HL|L|U)))|(2-3*CP_US)|(2-3*CP_4_UHK7032(|L))|(2-3*CP_SGS(1|2))| \
4289 (2-3*(CP_G2|CP_GABS(1|2)))|(2-3*(CP_GBKKS(7|8)(|L)))|(2-3*CP_4_GBKKS(1|2))| \
4290 (2-3*(CP_HIS(3|1|2|4|5)(|L)|CP_HIS2|CP_HIS(1|2)(|L)|CP_HIKKS))|(2-3*(CP_GBKKS(2|3)(|L)))| \
4291 (2-3*(CP_4_U9402(|L)))|(2-3*(CP_4_GLM1024(|H|HL|L|U)))|(2-3*CP_US)| \
4292 (2-3*(CP_EKKLS|CP_EKKLS2|CP_ELOS|CP_EKKLO)[OB:GRAVEL10,,27])|(2-3*(CP_KBS(|L)|CP_KBKKS1|CP_KBKKS2))
4293 $DEF P4FS1=2-3*P4FS
4294
4295 # EP 5/6 Freight long
4296
4297 $DEF P6FL1=(RF_LAAEKS3,RF_LAAEKS0,SEMAT_LADKS,CP_RS,3*CP_KBKKMPS1, \
4298 RF_LAAGRSS1[O:C4_KS1,170,9][O:C4_KS2,20,9],3*RF_HBFIS239B,RF_LAAGRSS,3*CP_GABS4,2*CP_GABS2, \
4299 2*ACC_FAOOS(|L))
4300
4301 #------------------------------------------------------------------------------
4302 # Spain
4303 #------------------------------------------------------------------------------
4304 #
4305 $DEF E3OE1=(RF_XP_PONFEHL|RF_XP_EBROH|RF_X1H|RF_X2H|RF_X3H|RF_X4H)L[#E!OB:AG55,*42,28]| \
4306 (RF_XP_PONFEHL|RF_XP_EBROH|RF_X1H)[#E!OB:AG55,*38,28]|(RF_XP_PONFE|RF_XP_EBRO)[#E!OB:AG55,*38,28]
4307 $DEF E3O=(RF_X1|RF_X2|RF_X3|RF_X4|RF_X5A|RF_X5B|RF_X5C)[#E!OB:AG55,*38,28]| \
4308 (RF_X1H|RF_X2H|RF_X5HC)[#E!OB:AG55,*38,28]|(RF_X1H|RF_X2H|RF_X4H)L[#E!OB:AG55,*42,28]
4309 $DEF E3OG=RF_X1(P1|P2|P3|P4|P5|W1|W2)
4310 $DEF E3G1=RF_J200000(A|B|C)|RF_G(3|4)| \
4311 6:RF_J300000(E|E1|EB|EBL|EH|EHH|EHHL|EHL|T|T1|TB|TBL|TH|THH|THHL|THL|Y|Y1|YB|YH|YHH|YHHL)
4312
4313 $DEF E_UAS=RF_UAS(1|1E|2|3)
4314 $DEF E_EALOS=RF_EALOS(|1B|2|2B|2C|3|3B|3C|3D|3E|3F)[#E!O:AG120]
4315 $DEF E_HABIS=RF_HABISS(1|2|3|4)(A|B)
4316 $DEF E_SHIM=RF_SHIMMS4768AL|RF_SHIMMS4768A|RF_SHIMMS4768BL|RF_SHIMMS4768B|RF_SHIMMS|RF_G2
4317 $DEF E4G=RF_GS(1|2|3|4|5|6|7|8)
4318 $DEF E4T=RF_RRP_USAF(|L)
4319 $DEF E5C=RF_(4|5)SDGKKMSS(|L)[O:C40A,,12]
4320
4321 # EP 3 Freight long
4322 $DEF E3FL1=(<RF_TRFS1,RF_J600000A,NOR_G1,RF_J300000E1,RF_M_BAT,RF_M1H,RF_J300000Y1,RF_J300000YB, \
4323 RF_M1HL,RF_M_UNI_H,RF_X2,RF_X2HL,RF_CER1,RF_CER2,RF_CG1,RF_J1_NORTEL,RF_J1_NORTE,RF_XP3, \
4324 RF_X300000T1BL,RF_JT2BL,RF_JT1,RF_X300000T,RF_X300000TH,RF_XP2,RF_DV340200,RF_G4ANIS)
4325 $DEF E3FL2=5-6*((3-4*RF_R_CAMPSA(2|2H|2HL))|(3-4*RF_PRR5151(2|6)(|L))| \
4326 (3-4*(RF_(PR130006|PR510001|PR510010|RR1|PR_EXPLOSIVE)))|(3-4*(RF_PNN1(6704|7092|7091|6704L)))| \
4327 (3-4*(RF_PN(520061|520062|520063|520060|300000T|300000THL|17190|17283|16500)))| \
4328 (3-4*RF_J(1A|1C|1D|2|2A|1H|2(B|H)(|L))|(3-4*(RF_(J_G|GGH)))))
4329 $DEF E3FL=E3FL(1|2)
4330
4331 # EP 3 Freight short
4332 $DEF E3FS=1-5*E3G1|(|[!E])E3O|E3OG
4333
4334 # EP 3 Long Distance class 5000
4335 $DEF E3PL1=(<RF_AAWL5000_1,RF_AA5000_1,(RF_AAB5000_1|RF_AAC5000_1),RF_BB5000A_1,RF_AAR5000_1, \
4336 2*RF_BB5000B_1,2*RF_CC5000_1,(RF_CCD5000_1|RF_DD5000_1|RF_DDT5003_1|RF_DDT5027_1), \
4337 RF_DGDC1516(A|B|C)(|L)|RF_DGDC2000(A|B)(|L))| \
4338 (<RF_DGDC2000(A|B)(|L)|RF_DGDC1541(A|B|C)(|L), \
4339 (RF_CCD5000_1L|RF_DD5000_1L|RF_DDT5003_1L|RF_DDT5027_1L),2*RF_CC5000_1L,2*RF_BB5000B_1L, \
4340 RF_AAR5000_1L,RF_BB5000A_1L,(RF_AAB5000_1L|RF_AAC5000_1L),RF_AA5000_1L,RF_AAWL5000_1L)
4341
4342 # EP 4 Long Distance class 5000
4343 $DEF E4PL5=(<2*RF_BB4_5100_(2|3|4),RF_AAWL(|R)5000_(2|3),RF_AA5000_2,RF_AAR5000_(2|3), \
4344 3*RF_BB5000(A|B)_(4|3|2),RF_BBD4_5000_(2|3|4))| \
4345 (<RF_BBD4_5000_(2|3|4)L,3*RF_BB5000(A|B)_(4|3|2)L,RF_AAR5000_(2|3)L,RF_AA5000_2L, \
4346 RF_AAWL(|R)5000_(2|3)L,2*RF_BB4_5100_(2|3|4)L)| \
4347 (<2*RF_BB4_5100_(2|3|4),RF_AAB5000_(2|3|4),RF_AA5000_2,RF_AAR5000_(2|3),3*RF_BB5000(A|B)_(4|3|2), \
4348 RF_BB1_5200_(2|3|4),RF_DGDC1541(E|F)(|L)|RF_DGDC2000C(|L))| \
4349 (<RF_DGDC1529M(|L)|RF_DGDC2000C(|L),RF_BB1_5200_(2|3|4)L,3*RF_BB5000(A|B)_(4|3|2)L, \
4350 RF_AAR5000_(2|3)L,RF_AA5000_2L,RF_AAB5000_(2|3|4)L,2*RF_BB4_5100_(2|3|4)L)| \
4351 (<RF_DGDC2000C(|L)|RF_DGDC1516(D|E),3*RF_BB5000(A|B)_(2|3|4),RF_AAB4_5100_(2|3|4),RF_AA5000_2, \
4352 RF_AAR5058,2*RF_BB1_5200_(2|3|4),(RF_DD5000_2|RF_DDT5003_2|RF_DDTCE5015))| \
4353 (<(RF_DD5000_2L|RF_DDT5003_2L|RF_DDTCE5015L),2*RF_BB1_5200_(2|3|4)L,RF_AAR5058L,RF_AA5000_2L, \
4354 RF_AAB4_5100_(2|3|4)L,3*RF_BB5000(A|B)_(2|3|4)L,RF_DGDC1516(D|E)L|RF_DGDC2000C(|L))
4355
4356 # EP 4 Long Distance 1970s
4357 $DEF E4PL7=(<RF_B12R12L,2*RF_B12R11L,RF_A10R02L|RF_A10R03L,RF_A5B501L,RF_B12R13L,RF_D801(|L))| \
4358 (<(3*RF_(B12R12|B12R11|B10R03|B10R02|B12R03)L),RF_R80(1|2)G0L,RF_A10R02L|RF_A10R03L,RF_A5B501L, \
4359 RF_B12R13L)| \
4360 (<RF_D801(|L),RF_B12R13,RF_R80(1|2)G0,RF_A5B501,RF_A10R02|RF_A10R03, \
4361 (3*RF_(B12R12|B12R11|B10R03|B10R02|B12R03)))| \
4362 (<RF_8000D8_EST(1|2|3)(|L),2*RF_AA9(100|100A|009|000|000A),RF_AR7T1|RF_AAR9700|RF_BBR9800(|A), \
4363 4*RF_BB9(241|201|241A|207|201A))| \
4364 (<(4*(RF_BB9(241|201|241A|207|201A)L)),RF_AR7T1L|RF_AAR9700L|RF_AR7T1L|RF_BBR9800(|A)L, \
4365 2*RF_AA9(100|100A|009|000|000A)L,RF_8000D8_EST(1|2|3)(|L))| \
4366 (<RF_D11000A(|L),4*CIWL_T2(01|02),RF_R80(1|2)G0|RF_RRR8000G3, \
4367 6*(RF_BB8500G3|RF_BB8500G13|RF_BBL8100G3|RF_BBL8218G3))| \
4368 (<(6*(RF_BB8500G3|RF_BB8500G13|RF_BBL8100G3|RF_BBL8218G3)L),RF_R80(1|2)G0L|RF_RRR8000G3L, \
4369 4*CIWL_T2(01|02)L)
4370
4371 # EP 4 Long Distance 1980s
4372 $DEF E4PL8=(<(3*CIWL_T2A),6*RF_1260(0BC10|0BC10X|4BC10X),RF_12800BR6X,RF_12400D12(|L))| \
4373 (<(3*RF_WL4601),RF_12000R(1|2),6*RF_12750BC10XO,RF_BBR10800(|A),RF_12400D12)| \
4374 (<(3*CIWL_T2A),6*RF_BBL10(601|602),RF_BBR10800(|A),RF_DDE10400(|A))| \
4375 (<(3*CIWL_T2AL),6*RF_BBL10(601|602)L,RF_BBR10800(|A)L,RF_DDE10400(|A)L|RF_DGCT20(29|09)(|L))| \
4376 (<RF_8100D8_EST(|1)L,(6*RF_12(232B12|200B12A|200B12B|300B12X1|301B12X)L), \
4377 RF_12850AR5X1L|RF_12800BR6XL,(3*RF_12(000A10|100A10X1|100A10X3|100A10X2|000A12TV1|000A12TV2)L))| \
4378 (<(3*RF_AA100(00|01|02|02A|02B|22|02O)),RF_BBR10800(|A),6*RF_BB10(200O|218|200|200GC3D|212A), \
4379 RF_DDE10400(|A)|RF_DGCT20(29|09)(|L))| \
4380 (<RF_8100D8_EST(|1),(6*RF_12(232B12|200B12A|200B12B|300B12X1|301B12X)),RF_12850AR5X1|RF_12800BR6X, \
4381 (3*RF_12(000A10|100A10X1|100A10X3|100A10X2|000A12TV1|000A12TV2)))| \
4382 (<RF_DGCT20(29|09)(|L)|RF_12400D12(|L),RF_12800BR6XL,6*RF_1260(0BC10|0BC10X|4BC10X)L,3*CIWL_T2AL, \
4383 RF_DDE10400(|A)L)| \
4384 (<(3*RF_AA100(00|01|02|02A|02B|22|02O)L),RF_BBR10800(|A)L,6*RF_BB10(200O|218|200|200GC3D|212A)L, \
4385 RF_DDE10400(|A)L)| \
4386 (<(3*RF_WL4601L),RF_12000R(1|2)L,6*RF_12750BC10XOL,RF_BBR10800(|A)L,RF_12400D12L)| \
4387 (<4*RF_T2(01|02|03),RF_R805A,6*(RF_12600BC10|RF_12600BC10X|RF_12604BC10X|RF_12750BC10XO), \
4388 RF_D11000(C|D)(|L))| \
4389 (<RF_DGCT20(29|09)(|L)|RF_D11000(C|D)(|L),RF_R805AL, \
4390 6*(RF_12600BC10L|RF_12600BC10XL|RF_12604BC10XL|RF_12750BC10XOL),4*RF_T2(01|02|03)L)
4391
4392 # EP 4 Train Middle Distance 1980s
4393 $DEF E4PR1=(<(3*RF_BB9201(|A)),RF_R804(|A|B)|RF_R805(|A)|RF_RRR9900(|A),RF_AA9100(|A),RF_8000B12R_NI, \
4394 (RF_D8_8000PA(|1|2|3|4|5|6)|RF_D8_8100PA(|1|2|5|6)))| \
4395 (<(RF_D8_8000PA(|1|2|3|4|5|6)L|RF_D8_8100PA(|1|2|5|6)L),RF_8000B12R_NIL,RF_AA9100(|A)L, \
4396 RF_R804(|A|B)L|RF_R805(|A)L|RF_RRR9900(|A)L,(3*RF_BB9201(|A)))
4397 $DEF E4FS=1-5*E_EALOS(|[!E])|E4T|E4G
4398
4399 # EP 4 Freight short
4400 $DEF E4FS1=(3-4*(RF_MMQ_250273E|RF_MMQ_250273))|(3-4*(E_UAS))|(3-4*(E_EALOS(|[!E])))| \
4401 (3-4*(RF_T3(|L)))|(3-4*(E_HABIS))|(3-4*(E_SHIM))|(3-4*(RF_J60000(1|2)))|(3-4*(RF_EKKLOS))| \
4402 (3-4*(RF_RRP_USAF(|L)))|(3-4*(RF_PT20017(|L)))|(3-4*(RF_TRFS1))|(3-4*(RF_HEE2013))| \
4403 (3-4*(RF_J600000(A|C|B|H|HL)|RF_J500000(D|H1|H1L|DRH|DR|DW|DWH)))| \
4404 (3-4*(RF_MMQ_250273E|RF_MMQ_250273))| \
4405 (RF_RGS1[O:C2R_RF4,8,13][O:C2R_RF4,70,13][O:C2I_SIEMENS1,132,13], \
4406 RF_RGS1[O:C2_OBB,8,13][O:C2_EZ3,70,13][O:C2_DSR,132,13], \
4407 RF_RGS1[O:C2_DEUT1,8,13][O:C2037,70,13][O:C2031,132,13])| \
4408 (3-4*(RF_RGS2[OB:BOILERRINGS,14,13][OB:BOILERRINGS,68,13]|RF_RGS2[OB:BETON2,,13]))| \
4409 (3-4*(TF_4_HFHS2148(|F|B)(|L)|TF_4_HCFHS2141(|L)))| \
4410 (3-4*(PKP_45_RMMPS401ZE(|L)[OB:STEEL(28|25|26|27|32|31|30),,12]))
4411
4412 # EP 4 Freight long
4413 $DEF E4F0=10-16*(E_UAS|E_EALOS|E_HABIS|E_SHIM)
4414 $DEF E4F1=8-15*E_UAS
4415 $DEF E4F2=10-18*RF_T3(|L)
4416 $DEF E4F3=12-16*E_EALOS(|[!E])
4417 $DEF E4F4=10-15*(RF_EKKLOS|RF_PT20017(|L)|RF_RRP_USAF(|L)|RF_J60000(1|2)|RF_GS(1|2|3|4|5|6|7|8))
4418 $DEF E4F=E4F(3:0|1|2|3|4)
4419 $DEF E4FL1=5*E4FS1
4420
4421 # EP 5 Long Distance 1994
4422 $DEF E5PL4=(<(RF_WL26XGC_EST(|L)|RF_WL26X_EST(|L)),2*RF_AA100(22|02B|02A)(|L),RF_BBR10800(|A)(|L), \
4423 5*(RF_BBL9600(|O)(|L)|RF_BBL10(602|601)(|L)|RF_BB10(212|200GC3D|218|200)(|L)), \
4424 RF_DGDC3001O|RF_8100D8_EST(|1)|RF_DDE10400(|A)(|L)|RF_DDE10400(|A)(|L)|RF_(DGCT2005|PS2028)(|L))| \
4425 (<(3*RF_T2L),6*RF_BC11000(D|C|B|A),RF_BBR10800(|A),RF_D11000(C|A|B|D))| \
4426 (<(3*RF_WL5302),6*RF_BC11000(D|C|B|A)L,RF_BBR10800(|A)L,RF_D11000(C|A|B|D)L)| \
4427 (<(3*RF_WL4601),RF_12000R(1|2),6*RF_12750BC10XO,RF_BBR10800(|A),RF_12400D12)| \
4428 (<(3*RF_WL4601L),RF_12000R(1|2),6*RF_12750BC10XO,RF_BBR10800(|A),RF_12400D12)| \
4429 (<RF_(DGCT2005|PS2028)(|L)|RF_LR_DG90(1|2)(|L),(2*RF_T2B),RF_LR_R90(1|2|3), \
4430 (6*RF_LR_BC10X90(1|2|3)P))| \
4431 (<(6*RF_LR_BC10X90(1|2|3)D),RF_LR_R90(1|2|3)L,2*RF_T2B,RF_LR_DG90(1|2)(|L))| \
4432 (<(3*RF_LR_A9T0(1|2|3|4|5|6)),RF_LR_AR7T|RF_LR_BR4T|RF_LR_BR3T02|RF_LR_BR3T01, \
4433 (6*RF_LR_B1(0|1)T0(101|201|102|202)))| \
4434 (<(3*RF_LR_A12T0(1|2|3)),(6*RF_LR_B1(0|1)T0(101|201|102|202)))| \
4435 (<(6*RF_LR_B1(0|1)T0(101|201|102|202)L),(3*RF_LR_A12T0(1|2|3)L))| \
4436 (<(6*RF_LR_B1(0|1)T0(101|201|102|202)L),RF_LR_AR7TL|RF_LR_BR4TL|RF_LR_BR3T02L|RF_LR_BR3T01L, \
4437 3*RF_LR_A9T0(1|2|3|4|5|6)L)|(<3*RF_LR_T20(1|2|3)L,RF_LR_R90(1|2|3)L,6*RF_LR_BC10X90(1|2|3)D)| \
4438 (<6*RF_LR_BC10X90(1|2|3)P,3*RF_LR_T20(1|2|3))| \
4439 (<3*RF_LR_T20(1|2|3),6*RF_BC11000(D|C|B|A)L,RF_DDT9450(|A|O)(|L)|RF_(DGCT2005|PS2028)(|L))| \
4440 (6*RF_BC11000(D|C|B|A),RF_LR_R90(1|2|3),3*RF_LR_T20(1|2|3))
4441
4442 # EP 5 Long Distance 1998
4443 $DEF E5PL8=(<(3*RF_GL_A9T0(1|2|3|4)),RF_GL_AR7T,6*(RF_GL_B1(0|1)T0(101|201|102|202)))| \
4444 (<(6*RF_GL_B11T0(101|102|103|104|203)L),RF_GL_BR(4T|3T02|3T01)L,(3*RF_GL_A12T0(1|2|3|4)L))| \
4445 (<RF_DDT9450(|O|A)(|L),2*RF_T2B,RF_GL_R90(1|2|3),6*(RF_GL_BC10X90(1|2|3)))| \
4446 (<(6*RF_GL_B1(0|1)T0(101|201|102|202)L),RF_GL_AR7TL,(3*RF_GL_A9T0(1|2|3|4)L))| \
4447 (<(3*(RF_GL_A10X0(1|2|3|4)|RF_GL_A8LV0(1|2))),RF_GL_BR4X0(1|2|3),2*RF_GL_B11X0(1|2|3), \
4448 2*(RF_GL_BC10X0(1|2|3)))| \
4449 (<(3*(RF_GL_A10X0(1|2|3|4)L|RF_GL_A8LV0(1|2)L)),RF_GL_BR4X0(1|2|3)L,2*RF_GL_B11X0(1|2|3)L, \
4450 2*(RF_GL_BC10X0(1|2|3)L))| \
4451 (<(2*(RF_GL_B11X0(1|2|3)L)),2*(RF_GL_B11X0(1|2|3)L),RF_GL_BR4X0(1|2|3)L, \
4452 (3*(RF_GL_A10X0(1|2|3|4)L|RF_GL_A8LV0(1|2)L)))| \
4453 (<(3*RF_GL_A12T0(1|2|3|4)),RF_GL_BR(4T|3T02|3T01),(6*RF_GL_B11T0(101|102|103|104|203)))| \
4454 (<(6*RF_GL_BC10X90(1|2|3)L),RF_GL_R90(1|2|3)L,2*RF_T2B,RF_DDT9450(|O|A)(|L))| \
4455 (<(3*RF_BB10000GL|RF_NBBL10000GL),RF_BBR10000GL,4*RF_AA10000GL,RF_DD10000GL)| \
4456 (<3*RF_GL_T20(1|2|3|4|5)L,RF_GL_R90(1|2|3)L,6*(RF_GL_BC10X90(1|2|3)L|RF_BC10R_822(9|8)L), \
4457 RF_D8_8100LR(|L))| \
4458 (<RF_D8_8100LR(|L),6*(RF_GL_BC10X90(1|2|3)|RF_BC10R_822(9|8)),RF_GL_R90(1|2|3), \
4459 3*RF_GL_T20(1|2|3|4|5))
4460
4461 # EP 5 Freight short
4462
4463 $DEF E5FS=(1-3*E_HABIS|E_SHIM)|(1-3*E5C)|(1-3*(E_UAS|E_EALOS|E_HABIS|E_SHIM))| \
4464 (1-3*((RF_GBS_267(1154A|1154B|1154C|1154D)(|L))|(RF_GBGS_417(1154A|1154B|1154C|1154D)(|L))))| \
4465 (1-3*(CP_UACS_CIMPOR|CP_ZAES_TRANSFESA|RF_ZAES))| \
4466 (1-3*(RF_HABISS1A|RF_HABISS3A|RF_HABISS4A|RF_HABISS2A))|(1-3*(RF_HBIS|RF_G1))| \
4467 (1-3*(RF_TAGPPS|RF_TGPPS))|(1-3*(RF_EALOS2|RF_EALOS2B|RF_EALOS2C))| \
4468 (1-3*(RF_SHIMMS4774A|RF_SHIMMS4774B|RF_SHIMMS4768BL|RF_SHIMMS4768B),CP_SGS2[O:C4R_POST_CORREOS])| \
4469 (3-4*(PKP_45_RMMPS401ZE(|L)[OB:STEEL(28|25|26|27|32|31|30),,12]))
4470
4471 # EP 5 Freight long
4472 $DEF E5FL1=8-9*E5FS
4473 $DEF E5FL2=14-16*(RF_5SDGKKMSS[OB:(STRAIL_POWERCORE1|STRAIL_PANEUROPA2L|STRAIL_ESTRELLAL| \
4474 STRAIL_NORFOLKLINEL|STRAIL_COMBIPLANTL),10,4][OB:(STRAILST1),24,9]| \
4475 RF_5SDGKKMSSL[OB:STRAIL_SPAIN|STRAIL_BLUECARGO|STRAIL_ARCESE|STRAIL_CONTINENTAL| \
4476 STRAIL_CRAFTRANSPORT,20,4][OB:STRAILST1,137,9])
4477 $DEF E5FLM=5:E5FL1|1:E5FL2
4478
4479 # EP 6 Long Distance
4480 $DEF E6PL1=(<RF_DG9,6*RF_(B11T1|TR_B11T0102|B11T2),RF_AR7T,3*RF_(A9T|TR_A9T02))| \
4481 (<RF_RO_A9T0(1|2)L,2*RF_RO_A12T0(1|2)L,RF_RO_BR(3|4)TL,3*RF_RO_B10T0(1|2)01L,3*RF_RO_BC10X90(1|2)L)| \
4482 (<(6*RF_2000(A|B)(_OP)),RF_RO_BR4X0(1|2)L,RF_RO_A8LVL,RF_RO_A10X02L,RF_RO_A10X01L)| \
4483 (<RF_WL26X_RO2(|L),3*RF_RO_BC10X90(1|2),2*(RF_RO_B10T0(1|2)01),RF_RO_BR(3|4)T,2*RF_RO_A12T0(1|2), \
4484 RF_RO_A9T0(1|2))|(<RF_RO_A8LV,RF_RO_A10X02,RF_RO_A10X01,RF_RO_BR4X0(1|2),6*RF_2000BR_OP)| \
4485 (<(3*RF_(A9T|TR_A9T02)L,RF_AR7TL,6*RF_(B11T1|TR_B11T0102|B11T2)L,RF_DG9L))| \
4486 (<(RF_(A9T|TR_A9T02)L),RF_R9L,6*RF_BC10X9L,RF_RO_T20(1|2)L)| \
4487 (<RF_RO_T20(1|2),6*RF_BC10X9,RF_R9,RF_(A9T|TR_A9T02))
4488
4489 # EP 6 Freight Maintenance
4490 $DEF E6FM=(6*RF_MMQ_25027(3|4))|(6*RF_T3(|L))|(6*RF_U1)
4491
4492 #------------------------------------------------------------------------------
4493 #
4494 # ITALY
4495 #
4496 # EP 2 Passenger regional
4497 $DEF I2PR=FS_UM7022|FS_U4023|SFMRA_DQU8602|FS_DUI96000, \
4498 (<FS_CT43491,FS_CT43223,FS_ABIY58616L|FS_ABIY58616,FS_BY256613)
4499
4500 # EP 2 Passenger long distance verde vagone
4501 $DEF I2PD=FS_DZ80000G,FS_CZ30000GD,FS_ABZ50100(|L),2*FS_BZ20000GD,FS_AZ10000G,CIWL_FS4161,2*FS_CZ30000GD
4502
4503 # EP 3 Treno Azzurro
4504
4505 $DEF I3PTA51W=FS_DUZ93100B(|L), \
4506 (<FS_CZ33010B(|L),4*FS_BZ23010B(|L),CIWL_WR2749L,CIWL_WSP4131(|L),4*FS_AZ13010B2(|L))
4507 $DEF I3PTA51O=FS_DUZ93100B(|L), \
4508 (<4*FS_AZ13010B2(|L),CIWL_WSP4131(|L),CIWL_WR2749,4*FS_BZ23010B(|L),FS_CZ33010B(|L))
4509 $DEF I3PTA60W=FS_DUZ93100AZU(|L), \
4510 (<3*FS_BZ33010AZU(|L),CIWL_WSPC4148L,CIWL_WSP4131(|L),CIWL_WR2749L,3*FS_AZ13010AZU(|L))
4511 $DEF I3PTA60O=FS_DUZ93100AZU(|L), \
4512 (<3*FS_AZ13010AZU(|L),CIWL_WR2749,CIWL_WSP4131(|L),CIWL_WSPC4148,3*FS_BZ33010AZU(|L))
4513 $DEF I3PTA62W=FS_DUZ93100AZU(|L), \
4514 (<3*FS_BZ45(0|1)00AZU(|L),CIWL_WSPC4148L,CIWL_WSP4131(|L),CIWL_WR2749L,3*FS_AZ23600AZU(|L))
4515 $DEF I3PTA62O=FS_DUZ93100AZU(|L), \
4516 (<3*FS_AZ23600AZU(|L),CIWL_WR2749,CIWL_WSP4131(|L),CIWL_WSPC4148,3*FS_BZ45(0|1)00AZU(|L))
4517 $DEF I3PTA6XO=FS_DUZ93100AZU(|L), \
4518 (<FS_BRZ45260AZU,3*FS_BZ45(0|1)00AZU(|L),CIWL_WSP4131(|L),CIWL_WSPC4148,CIWL_WR2749, \
4519 4*FS_AZ23600AZU(|L))
4520 $DEF I3PTA6XW=FS_DUZ93100AZU(|L), \
4521 (<4*FS_AZ23600AZU(|L),CIWL_WR2749L,CIWL_WSPC4148L,CIWL_WSP4131(|L),3*FS_BZ45(0|1)00AZU(|L), \
4522 FS_BRZ45260AZUL)
4523
4524 # EP 2/3 Passenger long Distance 1936-56 castano - isabella
4525 $DEF I3PLA=(<FS_3B_DUZ95000,3*FS_CZ33010B,FS_ABZ53000B,FS_ABZ50100IS,FS_AZ13010B,2*FS_CZ33010B, \
4526 FS_CZ33000B)| \
4527 (>FS_3B_DUZ95000,3*FS_CZ33010BL,FS_ABZ50100ISL,FS_ABZ53000BL,FS_AZ13010BL,2*FS_CZ33010BL, \
4528 FS_CZ33000BL)
4529
4530 # EP 3 Passenger long Distance 1956-58 castano - isabella
4531 $DEF I3PB6L=(<FS_DZ83000B,1*FS_AZ20500IS,FS_AZ23500,FS_ABZ64100IS1L,0-1*CIWL_WR3354(|L),2*FS_BZ23010B, \
4532 2*FS_BZ33010V2,2*FS_BZ330(10|00)BC)| \
4533 (>FS_DZ83000BL,2*FS_AZ23500L,FS_ABZ64100IS1,0-1*CIWL_WR3354(|L),2*FS_BZ23010BL,2*FS_BZ33010V2L, \
4534 2*FS_BZ330(10|00)BCL)
4535
4536 # EP 3 Passenger long Distance 1958-60 castano - isabella
4537 $DEF I3PL=(<FS_ABZ53000C(|L)|FS_ABZ52000B(|L),FS_AZ23010C|FS_AZ53010CL|FS_AZ13010CL, \
4538 FS_AZ13010C|FS_AZ23010CL|FS_AZ53010C,2*FS_BZ33010CL,3*FS_BZ33010C,FS_DUZ93100C)| \
4539 (<FS_3DZ80000BH,FS_BZ32000BC,FS_AZ(32010BC|52010BCL|13010BC),FS_ABZ53000BCL, \
4540 CIWL_W(SPC4148|SP4131|R2749)(|L),4*FS_BZ3(3000BC|3010BC|2000BC)L)| \
4541 (>FS_3DZ80000BHL,FS_BZ32000BCL,FS_AZ(32010BCL|52010BC|13010BCL),FS_ABZ53000BC, \
4542 CIWL_W(SPC4148|SP4131|R2749)(|L),4*FS_BZ3(3000BC|3010BC|2000BC))| \
4543 (<FS_3DZ80000BH,FS_ABZ64100IS2|FS_ABZ64500IS|FS_ABZ64500IS2|FS_ACBCZ64320,2*FS_AZ20500IS2, \
4544 0-1*CIWL_3_WR3000F(|L),3*FS_BZ45000IS|FS_BZ45100IS,2*FS_BCZ33901)| \
4545 (>FS_3DZ80000BHL,FS_ABZ64100IS2L|FS_ABZ64500ISL|FS_ABZ64500IS2L|FS_ACBCZ64320L,2*FS_AZ20500IS2L, \
4546 0-1*CIWL_3_WR3000F(|L),3*FS_BZ45000ISL|FS_BZ45100ISL,2*FS_BCZ33901L)
4547
4548 # EP 3 Passenger long Distance 1960-1964 - castano
4549 $DEF I3PCL=(<FS_DZ83000B2,3*FS_AZ(52010B|32010B|23600CA),FS_ABZ53000B2L|FS_ABZ52000BL, \
4550 CIWL_W(SPC4148|SP4131|R2749)(|L),2*FS_BZ32000B,3*FS_BZ33(000B|010B))| \
4551 (>FS_DZ83000B2L,3*FS_AZ(52010B|32010B|23600CA)L,FS_ABZ53000B2|FS_ABZ52000B, \
4552 CIWL_W(SPC4148|SP4131|R2749)(|L),2*FS_BZ32000BL,3*FS_BZ33(000B|010B)L)| \
4553 (<FS_DZ83000B2,2*FS_BZ33010BL,FS_UICY_BZ2099B,FS_UICY_ABZ3099B,FS_UICY_AZ1099B,FS_ABZ53000B2L, \
4554 FS_BZ33010BL,FS_BZ32000B)| \
4555 (>FS_DZ83000B2L,2*FS_BZ33010B,FS_UICY_BZ2099BL,FS_UICY_ABZ3099BL,FS_UICY_AZ1099BL,FS_ABZ53000B2L, \
4556 FS_BZ33010B,FS_BZ32000BL)
4557
4558 # EP 3 Passenger long Distance 1966
4559 $DEF I3PC6L=(<FS_DZ83000D(|L),4*FS_BZ33010D,FS_BRZ45260E,2*FS_4AZE,FS_4ABZ64100E)| \
4560 (>FS_DZ83000D(|L),4*FS_BZ33010DL,FS_BRZ45260EL,2*FS_4AZEL,FS_4ABZ64100EL)| \
4561 (<FS_DUZ93100DL,4*(FS_30000E|FS_4BZ20000E|FS_32000E|FS_4BZ50100E),FS_BZ33010D, \
4562 2*(FS_4AZ21000E|FS_4AZ20000E|FS_ABZ50100E),FS_4A_ABZ50100)| \
4563 (>FS_DUZ93100D,4*(FS_30000EL|FS_4BZ20000EL|FS_32000EL|FS_4BZ50100EL),FS_BZ33010DL, \
4564 2*(FS_4AZ21000EL|FS_4AZ20000EL|FS_ABZ50100EL),FS_4A_ABZ50100L)
4565
4566 # EP 3 Passenger regional
4567 $DEF I3PR=(<FS_EACIZ669202L|FS_EACIZ669202|FS_BCZ69100L|FS_BCZ69100|FS_BCZ69700L|FS_BCZ69700, \
4568 FS_CI35300DL|FS_CI35300D|FS_ECIZ634730D|FS_ECIZ634730DL|FS_ECIZ734800D|FS_BZ34100D|FS_BZ34100DL| \
4569 FS_BI35300D, \
4570 FS_CZ34700DL|FS_CZ38000DL|FS_CZ38000D|FS_CZ38244DL|FS_CZ38244D|FS_ECI735850DL|FS_ECI735850D| \
4571 FS_ECIZ734800DL,FS_TERR_BCDT2C|FS_TERR_BCDT3C)| \
4572 (<FS_BZ39000A,FS_BZ27000A,FS_ABZ66502,FS_BIY34000A,FS_BDIY67400A,FS_DI92000B)| \
4573 ((0-1*FS_DUZ93000V0),FS_30000IS|FS_31000IS,FS_BZ27000IS,FS_BZ32000CA|FS_BZ33010V2L, \
4574 FS_BI35300DL|FS_BZ38244DL,FS_BZ42000A|FS_AZ13000V0,FS_AZ13010BCL)| \
4575 (<(3*(FS_BZ34100NL|FS_BZ34100N|FS_BZ38000NL|FS_BZ38000N|FS_BZ38244N|FS_BZ69100NL|FS_BZ69100N| \
4576 FS_BZ69700NL|FS_BZ69700N)),FS_EABZ669202NL|FS_EABZ669202N,FS_BZ38900NL|FS_BZ38900N,FS_DUZ93100CL)
4577
4578 # EP 3 Freight short
4579 $DEF I3FS1=(2-3*(FS_HE2(A|B|C)))|(2-3*(FS_HCCKRSUV(A|B|C)))|(2-3*(FS_HFHS(|2)(A|B|C)))| \
4580 (2-3*(FS_HG4|FS_HGB|FSE_3GS029(|L)))|(2-3*(FS_TRAMOG(1|2)))|(2-3*(FS_DMB))|(2-3*(FS_L|FS_LH))| \
4581 (2-3*(FS_GHMS(A|7|2A|3A|3C|7C|8A|9A|10A|10C|11A|11C|4A|4C|6A|5A|6AL)))| \
4582 (2-3*FS_3_F(010|011(|L)|013(|L)|013R(|L)|014U|014(|L)|014R(|L)|034(|L)|035(|L)|MA037(|L)|MA038| \
4583 101(|L)|014RU|028(|L)|028E(|L)|029(|L)|029E(|L)|032(|L)|032E(|L)|033(|L)|033E(|L)))| \
4584 (2-3*FS_3_G00(3|4)(|L))|(2-3*FS_3_FB_F02(0|1)(|L))|(2-3*FS_3_HGB_H0(31|28|28T1|29|29T1)(|L))| \
4585 (2-3*FS_3_(HIS_H022|HG_H018(|V)|HG_H021|HG_H026|HG_H027|HG_H037)(|L))| \
4586 (2*(FS_FDIA(|L)|FS_HCCRSUZ(B|A|C)|FS_HCCQRSZ(B|A|C)))|(2-3*(FS_KS[O:(BOX6|BOX33|PIPE24),,17]))| \
4587 (2-3*((FS_E|FS_E_C(|1|2|3|4)|FS_L1|FS_EH_C1|FS_E_C5)))|(2-3*FS_HBILLNS(3|2)(|L))| \
4588 (2-3*(FS_M(4|3|1|2)))|(2-3*(FS_GS(A|C|2A)))|(2-3*(FS_3OHW[OB:WOOD105,,12]))| \
4589 (2-3*(FS_3B_(HG_MOT|GMHS1)(|L)))|(2-4*(FS_3_L1056(|H)(|A)(|L)[OB:FR_KO44,8,22]))| \
4590 (2-3*FS_3F(029Z1|029Z1E2|029Z2E1|029A|029AE2)(|L))| \
4591 (2-3*FS_3F(029Z1E1|029Z2|029Z2E2|029AE1|029AS)(|L))|(2-3*FS_3FI1403(|L))| \
4592 (2-3*(FS_3A_H109_388540(|L)))
4593
4594 $DEF I3FS=2*I3FS1
4595
4596 # EP 3 Freight long
4597 $DEF I3F1=6-7*I3FS1
4598
4599 # EP 4 Passenger long distance
4600 $DEF I4PL=(0-1*(FS_XDR|FS_DXE)),(1-2*(FS_4B_A1100KTL|FS_1070GA)),0-1*(FS_4B_AB3100KTL|FS_4B_BR8550T), \
4601 (3-5*(FS_4B_B2100K|FS_BZXB))| \
4602 (<(FS_DUZ93100D|FS_4A_UICX70DZ|FS_4A_UICX70UMIZ1)L|FS_4UIZ1550E,FS_4A_UICX68DZ,FS_4BCZ33901E, \
4603 2*(FS_4_UICX75AL|FS_4A_AUICX64B1L|FS_4A_UICX68A2L|FS_4A_UICX70AL), \
4604 (FS_4A_UICX75ABL|FS_4A_ABUICX64(A|B)1L|FS_4B_UICX70ABL),(FS_4A_BRUICX64AL|FS_4A_UICX70BR(1|2)L), \
4605 5*(FS_4_UICX75BL|FS_4A_UICX68B1L|FS_4A_UICX70B1L|FS_4A_BUICX64BL|FS_4A_UICX68B2L),FS_KZ48600)| \
4606 (<FS_KZ48600L,5*(FS_4_UICX75B|FS_4A_UICX70B1|FS_4A_BUICX64B|FS_4A_UICX68B1|FS_4A_UICX68B2), \
4607 (FS_4A_BRUICX64A|FS_4A_UICX70BR(1|2)),(FS_4A_ABUICX64(A|B)1|FS_4B_UICX70AB|FS_4A_UICX75AB), \
4608 2*(FS_4A_AUICX64B1|FS_4A_UICX68A2|FS_4A_UICX70A|FS_4_UICX75A),FS_4BCZ33901EL,FS_4A_UICX68DZL, \
4609 FS_4UIZ1550E,(FS_DUZ93100D|FS_4A_UICX70DZ|FS_4A_UICX70UMIZ1|FS_4A_UICX76UMIZ))| \
4610 (3*(FS_4A_BZ2102TL|FS_4A_BZ2102T|FS_4A_BZ2102KTL|FS_4A_BZ2102KT|FS_4A_BZ2103TL), \
4611 (FS_4A_AZ1101TL|FS_4A_AZ1101T|FS_4A_AZ1101KTL|FS_4A_AZ1101KT),FS_4A_BR8551K, \
4612 2*(FS_4A_BZ2102L|FS_4A_BZ2102|FS_4A_BZ2102KL|FS_4A_BZ2102K|FS_4A_BZ2103L), \
4613 (FS_4A_AB3100L|FS_4A_AB3100),FS_DZ83000DL)| \
4614 (<FS_DZ83000D|FS_DUZ93100D,FS_AZ23010D|FS_AZ20500|FS_AZ53010D|FS_4AZ23500E, \
4615 FS_AZ13010G|FS_AZ23010D,4*(FS_BZ33010G|FS_4ACBCZ64300E),FS_ABZ53000G|FS_4ABZ64100E,FS_4BZ33000E, \
4616 FS_4ACBCZ64300E)| \
4617 (<FS_4ACBCZ64300EL,FS_4BZ33000EL,FS_ABZ53000GL|FS_4ABZ64100EL,4*(FS_BZ33010GL|FS_4BZ33000EL), \
4618 FS_AZ13010GL|FS_AZ23010DL,|FS_AZ53010DL|FS_AZ53010DL|FS_4AZ23500EL,FS_DZ83000DL|FS_DUZ93100DL)| \
4619 (<FS_DUZ93100DL,3*FS_4A_B2100K,FS_4A_BR8550L,FS_4A_AZ1101L,FS_4A_AZ1101KL,3*FS_4A_BZ2103KL)| \
4620 (<2*FS_4B_UICX80BC,3*FS_4A_UICX68BC, \
4621 (FS_4ACBCZ64302EL|FS_4ACBCZ64320EL,FS_4ACBCZ64302E)|(2*FS_4A_UICX75ACBCL),FS_4_MU81L, \
4622 FS_4_T2S|FS_4_MU72L,FS_4_T2SL,CIWL_4_UH2,FS_4ABZ64191E,2*FS_4B_UICX80BCL,FS_4BRZ45991EL)| \
4623 (<FS_4BRZ45991E,2*FS_4B_UICX80BC,FS_4ABZ64191EL,CIWL_4_UH2L,FS_4_T2S,FS_4_T2SL, \
4624 FS_4_MU81|FS_4_MU72,(FS_4ACBCZ64302EL,FS_4ACBCZ64302E|FS_4ACBCZ64320E)|(2*FS_4A_UICX75ACBC), \
4625 3*FS_4A_UICX68BCL,2*FS_4B_UICX80BCL)| \
4626 (<FS_4BZ45100E[BC:-20,20,2,8,232],2*FS_4A_B2100KL,FS_UICX64WR, \
4627 FS_AZ52010G|FS_AZ32010G|FS_AZ32010TRF2|FS_AZ32010TRF1, \
4628 FS_UICY_AZ1099GC|FS_UICY_AZ1099G|FS_UICY_AZ1099R|FS_UICY_AZ1099, \
4629 FS_UICY_ABZ3099GL|FS_UICY_ABZ3099GL|FS_UICY_ACBCZ4099GL,FS_UICY_BZ2099G,FS_UICY_BCZ5099G)| \
4630 (>FS_4BZ45100EL[BC:-20,20,2,8,232],2*FS_4A_B2100K,FS_UICX64WR, \
4631 FS_AZ52010GL|FS_AZ32010GL|FS_AZ32010TRF2L|FS_AZ32010TRF1L, \
4632 FS_UICY_AZ1099GCL|FS_UICY_AZ1099GL|FS_UICY_AZ1099RL|FS_UICY_AZ1099L, \
4633 FS_UICY_ABZ3099G|FS_UICY_ABZ3099G|FS_UICY_ACBCZ4099G,FS_UICY_BZ2099GL,FS_UICY_BCZ5099GL)
4634
4635 # EP 4 Passenger regional
4636 $DEF I4PR=((1-2)*FS_BZ36000,FS_BZ38244E|FS_BZ69700E)| \
4637 ((3-5*(FS_BZ38244E|FS_BZ36000|FS_BZ69100EL)),FS_AZ50000E,(0-1*FS_DUZ93100E),(0-2*FS_GS))| \
4638 (3*FS_B36000C,FS_BZ38244E,FS_AZ50000E,0-1*(FS_4DZ88200E|FS_4UMIZ8500E(|L)|FS_DZ83000D(|L)))| \
4639 (FS_AZ_R,FS_BZ_G,FS_BZ38244E,FS_BZ32000E, \
4640 0-1*((FS_4DZ78RE|FS_4DZ80000E|FS_4UZ1315E|FS_4UZ1300E|FS_4DUZ93200E|FS_4DUZ93250E)(|L)))| \
4641 (4*(FS_BZ33010GL|FS_4B_B2100K|FS_4A_B2100T|FS_ABZ64000R(|L)|FS_AZ32010TRG(|L)))| \
4642 (3*FS_4BZ30800R(|L),FS_4AZ20500R(|L),0-1*FS_4R_DZ80200(|L))| \
4643 (<FS_4UIZ(1550|1582|1450|1400)E(|L)|FS_4DI92000E(|L)|FS_4DI90000E(|L)|FS_DI85411,2*FS_BZ39000C, \
4644 FS_4A_ABZ52000L,FS_ABZ66504,FS_32000EL)| \
4645 (<FS_32000E,FS_ABZ66504,FS_4A_ABZ52000,2*FS_BZ39000C,FS_4A_AZ50000, \
4646 FS_4UIZ(1550|1582|1450|1400)E(|L)|FS_4DI92000E(|L)|FS_4DI90000E(|L)|FS_DI85411)| \
4647 ((1-2)*FS_BZ36000,FS_BZ38244E|FS_BZ69700E)| \
4648 (<4*FS_4A_BUICX64A1,FS_4A_AUICX64A1,FS_4DUZ932(00|50)E(|L))| \
4649 (<FS_4DUZ932(00|50)E(|L),FS_4A_AUICX64A1L,4*FS_4A_BUICX64A1L)| \
4650 (<FS_4DZ80200LE,FS_BZ39000C,FS_4AZ20000E|FS_4AZ11000E|FS_4AZ21000E,FS_BZ38244EL,FS_4DI92000EL)| \
4651 (<FS_4DI92000E,FS_BZ38244E,FS_4AZ20000EL|FS_4AZ11000EL|FS_4AZ21000EL,FS_BZ39000C,FS_4DZ80200E)| \
4652 (<2*FS_4BZ30800E(|L),FS_4AZ20500E(|L),2*FS_4BZ30800E(|L))
4653
4654 $DEF SERVDIRETTI_IV=(1-2*SBB_4_2170,SBB_4_1970)|(DB_BCOH257,DB_4ABM225BBL,(0-1*DB_BM234PK))| \
4655 (2-3*FS_4B2071EUL)
4656
4657 # EP 4 Freight short
4658 $DEF I4FS1=(2-3*FS_GABS(|1|2|3|4))|(2-3*(FS_FCC1[O:FR_KO(13|12)(|[M])]))| \
4659 (2-3*(FS_MIGROS_GO|FS_4HABFISH23(|L)))|(2-3*(FNM_GBHS|FSE_GS))| \
4660 (2-3*(FS_ZE|VTG_4A_UHS0723203(|L)|VTG_4A_UHS0723205(|L)))| \
4661 (2-3*(FS_HCRS_UVY|FS_4_HCRSUYA|FS_4_HCKRUVY))|(2-3*FS_4_TMS210I(|L))| \
4662 (2-3*(FS_4_HFHS021(|L)|FSE_4GS029(|L)|FS_4_IBFS153))|(2-3*(FALCK_E[OB:FR_UHLI,,26]))| \
4663 (2-3*(FS_4E(|2)[O:(OMM_KOHLE_02|COAL9)(|[M]),,28]))|(3-4*CFL_FCS2M[OB:FER(3|4)M(|[M]),,40])| \
4664 (2-3*(FS_GHMS(2A|A|3A|3C|7C|8A|9A|10A|10C|11A|11C)|FS_GMA|FS_GM2C|FS_G(|L)M(|S)A|FS_GMS3A))| \
4665 (2-3*(FS_VSZ(|L)))|(2-3*FS_4_E220(M|N)(|L)[OB:COAL(40|42|20)(|[M]),,27])| \
4666 (2-4*(FS_4_ELMO1056(|A)(|H)(|L)[OB:FR_KO44,8,22]))|(2-4*FS_4A_G(S029Z2|S029A|S029C|HS1600)(|L))| \
4667 (2-4*FS_4_G(HK007|HK011(|L)|HM038|HMS014D1(|L)|HMS013D2(|L)|HMS037(|L)|HKKMS029(|L)|HMS033(|L)))| \
4668 (2-4*FS_4_G(HM014|HM014D2|M102(|L)|HKKMS028(|L)|LM101(|L)|M004(|L)|HMS032(|L)|HMS033A(|L)))| \
4669 (2-3*FS_4(_IBS145|_IBS148C|A_IMS150|A_IBES150D|A_IBES150D1)(|L))|(2-3*FS_4HCRSUVY2121(|L))| \
4670 (2-3*FS_4B_LAILS420704(0|5))
4671 $DEF I4FS=3*I4FS1
4672
4673 # EP 4 Freight long
4674 $DEF I4FL1=8*I4FS1
4675
4676 # EP 5 Intercity
4677 $DEF I5PI=(<FS_D9590G,FS_B42071GL,FS_B42071C,FS_B42071G,FS_B42071CL,FS_4A1971O,FS_5A1971GL)| \
4678 (<FS_5A1971G,FS_4A1971OL,FS_B42071C,FS_B42071GL,FS_B42071CL,FS_B42071G,FS_D9590GL)
4679
4680 # EP 5 Freight short
4681 $DEF I5GS1=(3-4*(FS_RGMMS[OB:PIPE(33|10),15,12][OB:PIPE(33|10),75,12]))| \
4682 (3-4*(FS_SHIMMNS|FS_SHIMMS1|FS_SGNSS| \
4683 FS_SGNSS[O:BOX745H_SPINELLI(1|2|3),5,13][O:BOX745H_SPINELLI(1|2|3),119,13]))| \
4684 (3-4*(FS_SGNS_GLOBAL_SAINT|FS_SGS[OB:SAND(9|11|10)(|[M]),,16]))|(3-4*FS_FCC1M)| \
4685 (3-4*((FS_UASCITA(|L)|FS_UASSMG(|L)|FS_UAS_CITA2)))|(3-4*(FS_SPNNS[OB:WOOD33(|[M]),,13]))| \
4686 (3-4*(FS_HBBILLNS(|2|3)|FS_HABIS1|FS_HABBINSS_XMPR|FS_HBILLNS1))| \
4687 (3-4*FS_EANOS3[OB:SCRAP(4|5)(|[M]),,33])|(3-4*(FS_AUSILIARE_MILANO|FS_Z_AUSMIL2))| \
4688 (3-4*(FS_IBBEHKS|FS_5HABFISH23)(|L))|(3-4*(FS_UC_MONTEDISON))|(3-4*(FS_GABS|FS_GABS5))| \
4689 (3-4*(FS_TADGNS|FS_TAEMS))|(3-4*(FS_RGS(|L)))|(3-4*(FS_HBCCQ_W))| \
4690 (3-4*FS_4E(|2)[O:FR_KO14(|[M]),,28])|(3-4*(FS_GSC|GT08F|FS_RGS(|L)|FS_RGS|FS_SDGKKMMS|GT08OMV))| \
4691 (3-4*(FS_EAOS53(01BM|03BM|03TM|25TM)|FS_EANOS53(77BM|77CM|77TM)))|(3*FS_5_LAILS4207810)
4692
4693 # EP 5 Freight long
4694 $DEF I5GMIX=5*I5GS1
4695
4696 # EP 6 Long distance Train
4697 $DEF I6PS=(<FS_9590X|FS_9590XNL|FS_9590XN,5*(FS_2190XN2|FS_2890XNL|FS_2890XN), \
4698 (FS_8890XL|FS_8890X|FS_8890XNL|FS_8890SXL|FS_8890SX),3*(FS_1990XL|FS_1990XNL))
4699
4700 # EP 6 Intercity
4701 $DEF I6PI=(<FS_6B2071B,FS_6B2071,FS_6A1971,FS_6A1971B,FS_6B2071L,2*FS_6B2071BL)| \
4702 (<(3*(FS_1898XL|FS_1898X|FS_1898XDL|FS_1898XD|FS_1898XNL|FS_1898XN|FS_1898XNDL|FS_1898XND| \
4703 FS_1898SXL|FS_1898SX|FS_1898SXDL|FS_1898SXD|FS_1898SXNL|FS_1898SXN|FS_1898SXNDL|FS_1898SXND| \
4704 FS_1898PL|FS_1898P|FS_1898PDL|FS_1898PD|FS_1898SPL|FS_1898SP|FS_1898SPDL|FS_1898SPD)), \
4705 (FS_8898XL|FS_8898X|FS_8898XDL|FS_8898XD|FS_8898XNL|FS_8898XN|FS_8898XNDL|FS_8898XND), \
4706 5*(FS_6B2171CL|FS_6A1971C|FS_6A1971CL))
4707
4708 # EP 6 Regional Double Deck push left
4709 $DEF I6PRDL=(<FS_ADP_NPB_XL,3*FS_ADP_NB_XL,FS_E633XMPR)| \
4710 (<FS_ADP_NPB_XNL,3*(FS_ADP_NB_XNL|FS_ADP_NB36XNL))|(<FS_ADP_NPBH_XAL,3*(FS_ADP_NB_XA|FS_ADP_NA_XA))
4711
4712 # EP 6 Regional Double Deck push right
4713 $DEF I6PRDR=(<(3*(FS_ADP_NB_X)),FS_ADP_NPB_X)|(<(3*(FS_ADP_NB_XN|FS_ADP_NB36XN)),FS_ADP_NPB_XN)| \
4714 (<(3*(FS_ADP_NB_XAL|FS_ADP_NA_XAL)),FS_ADP_NPBH_XA)
4715
4716 # EP 6 Regional
4717 $DEF I6PRU=(<FS_5_A1100(R|KR|RR|KRR)L,(FS_5_AB3100RRL|FS_5_AB3100KRRL),5*(FS_5_B2100RRL|FS_5_B2100KRRL))| \
4718 (<(5*(FS_5_B2100RR|FS_5_B2100KRR)),FS_5_A1100(R|KR|RR|KRR),(FS_5_AB3100RR|FS_5_AB3100KRR))
4719
4720 # EP 6 Freight short
4721 $DEF I6GS1=(3-4*(FS_RGMMS[OB:PIPE(33|10),15,12][OB:PIPE(33|10),75,12]))| \
4722 (3-4*(FS_SHIMMNS|FS_SHIMMS1|FS_SGNSS|(3-4*FS_UAGPPS_MONFERM)| \
4723 FS_SGNSS[O:BOX745H_SPINELLI(1|2|3),5,13][O:BOX745H_SPINELLI(1|2|3),119,13]))| \
4724 (3-4*(FS_SGNS_GLOBAL_SAINT|FS_SGS[OB:SAND(9|11|10)(|[M]),,16]))| \
4725 (3-4*((FS_UASCITA(|L)|FS_UASSMG(|L)|FS_UAS_CITA2)))|(3-4*(FS_SPNNS[OB:WOOD33(|[M]),,13]))| \
4726 (3-4*(FS_HBBILLNS(|2|3)|FS_HABIS1|FS_HABBINSS_XMPR|FS_HBILLNS1))| \
4727 (3-4*FS_EANOS3[OB:SCRAP(4|5)(|[M]),,33])|(3-4*(FS_AUSILIARE_MILANO|FS_Z_AUSMIL2))| \
4728 (3-4*(FS_LAADGRS(1|2)[OB:RENAULT_KERAX(6R|8Y),34,8][OB:RENAULT_KERAX(6R|8Y),160,8]))| \
4729 (3-4*(FS_IBBEHKS(|L)))|(3-4*(FS_UC_MONTEDISON))|(3-4*(FS_GABS|FS_GABS5))| \
4730 (3-4*(FS_TADGNS|FS_TAEMS))|(3-4*(FS_RGS(|L)))|(3-4*(FS_HBCCQ_W))|(3-4*FS_EALOS5927XM)
4731
4732 # EP 6 Freight long
4733 $DEF I6GMIX=5*I6GS1
4734
4735 $DEF I6GCA=(12*SITFA_LAAERS(1|2)[OB:FIAT_PUNTO(|YG),10,10][OB:FIAT_PUNTO(|YG),54,10] \
4736 [OB:FIAT_PUNTO(|YG),96,10][OB:FIAT_PUNTO(|YG),138,10][OB:FIAT_PUNTO(|YG),180,10] \
4737 [OB:FIAT_PUNTO(|YG),224,10][OB:FIAT_PUNTO(|YG),139,29][OB:FIAT_PUNTO(|YG),182,29] \
4738 [OB:FIAT_PUNTO(|YG),224,29][OB:FIAT_PUNTO(|YG),10,29][OB:FIAT_PUNTO(|YG),54,29] \
4739 [OB:FIAT_PUNTO(|YG),96,29]), \
4740 6*(FS_TA1[OB:FIAT_PUNTO(|YG),10,10][OB:FIAT_PUNTO(|YG),52,10][OB:FIAT_PUNTO(|YG),10,29] \
4741 [OB:FIAT_PUNTO(|YG),51,29][OB:FIAT_PUNTO(|YG),93,10][OB:FIAT_PUNTO(|YG),94,29])
4742
4743 $DEF I6GCO=15*(FS_SGNSS[O:BOX745H_SPINELLI(1|2|3),5,13][O:BOX745H_SPINELLI(1|2|3),119,13]| \
4744 FS_SAAGGNSS(2|1)[O:C20B,7,13][O:C20B,99,13][O:C20B,180,13][O:C20B,241,13][O:C20B,323,13] \
4745 [O:C20B,417,13]| \
4746 FS_SAAGGNSS(2|1)[O:C20B,7,13][O:C20B,99,13][O:C40B,180,13][O:C20B,323,13][O:C20B,417,13]| \
4747 FS_SAAGGNSS(2|1)[O:C40B,7,13][O:C40B,180,13][O:C40B,357,13]| \
4748 FS_SAAGGNSS(2|1)[O:C30A,7,13][O:C20B,99,13][O:C40B,180,13][O:C20B,323,13][O:C30A,387,13]| \
4749 (FS_SGGMRSS_CEMAT[O:C3P_EWALS12|C3P_FERCAM4|C3O_KEITEL2|C3IP_02|C3IP_EWALS4|C3IP_EWALS7| \
4750 C3IP_EWALS12|C3IP_RIWO1|C3IB_DE_VRIES1|C3IB_DE_VRIES2|C3P_EWALS01,8,11] \
4751 [O:C2R20|C2R_CAP|C2R_CAPITAL1|C2R_CMACGM2|C2R_COSCO2|C2R_DELMAS2|C2R_GOLD|C2R_HAPAG4|C2R_HYUNDAI3| \
4752 C2RT_DONATI,99,11] \
4753 [O:C3O_KEITEL1|C3B_RIWA|C3014|C3006|C3_LOBLEIN3|C3_LOBLEIN5|C3P_EWALS01|C3P_EWALS13|C3_HANG| \
4754 NORFOLKLINE,174,11] \
4755 [O:C2RT_GIEZENDANNER|C2R_EG7|C2R_EIMSKIP|C2R_HALINE|C2R_HAPAG3|C2R_HYUNDAI2|C2R_HYUNDAI3| \
4756 C2R_HYUNDAI5|C2R_JRF1|C2R_KMTC|C2R_MAV|C2RT11|C2RT18,265,11])| \
4757 (FS_SGGMRSS_XN[O:C2RT_DE_RIJKE|C2RT_HSFOOD1|C2T_INTERFLOW1|C2RT_SASOL|C2RT_VAN_DEN_BOSCH1|C2061| \
4758 C2_ANL|C2_HAPAG1|C2_IPEC,14,11] \
4759 [O:C3005|C3002|C3_BERTSCHI6|C3_BULKHAUL|C3_IBC3|C3_IFF4|C3_LOBLEIN2|C3_MVT|C3_SCHMIDT2,75,11] \
4760 [O:C2R_EIMSKIP|C2R_HYUNDAI4|C2R_KLINE|C2R_MAERSK1|C2R_MSC4|C2R_NORASIA1|C2R_OOCL3|C2R_OOCL1| \
4761 C2R_PO7|C2R_PONL1|C2R_TRITON,180,11] \
4762 [O:C3_BERTSCHI6|C3015|C3_BERTSCHI3|C3_VOS1|C3_EVALS1|C3P_EWALS06|C3P_EWALS11|C3P_KEITEL|C3_BELL1| \
4763 C3O_KEITEL1|C3O_LOEBLEIN3|C3_EUROFER,241,11])|(FS_SFFGGMRRSS1[O:C120H,21,9][O:C120H,176,9])| \
4764 (FS_SGGMRSS(|_X|_CEMAT|_XN)[O:C20A,17,11][O:C20A,78,11][O:C20A,202,11][O:C20A,263,11])| \
4765 (FS_SGGMRSS(|_X|_CEMAT|_XN)[O:C40B,17,11][O:C40B,202,11]))
4766
4767 $DEF I6G1=1:I6GCA|2:I6GCO|2:I6GMIX
4768
4769 # EP 6 Freight short
4770 $DEF I6G2=(<FS_H,FS_MIGROS_F|FS_MIGROS_G,FS_KS,FS_RGS1,FS_IBES615L,FS_IBES615,FS_HBBILLNS,FS_HABISB)
4771 # EP 6 Freight shunting
4772 $DEF I6GR=FS_HBBILLNS,FS_KS,ERMEWA_5_ZAEFS7899(|L)
4773
4774 # EP 6 Maintenance
4775 $DEF I6FM1=(6*(RFI_VRTZ(2|4A|4B)(|L)[O:RAIL6(|[M]),,12]))|(8*FS_4VT2)|(8*FS_Z5)| \
4776 (5*((FS_RGS1|FS_RGS2)[OB:RAIL_16M,,12]))|(6*ILVA_RMMS[OB:PYLON3,,12],G_G2)| \
4777 (5*((FS_RES1[OB:PYLON3,16,12][OB:PYLON3,103,12])|(FS_RES1[OB:FR_ST0(1|5|2|4|3),,16])))
4778
4779 #------------------------------------------------------------------------------
4780 #
4781 # TSCHECHIEN
4782 #
4783 # EP 2 Freight short
4784 $DEF CS2FS=(1-3*CSD_UZ5_859)|(3-5*(CSD_Z(|1_75473A|L|1_75473|1_52|1_52HL|1_1HL|1_1H)))| \
4785 (3-5*(WUE_NI3(S|V)_KWG))|(2*CSD_R8(|A|B|C))|(3-5*(WUE_OMKVN(|L)[OT:AG50D,,24]))| \
4786 (2*(CSD_PT[O:BOX(1|4|5)]))
4787
4788 # EP 2 Freight long
4789 $DEF CS2F=6*CS2FS
4790
4791 # EP 3 Freight short
4792 $DEF CS3G2=(2-3*CSD_3_Z(T107741|T190927|R|TR|TRH|R_B|R_H)(|L))|(2-3*(CSD_3_ZTFF(|_L)|CSD_3_ZT190618))| \
4793 (2-3*(CSD_UT[O:(FR_KO18|FR_KO18)]))|(2-3*(CSD_VTU4B[O:(FR_KO15|#FR_KO15),,27]))| \
4794 (2-3*(CSD_BUDVAR4(|L)|CSD_UHBROD|CSD_BUDVAR3))| \
4795 (2-3*(CSD_Z1_75473|CSD_Z1_75473A|CSD_Z|CSD_ZHL|CSD_ZH))|(2-3*(CSD_VUTC|CSD_VUTD))| \
4796 (2-3*(CSD_OK9_246W))|(2-3*(CSD_ND3_391PL|CSD_ND3_391P))|(2-3*(CSD_R8|CSD_R8C|CSD_R578347))| \
4797 (2-3*(CSD_UL6_68A))|(2-3*(CSD_ZSAB|CSD_ZDV2))|(2-3*(CSD_ST23))|(2-3*(CSD_UZ5_859))| \
4798 (2-3*(CSD_VZ4A[O:(FR_KO43|#FR_KO43),,26]))|(2-3*(CSD_VTDBL[OB:PIPE25,20,20]))| \
4799 (2-3*((CSD_3_VTRU|CSD_3_VTR(|L)|CSD_3_VTRB(|L))[OB:SCRAP_1(3|4|2)(|[M]),,26]))| \
4800 (2-3*(CSD_VTD[OB:BARREL1,10,20][OB:BARREL6,35,20]))|(2-3*(CSD_PD1))| \
4801 (2-3*(CSD_PAOV[OB:SCRAP13(|[M]),,22]|CSD_PAOV2[OB:FR_MIX1,,22]| \
4802 CSD_PAOV1[OB:WOOD(228|114),12,11][OB:WOOD22(8|7),78,11]))|(2-3*(CSD_GA))| \
4803 (2-3*CSD_3ZTR(N|2|C|B1H)(|L))
4804
4805 # EP 3 Freight long
4806 $DEF CS3G1=CSD_DAAK,8*CS3G2
4807
4808 # EP 3 Passenger long distance
4809 $DEF CS3P1=(<2*CSD_BA65AL,3*CSD_3_BAIML,2*CSD_AA67L,3*CSD_3_BAIM,CSD_BDMS81L)| \
4810 (<CSD_3_AA50L,CSD_3_ABA50L,CSD_3_BRA59L,CSD_3_BA5(8|0)L)| \
4811 (<5*CSD_3_BA5(8|0),CSD_3_BRA59,CSD_3_ABA50,CSD_3_AA50)
4812
4813 # EP 4 Passenger regional short
4814 $DEF CS4PRS=(<CSD_Y4BDS,CSD_Y4BM(|L))|(<CSD_Y4BM(|L),CSD_Y4BDSL), \
4815 0-1*CSD_4_GBKKQS(1|2)|(<CSD_DSD~CD,3*CSD_4_BAI60(|A))|(3*CSD_BAP(1|2)(|L))| \
4816 ((<CSD_BDMEER87L,3*CSD_BMEE86)|(<(3*CSD_BMEE86L),CSD_BDMEER87))
4817
4818 # EP 4 Passenger long distance
4819 $DEF CS4PL1=CSD_DPOST|CSD_DMSPOST76L|CSD_DS74(|L), \
4820 (<(4*CSD_B(M65B|M65C|M77|M65A)L),CSD_WRM69AL,CSD_AB(65|84|84A)L,2*CSD_A(M67A|M67B|M72)L)| \
4821 (<(2*CSD_A(67|M67A|M67B|M72|M72A)),CSD_AB(65|84|84A),CSD_WRM69A,CSD_BR, \
4822 4*CSD_B(M65B|M65C|M77|M65A|A65B))| \
4823 (<CSD_4_DA60,CSD_POST61,3*CSD_BPZL,2*CSD_BA58,CSD_BRA59,2*CSD_AA58,CSD_ABA52,CSD_ABA58EXLAL)
4824
4825 # EP 4 Freight short
4826 $DEF CS4GS=(2-3*(CSD_4_HF2401(|L)))|(2-3*(CSD_4A_ZR1(13|13B|13H)|CSD_4GLM(|U|NU|B1H|H|D))(|L))| \
4827 ((CSD_HX(8|10|16)[O:(TARP10|TARP11|SZD_LOAD2),,8]),CSD_4_GBKKQS1,CD_ZTS)|(3*CSD_4_GLS1336U(|L))| \
4828 (3*(CSD_4_ES20(45B|45H|17)(|L)[OB:COAL(37|43|45|44|40|57)(|[M]),,27]))| \
4829 (2-3*(CSD_4_RES11(|L)[OB:BOX(16|28|18|22),14,15][OB:BOX(16|28|18|22),73,15] \
4830 [OB:BOX(16|28|18|22),133,15]))|(2-3*(CSD_UA|CSD_ND1937))|(2-3*(CSD_PAOJ1|CSD_RAJ1))| \
4831 (2-3*(CSD_SA7|CSD_ST23))|(2-3*(CSD_4_HF2401|CSD_LA_AB))| \
4832 (2-3*CSD_4A_E50(07(|L)|11(|L)|07U)[OB:COAL(43|45|44|40|57)(|[M]),,27])| \
4833 (2-3*(CSD_RAHI|CSD_RA_LOUH|CSD_RA1(|A|B)))|(2-3*(CSD_ZEKKS|(DR_4A_ZE8023(|L))))| \
4834 (2-3*(CSD_MK441MP|CSD_MK441))
4835
4836 $DEF CS4GS1=3*CS4GS
4837
4838 # EP 4 Freight long
4839 $DEF CS4GL1=7*CS4GS
4840 $DEF CS4GL2=16*(CSD_WAP[O:COAL32(|[M]),,41])
4841
4842 # EP 5 Freight short
4843 $DEF TS5GS=(2-3*(CD_5_ES9110(|L)[OB:COAL(37|43|45|44|40|57)(|[M]),,27]))|(2-3*CD_LP(1|2|3))| \
4844 (2-3*(CD_ZTS_OR|CD_ZTS))|(3-5*CD_GBGS(1|2|3|4))|(2-3*(CSD_ZEKKS|WASC_ZGS807318077(|L)))| \
4845 (2-3*(CD_5_RES11(|L)[OB:BOX(16|28|18|22),14,15][OB:BOX(16|28|18|22),73,15] \
4846 [OB:BOX(16|28|18|22),133,15]))|(2-3*CD_RESDSM[OB:GRAVEL1(|[M])])| \
4847 (2-3*(CD_ZEKKS|PKP_5_ZAS406(RB_DEC2|R_DEC)(|L)))
4848 # EP 5 Freight long
4849 $DEF TS5F1=7*TS5GS|(12*(CD_FALLS1|CD_FALLS2|CD_FALLS3|CD_FALLS4|CD_WAP1|CD_WAP2|VIA_WAP))
4850
4851 # EP 6 Freight short
4852 $DEF CS6F1S=(4-6*CD_EAS(2|1))|(4-5*CD_UA(418|S428)(|L))|(4*CD_(HBBILLNS|HABBILLNS))| \
4853 (4*(CDC_RESDS|CDC_RES))|(2-3*CDC_RESDSM[OB:GRAVEL1(|[M])])|(4-5*(CDC_HBBILLNSS|ZSR_245HBBILLNNS))
4854
4855 # EP 6 Freight long
4856 $DEF CS6F1=5*CS6F1S
4857
4858 #------------------------------------------------------------------------------
4859 #
4860 # Slovak Republic
4861 #
4862
4863 # EP 5 Freight short
4864 $DEF SK5GS=(2-3*(ZSR_5_(UX|ES)9110(|L)[OB:COAL(37|43|45|44|40|57)(|[M]),,27]))| \
4865 (2-3*(ZSR_245HBBILLNNS,CFR_245HBBILLNNS,HENKEL03,G_EAS1A,G_EAS1E,G_EAS2B,M_595EAS1,SBB_5KS1, \
4866 DBAG_5_EALSX063EL,HENKEL04,SBB_HBILS_PONS,SBB_HBILS_PLING,G_HBBILLNS,M_246HBBILLNNS2,G_HABIS_WASA, \
4867 G_014))|(ZSSKC_HBIS2445108L|ZSSKC_HBIS2445108)| \
4868 (2-3*(ZSR_5_RES11(A|B)(|L)[OB:BOX(16|28|18|22),14,15][OB:BOX(16|28|18|22),73,15] \
4869 [OB:BOX(16|28|18|22),133,15]))
4870
4871 # EP 5 Freight long
4872 $DEF SK5F1=7*SK5GS
4873
4874 # EP 5 Passenger long distance
4875 $DEF SK5PD1=(<ZSSK_BDSL,3*ZSSK_A,ZSR_WRRM_M,5*ZSSK_B, \
4876 0-1*(ZSR_DS_ZB|ZSR_DPOST_ZB|ZSR_POSTW_MB|ZSR_POSTW_ZM95))| \
4877 (<(4*ZSSK_BC),ZSR_WRRM_ML,2*ZSSK_WLAB,ZSSK_BH2118(|L),ZS_B77,2*ZSSK_B)
4878
4879 # EP 5 Passenger regional
4880 $DEF SK5PR1=(<(3*(ZSSK_BDMTEE|ZSSK_BDGTMEE|ZSSK_BDTMEE2244L|ZSSK_BDTMEE2244)), \
4881 ZSSK_BDMSHEE|ZSSK_BDSHMEE|ZSSK_BDSHMEER)|(4*ZSR_BTE_CB)
4882
4883 # EP 6 Passenger long distance
4884 $DEF SK6PD1=(<ZSSK_AMEERL,ZSSK_AMPEER1970EL,ZSSK_WGMEER8970L|ZSSK_WRRMEER8870, \
4885 5*(ZSSK_BMPEER2070|ZSSK_BMEER|ZSSK_BMEER1|ZSSK_BMPEER2070E),ZSSK_BDGHMEER2870)| \
4886 (<ZSSK_BDGHMEER2870L,5*(ZSSK_BMEERL|ZSSK_BMEER1L|ZSSK_BMPEER2070L|ZSSK_BMPEER2070EL), \
4887 ZSSK_WRRMEER8870|ZSSK_WRRMEER8870L,ZSSK_AMEER,ZSSK_AMPEER1970E)| \
4888 (<ZSSK_BDSHEER61L,3*ZSSK_B1L,2*ZSSK_BEER61A,ZSSK_BDTEER1,3*ZSSK_APEER61L,0-1*ZSR_D(|S)POST_CB)
4889
4890 #------------------------------------------------------------------------------
4891 #
4892 # POLAND
4893
4894 # EP 3 Passenger long distance 3A
4895 $DEF PL3PDA=(<PKP_3A_F(|L),2*PKP_3A_CHUXZ,PKP_3A_ASHX|PKP_3A_ABHUXZ,PKP_3A_BHUXZ,PKP_3A_CHUXZ, \
4896 PKP_3A_BCHUXZ|PKP_3A_ABC4HUXZ)| \
4897 (<PKP_3A_ABC4HUXZL|PKP_3A_BCHUXZL,PKP_3A_CHUXZL,PKP_3A_ABHUXZL|PKP_3A_ASHXL,PKP_3A_BHUXZL, \
4898 2*PKP_3A_CHUXZL,PKP_3A_F(|L))
4899
4900 # EP 3 Passenger long distance 3B
4901 $DEF PL3PDB=(<PKP_3PW4U29,(2*PKP_3HECHT_B),PKP_3HECHT_AB|PKP_3B_ABSHXZ,PKP_3HECHT_A,PKP_3HECHT_B)| \
4902 (<PKP_3HECHT_BL,PKP_3HECHT_AL,PKP_3HECHT_ABL|PKP_3B_ABSHXZL,2*PKP_3HECHT_B,PKP_3PW4U29)| \
4903 (PKP_3B_FHX030563(|L),3*PKP_3B_BHXZ04987,2*PKP_3B_BCHXZ012036,3*PKP_3HECHT_B)| \
4904 (PKP_3B_FHX030563(|L),3*PKP_3B_BHXZ04987L,2*PKP_3B_BCHXZ012036L,3*PKP_3HECHT_BL)
4905
4906 # EP 3 Passenger regional
4907 $DEF PL3PG=((<PKP_BIPAL,2*PKP_BIPAM,PKP_BIPA),PKP_4_PDN101CH1(|L))| \
4908 (PKP_3_BHIXT43A(|L),PKP_4A_BHIXT43A(|L),PKP_3_DBHIXT101A(|L),PKP_3A_F(|L))
4909
4910 # EP 3B Passenger regional ex DRG Coaches
4911 $DEF PL3PRDB=PKP_3B_FWSA17(|L),3*PKP_3B_C026311(|L),PKP_3B_BCI(|L),2*PKP_3B_CI026069(|L)
4912
4913 # EP 3B Passenger regional HIX Coaches
4914 $DEF PL3PRHB=PKP_3_DBHIXT101A(|L),PKP_3_DBHIXT101A1(|L),2*PKP_3_BHIXT43A(|L)
4915
4916 # EP 3A Freight shunting
4917 $DEF PL3FCA=(3-4*((PKP_3A_SLM705200(|L))| \
4918 (PKP_3A_PPKSS(1|2)(|L) \
4919 (([OB:TARP7,15,13][OB:TARP7,67,13])|([OB:SCHALE(1|2),15,13][OB:SCHALE(1|2),67,13])))))
4920 # EP 3B Freight shunting
4921 $DEF PL3FC=(2-4*PKP_WDDO[O:AG80,,29])|(2-4*PKP_(3_KPL(|V1|U|L|UV1|V1L)|GAGST))| \
4922 (2-4*PKP_3_KD(DN(|L)|TH_U(|L)|TH(|L)|TH_H(|L)|DN(|L)|N(|L)|NU|T(|L)|TH_U(|L)|TH_H(|L)|TU))| \
4923 (2-4*PKP_3B_KD(DT_B(|L)|DT(|L)|TH_H(|L)|TH(|L)|TH_U(|L)))|(2-4*PKP_23_KDT(U|VH(|L)|V(|L)))| \
4924 (2-3*PKP_3_WDDO9W(|4)(|L)[OB:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),,27])| \
4925 (2-3*(PKP_3WDDO_11W(W|WO|O|OO)(|L)[OB:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),,27])| \
4926 (PKP_3WDD(OH_10WWH|OH_10WWOH|OH_10WOH|OH_10WOOH)(|L) \
4927 [OB:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),,27]))| \
4928 (2-4*PKP_3_KD(STO(|L)|DET105226(|L)|DET158205|DT104516|DT104534|DT153046(|L)|ST(|L)|STH(|L)))| \
4929 (2-4*(PKP_3B_SLM(705336|705491|S705635|SH705969|SH706897)(|L)))| \
4930 (2-4*((PKP_3_PDKK[OB:WOOD10(5|6|7|8),14,15][OB:WOOD10(5|6|7|8),60,15])| \
4931 (PKP_3_PDKKR(|1) \
4932 (([OB:FR_TRACTOR2,56,12][OB:FR_TRACTOR2,9,12])|([OB:TRACTOR3,64,12][OB:TRACTOR3,19,12])))))
4933
4934 # EP 3 Freight short
4935 $DEF PL3FK=2-3*PL3FC
4936
4937 # EP 3 Freight long
4938 $DEF PL3FL=6*PL3FC
4939
4940 # EP 4 Passenger long distance old cars
4941 $DEF PL4PH=(<PKP_3PW4U29,2*PKP_4HECHT_B, \
4942 (PKP_4HECHT_AL,PKP_4ABSHXZL|PKP_4HECHT_ABL)|(PKP_4ABSHXZ|PKP_4HECHT_AB,PKP_4HECHT_A), \
4943 2*PKP_4HECHT_BL)
4944
4945 # EP 4 Passenger long distance new cars
4946 $DEF PL4PD=(<PKP_4_PDN101CH1L|PKP_4_PDN101CH1),2*(PKP_4_ADU112AG1L|PKP_4_ADU112AG1), \
4947 (PKP_4WRBD1L|PKP_4WRBD1|PKP_4WRBD2L|PKP_4WRBD2|PKP_WR_JHIX), \
4948 5*(PKP_4_BDU111A1L|PKP_4_BDU111A1|PKP_4_BWXZD1L|PKP_4_BWXZD1)
4949
4950 # EP 4A Passenger regional ex DRG Coaches
4951 $DEF PL4PRDA=PKP_4A_FWSA17(|L),3*PKP_4A_CI026069(|L),PKP_4A_AB2415(|L),2*PKP_4A_CI026069(|L)
4952
4953 $DEF PL4PG=(<PKP_4B_BHPD1L,2*PKP_4B_BHPM,PKP_4B_BHPD1)|(<PKP_4B_BHPL,2*PKP_4B_BHPM,PKP_4B_BHP)| \
4954 (<PKP_4_BHPL,2*PKP_4_BHPM,PKP_4_BHP)|(<PKP_4_BHPA1L,2*PKP_4_BHPMA1,PKP_4_BHPA1)| \
4955 (<PKP_4_BHPA1D1L,2*PKP_4_BHPMA1,PKP_4_BHPA1D1)|(2*(<PKP_4_BHPD1L,PKP_4_BHPD1))| \
4956 (2*(<PKP_4A_BIPD1L,PKP_4A_BIPD1))
4957
4958 # EP 4A Freight shunting
4959 $DEF PL4FK1A=(2-3*PKP_4A_EAMOS401ZB(|L))| \
4960 (2-3*(PKP_4A_GHST(|_H)(|L)|PKP_4A_GKKM(|_H|_VH|_V|_U|_HL|_VHL|_VL|L)|PKP_4A_GHST(|_H|_U)(|L)| \
4961 PKP_4A_GKLMR(|_B)(|L)|PKP_GBSL))|(2-3*(DR_4A_Z8021(|L)))| \
4962 (2-3*PKP_4A_RMMP401ZE(|L)[OB:STEEL(26|27|28|29|30|31|32|25),,12])|(2-3*(PKP_4A_IBCHQRSSX8115(|L)))
4963
4964 # EP 4A Freight short
4965 $DEF PL4FKA=2-3*PL4FK1A
4966
4967 # EP 4A Freight long
4968 $DEF PL4FLA=7-8*PL4FK1A
4969
4970 # EP 4B Freight shunting
4971 $DEF PL4FK1=(2-3*(PKP_FD(1|2|3|4|5|6)(|L)))|(2-3*PKP_UGPS)| \
4972 (2-3*((PKP_4_HF2040|PKP_4B_IBCHQRSSX8115)(|L)))|(2-3*(PKP_4_U(|TX)(|L)))| \
4973 (2-3*(PKP_4_(G1003|GLTRHS|GLTRHSH|HBKR)(|L)))| \
4974 (2-3*((PKP_4_ZACS422R|PKP_4_ZAC408RB|PKP_4_ZACES408R|PKP_4_ZAES406RA|PKP_4_ZAES406RG)(|L)))| \
4975 (2-3*PKP_ES[O:AG85,,28])|(2-3*DR_IBHQSSZ(|2|3|4|5))|(2-3*PKP_4_HBK(|L|U|UV1|V1L|V1|UV2|V2L|V2))| \
4976 (2-3*PKP_4GB(ST1553|S1555|S1516|S1514|KKSX1755|KKS1755|KKS1536)(|L))| \
4977 (2-3*PKP_4_ES9W(|4)(|L)[OB:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),,27])
4978
4979 # EP 4B Freight short
4980 $DEF PL4FK=2-3*PL4FK1
4981
4982 # EP 4B Freight long
4983 $DEF PL4FL=7-8*PL4FK1
4984
4985 # EP 5 Passenger long distance new cars
4986 $DEF PL5PD=(<PKP_5_DS209C1,2*PKP_BDUNL,PKP_BDUNGL,2*PKP_BDUNG,PKP_5WRBD,PKP_ADMNUL,PKP_ADMNU)
4987
4988 # EP 5 Freight Z
4989 $DEF PL5FZ=15*((PKP_5_ZAESJT620_DEC|PKP_5_ZAES406RA_CTL|PKP_5_ZACS422R_AZIS|PKP_5_ZAES406RA_DEC| \
4990 PKP_5_ZAES406RA_GFR|PKP_5_ZAES406RA|PKP_5_ZAESRT500_KVG|PKP_5_ZAESRT500_PCC|PKP_5_ZAESJT620_GATX| \
4991 PKP_5_ZAESJT620_ABID)(|L))
4992
4993 # EP 5 Freight long coal
4994 $DEF PL5FF=(15*(((PKP_FALNS4|PKPC_FALS_452V_B1A|PKPC_FALS_452V_B2C|PKPC_FALS_452V_B3B| \
4995 PKPC_FALS_452V_E1A|PKPC_FALS_452V_E1B|PKPC_FALS_452V_E2A|PKPC_FALS_452V_E3C|PKPC_FALS_452V_E1E| \
4996 PKPC_FALS_452V_E1F|PKPC_FALS_452V_E2B)(|L))| \
4997 ((PKPC_FALNS40L|PKPC_FALNS38|PKPC_FALNS42|PKPC_FALNS19L|PKPC_FALNS22|PKPC_FALNS20L|PKPC_FALNS35| \
4998 PKPC_FALNS29L|PKPC_FALNS31L|PKPC_FALNS23)[O:COAL(32|28|27|30|31)(|[M])])))| \
4999 (15*(PKPC_FALNS(37|39|41|43|44|45|21|22|24|25|26|27|18|28|30|32|33|34|36)(|L) \
5000 [O:COAL(32|28|27|30)(|[M])]))
5001
5002 # EP 5 Freight Side Dump
5003 $DEF PL5FD=(12*((PKPC_WIEBE_FAS|PKP_FAS1|PKP_FAS2|PTK_FAS3092|PKPC_FAS2151|PCCA_FAS|PTK_FAS3092| \
5004 PCCA_FAS1|CTL_FAS2|CTL_FAS1|PCCA_FAS2)(|L))[O:GRAVEL(3|4|5|9)(|[M])])
5005
5006 # EP 5 Freight Shunting
5007 $DEF PL5FR=(2-3*(PKP_SMMS|PKP_45_EAMOS401ZB(|L)|PKP_5_EAMS401ZL(|L)|PKP_5EAMOS401ZK(|L)))| \
5008 (2-3*((PKP_5_SIKKPS_4636131|PKP_SIKKPS)(|L)))| \
5009 (2-3*(PKP_4A_RMMP401ZE(|L)[OB:STEEL(26|27|28|29|30|31|32|25),,12]))| \
5010 (2-3*(PKP_5_ZA(S406R_DEC|S406RB_DEC2|ES406RA_DEC2)(|L)))
5011 # EP 5 Freight Short
5012 $DEF PL5FS=3*PL5FR
5013
5014 # EP 6 Freight Container
5015 $DEF PL6FC=15-18*((PKPC_SGNSS_(G|R|SW|SWR|EKKR)(|L)[OT:C30A,7,11][OT:C30A,99,11])| \
5016 (PKPC_SGNSS_(G|R|SW|SWR|EKKR)(|L)[OT:C20A,7,11][OT:C40B,68,11])| \
5017 (PKPC_SGNSS_(G|R|SW|SWR|EKKR)(|L)[OT:C20A,7,11][OT:C20A,68,11][OT:C20A,128,11])| \
5018 (PKPC_SGNSS_(G|R|SW|SWR|EKKR)(|L)[OT:C40B,7,11][OT:C20A,128,11])| \
5019 (PKPC_SGNSS_(G|R|SW|SWR|EKKR)(|L)[OT:C40B,7,11])| \
5020 (PKPC_SGNSS_(G|R|SW|SWR|EKKR)(|L)[OT:C40B,68,11])| \
5021 (G_SGGMRSG(|2|3|4|5|6|7|8|9|10|11|12)[O:C20A,9,11][O:C20A,70,11][O:C20A,164,11][O:C20A,226,11])| \
5022 (G_SGGMRSG(|2|3|4|5|6|7|8|9|10|11|12)[O:C40B,9,11][O:C40B,164,11])| \
5023 (G_SGGMRSG(|2|3|4|5|6|7|8|9|10|11|12)[O:C40B,9,11][O:C20A,164,11][O:C20A,226,11])| \
5024 (G_SGGMRSG(|2|3|4|5|6|7|8|9|10|11|12)[O:C20A,9,11][O:C20A,70,11][O:C40B,164,11])| \
5025 (G_SGGMRSG(|L|2|3|4|5|6|7|8|9|10|11|2L|3L|4L|5L|7L|11L)[O:C20A,(9|164),11]))
5026
5027 # EP 6 Freight short
5028 $DEF PL6FS=(3-5*(PKPC_EANOS_B(1|2|3|4|5)(|L)[OB:SCRAP(5|6|13|14|15)(|[M]),,32]))| \
5029 (3-5*PKP(|C)_6EAMOS401ZP(|L)[OB:SAND(5|15)(|[M])])| \
5030 (3-5*((PKPC_FAS2151|PKPC_WIEBE_FAS|PTK_FAS3092)(|L)[OB:SAND(5|15)(|[M]),,31]))|(2-3*PKP_SMMS)| \
5031 (3-5*(PKPC_EA(NOS415W|NOS445W|NS_WBL|NS_WBR|OS)(|L)[OB:SCRAP(7|_13|_14|_15)(|[M]),,32]))| \
5032 (2-4*(PKPC_6GBST1553|PKP_6U9415)(|L))|(2-4*(PKPC_6_SIKKPS4636003|PKP_6SIS4738_RENTRANS)(|L))
5033
5034 # EP 6 Freight mixed long
5035 $DEF PL6FM=6*PL6FS
5036
5037 # EP 6 Passenger regional
5038 $DEF PL6PR=PKP_EU07_2003,(3@PKP_BDHPUMN4M2(|L))|(3@PKPPR_BMNOPUX1(|L))
5039
5040 # EP 6 Passenger IC
5041 $DEF PL6PIC=(<PKP_B10NOUYBSUPERNET,PKP_B11MNOUZ136A_IC6W3,PKP_B11MNOUZ136AIC6WIFI4, \
5042 PKP_B10NOUZ141ANEWAGSUPERNET,PKP_BNOPUVZ111AROW1SUPERNET,PKP_BNOPUVZ111AROW2SUPERNET, \
5043 PKP_BNOPUVZ111AROW2WIFI4,PKP_A9MNOUZZ2AMGFPSSUPERNET,PKP_WRMNOUZ_NEWAG,PKP_A9MNOUZZ2AMG2FPSWIFI4, \
5044 PKP_BMNOPUZ152ASUPERNET)| \
5045 (<PKP_A9MNOUZ_166A(|L),PKP_A9MNOUZZ2AMGFPSWIFI4,PKP_A9MNOUZZ2AMG2FPSSUPERNET,PKP_WRIC1(|L), \
5046 PKP_B11MNOUZXBMGFPSSUPERNET,PKP_B11MNOUZ_Z2B_NEWAGW3,PKP_BMNOUZ2170,PKP_BMNOUZ2170, \
5047 PKP_B11MNOUZ_144A,PKP_BBMNOUZ_157A)
5048
5049 #------------------------------------------------------------------------------
5050 #
5051 # Romania
5052 #
5053 $DEF CFR_ESX=CFR_ESX(1|2|3|4|5)[#E!OB:AG85,*50,27]
5054 $DEF CFR_EAS4=CFR_EAOS(1|2|3|5|6|7)
5055 $DEF CFR_KS=CFR_KS(1|2|3|4|5|6|7|8)(|3:[OB:LD125,*69,12])
5056 $DEF CFR_FALS=CFR_FALS0(1|2|3|4|5)(|L)
5057 $DEF CFR_GAG=CFR_GAGS0(1|2|3|4|5|6)(|L)
5058 $DEF CFR_GSD=CFR_3_GSD(FWHV165H|HFWV1618|FWHV165)(|L)
5059 $DEF CFR_RGS=CFR_RGS(1|2)(|3:[OB:LD180,*100,12])
5060 $DEF CFR_RSF=(CFR_3_RSFW(C823426|C824335|C824479)(|L))
5061 $DEF CFR_TALS=CFR_TALS0(1|2|3|4)(|L)
5062 $DEF CFR_UAGPS=CFR_UAGPS(1|2|3|4|5|6|7)(|L)
5063 $DEF CFR_UCS=CFR_UCS1_(1|2|3|4|5)
5064 $DEF CFR_ZES=CFR_ZES(1|2|3|4|5)
5065 $DEF CFR_ZAS=CFR_ZAS(1|1L|2|2L|3|4|5|6|7|8)
5066 $DEF CFR_IA=CFR_IA(IIS|EGHS1|EGHS2|EGHS3)
5067 $DEF CFR_FOR=DR_3GMM14(A|B)|CD_VTDR(4|5|6)|CSD_VTU4(A|B|C)(|3:[OB:AG70,*43,27])|DR_GAGSV1994(|B)(|L)| \
5068 G_GGS|G_ES(1|2|B|BL)(|3:[OB:AG85,*49,27])
5069 $DEF RO3MIX=1-4*CFR_(FOR|IA|FALS|GAG|GSD|RSF|RGS|TALS|UAGPS|UCS|ZAS|ZES|KS|EAS4|ESX|GSD)
5070
5071 $DEF CFR_3DD=(<CSD_BP930A[B:68,22,95,9],2*CSD_BP930B[B:35,22,97,9],CSD_BP930C[B:35,22,97,9])
5072
5073 # EP 3 Freight long
5074 $DEF RO3F=[MAXP:1600]8-12*RO3MIX
5075
5076 # EP 4 Freight short
5077 $DEF RO4FS=(2-3*CFR_4_GGS147(5|5H|5D|5DH|6|6H|6A1|6A2|6A2H|9|9H)(|L))| \
5078 (2-3*(CFR_GAGS06(|L)|CFR_GAGS05(|L)|CFR_KS9|CFR_RGS3|CFR_RGS4|CFR_RGS5))| \
5079 (2-3*(CFR_FALS01L|CFR_FALS01|CFR_FALS02L|CFR_FALS02|CFR_FALS03L|CFR_FALS03|CFR_FALS04L|CFR_FALS04| \
5080 CFR_FALS05L|CFR_FALS05))| \
5081 (2-3*((CFR_EAOS(1|2|3|5|6|7)|CFR_EACS01(|L))[OB:SCRAP_1(2|3|4|5)(|[M]),,30]))
5082
5083 #EP 4 Freight long
5084 $DEF RO4FL=6-8*RO4FS
5085
5086 # EP 4 Passenger regional
5087 $DEF RO4PR1=(4*CFR_BMX2921,CFR_AMX1426,4*CFR_BFM2427)|(<4*CFR_BAFLD2991,CFR_AALD1722,3*CFR_BAFLD2921)| \
5088 (<CFR_AAFLD1722B1,CFR_AAFLD1722B2,5*CFR_2920DM(|L))| \
5089 (<CFR_AALD1722,CFR_AAFLD1722,2*CFR_2920SO01(|L),CFR_2920SO02(|L),2*CFR_2920SO03(|L))| \
5090 (<CFR_BAFLD2921A,CFR_AAFLD1722,5*CFR_BAFLD2921A)| \
5091 (CFR_BAFMD2157A,CFR_BAFMD2147P,CFR_AAFMD1147G,CFR_BARBAFMD,2*CFR_BAFMD2147P,CFR_TFA9157G)| \
5092 (CFR_1947_01,CFR_2047_01)|(3*CFR_2147_01,CFR_1147_01,CFR_2147_01)| \
5093 (3*CFR_2147_01L,CFR_1147_01L,CFR_2147_01L)|(3*CFR_2047_02,CFR_1147_02,CFR_2147_02)| \
5094 (3*CFR_2147_02L,CFR_1147_02L,CFR_2147_02L)
5095
5096 # EP 4 Passenger long distance
5097 $DEF RO4PL1=(<CFR_4AM1950L,CFR_4ABM3950L,5*CFR_4BM2050L,CFR_POST1L)| \
5098 (<CFR_WLABMEEA,CFR_WRLM,5*CFR_4BCM5950L)|(<(5*CFR_4BM2050),CFR_4ABM3950,CFR_4AM1950)| \
5099 (<(5*CFR_4BCM5950),CFR_WLABMEE2,CFR_WLABMEEB)| \
5100 (<0-1*CFR_POST9257,4*(CFR_BA2057G|CFR_B2057IVA),CFR_WR8849, \
5101 2*(CFR_AAFLD1040G|CFR_A1947G|CFR_A1957IVA),CFR_ABAFLD3957GL|CFR_ABAFLD3040GL, \
5102 CFR_FAFMD9257G|CFR_TFA9160G)| \
5103 (<0-1*(CFR_DPOST9157|CFR_D9247),5*CFR_BA2921,CFR_ABAFLD3723H,CFR_AAFLD1722H)| \
5104 (<3*CFR_6BCM5950B,CFR_5941E(|L),CFR_7041(|L),3*CFR_2047C,CFR_3951ABL,CFR_2051M1)| \
5105 (3*CFR_2047_01,2*CFR_1947_01,3*CFR_2047_01)|(3*CFR_2047_01L,2*CFR_1947_01L,3*CFR_2047_01L)| \
5106 (CFR_TFA9150B,3*CFR_2047_02,2*CFR_1947B(1|2),3*CFR_4BM2050)| \
5107 (CFR_TFA9150B,3*CFR_2047_02L,2*CFR_1947B(1|2)L,3*CFR_4BM2050L)
5108
5109 # EP 5 Freight short
5110 $DEF RO5FS=(2-3*CFR_45_GGS147(5|5H|5D|5DH|6|6H|6A1|6A2|6A2H|9|9H)(|L))| \
5111 (2-3*CFR_5_GGS147(5|5H|5D|5DH|6|6H|6A1|6A2|6A2H|9|9H)(|L))| \
5112 (2-3*(CFR_EAOS4|CFR_EAOS8|CFR_KS9|CFR_RGS3|CFR_RGS4|CFR_RGS5|CFR_RILS|CFR_354RILS))| \
5113 (2-3*(CFR_EACS0(2|3)(|L)[OB:SCRAP_1(2|3|4|5)(|[M]),,30]))
5114
5115 # EP 5 Freight long
5116 $DEF RO5FL=6-8*RO5FS
5117
5118 # EP 5 Passenger long distance
5119 $DEF RO5PL1=(5*CFR_5BCM5950L,CFR_2051BL,CFR_5AM1950L)|(CFR_2051B,CFR_5AM1950,5*CFR_5BCM5950)| \
5120 (4*CFR_2041AL,CFR_WR2,CFR_3941A,CFR_1941AL,CFR_DPOST_MB0)| \
5121 (3*CFR_2047_03,2*CFR_1947_03,3*CFR_2047_03)|(3*CFR_2047_03L,2*CFR_1947_03L,3*CFR_2047_03L)| \
5122 (3*CFR_2047_02,2*CFR_1947_02,3*CFR_2047_02)|(3*CFR_2047_02L,2*CFR_1947_02L,3*CFR_2047_02L)| \
5123 (3*CFR_2047R1,2*CFR_1947_07,3*CFR_2047R(1|2))|(3*CFR_2047R1L,2*CFR_1947_07L,3*CFR_2047R(1|2)L)| \
5124 (3*CFR_2047_05,2*CFR_1947_05,3*CFR_2047_05)|(3*CFR_2047_05L,2*CFR_1947_05L,3*CFR_2047_05L)
5125
5126 # EP 5 Passenger Short
5127 $DEF RO5PS1=(3*CFR_2147_03,CFR_1147_03,2*CFR_2147_03)|(3*CFR_2147_03L,CFR_1147_03L,2*CFR_2147_03L)
5128
5129 # EP 6 Freight short
5130 $DEF RO6FS=(3-4*((PKP_ES|CFR_ESX1|CFR_ESX2|CFR_ESX3|CFR_ESX4)[O:(FER3|FER4|FR_SUTR),,27]))| \
5131 (3-4*CFR_GAGS05L|CFR_GAGS05|CFR_GAGS06L|CFR_GAGS06)|(3-4*CFR_KS(2|4)[OB:TARP(14|_BBCL),,14])| \
5132 (3-4*CFR_RGS(1|2)[OB:WOOD5(6|7),,12])|(3-4*CFR_354RILS|CFR_UAGPS2L|CFR_UAGPS2)| \
5133 (3-4*CFR_TALS02L|CFR_TALS02|CFR_TALS03L|CFR_TALS03|CFR_TALS04L|CFR_TALS04|CFR_UAGPS1L|CFR_UAGPS1| \
5134 CFR_UAGPS3L)|(3-4*(CFR_EAOS3|CFR_EAOS4|CFR_EAOS8|CFR_EAOS1|CFR_EAOS5)[O:(SCRAP6|SCRAP5)])| \
5135 (3-4*CFR_UACS|CFR_UCS1_1|CFR_UCS1_5|CFR_245HBBILLNNS)| \
5136 (2-3*(CFR_EACS0(4|5|6|7)(|L)[OB:SCRAP2(0|1)(|[M]),,30]))| \
5137 (2-3*((DBSR_RGSSO02|CFR_RGSSO02|CFR_RGSSO04|GFR_RGSSO02|SVT_RGSSO02|CTV_RGSSO02)(|L) \
5138 ([O:(BETON3(|[M]),40,BETON3(|[M])),,13]|[O:(BETON4(|[M]),40,BETON4(|[M])),,13]|[O:BETON2(|[M]),,13])))| \
5139 (2-3*((DBSR_RGSSO01|CFR_RGSSO01|CFR_RGSSO03|GFR_RGSSO01|SVT_RGSSO01|CTV_RGSSO01)(|L) \
5140 ([OB:(PIPE34,20,PIPE34,20,PIPE34,20,PIPE34),,13]| \
5141 [OB:(BOILERPARTS1,20,BOILERPARTS1,20,BOILERPARTS1),,13]|[OB:BOILERRINGS(|[M]),,13])))| \
5142 (2-3*GFR_ZAES60SO0(1|2|3)(|L))|(2-3*CFR_ZAS73SO0(1|2|3)(|L))
5143
5144 # EP 6 Freight long 1
5145 $DEF RO6F1=6*RO6FS
5146
5147 # EP 6 Freight long coal transport
5148 $DEF RO6F3=12*CFR_FALS[OB:(FR_KO37|FR_COAL(1|2)(|[M])|COAL(33|34|35|3)(|[M]))]
5149
5150 # EP 6 Freight short
5151 $DEF RO6F2=(2*(CFR_ZAS7|CFR_ZAS8|G_ZAES_HR)), \
5152 4*(CFR_UAGPS4L|CFR_UAGPS4|CFR_UAGPS5L|CFR_UAGPS5|CFR_UAGPS6L|CFR_UAGPS6|CFR_UAGPS7L|CFR_UAGPS7)
5153
5154 # EP 6 Freight Tank
5155 $DEF RO6FT=20*((EEST|GFR|RP|RSCO|TIS|UFT|UTZ|VMET)_ZAES60SO01)(|L) \
5156 (|[BC:-15,-40,10,12,102]|[BC:-8,-20,10,12,102])| \
5157 (CFR_ZAES67SO0(1|2|3|4|5)(|L)(|[BC:-15,-40,9,12,115]|[BC:-8,-20,9,12,115])| \
5158 CFR_ZAS73SO0(1|2|3|4|5|6)(|L)(|[BC:-15,-40,9,12,115]|[BC:-8,-20,9,12,115])| \
5159 (GFR_ZAES67SO01|RP_ZAES67SO01|RSCO_ZAES67SO01|VMET_ZAES67SO01|GFR_ZAES67SO02|RSCO_ZAES67SO02| \
5160 GFR_ZAES67SO03)(|L)(|[BC:-15,-40,9,12,115]|[BC:-8,-20,9,12,115])| \
5161 CFR_ZAES60SO0(1|2|3|4|5|6|7|8)(|L)(|[BC:-15,-40,10,12,102]|[BC:-8,-20,10,12,102])| \
5162 GFR_ZAES60SO0(1|2|3)(|L))
5163
5164 # EP 6 Freight cerales short
5165 $DEF RO6FGS=8*((CFR_UAGPSSO01|CFR_UAGPSSO02|CFR_UAGPSSO03|CFR_UAGPSSO04|CFR_UAGPSSO06|CFR_UAGPSSO07| \
5166 CFR_UAGPSSO08|CFR_UAGPSSO09|CFR_UAGPSSO10|CFR_UAGPS7|RSTK_UAGPS01|RSCO_UAGPSSO02|CTV_UAGPSSO03| \
5167 CTV_UAGPS01|TRCR_UAGPSSO01|SVT_UAGPS01|VMET_UAGPS01)(|L) \
5168 (|[BC:-10,-40,8,12,131]|[BC:-5,-20,8,12,131]))
5169
5170 # EP 6 Freight cerales long
5171 $DEF RO6FGL=2*RO6FGS
5172
5173 # EP 6 Freight Scrap short
5174 $DEF RO6FRS=6*(CTV|UFT|TFG|SVT|GFR)_EACS01(|L)[OB:SCRAP2(0|1)(|[M]),,30]
5175
5176 # EP 6 Freight Scrap long
5177 $DEF RO6FRL=2*RO6FRS
5178
5179 # EP 6 Freight FALS
5180 $DEF RO6FR=16*((CFR_FALS05|CFR_FALSSO01|CFR_FALSSO02|CFR_FALSSO03|CTF_FALSSO01|DBSR_FALSSO01| \
5181 DBSR_FALSSO02|GFR_FALSSO01|GFR_FALSMSO01|GFR_FALSMSO02|LSD_FALS|RSCO_FALSSO01|SVT_FALS01| \
5182 SVT_FALSSO02|SVT_FALSSO03|SVT_FALSSO04|TFG_FALSMSO01|UFT_FALS01|UTZ_FALSSO01|VMET_FALSMSO01)(|L) \
5183 (|[BC:-10,-40,5,9,140]|[BC:-5,-20,5,9,140]))
5184
5185 # EP 6 Freight Bauzug
5186 $DEF RO6FB=(5*(CFR_KSSO(02|06|10)(|L)[O:BALLAST4(8|9)(|[M]),,18]), \
5187 4*(CFR_RESSO0(4|2|6)(|L)[O:SAND(4|23|3),,18]))|(6*(CFR_RESSO0(3|1|5)(|L)[OB:RAIL7,,16]))| \
5188 (2*(CFR_KSSO(01|05|09)(|L)[OB:PYLON3(|[M]),,16]), \
5189 3*(CFR_KSSO(08|04|12)(|L)[O:SIGNAL2,14,13][O:SIGNAL1,81,13]), \
5190 2*(CFR_KSSO(07|03|11)(|L)[OB:TRAVERSES01,13,13][OB:TRAVERSES01,42,13][OB:TRAVERSES01,71,13] \
5191 [OB:TRAVERSES01,99,13]))
5192
5193 # EP 6 Passenger short
5194 $DEF RO6P1=(4*(CFR_2047C|CFR_6BM2050(|L)),CFR_6AM1950,CFR_POST(|L))| \
5195 (3*CFR_2047_05,CFR_1947_05,CFR_2047_05)|(3*CFR_2047_05L,CFR_1947_05L,CFR_2047_05L)| \
5196 (3*CFR_2047B(1|2),CFR_1947B1,CFR_2047B(1|2))|(3*CFR_2047B(1|2)L,CFR_1947B1L,CFR_2047B(1|2)L)| \
5197 (3*CFR_2047R(3|4),CFR_1947R(3|4),CFR_2047R(3|4))| \
5198 (3*CFR_2047R(3|4)L,CFR_1947R(3|4)L,CFR_2047R(3|4)L)|(3*CFR_2047R2,CFR_1947_07,CFR_2047R2)| \
5199 (3*CFR_2047R2L,CFR_1947_07L,CFR_2047R2L)
5200
5201 # EP 6 Passenger short double
5202 $DEF RO6PD=(<CFR_4_BHPD1L,2*CFR_4_BHPM,CFR_4_BHPD1)|(<CFR_4_AHPL,2*CFR_4_BHPM,CFR_4_BHPL)| \
5203 (<CFR_4_AHP,2*CFR_4_BHPM,CFR_4_BHP)|(<CFR_4_BHPD2L,2*CFR_4_BHPM2,CFR_4_BHPD2)| \
5204 (<CFR_4_BHP2L,2*CFR_4_BHPM2,CFR_4_AHP2)|(<CFR_4_AHP2L,2*CFR_4_BHPM2,CFR_4_BHP2)| \
5205 (4*CFR_B2626MB|JZ_ZGLJ_ABM)
5206
5207 #------------------------------------------------------------------------------
5208 #
5209 # Yugoslavia
5210 #
5211
5212 # EP 3 Passenger regional
5213 $DEF YU3PS1=JZ_3_GDV_HL,4@M_3_AAF1200(|L)
5214
5215 # EP 3 Freight short
5216 $DEF YU3FS1=(4-5*JZ_3_GDV(|_H)(|L))|(4-5*JZ_GDOVG(|L))|(4-5*(JZ_3_GDRVY(|L|U)|JZ_3_GDO189858))| \
5217 (4-5*(JZ_3_G(DOVG187524|101789|112196|V107177|V184145|DVG171331|DOVG174001|KV188577)(|L)))| \
5218 (4-5*(JZ_3_GDV(|_H)(|L)))
5219
5220 # EP 3 Freight long
5221 $DEF YU3FL1=(4-5*YU3FS1)
5222
5223 # EP 4A Freight short
5224 $DEF YU4FSA=(4-5*(3:(JZ_4A_GMRS(|L|U))|1:JZ_4A_GKLMV1121))|(4-5*JZ_4A_GM(RSZ1382|Z1050|Z1053)(|L))| \
5225 (4-5*JZ_4A_G(KLM1124|KLM1125|KLM1128|LMRS1364|LMS1353|S1202)(|L))|(4-5*JZ_4A_GBLRSZ1568(|H)(|L))| \
5226 (4-5*JZ_4A_HBCRSZ2136(|H)(|L))|(4-5*((JZ_4A_ICHQRSZ8062010|JZ_4A_ICHQRSZ8062352)(|L)))
5227 # EP 4A Freight long
5228 $DEF YU4FLA=(4-5*YU4FSA)
5229 # EP 4 Passenger
5230 $DEF YU4P1=(JZ_D(|S)(|L),2*JZ_BAC1(|L),JZ_ABA1(|L),JZ_BA1(|L),JZ_BA2(|L),JZ_PTTSA_POST_L(|L))| \
5231 (JZ_D(|S)(|L),2*JZ_BAC1(|L),JZ_ZTPB_BL1,JZ_ZTPB_ABL1,(JZ_ARL|JZ_BR0)(|L),2*JZ_BAC1(|L), \
5232 JZ_PTTB_POST_L2|JZ_POSTA)
5233 # EP 4B Freight short
5234 $DEF YU4FS1=(4-5*JZ_4(_ES|EZ5002H)(|L)[OB:COAL(37|43|45|44|40|57)(|[M]),,27])| \
5235 (4-5*(JZ_GBSZ2D|JZ_GBSZ1A|JZ_GBSZ1B|JZ_GBSZ1C|JZ_GBSZ1D,JZ_GBSZ2A|JZ_GBSZ2B|JZ_GBSZ2C))| \
5236 (4-5*JZ_GAS(|L))|(4-5*(JZ_4A_GMRS(|L|U)|JZ_4B_ICHQSZ8417007(|L)))
5237
5238 # EP 4B Freight long
5239 $DEF YU4FL1=(4-5*YU4FS1)
5240 #------------------------------------------------------------------------------
5241 #
5242 # Serbia
5243 #
5244
5245 # EP 5 Freight long
5246 $DEF YU5FL1=7-9*(JZ_5_ES(|L)[OB:COAL(37|43|45|44|40|57)(|[M]),,27]),5-7*(JZ_GAS(|L))
5247
5248 #------------------------------------------------------------------------------
5249 #
5250 # Slovenia
5251 #
5252 # EP 5 Freight
5253
5254 $DEF SLO5FS=(3-5*SZ_GAS(1|2))|(3-5*(SZ_GAS(1|2)(|L)))|(3-5*SZ_EASZ5952M)|(3-5*SZ_GBSZ1501M)| \
5255 (3-5*(SZ_5_ES(|L)[OB:COAL(37|43|45|44|40|57)(|[M]),,27]))|(3-5*SZ_292HIMRRSZ)|(3-5*SZ_HBBILLNS)
5256
5257 $DEF SLO5F1=5*SLO5FS
5258
5259 #------------------------------------------------------------------------------
5260 #
5261 # Croatia
5262 #
5263 # EP 5 Freight short
5264 $DEF HR5F1=3*HZ_5EAOSZ530(|L)|HZ_EASZL|HZ_5EASZ597(|L)[OB:SCRAP(6|7)(|[M])],HZ_5RILSZ354(|L), \
5265 HZ_5RSZ390(|L)[OB:WOOD129,,12],HZ_5RSZ390S(|L)
5266
5267 # EP 6 Passenger
5268 $DEF HR6P1=5*(HZ_2017|HZ_2100(|L)|HZ_2100|HZ_2100A(|L))
5269
5270 # EP 6 Freight short
5271 $DEF HR6F1=10-15*((HZ_EASZ|JZ_EAS|JZ_EAS_B|ZRS_EAS)[OB:SCRAP(6|7)(|[M]),,32]|ZSR_245HBBILLNNS| \
5272 SZ_GAS(1|2)|SZ_HBBINS_LASKO(1|2)|SZ_HBBILLNS|SZ_292HIMRRSZ)
5273
5274 #------------------------------------------------------------------------------
5275 #
5276 # Bulgaria
5277 #
5278 # EP 3 Freight long
5279 $DEF BG3FL=4*((4-5*(JZ_3_GDVL|JZ_3_GDV|JZ_3_GDV_HL|JZ_3_GDV_H))| \
5280 (4-5*(CSD_VTD|CSD_VTDBL|CSD_VTD4_705|CSD_VTD4_70))| \
5281 (4-5*(DR_4A_Z8021|DR_ZSW7361B|CSD_NP1A,CSD_NB|CSD_R8A|CSD_R56))| \
5282 (4-5*BDZ_3_F (F2_450|443B|443H|443|417B5V|417B2|417B1|F2_450L|443BL|443HL|443L|417B5VL|417B2L| \
5283 417B1L))|(4-5*BDZ_3_F2(47642|48646|46375|46226)(|L)))|(4-5*BDZ_3_J3_6(91|99)(|L))
5284
5285 # EP 4 Freight short
5286 $DEF BG4FS=(3-4*DR_GBS1500(E|F|G|H|I|J|K))|(3-4*DR_IBHQSSZ(5|4))|(3-4*DR_FCS1(A|B|C|D|E)(|L))| \
5287 (3-4*(JZ_GBSZ1(C|D)|BDZ_4A_GKGLM1190))|(3-4*BDZ_4_GS1(470|690)(|L))| \
5288 (3-4*BDZ_4A_GKLM1(191A|090|191B)(|L))|(3-4*(DR_4A_ZAGK7716|CSD_RA1A|DR_ZAEKK1|M_788ZAES_2))| \
5289 (3-4*CFR_ESX(1|2|3|4|5))|(3-4*BDZ_4GABS1815(|D)(|L))
5290
5291 # EP 4 Freight long
5292 $DEF BG4FL=6-7*BG4FS
5293
5294 # EP 4 Passenger long distance
5295 $DEF BG4PL1=(<BDZ_4A_DLM1A,BDZ_4AM19(40A|50A|50050A),BDZ_4WRME1A,,4*BDZ_4BM2040A,2*BDZ_4BCM5940A, \
5296 BDZ_POST)| \
5297 (<2*BDZ_4BCM5940AL,4*BDZ_4BM2040AL,BDZ_4WRME1AL,BDZ_4AM19(40A|50A|50050A)L,BDZ_4A_DLM1AL)| \
5298 (<BDZ_4A_BM1AL,BDZ_4A_BM2AL,BDZ_4A_AM1AL,BDZ_4A_AM1A,BDZ_4WRME1AL,BDZ_4WRME1A|BDZ_4A_BM1A, \
5299 BDZ_4A_BM2A,BDZ_4A_DLM1AL|BDZ_4A_DLM1A)| \
5300 (<BDZ_BCM_Z2,BDZ_4BCM5940A,BDZ_4BM2040A,BDZ_4BM2040A,BDZ_4BM2040A,BDZ_4BM2040A,BDZ_4AM1940A, \
5301 BDZ_4AM1950050A,BDZ_POST,BDZ_4_9960(|L))
5302
5303 # EP 5 Passenger long distance
5304 $DEF BG5PL1=(<2*(BDZ_5AME1A),BDZ_5ABME1A,BDZ_5WRME1A|BDZ_5BRME1AL,4*(BDZ_5BME1A|BDZ_BM2974(|L)))| \
5305 (<(4*BDZ_5BME1AL),BDZ_5WRME1AL|BDZ_5BRME1AL,BDZ_5ABME1AL,2*(BDZ_5AME1AL|BDZ_AME1940L))
5306
5307 # EP 5 Freight short
5308 $DEF BG5FS=(3-4*BDZ_5GABS1815(|D)(|L))|(3-4*BDZ_RILS)
5309 # EP 5 Freight long
5310 $DEF BG5FL=5-6*BG5FS
5311 # EP 6 Freight short
5312 $DEF BG6FS=(3-4*BDZ_6GABS1815(|D)(|L))|(3-4*(MARICA_IZTOK_FALLSC|MARICA_IZTOK_FALLSB|MARICA_FALLSA))
5313 # EP 6 Freight long
5314 $DEF BG6FL=5-6*BG6FS
5315 #------------------------------------------------------------------------------
5316 #
5317 # Greece
5318 #
5319
5320 # EP 3 Freight short
5321 $DEF GR3FS=(3-4*OSE_3_Z(PT6101H|1_28501|1_104752)(|L))| \
5322 (3-4*((OSE_2_PSIPT18801|OSE_3B_RFP618000)(|L)))| \
5323 (2*(OSE_3_N7MFP216(|L) \
5324 (([OB:TARP7,15,13][OB:TARP7,67,13])|([OB:SCHALE(1|2),15,13][OB:SCHALE(1|2),67,13]))))
5325
5326 # EP 3 Freight long
5327 $DEF GR3F1=7*GR3FS
5328
5329 # EP 4 Freight short
5330 $DEF GR4FS=(3-5*OSE_4_GGLM1077(|L))|(3-5*(OSE_4_E1007(|L)[OB:COAL(37|43|45|44|40|57)(|[M]),,27]))| \
5331 (3-5*OSE_4_HFG2044(|L))|(3-5*OSE_4_Z2GGS149(5|7H|7B1|7B2|7D1H|7D1B2|7D1B1)(|L))| \
5332 (3-5*OSE_4_L7FAS6761(B|A)(|L))|(3-5*OSE_4(_GBSV1543|B_GBGS1569|_GBGS1591)(|L))| \
5333 (3-5*(OSE_4N10RKMMOP3876(B|A)([O:CABLE10]|[O:(CABLE7,10,CABLE7)]|[O:(CABLE4,10,CABLE4)])(|L)))| \
5334 (4-5*(OSE_4RFP6(_WEED|18000)(|L)))
5335
5336 # EP 4 Freight long
5337 $DEF GR4F1=GR4FS
5338 # EP 5 Freight short
5339 $DEF GR5FS=(2-3*G_RGS(1|2))|(2-3*G_29859_03)|(2-3*OSE_5_HRRS2903)
5340
5341 #------------------------------------------------------------------------------
5342 #
5343 # Turkey
5344 #
5345
5346 # EP 3 Freight long
5347 $DEF TK3F1=(20*TCDD_FALSWU(1|2|3)[O:COAL(41|40|42|67)(|[M])])| \
5348 (2*(TCDD_GBSU1|TCDD_3B_K1946),2*,TCDD_3T40824(|L),6*(G_K1|G_4631|G_G1|G_ES(2|1)), \
5349 (5-6*TCDD_3_K(W_D2|W_D2L|W|WL|_D2U|U)),(3*PKP_3A_WW(H)(|L)))
5350
5351 # EP 4 Freight short
5352 $DEF TK4F1K=(5-6*TCDD_45_GBSWU15(12|11|107|105|102|00)(|L))|(5-6*(TCDD_4GLMV1030(|L)|TCDD_GBSU1))| \
5353 (5-6*TCDD_4ESWZ55(20|27H|27B)(|L))| \
5354 (5-6*(TCDD_4(B_EAWU5900B|A_EAWU5900G|B_EAWU5900G)(|L)[OB:SCRAP(9|8|10)(|[M]),,29])), \
5355 (4*(TCDD_4(A_EAWU5900G|B_EAWU5900G|B_EAWU5900B)(|L)[O:SCRAP(2|4|5)(|[M]),,29]))| \
5356 (5-6*(TCDD_4GLMV1030|TCDD_45_GBSWU1500|TCDD_45_GBSWU15102|TCDD_45_GBSWU15105|TCDD_45_GBSWU15107| \
5357 TCDD_45_GBSWU1511|TCDD_45_GBSWU1512|TCDD_GBSU1))| \
5358 (5-6*(TCDD_4ESWZ552(7B|0|7H)(|L)[OB:(COAL45|COAL41|COAL56|COAL40|FR_KO13)(|[M]),,27]))
5359
5360 # EP 4 Freight long
5361 $DEF TK4F1=4*TK4F1K
5362
5363 # EP 4 Passenger
5364 $DEF TK4P1=TCDD_A1PEF2,TCDD_1014,2*TCDD_YSE,2*TCDD_4CU
5365
5366 # EP 5 Freight short
5367 $DEF TK5F1K=(5-6*TCDD_5_HABIS(|5|2|3|4)(|L))|(5-6*TCDD_UADGSWU(1|2|3))|(5-6*TCDD_FA(1|2|3|4)(|L))| \
5368 (5-6*TCDD_45_GBSWU15(12|11|107|105|102|00)(|L))|(5-6*TCDD_5ES55(217|205)(|L))
5369
5370 # EP 5 Freight long
5371 $DEF TK5F1=4*TK5F1K
5372
5373 # EP 6 Freight short
5374 $DEF TK6F1K=(5-6*TCDD_UADGSWU(1|2|3))|(5-6*TCDD_FA(1|2|3|4)(|L))| \
5375 (5-6*TCDD_6GBSWU15(12|11|107|105|102|00)(|L))|(5-6*TCDD_6HBBILLNS(|L))| \
5376 (5-6*((TCDD_6HBBILLNS(|2)|TCDD_6HABISV)(|L)))
5377 # EP 6 Freight long
5378 $DEF TK6F1=4*TK6F1K
5379
5380 #------------------------------------------------------------------------------
5381 #
5382 # Sovietunion / GUS broad gauge
5383 #
5384 # Sovietunion / Russia
5385 $DEF SUO1=SZD_31661(A|B|C|D|E|F|G|H|I)(|L)[O:SAND100]
5386 $DEF SUT1=SZD_15TS862(A|B|BH|C|D)(|L)
5387 $DEF SUT2=SZD_151443(A|B|C)(|L)
5388 $DEF SUT3=RZD_151443(B|C)(|L)
5389 $DEF SUT4=RZD_151443UT(1|2|3|4)_SFAT(|L)
5390
5391 $DEF SUF=(15-25*SUO1)|(10-20*SUT1)|(15-25*SUT(2|3|4))
5392
5393 # EP 1 Freight long Russia
5394 $DEF SU1F1=15-18*(((NZD_1B_NTV125B|NZD_1C_NTV180|NZD_1C_NTV180B|SIBZD_1C_NVR125B|YUZZD_1C_NTV125B)(|L))| \
5395 (NZD_1B_NTV125|NZD_1C_NTV180U|SIBZD_1C_NVR125|YUZZD_1C_NTV125|ZKV_1_449(|L)|RU_1_15731(|L)| \
5396 SZVM_1_34891(|L)))
5397
5398 # EP 2/3 Freight long Soviet Union Buffer
5399 $DEF SU2FLB=15*(SZD_T2_(2|4)(|L)|SZD_G1BUF(1|2|3)(|L)|SZD_GB(1|2|3)BUF(|L)|SZD_G)
5400
5401 # EP 3 Freight long Soviet Union
5402 $DEF SU3FL=6*((4-5*SZD_11066(A|AL|B|C|D|E|F|G|H))|(4-5*SZD_11K001(A|B|C|D|E|F|G))| \
5403 (4-5*SZD_11K001(A|B|C|D|E|F|G))| \
5404 (4-5*SZD_12119(A|B|C|D|E|F|G|H))[O:(FR_KO37|FR_COAL1|FR_COAL2|COAL34)(|[M])]| \
5405 (4-5*SZD_15TS862(A|B)(|H)(|L)))
5406
5407 # EP 4 Freight long Soviet Union
5408 $DEF SU4FL1=(15-20*SUO1)|(15-20*(SUT1|SUT2))| \
5409 (3-5*(SZD_11287(A|B|C|D)),2-3*SZD_ZB5651MK(4B|4A),1-2*(SZD_KLEIMYONOVA(|L)|SZD_TH4201B), \
5410 2-3*SZD_11066(_Y25|Y25A|Y25B|Y25C|Y25D),3-4*(SZD_GAGSV(|L)|SZD_11K001(A|B|D|E|F|G)), \
5411 4-5*(SZD_17431(A|B|C)|SZD_11270(BB|CB|DB|F)(|L)),3-4*SZD_12P152(F|E|D|C|B|A))| \
5412 (15-20*(SZD_19752(D|C|B|A)(|L)))
5413
5414 # EP 4 Passenger long Soviet Union
5415 $DEF SU4PL1=(6-10*SZD2COACH)|(<SZD_SKKL,(7*SZD_3WLAB(1|2)))|(<(7*SZD_3WLAB(1|2)L),SZD_SKK,SZD_TVER)
5416
5417 # EP 5 Passenger long RUSSIA
5418 $DEF RUS5PL1=(6-10*(RZD_TVER|RZD_Y)), \
5419 (<RZD_614177_V1_PERESVETL,2*RZD_614177_V2_PERESVETL,3*RZD_KRK_PERESVETL,RZD_BAG_PERESVETL)
5420
5421 # EP 5 Freight short RUSSIA
5422 $DEF RUS5FS1=(3-5*(RZD_31656SO0(3|2|1|4|6|5|7|8)(|L)))|(3-5*(RZD_11217(RMA|B|A)(|L)))| \
5423 (3-5*(RZD_114164))|(3-5*(RZD_15P761_BZHRK|RZD_ZB5651MK4))|(3-5*(RZD_151597(|L)|SUT(3|4)))
5424
5425 # EP 5 Freight long RUSSIA
5426 $DEF RUS5FL1=4-5*RUS5FS1
5427
5428 # EP 6 Freight short RUSSIA
5429 $DEF RUS6FS1=3-4*(SUT3|SUT4)
5430 $DEF RUS6FS2=3-4*(SZD_119553|RZD_114164|RZD_132114|RZD_11217RMA(|L)|RZD_11217A(|L)|RZD_11217B(|L)| \
5431 RZD_ZB5651MK4)
5432 $DEF RUS6FS3=3-4*(RZD_31634SO0(1|2|3|4|5|6|7|8)(|L)|RZD_31656SO0(1|2|3|4|5|6|7|8)(|L))
5433 $DEF RUS6FS4=3-4*(RZD_TANK8_08|RZD_TANK8_12(|L)|RZD_TANK8_10(|L)|RZD_151597(|L)|RZD_151408(|L))
5434 $DEF RUS6FS5=3-4*RZD_151500(A|B|C|D|E)
5435
5436 # EP 6 Freight long RUSSIA
5437 $DEF RUS6FL1=1:(6*RUS6FS1)|3:(6*RUS6FS(2|3|4|5))
5438
5439 # EP 6 Passenger long distance
5440 $DEF RUS6PL1=(<RZD_6WLABM2~JMD,RZD_WLABMEE62A,3*RZD_WLABMEE62,3*RZD_WLSRMEE1,RZD_WRMNOUZ)| \
5441 (<(4*RZD_KRK_BAIKAL),RZD_61828_BAIKAL,5*RZD_KRK_BAIKAL)| \
5442 (<(5*RZD_KRK_BAIKALL),RZD_61828_BAIKALL,4*RZD_KRK_BAIKALL)| \
5443 (<RZD_6WLABM2L|RZD_WLABM_S,RZD_WLABMEE62AL,3*RZD_WLABMEE62L,3*RZD_WLSRMEE1L,RZD_WRMNOUZ)| \
5444 (<RZD_KB_SC,RZD_VR_SC245,(6*(RZD_6WLSRMEE1L|RZD_6WLABM52|RZD_6WLABMEE1L)))| \
5445 (<(5*RZD_6WLSRMEE1,RZD_6WLABMEE1),RZD_VR_SC245,(6*RZD_6WLABM(1|2)),RZD_K_SC)| \
5446 (<4*RZD_W_AUTO_SC,(6*(RZD_6WLSRMEE1L|RZD_6WLABM52|RZD_6WLABMEE1L)))| \
5447 (<2*RZD_A_NEVSKY,3*RZD_B_NEVSKY,RZD_WR_NEVSKY,3*(RZD_WL_NEVSKY2|RZD_WL_NEVSKY))
5448 #------------------------------------------------------------------------------
5449 #
5450 # Belarus
5451 #
5452 # EP 5 Passenger long
5453 $DEF BER5PL1=4*BCH_5WLABMEE(|L),4*BCH_WLABMEE62(|L)
5454
5455 #------------------------------------------------------------------------------
5456 #
5457 # Estonia
5458 #
5459 # EP 6 Freight long Estland
5460 $DEF EST6FL1=(15-20*(EVR_151500AL|EVR_151500A|EVR_151500BL|EVR_151500B|EVR_151500C|EVR_151500CL~JMD))
5461
5462 #------------------------------------------------------------------------------
5463 #
5464 # Georgia
5465 #
5466 # EP 6 Freight long Georgia
5467 $DEF GEO6FL1=RUS6FL1
5468
5469 #------------------------------------------------------------------------------
5470 #
5471 # Ukraine
5472 #
5473 # EP 5 Passenger long
5474 $DEF UZ5PL1=4-5*UZ_KRK(|L),UZ_KRK_WRW(|L),2*UZ_Y,UZ_KRK_DY(|L)|(8*(UZ_WLABM_(3|3)))
5475
5476 # EP 6 Passenger long
5477 $DEF UZ6PL1=(<UZ_WLABM4,UZ_WL1,2*UZ_WLABM2,UZ_KRK_WRW,4*UZ_KRK_Y)| \
5478 (<UZ_WLABD_3502358,UZ_617034RIC,(3*UZ_61788B),UZ_61788WR,3*UZ_61788B,UZ_61778)
5479
5480 #------------------------------------------------------------------------------
5481 #
5482 # Kasachstan Bogatyr
5483 #
5484 # EP 6 Freight Coal Bogatyr
5485 $DEF KAZ6FBO1=BOGATYR_COALCAR(|2)[O:COAL(5|3|3|34|35)(|[M])]
5486
5487 #------------------------------------------------------------------------------
5488 # USA
5489 #-------------------------------------------------------------------------------
5490
5491 # universal trains
5492
5493 # ------ E1 --------------------------------------------------------------------------------------
5494
5495 # ----------- freight
5496
5497 # ----------------------- 1910-1920
5498
5499 # ----------------------------------------- Covered
5500
5501 $DEF USA1FXM20A=SPECIAL1900|SPECIAL1905|SPECIAL1910|SPECIAL1920|SLSF_XM1920|SLSF_XM1912|SLSF_XM1918| \
5502 USRA_SS_XM_1919|USRA_SS_XM_1919SE|USRA_SS_XM_1919SW|USRA_SS_XM_1919NE|USRA_SS_XM_1919NW| \
5503 USRA_SS_XM_1919MW|USRA_SS_XM_1919MA|USRA_DS_XM_1919|SFRD_REF1903|SFRD_REF1910|PFE_REF1920| \
5504 SFRD_REF1920|CVRR_1232_XL1912
5505
5506 $DEF USA1FXM20B=BO_M1_GLOBEM(|L)|BO_M2_GLOBEM(|L)|BO_M3_GLOBEM(|L)|BO_M_GLOBE_MCB(|L)| \
5507 BO_M5_GLOBEM(|L)|SP_VM_156_1895(|V)(|L)|SP_VM_29470_1905(|V)(|L)|BO_CL_M6(|L)|MP_XM_6802_1890(|L)| \
5508 ERIE_XM_64000(|L)|ERIE_XM_76044(|L)|BO_M8(|L)|CMSTP_XM_47500(|L)|OW_XM_2700(|L)| \
5509 SP_C3_1891(|V)(|L)|CCCSTL_XM_16001(|L)|ERIE_XM_72000(|L)|MCRR_XM_16400(|L)|WNYP_XH_6658_1900(|L)| \
5510 CBQ_XF_41152(|L)|ERIE_XM_97000(|L)|MPA_513_XM(|L)|NYC_XM_1900_66049(|L)|NYC_GL_XM_1893_54021(|L)| \
5511 WABR_XM_62232(|L)|WABR_VB_70001(|L)|BO_M9_1893(|L)|BO_M9_1894(|L)|BO_M10(|L)|BO_M11(|L)| \
5512 BO_M11_XA(|L)|BO_M12(|L)|CPRR_B501_84680_1904(|L)|ERIE_XF_68488(|L)|ERIE_XM_102000(|L)| \
5513 ERIE_XM_102500(|L)|LWAD_B501_1904(|L)|MLT_B501_1904(|L)|OW_XM_9200(|L)|OSL_B501_17147_1904(|L)| \
5514 SP_B501_85281_1904(|L)|SPLASL_B501_11398_1904(|L)|CBQ_XM11_99017_1906(|L)| \
5515 CPRR_B502_84930_1906(|L)|HS_B502_1000_1906(|L)|HTC_B502_11061_1906(|L)|LEW_201B_11000_1906(|L)| \
5516 LWAD_B502_32860_1906(|L)|MCRR_201B_50105_1906(|L)|MLT_B502_33110_1906(|L)|NYC_201B_95500_1906(|L)| \
5517 SP_B502_85781_1906(|L)|UP_B502_70000_1906(|L)|BO_M13(|L)|ALTON_XM_17500_1906(|L)| \
5518 CBQ_XA2_43000_1907(|L)|CRYYP_B502_900_1906(|L)|DH_XM_21487(|L)|IC_XM_140000_1908(|L)| \
5519 OSL_B502_9250_1906(|L)|RFP_XM_301_1908(|L)|RFP_XM_2001_1907(|L)|CBQ_XA3_43500_1910(|L)| \
5520 CBQ_XA4_106600_1910(|L)|CBQ_XM15_107100_1910(|L)|DLW_XM_38560(|L)|DRGW_XM_63499(|L)| \
5521 GHSA_B504_33860_1909(|L)|MP_XM_7404_1907(|L)|NYC_XM_112492(|L)|OC_B504_88500_1909(|L)| \
5522 ORN_B504_10500_1909(|L)|OWI_B504_10000_1909(|L)|SP_B504_88400_1909(|L)|SPM_B502_9000_1909(|L)| \
5523 UP_B504_72862_1909(|L)|BO_M14(|L)|CCCSTL_XM_47450(|L)|CRR_XM_3348(|L)|DM_XM_2592(|L)| \
5524 HS_B502_1000_1909(|L)|LSMS_XM_86100(|L)|MP_XM_40499(|L)|NC_XM_13500(|L)|PRR_XC_1898(|L)| \
5525 PRR_UL_XC_15671(|L)|PRR_XE(|L)|PRR_XG_15100_1905(|L)|PRR_AL_XG_64784(|L)|PRR_XG_65101_1905(|L)| \
5526 PRR_XH_49318_1905(|L)|RDG_XMP_11611(|L)|RFP_XA_2201_1911(|L)|SLSF_XM1912|THI_XF_912(|L)| \
5527 CPR_FOWLER_123456(|L)|ERIE_FOWLER_80830(|L)|HV_XM_33050(|L)|MKT_XM_75599(|L)|MNA_XM_2144(|L)| \
5528 NYSW_FOWLER_1546(|L)|SP_B501_85281_1909(|L)|SP_B502_85781_1909(|L)|THB_FOWLER_4259(|L)| \
5529 UP_B5011_122455_1914(|L)|CHD_XM_48221(|L)|IC_XM_140000_1911(|L)|NKP_XM_10699(|L)|NW_BI_60859(|L)| \
5530 NP_XM_19000_1916(|L)|NP_XM_31000_1916(|L)|NP_XM_38500_1916(|L)|NP_XM_39300_1916(|L)| \
5531 OWRN_B504_10000_1915(|L)|SOO_XM_14110_1916(|L)|SP_B501_85281_1911(|L)|SP_B502_85781_1911(|L)| \
5532 SP_B504_88400_1911(|L)|BARR_XM_35846(|L)|ALTON_XM_17500_1911(|L)|CVRR_1232_XL1912(|L)| \
5533 CVRR_1305_X23(|L)|NCR_14068_XL1903(|L)|NYC_201B_216500_1916(|L)|PL_562438UL_X23(|L)| \
5534 PLU_559941_XLSL1903(|L)|PRR_XC(|L)|PRR_UL_XG_15671(|L)|PRR_EL_XG_64172(|L)|NCR_ML_XG_9140(|L)| \
5535 PRR_CSL_XH_84869(|L)|PRR_27361_XL1909(|L)|PRR_49039_XLC1906(|L)|PRR_72810_XM1915(|L)| \
5536 PRR_562618_X23(|L)|PRR_X25_88450(|L)|SLSF_XM1918|MPA_510_XM(|L)|PRR_ML_XH_85265_1898(|L)| \
5537 BO_M1_SOAP(|L)|BO_M11_XA1905(|L)|LWAD_B501_1909(|L)|LWAD_B502_32860_1909(|L)|PRR_X26_44076_USRASS(|L)| \
5538 BO_M_SOAP_MCB(|L)|BO_M11_1907(|L)|BO_M11_XA1907(|L)|BO_M5_SOAP(|L)|GHSA_B504_33860_1911(|L)| \
5539 OC_B504_88500_1911(|L)|ORN_B504_10500_1911(|L)|PRR_X26_540371_USRASS(|L)|ERIE_FOWLER_91465(|L)| \
5540 PRR_ML_XH_85265(|L)|SLSF_XM_126887_1912(|L)|ATSF_1893WICKES_MCB(|L)|CAC_710_XL1909(|L)| \
5541 CVRR_1232_XL1912(|L)|NCR_14068_XL1903(|L)|PRLW_559941_XLSL1903(|L)|VL_10320_XL1912(|L)| \
5542 CPRR_VM_3216_1875(|V)(|L)|CPRR_VM_1704_1884(|V)(|L)
5543
5544 $DEF USA1FXM20C=ERIE_XM_64585(|L)|OC_C3_1891V(|L)|SP_C3_1910V(|L)|RFP_XV_217(|L)|RFP_XV_218(|L)| \
5545 PRLW_XB_6434(|L)|PRR_XB_MCB(|L)|PRR_GSD_XB_42001(|L)|CSTLP_XC_9957(|L)|CVRR_XC_6193(|L)| \
5546 PCCSTL_XC_6193(|L)|PFWC_XC_15135(|L)|PRR_XC_AB(|L)|PRR_AL_XC_79006(|L)|WJS_XC_1151(|L)| \
5547 TWVO_XG_29(|L)|WJS_XG_1039(|L)|CBQ_XM_14187(|L)|NYC_WL_XM_974(|L)|NH_XM_1880STANDARD(|L)| \
5548 NH_XM_12093_1880S(|L)|BO_IRON2(|L)|BO_M1(|L)|BO_M1_GLOBE(|L)|BO_M_GLOBE_LNP(|L)|BO_M2_GLOBE(|L)| \
5549 BO_M3_GLOBE(|L)|BO_M5(|L)|BO_M5_GLOBE(|L)|MARCIN_CL_M6(|L)|BOSW_M10(|L)|LIRR_3308_XL1909(|L)| \
5550 BA_XM_1879_2400(|L)|NYC_XM_1879_7779(|L)|NYC_XM_1879_7780(|L)|ERIE_XM_50436_1887(|L)| \
5551 MDT_XM_1888_8300(|L)|NYC_XM_1888_6730(|L)|NYC_XM_1888_6731(|L)|ERIE_XM_50324_1890(|L)| \
5552 OC_C3_1891(|L)|BOSW_M9_1893(|L)|BOSW_M9_1894(|L)|PRR_XG_6907_1895(|L)|PRLW_XC_1898(|L)| \
5553 PRLW_XG_6193_1898(|L)|PRR_XG_6969_1898(|L)|PBW_XH_88781_1898(|L)|PRR_XH_49315_1898(|L)
5554
5555 # ----------------------------------------- Covered Ref
5556
5557 $DEF USA1FR20=EKSX_RF_1040(|L)|GRI_RD_633_1899(|L)|PFE_R302_1909(|L)|PFE_R3012_1920(|L)| \
5558 SFRD_RRP_1909(|L)|SFRD_RRW_1920(|L)|GRI_RD_635_1899(|L)|HJH_RB_1900PEF(|L)|HJH_RB_1907PM(|L)| \
5559 PCC_RX_20138_1898(|L)|SFRD_RRC_1909(|L)|SFRD_RRN_1919(|L)|SFRD_RRN_1903(|L)|SFRD_RRN_1903V(|L)| \
5560 PCO_RE_615961_1902(|L)|CRIP_RL_XM_5304(|L)|NYC_RL_RM_7690(|L)|PCO_RX_617201_1905(|L)| \
5561 PFE_R3012_1920(|L)|PFE_R306_1913(|L)|PFE_R3011_1917(|L)|PFE_R302_1906(|L)|PFE_R302_1909(|L)| \
5562 PFE_R304_1913(|L)|PRR_110006_RFEL1915(|L)|PRR_RA_109589_1907(|L)|PRR_RA_109817_1907(|L)| \
5563 PRR_RD_108608_1907(|L)|PRR_RD_112186_1912(|L)|PRR_RD_62172_1898(|L)|UL_RD_6699_1899(|L)| \
5564 HJH_RB_1900TK1(|L)|HJH_RB_1900TK2(|L)
5565
5566 # ----------------------------------------- Covered Animal
5567
5568 $DEF USA1FA20=GHSA_S405_1915(|L)|GN_SK_77448_1905(|L)|HTC_S405_1915(|L)|NWP_S405_1915(|L)| \
5569 PCC_KE_4001_1905(|L)|PCC_KE_866_1905(|L)|PRR_KE_87166_1901(|L)|PRR_KE_89627_1891(|L)| \
5570 PRR_KF_88518_1903(|L)|RFP_SK_1001_1898(|L)|SP_S405_1915(|L)|SPM_S405_1915(|L)|UP_S406_1915(|L)
5571
5572 # ---------------------------------------open / Gondola
5573 $DEF USA1FGON20=PRR_HT1901|PRR_HT1904|PRR_HT1907|PRR_HT1911|PRR_HT1914|PRR_HT1917|USRA_GB_1919| \
5574 PRR_FB_4261_1890[O:BOX(8|6),,12]|(BO_GB_30500(|L)[OB:(GRAVEL12|SOIL8|SOIL8M)(|[M]),20,22])| \
5575 (PRLW_611023_RF1915|PRLW_611072_RFUL1903|PRLW_611077_RFUL1915|NX_R7_8145)(|L)|PRR_GRA_POST1911(|L)
5576
5577 # ----------------------------------------- Special
5578
5579 $DEF USA1FS20=BO_N4_26000_1894(|L)|BO_N4_60524_1896(|L)|BO_POTHOPPER_1890(|L)|PCO_GLA_1906(|L)| \
5580 PCO_H21A_1913(|L)|PRLW_GG_684948_1906|PRLW_GG_684948_1910|PRLW_GG_684949_1898|PRLW_GG_684949_1906| \
5581 PRLW_GG_684949_1910|UTL_TM_7827_1895(|L)
5582
5583 # ------------------------ mixed
5584
5585 $DEF USA1FMIXK=3-5*(USA1FXM20A|3:USA1FXM20B|USA1FXM20C|USA1FGON20|USA1FR20|USA1FA20|USA1FS20)
5586
5587 $DEF USA1FMIX=6*USA1FMIXK
5588
5589 # ------ E2 --------------------------------------------------------------------------------------
5590
5591 # ----------- freight
5592
5593 # ----------------------- 1921-1930
5594
5595 # ----------------------------------------- Covered
5596
5597 $DEF USA2FC21=ACL_46751_XM_USRADS(|L)|ATSF_37724_XM_USRADS(|L)|BM_70115_XM_USRADS(|L)| \
5598 BO_M22_185099(|L)|BO_187014_XM_USRASS(|L)|CBQ_120537_XM_USRADS(|L)|CCCSTL_56524_XM_USRADS(|L)| \
5599 CCO_8137_XM_USRASS(|L)|CMO_36508_XM_USRADS(|L)|CMSTP_701624_XM_USRASS(|L)|CNJ_20176_XM_USRASS(|L)| \
5600 CNW_141258_XM_USRADS(|L)|CNW_144804_XM_USRASS(|L)|CO_668_XM_USRASS(|L)|DH_51394_XM_USRASS(|L)| \
5601 DLW_44072_XM_USRADS(|L)|DSSA_16032_XM_USRADS(|L)|DTI_11049_XM_USRADS(|L)|EJE_7504_XM_USRADS(|L)| \
5602 ERIE_92506_XM_USRASS(|L)|GA_19522_XM_USRASS(|L)|GN_24853_XM_USRADS(|L)|GT_108103_XM_USRADS(|L)| \
5603 MCRR_80605_XM_USRASS(|L)|MEC_36285_XM_USRASS(|L)|MP_45231_XM_USRADS(|L)|MSTL_22518_XM_USRADS(|L)| \
5604 NW_120600_XM_USRASS(|L)|NWP_1958_XM_USRADS(|L)|NYC_160108_XM_USRASS(|L)|NYC_234718_XM_USRADS(|L)| \
5605 OSL_B501_17147_1911(|L)|OSL_B502_9250_1911(|L)|PM_80742_XM_USRADS(|L)|PMCKY_S81280_XM_USRASS(|L)| \
5606 PREA_5136_XM_USRASS(|L)|RFP_XM_2251(|L)|RFP_2330_XM_USRASS(|L)|RI_156294_XM_USRADS(|L)| \
5607 SOO_XM_39826_1923(|L)|SP_27310_XM_USRASS(|L)|SPS_10011_XM_USRADS(|L)|TOC_14029_XM_USRADS(|L)| \
5608 UP_B502_70000_1911(|L)|UP_B504_72862_1911(|L)|WABR_79834_XM_USRADS(|L)|WMR_26309_XM_USRASS(|L)| \
5609 IC_XM_140000_1918(|L)|LN_XM_10500(|L)|OSL_B501_17147_1918(|L)|OSL_B502_17246_1918(|L)| \
5610 OWRN_B504_10000_1918(|L)|SP_B501_85281_1917(|L)|SP_B502_85781_1917(|L)|SP_B504_88400_1917(|L)| \
5611 UP_B502_70000_1918(|L)|UP_B504_72862_1918(|L)|CNJ_19029_XA_ARA1923(|L)|CPR_XM_215001(|L)| \
5612 ITC_XM_8035(|L)|LN_12580K_XM(|L)|NP_XM_10000_1923(|L)|PRR_X28(|L)|CGW_40022KM_XM(|L)| \
5613 CGW_43022KD_XM(|L)|CNJ_21660_ARA1923(|L)|GF_XM_7001_1926(|L)|LN_14380K_XM(|L)|MP_XM_120537(|L)| \
5614 NJII_XAP_3003(|L)|NP_XM_5900(|L)|NYC_XM_112493(|L)|PRR_28030_XL1912(|L)|PRR_X28(|L)| \
5615 PRR_X29_1924CK(|L)|SAL_12399_PRE1932_B3(|L)|SP_B5015_BK_XM(|L)|UP_B502_70000_1918(|L)| \
5616 WABR_XAP_40090(|L)|WLER_25050_ARA1923(|L)|ALTON_XM_17500_1920(|L)|ERIE_75656_ARA1923(|L)| \
5617 GF_XM_8001_1927(|L)|IC_XM_140000_1924(|L)|KCS_XM_16000_1928(|L)|LNE_8009_ARA1923(|L)| \
5618 NKP_XM_10700(|L)|PRR_X29_1923(|L)|RFP_XM_301_1911(|L)|RFP_XM_2001_1911(|L)|WABR_XAP_47030(|L)| \
5619 PM_81319_XM_USRADS(|L)|MPA_713_XM(|L)|CMO_37095_XM_USRADS(|L)|MPA_729_XM(|L)| \
5620 PRR_X26_540132_USRASS(|L)|ATSF_38165_XM_USRADS(|L)|PM_81068_XM_USRADS(|L)|SP_B5015_TK_XM(|L)| \
5621 BO_M26C_1928(|L)|MILW_XM_705000_1922(|L)|SLSF_128209_XM_USRADS(|L)|SLSF_XM_161000_1928(|L)| \
5622 SLSF_XM_147000_1926(|L)|SLSF_XM_149000_1926(|L)|SLSF_XM_160000_1928(|L)|BO_M26(|A|B)_1926(|L)| \
5623 BO_M26D_1928(|L)|MILW_XM_708000_1922(|L)|SLSF_XM_147000_1927(|L)|PRR_X29_1932CK(|L)| \
5624 BO_M26A_1926(|L)|BO_M26B_1926(|L)|PRR_X57A_88977(|L)|PRR_X61F(|L)|PRLW_XG_508808_1905(|L)| \
5625 PRLW_XH_511670_1905(|L)|PRR_XH_73649_1905(|L)|SP_C3_1910(|L)|BO_M12_1911(|L)|BO_M13_1911(|L)| \
5626 CNOR_S4396_XM_USRA(|L)|SLSF_XM_149000_1927(|L)
5627
5628 $DEF USA2FC22=LNE_8208_ARA1923(|L)|LNE_8263_ARA1923(|L)|NWP_1927_XM_USRADS(|L)|WLER_25050_ARA1923(|L)| \
5629 CGW_XM_PS1_93251(|L)|CGW_XM_PS1_5200(|L)|CGW_XM_PS1_5202(|L)|CGW_XM_PS1_5325(|L)| \
5630 CGW_XM_PS1_5450(|L)|CGW_XM_PS1_5601(|L)|CO_1937AAR_XM_3300(|L)|CO_1937AAR_XM_4000(|L)| \
5631 CO_1937AAR_XM_5250(|L)|CO_1937AAR_XM_5400(|L)|CO_7(299|438)_XM_ARA1932(|L)| \
5632 CO_1937AAR_XM_(3350|4020|5251|5410)(|L)|ERIE_FOWLER_(80830|91465|80830_1923|91465_1923)(|L)| \
5633 PRR_X29_1928SVC|HPTD_400_ARA1923|PRR_X29_1924REA(|L)|PRR_X29_1924SK1A(|L)|PRR_X29_1928CK(|L)| \
5634 PRR_X29_1928(|L)|PRR_X29_1928MS2(|L)|PRR_X29_1928REA(|L)|PRR_X29_1924SK1A(|L)|PRR_X29_1928(|L)| \
5635 PRR_24709_XL1928(|L)|PRR_X29_1928CK(|L)|PRR_X29_1928MS2(|L)|PRR_X29_1928REA(|L)| \
5636 PRR_X29_1928SK1A(|L)|CNJ_21660_ARA1923(|L)|CNJ_19029_XA_ARA1923(|L)|CNJ_21660_ARA1923(|L)| \
5637 CNJ_19029_XA_ARA1923(|L)|BO_M26A_1926(|L)|BO_M26C_1928(|L)|BO_M26D_1928(|L)|BO_M26_1926(|L)| \
5638 BO_M26B_1926(|L)|PRR_X28|PRR_X28A(|L)|PRR_X29_1923(|L)|PRR_X29_1924(|L)|PRR_X29_1924CK(|L)| \
5639 PRR_X29_1924MS2(|L)|BM_71968_ARA1923(|L)|CG_58459_VA_1926(|L)|CO_8000_ARA1923(|L)| \
5640 NWP_1927_XM_USRADS|ERIE_7(5656|5700|6012)_ARA1923(|L)|LNE_8(263|208|009)_ARA1923(|L)| \
5641 MEC_(4500|4505|4997|14547|24024|14242)_XM_ARA1932(|L)|MEC_5032_ARA1923(|L)|MEC_5064_ARA1923(|L)| \
5642 MPA_1021_ARA1923(|L)|HPTD_424_ARA1923(|L)|LNE_8208_ARA1923(|L)|LNE_8263_ARA1923(|L)| \
5643 HPTD_400_ARA1923(|L)|WIF_104_XM_ARA1923(|L)
5644
5645 # ----------------------------------------- Covered REF
5646
5647 $DEF USA2FR21=APPX_RS_327(|L)|MDT_RS_9308(|L)|MDT_RS_9884(|L)|MDT_RS_10465(|L)|MDT_RS_10886(|L)| \
5648 MDT_RS_12027(|L)|MDT_RS_12072(|L)|MDT_RS_12498(|L)|MDT_RS_13325(|L)|MDT_RS_13373(|L)| \
5649 MDT_RS_14205(|L)|NRC_RS_16211(|L)|NRC_RS_16326(|L)|NRC_RS_16557(|L)|NRC_RS_20014(|L)| \
5650 PFE_R306_1923(|L)|PFE_R302_1923(|L)|PFE_R302_1925(|L)|PFE_R304_1923(|L)|PFE_R304_1925(|L)| \
5651 PFE_R306_1925(|L)|PFE_R3011_1923(|L)|PFE_R3011_1925(|L)|PFE_R3012_1923(|L)|PFE_R3012_1925(|L)| \
5652 PFE_R3013_1923(|L)|PFE_R3013_1925(|L)|PFE_R3013_1923WP(|L)|ARLX_RS_12906_1923(|L)| \
5653 SFRD_RRX_1922(|L)|SFRD_RRW_1926(|L)|ARLX_RS_12907_1923(|L)|ARLX_RS_13161_1919(|L)| \
5654 PFE_R3012_1923(|L)|PFE_R302_1925(|L)|PFE_R3013_1925(|L)|SFRD_RRY_1923(|L)|FGEX_40532_RF1922(|L)| \
5655 URTC_RS_91168_1933(|L)|URTC_RS_10500_1926(|L)|NWX_RS_8775_1928(|L)|NWX_RS_15431_1928(|L)| \
5656 URTC_RS_17500_1932(|L)|URTC_RS_11000_1926(|L)|BPDX_RS_12008_1934(|L)|URTC_RS_10900_1926(|L)| \
5657 MRX_RS_25084_1927(|L)|MRX_RS_70049_1927(|L)|MRX_RS_71052_1927(|L)|NWX_RS_15435_1928(|L)| \
5658 NWX_RS_7077_1927(|L)|NWX_RS_7427_1927(|L)|NWX_RS_8712_1928(|L)|NWX_RS_8935_1928(|L)| \
5659 NWX_RS_8950_1928(|L)|NWX_RS_8967_1928(|L)|PFE_R3013_1929WP(|L)|PFE_R402_1928(|L)| \
5660 PFE_R402_1929(|L)|PFE_R402P_1928(|L)|PFE_R402P_1929(|L)|PFE_R404_1928(|L)|PFE_R404_1929(|L)| \
5661 PFE_R501_1929(|L)|URTC_RS_10700_1926(|L)|URTC_RS_10714_1927(|L)|URTC_RS_12000_1927(|L)| \
5662 WRX_RS_10000_1929(|L)|PFE_R302_1923(|L)
5663
5664 # ----------------------------------------- Open
5665
5666 $DEF USA2FO21=40GON1929|40GON1926|40GON192
5667
5668 # ----------------------- 1931-1940
5669
5670 # ----------------------------------------- Covered
5671
5672 $DEF USA2FC31=ACL_46930_XM_USRADS(|L)|ATSF_BX11K_XM(|L)|BAR_3157K_XM(|L)|BM_71555K_XM(|L)| \
5673 BM_71968_ARA1923(|L)|BM_72662K_XM(|L)|CAGY_XM_2900_1929(|L)|CGW_85688_ARA1923(|L)| \
5674 CO_8000_ARA1923(|L)|FEC_20611_XMUSRACLONE(|L)|HPTD_400_ARA1923(|L)|MSTL_24984K_XM(|L)| \
5675 OSL_B501_17147_1927(|L)|OSL_B502_17246_1927(|L)|OWRN_B504_10000_1924(|L)|PM_82450_ARA1923(|L)| \
5676 RFP_XM_301_1922(|L)|RFP_XM_2001_1922(|L)|RI_140564K_XM(|L)|SAL_13055_PRE1932_B4(|L)| \
5677 SAL_15747_PRE1932_B5(|L)|SLSF_XM1930|ALTON_XM_17500_1926(|L)|UP_B504_72862_1924(|L)| \
5678 CGW_89252_XM_ARA1932(|L)|CO_7299_XM_ARA1932(|L)|ERIE_XM_1932_ARA1932(|L)|SAL_B6A_ARA1932(|L)| \
5679 UP_B502_70000_1927(|L)|DH_17028_XM_USRASS(|L)|DLW_11505_XAR(|L)|DTI_11699_XM(|L)| \
5680 GTW_460305_XM(|L)|PRR_X31_60101(|L)|RDG_5083_XM_USRASS(|L)|RFP_1137_XM_USRASS(|L)| \
5681 SP_B501_85281_1927(|L)|SP_B502_85781_1927(|L)|SP_B504_88400_1927(|L)|SP_26685_XM_USRASS(|L)| \
5682 ACL_O14A_46000(|L)|ATSF_BX28_138500(|L)|BO_187359_XM_USRASS(|L)|CEI_1937AAR_XM_64400(|L)| \
5683 CG_XAF_5000_1937(|L)|CN_1937AAR_XM_471000(|L)|CNW_3387_XM(|L)|CO_1937AAR_XM_4000(|L)| \
5684 CO_1937AAR_XM_3300(|L)|CO_1937AAR_XM_5400(|L)|CO_1937AAR_XM_5250(|L)|CG_4254_XM_ARA1932(|L)| \
5685 CPR_225621_XM_ARA1932(|L)|CRR_5249_XM_ARA1932(|L)|DH_17626_XM_ARA1932(|L)|DH_17724_XM_ARA1932(|L)| \
5686 ERIE_1937AAR_XM_78000(|L)|IGN_17156_XM_ARA1932(|L)|IT_1937AAR_XM_6000(|L)| \
5687 KCS_1937AAR_XM_17450(|L)|LARW_15027_XM_ARA1932(|L)|MEC_4500_XM_ARA1932(|L)|MI_4125_XM_ARA1932(|L)| \
5688 MP_31999_XM_ARA1932(|L)|NC_18300_XM_ARA1932(|L)|NKP_1937AAR_XM_15000(|L)|RI_134781_XM(|L)| \
5689 SAL_B6B_ARA1932(|L)|SOO_41800_XM_ARA1932(|L)|SOU_1937AAR_XM_30000(|L)|SP_B501_85281_1929(|L)| \
5690 SP_B502_85781_1929(|L)|SP_B504_88400_1929(|L)|SP_B5020_83550(|L)|TP_1937AAR_XM_40000(|L)| \
5691 UP_B5019_1937(|L)|WMR_27001_XM_ARA1932(|L)|AARB_12055_XM_USRASS(|L)|BARR_XM_39123(|L)| \
5692 MILW_13967_XA(|L)|PRR_X29_1924(|L)|AARB_90117_XM_USRASS(|L)|ATSF_BX36_148771|SP_B5015_TABR_XM(|L)| \
5693 BO_M53_1937(|L)|CN_1937AAR_XM_474600(|L)|MILW_XM_705000_1929(|L)|MILW_XM_708000_1929(|L)| \
5694 MILW_XM_714000_1928(|L)|ERIE_FOWLER_91465_1923(|L)|MILW_13644_XA(|L)|WFEX_1911RS_54198(|L)| \
5695 NDEM_XM_60000(|L)|CN_FOWLER_404962(|L)|SFRD_MAP|((CN_1937AAR_XM_471000|BO_M53_1940)(|L))| \
5696 ERIE_FOWLER_80830_1923(|L)|SFRD_GRANDCANYON2|SFRD_SCOUT|PGE_FOWLER_3530(|L)|SFRD_ELCAP| \
5697 SFRD_SUPER2|BO_M26(|A|B|C|D)_19(37|40|40B)(|L)|TP_1937AAR_XM_40692(|L)| \
5698 BM_1937AAR_XM_(73198|73000)(|L)|((PRR_X29_1932MS2|PRR_X29_1932REA|PRR_X29_1932SK1A)(|L))| \
5699 CEI_1937AAR_XM_(64100|64180|64190|64400|64480|64490)(|L)| \
5700 CG_1937AAR_(XM_4500|XM_6000|XAF_6600|XM_4510|XM_6010|XAF_6610)(|L)|CG_57239_VA_1932(|L)| \
5701 DH_17(626|724|628|725)_XM_ARA1932(|L)|DLW_1937AAR_XM_(49000|49202|49086|51780|51788)(|L)| \
5702 DM_1937AAR_XM_(2825|2913|3057)(|L)|FEC_1937AAR_BX_6(39|10)(|L)|FEC_1937AAR_XM_2100(1|9)(|L)| \
5703 GMO_1937AAR_XM_(5070|5076|8000)(|L)|IHB_1937AAR_XM_100(60|00)(|L)| \
5704 KCS_(1937AAR_XM_17450|15599_XM|XM_PS1_18746)(|L)|MEC_1937AAR_XM_(6240|6444)(|L)| \
5705 NC_18303_XM_ARA1932(|L)|NC_18(300|261|399)_XM_ARA1932(|L)| \
5706 NH_1937AAR_XM_(30000|31000|30010|31010)(|L)|NH_PS40(|L)| \
5707 NH_1937AAR_XM_(36000|36100|37000|37100|38000|38100)(|L)|NSA_1937AAR_XM_25(634|587)(|L)| \
5708 PRR_X29_1932BATTERY|PRR_X29_1932BOND|PRR_X29_1932CK|PRR_X29_1932KEROSENE| \
5709 SOO_(41850|42204|41800)_XM_ARA1932(|L)|SOU_1937AAR_XM_30000(|L)|UP_(B5019_1937|S4012_46863D)(|L)| \
5710 UP_PS40(|BS)(|L)|UP_BOX(6|5|7)|SAL_B6(A|B|C|D|E|F)_ARA1932(|L)|SAL_B6X_ARA1932(|L)| \
5711 SAL_B6(A|B|C|D|E|F)_ARA1932(|L)|SAL_B6X_ARA1932(|L)|TC_1937AAR_XM_7957(|L)|LARW_XM_12000_1929(|L)| \
5712 RFP_XM_2255(|L)|RFP_XM_2009(|L)|HPTD_XM_401(|L)|HPTD_XM_402(|L)|HPTD_XM_403(|L)| \
5713 BLER_XM1_91001_1940(|L)|IHB_1937AAR_XM_10060
5714
5715 # ----------------------------------------- Covered REF
5716
5717 $DEF USA2FR31=ARLX_RS_10482_1933(|L)|ART_RS_22979_1936(|L)|BPDX_RS_84463_1934(|L)| \
5718 HERX_RS_1000_1931(|L)|MRX_RS_72018_1938(|L)|NADX_RS_9206_1932(|L)|NWX_RS_13207_1932(|L)| \
5719 NWX_RS_15425_1934(|L)|PMPX_RS_12300_1932(|L)|URTC_RS_12818_1932(|L)|URTC_RS_14206_1930(|L)| \
5720 URTC_RS_18301_1933(|L)|URTC_RS_18303_1933(|L)|URTC_RS_23122_1932(|L)|URTC_RS_90158_1933(|L)| \
5721 PFE_R304_1925(|L)|PFE_R3012_1929(|L)|PFE_R3013_1929(|L)|PFE_R3011_1925(|L)|ATSF_REF13| \
5722 SFRD_RRX_1926(|L)|URTC_RS_14313_1931(|L)|URTC_RS_19511_1934(|L)|URTC_RS_23116_1932(|L)| \
5723 URTC_RS_90894_1938(|L)|URTC_RS_93130_1933(|L)|URTC_RS_93185_1933(|L)|PRR_R50B_1929(|L)| \
5724 PRR_R50B_1930(|L)|PRR_R50B_1940(|L)
5725
5726 # ----------------------------------------- open
5727
5728 $DEF USA2FO31=40GON1934|40GON1936|40GON1938|USRA_GB_1933|USRA_GB_1937|USRA_GB_1940
5729
5730 # ----------------------- 1921-1940
5731
5732 # ----------------------------------------- Covered
5733
5734 $DEF USA2FC41=ATSF_BX31_148190(|L)|ATSF_BX32_148384(|L)|ATSF_BX36_148594(|L)|BAR_XM1A_ARA1932(|L)| \
5735 CBQ_XM32_30100(|L)|CBQ_XM32_30500(|L)|CBQ_120960_XM_USRADS(|L)|DM_1937AAR_XM_3057(|L)| \
5736 DTI_XAP_13000(|L)|ERIE_1937AAR_XM_78500(|L)|GMO_1937AAR_XM_8000(|L)|IC_XM_140000_1934(|L)| \
5737 MILW_13252_XA(|L)|MILW_13500_XA(|L)|MP_45233_XM_USRADS(|L)|NP_1937AAR_XM_15787(|L)| \
5738 NW_B2_49201(|L)|NW_B3_52200(|L)|NWP_1927_XM_USRADS(|L)|NYC_701B_64000(|L)| \
5739 PLE_1937AAR_XM_30000(|L)|SPS_10106_XM_USRADS(|L)|OSL_B501_17147_1927(|L)|VIRG_AX1_62023(|L)| \
5740 ACL_O25_20000(|L)|BM_1937AAR_XM_73000(|L)|ALTON_XM_17500_1937(|L)|CBQ_XM32_30750(|L)| \
5741 CG_1937AAR_XM_4500(|L)|CG_XAF_5100_1942(|L)|CG_1937AAR_XM_6000(|L)|CG_1937AAR_XAF_6600(|L)| \
5742 DLW_1937AAR_XM_49000(|L)|MEC_1937AAR_XM_6240(|L)|MILW_6582_XA(|L)|NH_1937AAR_XM_30000(|L)| \
5743 NJII_XAP_3108(|L)|NKP_XM_16000_1942(|L)|NSA_1937AAR_XM_25587(|L)|PM_1937AAR_XM_84202| \
5744 PRR_X32A_58800(|L)|PRR_X32B_48300(|L)|PRR_X37_65400(|L)|PRR_X37B_67360(|L)|TC_1937AAR_XM_7957(|L)| \
5745 CG_1937AAR_XM_4500(|L)|UP_B5019_1937(|L)|VIRG_BX12_63041(|L)|WMR_27780_XM_ARA1932(|L)| \
5746 CBQ_XM33B_24203(|L)|DLW_1937AAR_XM_51780(|L)|IHB_1937AAR_XM_10000(|L)|LARW_15077_XM_ARA1932(|L)| \
5747 NH_1937AAR_XM_31000(|L)|NKP_XM_8000_1944(|L)|NP_XM_28000_1944(|L)|NP_XM_31000_1940(|L)| \
5748 NP_XM_38500_1940(|L)|PRR_562998_1931X23(|L)|PRR_501822_X23B(|L)|PRR_X25_35093(|L)| \
5749 PRR_X26_86854_USRASS(|L)|PRR_X29|PRR_X31A_68074(|L)|PRR_X31F_81738(|L)|PRR_X38_73764(|L)| \
5750 SAL_B7A(|L)|SAL_B8_19500(|L)|SAL_AF1A(|L)|SAL_AF2A(|L)|SOO_41850_XM_ARA1932(|L)| \
5751 PRR_X31(_60101|_60130|A_68074|A_68077|A_77556|F_81738)(|L)|HCRR_954_XM_USRAK(|L)| \
5752 MCRR_96371_XM_USRAAB(|L)|MCRR_96371_XM_USRAK(|L)|MCRR_S81674_XM_USRA(|L)|PAE_3605_XM_USRAAB(|L)| \
5753 PAE_3605_XM_USRAK(|L)|((DTI_11049_XM_USRADS|DTI_11560_XM|DTI_11699_XM|DTI_11273_XM_USRADS)(|L))| \
5754 ((AARB_90024_XM_USRASS|AARB_90117_XM_USRASS|CCO_8064_XM_USRASS|CCO_8137_XM_USRASS| \
5755 MCRR_80605_XM_USRASS|PMCKY_S81280_XM_USRASS|PREA_5136_XM_USRASS)(|L))| \
5756 FGEX_RF_36000S(2|3|1|1R|1R2)(|L)|DRGW_(67422_XL|XM_65300)(|L)| \
5757 ((PM_81068_XM_USRADS|PM_81319_XM_USRADS|TOC_14029_XM_USRADS|AARB_12055_XM_USRASS| \
5758 DTI_11049_XM_USRADS|DTI_11560_XM|DTI_11699_XM|DTI_11273_XM_USRADS)(|L))
5759
5760 # ----------------------------------------- open
5761
5762 $DEF USA2FO41=(DRGW_50056_GB(|L)[O:(COAL7|FR32|COAL1)])| \
5763 ((PRR_GR_ASBUILT|PRR_GR_ASBUILT_LW)(|L)[O:SCRAP_1(3|5|4)(|[M]),,20])| \
5764 (PRR_GRA_ASBUILT|PRR_GRA_ASBUILT_LW|PRR_GRA_MOW1|PRR_GRA_MOW2)(|L)| \
5765 (CO_29855_GB_USRA|HVR_12412_GB_USRA|NYC_349627_GB_USRA)(|L)[OB:SCRAP(4|5|6)(|[M]),,22]| \
5766 NKP_33799_HM(|L)[O:COAL(39|37|38|9)(|[M])]|NKP_1937AAR_XM_15000(|L)| \
5767 NSA_194010(|L)[O:BALLAST(33|28)(|[M])]| \
5768 (PRR_G24_USRA|PRR_G24_USRARBT)(|L)[O:BALLAST(42|41|51)(|[M]),,20]| \
5769 (PRR_X(A_1876|A_GSD|A_69947|B|C)(|L))[O:BALLAST(42|41|51)(|[M]),,20]| \
5770 TP_17899_GB(|L)[O:SCRAP(5|6)(|[M])]|TP_17899_GB(|L[O:SCRAP(5|6)(|[M])])|TP_1937AAR_XM_40692(|L)| \
5771 TP_17899_GB(|L[O:SCRAP(5|6)([M])])|PRR_FB[O:BOX(8|6),,12]
5772
5773 # ----------------------------------------- flat
5774
5775 $DEF USA2FF41=((PRR_F22(|L)|PRR_FB|PRR_FD|PRR_F30(|E)(|L)|PRR_FM) \
5776 [O:(TANK1|TANK2|BOILER5|BOILER4|BOILER1),,12])|PRR_F(22|B|22L)[O:BOX(8|6),,12]
5777
5778 # ----------------------------------------- hopper
5779
5780 $DEF USA2FH41=((CO_H23_108923|CO_H23_106080|CO_62340_HM_USRA|PRR_GLC_1926|PRR_GLD_1920|PRR_H21A_1926| \
5781 PRR_GL_1926)(|L)([O:FR_ERZ(21|20|22)(|[M])]|[O:COAL2(7|8)(|[M])]))
5782
5783 # ----------------------------------------- mixed
5784
5785 $DEF USA2FM41=(PRR_CH30|PRR_CH30Y)|SOU_CATTLE(1|2|3|4|8|7|6|5)|CWC_1290_VAO13| \
5786 (FGEX_40532_RF1922|NX_R7_MATHEISON|NX_R7_8852_MATHEISON|FGEX_R7_43500|EKSX_1046_RF)| \
5787 (GARX_37_(ABRAHAM1|DUBUQUE1|DUBUQUE3|DUGDALE1|EMGE1|ESTHERVILLE1|KINGAN1|KINGAN2|SUPERIOR1|TOBIN1) \
5788 (|L))|CWC_O14C_9042(|L)|((CHAX_107_TM_ACF11|CRWX_224_TM_ACF11|TCX_2890_TM_ACF11)(|L))| \
5789 ((KNGX_3102_HYGRADE1|SRLX_GATC37_SWIFT1|SRLX_GATC37_SWIFT2|SRLX_GATC37_SWIFT3|URTC_5357_MAYER1| \
5790 URTC_63061)(|L))|PRLW_XA_278(|L)|AD_SU_524(|L)|DMN_U14_22081[O:FR_KO46(|[M]),,31](|L)| \
5791 (THB_FOWLER_4259|PGE_FOWLER_3530)(|L)|WMR_(27001|27780|27007|27790|27010|27623)_XM_ARA1932(|L)| \
5792 ((ART_1911RS_11995|URTC_1911RS_1599|WFEX_1911RS_54198|URTC_RS_4975|URTC_RS_88194|MDT_RS_7253)(|L))| \
5793 SP_S405_1927(|L)|SP_S405_1940(|L)|UP_S406_1927(|L)|UP_S406_1940(|L)|DLW_LM_19906_1939(|L)| \
5794 NATX_TM_6025_1937(|L)|SHPX_TM_128_1939(|L)|SKX_TM_352_1937(|L)|SWSC_SK_666(|L)
5795
5796 # --------------------------------- E2 short mixed
5797
5798 $DEF USA2FMIXK1=7-10*(USA2FC21|USA2FC22|USA2FF41|USA2FH41|USA2FO41|USA2FR21)
5799
5800 $DEF USA2FMIXK2=7-10*(USA2FC31|USA2FM41|USA2FO31|USA2FR31)
5801
5802 $DEF USA2FMIXK3=7-10*(USA2FC31|USA2FC41|USA2FM41|USA2FO31|USA2FR31)
5803
5804 # --------------------------------- E2 long mixed
5805
5806 $DEF USA2FMIX1=2:(4*USA2FMIXK1)|(30-35*USA2FC2(1|2))|(28-35*USA2FR21)
5807 $DEF USA2FMIX2=2:(4*USA2FMIXK2)|(30-35*USA2FC(3|4)1)|(28-35*USA2FH41)
5808 $DEF USA2FMIX=USA2FMIX1
5809 #Test
5810 $DEF USA2FMIXT=USA2FMIX2
5811
5812 $DEF USA2FMIX3D=2:(6-8*USA2FMIXK1)|(55-65*USA2FC2(1|2))|(50-60*USA2FH41)
5813 $DEF USA2FMIX4D=2:(6-8*USA2FMIXK2)|(55-65*USA2FC(3|4)1)
5814 $DEF USA2FMIXD=USA2FMIX(3|4)D
5815
5816 $DEF USA2FMIXC=USA2FMIX,(PMCKY_164|BN_10107|SMVR_210|ATSF_CAB3|CHW_6)(|L)
5817
5818 # ------------------------------------------------------- freight E2 Wood
5819 $DEF USA2FWOODK=4-6*(WEYT_3FLAT[O:WOOD1(96|95|91|97|98|92|94|93)]),WEYT_3CAB
5820
5821 # ------ E3 --------------------------------------------------------------------------------------
5822
5823 # ----------- freight
5824
5825 # ----------------------- 1941-1950
5826
5827 # ----------------------------------------- Covered
5828
5829 $DEF USA3FC52=ATSF_BX31_148190(|L)|ATSF_BX32_148384(|L)|ATSF_BX36_148594(|L)|BAR_XM1A_ARA1932(|L)| \
5830 CBQ_XM32_30100(|L)|CBQ_XM32_30500(|L)|CBQ_120960_XM_USRADS(|L)|DM_1937AAR_XM_3057(|L)| \
5831 DTI_XAP_13000(|L)|ERIE_1937AAR_XM_78500(|L)|GMO_1937AAR_XM_8000(|L)|IC_XM_140000_1934(|L)| \
5832 MILW_13252_XA(|L)|MILW_13500_XA(|L)|MP_45233_XM_USRADS(|L)|NP_1937AAR_XM_15787(|L)| \
5833 NW_B2_49201(|L)|NW_B3_52200(|L)|NWP_1927_XM_USRADS(|L)|NYC_701B_64000(|L)| \
5834 PLE_1937AAR_XM_30000(|L)|SPS_10106_XM_USRADS(|L)|OSL_B501_17147_1927(|L)|VIRG_AX1_62023(|L)| \
5835 ACL_O25_20000(|L)|BM_1937AAR_XM_73000(|L)|ALTON_XM_17500_1937(|L)|CBQ_XM32_30750(|L)| \
5836 CG_1937AAR_XM_4500(|L)|CG_XAF_5100_1942(|L)|CG_1937AAR_XM_6000(|L)|CG_1937AAR_XAF_6600(|L)| \
5837 DLW_1937AAR_XM_49000(|L)|MEC_1937AAR_XM_6240(|L)|MILW_6582_XA(|L)|NH_1937AAR_XM_30000(|L)| \
5838 NJII_XAP_3108(|L)|NKP_XM_16000_1942(|L)|NSA_1937AAR_XM_25587(|L)|PM_1937AAR_XM_84202| \
5839 PRR_X32A_58800(|L)|PRR_X32B_48300(|L)|PRR_X37_65400(|L)|PRR_X37B_67360(|L)|TC_1937AAR_XM_7957(|L)| \
5840 CG_1937AAR_XM_4500(|L)|UP_B5019_1937(|L)|VIRG_BX12_63041(|L)|WMR_27780_XM_ARA1932(|L)| \
5841 CBQ_XM33B_24203(|L)|DLW_1937AAR_XM_51780(|L)|IHB_1937AAR_XM_10000(|L)|LARW_15077_XM_ARA1932(|L)| \
5842 NH_1937AAR_XM_31000(|L)|NKP_XM_8000_1944(|L)|NP_XM_28000_1944(|L)|NP_XM_31000_1940(|L)| \
5843 NP_XM_38500_1940(|L)|PRR_562998_1931X23(|L)|PRR_501822_X23B(|L)|PRR_X25_35093(|L)| \
5844 PRR_X26_86854_USRASS(|L)|PRR_X29|PRR_X31A_68074(|L)|PRR_X31F_81738(|L)|PRR_X38_73764(|L)| \
5845 SAL_B7A(|L)|SAL_B8_19500(|L)|SAL_AF1A(|L)|SAL_AF2A(|L)|SOO_41850_XM_ARA1932(|L)| \
5846 BAR_XM1B_ARA1932(|L)|BAR_XM1C_ARA1932(|L)|BO_M55C_466054(|L)|CNJ_20473_XM_USRASS(|L)| \
5847 CNW_144894_XM_USRASS(|L)|CO_XM_14502(|L)|FEC_1937AAR_XM_21001(|L)|GF_XM_7001_1946(|L)| \
5848 GF_XM_8001_1946(|L)|NKP_XM_7000_1945(|L)|NKP_XM_27000_1946(|L)|NKP_XML_28000_1946(|L)| \
5849 NYC_742B_80868(|L)|OWRN_B504_10000_1939(|L)|RDG_5092_XM_USRASS(|L)|RFP_2719_XM_USRASS(|L)| \
5850 SAL_12399_1932(AB|K)_B3(|L)|SAL_13055_1932(AB|K)_B4(|L)|SAL_15747_1932(AB|K)_B5(|L)| \
5851 SAL_B9_19550(|L)|UP_B504_72862_1939(|L)|WMR_XM_28501(|L)|BM_XM_74000(|L)|BO_M55H_467000(|L)| \
5852 BO_M55H_467673(|L)|BO_M55H_467071_TS(|L)|CEI_1937AAR_XM_64180(|L)|MEC_XM_6500(|L)| \
5853 NOTM_17469_XM_ARA1932(|L)|PRR_X23RESHEATH2(|L)|PRR_X26_564287_USRASS(|L)|SLSF_130474_XM(|L)| \
5854 THB_4768_XM_USRADS(|L)|CEI_1937AAR_XM_64480(|L)|THB_4795_XM_USRADS(|L)|AARB_90024_XM_USRASS(|L)| \
5855 ERIE_XM_1942_ARA1932(|L)|LN_12580(AB|K)_XM(|L)|NC_18261_XM_ARA1932(|L)|NW_120688_XM_USRASS(|L)| \
5856 WABR_XAP_47050(|L)|DH_17628_XM_ARA1932(|L)|DH_17725_XM_ARA1932(|L)|ERIE_93870_XM_USRASS(|L)| \
5857 ERIE_XM_1945_ARA1932(|L)|SAL_B6(B|C)_ARA1932(|L)|THB_4563_XM_USRADS(|L)|BM_72662MM_XM(|L)| \
5858 SP_B5015_TAB(|R)2_XM(|L)|SP_B5015_TK2_XM(|L)|ATSF_BX11(AB|K)_XM(|L)|BO_M53_1945Y(|L)| \
5859 CN_1937AAR_XM_472500(|L)|CN_1937AAR_XM_474000(|L)|CN_1937AAR_XM_476625(|L)| \
5860 CN_1937AAR_XM_480715(|L)|CN_1937AAR_XM_471030(|L)|CN_1937AAR_XM_472520(|L)| \
5861 CN_1937AAR_XM_472010(|L)|CN_1937AAR_XM_474010(|L)|CN_1937AAR_XM_476626(|L)| \
5862 CN_1937AAR_XM_484165(|L)|CN_1937AAR_XM_485515(|L)|CNW_XM_PS1_656(|L)|MILW_701936_XM_USRASS(|L)| \
5863 MILW_XM_714000_1929(|L)|MILW_703425_XM_USRASS(|L)|MILW_XM_714000_1945(|L)| \
5864 NYC_107378_XM_(AB|K)(|L)|PRR_X26C_105206(|L)|PRR_X40A_36989(|L)|SLSF_XM_147000_1930(|L)| \
5865 SLSF_XM_149000_1930(|L)|SLSF_XM_160000_1930(|L)|SLSF_XM_161000_1930(|L)|LN_XM_PS1_17300(|L)| \
5866 PRR_X25A_598001(|L)|CEI_1937AAR_XM_64100(|L)|LAPX_XT_2061(|L)|MWR_XM_1138(|L)|ATSF_BX36_148594L| \
5867 BO_M53_1945(|L)|BO_M53_1946(|L)|CN_1937AAR_XM_471010(|L)|MILW_XM_705000_1938(|L)| \
5868 MILW_XM_708000_1938(|L)|MILW_XM_714000_1938(|L)|MILW_18463_XM(|L)|MILW_XM_705000_1945(|L)| \
5869 NYC_XM_PS1_169722(|L)|NYC_189509_XM_USRA(AB|K)(|L)|SLSF_XM_126887_1926(|L)|BO_M53_1946Y(|L)| \
5870 BOM53_1950|GN_XM_10900(|L)|MILW_18753_XM(|L)|MILW_XM_708000_1945(|L)|MILW_18861_XM(|L)| \
5871 SAL_B7B(|L)|MILW_21190_XM(|L)|NW_B1_46146(|L)|((PRR_97301_XL1903|VL_10320_XL1912)(|L))| \
5872 SBC_X25_3318(|L)| \
5873 (CHP_X25_5704|PRR_X25_88449|PRR_X25_88450|PRR_X25_32358|PRR_X25_35093|PRR_X25_35095)(|L)| \
5874 ATSF_PS40(|L)|ATSF_3(7724|8165|9683)_XM_USRADS(|L)|CGW_8(5688|6198)_ARA1923(|L)| \
5875 CO_(668|1200)_XM_USRASS(|L)|DRGW_(67422_XL|XM_65300)(|L)|DRGW_PS40(|L)|NP_XM_39153(|L)| \
5876 NP_PS40R(|L)|PRR_X31(_60101|_60130|A_68074|A_68077|A_77556|F_81738)(|L)|PRR_XE(|L)| \
5877 SP_B5015_TAB_XM(|L)|SP_B5015_BAB_XM(|L)|SP_B5015_ON_XM(|L)|SP_B5015_ON2_XM(|L)|WAG_XM_5223(|L)| \
5878 ARCX_XM_2001(|L)|CAGY_XM_2900_1942(|L)|LARW_XM_12000_1945(|L)
5879
5880 # ----------------------------------------- Covered REF
5881
5882 $DEF USA3FR50=ART_RS_22979_1948(|L)|FGEX_RF_38200_1944(|L)|NP_RS_91250_1949(|L)| \
5883 BREX_RF_74400_1942(|L)|FGEX_RF_36000S1R(|L)|FGEX_RF_38000_1944(|L)|WFEX_RF_66400_1944(|L)| \
5884 PFE_R4010_1936(|L)|NWX_RS_7427_1945(|L)|FGEX_RF_36000S1R2(|L)|BREX_RF_74400_1944(|L)| \
5885 PFE_R306_1925(|L)|PFE_R4010_1942(|L)|PFE_R4010_1949(|L)|SFRD_RR40|PRR_119501_RF1903(|L)| \
5886 PRR_R7_1913(|L)|PRR_R7_1913LW(|L)|PRR_R7_1915(|L)|PRR_R7_1915LW(|L)|URTC_RS_50299_1940(|L)| \
5887 URTC_RS_9125_1947(|L)|PFE_R706_1950(|L)|PFE_R4010_1961(|L)|WRX_RS_10000_1945(|L)| \
5888 FGEX_RF_36000S1(|L)|FGEX_R7_43500(|L)|WFEX_RF_67000S3(|L)|FGEX_RF_38000_1942(|L)| \
5889 FGEX_RF_38200_1950(|L)|WFEX_RF_66400_1942(|L)|PFE_R3012_1925(|L)|PFE_R4014_1941(|L)| \
5890 PRR_R50B_19(62|54)(|L)|PRR_R50B_1945(|L)
5891
5892 # ----------------------------------------- hopper
5893
5894 $DEF USA3FH51=PRR_HM1944|PRR_HM1944C|PRR_HM1948|PRR_HM1948C
5895
5896 # ----------------------------------------- open
5897
5898 $DEF USA3FO51=WEGB_1942|WEGB_1943|WEGB_1944|PRR_GB1944|WEGB_1946|USRA_GB_1948|WEGB_1948|PRR_GB1948| \
5899 WEGB_1950|PRR_GB1950|SP_G5023_150214_1949(|L)|40GON1949|50GON1949|40GON1941|40GON1942|40GON1943| \
5900 40GON1947
5901
5902 # ----------------------------------------- Flat Cars
5903
5904 $DEF USA3FF51=50FLAT_41|50FLAT_44|50FLAT_48
5905
5906 # ----------------------- 1951-1960
5907
5908 # ----------------------------------------- Covered
5909
5910 $DEF USA3FC62=ACL_17863_VAO17(|L)|ACL_O27_24000_1951(|L)|ACY_XM_1260(|L)|ACY_XM_3000(|L)| \
5911 AD_SU_524(|L)|ATSF_XM_1950|BARR_50312_XM_(AB|K)(|L)|BM_70285_XM_USRADS(|L)|BM_71555MM_XM(|L)| \
5912 BO_XM1950|CCCSTL_57500_XM_USRA(|L)|CG_57239_VA_1932(|L)|CGW_XM_PS1_5200(|L)|CGW_XM_PS1_5601(|L)| \
5913 CGW_86198_ARA1923(|L)|CIM_XM_8103(|L)|CNW_141422_XM_USRADS(|L)|CNW_40PS1_1950|CO_XM_PS1_15000(|L)| \
5914 COPR_XM_PS1_4010(|L)|CPR_XM_PS1_269100(|L)|CWC_1290_VAO13(|L)|CWC_O14C_9042(|L)| \
5915 CWC_1939_XMO18(|L)|DH_17194_XM_USRASS(|L)|DLW_XM_PS1_35000(|L)|DLW_47787_XM_USRA(|L)| \
5916 DSSA_XM_PS1_15192(|L)|EJE_7627_XM(|L)|ERIE_75700_ARA1923(|L)|ERIE_1937AAR_XM_78041(|L)| \
5917 ERIE_1937AAR_XM_78541(|L)|GAEX_XME_100000(|L)|GMO_XM_7520(|L)|HCRR_954_XM_USRA(AB|K)(|L)| \
5918 KCS_15599_XM(|L)|KCS_XM_16000_1945(|L)|KCS_XM_PS1_18746(|L)|LC_SU_503(|L)|LN_XM_PS1_17247(|L)| \
5919 LNE_8208_ARA1923(|L)|LSBC_XM_PS1_1100(|L)|LSI_XM_PS1_2266(|L)|LV_XM_62000(|L)| \
5920 MCRR_96371_XM_USRA(AB|K)(|L)|MEC_5032_ARA1923(|L)|MEC_36107_XM_USRASS(|L)|MILW_XM1950| \
5921 MKT_XM_PS1_92000(|L)|MRSR_XM_7500(|L)|MRSR_XM_8000(|L)|MSC_XM_PS1_5055(|L)| \
5922 MSTL_25538_XM_USRADS(|L)|MSTL_24984(AB|K)_XM(|L)|MWR_XM_1287(|L)|NC_FOWLER_15337(|L)| \
5923 NJII_XM_78010(|L)|NKP_25134_ARA1923(|L)|NP_XA_4700(|L)|NP_XM_30402(|L)|NW_XM_1950| \
5924 NWP_1978_XM_USRADS(|L)|NYC_XM_1950|PAE_3605_XM_USRA(AB|K)(|L)|PHD_XM_1275(|L)| \
5925 PLE_1937AAR_XM_30001(|L)|PLE_S36499_XM_(AB|K)(|L)|PRR_XM1950|PWV_XM_PS1_1300(|L)|RDG_102646(|L)| \
5926 RI_XM_24000_1950(|L)|RI_140564(AB|K)_XM(|L)|RI_141542(AB|K)_XM(|L)|RI_XM_PS1_22250(|L)| \
5927 SAL_XM_1950|SLSF_130157_XM(|L)|SLSF_130109_XM_USRADS(|L)|SOU_SU_156525(|L)| \
5928 SP_B5015_(TAB|BK)2_XM(|L)|SP_B5015_T(AB|ABR|K)2_XM(|L)|SP_B5030_110100_1952(|L)| \
5929 SP_B5034_110100_1954(|L)|SP_A5017_192000(|L)|SP_A5017_190000(|L)|SPS_10237_XM_USRADS(|L)| \
5930 TC_XM_7756(|L)|THB_4500_XM_USRADS(|L)|UP_XM_PS1_B5040(|L)|VGN_XM_1950|WABR_XAP_40190(|L)| \
5931 WABR_XAP_47150(|L)|WABR_XAP_47155(|L)|WABR_XM_76164(|L)|WABR_XM_76200(|L)|WIF_104_XM_ARA1923(|L)| \
5932 WMR_XM_29001(|L)|ACY_XM_PS1_757(|L)|ATSF_40PS1_1950|BAR_XM_4000_1954(|L)|BCK_XM_1000(|L)| \
5933 BCK_XM_1500_1953(|L)|BM_1937AAR_XM_73198(|L)|BM_XM_75000(|L)|CEI_5557_PS1(|L)| \
5934 CEI_XM_PS1_65581(|L)|CEI_XM_66300_1951(|L)|CG_5548_PS1(|L)|CG_XM_7300(|L)|CG_XM_8699(|L)| \
5935 CIM_XM_PS1_16001(|L)|CNL_O27_5000_1952(|L)|CNW_40PS1_1954|CO_XM_18035(|L)|CPR_XM_PS1_268800(|L)| \
5936 CRR_FB7_5550_1954(|L)|DLW_1937AAR_XM_49202(|L)|DTI_15292_PS1(|L)|ERIE_XM_1947_ARA1932(|L)| \
5937 ERIE_XM_63200(|L)|ERIE_XM_65500(|L)|ERIE_XM_86500(|L)|FDDMS_XM_PS1_12304(|L)| \
5938 GA_19715_XM_USRASS(|L)|GA_XM_39551_1952(|L)|ITC_XM_5700_1952(|L)|KCS_XM_19000_1951(|L)| \
5939 LC_XM_PS1_1008(|L)|LN_XM_7023(|L)|MEC_XM_8000(|L)|MILW_XM_PS1_35000(|L)|MKT_XM_97301_1953(|L)| \
5940 MKT_XM_PS1_97701(|L)|MNS_XM_PS1_1050(|L)|MON_XM_PS1_750(|L)|MSTL_XM_4448(|L)|NC_XM_PS1_22210(|L)| \
5941 NP_XM_1100(|L)|NP_XM_10000_1940(|L)|NP_XM_13000(|L)|NP_XM_15787(|L)|NW_B8_42000(|L)| \
5942 NYC_40PS1_1954|NYC_815B_71000(|L)|NYC_820B_71543(|L)|NYC_850B_72521(|L)|NYC_277418_XM_USRASS(|L)| \
5943 NYSW_XM_PS1_411(|L)|PRR_XM1954|RFP_XM_PS1_2808(|L)|RI_5113_PS1(|L)|RI_XM_PS1_21895(|L)| \
5944 SBD_PS40(|L)|SOU_XM_PS1_30500(|L)|SOU_XM_PS1_30453(|L)|SPS_XM_13109(|L)|SSW_XM_33950(|L)| \
5945 TPW_XM_603(|L)|TPW_XM_626_1953(|L)|UP_B5019_1947(|L)|UP_162300_PS1(|L)|VGN_BX15_63100(|L)| \
5946 WP_PS40(|L)|WP_3801_PS1(|L)|WP_35001_PS1(|L)|ACY_3693_PS1(|L)|AWP_50001_PS1(|L)|BM_77530_PS1(|L)| \
5947 BO_XM1955|BO_B29_299755(|L)|CN_AAR1937_1955|CO_B35ORIG_PS1(|L)|CRR_5676_PS1(|L)|DH_22053_PS1(|L)| \
5948 NW_120026_XM_USRASS(|L)|PCO_X25A_598384(|L)|PRR_X25A_538598(|L)|NYSW_XM_PS1_526(|L)| \
5949 PRR_X40B_37007(|L)|RI_XM_23000_1952(|L)|USNX_XM_8000_1952(|L)|TNO_B5034_70000_1954(|L)| \
5950 ACL_XM_30015_1957(|L)|CG_XM_5000_1957(|L)|CG_XM_5100_1957(|L)|RI_XM_24000_1959(|L)
5951
5952 $DEF USA3FC61=LV_XM_8633(|L)|MKT_90135_PS1(|L)|NH_40506_PS1(|L)|NKP_XAP_86400_1956(|L)| \
5953 NW_57150B11_PS1(|L)|NYC_855B_41500(|L)|RDG_XMC_109214_1956(|L)|SAL_26000_PS1(|L)|SN_2401_PS1(|L)| \
5954 SOU_263407_PS1(|L)|SSW_47570_PS1(|L)|TS_504_PS1(|L)|WP_3017_PS1(|L)|WP_36001_PS1(|L)| \
5955 ATSF_42070_PS1(|L)|AWP_XM_38000(|L)|BCK_XM_2200(|L)|BM_PS40(|L)|CAGY_XM_3401_1957(|L)| \
5956 CMO_1720_XM(|L)|CNJ_PS40(|L)|CNW_4253_PS1(|L)|CNW_XM_25050(|L)|CO_B34_28850(|L)| \
5957 CO_7438_XM_ARA1932(|L)|DH_PS40(|L)|DRGW_63500_PS1(|L)|DSSA_15564_PS1(|L)| \
5958 ERIE_1937AAR_XM_78047(|L)|ERIE_1937AAR_XM_78547(|L)|FDDMS_15177_XM(|L)|GMO_1937AAR_XM_5070(|L)| \
5959 GMO_9756_PS1(|L)|GTW_PS40(|L)|KCS_25771_PS1(|L)|LN_XM_7070(|L)|LN_98325_PS1(|L)| \
5960 MILW_XM_PS1_29408(|L)|MON_XM_PS1_541(|L)|MP_30943_XM_ARA1932(|L)|MSTL_2515_PS1(|L)| \
5961 MWR_1341_XM(|L)|NP_XM_10000_1945(|L)|NP_XM_15798(|L)|NW_54822_PS1(|L)|NW_54825B9A_PS1(|L)| \
5962 NW_55800B9A_PS1(|L)|NYC_862B_45740(|L)|NYC_864B_52461(|L)|RUT_PS40(|L)|SAL_XM_PS1_22458(|L)| \
5963 SLSF_7566_PS1(|L)|SP_B5043_695000_1957(|L)|SP_B5045_670000_1957(|L)|SP_B5047_651400(|L)| \
5964 UP_B5052_126000(|L)|UP_PS40(|L)|WA_XM_18250(|L)|WIF_XM2_200_1952(|L)|ATSF_42667_PS1(|L)| \
5965 SAL_AF2B(|L)|SAL_21691_PS1(|L)|AARB_XM_PS1_371(|L)|ATSF_BX59_33500_1951(|L)|BAR_XM2A_ARA1932(|L)| \
5966 BAR_XM2B_ARA1932(|L)|BAR_XM2C_ARA1932(|L)|CG_1937AAR_XAF_6610(|L)|CG_1937AAR_XM_4510(|L)| \
5967 CG_1937AAR_XM_6010(|L)|DLW_1937AAR_XM_49086(|L)|DLW_1937AAR_XM_51788(|L)|MSTL_XM_4696(|L)| \
5968 NP_1937AAR_XM_15788(|L)|NP_XM_10000_1951(|L)|RFP_1023_XM_USRASS(|L)|SLSF_130254_XM(|L)| \
5969 UP_XM_PS1_B5040_1953(|L)|WMR_XM_28520(|L)|WMR_XM_29050(|L)|ATSF_BX59_33500_1951| \
5970 AARB_XM_PS1_400(|L)|CBQ_XM32_30130(|L)|CBQ_XM32_30755(|L)|TP_1937AAR_XM_40479(|L)| \
5971 UP_XM_PS1_B5040_1953(|L)|ATSF_BX59_33625_1951|MEC_14547_XM_ARA1932(|L)|FCP_XM_4427(|L)| \
5972 NDEM_XM_63004(|L)|GN_23715_XM_USRADS(|L)|ATSF_BX52_PS1_276500(|L)|ATSF_BX57_PS1_31250L| \
5973 CN_1937AAR_XM_474620(|L)|CNW_XM_PS1_8907(|L)|CNW_XM_PS1_7317(|L)|MILW_9038_XA(|L)| \
5974 MILW_22945_XM(|L)|NYC_XM_PS1_169800(|L)|NYC_XM_PS1_180000(|L)|NYC_PS40(|L)|PRR_X29D_23635(|L)| \
5975 PRR_X43C_603925(|L)|PRR_X29B_28460(|L)|PRR_X29E_23546(|L)|PRR_X40_36991(|L)|PRR_X46_87087(|L)| \
5976 SAL_AF1C(|L)|SLSF_129171_XM(|L)|SLSF_XM_147000_1945(|L)|SLSF_XM_149000_1945(|L)| \
5977 SLSF_XM_160000_1945(|L)|SLSF_XM_161000_1945(|L)|SLSF_XM_32203_1955(|L)|ATSF_BX36_148594(|L)| \
5978 CPR_225623_XM_ARA1932(|L)|BO_B42_288420_1960(|L)|ATSF_42301_PS1(|L)|LAPX_XT_3019(|L)| \
5979 TAG_XM_7001(|L)|NDEM_XM_67000(|L)|NDEM_XM_63005(|L)|ATSF_BX57_PS1_31250(|L)|NYC_XM_PS1_169802(|L)| \
5980 NYC_XM_PS1_180039(|L)|PRR_X29B_28560(|L)|PRR_X32D_49250(|L)|PRR_X46A_72328(|L)|NDEM_XM_60009(|L)| \
5981 NDEM_XM_66001(|L)|NDEM_XM_76010(|L)|BO_M26(B|C|D)_1955(|L)|BOM53_1955|CNW_XM_PS1_1650(|L)| \
5982 NYC_XM_PS1_169739(|L)|PRR_X29_1928SK1A(|L)|ATSF_BX57_PS1_31699(|L)|CNW_XM_PS1_658(|L)|CNW_PS40| \
5983 NYC_XM_PS1_169749(|L)|SFRD_SHIP1|NDEM_XM_66896(|L)|CNW_XM_PS1_1444(|L)|GN_XM_11304(|L)| \
5984 (NWP_195(2|8)_XM_USRADS(|L))
5985
5986 # ----------------------------------------- Covered REF
5987
5988 $DEF USA3FR60=GARX_RB_50550(|L)|TS_RBL_601_1957(|L)|GARX_RB_50703(|L)|GARX_RB_50848(|L)| \
5989 GARX_RB_51003(|L)|GARX_RB_51250(|L)|GARX_RB_51412(|L)|GARX_RB_51550(|L)|GARX_RB_51725(|L)| \
5990 ATSF_1893WICKES_ORIG(|L)|BAR_RS_7000_1952(|L)|ART_RBL_2000_1955(|L)|GARX_RBL_51219(|L)| \
5991 GARX_RB_50300(|L)|GARX_RBL_51502(|L)|BREX_RF_74500_1960(|L)|NP_RS_91250_1954(|L)| \
5992 GARX_RB_51734(|L)|BREX_RF_74400_1951(A|B|C)(|L)|BREX_RF_74500_1944(|L)| \
5993 FGEX_RF_38000_1951(A|B|C)(|L)|WFEX_RF_66400_1951(A|B|C)(|L)|WFEX_RF_66500_1944(|L)| \
5994 WFEX_RF_66625_1946(|L)|FGEX_RF_38000_1950(|L)|FGEX_RF_38375_1950(|L)|WFEX_RF_66400_1950(|L)| \
5995 WFEX_RF_66500_1950(|L)|BREX_RF_74400_1960(|L)|BREX_RF_74500_1950(|L)|FGEX_RF_36000S2(|L)| \
5996 WFEX_RF_66625_1950(|L)|PFE_R4026_1951(|L)|PFE_R4020_1945(|L)|PFE_R4025_1949(|L)|ATSF_REF10| \
5997 GARX_RB_51747(|L)|NWX_RS_13207_1953(|L)|NP_REF50WFE|PFE_R705_1951(|L)|PCO_611023_RF1915(|L)| \
5998 SAL_13055_RS_B4(|L)|GARX_RB_50720(|L)|GARX_RB_51106(|L)|PCO_611072_RFUL1903(|L)| \
5999 PCO_611077_RFUL1915(|L)|CO_RBL_890128(|L)|BREX_RF_74500_1951(A|B|C)(|L)|FGEX_RF_38375_1946(|L)| \
6000 BREX_RF_74400_1950(|L)|FGEX_RF_38200_1951(A|B|C)(|L)|FGEX_RF_38375_1951(A|B|C)(|L)| \
6001 WFEX_RF_66500_1951(A|B|C)(|L)|FGEX_RF_36000S3(|L)|WFEX_RF_66625_1951(A|B|C)(|L)| \
6002 PFE_R4010_1951(|L)|WRX_RS_10000_1954(|L)|GARX_RB_50078(|L)
6003
6004 # ----------------------------------------- hopper
6005
6006 $DEF USA3FH61=PRR_HM1952|PRR_HM1958C|PRR_HM1958|PRR_HM1952C| \
6007 ((BWCX_GLA_3918|LN_60850_HM_HS|LN_60850_HM|LN_89750_HM_USRA|LV_HM_25000|WMCX_GLA_1431| \
6008 MCRR_11504_HM_USRA|MP_58678_HM_USRA|MSTL_65327_HM_USRA|MTRR_15301_HM_USRA|MTRR_17144_HM_USRA| \
6009 PWV_5000_HM_USRA|RDG_73592_HM_USRA|RDG_74170_HM_USRA|VGN_3233_HM_USRA|WA_11017_HM_USRA| \
6010 WABR_35500_HM_USRA|PRR_GLD_1930|PWV_3025_HM_USRA|PWV_3101_HM_USRA|RDG_73593_HM_USRA| \
6011 WABR_35599_HM_USRA|NYC_769H_868000_1948|NYC_771H_870000_1949|NYC_786H_871000_1949| \
6012 NYC_789H_872000_1949|PAE_787H_2801_1949|RFP_HM_3540)(|L) \
6013 [O:(FR_KO37|FR_COAL1|FR_COAL2|COAL3|COAL27|COAL28)(|[M])])
6014
6015 # ----------------------------------------- open
6016
6017 $DEF USA3FO61=PRR_GB1952|USRA_GB_1953|WEGB_1954|PRR_GB1954|PRR_GB1956|PRR_GB1958|PRR_GB1960| \
6018 SP_G5020_57075_1954(|L)|50GON1952|50GON1958|50GON1954|40GON1956|40GON1960|50GON1960|40GON1959| \
6019 50GON1956
6020
6021 # ----------------------------------------- Flat Cars
6022
6023 $DEF USA3FF61=50FLAT_52|50FLAT_53|50FLAT_55|50FLAT_57|50FLAT_58|50FLAT_60|FLAT_55|FLAT_57|FLAT_60
6024
6025 # ----------------------- 1961-1970
6026
6027 # ----------------------------------------- Covered
6028
6029 $DEF USA3FC72=BO_B42_288313_1960(|L)|BO_B48A_471100_1960(|L)|CEI_5309_PS1(|L)|CO_22211_PS1(|L)| \
6030 DTI_XI_19300_1959(|L)|ERIE_67586_PS1(|L)|GF_432_PS1(|L)|OSL_B501_17147_1927(|L)|MP_81828_PS1(|L)| \
6031 MP_82015_PS1(|L)|NC_18399_XM_ARA1932(|L)|NKP_XML_85000_1960(|L)|NW_55860_PS1(|L)| \
6032 NW_PS50C_57446B12(|L)|NYC_895B_47025(|L)|NYC_896B_47591(|L)|PAE_883B_4519(|L)|RFP_2902_PS1(|L)| \
6033 SAL_B7C(|L)|SAL_AF1B(|L)|SAL_21267_PS1(|L)|SLSF_40005_PS1(|L)|SLSF_XM_147000_1955(|L)| \
6034 SLSF_XM_149000_1955(|L)|SLSF_XM_160000_1955(|L)|SLSF_XM_161000_1955(|L)|SLSF_XM_32000_1955(|L)| \
6035 SLSF_PS40(|L)|SLSF_XM_18050(|L)|SP_B701_672000_1959(|L)|SP_B702_697000_1960(|L)| \
6036 SP_B705_672950_1960(|L)|SSW_48266_PS1(|L)|WA_5000_PS1(|L)|WIF_XM2_200_1954(|L)|WMR_34066_PS1(|L)| \
6037 ACL_PS50C_35400(|L)|BAR_PS50C_6015(|L)|CEI_XM_66500(|L)|CIM_XM_PS1_16021(|L)|GBW_XM_PS1_904(|L)| \
6038 GMO_PS50C_59370(|L)|IC_XM_41846(|L)|IC_XM_43162(|L)|LN_PS50C_100392(|L)|MEC_9358_PS1(|L)| \
6039 MILW_XM_PS1_17560(|L)|MILW_XM_PS1_30250(|L)|MILW_XM_PS1_30005(|L)|MP_PS40(|L)| \
6040 MP_XML_96350_1962(|L)|NKP_XML_81500_1962(|L)|NP_XM_PS1_3055(|L)|NP_XM_28000_1951(|L)| \
6041 NYC_907B_43666(|L)|SAL_PS50C_15008(|L)|SAL_PS50C_16000(|L)|SOO_PS40(|L)|SOO_177514_PS1(|L)| \
6042 SP_A5017_208360(|L)|SP_B707_673800_1961(|L)|UP_XM_PS1_B5040_1953(|L)|WABR_PS40(|L)| \
6043 ACL_XM_25200(|L)|ALS_XM_900_1961(|L)|CG_4095_XM_ARA1932(|L)|CG_XM_5000_1954(|L)| \
6044 CG_XM_5100_1954(|L)|CPR_225068_XM_ARA1932(|L)|DTI_XMP_18100_1964(|L)|DTI_XP_25100_1964(|L)| \
6045 EL_XAP_66900_1965(|L)|FEC_1937AAR_XM_21009(|L)|LV_XM_62617(|L)|MEC_4505_XM_ARA1932(|L)| \
6046 SP_B5020_54394(|L)|SOU_XM_30454(|L)|SOU_XM_30455(|L)|SOU_XM_30456(|L)|SOU_XM_30501(|L)| \
6047 SOU_XM_30502(|L)|SOU_XM_30504(|L)|BO_M56_285250_1970S(|L)|CR_X51_272687(|L)|CR_X51_272789(|L)| \
6048 CR_X51E_180273(|L)|CR_X56_213601(|L)|CR_X56_270253(|L)|CR_X56_270254(|L)|DTI_XML_13651(|L)| \
6049 DTSL_XM_3611(|L)|DTSL_XM_4045(|L)|WMR_B23_35033(|L)|BO_M26_1962TS(|L)|MRS_XM_7011(|L)| \
6050 AECR_XM_1039(|L)|CAGY_XM_170440(|L)|RFP_PS40(|L)|SAL_B10_24000(|L)|IC_XM_3040(|L)|IC_XM_3101(|L)| \
6051 IC_XM_4973(|L)|IC_XM_139000(|L)|IC_XM_139337(|L)|IC_XM_139340(|L)|BO_B29_299204(|L)| \
6052 BN_XM_240600(|L)|BO_B42_288314(|L)|BO_B42_288421(|L)|SOU_XM_263414(|L)|MILW_XAP_4000(|L)| \
6053 MILW_XAP_4002(|L)|NP_XL_2900(|L)|PC_X59_220306(|L)|BLER_XM_91001_1960(|L)|ACL_O27_24000_1961(|L)| \
6054 BAR_XM_4000_1961(|L)|WAB_XM_91000_1961(|L)|CEI_XML_5557_1961(|L)|GF_XML_402_1965(|L)| \
6055 UP_BF502_520219_1967(|L)|UP_BF503_520003_1967(|L)|BO_B19_463200_1968(|L)|CO_B19_460000_1968(|L)
6056
6057 $DEF USA3FC75=NH_1937AAR_XM_30010(|L)|NH_1937AAR_XM_31010(|L)|NKP_XML_8200_1964(|L)| \
6058 RDG_XAPC_19900_1964(|L)|RI_XM_PS1_25557(|L)|RI_XM_27360(|L)|SAL_B6D_ARA1932(|L)|SAL_B7D(|L)| \
6059 SAL_XM_20202(|L)|SOO_42204_XM_ARA1932(|L)|SP_A5017_208366(|L)|SP_B5020_83646(|L)| \
6060 WABR_XM_60600_1963(|L)|ACY_XM_1819(|L)|ACY_XM_2200(|L)|BLER_XP_82103_1970(|L)| \
6061 CEI_1937AAR_XM_64190(|L)|CIRR_XML_2000_1967(|L)|CO_1937AAR_XM_3350(|L)|CO_1937AAR_XM_4020(|L)| \
6062 CO_1937AAR_XM_5251(|L)|CO_1937AAR_XM_5410(|L)|CO_XMLI_23066(|L)|CPR_225069_XM_ARA1932(|L)| \
6063 CSS_XM_1526(|L)|DH_PS50C_29113(|L)|DM_1937AAR_XM_2913(|L)|EJE_PS150_62035(|L)| \
6064 GA_XML_55131_1965(|L)|GA_O35B_55217(|L)|GMO_1937AAR_XM_5076(|L)|GMO_XM_103003(|L)| \
6065 GN_PS50C_39816(|L)|IC_PS150_12077(|L)|IC_XM_43000(|L)|IC_XM_43357(|L)|IC_XM_PS1_222500(|L)| \
6066 LSBC_XM_PS1_169809(|L)|MEC_1937AAR_XM_6444(|L)|MILW_PS50C_2325(|L)|MKT_PS50C_1404(|L)| \
6067 NP_XM_2350(|L)|NP_XM_4000(|L)|NP_XML_5000(|L)|NP_XML_5300(|L)|NSA_1937AAR_XM_25634(|L)| \
6068 NW_PS40(|L)|PAE_PS150_4630(|L)|PC_XM_PS1_112178(|L)|PLE_1937AAR_XM_30058(|L)|SP_B5020_83717(|L)| \
6069 TLDX_PS50C_33(|L)|TLDX_PS50C_36(|L)|TP_1937AAR_XM_40692(|L)|TP_XL_255600_1967(|L)| \
6070 UP_B5019_1949(|L)|UP_BI709_498703(|L)|VTR_XM_437(|L)|ACY_XM_PS1_845(|L)|CGW_XM_PS1_5450(|L)| \
6071 SAL_21642_PS1(|L)|BAR_XM3A_ARA1932(|L)|BAR_XM3B_ARA1932(|L)|BAR_XM3C_ARA1932(|L)|BM_XM_75050(|L)| \
6072 CG_4422_XM_ARA1932(|L)|CO_B34_28809(|L)|CPR_XM_PS1_268830(|L)|CPR_XM_PS1_269300(|L)| \
6073 DM_1937AAR_XM_2825(|L)|DSSA_XM_PS1_15041(|L)|EL_XM_66484(|L)|MILW_XMEI_2539(|L)| \
6074 NH_1937AAR_XM_36000(|L)|NH_1937AAR_XM_36100(|L)|NYC_850B_72522(|L)|SAL_B6E_ARA1932(|L)| \
6075 SP_B5020_83735(|L)|UP_B5019_1953(|L)|UP_B5052_126030(|L)
6076
6077 $DEF USA3FC71=UP_XM_PS1_B5040_1963(|L)|WMR_27007_XM_ARA1932(|L)|WMR_27623_XM_ARA1932(|L)| \
6078 BAR_XM4A_ARA1932(|L)|BAR_XM4B_ARA1932(|L)|BAR_XM4C_ARA1932(|L)|CG_4117_XM_ARA1932(|L)| \
6079 CPR_XM_PS1_269000(|L)|CPR_XM_PS1_269450(|L)|MILW_XMEI_2541(|L)|NH_1937AAR_XM_37000(|L)| \
6080 NH_1937AAR_XM_37100(|L)|SAL_B6F_ARA1932(|L)|SAL_B8_19500_1963(|L)|SAL_B9_19550_1963(|L)| \
6081 CEI_1937AAR_XM_64490(|L)|NP_XM_15799(|L)|NDEM_XM_78005(|L)|GN_XM_10904(|L)|GN_XM_11306(|L)| \
6082 GN_XM_20598(|L)|GN_XM_21855(|L)|BO_M26A_(1955|1962|1962STN|1962TS)(|L)| \
6083 BO_M26B_(1955|1962|1962STN|1962TS)(|L)|BO_M26C_(1955|1962|1962STN|1962TS)(|L)| \
6084 BO_M26D_(1955|1962|1962STN|1962TS)(|L)|BO_M56_285250(|L)|BO_M62_468058(|L)|CO_XPA_493935(|L)| \
6085 CN_1937AAR_XM_471040(|L)|CN_1937AAR_XM_472525(|L)|CN_1937AAR_XM_472020(|L)| \
6086 CN_1937AAR_XM_474020(|L)|CN_1937AAR_XM_476627(|L)|CN_1937AAR_XM_480716(|L)| \
6087 CN_1937AAR_XM_484166(|L)|CN_1937AAR_XM_485516(|L)|CN_1937AAR_XM_472530(|L)| \
6088 CN_1937AAR_XM_472030(|L)|CN_1937AAR_XM_474030(|L)|CN_1937AAR_XM_474630(|L)| \
6089 CN_1937AAR_XM_476628(|L)|CN_1937AAR_XM_480717(|L)|CN_1937AAR_XM_484167(|L)| \
6090 CN_1937AAR_XM_485517(|L)|CNW_XM_PS1_1456(|L)|CNW_PS40(|L)|NW_54810B9A_PS1(|L)|PRR_X43A_602000(|L)| \
6091 PRR_X43_603925(|L)|PRR_X54(|L)|PRR_X61A(|L)|NH_1937AAR_XM_38000(|L)|NH_1937AAR_XM_38100(|L)| \
6092 CPR_XM_PS1_269099(|L)|CPR_XM_PS1_269630(|L)|LV_XM_62757(|L)|MILW_XM_PS1_30437(|L)|RI_XM_27370(|L)| \
6093 CGW_XM_PS1_5202(|L)|CO_XM_PS1_15050(|L)|MNS_XM_PS1_1234(|L)|NP_XM_13070(|L)|NW_55820B9A_PS1(|L)| \
6094 SAL_21438_PS1(|L)|NW_57300B11_PS1(|L)|NW_54830B9A_PS1(|L)|NW_55870B10_PS1(|L)| \
6095 NW_PS50C_57447B12(|L)|SAL_26734_PS1(|L)|NP_XM_2579(|L)|USAX_TM_1020(|L)|FCP_XM_PS1_3600(|L)| \
6096 ARR_XM10708(|L)|ARR_FM12838(|L)|ARR_FM12900(|L)|ARR_13800L_GB(|L)|GN_XM_10905(|L)|GN_XM_11301(|L)| \
6097 GN_XM_20593(|L)|BN_XM_132550(|L)|GN_XM_21850(|L)|BN_XM_133499(|L)|BO_M53_1955(|L)| \
6098 CN_1937AAR_XM_471020(|L)|CN_1937AAR_XM_472540(|L)|CN_1937AAR_XM_472040(|L)| \
6099 CN_1937AAR_XM_474040(|L)|CN_1937AAR_XM_474640(|L)|CN_1937AAR_XM_476629(|L)| \
6100 CN_1937AAR_XM_480718(|L)|CN_1937AAR_XM_484168(|L)|CN_1937AAR_XM_485518(|L)|CNW_XM_PS1_1480(|L)| \
6101 CNW_XM_PS1_24200(|L)|CNW_XM_PS1_8689(|L)|GN_XM_138400_1967(|L)|NYC_XM_PS1_170746(|L)| \
6102 NYC_XM_PS1_180174(|L)|PRR_X29_1924SK1A(|L)|PRR_X29F_31001(|L)|PRR_X31_60130(|L)| \
6103 PRR_X31A_77556(|L)|PRR_X43_603926(|L)|PRR_X43C_71162(|L)|PRR_X59(|L)|PRR_X61B(|L)| \
6104 RI_XME_110002(|L)|BN_XM_129500(|L)|BO_M53_1962Y(|L)|BO_M56_285478(|L)|BO_M62_468613(|L)| \
6105 PRR_X29_1932SK1A(|L)|PRR_X29G_605297(|L)|PRR_X53(|L)|PRR_X59A(|L)|PRR_X61C(|L)| \
6106 BAR_XM5B_ARA1932(|L)|BAR_XM5C_ARA1932(|L)|SAL_B9_19550_1964(|L)|UP_B5019_1963(|L)|BM_XM_75100(|L)| \
6107 BO_M55H_467500(|L)|CNW_XM_PS1_8691(|L)|CNW_XM_25100(|L)|NDEM_XM_77810(|L)|GN_XM_11304(|L)| \
6108 GN_XM_20596(|L)|GN_XM_21853(|L)|BO_492020_XPA(|L)|PRR_X53A(|L)|PRR_X43A_602003(|L)| \
6109 PRR_X57_88981(|L)|PRR_X61(|L)|PRR_X61DE(|L)|BAR_XM5A_ARA1932(|L)|SAL_B8_19500_1964(|L)| \
6110 BM_XM_74100(|L)|SM_XP_3321(|L)|SM_XP_3339(|L)
6111
6112 # ----------------------------------------- Covered REF
6113
6114 $DEF USA3FR70=ART_RBL_2300_1960(|L)|ART_RS_1008(|L)|GARX_RB_50569(|L)|GARX_RB_50914(|L)| \
6115 GARX_RB_51076(|L)|ARR_10800_RBL1(|L)|HAMX_RBL_31212_1965(|L)|GARX_RB_51659(|L)| \
6116 TP_RBL_3670_1961(|L)|SOU_RBL_500(|L)|ATSF_BX432_620200_1969(|L)|KCS_RBL_1751(|L)| \
6117 RBBX_RBL_79900_1962(|L)|BAR_RS_8888_1968(|L)|CNW_RBL_33043_1966(|L)|ABTX_RBL_10031_1966(|L)| \
6118 FGEX_RF_38000_1960(|L)|GBW_RBL_22024_1967(|L)|FGEX_RF_38200_1960(|L)|JWAX_RBL_49045_1966(|L)| \
6119 FGEX_RF_38375_1960(|L)|NADX_RBL_8209(|L)|HERX_RBL_2295_1966(|L)|NP_RBL_96102(|L)|KRFX_RS_5350(|L)| \
6120 PFE_R401420_1949(|L)|PFE_R4010_1966(|L)|PFE_R401420_1960(|L)|PFE_R401420_1956(|L)| \
6121 PFE_R4025_1951(|L)|PFE_R4027_1952(|L)|PFE_R7020H_457404(|L)|PFE_R7020K_467633(|L)| \
6122 LNAC_RBL_5257(|L)|BO_RBL_894124(|L)|MDT_RM_506_1966L(|L)|PFE_R4010_1960(|L)|MDT_RP_1005(|L)| \
6123 PBGX_RBL_143_1967(|L)|NP_RP_135(|L)|PFE_R401420_1961(|L)|PFE_R4025_1961(|L)|PFE_R4026_1961(|L)| \
6124 PFE_R4027_1961(|L)|NP_RP_524(|L)|PFE_R4025_1960(|L)|PFE_R4026_1960(|L)|PFE_R4027_1960(|L)| \
6125 PFE_R401420_1966(|L)|DS_REF(3|4)0(|L)|NP_RS_91250_1966(|L)|CO_RBL_893846(|L)|PC_X53_361142(|L)| \
6126 WFEX_RF_67000S3(|L)|TNCX_RBL_41856_1968(|L)|UP_REF50|UP_BI903_462100_1968(|L)|SOU_RBL_798219(|L)| \
6127 ATSF_REF(1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18)|WFEX_RF_66400_1960(|L)| \
6128 WFEX_RF_66500_1960(|L)|RI_RS_67999(|L)|SAL_12399_RS_B3(|L)|WFEX_RF_66625_1960(|L)| \
6129 BO_RBL_897449(|L)|SFRB_RR81_6704(|L)
6130
6131 # ----------------------- special 1941 - 1970
6132
6133 # ----------------------------------------- Covered
6134
6135 $DEF USA3FC73=(COPR_XM_PS1_4010(|L)|SRCR_BOX1)|(LAPX_XT_(3040|3019|2061|306|298)(|L))| \
6136 ((CBQ_SK_50048|GSX_SK_4012|NISX_SK_479)(|L))|((LC_XM_PS1_1008)(|L))|(CCLX_LO_2045(|L))| \
6137 (MPA_115(1|2)_XM(ORIG|LATE)(|L))|(FDDMS_XM_PS1_12304(|L))|SP_59830(1|2|3)| \
6138 (TS_504_PS1(|L)|WP_(36001|3017)_PS1(|L))|LC_SU_503(|L)| \
6139 ((KNGX_3102_HYGRADE1|SRLX_GATC37_SWIFT1|SRLX_GATC37_SWIFT2|SRLX_GATC37_SWIFT3|URTC_5357_MAYER1| \
6140 URTC_63061)(|L))| \
6141 (GARX_37_(ABRAHAM1|DUBUQUE1|DUBUQUE3|DUGDALE1|EMGE1|ESTHERVILLE1|KINGAN1|KINGAN2|SUPERIOR1|TOBIN1) \
6142 (|L))|((CWC_O14C_9042|FDDMS_15177_XM)(|L))|(REXA_6(774|859|055)_BR(|L))| \
6143 ((PHD_XM_1275|TC_XM_7756)(|L))|((MRSR_XM_(80|75)00|MWR_XM_(1287|1138))(|L))| \
6144 ((ACL_17199_VAO17|ACL_17862_VAO17|ACL_17863_VAO17)(|L))|((ACL_O17_ORIG|ACL_O14A_46000)(|L))| \
6145 ((ACL_46751_XM_USRADS|ACL_46930_XM_USRADS)(|L))|ACL_XM_25200(|L)| \
6146 ((PRR_X29_1928SK1A|PRR_X29_1928SVC)(|L))| \
6147 ((PRR_X29_1932KEROSENE|PRR_X29_1932MS2|PRR_X29_1932REA|PRR_X29_1932SK1A|PRR_PS40| \
6148 PRR_X29_1932BATTERY|PRR_X29_1932BOND|PRR_X29_1932CK)(|L))| \
6149 ATSF_BX(36_148771|28_138500|31_148190|32_148384|36_148594|28_138500L|31_148190L|32_148384L)| \
6150 (BO_M26(A|B|C|D)_19(62TS|62STN|62)(|L))|(FEC_17002_VA(|L)(|[O:FEC_17002_VADOOR,37,9]))| \
6151 (KCS_(25771_PS1|XL_152072)(|L))|(NW_B3_52200(|L))|(NW_G4_70600(|L))| \
6152 (NW_PS50C_(57446B12|57447B12|164379B114|164390B114)(|L))|(NW_B(2_49201|1_46146)(|L))| \
6153 (NYC_(701B_64000|815B_71000|820B_71543|855B_41500|862B_45740|864B_52461|895B_47025|907B_43666)(|L))| \
6154 (PRR_X(37_65400|37B_67360|43_603925|43_603926|43A_602000|43A_602003|43C_603925|43C_71162|46_87087| \
6155 46_87088|46A_72325|46A_72328)(|L))| \
6156 (PRR_X(38C_74595|38C_74598|41B_118753|41B_119677|41B_119894|44_604000|38_73764|38_75923|38F_45671| \
6157 41_84536|41_84805|44_604005|45_73312|ME_47100)(|L))| \
6158 (PRR_X58_11(2383|2383_MOD|2383_LATE|7942|7942_MOD|7942_LATE)(|L))| \
6159 (PRR_X58(A_113961|A_113961_MOD|A_113961_LATE|B_112630|B_112630_MOD|B_112630_LATE|B_114242| \
6160 B_114242_MOD|B_114242_LATE)(|L))| \
6161 (SAL_B(8_19500|8_19500_1963|8_19500_1964|9_19550|9_19550_1963|9_19550_1964)(|L))| \
6162 ATSF_BX(3K|3AB|6AB|6K|11K_XM|11AB_XM|12_12XM|12_6XM)(|L)|CBQ_120537_XM_USRADS(|L)| \
6163 CBQ_XM33(B_24203|C_24601|C_24518)(|L)|CEI_5(557|309)_PS1(|L)|CEI_5(309|557)_PS1(|L)| \
6164 CEI_XM_PS1_65581(|L)|CG_4(254|422|095|117)_XM_ARA1932(|L)|CG_XM_(7300|8699)(|L)| \
6165 CGW_(40022ABM|40022KM|43022KD|43022ABD)_XM(|L)|CNJ_(PS40|20176_XM_USRASS|20473_XM_USRASS)(|L)| \
6166 CO_XM_PS1_15(000|050)(|L)|(DLW_44072_XM_USRADS|DLW_11505_XAR)(|L)|DLW_XM_PS1_35000(|L)| \
6167 MILW_X(L_3500|M_50342|MEI_2541|MEI_2539)(|L)|MILW_70(1936|3425)_XM_USRASS(|L)|NP_40XM|NP_BOX3| \
6168 NP_PS40GL|NP_PS40R|NP_PS40G|NP_PS40RL|NP_BOX1|NP_BOX2|NP_XM_(13070|1100|13000)(|L)| \
6169 NYC_277418_XM_USRASS|NYC_234718_XM_USRADSL|NYC_234718_XM_USRADS| \
6170 ((PRR_X26_44076_USRASS|PRR_X26_86854_USRASS|PRR_X26_540132_USRASS|PRR_X26_540371_USRASS| \
6171 PRR_X26_564287_USRASS)(|L))|SLSF_(PS40|XM_18050)(|L)|RFP_XM_PS1_28(48|08|36|70)(|L)| \
6172 RFP_(1023|1137|2719|5051|2330)_XM_USRASS(|L)| \
6173 SAL_(21267_PS1|21438_PS1|21642_PS1|21691_PS1|26000_PS1|26734_PS1)(|L)|SAL_XM_PS1_22458(|L)| \
6174 SLSF_(129171_XM|130157_XM|130254_XM|130474_XM|130109_XM_USRADS|128209_XM_USRADS|40005_PS1|PS40| \
6175 XM_18050)(|L)|(SOU_35658_PS1|SOU_263407_PS1|SOU_34884_PS1)(|L)|SOU_(BS180_531879|XM_531876)(|L)| \
6176 SOU_SU_156(525|500)(|L)|SOU_XM_PS1_30(453|500)(|L)|SOU_X(M_527704|L_527904)(|L)|UP_BOX13|UP_CHOP| \
6177 (UP_162300_PS1(|L))|(UP_BOX(6|5|7|40BD))|UP_XM_PS1_B5040(|L)|UP_B5019_19(47|49)(|L)| \
6178 UP_XM_PS1_B5040(|L)|UP_B5019_19(53|56|63)(|L)|UP_(BOX11|EXP4|BOX10)| \
6179 UP_XM_PS1_B5040_19(53|56|63)(|L)|UP_(XP_517142|XP_517141|BI7016_451276)(|L)
6180
6181 $DEF USA3FC74=((MP_45231_XM_USRADS|MP_45233_XM_USRADS|MP_81828_PS1)(|L))| \
6182 (MP_X(P_367124|L_253479|M_366763)(|L))|MP_BOX1|GMO_PS50C_59370(|L)| \
6183 ((CBQ_188850_GB_USRA|CBQ_PS40)(|L))| \
6184 ((MSTL_2515_PS1|MSTL_22518_XM_USRADS|MSTL_25538_XM_USRADS)(|L))|(ATSF_SK(2|3|5)(|L))| \
6185 (ATSF_BOX40(A|B|C|D|E|F|G|H))|(BO_M26(|A|B|C|D)_1955(|L))|(BO_M26(|A|B|C|D)_1962(|L))| \
6186 (GBW_X(L_7268|M_PS1_904|M_PS1_909)(|L))|(NW_(PS40|B8_42000|B8_42030|B8_42040)(|L))| \
6187 (NW_GB_89000(|L)[O:SCRAP(5|6)(|[M])])| \
6188 (NYC_(896B_47591|742B_80868|850B_72521|850B_72522|854B_40505)(|L))| \
6189 AARB_(12055|90024|90117)_XM_USRASS(|L)|AARB_XM_PS1_(371|400)(|L)(0-1*[O:PANEL7_SUP_6FOOT,54,8])| \
6190 ACL_O25_200(00|25)(|L)|ACY_3693_PS1(|L)|ACL_XM_25200(|L)|ACL_PS50C_35400(|L)| \
6191 ACL_O14B_18(87|54)(|L)|ACL_PS50C_35400|ACL_LC_PS1_28711(|L)|ACY_XM_(1260|3000)(|L)| \
6192 ACY_XM_PS1_(757|726|845)(|L)| \
6193 ATSF_(42667_PS1|42619_PS1|42301_PS1|42070_PS1|12868_PS1|11477_PS1|PS40)(|L)| \
6194 ATSF_3(7724|8165|9683)_XM_USRADS(|L)|ATSF_BX52_PS1_276(500|550|600|608)(|L)| \
6195 ATSF_BX57_PS1_31(250|250L|375|500|625|508|508L|699|699L|700|700L)|AWP_XM_38000(|L)| \
6196 (AWP_50001_PS1|AWP_51104_PS1)(|L)|BAR_BOX(3|2)|BAR_BOX1| \
6197 BAR_XM(1A|1C|1B|2A|2B|2C|3A|3B|3C|4A|4B|4C|5C|5B|5A)_ARA1932(|L)|BO_M67A_468700(|L)| \
6198 BO_SK_11(2435|0580)(|L)|CEI_XM_66500(|L)|CG_58459_VA_1926(|L)|CGW_89252_XM_ARA1932(|L)| \
6199 CGW_XM_PS1_(5200|5202|5325|5450|5601|93251)(|L)|DH_(17028|17194|51394)_XM_USRASS(|L)|DH_PS40(|L)| \
6200 DLW_XM_PS1_35000(|L)|DLW_47787_XM_USRA(|L)|DM_X(P_2232|M_3418)(|L)|DM_XM_3418(|L)|DS_STOCK(|L)| \
6201 DSSA_15564_PS1(|L)|DSSA_XM_PS1_(15041|15192)(|L)|DSSA_16032_XM_USRADS(|L)|DTI_X37B_67247(|L)| \
6202 (DTI_X(M_720|AP_13000|AP_13020)(|L))|EJE_(7627_XM|7504_XM_USRADS)(|L)|EJE_PS150_6203(5|6)(|L)| \
6203 ERIE_67586_PS1(|L)|ERIE_XM_(63200|65500)(|L)|GMO_XM_7520(|L)|GMO_9756_PS1(|L)| \
6204 GTW_460(523_XM_USRADS|305_XM)(|L)|IHB_GB_(6056|6000)(|L)| \
6205 MEC_(36107_XM_USRASS|36285_XM_USRASS)(|L)|MEC_9358_PS1(|L)|MILW_4611_XL(|L)|MILW_BOX1| \
6206 MILW_XM_PS1_(29408|17560|30005|30437|30250)(|L)|MON_XM_PS1_(541|750)(|L)| \
6207 MP_3(0943|1999)_XM_ARA1932(|L)|MSTL_24984(K|AB)_XM(|L)|MSTL_BOX1|NC_FOWLER_15(397|337)(|L)| \
6208 NP_659996_XL(|L)|NP_XM_PS1_3055(|L)|NP_XM_39730(|L)|NP_SK_800(40|88)(|L)|NP_XA_4700(|L)| \
6209 NP_XM_5900(|L)|NP_XM_30402(|L)|NP_XM_30402(|L)|NSO_XM_(2401|2154)(|L)|NSA_BP8_650129(|L)| \
6210 NYSW_FOWLER_1546(|L)|NYSW_BOX1|PRR_K(8|7|7A)(|L)|PRR_X32(D_49250|A_58800|B_48300)(|L)| \
6211 PWV_XM_PS1_1300(|L)|RFP_PS50C_2392(|L)| \
6212 SAL_(AF1A|AF1B|AF1C|AF1D|AF2A|AF2B|AF2C|AF2D|B7A|B7B|B7C|B7D)(|L)|SAL_PS50C_1(5008|6000)(|L)| \
6213 SCL_(LC_PS1_10811|20107_PS1)(|L)|SCL_X5F_29061(|L)|SCL_X4D_99350(|L)|SCL_LC_PS1_10811(|L)| \
6214 SSW_XP_61144(|L)|SSW_XM_33950(|L)|TRC_XM_200(|L)|UP_(PS40(|BS)|S4017_42600)(|L)| \
6215 VGN_BX15_63100(|L)|VIRG_AX1_62023(|L)|VIRG_BX12_63041(|L)|WA_XM_18250(|L)| \
6216 WMR_26(541|309)_XM_USRASS(|L)|WMR_34066_PS1(|L)|SAL_15747_1932(AB|K)_B5,SAL_13055_1932(AB|K)_B4(|L)
6217
6218 # ----------------------------------------- hopper
6219
6220 $DEF USA3FH71=PRR_HM1968|PRR_HM1963C|50GON1970|PRR_HM1968C|PRR_HM1963| \
6221 ((CNJ_HM_60819|CPR_HT_364195|ERIE_HT_38499|MP_HT_57224|MP_HT_57228|NKP_HT_78838| \
6222 NYC_942H_828000_1964|NYC_HT_904409|PC_H39_1969|PLE_772H_4133_1962|PLE_HT_3224|RFP_HM_9040| \
6223 SAL_H7_38819|SAL_H7_38820|SAL_H7_38825|SP_HT_4406|TOC_942H_828000_1966|WMR_H10_12401|WMR_H21_17501) \
6224 (|L)[O:(FR_KO37|FR_COAL1|FR_COAL2|COAL3|COAL27|COAL28)(|[M])])| \
6225 ((SOU_HCS20_7930_1965|SOU_HCS20_7934_1969|CBRW_PS4700|GLCX_PS4740SO01|NAHX_PS4750SO26| \
6226 NAHX_PS4750SO27|PTLX_PS4750SO07|PTLX_PS4750SO08|PTLX_PS4750SO09|PTLX_PS4750SO10|PTLX_PS4750SO11| \
6227 TLCX_PS4740SO09|TLCX_PS4740SO10|TLCX_PS4740SO11|TLCX_PS4740SO14|USLX_PS4750SO02|USLX_PS4750SO03| \
6228 USLX_PS4750SO04|USLX_PS4750SO05)(|L)[O:(FR_KO37|FR_COAL1|FR_COAL2|COAL3|COAL27|COAL28)(|[M])])
6229
6230 # ----------------------------------------- open
6231
6232 $DEF USA3FO71=((50GON1962|50GON1964|40GON1965|50GON1966|50GON1967|40GON1968|40GON1969)| \
6233 (CNJ_GBJ_80144(|L)|CNJ_GBJ_86000(|L)|MON_GB_3001|FCI_GON(|L)|SNA_GB_4500(|L)|DAPX_GT_41(|L)| \
6234 DJJX_GT_1500(|L)|DJJX_GT_1523(|L)|DJJX_GT_1572(|L)|DJJX_GT_951017(|L)|EAMX_GT_446(|L)| \
6235 IC_GB_2268(|L)|IC_GB_97152(|L)|IC_GB_97168(|L)|NKP_GB_86000_1964(|L)|NPPX_GT_1278(|L)| \
6236 NYC_775G_748399_1966(|L)|PRR_340041_X23A(|L)|RTPX_GT_11399(|L)|BO_O27A_252650(|L)| \
6237 BO_O27A_252675(|L)|NH_GB_54154(|L)|NW_GN_38200(|L)|RFP_GA_3001|SOU_GA_286539(|L)| \
6238 SOU_GB_286600(|L)|SP_G5020A_350069_1954(|L)|SP_G5020B_350105_1955(|L)|SP_G5020B_350105_1957(|L)| \
6239 SP_G5020C_380672_1957(|L)|SP_G5020D_358659_1959(|L)|SP_G5023B_359281_1959(|L)| \
6240 SP_G5023E_359511_1964(|L)|UFIX_GT_15092(|L)|UFIX_GT_16136(|L)))[O:SCRAP(20|21)(|[M])]
6241
6242 # ----------------------------------------- Flat
6243
6244 $DEF USA3FF71=50FLAT_63|50FLAT_68|((PRR_F30D(1|2)(|L)|TTX_F30D_(475264|475263))[OB:SEMI_USA4L,,12])| \
6245 ((PRR_F30D(1|2)(|L)|TTX_F30D_(475264|475263)L)[OB:SEMI_USA4R,,12])| \
6246 ((PRR_F39_470400|PRR_F39A_470600|PRR_F39A_470650|TTX_F39_470400|ATTX_F39_470735) \
6247 [OB:#F39_HITCH|94|10][OB:#F39_HITCH|203|10][OB:SEMI_USA3R|30|8][OB:SEMI_USA3R|139|8])| \
6248 ACL_FM_760(2|0)(|L)[O:CABLE9,,11]|BO_P11_106268[O:CABLE(1|6),12,11][O:CABLE(1|6)|69|11]| \
6249 DS_FLAT_BOX|DS_FLAT_LUMB|DS_FLAT(|B)(|L)|DS_FLAT_TRACTOR|DS_FLAT2| \
6250 ERIE_FM_8000(|L)[O:BETONPIPE2,10,11][O:BETONPIPE2,98,11]|MON_81530(|L)| \
6251 MON_GB_3(117|0005)(|L)[O:SCRAP(4|5|6)(|[M])]| \
6252 NW_CS3_17000(0|6)(|L)[O:NW_CS3_HOOD(1|2),13,19][O:NW_CS3_HOOD(1|2),86,19]|PLE_889F(|L)[O:STEEL22]| \
6253 (PRR_F39_470400|PRR_F39A_470600|TTX_F39_470400) \
6254 L(([OB:F39_HITCH,32,10][OB:F39_HITCH,143,10])|([OB:SEMI_USA3L,30,8][OB:SEMI_USA3L,139,8]))| \
6255 RFP_LP_3846(|L)[OB:PIPE(55|61),,11]|URR_527_FM(|L)[O:BETONPIPE2,10,11][O:BETONPIPE2,98,11]| \
6256 (IC_FM_60500_1946|NH_FM_17300_1967|NKP_FM_3100_1951)(|L) \
6257 [O:(SHIPMOTORAXLE|BOILERRINGS|BETON2|CHIMNEY2),,11]| \
6258 (SOU_12(6154|6155|8101)_LP(|L)[OB:WOOD(23|22),,12])|(SAL_R5_42811(|L)[OB:WOOD(23|22),,12])| \
6259 (IC_FB_60500_1966(|L)[OB:WOOD124(|[M]),13,12])|(LN_LP_23200_1957(|L)[OB:WOOD24(|[M]),17,12])| \
6260 (PRR_F25_43546(5|4)[O:FAN_LOAD,35,12])|((NH_FDH_17100|ERIE_FDH_7255)[OB:STEELSHAPE1,80,5])| \
6261 ((IC_FB_60500_1962|IC_FB_60500_1966|NH_FM_17300_1967)(|L) \
6262 [OB:(SHIPMOTORAXLE|BOILERRINGS|BETON2|CHIMNEY2),,11])|SAL_R5_22000(|L)
6263
6264 # --------------------------------- Freigt E3 Car transport
6265 $DEF USA3FA71=20*((BTTX_RFP_F89CH_904796|BTTX_RFP_F89CH_904797|KTTX_ACL_F89CH_903427| \
6266 KTTX_NYC_F89CH_902766|KTTX_PRR_F89CH_902180|TTKX_SCL_F89CH_904042|TTX_NW_F89CH_904697| \
6267 TTX_SOU_F89CH_904636)(|L))
6268
6269 # --------------------------------- Freigt E3/E4 Tank
6270 $DEF USA3FT71=((AESX_23_TM_ACF11|CHAX_107_TM_ACF11|CMCX_143_TM_ACF11|COSX_1018_TM_ACF11| \
6271 CRWX_224_TM_ACF11|LARW_8000_TM_ACF11|LTLX_3023_TM_ACF11|NOX_8027_TM_ACF11|SRDX_409_TM_ACF11| \
6272 STLBM_20041_TM_ACF11|SVX_558_TM_ACF11|TCX_2792_TM_ACF11|TCX_2890_TM_ACF11|TCX_4119_TM_ACF11| \
6273 WOCX_217_TM_ACF11|CDLX_763_TMI_ACF27|SHPX_4039_TMI_ACF27|SHPX_6117_TM_ACF27|SHPX_20605_TM_ACF27| \
6274 AESX_23_TM_ACF11|CHAX_107_TM_ACF11|CMCX_143_TM_ACF11|CRWX_224_TM_ACF11|LARW_8000_TM_ACF11)(|L))| \
6275 ((NOX_8027_TM_ACF11|SRDX_409_TM_ACF11|TCX_2890_TM_ACF11|CDLX_763_TMI_ACF27|SHPX_6117_TM_ACF27| \
6276 STLBM_20041_TM_ACF11|CDLX_763_TMI_ACF27|SHPX_4039_TMI_ACF27|TCX_2792_TM_ACF11|SVX_558_TM_ACF11| \
6277 SHPX_6117_TM_ACF27|SHPX_20605_TM_ACF27|NOX_8027_TM_ACF11|SHPX_6608_TMI|CDLX_764_TMI|CDLX_335_TMI| \
6278 NATX_6604_TMI|GATX_TM_98468|GATX_TM_(71603|54532)|NYC_16017_TM_GATC12K|GATX_TM_98455| \
6279 UTLX_9871_TMVANDYKE|SHPX_20605_TM_ACF27)(|L))| \
6280 ((AESX_23_TM_ACF11|UTLX_9871_TMVANDYKE|CHAX_107_TM_ACF11|CMCX_143_TM_ACF11|COSX_1018_TM_ACF11| \
6281 CRWX_224_TM_ACF11|LARW_8000_TM_ACF11|LTLX_3023_TM_ACF11|NOX_8027_TM_ACF11|SRDX_409_TM_ACF11| \
6282 STLBM_20041_TM_ACF11|SVX_558_TM_ACF11|TCX_2792_TM_ACF11|TCX_2890_TM_ACF11|TCX_4119_TM_ACF11| \
6283 WOCX_217_TM_ACF11|CDLX_763_TMI_ACF27|SHPX_4039_TMI_ACF27|SHPX_6117_TM_ACF27|SHPX_20605_TM_ACF27) \
6284 (|L))|DAX_TMU_309_1960(|L)|RFP_MWB_319(|L)|SHPX_TMU_248_1965(|L)| \
6285 ((LNAC_XM_10254|MKT_XM_PS1_5585|WRNX_2840_TMPI_ACF27|UTLX_9871_TMVANDYKE|AESX_23_TM_ACF11| \
6286 CHAX_107_TM_ACF11|CMCX_143_TM_ACF11|CRWX_224_TM_ACF11|LARW_8000_TM_ACF11|NOX_8027_TM_ACF11| \
6287 SRDX_409_TM_ACF11|TCX_2890_TM_ACF11|CDLX_763_TMI_ACF27|SHPX_6117_TM_ACF27|UTLX_9871_TMVANDYKE)(|L))| \
6288 (SCCX_T2|GATX_T1|HOKX_T1|SVX_T5|SHPX_T4|SHPX_T5|GATX_T2|SCCX_T1|SHPX_T3|WRNX_T1|GT_10000GAL| \
6289 AGAX_TPI_223_1954(|L)|BMX_TM_4562(|L)|NACX_TMU_222_1956(|L)|PANX_TPI_2001_1952(|L)| \
6290 SILX_TPI_101_1957(|L)|TNGX_TPI_230_1951(|L)|WRNX_TPI_10045_1951(|L)|ACL_17863_VAO17DOOR| \
6291 CWC_1290_VAO13DOOR|GT_30F|TANK_SH_DOW|TANK_SH_FIRESTONE|DS_TANK(2|1)|SVX_T6|SCCX_T3|SHPX_T2| \
6292 TROX_T1)|ABX_TPI_189_1948(|L)|ANPX_TPI_2580_1948(|L)|CGAX_TPI_8601_1948(|L)|FBCX_TPI_88_1948(|L)| \
6293 FCX_TPI_126_1947(|L)|GATX_TM_6719(|L)|GOPX_TPI_95_1947(|L)|HGCX_TPI_63_1948(|L)| \
6294 PBGX_TPI_36_1947(|L)|RNGX_TPI_1001_1948(|L)|RRGX_TPI_101_1948(|L)|RTCX_TPI_4862_1948(|L)| \
6295 RTCX_TPI_4886_1948(|L)|SHPX_TM_151_1941(|L)|SHPX_TPI_1593_1949(|L)|SHPX_TPI_1750_1948(|L)| \
6296 SHPX_TPI_2022_1948(|L)|SHPX_TPI_2514_1948(|L)|SHPX_TPI_2569_1947(|L)|SHPX_TPI_2579_1947(|L)| \
6297 SHPX_TPI_2856_1947(|L)|SHPX_TPI_2976_1946(|L)|SHPX_TPI_3246_1946(|L)|SHPX_TPI_3550_1948(|L)| \
6298 SILX_TPI_101_1948(|L)|SMCX_TPI_111_1948(|L)|TWOX_TPI_4001_1948(|L)|UTLX_TPI_96293_1948(|L)| \
6299 VGOX_TPI_500_1949(|L)|WRNX_TPI_5550_1948(|L)|SHPX_TPI_3570_1948(|L)|SHPX_TPI_3815_1948(|L)| \
6300 SHPX_TPI_3915_1948(|L)
6301
6302 # --------------------------------- Freigt E3 special
6303
6304 $DEF USA3FS71=(SAL_PS50C_1(5008|6000)(|L))|(SAL_(12399_RS_B3|13055_RS_B4)(|L))| \
6305 ERIE_7(5656|5700|6012)_ARA1923(|L)|ERIE_67586_PS1(|L)|SAL_(30550_PS2003|30689_PS2003)(|L)| \
6306 WMR_5355_PS2003(|L)|MSTL_(70395|70407|LO_70333)_PS2003(|L)| \
6307 ATSF_BX57_PS1_31(250|250L|375|500|625|508|508L|699|699L|700|700L)| \
6308 ATSF_GA(105_82000|88_87227|101_87250)_PS2003(|L)|CG_(1000|1050|LO_1475)_PS2003(|L)| \
6309 DMIR_Q8_4971_PS2003(|L)|LNE_18167_PS2003(|L)|MEC_LO_2476_PS2003(|L)|NH_LO_117091_PS2003(|L)| \
6310 NP_LO_(75864|75273_PS2003)(|L)|NW_(514372|HC6_71233)_PS2003(|L)|PLE_1560_PS2003(|L)| \
6311 SLSF_84031_PS2003(|L)|SOO_6877_PS2003(|L)|UP_(CH7014_11740|LO_1148)_PS2003(|L)| \
6312 PRR_H34(B_257482|C_258089)_PS2003(|L)|CGW_LO_705_PS2003(|L)|CNJ_LO_752_PS2003(|L)| \
6313 CNW_LO_2600_1965(|L)|PRR_LO_261419(|L)|PWV_LO_1955_PS2003(|L)|CBQ_LO_2600_1965(|L)| \
6314 CBQ_LO_87633_1962(|L)|CG_LO_1340(|L)|CNW_LO_175595(|L)|GACX_LO_43002_1963(|L)| \
6315 GACX_LO_43062_1961(|L)|GFCX_LO_7(|L)|NKP_LO_646_1966(|L)|PCC_ACF4650(|L)|SCPX_LO_3517(|L)| \
6316 SHPX_LO_25722(|L)|SHPX_LO_60775(|L)|SI_LO_4019(|L)|SLSF_LO_78748(|L)|SOO_LO_69007(|L)| \
6317 SOO_LO_6909(|L)|SOO_LO_6913(|L)|SOO_LO_8957(|L)|SP_H706_90750(|L)|SP_LO_490123(|L)| \
6318 SSW_LO_77009(|L)|STLBM_LO_2350(|L)|TNO_H708_3909(|L)|WABR_LO_30000(|L)|WABR_LO_30099(|L)| \
6319 WM_LO_5105(|L)|WM_LO_5144(|L)|ILDX_LO_311(|L)|ILDX_LO_353(|L)|KCS_LO_29575(|L)|KOG_LO_18001(|L)| \
6320 ACL_L13_89200(|L)|ACL_L14_120000(|L)|ACL_L14A_120800(|L)|ACL_L5_86700(|L)|ACL_L5_87205(|L)| \
6321 ACY_LO_503(|L)|ACY_LO_506(|L)|ACY_LO_510(|L)|ATSF_GA67_181674(|L)|CBQ_LO_87000_1954(|L)| \
6322 CNW_LO_69637_1957(|L)|CRR_FL10_60536(|L)|CRR_FL11_60589(|L)|CRR_FL2_60024(|L)|CSX_LO_104(|L)| \
6323 CSX_LO_220970(|L)|CSX_LO_222626(|L)|CSX_LO_223865(|L)|DMIR_Q3_4950(|L)|DMIR_Q4_4960(|L)| \
6324 DPCX_LO_211(|L)|DRGW_LO_18413(|L)|EJE_LO_3199(|L)|ERIE_LO_21031(|L)|ERIE_LO_21500_1951(|L)| \
6325 GACX_LO_40226(|L)|GACX_LO_42355_1955(|L)|GACX_LO_42423_1955(|L)|GACX_LO_42431_1955(|L)| \
6326 LN_LO_38762(|L)|NC_LO2_49045(|L)|NC_LO2_49054(|L)|NKP_LO_500_1957(|L)|NKP_LO_99710(|L)| \
6327 NKP_LO_99799(|L)|NKP_LO_99932(|L)|NSA_LO_5001(|L)|NSO_LO_8001(|L)|PM_LO_20021(|L)| \
6328 PRR_H30_254058(|L)|PRR_H30_264007(|L)|RI_LO_436(|L)|SAL_LS14_30769(|L)|SAL_LS14_30950(|L)| \
6329 SAL_LS14_32000(|L)|SBD_LO_220970(|L)|SBD_LO_222626(|L)|SBD_LO_223865(|L)|SCL_LO_420000(|L)| \
6330 SCL_LO_420074(|L)|SCL_LO_420800(|L)|SCL_LO_421800(|L)|SCL_LO_689200(|L)|SHPX_LO_25050(|L)| \
6331 SHPX_LO_25059(|L)|SHPX_LO_25078(|L)|SHPX_LO_25096(|L)|SHPX_LO_25188(|L)|SHPX_LO_25189(|L)| \
6332 SHPX_LO_25334(|L)|SHPX_LO_25365(|L)|SHPX_LO_25386(|L)|SHPX_LO_25395(|L)|KSMX_LO_110(|L)| \
6333 LN_LO_38244(|L)|LSBC_LO_101(|L)|MEC_LO_2439(|L)|MI_LO_6000(|L)|MI_LO_6031(|L)
6334
6335 $DEF USA3FS72=PRR_K11_1961(|L)|PRR_K11_1963(|L)|PRR_K9_1961(|L)|PRR_K9_1964(|L)|PRR_K9B_1959A(|L)| \
6336 PRR_K11_1959(|L)|PRR_K9_1959(|L)|PRR_K9B_1959(|L)|SWSC_SK_666(|L)|PRR_K9B_1961(|L)| \
6337 PRR_K9B_1963(|L)|RFP_SK_2409(|L)|PRR_H21A_ICE(|L)|PRR_H21A_ICE(|L)|PRR_K11_1959(|L)| \
6338 PRR_K11_1961(|L)|PRR_K11_1963(|L)|RFP_SK_2409(|L)|PRR_K9_1959(|L)|PRR_K9_1961(|L)|PRR_K9_1964(|L)| \
6339 PRR_K9B_1959(|L)|PRR_K9B_1959A(|L)|PRR_K9B_1961(|L)|PRR_K9B_1963(|L)
6340
6341 # --------------------------------- Freigt E3 mixed hopper
6342
6343 $DEF USA3FH72=(25-30*((CCCSTL_79262_HM_USRA|CCCSTL_79823_HM_USRA|CCO_43973_HM_USRA|CS_18067_HM_USRA| \
6344 FRDX_1800_HM_USRA|IHCX_396_HM_USRA|MTRR_15301_HM_USRA|MTRR_16042_HM_USRA|MTRR_17144_HM_USRA| \
6345 CI_454_HM|WLER_61445_HM|LSI_5161_HM|MTRR_18158_HM|MTRR_534_HM|TC_9499_HM|OW_696_HM_USRA| \
6346 PWV_3101_HM_USRA|CI_4750_HM|PWV_5000_HM_USRA|RDG_73592_HM_USRA|NSA_9149_HM|WA_11017_HM_USRA)(|L) \
6347 [O:(FR_KO37|OMM_KOHLE_02|COAL9|COAL37|COAL38|FR_KO37|FR_COAL1|FR_COAL2)(|[M]),,33]))| \
6348 (25-30*(((FCI_3HOPN|FCI_3HOPE|UP_3HOPN|US_3HOPN|US_3HOPE)(|L) \
6349 [O:(FR_KO37|OMM_KOHLE_02|COAL9|COAL37|COAL38|FR_KO37|FR_COAL1|FR_COAL2)(|[M])]))| \
6350 (OW_696_HM_USRA[O:(FR_KO37|OMM_KOHLE_02|COAL9|COAL37|COAL38|FR_KO37|FR_COAL1|FR_COAL2)(|[M]),,33]))| \
6351 (25-30*((DMIR_Q8_4971_PS2003|EJE_LO_3223_PS2003|FJLCX_34018_PS2003|LC_410_PS2003|LC_411_PS2003| \
6352 LNE_18167_PS2003|NAHX_LO_31060_PS2003|NAHX_LO_31110_PS2003|NAHX_LO_31323_PS2003| \
6353 PWV_LO_1955_PS2003|SLSF_84031_PS2003|SOU_280243_PS2003|SOU_319248_PS2003|SSW_77167_PS2003| \
6354 SSW_77131_PS2003|SSW_LO_77088_PS2003)(|L)))|(25-30*USA3FH51)|(25-30*USA3FH61)|(25-30*USA3FH71)| \
6355 (25-30*(((BO_429407_N35A|BO_636285_N35A|BO_823499_N35A|BO_823500_N35A|BO_825098_N41|BO_825099_N41) \
6356 (|L)[O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])])| \
6357 ((NYC_837996_HM_USRAL|NYC_837996_HM_USRA|NYC_837997_HM_USRAL|NYC_837997_HM_USRA| \
6358 NYC_847268_HM_USRAL|NYC_847268_HM_USRA|NYC_850126_HM_USRAL|NYC_850126_HM_USRA))| \
6359 (CO_(126655|126657|126651|126650|120620|120600)_HM(|L) \
6360 [O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])])| \
6361 (RFP_(8265|8242)_HT(|L)[O:COAL2(7|8)(|[M]),,33])| \
6362 (SOU_HT_73790(|L)[T:(1|2|3|4|5|6|7|8|9|0)(1|2|3|4|5|6|7|8|9|0),77,14,SOU_HT_NUMBERS4] \
6363 [O:COAL(34|35|48|47)(|[M])])| \
6364 ((MP_58678_HM_USRA|MP_58679_HM_USRA|MP_59446_HM|MP_60247_HM)(|L) \
6365 [O:(FR_KO45|OMM_KOHLE_03|FR_KO35|BALLAST15)(|[M]),,33])| \
6366 (CEI_975(00|33)_HM(|L) \
6367 [O:(FR_KO37|OMM_KOHLE_02|COAL9|COAL37|COAL38|FR_KO37|FR_COAL1|FR_COAL2)(|[M]),,33])| \
6368 (PRR_3HOP(E|N)(|L)[O:BALLAST(24|44)(|[M])])|(RFP_356(6|7)_HM_USRA(|L)[O:COAL(39|37|38|9)(|[M])])| \
6369 (UP_FLT_HZ~NEK)|((((UP_GON~KDS|UP_GONL)[O:SAND(2|13|11|12)(|[M])])))|ACL_K21_84073(|L)| \
6370 ATSF_LO_310303(|L)| \
6371 CNJ_10293_HM(|L)[O:(FR_KO37|OMM_KOHLE_02|COAL9|COAL37|COAL38|FR_KO37|FR_COAL1|FR_COAL2)(|[M]),,33]| \
6372 DS_GON(4|5|H|HL)| \
6373 ERIE_(24000|24050|26699|27040|28000|28051)_HM(|L) \
6374 [O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])]|ERIE_2HOP(6|7)[O:COAL(42|39|62)(|[M])]| \
6375 ERIE_3HOP5|GMO_32375_HM(|L)[O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])]| \
6376 LIRR_5088_HM_USRA(|L)|LNE_1(3213|4299|4335)_HM(|L)| \
6377 MILW_9(6061|4212)_HM(|L)[O:(FR_KO37|FR_COAL1|FR_COAL2|COAL3|COAL27|COAL28)(|[M])]| \
6378 MON_4099_HM(|L)[O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])]| \
6379 NH_120662_HM_USRA(|L)[O:COAL(39|37|38|9)(|[M])]|NW_HT55(|L)[O:COAL(39|37|38|9)(|[M]),,34]| \
6380 NYC_(867399_HM|3HOP1|867399_HML)[O:(FR_KO37|FR_COAL1|FR_COAL2|COAL3|COAL27|COAL28)(|[M])]| \
6381 PSR_3133_HM(|L)[O:(FR_KO37|FR_COAL1|FR_COAL2|COAL3|COAL27|COAL28)(|[M])]| \
6382 PWV_(3025_HM_USRA|3101_HM_USRA|5000_HM_USRA|6736_HM|6735_HM|300_HM)(|L) \
6383 [O:(FR_KO37|FR_COAL1|FR_COAL2|COAL3|COAL27|COAL28)(|[M])]| \
6384 SAL_90030_G10(|L)[O:COAL2(2|4|5|6|1)(|[M])]| \
6385 SLSF_9(0849|1921)_HM(|L)[O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])]| \
6386 SOO_66695_HM(|L)[O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])]| \
6387 SOU_3HOP(E|N)(|L)[O:BALLAST(24|44)(|[M])]|SOU_HT_73790(|L)|UP_2HOP1[O:COAL(27|5|3|34)(|[M])]| \
6388 UP_HOPBB|UP_3HOP(N|E)(|L)[O:COAL(27|5|3|34)(|[M])]|VGN_3233_HM_USRA(|L)))
6389
6390 # --------------------------------- E3 short mixed
6391
6392 $DEF USA3FMIXK1=7-10*(USA3FO51|USA3FS72)
6393 $DEF USA3FMIXK2=7-10*(USA3FC52|USA3FF51|USA3FH51|USA3FS71|USA3FF61)
6394 $DEF USA3FMIXK3=7-10*(USA3FC61|USA3FO61)
6395 $DEF USA3FMIXK4=7-10*(USA3FC62|USA3FF51|USA3FR50)
6396 $DEF USA3FMIXK5=7-10*(USA3FC71|USA3FH61|USA3FO71)
6397 $DEF USA3FMIXK6=7-10*(USA3FC72|USA3FH71|USA3FS71|USA3FF71)
6398 $DEF USA3FMIXK7=7-10*(USA3FC73|USA3FF61|USA3FR60)
6399 $DEF USA3FMIXK8=7-10*(USA3FC74|USA3FS71|USA3FT71|USA3FF61)
6400 $DEF USA3FMIXK9=7-10*(USA3FC75|USA3FF61|USA3FR70|USA3FO71)
6401
6402 # --------------------------------- E3 long mixed
6403
6404 $DEF USA3FMIX1=2:(4*USA3FMIXK1)|USA3FA71
6405 $DEF USA3FMIX2=2:(4*USA3FMIXK2)|(30-35*USA3FC52)|(28-35*USA3FH51)
6406 $DEF USA3FMIX3=2:(4*USA3FMIXK3)|(30-35*USA3FC61)
6407 $DEF USA3FMIX4=2:(4*USA3FMIXK4)|(30-35*USA3FC62)|(28-35*USA3FH61)
6408 $DEF USA3FMIX5=2:(4*USA3FMIXK5)|(30-35*USA3FC71)
6409 $DEF USA3FMIX6=2:(4*USA3FMIXK6)|(30-35*USA3FC72)|(28-35*USA3FH71)
6410 $DEF USA3FMIX7=2:(4*USA3FMIXK7)|(30-35*USA3FC73)|USA3FA71
6411 $DEF USA3FMIX8=2:(4*USA3FMIXK8)|(30-35*USA3FC74)|USA3FH72
6412 $DEF USA3FMIX9=2:(4*USA3FMIXK9)|(30-35*USA3FC75)
6413
6414 $DEF USA3FMIXL1=USA3FMIX(1)
6415 $DEF USA3FMIXL2=USA3FMIX(3|5)
6416 $DEF USA3FMIXL3=USA3FMIX(2|4)
6417 $DEF USA3FMIXL4=USA3FMIX(8)
6418 $DEF USA3FMIXL5=USA3FMIX(9|6)
6419 $DEF USA3FMIXL6=USA3FMIX(7)
6420
6421 $DEF USA3FMIX1D=2:(6-9*USA3FMIXK1)
6422 $DEF USA3FMIX2D=2:(6-9*USA3FMIXK2)|(55-65*USA3FC52)|(50-60*USA3FH51)
6423 $DEF USA3FMIX3D=2:(6-9*USA3FMIXK3)|(55-65*USA3FC61)|(50-60*USA3FH61)
6424 $DEF USA3FMIX4D=2:(6-9*USA3FMIXK4)|(55-65*USA3FC62)
6425 $DEF USA3FMIX5D=2:(6-9*USA3FMIXK5)|(55-65*USA3FC71)
6426 $DEF USA3FMIX6D=2:(6-9*USA3FMIXK6)|(55-65*USA3FC72)|(50-60*USA3FH71)
6427 $DEF USA3FMIX7D=2:(6-9*USA3FMIXK7)|(55-65*USA3FC73)
6428 $DEF USA3FMIX8D=2:(6-9*USA3FMIXK8)|(55-65*USA3FC74)|(2*USA3FH72)
6429 $DEF USA3FMIX9D=2:(6-9*USA3FMIXK9)|(55-65*USA3FC75)
6430
6431 $DEF USA3FMIXD1=USA3FMIX(5|3|2|1)D
6432 $DEF USA3FMIXD2=USA3FMIX(4)D
6433 $DEF USA3FMIXD3=USA3FMIX(7)D
6434 $DEF USA3FMIXD4=USA3FMIX(9|8)D
6435 $DEF USA3FMIXD5=USA3FMIX(6)D
6436
6437 # ----------- passenger
6438
6439 # --------------------------------- Pullmann Passenger E3
6440 $DEF USAP3PU=(9-11*(PULL_63(COLE|GLENARBOR|GLENBAY|GLENCANYON|GLENCRAG|GLENCREEK|GLENDEVON|GLENDOLL| \
6441 GLENEAGLES|GLENROY|GLENTILT|HOLBEIN|MICHELANGELO|RUBENS)))| \
6442 (9-11*(PULL_63(COLE|GLENARBOR|GLENBAY|GLENCANYON|GLENCRAG|GLENCREEK|GLENDEVON|GLENDOLL|GLENEAGLES| \
6443 GLENROY|GLENTILT|HOLBEIN|MICHELANGELO|RUBENS)L))| \
6444 (9-11*(PULL_66(POPLARJUNCTION|POPLARLANE|POPLARROAD|POPLARTERRACE|POPLARVALLEY|POPLARWOODS)))| \
6445 (9-11*(PULL_66(POPLARJUNCTION|POPLARLANE|POPLARROAD|POPLARTERRACE|POPLARVALLEY|POPLARWOODS)L))| \
6446 (9-11*(PULL_(ARCHPEAK|LONEPEAK|PINTOPEAK|REDWOODPEAK|ALEXANDERHENRY|CENTIDA|CENTSALVA| \
6447 GENERALCANBY|ISAACISTEVENS|STGOTHARDPASS)))| \
6448 (9-11*(PULL_(ARCHPEAK|LONEPEAK|PINTOPEAK|REDWOODPEAK|ALEXANDERHENRY|CENTIDA|CENTSALVA| \
6449 GENERALCANBY|ISAACISTEVENS|STGOTHARDPASS)L))| \
6450 (9-11*((PULL_84(EMERALDPARK|EMERALDVALE))| \
6451 (PULL_831(BOKTOWER|BRESLINTOWER|CHIMESTOWER|DROMEDARYTOWER|KILCULLENTOWER|RATHAUSTOWER|ROUNDTOWER| \
6452 SIEBERSTOWER|TAITSTOWER))))| \
6453 (9-11*((PULL_84(EMERALDPARK|EMERALDVALE)L)| \
6454 (PULL_831(BOKTOWER|BRESLINTOWER|CHIMESTOWER|DROMEDARYTOWER|KILCULLENTOWER|RATHAUSTOWER|ROUNDTOWER| \
6455 SIEBERSTOWER|TAITSTOWER)L)))| \
6456 (9-11*(PULL_1012(FORTANDREWS|FORTBLISS|FORTCANBY|FORTCASEY|FORTCLARK|FORTCROOK|FORTDADE|FORTDAVIS| \
6457 FORTFOSTER|FORTGAINES|FORTGIBBON|FORTGRANT|FORTGREBLE|FORTKEOGH|FORTLISCUM|FORTMEADE|FORTPICKENS| \
6458 FORTSLOCUM|FORTTRAVIS|LAKEAINSLIE|LAKEAPOPKA|LAKEARIANA|LAKEARTHUR|LAKEBENTON|LAKEBUFFUM| \
6459 LAKECALLIOU|LAKECALUMET|LAKECHARLES|LAKEDRUMMOND|LAKEELMO|LAKEEUNICE|LAKEEUSTIS|LAKEFERGUSON| \
6460 LAKEFORTUNA|LAKEGEORGE|LAKEHANCOCK|LAKEHARNEY|LAKEHARRIET|LAKEHARRIS|LAKEHENDERSON|LAKEHURON| \
6461 LAKEJOE|LAKELONG|LAKEMAITLAND|LAKEMERRITT|LAKEMILTONA|LAKEMINNETONKA|LAKEMONROE|LAKEMOREAU| \
6462 LAKEPEARL|LAKEPEIGNEU|LAKEPONCHARTRAIN|LAKEVALE|LAKEWINNEBAGO)))| \
6463 (9-11*(PULL_1012(FORTANDREWS|FORTBLISS|FORTCANBY|FORTCASEY|FORTCLARK|FORTCROOK|FORTDADE|FORTDAVIS| \
6464 FORTFOSTER|FORTGAINES|FORTGIBBON|FORTGRANT|FORTGREBLE|FORTKEOGH|FORTLISCUM|FORTMEADE|FORTPICKENS| \
6465 FORTSLOCUM|FORTTRAVIS|LAKEAINSLIE|LAKEAPOPKA|LAKEARIANA|LAKEARTHUR|LAKEBENTON|LAKEBUFFUM| \
6466 LAKECALLIOU|LAKECALUMET|LAKECHARLES|LAKEDRUMMOND|LAKEELMO|LAKEEUNICE|LAKEEUSTIS|LAKEFERGUSON| \
6467 LAKEFORTUNA|LAKEGEORGE|LAKEHANCOCK|LAKEHARNEY|LAKEHARRIET|LAKEHARRIS|LAKEHENDERSON|LAKEHURON| \
6468 LAKEJOE|LAKELONG|LAKEMAITLAND|LAKEMERRITT|LAKEMILTONA|LAKEMINNETONKA|LAKEMONROE|LAKEMOREAU| \
6469 LAKEPEARL|LAKEPEIGNEU|LAKEPONCHARTRAIN|LAKEVALE|LAKEWINNEBAGO)L))| \
6470 (9-11*(PULL_121(ALHAMBRA|BARONROCHAMBEAU|BARONVONSTEUBEN|BERTHOLD|CHINOOK|EASTALHAMBRA| \
6471 EASTALLEGHANY|EASTALLENTOWN|EASTANGUS|EASTASCOT|EASTBANGOR|EASTBETHANY|EASTBRANCH|EASTCANDIA| \
6472 EASTCLINTON|EASTEND|FERRYFARM|LEWIS|LORDCORNWALLIS|LORDFAIRFAX|MARQUISLAFAYETTE|MCADAM|MCAFEE| \
6473 MCANDREWS|MCANNA|MCANULTY|MCARA|MCARTHUR|MCBETH|MCBRIDE|MCCAFFREY|MCCARR|MCCRANEY|MCCREADYVILLE| \
6474 MCCULLOUGH|MCCUNE|MCDANIEL|MCDONALD|MCGINTY|MCGIRR|MCGIVNEY|MCGRADY|MCKINLEY|MCKINLEYVILLE| \
6475 MCKOWEN|MCLOON|MCMARTINVILLE|MCMINNVILLE|MCPHETRES|MCQUEEN|MCSHERRYSTOWN|MCTAGGART|MCTAVISH| \
6476 MONMOUTH|SEATTLE|STALEXIS|STANTHONY|STAUBERT|STBRIDES|STCLOUD|STCROIX|STDENIS|STEVENS|STGENEVIEVE| \
6477 STGEORGE|STGERMAIN|STHELENA|STHILAIRE|STJOSEPH|STLEONARD|STLOUIS|STNICHOLAS|STNORBERT|STPIERRE| \
6478 STSERVAN|STTHOMAS|STVICTOR|SUPERIOR|UTICA|VANCOUVER|WAHPETON|WAKEFIELD|WILLISTON|WINNIPEG)))| \
6479 (9-11*(PULL_121(ALHAMBRA|BARONROCHAMBEAU|BARONVONSTEUBEN|BERTHOLD|CHINOOK|EASTALHAMBRA| \
6480 EASTALLEGHANY|EASTALLENTOWN|EASTANGUS|EASTASCOT|EASTBANGOR|EASTBETHANY|EASTBRANCH|EASTCANDIA| \
6481 EASTCLINTON|EASTEND|FERRYFARM|LEWIS|LORDCORNWALLIS|LORDFAIRFAX|MARQUISLAFAYETTE|MCADAM|MCAFEE| \
6482 MCANDREWS|MCANNA|MCANULTY|MCARA|MCARTHUR|MCBETH|MCBRIDE|MCCAFFREY|MCCARR|MCCRANEY|MCCREADYVILLE| \
6483 MCCULLOUGH|MCCUNE|MCDANIEL|MCDONALD|MCGINTY|MCGIRR|MCGIVNEY|MCGRADY|MCKINLEY|MCKINLEYVILLE| \
6484 MCKOWEN|MCLOON|MCMARTINVILLE|MCMINNVILLE|MCPHETRES|MCQUEEN|MCSHERRYSTOWN|MCTAGGART|MCTAVISH| \
6485 MONMOUTH|SEATTLE|STALEXIS|STANTHONY|STAUBERT|STBRIDES|STCLOUD|STCROIX|STDENIS|STEVENS|STGENEVIEVE| \
6486 STGEORGE|STGERMAIN|STHELENA|STHILAIRE|STJOSEPH|STLEONARD|STLOUIS|STNICHOLAS|STNORBERT|STPIERRE| \
6487 STSERVAN|STTHOMAS|STVICTOR|SUPERIOR|UTICA|VANCOUVER|WAHPETON|WAKEFIELD|WILLISTON|WINNIPEG)L))| \
6488 (9-11*(PULL_121BLACKSTOCKSL|PULL_121BROCKWAYL|PULL_121CAHOKIAL|PULL_121CULEBRAL|PULL_121DESERETL| \
6489 PULL_121DORCHESTERL|PULL_121EASTBUFFALOL|PULL_121EASTCLARENCEL|PULL_121EASTOSWEGOL| \
6490 PULL_121EASTPEMBROKEL|PULL_121ESPANOLAL|PULL_121ESSEXL|PULL_121FREMONTL|PULL_121FRESNOL| \
6491 PULL_121KASKASKIAL|PULL_121KNOLLWOODL|PULL_121LACONIAL|PULL_121MANITOUL|PULL_121MARIANAL| \
6492 PULL_121MONTAUKL|PULL_121ORANGEBLOSSOML|PULL_121ORANGECITYL|PULL_121ORANGECOVEL| \
6493 PULL_121ORANGEHEIGHTSL|PULL_121ORANGEHILLL|PULL_121ORANGESPRINGSL|PULL_121ORANGEVALLEYL| \
6494 PULL_121ORANGEVILLEL|PULL_121PONTIACL|PULL_121REDASHL|PULL_121REDBLUFFL|PULL_121REDBRANCHL| \
6495 PULL_121REDBUDL|PULL_121REDCLIFFL|PULL_121REDFORKL|PULL_121REDLEVELL|PULL_121REDLODGEL| \
6496 PULL_121REDRIVERL|PULL_121SAMOSETL|PULL_121SUSQUEHANNAL|PULL_121TUSCALOOSAL|PULL_121WIGWAML| \
6497 PULL_121COLUSAL|PULL_121EAUCLAIREL|PULL_121ECHOL|PULL_121PLACERVILLEL|PULL_121WHEATONL| \
6498 PULL_1211CLANDONALDL|PULL_1211VILLAALTAL|PULL_1211VILLACHEERL|PULL_1211VILLACOMFORTL| \
6499 PULL_1211VILLAPARKL))| \
6500 (9-11*(PULL_121BLACKSTOCKS|PULL_121BROCKWAY|PULL_121CAHOKIA|PULL_121CULEBRA|PULL_121DESERET| \
6501 PULL_121DORCHESTER|PULL_121EASTBUFFALO|PULL_121EASTCLARENCE|PULL_121EASTOSWEGO| \
6502 PULL_121EASTPEMBROKE|PULL_121ESPANOLA|PULL_121ESSEX|PULL_121FREMONT|PULL_121FRESNO| \
6503 PULL_121KASKASKIA|PULL_121KNOLLWOOD|PULL_121LACONIA|PULL_121MANITOU|PULL_121MARIANA| \
6504 PULL_121MONTAUK|PULL_121ORANGEBLOSSOM|PULL_121ORANGECITY|PULL_121ORANGECOVEL| \
6505 PULL_121ORANGEHEIGHTS|PULL_121ORANGEHILL|PULL_121ORANGESPRINGS|PULL_121ORANGEVALLEY| \
6506 PULL_121ORANGEVILLE|PULL_121PONTIAC|PULL_121REDASH|PULL_121REDBLUFF|PULL_121REDBRANCH| \
6507 PULL_121REDBUD|PULL_121REDCLIFF|PULL_121REDFORK|PULL_121REDLEVEL|PULL_121REDLODGE| \
6508 PULL_121REDRIVER|PULL_121SAMOSET|PULL_121SUSQUEHANNA|PULL_121TUSCALOOSA|PULL_121WIGWAM| \
6509 PULL_121COLUSA|PULL_121EAUCLAIRE|PULL_121ECHO|PULL_121PLACERVILLE|PULL_121WHEATON| \
6510 PULL_1211CLANDONALD|PULL_1211VILLAALTA|PULL_1211VILLACHEER|PULL_1211VILLACOMFORT| \
6511 PULL_1211VILLAPARK))|(9-11*(PULL_1214OAKRUNL|PULL_1214OAKSHADEL|PULL_1214OAKWOODL))| \
6512 (9-11*(PULL_1214OAKRUN|PULL_1214OAKSHADE|PULL_1214OAKWOOD))| \
6513 (9-11*(PULL_16SALSUMAL|PULL_16SATASCADEROL|PULL_16SETNAL|PULL_16SGLEASONL|PULL_16SKAMSINL| \
6514 PULL_16SNANTESL|PULL_16SNEWCASTLEL|PULL_16SORIANNAL|PULL_16SRANKINL|PULL_16SRIVERDALEL| \
6515 PULL_16SSARDONYXL|PULL_16SSUPREMEL|PULL_16STROLLOPEL|PULL_16SVERDUNL|PULL_16SWANNASKAL))| \
6516 (9-11*(PULL_16SALSUMA|PULL_16SATASCADERO|PULL_16SETNA|PULL_16SGLEASON|PULL_16SKAMSIN| \
6517 PULL_16SNANTES|PULL_16SNEWCASTLE|PULL_16SORIANNA|PULL_16SRANKIN|PULL_16SRIVERDALE| \
6518 PULL_16SSARDONYX|PULL_16SSUPREME|PULL_16STROLLOPE|PULL_16SVERDUN|PULL_16SWANNASKA))
6519
6520 # ------ E4 --------------------------------------------------------------------------------------
6521
6522 # ----------- freight
6523
6524 # ----------------------- 1971-1980
6525
6526 # ----------------------------------------- Covered
6527
6528 $DEF USA4FC71=BN_XM_1970|BO_XM1970|CNW_40PS1_1970|FGE1970_RBL|KCS_XMLI_1749(|L)|LN_XM_114525(|L)| \
6529 LV_X58_7113(|L)|LV_X58B_8243(|L)|LV_X65_8300(|L)|LV_XM_65000(|L)|MEC_XP_29000(|L)| \
6530 MILW_XL_3500(|L)|MNS_XM_PS1_1231(|L)|MNS_XM_563(|L)|NP_XL_390000(|L)|PC_XM_155026(|L)| \
6531 PC_161B_174239(|L)|RBBX_RBL_79900_1968(|L)|RDG_XLJ_18400_1969(|L)|RDG_XLK_18200_1969(|L)| \
6532 RFP_XM_1201(|L)|RFP_XM_PS1_2836(|L)|RI_XL_62914(|L)|SP_B5034_653471_1957(|L)| \
6533 SP_B5034_653471_1959(|L)|UP_XM_PS1_B5040_1956(|L)|WMR_B36_495977_1969(|L)|BLER_XP_82101_1974(|L)| \
6534 BN_XM_215950(|L)|BN_XM_316000(|L)|BO_M61_282346(|L)|BO_X97_485200(|L)|BO_B48_471000(|L)| \
6535 BO_B48_471300(|L)|DRGW_XM_65300(|L)|ITC_XM_7291(|L)|MP_RBL_781300_1970(|L)|MP_RBL_781800_1972(|L)| \
6536 NSA_XM_2154(|L)|NSA_XM_2401(|L)|PRR_X38C_74595(|L)|PRR_X38F_45671(|L)|PRR_X41_84536(|L)| \
6537 PRR_X41B_119677(|L)|PRR_X44_604000(|L)|PRR_X45_73312(|L)|PRR_X47_72732(|L)|PRR_X51_83178(|L)| \
6538 PRR_X51E_601068(|L)|PRR_X52(|L)|PRR_X56(|L)|PRR_XME_47100(|L)|PRR_X58_112383(|L)| \
6539 PRR_X58A_113961(|L)|PRR_X58B_112630(|L)|PC_X74_167015(|L)|RFP_XM_2201(|L)|SLSF_XM_41298(|L)| \
6540 SP_B7074_241701(|L)|TP_A10018_260209_1972(|L)|ATSF_40PS1_1974|BM_XM_78101(|L)|BO_M67A_468700(|L)| \
6541 BO_X97_485250(|L)|BO_XM_B209_486976(|L)|CEI_XL_253016(|L)|CNW_XP_155000(|L)|CO_B62_22650_1973(|L)| \
6542 CO_XL_A332_486083(|L)|DTI_XF_17000_1973(|L)|DTI_XMP_18100_1972(|L)|DTI_XLI_19300_1980(|L)| \
6543 GBW_XP_1731(|L)|ITC_XP_7441(|L)|LN_XML_90000_1972(|L)|MILW_XM_50342(|L)|MP_XM_366763(|L)| \
6544 MP_XP_367124(|L)|MPA_XM_PS1_3107(|L)|MPA_XF_PS1_5534(|L)|MPA_XM_A302_9248(|L)| \
6545 MPA_XM_PS1_26068(|L)|NW_B8_42030(|L)|PC_X71_166418(|L)|RBOX_XAF10_12588(|L)|RFP_XL_A332_2100(|L)| \
6546 RSP_XL_5022(|L)|SP_B5043_695000_1973(|L)|SP_B701_672000_1972(|L)|SP_B7078_245869(|L)| \
6547 SSW_B7078_67362(|L)|ASAB_XM_7120(|L)|BAR_XP_9507(|L)|BLER_XP_82103_1975(|L)|BN_XL_321661(|L)| \
6548 DM_XP_2232(|L)|EL_XAP_66900_1977(|L)|FEC_XM_23076(|L)|GNWR_XP_A302_300007(|L)| \
6549 MEC_4997_XM_ARA1932(|L)|MP_XL_253479(|L)|NW_XM_57810(|L)|PICK_XP_A302_54042(|L)|PLE_XM_39517(|L)| \
6550 RBOX_XP_15000(|L)|RBOX_XP_A302_17031(|L)|RFP_XL_A432_5200(|L)|RR_XM_458(|L)|SP_B5047_651663(|L)| \
6551 TPW_XM_70006(|L)|VC_XP_A302_9093(|L)|WMR_27010_XM_ARA1932(|L)|WMR_27790_XM_ARA1932(|L)| \
6552 AMR_XM_1010(|L)|ANRR_XM_5037(|L)|AR_XM_1031(|L)|ATSF_FMC50(|L)|AWP_XM_51428(|L)| \
6553 BO_B48A_471100_1970(|L)|CCR_XP_6256(|L)|CNW_XP_A302_155844(|L)|CO_B34_28610_1973(|L)| \
6554 CPAA_RBL_166450_1993(|L)|GBW_XL_7268(|L)|GRN_XP_8050(|L)|LEF_XP_A302_1436(|L)| \
6555 LRS_XP_A302_4081(|L)|MNJ_XP_A302_120949(|L)|MNS_XP_49726(|L)|MPA_XM_A302_7517(|L)|MSE_XM_811(|L)| \
6556 NHIR_XP_A302_721(|L)|NLG_XP_5493(|L)|NOPB_XP_3329(|L)|NOPB_XP_3896(|L)|NSL_XP_A302_101262(|L)
6557
6558 $DEF USA4FC72=NSL_XP_101893(|L)|ONT_XP_A302_7839(|L)|RBOX_XAF20A_32583(|L)|RFP_XL_A432_2000(|L)| \
6559 RI_XP_A302_300573(|L)|SAN_XP_13065(|L)|SOU_XM_531876(|L)|TASD_XP_77117(|L)|TMRW_XP_3052(|L)| \
6560 VTR_XP_11236(|L)|WP_XP_38047(|L)|CR_X58C_164380(|L)|BO_B48_471750(|L)|CPAA_RBL_166454_1998(|L)| \
6561 CR_X58C_164380(|L)|MEC_24024_XM_ARA1932(|L)|NP_XM_4020(|L)|PC_X58C_164246(|L)|PRR_X58_117942(|L)| \
6562 PRR_X58B_114242(|L)|RFP_XM_PS1_2870(|L)|BO_B48_471755(|L)|CR_X58C_209893(|L)| \
6563 MEC_14242_XM_ARA1932(|L)|PRR_X58_117942_MOD(|L)|PRR_X58B_114242_MOD(|L)|AARB_XM_5072(|L)| \
6564 BM_XM_74050(|L)|BO_B48A_471100_1973(|L)|BO_M75_475000(|L)|CBQ_XM33C_24601(|L)|CR_X71_166160(|L)| \
6565 CR_X74_157591(|L)|DTI_XP_25100_1976(|L)|GBW_XM_PS1_909(|L)|IC_XM_43122(|L)|NW_B8_42040(|L)| \
6566 PRR_X38_75923(|L)|PRR_X38C_74598(|L)|PRR_X41_84805(|L)|PRR_X41B_119894(|L)|PRR_X44_604005(|L)| \
6567 PRR_X47_72733(|L)|SOU_XL_527904(|L)|SOU_XM_527704(|L)|BAR_XM4CSSSS_ARA1932(|L)| \
6568 CBQ_XM33C_24518(|L)|NOPB_XP_3447(|L)|PC_X71_166419(|L)|PRR_PB70_4775(|L)|ATSF_BX52_PS1_276600(|L)| \
6569 ATSF_BX57_PS1_31700(|L)|SOU_RBL_798219(|L)|CO_XM_23757(|L)|MPA_XM_PS1_4142(|L)| \
6570 RFP_XM_PS1_2848(|L)|BO_B48A_471200_1970(|L)|BO_B48A_471200_1960(|L)|BO_B48_471011(|L)| \
6571 BO_B48_471310(|L)|NP_XML_5020(|L)|NP_XM_4100(|L)|NP_XML_5422(|L)|BN_XM_249030(|L)| \
6572 PRR_X58_117942_LATE(|L)|PRR_X58B_114242_LATE(|L)|PRR_X58_112383_MOD(|L)|PRR_X58A_113961_MOD(|L)| \
6573 PRR_X58B_112630_MOD(|L)|RI_XP_302148(|L)|PFE_R7020H_456904(|L)|SPFE_R7020_456923(|L)| \
6574 ATSF_BX52_PS1_276550(|L)|RAILBOX1974|WP_XP_38146(|L)|PLE_X44C_31700(|L)|MILW_XP_156071(|L)| \
6575 NWP_1978_XM_USRADS(|L)|SOU_XM_10002(|L)|SOU_XM_10008(|L)|SP_PS40(|L)|NP_XM_36000(|L)| \
6576 GN_XM_3500(|L)|GN_XM_3505(|L)|GN_XM_3510(|L)|DLW_XME_12038(|L)|DLW_XME_12039(|L)|FEC_XL_5014(|L)| \
6577 RFP_XL_2401(|L)|RFP_XL_2402(|L)|MPA_300_PS1(|L)|MPA_7200_PS1(|L)|MPA_7300_PS1(|L)| \
6578 NW_54820B9A_PS1(|L)|NW_55835B9A_PS1(|L)|NW_55884B10_PS1(|L)|GMRC_XM_381(|L)|BN_XM_198669(|L)| \
6579 MSTL_XM_4070(|L)|RI_XM_30178(|L)|RFP_XM_1204(|L)|RFP_XL_2320(|L)|RFP_XL_2330(|L)|RFP_XL_2365(|L)| \
6580 BO_B48_471023(|L)|BO_B48_471061(|L)|BO_B48_471330(|L)|BO_B48_471350(|L)|BO_B48_471765(|L)| \
6581 BO_B48_471780(|L)|YW_XM_35701(|L)|YW_XM_35739(|L)|BN_XL_370200(|L)|BN_XM_222300(|L)| \
6582 BN_XML_315000(|L)|BN_XML_315020(|L)|BN_XML_315300(|L)|ATSF_BX154_46004(|L)|ATSF_BX154_46005(|L)| \
6583 ATSF_BX154_46006(|L)|ATSF_BX163_46144(|L)|ATSF_BX163_46145(|L)|ATSF_BX163_46146(|L)| \
6584 BN_XM_219269(|L)|BN_XM_376143(|L)|BN_XM_376180(|L)|BNSF_BX154_727436(|L)|CEI_XM_364753(|L)| \
6585 MP_XM_364751(|L)|SLSF_XM_11275(|L)|TOE_XM_2045(|L)|BCHY_LU_817(|L)|CR_B63B_223401(|L)| \
6586 CSX_XPA_180407(|L)|CRLE_8667_XPA(|L)|MP_272006_XPA(|L)|MP_272009_XPA(|L)|BO_B101_495567_1970(|L)| \
6587 NW_B23A_600751_1971(|L)|SSW_B7050_63343_1971(|L)|CO_B103A_495338_1971(|L)| \
6588 UP_BF502_520219_1973(|L)|UP_BF503_520003_1973(|L)|SP_B5034_653471_1973(|L)|BO_B42_288135_1973(|L)| \
6589 UP_B5044_1973(|L)|BO_B48_471098_1973(|L)|BO_B48_471408_1973(|L)|BO_B48_471758_1973(|L)| \
6590 CN_XM_557000_1973(|L)|CO_XP_490608_1974(|L)|CN_XM_557078_1975(|L)|PC_X58_208540_1976(|L)| \
6591 CR_X59A_220532_1976(|L)|CR_X59_220306_1976(|L)|CR_X59_211508_1976(|L)|DTS_XP_5420_1977(|L)| \
6592 ARCX_XMI_3019(|L)|ARCX_XMI_3023(|L)|ATSF_BX432_620200_1979(|L)|CR_X59A_220532_1979(|L)
6593
6594 # ----------------------------------------- Covered Ref
6595
6596 $DEF USA4FR71=BN_RBL_747500(|L)|BN_RBL_749119(|L)|CR_X53_361392(|L)|DRGW_RBL_61409(|L)| \
6597 HAMX_RBL_31202_1973(|L)|HERX_RBL_2295_1974(|L)|HJH_RB_1890PC(|L)|NADX_RBL_60508(|L)|PC_X54(|L)| \
6598 RBBX_RBL_79900_1970(|L)|RBCS_RBL_2913(|L)|RPCX_RBL_159(|L)|SCL_RBL_996629(|L)|SOU_RBL_522(|L)| \
6599 TNCX_RBL_42657_1987(|L)|TPIX_230_RPL(|L)|TPW_RBL_50567(|L)|UP_BI903_462100_1973(|L)| \
6600 USLX_RB_13002_1975(|L)|USLX_RB_3011_1985(|L)|USLX_RBL_10127_1979(|L)|USLX_RBL_10168(|L)| \
6601 USLX_RBL_10380_1978(|L)|USLX_RBL_10391_1979(|L)|USLX_RBL_10409_1972(|L)|USLX_RBL_11513_1974(|L)| \
6602 USLX_RBL_11560_1975(|L)|USLX_RBL_11663_1980(|L)|USLX_RBL_13151_1976(|L)|USLX_RBL_19041_1979(|L)| \
6603 VCY_RPL_25289(|L)|VTR_RBL_10940(|L)|WP_66003_RBL(|L)|WP_66021_RBL(|L)|WSOR_RBL_503052(|L)| \
6604 WSOR_RBL_503056(|L)|WSOR_RBL_503081(|L)|TPFX_RBL_5610_1981(|L)
6605
6606 # ----------------------- 1981-1990
6607
6608 # ----------------------------------------- Covered
6609 $DEF USA4FC81=PFE_MECH81|PFE_MECH83|PFE_MECH88|PFE_MECH90
6610
6611 $DEF USA4FC82=AARB_XP_5199(|L)|ADN_XP_A403_5889(|L)|ADN_XM_8005(|L)|ANRR_XP_5600(|L)|ATWR_XF_1000(|L)| \
6612 BM_XP_79000(|L)|BN_318976_XP(|L)|BN_XM_214578(|L)|BN_XM_249013(|L)|BN_XP_A302_249735(|L)| \
6613 BN_XP_A302_219360(|L)|BN_XP_249290(|L)|BN_XP_217707(|L)|BN_XP_332116(|L)|CAGY_XM_21500(|L)| \
6614 CCR_FMC50(|L)|CLP_XP_3161(|L)|CNW_XP_A302_717253(|L)|CRR_X5F_7300(|L)|DH_XP_27347(|L)| \
6615 EACH_FMC50(|L)|FGE1980_RBL|GA_X5F_55400(|L)|GBW_XP_A302_7536(|L)|GBW_XP_A302_7552(|L)| \
6616 GBW_FMC50(|L)|GMRC_XM_11092(|L)|HN_XF_5000(|L)|LC_XP_A302_239(|L)|LOAM_XP_A302_88095(|L)| \
6617 LVRC_XP_5044(|L)|MCSA_XM_7104(|L)|MILW_XP_50742(|L)|MNS_XM_49813(|L)|NYSW_XF_104(|L)| \
6618 PHD_XP_3001(|L)|PHD_XP_5029(|L)|POTB_XM_159(|L)|PRR_X58_112383_LATE(|L)|PRR_X58A_113961_LATE(|L)| \
6619 PRR_X58B_112630_LATE(|L)|RBOX_XP_A302_40461(|L)|RFP_XP_4000(|L)|RI_XM_301000(|L)|RI_XP_301896(|L)| \
6620 SBVR_XP_2035(|L)|SCL_X5F_29061(|L)|SLSF_XP_44115(|L)|SM_XL_2101(|L)|SM_XP_3321(|L)|SM_XM_4200(|L)| \
6621 SP_BOX50|VC_XP_1182(|L)|WOV_XP_65(|L)|WP_XP_38129(|L)|WVRC_XP_A302_820(|L)| \
6622 CPAA_RBL_166451_1980(|L)|BAR_XP_A302_5645(|L)|CR_X73_369000(|L)|REF5_PFE2|SPFE_R7020_457233(|L)| \
6623 SPFE_R7020_456909(|L)|UPFE_R7020_457508(|L)|SPFE_R7020_457232(|L)|CR_BR50L_231628(|L)| \
6624 JEFW_XM_1033(|L)|UPFE_R7020_457979(|L)|UPFE_R7020_457980(|L)|CR_BR55A_363645(|L)| \
6625 GTW_XM_598346(|L)|NW_XM_57611(|L)|SM_XL_2147(|L)|CR_X47A_152366(|L)|CR_X47A_146550(|L)| \
6626 PC_X51E_174239(|L)|AGRW_XM_5193(|L)|CR_X71_166290(|L)|CAGY_XM_22223(|L)|GTW_XM_309350(|L)| \
6627 MPA_XM_A302_9448(|L)|MPA_XP_39610(|L)|MPA_XP_39700(|L)|FSRR_XM_106239(|L)|USAX_XP_29740(|L)| \
6628 AHW_XM_2063(|L)|UO_XM_1500(|L)|UP_A10016_300300(|L)|VAMD_XM_3034(|L)|VCY_XP_172011(|L)| \
6629 VNOR_XM_7709(|L)|VTR_XM_3532(|L)|VTR_XM_4014(|L)|VTR_XM_4018(|L)|WP_A707_38657(|L)| \
6630 YW_XM_25192(|L)|BO_B67_491141(|L)|NW_B131_605004(|L)|NSA_XPA_488168(|L)|BO_492080_XPA(|L)| \
6631 CNA_PS50C_794383(|L)|CO_XL_A332_480111(|L)|MPA_XM_A302_9073(|L)|RFP_XL_A332_2106(|L)| \
6632 RFP_XL_A332_2198(|L)|ASAB_XM_7035(|L)|SLR_XP_5063(|L)|ATW_XP_3385(|L)|LCRC_XM_2014(|L)| \
6633 CR_X61B_220000(|L)|CR_X61B_220021(|L)|CR_X61D_218321(|L)|CR_X61D_218321A(|L)|CNW_XPA_92178(|L)| \
6634 USNX_XM_8000_1980(|L)|BN_XP_236550_1980(|L)|CR_X59_211508_1982(|L)|CR_X59A_220532_1985(|L)| \
6635 BO_B100_491430_1986(|L)|CO_B99_489953_1986(|L)|MP_BC1003_375077_1988(|L)|CR_X59A_220532_1989(|L)| \
6636 CR_X59_211508_1989(|L)
6637
6638 # ----------------------------------------- open_Gondola
6639
6640 $DEF USA4FO81=50GON1973|50GON1977|50GON1980
6641
6642 # ------------------------ special 1971-1990
6643
6644 # ----------------------------------------- Covered
6645
6646 $DEF USA4FC91=LV_X58B_8243(|L)| \
6647 ((PHD_PS40(|L)|GN_35028|CPR_200055|WA_5000_PS1(|L)|DTI_15292_PS1(|L)|SN_2401_PS1(|L)| \
6648 LRS_XP_A302_4081(|L)|WCCL_XP_A302_25119(|L)|WLO_XP_A302_504460(|L)|ANRR_XP_A302_6018(|L)| \
6649 ANRR_XP_A302_6019(|L)|CNA_XP_A302_549304(|L)|LC_XP_A302_239(|L)|LEF_XP_A302_1436(|L)| \
6650 LOAM_XP_A302_88095(|L)|NHIR_XP_A302_721(|L)|WSOR_XP_A302_101501(|L)|WVRC_XP_A302_820(|L)| \
6651 NOPB_XP_3329(|L)|NOPB_XP_3447(|L)|NOKL_XP_525121(|L)|VR_XP_3135(|L)|AARB_XP_5199(|L)| \
6652 AGRW_XP_184(|L)|AGRW_XP_196|AGRW_XP_291(|L)|AGRW_XP_620(|L)|AGRW_XP_1796(|L)|AGRW_XP_2036(|L)| \
6653 ALAB_XP_13011(|L)|ALM_XP_531561(|L)|EEC_XP_5013(|L)|GRN_XP_8050(|L)|GTRA_XP_2044(|L)| \
6654 HS_XP_2170(|L)|HS_XP_4398(|L)|HS_XP_6328(|L)|LVRC_XP_5044(|L)|NLG_XP_5493(|L)|NOPB_XP_3896(|L)| \
6655 NOPB_XP_3897(|L)|SBVR_XP_2035(|L)|TASD_XP_9118(|L)|TNR_XP_6005(|L)))| \
6656 ((BM_PS40|BO_PS40S|BO_PS40TS|CBQ_PS40|CBQ_120537_XM_USRADS|GRN_XM_8040)(|L))| \
6657 ((ITC_XM_7291|SLSF_XM_41298|AARB_XM_5072|ATWR_XF_1000|CAGY_XM_21500|CHP_XM_8170|HN_XF_5000| \
6658 WLO_XM_503462)(|L))| \
6659 ((CHP_XM_8170|IATR_XM_1810|JEFW_XM_1033|MCSA_XM_7104|NDEM_XM_102046|NDEM_XM_102465|NDEM_XM_108556) \
6660 (|L))|(((LSBC_XM_PS1_1(100|69809)|COPR_XM_PS1_4010|MSC_XM_PS1_5055|MB_XM_4202|MSE_XM_811)(|L)))| \
6661 ((POTB_XM_159|RBOX_XAF10_12588|RBOX_XAF20A_32583|RBOX_XAF20A_32612)(|L))| \
6662 ((FUS_XM_1308|SBC_XM_3505|SBC_XM_3559|FUS_XM_1209|LRS_XM_7245|TLDX_PS50C_33|TLDX_PS50C_36)(|L))| \
6663 ((HBS_XM_39631|OPE_XM_1023|CSS_XM_1526|GAEX_XME_100000|GAEX_XM_74015|GMO_XM_103003|MNS_XM_563| \
6664 PAE_883B_4519|PLE_X44C_31700|RSP_XM_100015|TAG_XM_7001|TAG_XM_7029|TSE_XM_147)(|L))| \
6665 ((CPAA_XP_A302_204452|GNWR_XP_A302_300007|AGRW_XP_A302_1164|VC_XP_A302_9093)(|L))| \
6666 ((VTR_617|BN_5188|ATSF_3178|ADN_XP_A403_5889|ADN_XP_A403_5889L|GAEX_BOX1))| \
6667 ((WA_PS50C_5101|TLCX_PS50C_1001|PAE_PS150_4630)(|L))| \
6668 ((RR_XM_458|TPW_XM_70006|VC_XP_1182|GMRC_XM_11092|HCRC_XM_818|WLO_XM_503462|NYSW_XF_104)(|L))| \
6669 (SOU_XP(_43490|A_42955)(|L))|(SOU_XPA_42954(|L))|(PRR_X60_110175(|L))| \
6670 BM_7(1555|2662)(K|AB|MM)_XM(|L)|((BM_70115_XM_USRADS|BM_70285_XM_USRADS)(|L))| \
6671 BN_(318976_XP|XL_321661|XM_214578|XM_249013|XM_249030)(|L)| \
6672 (BN_BOXM|BN_BOX50|BN_BOX50HI1|BN_BOX50HI2)|BN_281441_XL(|L)| \
6673 (CNW_144804_XM_USRASS|CNW_144894_XM_USRASS|CNW_141258_XM_USRADS|CNW_141422_XM_USRADS)(|L)| \
6674 (CNW_PS40|CNW_XP_A402_155653|CNW_3387_XM)(|L)|CNW_XM_(25100|25050)(|L)| \
6675 CNW_XM_PS1_(658|656|1444|1456|1480|1650|7317|8689|8691|8907|24200)(|L)|CO_22211_PS1(|L)| \
6676 CO_XM_(23757|18035)(|L)|CO_RBL_(893846|890128)(|L)|EL_XM_(63014|66484|66485|67531)(|L)| \
6677 FEC_XM_23076(|L)[T:(1|2|3|4|5|6|7|8|9|0)(1|2|3|4|5|6|7|8|9|0),49,19,FEC_XM_23000_ABC5]| \
6678 GA_19(715|522)_XM_USRASS(|L)|(GN_71470_PS2003|GNRR_XM_11026)(|L)|GN_LO_71782(|L)| \
6679 GN_PS50C_39816(|L)| \
6680 GN_XM_(10900|10901|10902|10903|10904|10905|11301|11302|11303|11304|11305|11306|20593|20594|20595| \
6681 20596|20597|20598|21850|21850|21851|21852|21853|21854|21855)(|L)| \
6682 LN_(XM_114525|XM_PS1_17300|XM_PS1_17247|XM_114525)(|L)|LN_SK_88074(|L)| \
6683 LN_1(2580|4380)(K|AB)_XM(|L)|LN_XM_(7070|7023)(|L)|LN_98325_PS1(|L)| \
6684 MILW_(6582_XA|13967_XA|9038_XA|22945_XM|13644_XA|13500_XA|13252_XA|21190_XM|18861_XM|18753_XM| \
6685 18463_XM)(|L)|MILW_701936_XM_USRASS(|L)|MILW_703425_XM_USRASS(|L)|MILW_XP_50742(|L)| \
6686 NC_XM_PS1_22210(|L)|NYC_RBL_78532(|L)|NYC_XPA_67106(|L)|NYC_LO_885954(|L)|NYC_67553_XPA(|L)| \
6687 PC_(161B_174239|XM_155026|293770_XPA|X73_369118)(|L)|(PLE_XM_39517|EL_63570_PS1)(|L)| \
6688 RFP_XL_A432_2000(|L)|RFP_XP_4000(|L)| \
6689 RI_(64399_PS1|140564AB_XM|140564K_XM|141542AB_XM|141542K_XM)(|L)|RI_HT_9215(|L)| \
6690 RI_1(56294_XM_USRADS|34781_XM)(|L)|RI_XM_PS1_2(5557|1895|2250)(|L)|RI_PS50C_35028(|L)| \
6691 RI_XM_273(70|60)(|L)|ROCK_(XM_58094|XM_301000|XP_302148|XP_A302_300573|XP_301896)(|L)| \
6692 SSW_XM_33950(|L)|UP_B5052_126(030|000)(|L)|UP_G904_(98299|98250)(|L)| \
6693 (WABR_79834_XM_USRADS|WABR_PS40)(|L)|(SP_(XP_659500|B5047_651679|B5047_651400|B5047_651663)(|L))| \
6694 ((CSX_XL_A432_134142|CSX_XL_A332_142742|CSX_XL_A432_143138|CSX_XP_A302_164114|CSX_XP_A302_507098) \
6695 (|L))|ATSF_STRATOBOX_90428(|L)| \
6696 ((MPA_510_XM|MPA_513_XM|MPA_531_XM|MPA_713_XM|MPA_729_XM|MPA_1150_XM|MPA_1151_XMLATE| \
6697 MPA_1151_XMORIG|MPA_1152_XMORIG|MPA_1153_XM)(|L))|((MPA_X130_MWB|MPA_X131_MWB)(|L))| \
6698 ((NYC_PS40|NYC_PS40P|NYC_107378_XM_AB|NYC_107378_XM_K|NYC_109445_XM_AB|NYC_189509_XM_USRAAB)(|L))| \
6699 ((WP_36001_PS1|WP_3017_PS1)(|L))|((WP_3801_PS1|WP_3983_PS1|WP_35001_PS1)(|L))| \
6700 ((BO_PS40S|BO_PS40TS)(|L))|BO_M61_282346(|L)|(CR_BR55A_363645(|L))| \
6701 (CR_X58C_(265915|230778|164380|209893)(|L))|(LN_97(1|2)99_PS1(|L))|(LN_PS50C_100392(|L))| \
6702 (MPA_XM_PS1_4142|MPA_XM_PS1_3107|MPA_XF_PS1_5534|MPA_XM_PS1_26068)(|L)| \
6703 (PC_X7(4_167015|1_166418|1_166419)(|L))|((PC_X58C_164246|PC_X58C_266109)(|L))| \
6704 (RDG_XLJ_20(178|042|029)(|L))|(RDG_RBLA_17039(|L))|(RDG_102(751|646)(|L))|BM_PS40(|L)| \
6705 BM_91250_GB_USRA(|L)|AARB_XM_5072(|L)|AARB_PS4700(|L)|AR_XM_1031(|L)|BAR_XP_(5599|5282)(|L)| \
6706 BAR_(3157AB|3157K)_XM(|L)|BAR_REEFER|BAR_PS50C_(6015|6117)(|L)|BAR_BOX(3|2)|BLER_PS40(|L)| \
6707 BN_XM_(133499|129500|132550)(|L)|BN_BOX50HI(1|2)|BO_(X97_485250|RBL_894124|X97_485200)(|L)| \
6708 BO_187359_XM_USRASS(|L)|CIM_XM_8103(|L)|CIM_XM_PS1_160(01|21)(|L)|CO_XL_A332_486083(|L)| \
6709 CR_BR50L_231628(|L)|CRR_FH8_52541(|L)|CRR_5676_PS1(|L)|CSX_XM_136136(|L)| \
6710 DH_(22053_PS1|PS50C_29113)(|L)|DH_XP_27347(|L)|FEC_17002_VA(|L)|FEC_20611_XMUSRACLONE(|L)| \
6711 (GN_PS40A|GN_23715_XM_USRADS|GN_24853_XM_USRADS|GT_108103_XM_USRADS)(|L)| \
6712 IC_(15474_XL|RBL_150063)(|L)|IC_PS150_12077(|L)| \
6713 IC_XM_(PS1_222500|43000|43122|43162|43357|41846)(|L)|ICG_PS50C_59(2129|1522)(|L)|ICG_BOXM| \
6714 ICG_480068_XL(|L)|IT_1937AAR_XM_6000(|L)|LSI_XM_PS1_2266(|L)|LV_X(58_7113|58B_8243|65_8300)(|L)| \
6715 LV_BOXM|LV_XM_8633(|L)|MILW_XM_PS1_35000(|L)|MILW_PS50C_2325(|L)|MILW_XP_4292(|L)| \
6716 MKT_90135_PS1(|L)|MKT_BOX|MKT_REF50|MKT_XM_PS1_9(2000|7701)(|L)|MKT_PS50C_1404(|L)| \
6717 MNS_XM_PS1_1(050|231|234)(|L)|MNS_(500_PS1|XM_49813)(|L)|MNS_XP_49726(|L)| \
6718 NYC_XM_PS1_1(69739|69722|69749|69800|69802|69809|70746|80000|80039|80149|80174)(|L)| \
6719 NYSW_XF_104(|L)|PC_XM_PS1_112178(|L)|PICK_XP_A302_54042(|L)|PRR_110126_XPA(|L)| \
6720 ROCK_PS(4750|4740SO01)(|L)|RUT_PS40(|L)|SAL_PS50C_1(5008|6000)(|L)| \
6721 SAL_XMI_(25099|25257|25303|25403)(|L)|SCL_X4D_99350(|L)|SEAB_XPA_180228(|L)|SEAB_BOX1| \
6722 SLSF_XPA_9125(|L)|SLSF_XP_44115(|L)|SLSF_7566_PS1(|L)|SM_X(M_4200|L_2101|L_2147|M_4222)(|L)| \
6723 SOO_1(77514_PS1|5564_PS1)(|L)|SOO_PS(4427|40)(|L)|SP_B10046_654809(|L)|SP_BOX8| \
6724 SPS_10(011|106|237)_XM_USRADS(|L)|SPS_40XM|SSW_(48266|47570|48266)_PS1(|L)|UP_G52| \
6725 UP_162300_PS1(|L)|UP_BOX12|WC_GU50HC(|L)|WC_BOX50HI|WC_XP_29039(|L)|WMR_26(541|309)_XM_USRASS(|L)| \
6726 WMR_34066_PS1(|L)|WMR_PS50C_(34088|35069)(|L)|WP_PS40(|L)|WP_PS40|WP_XP_3102(|L)|WP_XP_3763(|L)
6727
6728 # ----------------------------------------- flat
6729
6730 $DEF USA4FF91=PRR_F41LATEL[O:(SHIPMOTORAXLE|BOILERRINGS|BETON2|PIPE53),,11]| \
6731 (TTX_F30D_(475264|475263)L[OB:SEMI_USA4R,,12])|(TTX_F30D_(475264|475263)[OB:SEMI_USA4L,,12])| \
6732 ((TTX_F39(C_471100|C_471099|C_470930|A_470600|_470430|_470420|_470410|_470400) \
6733 [OB:SEMI_USA4L,12,10][OB:SEMI_USA4L,121,10]))| \
6734 ((TTX_F39(C_471100|C_471099|C_470930|_470420|_470430|_470410|_470400)L[OB:SEMI_USA4R,12,10] \
6735 [OB:SEMI_USA4R,121,10]))|ATSF_FT7_90906(|L)[O:(TARP(10|12))(|[M]),,11]|CRR_X5F_7300(|L)| \
6736 MILW_49042_FM(|L)[O:(TARP(10|12))(|[M]),,11]| \
6737 NYC_888F(|L)[O:(SHIPMOTORAXLE|BOILERRINGS|BETON2|CHIMNEY2),,11]|PC_F41A(|L)[O:GIRDER3,,11]| \
6738 PRR_F41(ORIG|LATE)(|L)[O:(SHIPMOTORAXLE|BOILERRINGS|BETON2|PIPE53),,11]| \
6739 PRR_F47(|L)[O:(TARP(10|12))(|[M]),,11]|WABR_FM_437(|L)[O:(TARP(10|12))(|[M]),,11]| \
6740 WP_2001_FM(|L)[O:MACHINE(1|2|3),,11]| \
6741 WP_2001_FM(|L)[O:STEEL3(4|5|6|7|8),12,11][O:STEEL3(4|5|6|7|8),67,11]| \
6742 (DWC_FB_605500_1972(|L)[OB:WOOD33(|[M]),17,12])| \
6743 ((BLE_FM11_4605_1987|DH_FH_16153_1974)[O:FAN_LOAD,35,12])| \
6744 (DODX_FM_3(9191|8220)(|L)[O:L_TURBINE,31,13])|(PRR_F30D(2|1)L[OB:SEMI_USA4R,,12])| \
6745 (PRR_F30D(2|1)[OB:SEMI_USA4L,,12])| \
6746 ((PRR_F39(_470400|A_470600|A_470650)[OB:SEMI_USA4L,12,10][OB:SEMI_USA4L,121,10]))| \
6747 ((PRR_F39(_470400|A_470600)L[OB:SEMI_USA4R,12,10][OB:SEMI_USA4R,121,10]))| \
6748 (MP_FM_815080|IC_FM_910317)(|L)[O:(TARP(10|12))(|[M])]
6749
6750 # ----------------------------------------- hopper
6751
6752 $DEF USA4FH91=((AECX|CEFX|KGLX|MBKX|MRDX)_AFLOOD2(|L))| \
6753 (((MP_58678_HM_USRA|PWV_3025_HM_USRA|RDG_73593_HM_USRA)(|L)))| \
6754 ((RDG_74170_HM_USRA(|L)|TC_9099_HM_USRA(|L)|VGN_3233_HM_USRA(|L)|WABR_74050_HM_USRA(|L)))| \
6755 (RDG_LOA_72914(|L))|(SOU_PS4750SO01(|L))|BM_HT_10200(|L)|BN_HT_513391(|L)| \
6756 CRR_4(9999|7403)_HM(|L)[O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])]|DMIR_MINIQUAD| \
6757 EL_HOP(|L)~NEK| \
6758 ERIE_(24000|24050|26699|27040|28000|28051)_HM(|L) \
6759 [O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])]|ERIE_4HOP(1|3)| \
6760 GA_21245_HM(|L)[O:COAL(32|22)(|[M])]|GN_HT_70025(|L)| \
6761 IC_(70779|74500|80973|219560)_HM(|L)[O:COAL(32|22)(|[M])]|LN_86035_HM_USRA(|L)| \
6762 LN_HT_(180758|73750)(|L)| \
6763 LSI_5161_HM(|L)[O:(FR_KO37|OMM_KOHLE_02|COAL9|COAL37|COAL38|FR_KO37|FR_COAL1|FR_COAL2)(|[M]),,33]| \
6764 LV_HOP_CEMENT|NC_48316_HM(|L)[O:(FR_KO37|FR_COAL1|FR_COAL2|COAL3|COAL27|COAL28)(|[M])]| \
6765 NP_70277_HM(|L)[O:(FR_KO37|FR_COAL1|FR_COAL2|COAL3|COAL27|COAL28)(|[M])]|NP_PS4740SO01(|L)| \
6766 NYC_(847268|837997|837996|850126)_HM_USRA(|L) \
6767 [O:(FR_KO37|OMM_KOHLE_02|COAL9|COAL37|COAL38|FR_KO37|FR_COAL1|FR_COAL2)(|[M]),,33]| \
6768 PRR_3HOP(E|N)(|L)[O:BALLAST(24|44)(|[M])]|RBMN_PS47(40SO01|50SO01)(|L)| \
6769 RDG_8(5140|7255)_HTV(|L)[O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])]|RFP_PS4700(|L)| \
6770 RI_XL_62914(|L)|ROCK_CHOP|SCL_PS47(40SO01|50SO01|50SO02)(|L)|SEAB_HT_323319(|L)|UP_BETHGON2(|L)| \
6771 UTAH_HT_3100(|L)[O:COAL(32|22)(|[M]),,33]| \
6772 ((CR_H39_19(76|80|82|85)|PC_H39_19(72|74))(|L) \
6773 [O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])])| \
6774 ((PLE_HT_81500|LEF_HT_3500|BO_HT_528019|CI_HT_1377|CNA_HT_330312|NYC_H1B_488807|EAMX_HT_316| \
6775 HCSX_HT_140187)(|L)[O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])])| \
6776 ((ATSF_GA81_183942|BO_W7B_623042|BO_HT_528019|RFP_HM_9040)(|L) \
6777 [O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])])
6778
6779 $DEF USA4FH92=((RFP_PS4700|ADMX_PS4750SO02|ATW_PS4750SO01|BCOL_PS4750SO01|BCOL_PS4750SO02| \
6780 CATX_PS4740SO01|CRDX_PS4750A|GACX_PS4750SO01|GNBC_PS4750SO01|GNBC_PS4750SO02|GNBC_PS4750SO03| \
6781 GNBC_PS4750SO04|GRPX_PS4750SO01|IC_PS4740SO03|IMRL_PS4740SO01|ITFX_PS4750SO01|KCS_PS4740SO01| \
6782 MNS_PS4740SO01|MNS_PS4740SO02|MP_PS4750SO02|MWCX_PS4750SO01|NAHX_PS4750SO01|NAHX_PS4750SO04| \
6783 NAHX_PS4750SO06|NAHX_PS4750SO07|NAHX_PS4750SO08|NAHX_PS4750SO11|NAHX_PS4750SO12|NAHX_PS4750SO13| \
6784 NAHX_PS4750SO14|NAHX_PS4750SO15|NAHX_PS4750SO16|NAHX_PS4750SO19|NAHX_PS4750SO29|NSA_PS4740SO01| \
6785 PCC_PS4750SO01|PLCX_PS4740SO01|PLCX_PS4740SO02|PLCX_PS4750SO01|PLCX_PS4750SO04|PLWX_PS4750SO02| \
6786 PTLX_PS4740SO01|PTLX_PS4750SO03|PTLX_PS4750SO04|PTLX_PS4750SO05|PTLX_PS4750SO13|PTLX_PS4750SO14| \
6787 PTLX_PS4750SO15|PTLX_PS4750SO16|PTLX_PS4750SO17|PTLX_PS4750SO18|PTLX_PS4750SO20|PTLX_PS4750SO21| \
6788 PTLX_PS4750SO22|PTLX_PS4750SO24|PTLX_PS4750SO26|PTLX_PS4750SO27|PTLX_PS4750SO29|PTLX_PS4750SO31| \
6789 PTLX_PS4750SO32|PTLX_PS4750SO33|PTLX_PS4750SO34|PTLX_PS4750SO35|PTLX_PS4750SO36|PTLX_PS4750SO37| \
6790 PTLX_PS4750SO39|PTLX_PS4750SO40|PTLX_PS4750SO41|PTLX_PS4750SO42|PTLX_PS4750SO43|PTLX_PS4750SO44| \
6791 PVGX_PS4740SO01|PVGX_PS4750SO01|RRVW_PS4740SO01|TLCX_PS4740SO05|TLCX_PS4740SO19|TLCX_PS4740SO20| \
6792 TLDX_PS4740SO01|TLDX_PS4740SO02|TLDX_PS4740SO04|TLDX_PS4740SO05|TLDX_PS4740SO06|TLDX_PS4740SO08| \
6793 TPW_PS4750SO01|TRGX_PS4750SO01|UNPX_PS4750SO01|UNPX_PS4750SO02|UP_PS4750SO02|UP_PS4750SO03| \
6794 AARB_PS4700|UP_PS4750SO04)(|L)[O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])])
6795
6796 # ----------------------------------------- special
6797
6798 $DEF USA4FS91=RUT_LO_508_PS2003(|L)|(((SP_LO_2600_1965A|SP_LO_2600_1965B)(|L)))| \
6799 WP_(11301|LO_11203|LO_11201)_PS2003(|L)|DRGW_LO_18325_PS2003(|L)|BM_LO_5333_PS2003(|L)| \
6800 CNW_(LO_95330_PS2003|4253_PS1|XP_155000|XP_155162|XP_155249)(|L)| \
6801 CNW_LO_(175025|175017|175062|175265)(|L)|BN_LO_(435668|435509)(|L)|CR_LO_8(76322|89828)(|L)| \
6802 CSX_LO_226691(|L)|DH_LO_12(034|109)_PS2003(|L)|EL_LO_21367(|L)|GN_LO_173857(|L)| \
6803 LV_LO_50701_PS2003(|L)|MILW_(LO_99610|98925)_PS2003(|L)|MKT_(LO_34317|188)_PS2003(|L)| \
6804 MON_LO_52087(|L)|NP_LO_75034(|L)|NYC_LO_883466_PS2003(|L)|ROCK_ACF4650(|L)| \
6805 ROCK_LO_(512011|512076|800499)(|L)|ROCK_LO_800499(|L)|ROCK_ACF4650(|L)|RUT_LO_508_PS2003(|L)| \
6806 SCL_LO_242510(|L)|SP_LO_2600_1965(A|B)(|L)|SSW_(LO_77088|77131|77167)_PS2003(|L)|TP_LO_706059(|L)| \
6807 PRR_LO_260177(|L)|RI_LO_12236(|L)|RI_LO_7(643|200)_PS2003(|L)|ATSF_LO_310530(|L)| \
6808 BCAX_TRI3281SO01(|L)|BLER_LO2_3733_PS2003(|L)|BM_LO_5835(|L)|BN_LO_410084(|L)|BN_LO_443006(|L)| \
6809 BN_LO_443021(|L)|BN_LO_443031(|L)|BNSF_LO_400365(|L)|BNSF_LO_400848(|L)|BO_LO_619086(|L)| \
6810 BO_LO_852025(|L)|BPRR_LO_25003(|L)|CBQ_LO_87750(|L)|CCLX_LO_50002(|L)|CEFX_TRI3281SO01(|L)| \
6811 CEI_LO_706323(|L)|CNW_CH100113_69943(|L)|CNW_LO_69895(|L)|CO_LO_1672_1977(|L)|CO_LO_619121(|L)| \
6812 CR_H30_74017(|L)|CR_LO_876340(|L)|CR_LO_884322(|L)|CSX_LS19_201354(|L)|DRGW_LO_10070(|L)| \
6813 DRGW_LO_15942(|L)|DRGW_LO_15980(|L)|GACX_LO_45982(|L)|GACX_LO_46271(|L)|GACX_LO_46332(|L)| \
6814 GACX_LO_46439(|L)|GACX_LO_46440(|L)|GACX_LO_46624(|L)|GMO_LO_80503(|L)|GMO_LO_80628(|L)| \
6815 GN_LO_171028(|L)|GN_LO_73976(|L)|GTW_LO_113769(|L)|HWCX_LO_40907(|L)|HWCX_LO_40910(|L)| \
6816 MP_LO_706397(|L)|MP_LO_706404(|L)|MP_LO_710206(|L)|NAHX_LO_32034(|L)|PC_H30_32306(|L)| \
6817 PC_H30_32308(|L)|SEAB_LO_248664(|L)|SLSF_LO_81008(|L)|SRCX_LO_354(|L)|TPW_LO_17204(|L)| \
6818 VTR_LO_6003(|L)|WP_LO_11975(|L)
6819
6820 $DEF USA4FS92=CO_HC5_2211_PS2003(|L)|WMR_5355_PS2003(|L)|((BO_HT_W2A_532000|BO_HT_W2A_A)(|L))| \
6821 ((BO_PS40S|BO_PS40TS)(|L))|(BO_M61_282346(|L))|CO_HC5_2211_PS2003(|L)|CO_HC5_2203_PS2003(|L)| \
6822 SP_H70(18_401472|18_401520|16_401211)_PS2003(|L)|PC_74216_PS2003|CR_879818_PS2003(|L)| \
6823 CRR_FL5_60112_PS2003(|L)|BN_424913_PS2003(|L)| \
6824 BO_(N43_631113|N43_631173|N43_631513|631247)_PS2003(|L)|GATX_TM_44231_1974(|L)| \
6825 GATX_TM_98381_1987(|L)|UTLX_TPI_80046_1979(|L)|UTLX_TPI_80061_1978(|L)|ENDX_HS4550SO01(|L)| \
6826 FLIX_HS4550SO01(|L)|GCCX_HS4550SO01(|L)|GN_HS4550(|L)|SIRX_HS4550SO01(|L)|SOU_HCS20_7940_1972(|L)| \
6827 SOU_HCS20_7948_1975(|L)|SOU_HCS20_7967_1982(|L)|UNPX_HS4550SO01(|L)|UNPX_HS4550SO02(|L)| \
6828 AOK_65420TRI3281(|L)| \
6829 ((CO_CS12_306014|NW_CS3_17000(6|0))(|L)[O:CHE_HOOD(2|3)|CO_HOOD(1|2),13,17] \
6830 [O:CHE_HOOD(2|3)|CO_HOOD(1|2),86,17])| \
6831 ((IC_GBSR_97275|CR_984F_627037)(|L)[O:(IC_HOOD|CR_HOOD1),13,17][O:(IC_HOOD|CR_HOOD1),86,17])
6832
6833 # ----------------------------------------- open
6834
6835 $DEF USA4FO91=DRGW_13386_THRALL4000|(GONX_GB_(310040|310080|310099|310100|310029)(|L))| \
6836 ((ATWR_50333|CTRN_501091|GWWR_3050|MVRY_4003)(|L)[O:SCRAP(6|4|5)(|[M])])|SHAY_GON(1|2|3|4|5|6)| \
6837 ((NYC_349627_GB_USRA|NYC_666044_GAUSRA)(|L))|SOU_GON(|L)[O:SCRAP_1(3|5|4)(|[M])]| \
6838 BLER_43604_HM_USRA(|L) \
6839 [O:(FR_KO37|OMM_KOHLE_02|COAL9|COAL37|COAL38|FR_KO37|FR_COAL1|FR_COAL2)(|[M]),,32]| \
6840 (GA_O35B_55217(|L))|(GA_X5F_55400(|L))|(GA_O35B_55217(|L))|ATSF_G52[O:SAND4(|[M]),,29]| \
6841 BM_GB_9(2713|2881|865)(|L)[OB:SCRAP(14|1|2)(|[M]),,16]| \
6842 BNSF_546054(|L)([O:PIPE19,,11]|[O:PIPE44,20,11][O:PIPE44,84,11])| \
6843 BO_H29_1(52193|0392)(|L)[O:COAL(32|22)(|[M]),,33]|CO_29855_GB_USRA(|L)[OB:SCRAP(4|5|6)(|[M]),,22]| \
6844 CSX_477213(|L)[O:SCRAP(5|6)(|[M])]| \
6845 ((EL_GB_12549|ROCK_GB_680255|ITC_GB_4022)(|L)[O:SCRAP(5|6)(|[M])])| \
6846 NC_GB_4(4288|3079)(|L)[O:SCRAP(4|5|6)(|[M])]| \
6847 ((PAL_246028|WP_GB_6815|PRR_GON)(|L)[O:BALLAST_OLD1(|[M])])|PRR_439038_GBG26(|L)[O:FR_ST01(|[M])]| \
6848 RI_GB_(900|1297|3494)(|L)|ROCK_(GB_680255|HT_700000)(|L)| \
6849 SP_G708_(160200|160140|320230)(|L)[O:SCRAP(5|6)(|[M])]|TP_17899_GB(|L)[O:SCRAP(5|6)(|[M])]| \
6850 WABR_GB_(12633|12630|13191)(|L)[O:SCRAP(5|6)(|[M])]|WMR_G31_58097(|L)[O:SCRAP_1(5|2|3|4)(|[M])]| \
6851 (BO_G3_2590(00|48|55|62)(|L)[O:SCRAP_1(5|2|3|4)(|[M])])| \
6852 ((MRL_GB_40023|LV_GB_32600|CSX_GB_484687|CSX_GB_707967|MP_GB_640796|RFP_GB_3110)(|L) \
6853 [O:SCRAP_1(5|2|3|4)(|[M])])| \
6854 ((SOO_GBS_63119|PC_G39A_13912|IC_GBSR_97275|GVSR_G10023_323013)(|L)[O:SCRAP_1(5|2|3|4)(|[M])])| \
6855 ((BO_O66_449000|CR_984F_627037|CR_G26A|CR_G39A_502121)(|L)[O:SCRAP_1(5|2|3|4)(|[M])])| \
6856 NSA_RD6TRI[O:SOIL(21|14)(|[M]),,41]| \
6857 ((BN_575122_THRALL4000|DRGW_13386_THRALL4000)(|L)[OB:SCRAP(4|5|6)(|[M])])| \
6858 DRGW_5013_THRALL4000(|L)|ATSF_GA55(|L)[O:FR_ST(02|01)(|[M])]|CNW_G52[O:SCRAP9(|[M]),,29]| \
6859 CO_37000_GB(|L)[OB:SCRAP(4|5|6)(|[M]),,22]|DTI_GB_9131(|L)[O:SCRAP(5|6)(|[M])]| \
6860 GN_FM_160003(|L)[O:SILO1,8,11][O:SILO1,97,11]|UP_G52[O:SCRAP_1(2|3|4|5)(|[M]),,29]| \
6861 CR_G51B_521040(|L)[O:SCRAP(5|6)(|[M])]
6862
6863 # --------------------------------- USA Freigt car trasport E4
6864 $DEF USA4CAR=20*(ATSF_AUTORACK|ETTX_FA_907765_GT(|L)|ETTX_FA_902966_BN(|L)|UP_89AR2)
6865
6866 # --------------------------------- Freigt mixed short E4
6867
6868 $DEF USA4FMIXK1=7-10*(USA4FC72)
6869 $DEF USA4FMIXK2=7-10*(USA4FC81|USA4FC82)
6870 $DEF USA4FMIXK3=7-10*(USA4FO81|USA3FT71)
6871 $DEF USA4FMIXK4=7-10*(USA4FF91|USA4FO91)
6872 $DEF USA4FMIXK5=7-10*(USA4FS91|USA4FS92)
6873 $DEF USA4FMIXK6=7-10*(USA4FC91|USA4FR71)
6874 $DEF USA4FMIXK7=7-10*(USA4FH91|USA4FH92)
6875 $DEF USA4FMIXK8=7-10*(USA4FC71)
6876
6877 $DEF USA4FS=2@USA4FMIXK(1|2|3|4|5|6|7|8)
6878
6879 # --------------------------------- Freigt mixed long E4
6880
6881 $DEF USA4FMIX1=2:(4*USA4FMIXK1)|USA3FT71
6882 $DEF USA4FMIX2=2:(4*USA4FMIXK2)|
6883 $DEF USA4FMIX3=2:(4*USA4FMIXK3)|30-35*USA4FC91
6884 $DEF USA4FMIX4=2:(4*USA4FMIXK4)|30-35*USA4FC82
6885 $DEF USA4FMIX5=2:(4*USA4FMIXK5)|30-35*(USA4FC81|USA4FR71)
6886 $DEF USA4FMIX6=2:(4*USA4FMIXK6)|28-35*USA4FH9(1|2)
6887 $DEF USA4FMIX7=2:(4*USA4FMIXK7)|USA4CAR
6888 $DEF USA4FMIX8=2:(4*USA4FMIXK8)
6889
6890 $DEF USA4FMIX1S=(25-30*USA4FC71)|(25-30*USA3FT71)
6891 $DEF USA4FMIX2S=(25-30*USA4FC72)|((10-12*USA4FF91),(15-18*USA4FO91))|(25-30*USA3FT71)|USA4CAR| \
6892 (25-30*USA4FH91)
6893 $DEF USA4FMIX3S=(25-30*USA4FC91)|(25-30*USA4FS91)|(25-30*USA4FS92)|(25-30*USA4FC82)|(25-30*USA4FH92)
6894 $DEF USA4FMIX4S=(25-30*USA4FC81)|((10-12*USA4FR71),(15-18*USA4FO81))
6895
6896 $DEF USA4FMIX1D=2:(6-9*USA4FMIXK1)|USA3FT71
6897 $DEF USA4FMIX2D=2:(6-9*USA4FMIXK2)|55-65*USA4FC72
6898 $DEF USA4FMIX3D=2:(6-9*USA4FMIXK3)|55-65*USA4FC91
6899 $DEF USA4FMIX4D=2:(6-9*USA4FMIXK4)|55-65*USA4FC82
6900 $DEF USA4FMIX5D=2:(6-9*USA4FMIXK5)|55-65*(USA4FC81|USA4FR71)
6901 $DEF USA4FMIX6D=2:(6-9*USA4FMIXK6)|55-65*USA4FH91
6902 $DEF USA4FMIX7D=2:(6-9*USA4FMIXK7)|2*USA4CAR
6903 $DEF USA4FMIX8D=2:(6-9*USA4FMIXK8)
6904
6905 $DEF USA4FMIXD1=(50-55*USA4FC81)|(50-55*USA4FC71)|((20-24*USA4FF91),(27-32*USA4FO91))| \
6906 (50-55*USA3FT71)|((20-24*USA4FR71),(27-32*USA4FO81))|(50-55*USA4FH92)
6907 $DEF USA4FMIXD2=(50-55*USA4FC72)|(50-55*USA4FS91)|(50-55*USA4FS92)|(2*USA4CAR)|(50-55*USA4FH91)| \
6908 (50-55*USA4FC82)
6909 $DEF USA4FMIXD3=(50-55*USA4FC91)
6910
6911 # ------ E5/E6 --------------------------------------------------------------------------------------
6912
6913 # ----------- freight
6914
6915 # ----------------------- 1991-2000
6916
6917 # ----------------------------------------- Covered
6918
6919 $DEF USA5FC91=RAILBOX1996|RBOX_50A|RBOX_XP_A302_40461(|L)|RBOX_XP_A302_(40464|17031)(|L)| \
6920 ((BNSF_FMC50|BNSF_XP_725107|BNSF_XP_723146|BNSF_GU60HC)(|L))| \
6921 ((BO_492020_XPA|BO_492026_XPA|BO_492069_XPA|BO_492080_XPA)(|L))| \
6922 ((BO_PS40S|BO_PS40TS|CG_5548_PS1)(|L))|(LN_XPA_104600(|L))|((LN_97199_PS1|LN_97299_PS1)(|L))| \
6923 ((PFE_R7020K_457632|PFE_R7020H_456904|PFE_R7020K_467633|SPFE_R7020_456909|SPFE_R7020_456923| \
6924 UPFE_R7020_457980)(|L))|(NP_REF50WFE|NP_REF60)|(BM_77530_PS1|BM_77979_PS1)(|L)|RI_32964_XPA(|L)| \
6925 BM_XP_7900(0|5)(|L)|BM_(RBL_113|XM_78101)(|L)|BNSF_BOX60HI| \
6926 ((SPFE_R7020_457232|LNAC_RBL_5046|SPFE_R7020_457233|UPFE_R7020_457508|UPFE_R7020_457533| \
6927 UPFE_R7020_457979)(|L))| \
6928 ((BCIT_RBL_800480|LNAC_RBL_5257|LNAC_RBL_5257|LRLX_RBL_222|RPCX_RBL_159|TPW_RBL_50567)(|L))| \
6929 ((TPW_RBL_50582|USLX_RBL_17097|WSOR_RBL_503052|WSOR_RBL_503056|WSOR_RBL_503081)(|L))| \
6930 BN_XP_223900(|L)|CLP_XM_3001(|L)|COP_XM_7004(|L)|CPLRRT_XM_7718(|L)|CPLRRT_XM_7850(|L)| \
6931 CRLE_XP_10520(|L)|CSX_XM_141527(|L)|CSX_XM_141540(|L)|ELS_XM_9015(|L)|FSMR_XM_38126(|L)| \
6932 RBOX_XFF10_17700(|L)|SERA_XM_3000(|L)|SERA_XM_4026(|L)|SERA_XM_5000(|L)|MP_A10018_260167_1992(|L)| \
6933 CR_X59_211508_1992(|L)|NW_B65_600799_1993(|L)|BN_XP_236550_2000(|L)|KRR_XF_5058_2001(|L)| \
6934 DTI_XP_25100_2004(|L)|CN_XP_799112_2005(|L)|GTW_XL_105481_2005(|L)|CN_XM_557000_2006(|L)| \
6935 MP_BC1003_375169_2008(|L)|NW_B119A_600974_2008(|L)|FSRR_XM_107932_2022(|L)|GVSR_XP_764300(|L)| \
6936 HS_XM_2023(|L)|LEF_XM_1042(|L)|MCR_XM_2196(|L)|CAD_XM_1033(|L)|USLX_RBL_11251_2007(|L)| \
6937 QOCX_RBL_200_1996(|L)|HERX_RBL_2295_1993(|L)
6938
6939 # ----------------------- 2001- xxxx
6940
6941 # ----------------------------------------- Covered
6942
6943 $DEF USA6FC11=((CNW_XP_A302_717253|CNW_XP_A302_155773|CNW_XP_A302_155844|CNW_XP_718051|CNW_XP_718447) \
6944 (|L))|((CR_293(792|779)_XPA)(|L))|(CR_B63B_2234(01|35)(|L))|CNW_XPA_92(068|052|178)(|L)| \
6945 (NW_XPA_(868297|52952)(|L))|(NW_LO_(180300|171717)(|L))|ATSF_BX187_375(02|84)(|L)| \
6946 CSX_XL_A432_134142(|L)|CSX_XP_142819|CSX_XP_141436(|L)|CSX_XM_(129903|136000)(|L)| \
6947 (NW_120026_XM_USRASS|NW_120600_XM_USRASS|NW_120688_XM_USRASS)(|L)|UP_BOX60A|UP_GU60HC(|L)| \
6948 ((KCS_XP_A302_750921|KCS_XP_A302_750603|KCS_XP_A302_750921|KCS_XP_61136|KCS_XP_749161)(|L))| \
6949 ((BN_XP_A302_219360|BN_XP_A302_249735|BN_XP_A302_249762|BN_FMC50|BN_GU50HC)(|L))| \
6950 ((CO_21157_PS1|CO_B35MOD_PS1|CO_B35ORIG_PS1)(|L))|CO_28000_PS1(|L)|CO_XPA_493935(|L)| \
6951 ((GBW_XP_A302_7536|GBW_XP_A302_7552)(|L))|GBW_FMC50(|L)|GBW_XP_1731(|L)| \
6952 ((MPA_XM_A302_7517|MPA_XP_A302_203|MPA_XM_A302_9248|MPA_300_PS1|MPA_7200_PS1|MPA_7300_PS1)(|L))| \
6953 ((RDG_5083_XM_USRASS|RDG_5092_XM_USRASS)(|L))|(BN_XP_(249300|249290|332116|217707)(|L))| \
6954 (PC_293770_XPA(|L))|PC_PS4750SO01(|L)| \
6955 ((BN_CBF1|BN_THR73CB(|L))[O:(WRAPLUMBER(1|2|3)|WRAPTIE1),,9])|ATSF_(FMC50|NSC50HC2)(|L)| \
6956 ATSF_BX1440_36666(|L)|BN_BOX50HI1|BN_BOX50HI2|BN_XPA_395090(|L)|BNFE_RPL_9381(|L)| \
6957 CR_X60G_(237651|237912|237618|239836)(|L)|CSX_XL_A332_142742(|L)|CSX_XL_A332_(486083|142742)(|L)| \
6958 CSX_XP_A302_164114(|L)|CSX_XPA_180407(|L)|CSX_XL_161010(|L)|DRGW_63500_PS1(|L)|DRGW_63930_XPA(|L)| \
6959 DRGW_XPA_63959(|L)|DRGW_XP_63889(|L)|DTI_XPA_2610(3|1)(|L)|DTI_PS50C_81000(|L)|GN_PS40B(|L)| \
6960 (IC_GU50HC|ICG_XP_531638|IC_GU50HC|ICG_XP_531638)(|L)|KCS_XP_(749161|61136)(|L)|MP_82015_PS1(|L)| \
6961 MRL_NSC50HC2(|L)|PC_X(78_221018|60P_295506)(|L)|SP_B5020_(83550|83646|83717|83735)(|L)| \
6962 SSW_XPA_65085(|L)|UP_980212_XPA(|L)|UP_NSC50HC2(|L)|WP_XP_3770(|L)|WP_XPA_8607(3|4)(|L)| \
6963 ((MPA_XM_A302_7517|MPA_XP_A302_203|MPA_XM_A302_9248|MPA_300_PS1|MPA_7200_PS1|MPA_7300_PS1)(|L))| \
6964 ((CNA_PS50C_794383|DH_PS50C_50000|DTI_PS50C_81000)(|L))| \
6965 (((CRLE_8667_XPA|PRR_110126_XPA|MP_272009_XPA|CR_293792_XPA|BO_492069_XPA)(|L)))| \
6966 (((NADX_RBL_60508(|L)|CRDX_20837TRI3281|ERCX_7008TRI3281|GACX_8593TRI3281|NRLX_TRI3281)))| \
6967 (((PDRR_XP_1083|PHD_XP_3001|PHD_XP_5029|SAN_XP_13065|RBOX_XP_15000|MSDR_XP_195473|ATW_XP_3385)(|L)))
6968
6969 # ----------------------------------------- Special
6970
6971 # --------------------------------------------------- special LO
6972 $DEF USA6FS13=SSW_78656_LO4650(|L)|SSW_74179_LO4650(|L)|ACY_LO_448(|L)|ADMX_TRI5161SO02(|L)| \
6973 ADMX_TRI5161SO03(|L)|BORX_TRI5161SO01(|L)|BSEX_TRI6351SO01(|L)|CHE_ACF4650(|L)| \
6974 CRDX_TRI6351SO01(|L)|CSX_243125TRI3281(|L)|CSX_TRI5161SO02(|L)|DJTX_TRI5161SO01(|L)| \
6975 DTI_LO_10325(|L)|FURX_TRI6351SO01(|L)|FWD_LO_3190(|L)|GACX_8593TRI3281(|L)|GACX_LO_42018(|L)| \
6976 GACX_LO_42155(|L)|GACX_LO_42360(|L)|GACX_LO_42594_CD(|L)|GACX_LO_42594_MF(|L)|GACX_LO_42731(|L)| \
6977 GACX_LO_42755(|L)|GACX_LO_42889(|L)|GACX_LO_43067(|L)|GACX_LO_43142(|L)|GACX_LO_43459(|L)| \
6978 GACX_LO_47877(|L)|GACX_LO_47924(|L)|GACX_TRI5161(|L)|GACX_TRI5161SO02(|L)|GACX_TRI5161SO04(|L)| \
6979 GMO_LO_85035(|L)|GN_LO_71602(|L)|GN_LO_71683(|L)|GVSR_H10013_513022(|L)|HWCX_TRI3281SO01(|L)| \
6980 IAIS_TRI5161SO01(|L)|ICG_LO_782632(|L)|ICG_LO_782734(|L)|KCS_TRI5161SO01(|L)|KRIX_TRI5161(|L)| \
6981 MILW_LO_97204(|L)|MKT_LO_9103(|L)|MP_LO_72200(|L)|MWTX_TRI6351SO01(|L)|NAHX_LO_90262(|L)| \
6982 NAHX_TRI6351SO01(|L)|NP_LO_75912(|L)|NS_LO_290009(|L)|NSA_236178TRI3281(|L)|NW_HC17_71789(|L)| \
6983 RI_LO_8836(|L)|ROCK_LO_508305(|L)|SIRX_TRI5161SO01(|L)|SIRX_TRI5161SO02(|L)|SLSF_LO_81900(|L)| \
6984 SOU_LO_90362(|L)|SOYX_TRI5161SO02(|L)|SP_H1008_404020(|L)|SSW_H10013_79789(|L)| \
6985 TILX_TRI3281SO02(|L)|TILX_TRI5161SO02(|L)|TILX_TRI6351SO02(|L)|TIMX_TRI5161SO01(|L)| \
6986 TSAX_TRI6351SO01(|L)|UP_CH10027_20577(|L)|WM_LO_5563(|L)|WP_LO_11688(|L)|WSOR_TRI3281SO01(|L)| \
6987 WW_TRI3281SO01(|L)|WM_LO_604960(|L)|CEI_LO_706323(|L)|DRGW_LO_10070(|L)|PLE_LO_1875(|L)| \
6988 SLSF_LO_78748(|L)|ROCK_LO_512076(|L)|ROCK_LO_512011 (|L)|ACFX_ACF4650C(|L)|ACFX_ACF4650B(|L)| \
6989 ACFX_LO_44071(|L)|NAHX_LO_35818(|L)|GFCX_LO_7(|L)|BCAX_TRI3281SO01(|L)|CEFX_TRI3281SO01(|L)| \
6990 HWCX_TRI3281SO01(|L)|MCEX_TRI3281SO01(|L)|TILX_TRI3281SO01(|L)|TILX_TRI3281SO02(|L)| \
6991 CHE_ACF4650(|L)|BN_ACF4650(|L)|(VC_RBL_5200|VC_XM_5200L)|GN_ACF4650(|L)|MRL_ACF4650(|L)| \
6992 NCLX_ACF4650(|L)|PCC_ACF4650(|L)|SHPX_ACF4650(|L)|SP_ACF4650(|L)|SSW_ACF4650(|L)|AMC_LU_552(|L)| \
6993 AMR_LU_5016(|L)|BCHY_LU_733(|L)|BCHY_LU_817(|L)|FJG_LU_29018(|L)|LNAC_LU_6045(|L)| \
6994 LOAM_LU_11381(|L)|USLX_LU_50289(|L)|UNPX_HS4550SO01(|L)|ALPX_HS4550(|L)|ALPX_HS4550SO02(|L)| \
6995 ALPX_HS4550SO03(|L)|ACFX_LO_88(|L)|SHPX_LO_46011(|L)|NAHX_LO_38154(|L)|SHPX_LO_60419(|L)| \
6996 PRR_LO_260177(|L)|UNPX_HS4550SO02(|L)|SHPX_LO_60928(|L)|SHPX_LO_61066(|L)|TRLX_LO_5344(|L)| \
6997 ACFX_LO_49369(|L)|FWD_LO_3190(|L)|GMO_LO_81028(|L)|CEI_LO_718519(|L)|ACY_LO_448(|L)| \
6998 AEX_LO_7515(|L)|ACFX_38806_LO5800(|L)|SEAB_LO_248664(|L)|VTR_LO_6003(|L)|FXE_TRI5161SO01(|L)| \
6999 IAIS_TRI5161SO01(|L)|SIRX_TRI5161SO01(|L)|DME_5161TRI(|L)|DRGW_LO_10070(|L)|WSOR_TRI3281SO01(|L)| \
7000 WW_TRI3281SO01(|L)|CSX_LO_225370(|L)|ATSF_LO_314803(|L)|ATSF_HS4550(|L)|CR_LO_876340(|L)| \
7001 CR_LO_884744(|L)|CR_LO_884143(|L)|CR_LO_884322(|L)|CSX_LO_203160(|L)|CSX_LO_203161(|L)| \
7002 CSX_LO_247725(|L)|CSX_TRI5161SO02(|L)|CSX_LO_226691(|L)|CO_(LO_607039|HC15_2761)(|L)| \
7003 CR_PS4750SO01(|L)|MKT_LO_439(|L)|MNS_LU_2516(|L)|MNS_LU_2037(|L)|UP_LO_(21483|21498|78758)(|L)| \
7004 UP_LO_21328(|L)|BN_LO_(453100|453239|455800|455880)(|L)|PC_LO_885(122|237)(|L)|RDG_LOJ_79981(|L)| \
7005 SOO_LO(_74236|4750)(|L)|SP_LO_490123(|L)|WP_12006_LO4650(|L)|WP_LO_11975(|L)| \
7006 KCS_(LO_301957|TRI5161SO01)(|L)|DTI_LO_10325(|L)|GTW_LO_(315066|138112|138068)(|L)| \
7007 BNSF_LO4750(|L)|BO_LO_(606539|837043|836037)(|L)|CBQ_LO_183977(|L)| \
7008 BNSF_(LO_405815|LO_405812|LO_424433)(|L)
7009
7010 # --------------------------------------------------- special other
7011
7012 $DEF USA6FS11=CEFX_30276(|L)|CW_5136(|L)|CEFX_30276(|L)|CW_5136(|L)|BNSF_TRI5161SO03(|L)| \
7013 BNSF_TRI5161SO04(|L)|BNSF_TRI5161SO02(|L)|ALPX_HS4550SO02(|L)|CR_H32_884596(|L)| \
7014 KPLX_HS4550SO01(|L)|NAHX_HS4550SO02(|L)|NSA_HCS20A_269301_1993(|L)|PC_H32_885565(|L)| \
7015 PRR_H32_253088(|L)|PRR_H32_253500(|L)|PRR_H32_253788(|L)|SKPX_HS4550SO1(|L)|BSEX_TRI6351SO01(|L)| \
7016 CITX_TRI6351SO01(|L)|CRDX_TRI6351SO01(|L)|FURX_TRI6351SO01(|L)|MWTX_TRI6351SO01(|L)| \
7017 NAHX_TRI6351SO01(|L)|TILX_TRI6351SO02(|L)|TSAX_TRI6351SO01(|L)|ADMX_TRI5161SO02(|L)| \
7018 ADMX_TRI5161SO03(|L)|BORX_TRI5161SO01(|L)|DJTX_TRI5161SO01(|L)|GACX_TRI5161SO02(|L)| \
7019 GACX_TRI5161SO03(|L)|GACX_TRI5161SO04(|L)|SIRX_TRI5161SO02(|L)|SOYX_TRI5161(|L)| \
7020 SOYX_TRI5161SO02(|L)|TILX_TRI5161SO01(|L)|TILX_TRI5161SO02(|L)|TIMX_TRI5161SO01(|L)| \
7021 AOK_65420TRI3281(|L)|AGPX_TRI5161(|L)|FLIX_TRI5161(|L)|PRR_H45_259802(|L)|KRIX_TRI5161(|L)| \
7022 SIRX_HS4550SO01(|L)|NOKL_HS4550SO01(|L)|KPLX_HS4550SO01(|L)|GTAX_HS4550SO01(|L)| \
7023 ENDX_HS4550SO01(|L)|FLIX_HS4550SO01(|L)|GCCX_HS4550SO01(|L)|SKPX_HS4550SO1(|L)|THB_HS4550SO01(|L)| \
7024 SCOX_HS4550(|L)|GWIX_HS4550(|L)|NAHX_HS4550(|L)|NAHX_HS4550SO02(|L)|IMCX_HS4550(|L)| \
7025 SSIX_ACF4650(|L)|ACFX_ACF4650A(|L)|AEX_8380_LO4650(|L)|SSIX_ACF4650(|L)|ACFX_ACF4650A(|L)| \
7026 AEX_8380_LO4650(|L)|NSA_TRI5161SO01(|L)|GACX_TRI5161(|L)|BRIX_TRI5161(|L)|CSX_243125TRI3281(|L)| \
7027 CSX_5161TRI(|L)|BN_CB60|BNFE_RPL_9071(|L)|GN_ACF4650(|L)|GN_HS4550|IC_TRI5161(|L)|MRL_ACF4650| \
7028 NSA_236178TRI3281(|L)|BNSF_ACF4650(|L)|BNSF_5161TRI|BNSF_TRI5161(|L)|BO_HT_W2A_532000(|L)| \
7029 BO_HT_W2A_A(|L)
7030
7031 $DEF USA6FS12=(SSW_ACF4650(|L))|(SSW_NSC50HC2(|L))|SP_ACF4650(|L)|UP_CHOP1|UP_ACF_SILO| \
7032 UP_THR73CB(|L)[O:(WRAPLUMBER(1|2|3)|WRAPTIE1),,9]|BNSF_CB60[OB:WOOD(130|124|127),,14]| \
7033 BNSF_CBF1[O:(WRAPLUMBER(1|2|3)|WRAPTIE1),,9]|((CENT_CBF1[O:(WRAPLUMBER(1|2|3)|WRAPTIE1),,9]))| \
7034 (((AOK_THR73CB|BCOL_THR73CB|NOKL_THR73CB)(|L)[O:(WRAPLUMBER(1|2|3)|WRAPTIE1),,9]))| \
7035 (((CBRY_THR73CB|CRLE_TW73CB|CBRY_THR73CB)(|L)[O:WRAPLUMBER(1|2|3),,10]))| \
7036 ((SRY_NSC73CB(|L)[O:LUMBER(3|5)(|[M]),12,12][O:LUMBER(3|5)(|[M]),100,12][O:LUMBER4(|[M]),188,12]| \
7037 SGLR_NSC73CB(|L)[O:LUMBER(1|2)(|[M]),12,12][O:WOOD30(|[M]),143,12]))| \
7038 ((BN_CBF1|BN_THR73CB(|L))[O:(WRAPLUMBER(1|2|3)|WRAPTIE1),,9])| \
7039 ((ALY_91686(|L)[O:WOOD1(29|24),,11]))|(TTPX_(GSH72A|NSH72)(|L)[OB:CELLULOSE(|[M]),,11])|TTZXW
7040
7041 $DEF USA6FS14=BNSF_(PS4750SO02|PS4750SO03|PS4750SO04|PS4750SO05)(|L)|BO_PS4740SO01(|L)| \
7042 BO_PS4750SO01(|L)|ACOX_PS4750SO01(|L)|AGPX_PS4750SO02(|L)|AJPX_PS4750SO01(|L)|AM_PS4750SO01(|L)| \
7043 AM_PS4750SO02(|L)|BN_PS4750SO02(|L)|CBRW_PS4750SO01(|L)|CGRX_PS4750SO01(|L)|CNW_LO4750| \
7044 CRDX_PS4750SO04(|L)|CRDX_PS4750SO05(|L)|DJTX_PS4750SO01(|L)|DJTX_PS4750SO02(|L)| \
7045 DME_PS4750SO01(|L)|FLIX_PS4750SO02(|L)|KCS_PS4750SO01(|L)|NAHX_PS4750SO22(|L)|NAHX_PS4750SO23(|L)| \
7046 NAHX_PS4750SO24(|L)|TCAX_PS4740SO02(|L)|TCAX_PS4740SO03(|L)|TLCX_4700PS2(|L)|TLCX_PS4740SO02(|L)| \
7047 TLCX_PS4740SO03(|L)|UTCX_PS4740SO01(|L)|CNW_LO4750
7048
7049 # ----------------------------------------- flat
7050 $DEF USA6FF11=CR_G32C(|L)[O:WOOD(139|61|62)(|[M])]|LWAD_62104(|L)[O:WOOD1(29|24),,11]| \
7051 NW_B139_6045(22|38)(|L)|NW_FM_300431(|L)[O:(TARP(10|12))(|[M]),,11]| \
7052 FEC_FLT89(B|AL)[OB:STRAIL_(R1|B1),10,9][OB:#STRAIL_(R1|B1),148,9]| \
7053 FEC_TW89(|L)[OB:#STRAIL_14,16,10][OB:STRAIL_14,143,10]| \
7054 FEC_FLT89A[OB:#STRAIL_(R1|B1),10,9][OB:STRAIL_(R1|B1),148,9]|MPA_126_MWF(|L)| \
7055 SSW_FM_85500(|L)[O:(TARP(10|12))(|[M]),,11]|UP_89FLAT2[O:TANK3|TARP12|MACHINE(2|1|2)]| \
7056 UP_F7015_54600(|L)[O:(TARP(10|12))(|[M]),,11]| \
7057 BNSF_FLAT[OB:BOILERRINGS,13,12][OB:BOILERRINGS,67,12]|(ARR_FM12838)| \
7058 (TTWX_PSH10A_993041[OB:SEMI_USA5R,16,11][OB:SEMI_USA5R,155,11])| \
7059 (TTWX_PSH10A_993041L[OB:SEMI_USA5L,18,11][OB:SEMI_USA5L,157,11])| \
7060 (KTTX_F89GH_912378(|L)[OB:SEMI_USA5L,12,11][OB:SEMI_USA5R,156,11])|BNSF_513048(|L)[O:SCRAP(5|6)]| \
7061 BNSF_546054(|L)[O:WOOD1(29|24),,11]|(TTX_TW89(|L)[OB:#STRAIL_14,16,10][OB:STRAIL_14,143,10])| \
7062 (TTAX_RAF53[OB:VAN53_0(1|2|3|4|5)L,16,8][OB:VAN53_0(1|2|3|4|5)L,190,8] \
7063 [OB:VAN53_0(1|2|3|4|5)L,373,8][OB:VAN53_0(1|2|3|4|5)L,559,8][OB:VAN53_0(1|2|3|4|5),783,8])| \
7064 (TTAX_RAF53L[OB:VAN53_0(1|2|3|4|5)L,16,8][OB:VAN53_0(1|2|3|4|5),230,8] \
7065 [OB:VAN53_0(1|2|3|4|5),413,8][OB:VAN53_0(1|2|3|4|5),599,8][OB:VAN53_0(1|2|3|4|5),783,8])| \
7066 ((TTAX_RAF33L[OB:VAN53_0(1|2|3|4|5)L,16,8][OB:VAN53_0(1|2|3|4|5),230,8] \
7067 [OB:VAN53_0(1|2|3|4|5),409,8])| \
7068 (TTAX_RAF33[OB:VAN53_0(1|2|3|4|5)L,16,8][OB:VAN53_0(1|2|3|4|5)L,190,8][OB:VAN53_0(1|2|3|4|5),409,8]))| \
7069 (DSEX_TW85(|L)[O:(GIRDER_BELL|STEEL23),,12])
7070
7071 # ----------------------------------------- open
7072 $DEF USA6FO11=((ICER_320052|JTIX_9001|DMER_80197|MBKX_287011)(|L)[O:SCRAP(6|4|5)(|[M])])| \
7073 (AMGX_6028|ATW_GB_11004|CEFX_32892|CEFX_30288|ATW_GB_11004)(|L)[O:BALLAST_OLD1(|[M])]| \
7074 (BO_G6_264062|BO_G6A_264076|BO_G6B_351500|BO_O63_264000|BO_O63_264055|BO_G6_264080)(|L) \
7075 [O:BALLAST_OLD1(|[M])]|((JECX|DJLX|KCLX|LLCX|PGEX|SOM|CSX|BN|UP|NSA)_BETHGON2(|L))| \
7076 LV_GB_3(2000|2840|3358|3359)(|L)[O:SCRAP(6|4|5)(|[M])]| \
7077 ((CW_5147|NDYX_320798|NSA_200881)(|L)[O:BALLAST(33|28)(|[M])])|PC_F41(|L)[O:GIRDER3,,11]| \
7078 (AEX_4023_THRALL4000|DLWR_7042_THRALL4000|AMGX_4130_THRALL4000|AMGX_4184_THRALL4000| \
7079 ECXX_2135_THRALL4000|EAMX_5017_THRALL4000|PEPX_21_THRALL4000)(|L)[OB:SCRAP(6|4|5)(|[M]),,38]| \
7080 (PEPX_80_THRALL4000|PMGX_5201_THRALL4000|PSCX_520_THRALL4000|SVGX_1010_THRALL4000| \
7081 APAX_550_THRALL4000|CUOH_3028_THRALL4000|DJJX_2407_THRALL4000|DJJX_10228_THRALL4000)(|L) \
7082 [OB:SCRAP(6|4|5)(|[M]),,38]| \
7083 (APAX_550_THRALL4000|CUOH_3028_THRALL4000|DJJX_2407_THRALL4000|DJJX_10228_THRALL4000| \
7084 LEF_4502_THRALL4000|DJJX_18007_THRALL4000)(|L)[OB:SCRAP(6|4|5)(|[M]),,38]
7085
7086 # ----------------------------------------- hopper
7087 $DEF USA6FH11=((AECX_BETHGON2(|L)|PGEX_BETHGON2(|L)|UP_BETHGON2(|L)|PSCX_BETHGON2(|L)|SOM_BETHGON2(|L)))| \
7088 ((KGLX_AFLOOD2(|L)|CEFX_AFLOOD2(|L)|MBKX_AFLOOD2(|L)|CNW_AFLOOD3(|L)|UCEX_RD6TRI(|L)))| \
7089 ((BNSF_1BETHGON2|BNSF_3BETHGON2|BNSF_BETHGON2)(|L))| \
7090 (((DETX_BETHGON2|DJLX_BETHGON2|GEMX_BETHGON2|GSNX_BETHGON2|JECX_BETHGON2|KCLX_BETHGON2| \
7091 LLCX_BETHGON2)(|L)[OB:SPRUCE1(|[M]),,39]))| \
7092 ((UTCX_PS4740SO01|TLCX_4700PS2|PLCX_PS4740SO0(1|2)|PTLX_PS4740SO01|PVGX_PS4740SO01| \
7093 PTLX_PS4750SO01|CATX_PS4740SO01|CRLE_PS4740SO01|GLCX_PS4740SO0(1|2)|IMRL_PS4740SO01)(|L))| \
7094 ((DME_PS4750SO01|DJTX_PS4750SO0(1|2)|CRDX_PS4750(|A|SO02|SO03|SO04|SO05)|CBRW_PS4750SO01| \
7095 CGRX_PS4750SO01|ATW_PS4750SO01|BCOL_PS4750SO0(1|2)|ACOX_PS4750SO01|ADMX_PS4750SO0(2|1)| \
7096 AGPX_PS4750SO02|AJPX_PS4750SO01|AM_PS4750SO0(2|1)|MNS_PS4740SO0(1|2)|MNS_PS4750SO01| \
7097 MOCX_PS4750SO01|MWCX_PS4750SO01)(|L))|(TPIX_2(10_RPL|20_RPL|30_RPL)(|L))| \
7098 (TLCX_PS4740SO(20|19|18|17|16|15|14|13|12|11|10|09|08|07|06|05|04|03|02)(|L))| \
7099 ((LCGX_PS4750SO01|LGIX_PS4750SO01|ITC_PS4750SO01|FGIX_PS4750SO01|FLIX_PS4750SO0(1|2|3)| \
7100 FPFX_PS4750SO01|FURX_PS4750SO01|GACX_PS4750SO0(1|2)|GELX_PS4750SO01|GLCX_PS4750SO01| \
7101 GNBC_PS4750SO0(1|2|3|4)|ITFX_PS4750SO01|JRSX_PS4750SO01|JWFX_PS4750SO01|GRPX_PS4750SO01| \
7102 MPA_126_MWF)(|L))|(TLDX_PS4740SO(09|08|07|06|05|04|03|02|01)(|L))| \
7103 ((USLX_PS4750SO0(1|2|3|4)|TPW_PS4750SO01|TRGX_PS4750SO01|UNPX_PS4750SO0(1|2)| \
7104 USLX_PS4750SO0(1|2|3|4|5)|PVGX_PS4750SO01|PCC_PS4750SO01|PLCX_PS4750SO0(1|2|3|4|5)| \
7105 SEAB_PS4750SO01|PLWX_PS4750SO0(1|2|3)|RRVW_PS4740SO01|NAHX_PS4750SO01)(|L))| \
7106 (PTLX_PS4750SO(44|43|42|41|40|39|38|37|36|35|34|33|32|31|30|29|28|27|26|25|24|23|22|21|20|19|18| \
7107 17|16|15|14|13|12|11|10|09|08|07|06|05|04|03|02)(|L))| \
7108 (AARB_PS4700|CBRW_PS4700|TCAX_PS47(00|40SO02|40SO03)(|L))| \
7109 ((NP_PS4740SO01|CSX_AFLOOD2|CSX_AFLOOD2|TLCX_4700PS2|AGPX_PS4750|UTCX_PS4750)(|L))| \
7110 (NAHX_PS4750SO(30|29|28|27|26|25|24|23|22|21|20|19|18|17|16|15|14|13|12|11|10|09|08|07|06|05|04| \
7111 03|02)(|L))|((AGPX_PS4750|TLCX_4700PS2|TCAX_PS4700|CBRW_PS4700)(|L))| \
7112 ((BN_AEROFLO|RDG_73592_HM_USRA|RDG_73593_HM_USRA|RDG_74170_HM_USRA)(|L) \
7113 [O:(FR_KO37|FR_COAL1|FR_COAL2|COAL3|COAL27|COAL28)(|[M])])| \
7114 ((ATSF_GA195_179324(|L)|ATSF_GA195_179620(|L)|BNSF_GA195_618122(|L)|BNSF_GA195_618126(|L)| \
7115 BNSF_GA195_618168(|L)|CSX_HTS_432407(|L)|IFRX_HTS_870003(|L))[O:SAND(2|13|11|12)(|[M])])| \
7116 EL_PS4740SO01(|L)|EL_LO_20006(|L)|CNW_PS4750(|SO02|SO03|SO04)(|L)| \
7117 CNW_LO_(175595|180015|180021|180130)(|L)|CR_PS4740SO0(1|2)(|L)|CSX_PS4740SO01(|L)| \
7118 CSX_PS4750SO01(|L)|DRGW_4700PS2(|L)|ATSF_PS4(427|750|750SO02|750SO03)(|L)| \
7119 (BN_PS4427|BN_LO4750)(|L)|(BN_PS4740SO0(1|2)|BN_PS4750SO02)(|L)|CNW_PS4740SO0(2|1)(|L)| \
7120 DRGW_PS4750SO01(|L)|MP_(LO4700|PS4740SO02)(|L)|CBQ_PS4740SO01(|L)|CBQ_LO_85400(|L)| \
7121 CBQ_LO_86274(|L)|DH_PS4750SO01(|L)|BNSF_PS4740SO0(1|2)(|L)|MP_PS4750SO0(1|2)(|L)| \
7122 GN_PS4740SO0(1|2)(|L)|IC_PS4740SO0(1|2|3)(|L)|ICG_(LO4750|PS4750SO02)(|L)|KCS_PS4740SO01(|L)| \
7123 KCS_PS4750SO0(1|2)(|L)|MKT_PS4750(|L)|MNS_PS47(40SO02|40SO01|50SO01)(|L)|NSA_PS4740SO01(|L)| \
7124 NSA_PS4750(|SO02)(|L)|NW_PS47(00|40SO02|50SO02|50SO01)(|L)|PC_PS4750SO01(|L)| \
7125 UP_PS4740SO0(2|1)(|L)|UP_PS4750SO0(2|3|4|1)(|L)|GTW_LO4750(|L)|LN_PS4750SO01(|L)| \
7126 MILW_(PS4427|LO4750|PS4740SO01)(|L)|(MILW_PS4740SO01(|L)|NP_PS4740SO01(|L)|LV_HOPO|WP_CHOP)
7127
7128 # ---------------------- trains complete
7129
7130 # --------------------------------- USA Freigt E6 Car transport
7131 $DEF USA6FCAR=(20*(ATSF_AUTORACK|BN_AUTORACK~BC|BNSF_AUTORACK1|BNSF_AUTORACK2|BNSF_AUTORACK3| \
7132 TTX_AUTORACK2|BN_AUTORACK~BC|ATSF_AUTORACK|BNSF_AUTORACK1))| \
7133 (25*(ARTAUTOMAX|BNSF_ARTAUTO|CSX_ARTAUTO|AUTOMAX|BNSF_AUTOMAX|BNSF_AUTOMAX2|CP_AUTOMAX| \
7134 CSX_AUTOMAX|KCS_AUTOMAX|UP_AUTOMAX|ARTAUTOMAX|CSX_ARTAUTO))| \
7135 (25*(CTTX_MULTIMAX_NSA|AMTK_FA_9200|AMTK_FA_9208|CTTX_MULTIMAX_BNSF1|CTTX_MULTIMAX_BNSF2| \
7136 CTTX_MULTIMAX_CNR|CTTX_MULTIMAX_CSX|CTTX_MULTIMAX_KCS)(|L))| \
7137 (25*(ATSF_AUTORACK|DRGW_AUTORACK|DTI_AUTORACK|KCS_AUTOMAX|SP_AUTORACK(2|1)|UP_89AR(|2)| \
7138 UP_AUTORACK(|1|2)|BNSF_ARTAUTO|BNSF_AUTOMAX(|2)|BNSF_AUTORACK(|1|2|3|4)))
7139
7140 # --------------------------------- USA Freigt E6 Container
7141 $DEF USA6FCON1=7*((2-4*TTX_INTER[OB:C40B,,4][O:C40B,,30])|(2-4*DTTX_SINGLE[OB:C40B,,4][O:C40B,,30])| \
7142 (2-4*(FEC|AWXX)_TW85(|L)[O:C40B,17,12][O:C40B,137,12])|(2-4*SP_GUMS48(|L)[OB:C40B,,3][OB:C40B])| \
7143 (2-4*TTX_GUMS48(|L)[OB:C40B,,3][OB:C40B])|(2-4*FEC|AWXX)_TW85(|L)[O:C40B,17,12][O:C40B,137,12])| \
7144 (OTTX_E(1|2)[O:C30A,6,10][O:C30A,97,10])| \
7145 (2-4*(FEC|AWXX)_TW85(|L)[O:(LWT|USWX|DSEU|AWIU)_TRASHCONT(|L),14,13] \
7146 [O:(LWT|USWX|DSEU|AWIU)_TRASHCONT(|L),75,13][O:(LWT|USWX|DSEU|AWIU)_TRASHCONT(|L),136,13] \
7147 [O:(LWT|USWX|DSEU|AWIU)_TRASHCONT(|L),197,13])| \
7148 (<(SP_GUMS48(A|B)L[OB:C40B,,3][OB:C40B]),((1|3)*SP_GUMS48M(|L)[OB:C40B,,3][OB:C40B]), \
7149 (SP_GUMS48(A|B)[OB:C40B,,3][OB:C40B]))| \
7150 (<(DTTX_3PACKEL[OB:C40B,46,4][O:C40B,46,30]),((1|3)*DTTX_3PACKM[OB:C40B,29,4][O:C40B,29,30]), \
7151 (DTTX_3PACKE[OB:C40B,29,4][O:C40B,29,30]))| \
7152 (<(BRAN_GUMS48(A|B)L[OB:C40B,,3][OB:C40B]),((1|3)*BRAN_GUMS48M(|L)[OB:C40B,,3][OB:C40B]), \
7153 (BRAN_GUMS48(A|B)[OB:C40B,,3][OB:C40B]))| \
7154 (<(DTTX_GUMS48(A|B)L[OB:C40B,,3][OB:C40B]),((1|3)*DTTX_GUMS48M(|L)[OB:C40B,,3][OB:C40B]), \
7155 (DTTX_GUMS48(A|B)[OB:C40B,,3][OB:C40B]))|(2-4*OTTX_E(1|2)[O:C30A,6,10][O:C30A,97,10])| \
7156 (2-4*(CPR_524176|DTTX_25064|DTTX_CONT1) \
7157 (([O:C30A,20,13][O:C30A,111,13])|([O:C40A,20,13][O:C20A,141,13])|([O:C20A,20,13][O:C40A,81,13])))
7158
7159 # --------------------------------- USA Road-railer
7160 $DEF USA6FRRA1=(<TCSZ_HEADL,14*(TCSZ_TRAILER(1|2|3|4|5)(|L)),TCSZ_HEAD)
7161
7162 # --------------------------------- Tank
7163 $DEF USA6FTANK=20-30*(ADMX_TANK43(|L)|AFPX_TANK43(|L)|CCLX_TANK43(|L)|CRGX_TANK43(|L)|DMIX_TANK43(|L)| \
7164 HOKX_TANK43(|L)|PROX_TANK43(|L)|SBLX_TANK43(|L)|STSX_TANK43(|L)|UTLX_TANK43(A|B|T)(|L)| \
7165 GATX_TANK43(H|K|E)(|L)|PROX_TANK43A(|L)|GATX_TANK54(A|B)(|L)|ACFX_TANK54(|L)|ACTX_TANK54(|L)| \
7166 ATSF_TANK54(|L)|CPCX_TANK54(|L)|EAGX_TANK54(|L)|KCPX_TANK54(|L)|OWIX_TANK54(|L)|RACX_TANK54(|L)| \
7167 SHPX_TANK54(|L)|SUNX_TANK54(|L)|WPHX_2009_T679(|L)|PUBX_138_T679(|L)|PUBX_151_T679(|L)| \
7168 WPHX_215_T679(|L)|SHPX_206830_TM(|L)|ADMX_TANK55(|L)|AGPX_TANK55(|L)|CCBX_TANK55(|L)| \
7169 BRCX_TANK55(|L)|CGTX_TANK55(|L)|CHSX_TANK55(|L)|DNAX_TANK55(|L)|GATX_TANK55(|L)|MQPX_TANK55(|L)| \
7170 PROX_TANK55(|L)|SHPX_TANK55(|L)|UTLX_TANK55(|L)|PROX_TANK65(|L)|ARPX_TANK65(|L)|NATX_TANK65(|L)| \
7171 VPCX_TANK67(|L)|ACSX_TANK67(|L)|ACFX_TANK67(|L)|CITX_TANK67(|L)|JJJX_TANK67(|L)|GATX_TANK67(|L)| \
7172 PROX_TANK67(|L)|GLNX_TANK67(|L)|UTLX_TANK67(|L)|CNTX_TANK67(A|B)(|L)|PLMX_TANK65A(|L)| \
7173 SHPX_TANK67A(|L)|ATSF_TANK54(|L)|STAX_TANK50|ACFX_TANK50|CGW_TANK50|HCPX_TANK50|HOKX_TANK50| \
7174 SP_TANK50|GATX_TM_73772_1992(|L)|UTLX_TPI_80042_1996(|L)|UTLX_TPI_80053_1991(|L)| \
7175 UTLX_TPI_80055_1992(|L)|UTLX_TPI_80056_1992(|L)|UTLX_TPI_80069_1991(|L))
7176
7177 # --------------------------------- Freigt mixed short E5/6
7178
7179 $DEF USA5FMIXKC=3-5*(USA5FC91)
7180
7181 $DEF USA6FMIXKC=6-10*(USA6FC11)
7182 $DEF USA6FMIXKF=3-5*(USA6FF11)
7183 $DEF USA6FMIXKH=3-5*(USA6FH11)
7184 $DEF USA6FMIXKS1=3-5*(USA6FS11|USA6FS13)
7185 $DEF USA6FMIXKS2=3-5*(USA6FS12|USA6FS14)
7186 $DEF USA6FMIXKO=3-5*(USA6FO11)
7187
7188 $DEF USA6FMIXK=2*(USA6FMIXKH|USA6FMIXKS1|USA6FMIXKO|USA6FMIXKS2|USA6FMIXKC|USA6FMIXKF)
7189
7190 #
7191 $DEF USA5FS=(10-13*USA5FC91)|(10-13*USA6FO11)|(10-13*USA6FS12)|(10-13*USA6FS14)
7192
7193 $DEF USA6FS=4*(USA6FMIXKO|USA6FMIXKH|USA6FMIXKS1|USA6FMIXKS2|USA6FMIXKC|USA6FMIXKF)
7194
7195 # --------------------------------- Freigt mixed long E5
7196
7197 $DEF USA5FMIX=USA6FCON1|(20-25*USA5FC91)|((10-13*USA6FO11)|(10-13*(USA6FS12|USA6FS14)))
7198
7199 $DEF USA5FMIXD=2*USA6FCON1|(45-50*USA5FC91)|((20-25*USA6FO11)|(20-25*(USA6FS12|USA6FS14)))
7200
7201 # --------------------------------- Freigt mixed long E6
7202
7203 $DEF USA6FMIX1=4:USA6FCON1|(20-25*USA6FS11)|(20-25*USA6FS13)|USA6FCAR
7204 $DEF USA6FMIX2=(20-25*USA6FS12)|(20-25*USA6FS14)|(20-25*USA6FC11)
7205 $DEF USA6FMIX3=(20-25*USA6FH11)|(20-25*USA6FF11)|(20-25*USA6FO11)|USA6FTANK|(10-13*USA6FMIXK)
7206
7207 $DEF USA6FMIX1D=4:(2*USA6FCON1)|(45-50*USA6FS11)|(45-50*USA6FS13)|USA6FCAR
7208 $DEF USA6FMIX2D=(45-50*USA6FS12)|(45-50*USA6FS14)|(45-50*USA6FC11)
7209 $DEF USA6FMIX3D=(45-50*USA6FH11)|(45-50*USA6FF11)|(45-50*USA6FO11)|2*USA6FTANK
7210
7211 # --- Railway companies
7212
7213 # ------------ Alaska AAR
7214
7215 # Freight E2 long
7216 $DEF USA2FAAR=4*((4*(ARR_XM10207(|L)|ARR_BOX1|ARR_11700_RF(|L)| \
7217 ARR_13200E_GB(|L)[O:(COAL7|FR32|COAL1)(|[M])]))|USA2FMIXK1),AR_NE_309(|L)
7218
7219 # Freight E3
7220 $DEF USA3FAAR=6*((4*(ARR_XM10(240|438|708)(|L)|ARR_XM80(00|12)(|L)|ARR_BOX2| \
7221 ARR_FM12838[O:HIPRES_BURNER,,11]|ARR_13800(E|L)_GB(|L)[O:FR_ST(02|01)(|[M])]|ARR_HT_14301))| \
7222 USA3FMIXK1),(AR_NE_309|ARR_NE_1065|ARR_NE_1071)(|L)
7223
7224 # freight E4 shunting
7225 $DEF USA4FAARS=(4-5*USA4FMIXK1)|(4-5*ARR_BOX(2|1))| \
7226 (4-5*(ARR_13200(E|L)_GB(|L)[O:(COAL7|FR32|COAL1)(|[M])]))|(4-5*ARR_XP_10923(|L))| \
7227 (4-5*(ARR_13800(E|L)_GB(|L)[O:FR_ST(02|01)(|[M])]))|(4-5*ARR_HT_14301(|L))| \
7228 (4-5*ARR_XM(10708|10438|10240|10207|1552E|8000|8027|8012)(|L))|(4-5*ARR_BOX(3|5|4))| \
7229 (4-5*ARR_XM(1552E|8027)(|L))
7230 # freight E4 long
7231
7232 $DEF USA4FAAR=5-6*USA4FAARS,ARR_NE_(1084|1070|1776|1085)(|L)
7233
7234 # freight E5 shunting
7235 $DEF USA5FAARS=(4-5*ARR_11520_BR(|L))|(4-5*ARR_10800_RBL(1|2)(|L))|(4-5*WRNX_2840_TMPI_ACF27(|L))| \
7236 (4-5*ARR_13200L_GB(|L)[OB:SCRAP(1|2|3|4|5)(|[M]),,22]|USA5FS)
7237
7238 # Freight E5 long
7239 $DEF USA5FAAR=(25*(ARR_PS4700(|L)|ARR_LO4750))|(25*(ARR_HOP[O:(COAL7|FR32|COAL1)(|[M])]))| \
7240 (5-6*USA5FAARS)
7241
7242 # ------------ Ann Arbor
7243 # freight E3 shunting
7244 $DEF USA3FAARBS=(4-5*AARB_(12055|90024|90117)_XM_USRASS(|L))| \
7245 (4-5*AARB_XM_PS1_(371|400)(|L)(0-1*[O:PANEL7_SUP_6FOOT,54,8]))|USA4FMIXK2
7246 # freight E3 long
7247 $DEF USA3FAARBC=WEYT_3CAB
7248 # freight E4 long
7249 $DEF USA4FAARBC=WEYT_3CAB
7250
7251 # ------------ Atlantic Coast Line
7252 # freight E3 shunting
7253 $DEF USA3FACLS=(4-5*ACL_O25_200(00|25)(|L))|(4-5*ACY_3693_PS1(|L))|(4-5*ACL_XM_25200(|L))| \
7254 (4-5*(ACL_K1(1_93600|1_93696|2_93900|2_94249))(|L)[OB:BALLAST(24|44)(|[M])])| \
7255 (4-5*(ACL_17199_VAO17|ACL_17862_VAO17|ACL_17863_VAO17)(|L))|(4-5*ACL_K21_84073(|L))| \
7256 (4-5*(ACL_O17_ORIG|ACL_O14A_46000)(|L))|(4-5*(ACL_46751_XM_USRADS|ACL_46930_XM_USRADS))| \
7257 (4-5*(ACL_FM_760(2|0)(|L)[O:CABLE9,,11]))|(4-5*ACL_PS50C_35400,ACL_LC_PS1_28711(|L))| \
7258 (4-5*ACL_PS50C_35400(|L))|(4-5*ACL_O14B_18(87|54)(|L))|(4-5*ACL_GB_98027(|L)[O:SCRAP(5|6)(|[M])])
7259
7260 # freight E3 long
7261 $DEF USA3FACLC=ACL_M5_0710(|L)
7262
7263 # ------------ Akron, Canton & Youngstown Railroad
7264 # freight E3 long
7265 $DEF USA3FACYC=ACY_NE_66(|L)
7266
7267 # ------------ Amtrack
7268 # passenger E4
7269 $DEF USA4PAMT=(<AMTK_1300_1,AMTK_106VOLUSIA2803_4167L,2*AMTK_COACH1P1L,AMTK_5BRLOUNGE_3230P1L, \
7270 AMTK_CAFE1P1L,2*AMTK_2252_METCALFL)| \
7271 (<(2*AMTK_2252_METCALF),AMTK_CAFE1P1,AMTK_5BRLOUNGE_3230P1,2*AMTK_COACH1P1, \
7272 AMTK_106VOLUSIA2803_4167,AMTK_1300_1)
7273 # passenger E5
7274 $DEF USA5PAMT=(<AMTK_MHB3,AMTK_BAGDORM_1626P3|AMTK_BAG_1800P3L|AMTK_BAG_1178P3|AMTK_BAGDORM_1610P3, \
7275 3*AMTK_COACH_4000L,AMTK_LOUNGE_31(13|18|00|06)L, \
7276 AMTK_DINER_85(01|21)P3L|AMTK_DINER_8505P3L|AMTK_BUFFET_8700L,3*AMTK_COACH_4000L,AMTK_SLP_2230P3L, \
7277 AMTK_SLP_2461L)| \
7278 (<AMTK_SLP_2461,AMTK_SLP_2230P3,3*AMTK_COACH_4000, \
7279 AMTK_DINER_85(01|21)P3|AMTK_DINER_8505P3|AMTK_BUFFET_8700,AMTK_LOUNGE_31(13|18|00|06), \
7280 3*AMTK_COACH_4000,AMTK_BAG_1178P3L|AMTK_BAGDORM_1626P3L|AMTK_BAGDORM_1610P3L|AMTK_BAG_1800P3, \
7281 AMTK_MHB3)|(<AMTK_HBB3,3*AMTK_SL13L~BC,3*AMTK_SB13L~BC,AMTK_SD13L~BC,4*AMTK_SC13L~BC)| \
7282 (<(4*AMTK_SC13~BC),AMTK_SD13~BC,3*AMTK_SB13~BC,3*AMTK_SL13~BC,AMTK_HBA3)| \
7283 (<AMTK_COACH1P3,AMTK_CAFE2P3L,AMTK_COACH1P3,3*AMTK_COACH1P3L,AMTK_COACH1P3,AMTK_COACH1P3L)| \
7284 (<AMTK_COACH1P3,AMTK_COACH1P3L,3*AMTK_COACH1P3,AMTK_COACH1P3L,AMTK_CAFE2P3,AMTK_COACH1P3)| \
7285 (<AMTK_COACH1P2L,AMTK_COACH1P1L,AMTK_CAFE1P3L,AMTK_COACH1P2,AMTK_COACH1P1L,AMTK_CAFE1P1, \
7286 AMTK_COACH1P1)| \
7287 (<AMTK_COACH1P1L,AMTK_CAFE1P1L,AMTK_COACH1P1,AMTK_COACH1P2L,AMTK_CAFE1P3,AMTK_COACH1P1, \
7288 AMTK_COACH1P2)
7289 # passenger E6
7290 $DEF USA6PAMT=(<AMTK_BAG_1800AC,5*AMTK_COACH1P5,AMTK_CAFE1P5,4*AMTK_BUS1P5)| \
7291 (<(4*AMTK_BUS1P5L),AMTK_CAFE1P5L,5*AMTK_COACH1P5L,AMTK_BAG_1800ACL)| \
7292 (<AMTK_HB(A|B)4|AMTK_BAG_1178P4L,4*AMTK_COACH2P4L, \
7293 AMTK_DINER_8505P4L|AMTK_CAFE1P4L|AMTK_CAFE2P4L|AMTK_DINER_8501P4BL|AMTK_DINER_8505P4B(|L), \
7294 5*AMTK_COACH1P4L)| \
7295 (<(5*AMTK_COACH1P4), \
7296 AMTK_DINER_8501P4B|AMTK_CAFE1P4|AMTK_CAFE2P4|AMTK_DINER_8521P4B|AMTK_DINER_8505P4,4*AMTK_COACH2P4, \
7297 AMTK_BAG_1178P4|AMTK_HB(A|B)4)
7298 # passenger E6 Superliner
7299 $DEF USA6PAMTS=(AMTK_SC14AL,AMTK_SC14A,AMTK_SL14A(|L),AMTK_SS14(|L),AMTK_MHB4)| \
7300 (<AMTK_SL2TSP4B_39000L,AMTK_SL1LNP4B_33100L,AMTK_SL2SLP4B_32070L,AMTK_SL2CHP4B_34102L, \
7301 AMTK_SL2DNP4B_38000L)| \
7302 (<AMTK_SL2DNP4B_38000,AMTK_SL2CHP4B_34102,AMTK_SL2SLP4B_32070,AMTK_SL1LNP4B_33100, \
7303 AMTK_SL2TSP4B_39000)
7304
7305 # ------------ AR
7306 # Freight E4
7307 $DEF USA4FARC=AR_NE_309(|L)
7308
7309 # ------------ Atchison,Topeka & Santa Fe Railway
7310 # Freigt E2
7311 $DEF USA2FATSC=ATSF_CAB3(|L)|ATSF_CAB6(|L)
7312 # passenger E3
7313 $DEF USA3PATS2L=(<ATSF_3430,3*ATSF_ORABI,ATSF_LAGUNA,3*ATSF_COCHITI,2*ATSF_ACOMA,ATSF_NAVAJO)
7314 $DEF USA3PATS2=(<ATSF_NAVAJOL,2*ATSF_ACOMAL,3*ATSF_COCHITIL,ATSF_LAGUNAL,3*ATSF_ORABIL,ATSF_3430)
7315 # passenger E3 - El Capitan
7316 $DEF USA3PATS=(<ATSF_3480L,ATSF_700L,ATSF_650L,3*ATSF_575L,4*ATSF_528L,ATSF_3480,ATSF_3453)| \
7317 (<ATSF_3453L,ATSF_3480L,4*ATSF_528,3*ATSF_575,ATSF_650,ATSF_700,ATSF_3480)
7318 # Freigt E3 long
7319 $DEF USA3FATSC=(ATSF_CAB3(|L)|ATSF_CAB8|ATSF_CAB9|ATSF_CAB6(|L)|ATSF_CAB7(|L))
7320 # Freight E4
7321 $DEF USA4FATSC=(ATSF_CAB3(|L)|ATSF_CAB8|ATSF_CAB9|ATSF_CE8_999700(|L))
7322
7323 # ------------ Atlanta & West Point
7324 # Freight E3 long
7325 $DEF USA3FAWPC=WEYT_3CAB
7326
7327 # ------------ Bangor & Aroostook
7328 # Freight E3 long
7329 $DEF USA3FBARC=BAR_C(10|86|92|99)(|L)
7330 # Freight E4 long
7331 $DEF USA4FBARC=BAR_C(10|86|92|99)(|L)
7332
7333 # ------------ Bessemer & Lake Erie Railroad
7334 # Freigt E4 long
7335 $DEF USA4BLEC=WEYT_3CAB
7336
7337 # ------------ Boston & Maine
7338 # Freigt E3 long
7339 $DEF USA3FBMC=BM_NE_C(5|9)(|L)
7340 # Freigt E4 long
7341 $DEF USA4FBMC=BM_NE_C(5|9)(|L)
7342 # Freigt E5
7343 $DEF USA5FBMS=(5-7*(BM_XP_7900(0|5)(|L)))|(5-7*BM_(RBL_113|XM_78101)(|L))| \
7344 (5-7*(BM_77530_PS1|BM_77979_PS1)(|L))|USA5FS
7345 $DEF USA5FBM=5-6*USA5FBMS
7346
7347 # ------------ Burlington Northern Railroad
7348 # Freigt E3 long
7349 $DEF USA3FBNC=(BN_10(040|107)(|L)|BN_CABCW2|BN_10191(|L))
7350 # Freigt E4 long
7351 $DEF USA4FBNC=(BN_10(040|107)(|L)|BN_CABCW2|BN_10191(|L))
7352
7353 # ------------ Burlington Northern Santa
7354 # Freight E5 short
7355 $DEF USA5FBNSS=(5-8*BNSF_513048(|L)[O:SCRAP(5|6)])|(5-8*BNSF_FLAT[O:CABLE14,,12])| \
7356 (5-8*BNSF_CB60[OB:WOOD(130|124|127),,14])|(5-8*BNSF_CBF1[O:(WRAPLUMBER(1|2|3)|WRAPTIE1),,9])| \
7357 (5-8*BNSF_BOX60HI)|(5-6*BNSF_AR(2|3)[OB:CELLULOSE,,13])|(5-8*BNSF_AUTORACK(|1|2|3|4))| \
7358 (5-8*(BNSF_ARTAUTO|BNSF_AUTOMAX(|2)))|(5-8*BNSF_PS4740SO0(1|2)(|L))| \
7359 (5-8*(BNSF_FMC50|BNSF_XP_725107|BNSF_XP_723146|BNSF_GU60HC)(|L))| \
7360 (5-8*BNSF_(LO_405815|LO_405812|LO_424433|TRI5161SO03|TRI5161SO04|TRI5161SO02)(|L))| \
7361 (5-8*BNSF_(LO4750|PS4750SO02|PS4750SO03|PS4750SO04|PS4750SO05)(|L))| \
7362 (5-8*(BNSF_1BETHGON2|BNSF_3BETHGON2|BNSF_BETHGON2)(|L))| \
7363 (5-8*(BNSF_AFLOOD2A|BNSF_AFLOOD2B|BNSF_RD4TRI|BNSF_RD6TRI)(|L))| \
7364 (5-8*(BNSF_546054(|L)[O:WOOD1(29|24),,11]))|(5-8*(BNSF_ACF4650(|L)|BNSF_5161TRI|BNSF_TRI5161(|L)))
7365 # Freight E5 long
7366 $DEF USA5FBNS=4*USA5FBNSS
7367
7368 # ------------ Baltimore and Ohio Railroad
7369 # Passenger E2
7370 $DEF USA2PBO1=((BO_B21_19(38|53|47)(A|B)(|L)|BO_E7C_1929(A|AL|BL),USAP3PU))| \
7371 (BO_E7C_1929(A|BL|AL),3*BO_A19C_3664(|L),BO_F4BN_1056(|L),BO_106TYGART_4167(|L), \
7372 2*BO_A19C_3664(|L),BO_106TYGART_4167(|L))
7373 # Passenger E3
7374 $DEF USA3PBO1=(BO_B21_1947(A|B)(|L)|BO_E7C_1947(A|B)(|L),USAP3PU)
7375 $DEF USA3PBO2=(BO_B21_1953(A|B)(|L)|BO_E7C_1953(A|B)(|L),5*BO_106TYGART_4167(|L),6*BO_F4BN_1056(|L))
7376 $DEF USA3PBO3=(<BO_106TYGART_4167L,5*BO_GULL_SLEEPERL,BO_106SCHUYLKILL_4167L,BO_7500_NAPPANEEL)| \
7377 (<BO_7500_NAPPANEE,BO_106SCHUYLKILL_4167,5*BO_GULL_SLEEPER,BO_106TYGART_4167)
7378
7379 # Freight E3 long
7380 $DEF USA3FBOC=BO_I1_19(13|16|16_RBT|41|45|55|62)(|L)
7381 # Freight E4 long
7382 $DEF USA4FBOC=7:(BO_C24_C(3003|3010|3017|3023|3025|3028|3035)(|L))|1:BO_C26A_C3828| \
7383 7:(BO_C26_C(3700|3714|3718|3774|3771|3827)(|L))
7384 # Freight E5 shunting
7385 $DEF USA5FBOS=USA5FMIXK
7386 # Freight E5 long
7387 $DEF USA5FBO=USA5FMIX
7388
7389 # ------------ Chicago, Burlington & Quincy Railroad
7390 # Freight E3 long
7391 $DEF USA3FCBQC=CBQ_NE10_135(01|02|13|15|19)(|L)
7392 # Freight E4 long
7393 $DEF USA4FCBQC=CBQ_13597(|L)|CBQ_NE10_13518(|L)
7394 # Freight E5 shunting
7395 $DEF USA5FCBQS=(4-5*CBQ_LO_183977(|L))|USA6FMIXK| \
7396 (4-7*(CBQ_PS40(|L)|CBQ_120960_XM_USRADS(|L)|CBQ_BOX))|(4-7*(CBQ_LO_2600_1965)(|L))| \
7397 (4-6*CBQ_PS4740SO01(|L))|(4-6*CBQ_LO_85400(|L))|(4-6*CBQ_LO_86274(|L))
7398 # Freight E5 long
7399 $DEF USA5FCBQ=5*USA5FCBQS
7400
7401 # ------------ Chicago & Eastern Illinois
7402 # Freigt E3 long
7403 $DEF USA3FCEIC=WEYT_3CAB
7404
7405 # ------------ Central of Georgia Railway
7406 # Freigt E3 long
7407 $DEF USA3FCGC=WEYT_3CAB
7408 # Freigt E5 short
7409 $DEF USA5FCGS=(5-7*CG_XPA_8818(|L))|(5-7*CG_5548_PS1(|L))|(5-7*CG_1570)|(2*USA5FS)
7410 # Freigt E5 long
7411 $DEF USA5FCG=4*USA5FCGS
7412
7413 # ------------ Chicago Great Western
7414 # Freight E3 long
7415 $DEF USA3FCGWC=CGW_NE_(604|625)(|L)
7416 $DEF USA3FCGWDC=CGW_NE_(604|625)(|L)
7417 # Freight E4 short
7418 $DEF USA4FCGWS=(3-4*(CGW_TANK50|GATX_TT|HCPX_TANK50|SP_TANK50))|USA4FMIXK4
7419 # Freight E4 long
7420 $DEF USA4FCGWC=CGW_NE_(604|625)(|L)
7421
7422 # ------------ Chicago & Illinois Midland Ry. Co.
7423 # Freight E4 long
7424 $DEF USA4FCIMC=CIM_76(|L)
7425
7426 # ------------ Central Railroad Company of New Jersey
7427 # Freight E3 long
7428 $DEF USA3FCNJC=CNJ_NE_915(40|00|02)(|L)
7429 # Freight E4 long
7430 $DEF USA4FCNJC=CNJ_NE_915(39|35)(|L)
7431
7432 # ------------ Chicago & North Western
7433 # Freight E3 long
7434 $DEF USA3FCNWC=CNW_NE_(11150|11211|11150|10373)(|L)
7435 # Passenger E3
7436 $DEF USA3PCNW=CNW_1711(|L),3*CNW_BLC,3*CNW_BLT,3*CNW_BLCL
7437 # Freight E4 long
7438 $DEF USA4FCNWC=CNW_(NE_10379(|L)|NE_10377(|L)|NE_10521(|L)|NE_11151(|L)|NE_11057(|L)|NE_11215(|L)| \
7439 NE_10379(|L)[BC:-10,-20,14,8,95,24],CAB1)
7440
7441 # ------------ Chesapeake & Ohio Railway
7442 # Freight E2 long
7443 $DEF USA2FCOC=CO_CAB1|CO_CAB6
7444
7445 # Passenger E3
7446 $DEF USA3PCO=(7*DRGW_106JOHNEVANS1270_4167)|(7*DRGW_106JOHNEVANS1270_4167L)
7447 # Freight E3 long
7448 $DEF USA3FCOC=CO_31(87|68)(|L)|CO_CAB(1|3|7)|CO_NE_(90021|90080|A915)(|L)
7449 # Freight E4 long
7450 $DEF USA4FCOC=CO_(3186|3325)(|L)|CO_NE_90267(|L)|CO_CAB(8|2|5)
7451
7452 # ------------ Consolidated Rail Corporation (Conrail)
7453 # Freigt E3 long
7454 $DEF USA3FCRC=(CR_NE21028(|L)|)
7455 # Freigt E4 long
7456 $DEF USA4FCRC=(CR_2213(0|1)(|L)|CR_NE210(11|26)(|L)|CR_NE_18747(|L)|CR_N8B_23620(|L)| \
7457 CR_N7_20300_1976(|L)|CR_N5B_(46152|19397)(|L))
7458 # Freigt E6 short
7459
7460 # ------------ Clinchfield R.R. Co.
7461 # Freight E4 short
7462 $DEF USA4FCRRS=(4-6*CRR_FH8_52541(|L))|(4-6*CRR_X5F_7300(|L))|(4-6*CRR_5676_PS1(|L))|(2*USA4FMIXK5)| \
7463 (4-5*CRR_5249_XM_ARA1932(|L))
7464 # Freight E4 long
7465 $DEF USA4FCRRC=CRR_1065(|L)
7466
7467 # ------------ CSX Corporation
7468 # Freight E4 long
7469 $DEF USA4FCSXC=CSX_903180(|L)
7470
7471 # ------------ Delaware and Hudson Railroad
7472 # Freight E3 long
7473 $DEF USA3FDHC=DH_357(11|12|95)(|L)|DH_NE_3501(|L)
7474 # Freight E4 long
7475 $DEF USA4FDHC=DH_357(14|96)(|L)|DH_NE_3501(|L)
7476 # Freight E5 short
7477 $DEF USA5FDHS=(4-6*DH_PS4750SO01(|L))|(4-6*DH_XP_27347(|L))| \
7478 (4-6*(RBOX_50A|RBOX_XP_A302_40461(|L)|RBOX_XP_A302_(40464|17031)(|L)))
7479 # Freight E5 long
7480 $DEF USA5FDH=6*USA5FDHS
7481
7482 # ------------ Delaware, Lackawanna & Western
7483 # Freight E3 long
7484 $DEF USA3FDLWC=WEYT_3CAB
7485
7486 # ------------ Depew, Lancaster & Western R.R. Co., Inc.
7487
7488 # ------------ Detroit & Mackinak Railroad
7489 # Freight E3 long
7490 $DEF USA3FDMC=WEYT_3CAB
7491 # Freight E4 long
7492 $DEF USA4FDMC=WEYT_3CAB
7493
7494 # ------------ Duluth, Missabe & Iron Range Railway
7495 # Freight E3 long
7496 $DEF USA4FDMIC=DMIR_C222(|L)
7497 # Freight E4 shunting
7498 $DEF USA4FDMIS=USA4FMIXK6|DMIR_MINIQUAD
7499
7500 # ------------ Denver & Rio Grande Western Railroad
7501
7502 # Passenger E2
7503 $DEF USA2PDR=(DRGW_OVBAG|DRGW_T_COMB,DRGW_OVBUSINESS,DRGW_OVCOACH,DRGW_T_COACH,DRGW_OVSLEEPER, \
7504 DRGW_OVSLEEPER1)
7505 # Freigt E2 long
7506 $DEF USA2FDRC=DRGW_NE_0145(1|2|0)(|L)|DRGW_NE_0140(1|2|0)(|L)
7507 # Freigt E3 long
7508 $DEF USA3FDRC=DRGW_NE_0145(1|2|0)(|L)|DRGW_NE_0140(1|2|0)(|L)
7509 # Freigt E4 long
7510 $DEF USA4FDRC=DRGW_(CAB2|01500|01504)(|L)|DRGW_NE_0(1432|1433|1434|1435|1436)(|L)
7511
7512 # ------------ Durango & Silverton railroad
7513 # Freigt E3 long
7514 $DEF USA3FDSRLC=DS_CAB17(|A)|DSOU_NE_X86(|L)|DSOU_NE_X85(|L)|DS_CAB30(|L)
7515
7516 # ------------ Duluth, South Shore & Atlantic Railway
7517 # Freight E3 shunting
7518 $DEF USA3FDSSS=USA3FMIXK|(4-5*DSSA_GB_4099(|L)[O:SCRAP(4|5|6)(|[M])])|(4-5*DSSA_16032_XM_USRADS(|L))| \
7519 (4-5*DSSA_15564_PS1(|L))|(4-5*DSSA_XM_PS1_(15041|15192)(|L))
7520 # Freight E3 long
7521 $DEF USA3FDSSC=WEYT_3CAB
7522
7523 # ------------ Detroit, Toledo & Ironton R.R. Co.
7524 # Freight E3 long
7525 $DEF USA3FDTIC=WEYT_3CAB
7526 # Freight E4 long
7527 $DEF USA4FDTIC=WEYT_3CAB
7528
7529 # ------------ Detroit & Toledo Short Line Railroad
7530 # Freight E3
7531 $DEF USA3FDTSLC=DTS_NE_129(|L)
7532 # Freight E4
7533 $DEF USA4FDTSLC=DTS_133(|L)
7534
7535 # ------------ Elgin, Joliet and Eastern
7536 # Freigt E3 long
7537 $DEF USA3FEJEC=WEYT_3CAB
7538 # Freigt E4 long
7539 $DEF USA4FEJEC=WEYT_3CAB
7540
7541 # ------------ Erie Lackawanna Railroad
7542 # Freigt E3 long
7543 $DEF USA3FELC=EL_NE_C30(6|7)
7544 # Freigt E4 long
7545 $DEF USA4FELC=EL_NE_C307
7546 # Freigt E5 short
7547 $DEF USA6FELS=(4-6*(EL_RBL_360582|ERIE_93870_XM_USRASS|ERIE_92506_XM_USRASS)(|L))|(4-6*EL_ACF_SILO)| \
7548 USA6FMIXK|(4-6*EL_REF50)|(4-6*EL_PS4740SO01(|L))|(4-6*EL_LO_20006(|L))
7549 # Freigt E5 long
7550 $DEF USA6FEL=6*USA6FELS
7551
7552 # ------------ Erie Railroad
7553 # Freigt E3 long
7554 $DEF USA3FERIEC=WEYT_3CAB
7555
7556 # ------------ Florida East Coast
7557 # Freigt E3 long
7558 $DEF USA3FFECC=WEYT_3CAB
7559 # Freigt E4 long
7560 $DEF USA4FFECC=WEYT_3CAB
7561
7562 # Erie Mining Company
7563 $DEF USA3FEMC=20*ERIE_(24000|24050|26699|27040|28000|28051)_HM(|L) \
7564 [O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])],WEYT_3CAB
7565
7566 # ------------ Georgia Railroad Co.
7567 # Freigt E4 long
7568 $DEF USA4FFGAC=WEYT_3CAB
7569
7570 # ------------ Green BAY_BIX734 & Western Railroad
7571 # Freight E3 long
7572 $DEF USA3FGBWC=WEYT_3CAB
7573
7574 # ------------ Gulf, Mobil & Ohio Railroad
7575 # Freight E3 long
7576 $DEF USA3FGMOC=GMO_2954(|L)
7577
7578 # ------------ Great Northern Railroad
7579 # Freigt E4 long
7580 $DEF USA3FGNC=GN_10088(|L)
7581
7582 # Passenger E3
7583 $DEF USA3PGN1=(<GN_1290DL,GN_1370D,GN_1260D,GN_1370D,GN_1320D,GN_1250D,GN_1240D,GN_1390D,,GN_1170D, \
7584 3*(GN_1120D|GN_1215D),GN_1209D,GN_1100DL,GN_40D)| \
7585 (<GN_40DL,GN_1100D,GN_1209DL,3*(GN_1120DL|GN_1215DL),GN_1170DL,GN_1390DL,GN_1240DL,GN_1250DL, \
7586 GN_1320DL,GN_1370DL,GN_1260DL,GN_1370DL,GN_1290D)| \
7587 (<GN_1200D(|L),GN_1252,GN_1254,GN_1162,4*GN_1120D(|L),GN_1250D(|L),2*GN_1160D(|L),2*GN_1198D(|L))
7588 # Freigt E4 long
7589 $DEF USA4FGNC=GN_10088(|L)
7590
7591 # ------------ Grand Trunk Western Railroad
7592 # Freigt E3 long
7593 $DEF USA3FGTWC=WEYT_3CAB
7594 # Freigt E4 long
7595 $DEF USA4FGTWC=WEYT_3CAB
7596 # Freigt E5 shunting
7597 $DEF USA5FGTWS=(5-6*GTW_PS50C_309(000|231)(|L))|(5-6*GTW_LO4750(|L))|(5-6*GTW_FMC50(|L))| \
7598 (5-6*GTW_XM_598346(|L))|(5-6*GTW_LO_(315066|138112|138068)(|L))|(5-6*GTW_378224_XPA(|L))| \
7599 (5-6*(LWAD_62104(|L)[O:WOOD1(29|24),,11]))|(5-6*GTW_LO_315066(|L))|(5-6*GTW_XPA_126145(|L))| \
7600 (5-6*GTW_LO_315302(|L))|USA5FS
7601 # Freigt E5 long
7602 $DEF USA5FGTW=6*USA5FGTWS
7603
7604 # ------------ Illionis Central Railroad
7605 # Freigt E3 long
7606 $DEF USA3FICC=IC_NE_199418(|L)
7607 # Freigt E4 long
7608 $DEF USA4FICC=IC_NE_(9403|9408|9444)(|L)
7609
7610 # ------------ Illionis Central Gulf F3
7611 # Freigt E4 long
7612 $DEF USA4FICGC=(ICG_199041|ICG_199041|ICG_NE_199419)(|L)
7613
7614 # ------------ Indiana Harbor Belt
7615 # Freigt E3 long
7616 $DEF USA3FIHBC=IHB_31(|L)
7617 # ------------ Illinois Terminal
7618 # Freigt E4 long
7619 $DEF USA4FITC=IHB_31(|L)
7620
7621 # ------------ Kansas City Southern Railway Company
7622 # Freigt E3 long
7623 $DEF USA3FKCC=WEYT_3CAB
7624 # Freigt E4 long
7625 $DEF USA4FKCC=WEYT_3CAB
7626
7627 # ------------ Lehigh & Hudson River Railway (noch keine Lok)
7628 # Freigt E4
7629 $DEF USA4FLHRC=LHR_NE_1(7|6)(|L)
7630
7631 # ------------ Long Island Railroad
7632 # Freigt E2
7633 $DEF USA2FLIRC=LIRR_CAB2|LIRR_N52_(30|32|34|35|36)(|L)
7634 # Freigt E3
7635 $DEF USA3FLIRC=LIRR_CAB2|LIRR_N52_(30|32|34|35|36)(|L)
7636 # Freigt E4 long
7637 $DEF USA4FLIRC=LIRR_CAB2|LIRR_N52_(30|32|34|35|36)(|L)
7638
7639 # ------------ Louisville and Nashville Railroad
7640 # Freigt E3 long
7641 $DEF USA3FLNC=LN_(NE_6319|6493)(|L)
7642 # Freigt E4 long
7643 $DEF USA4FLNC=LN_(NE_6333|6494)(|L)
7644 # Freigt E5 short
7645 $DEF USA5FLNS=USA5FS|(4-6*LN_XPA_104600(|L))|(4-6*(LN_97199_PS1|LN_97299_PS1)(|L))| \
7646 (4-6*LN_PS4750SO01(|L))|(4-6*LN_LO_241555(|L))
7647 # Freigt E5 long
7648 $DEF USA5FLN=USA5FLNS
7649
7650 # ------------ Lehigh and New England Railway
7651 # Freigt E3
7652 $DEF USA3FLNEC=LNE_NE_58(1|0)(|L)
7653
7654 # ------------ Lake Superior & Ishpeming
7655 # Freigt E4 long
7656 $DEF USA4FLSIC=WEYT_3CAB
7657
7658 # ------------ Lehigh Valley Railroad
7659 # Freigt E3 long
7660 $DEF USA3FLVC=LV_NE_(95000|95023)(|L)
7661 # Freigt E3 long
7662 $DEF USA4FLVC=LV_NE_(95027|1776|95077|95009|95077|95084)(|L)
7663 # Freigt E6
7664 $DEF USA6FLV=2*USA6FMIXK,5*(LV_HOPO|ROCK_CHOP),2*USA6FMIXK
7665
7666 # ------------ Maine Central Railroad
7667 # Freigt E3 long
7668 $DEF USA3FMECC=MEC_644(|L)
7669 # Freigt E4 long
7670 $DEF USA4FMECC=MEC_(642|643)(|L)
7671 # Freigt E5 short
7672 $DEF USA5FMECS=(6-8*MEC_XP_(29000|29012)(|L))|(6-8*MEC_FMC50PAN(|L))|(6-8*MEC_9358_PS1(|L))| \
7673 (6-8*MMA_XP_(1|4)(|L))|(6-8*MEC_FMC50G1(|L))|(2*USA6FMIXK)
7674 # Freigt E5 long
7675 $DEF USA5FMEC=3*USA5FMECS
7676
7677 # ------------ Chicago, Milwaukee, St. Paul and Pacific Railroad
7678 # Freigt E3 long
7679 $DEF USA3FMILWC=MILW_NE_(992120|02135|992122)(|L)
7680 # Freigt E4 long
7681 $DEF USA4FMILWC=MILW_NE_(992120|02135|992122)(|L)
7682 # Freigt E5 short
7683 $DEF USA5FMILWS=USA5FS|(4-6*MILW_XP_4292(|L))|(4-6*MILW_4987_XPA(|L))|(4-6*MILW_PS4740SO01(|L))| \
7684 (4-6*MILW_XPA_4982(|L))
7685 # Freigt E5 long
7686 $DEF USA5FMILW=(25*MILW_(PS4427|LO4750|PS4740SO01)(|L))|6*USA5FMILWS
7687
7688 # ------------ Missouri-Kansas-Texas Railroad Company
7689 # Freigt E3 short
7690 $DEF USA3FMKTC=MKT_NE_(797_1958|40_1958|45_1968)(|L)
7691 # Freigt E4 long
7692 $DEF USA4FMKTC=MKT_115(|L)
7693
7694 # ------------ Chicago Indianapolis & Louisville Railroad Co. (Monon R.R.)
7695 # Freigt E3 shunting
7696 # Freigt E3 long
7697 $DEF USA3FMONC=MON_81530(|L)
7698 # Freigt E4 long
7699 $DEF USA4FMONC=MON_81530(|L)
7700
7701 # Minneapolis, Northfield & Southern
7702 # Freigt E4 long
7703 $DEF USA4FMNSC=MPA_200(6|7|7A)(|L)
7704
7705 # Maryland & Pennsylvania R.R. Co.
7706 # Freigt E4 long
7707 $DEF USA4FMPAC=MPA_200(6|7|7A)(|L)
7708
7709 # ------------ Missouri Pacific R.R.
7710 # Freigt E3 long
7711 $DEF USA3FMPC=MP_NE_12066_1967(|L)
7712 # Freigt E4 long
7713 $DEF USA4FMPC=MP_NE_13591_19(72|83)(|L)|MP_NE_12141_1979(|L)
7714
7715 # ------------ Minneapolis & St.Louis R.R.
7716 # Freigt E3
7717 $DEF USA3FMSTC=WEYT_3CAB
7718
7719 # ------------ Nashville, Chattanooga, and St. Louis railway
7720 # Freigt E3 shunting
7721 $DEF USA3FNCS=(4-5*NC_FOWLER_15(397|337)(|L))|USA4FMIXK7
7722 # Freigt E4 long
7723 $DEF USA4FNCC=WEYT_3CAB
7724
7725 # ------------ New Heaven R.R. Co.
7726 # Freigt E3 long
7727 $DEF USA3FNHC=NH_NE5_(548|547|C535)(|L)
7728 # Freigt E4 long
7729 $DEF USA4FNHC=NH_NE5_(548|547|C535)(|L)
7730
7731 # ------------ New York, Chicago & St. Louis R.R. (Nickel Plate Road)
7732 # Freigt E3 long
7733 $DEF USA3FNKPC=WEYT_3CAB
7734
7735 # ------------ Northern Pacific
7736 # Freigt E2 long
7737 $DEF USA2FNPC=NP_CABC2
7738 # Freigt E3 long
7739 $DEF USA3FNPC=NP_10036(|L)|NP_CABC2
7740 # Freigt E4 long
7741 $DEF USA4FNPC=NP_10036(|L)|NP_CABC2
7742 # Freigt E5 short
7743 $DEF USA5FNPS=USA5FS|(4-6*(NP_REF50WFE|NP_REF60))|(4-6*NP_PS4740SO01(|L))
7744 # Freigt E5 l0ng
7745 $DEF USA5FNP=6*USA5FNPS
7746
7747 # ------------ Northern Pacific North coast limited
7748 # Passenger E3
7749 $DEF USA3PNCLL=(<NP_400,NP_425,,NP_459,NP_494,NP_500,NP_550,NP_551,NP_586,NP_588,NP_589,NP_367,NP_350, \
7750 NP_308,NP_307,NP_390)
7751 $DEF USA3PNCL=(<NP_390L,NP_307L,NP_308L,NP_350L,NP_367L,NP_425L,NP_459L,NP_494L,NP_500L,NP_550L, \
7752 NP_551L,NP_586L,NP_588L,NP_589L,NP_400L,NP_F9A)
7753
7754 # ------------ Norfolk Southern Railway Company
7755 # Freigt E3 long
7756 $DEF USA3FNSAC=NSO_NE_(385|383)(|L)|NSA_NE_39(3|4)(|L)
7757 # Freigt E4 long
7758 $DEF USA4FNSAC=NSO_NE_(385|383|389)(|L)|NSA_NE_39(3|4)(|L)
7759
7760 # ------------ Norfolk and Western Railway
7761 # Freigt E3 long
7762 $DEF USA3FNWC=(NW_CG_518(393|382|402|395)(|L))
7763 # Freigt E4 long
7764 $DEF USA4FNWC=NW_NE_500832(|L)|NW_CG_518(400|392)(|L)
7765
7766 # ------------ New York Central Railway
7767 # Freigt E3 long
7768 $DEF USA3FNYCC=NYC_(20144|19008|19969|NE_20298_1949)(|L)
7769 # Freigt E4 long
7770 $DEF USA4FNYCC=NYC_(20132|NE21049|NE_20300_1964)(|L)
7771
7772 # ------------ New York, Susquehanna and Western Railroad Company
7773 # Freigt E3 long
7774 $DEF USA3NYSC=WEYT_3CAB
7775
7776 # Freigt E4 long
7777 $DEF USA4NYSC=NYSW_NE_0121(|L)
7778
7779 # ------------ Paducah & Louisville Railway
7780 # Freigt E4
7781 $DEF USA4FPALC=WEYT_3CAB
7782
7783 # ------------ Penn Central Railway
7784 # Freigt E3 long
7785 $DEF USA3FPCC=PC_NE21008(|L)|PC_N7_20300_1968(|L)
7786 # Freigt E4 long
7787 $DEF USA4FPCC=PC_NE210(41|70)|PC_N8B_23505(|L)|PC_NE_184(23|03)(|L)|PC_NE21070(|L)
7788 # Freigt E6 short
7789 $DEF USA6FPCS=(4-6*PC_293770_XPA(|L))|(4-6*PC_F41(|L)[O:GIRDER3,,11])|(4-6*PC_PS4750SO01(|L))| \
7790 (4-6*PC_LO_885(122|237)(|L))|(4-6*PC_X(78_221018|60P_295506)(|L))|(4-6*WP_XP_3763 (|L))
7791 # Freigt E6 long
7792 $DEF USA6FPC=6*USA6FPCS
7793
7794 # ------------ Pickens Railway
7795 # Freigt E4 short
7796 $DEF USA4FPICC=WEYT_3CAB
7797
7798 # ------------ The Pittsburgh & Lake Erie R.R. Co.
7799 # Freigt E3 long
7800 $DEF USA3FPLEC=WEYT_3CAB
7801
7802 # ------------ Pennsylvania Railroad
7803 # Freigt E2 long
7804 $DEF USA2FPRRC=PRR_N8S2|PRR_NX23(|L)|PRR_479814_NDA(|L)|PRR_476052_ND(|L)|PRR_CAB1|PRR_CAB2|PRR_CAB6| \
7805 PRR_N5_19(26|35)(|M)(|L)
7806 # Passenger E3
7807 $DEF USA3PPRR=(<(2*PRR_442IMPERIAL_4069BL),3*PRR_125BROOK_4066BL,PRR_RAPIDS_106SLPL, \
7808 2*PRR_18BRCITY_4068L,(PRR_442IMPERIALFOM_4069BL|PRR_125BROOKFOM_4066BL|PRR_18BRCITYFOM_4068L))| \
7809 (<(PRR_18BRCITYFOM_4068|PRR_125BROOKFOM_4066B|PRR_442IMPERIALFOM_4069B),(2*PRR_18BRCITY_4068), \
7810 PRR_RAPIDS_106SLP,3*PRR_125BROOK_4066B,2*PRR_442IMPERIAL_4069B)
7811
7812 # Freigt E3
7813 # Freigt E3 long
7814 $DEF USA3FPRRC=PRR_N8S2|PRR_47(9814_NDA|6052_ND)(|L)|PRR_CAB(5|4|1|3|2|6)|PRR_NX23(|L)| \
7815 PRR_N5_1965AM(|L)| \
7816 PRR_N5_(1949(|M)|1949(|M)TF|1955(|M)|1955(|M)TF|1961(|M)|1961(|M)TF|1961(|M)P|1961(|M)PTF| \
7817 1963(|M)EP|1965(|M)|1965A)(|L)|PRR_N5B_19(49|49TF|55|55TF|61|61TF|61P|61PTF|63EP|65|65A)(|L)
7818 # Freigt E4
7819 $DEF USA4FPRRC=PRR_CAB5|PRR_CAB4
7820
7821 # ------------ The Pittsburgh & Shawmut R.R. Co.
7822 # Freigt E3 shunting
7823 $DEF USA3FPSRS=(4-5*PSR_3133_HM(|L)[O:(FR_KO37|FR_COAL1|FR_COAL2|COAL3|COAL27|COAL28)(|[M])])
7824 # Freigt E3 long
7825 $DEF USA3FPSRC=WEYT_3CAB
7826
7827 # ------------ Pittsburgh & West Virginia Ry.
7828 # Freigt E3 long
7829 $DEF USA3FPWVC=PWV_NE_839(|L)
7830
7831 # ------------ Reading Blue Mountain & Northern Railroad Company SD40-2
7832 # Freigt E4 long
7833 $DEF USA4FRBMC=WEYT_3CAB
7834
7835 # ------------ Reading Company
7836 # Freigt E3 long
7837 $DEF USA3FRDGC=RDG_(NMD_90730|NMG_90709|NMK_92855|NMN_92936)(|L)
7838 # Freigt E4 long
7839 $DEF USA4FRDGC=RDG_(94113|NMD_90730|NMG_90709|NMK_92855|NMN_92936|NMJ_92836)(|L)
7840
7841 # ------------ Richmond, Fredricksburg & Potomac Railroad
7842 # Passenger E3 regional
7843 $DEF USA3PRFPR=RFP_PB_25,4*RFP_PA_401
7844 # Passenger E3 long distance
7845 $DEF USA3PRFPL=RFP_PA_501A(|L),RFP_PA_501B(|L),RFP_PA_501C(|L),RFP_PA_77LATE(|L),RFP_PA_77ORIG(|L), \
7846 RFP_PA_513B(|L),RFP_PA_513A(|L),RFP_PA_559B(|L),RFP_PA_559A(|L),RFP_PA_513C(|L)
7847
7848 # Freigt E3 long
7849 $DEF USA3FRFPC=RFP_81(3|6|8|9)(|L)|RFP_90(3|1|4|7)(|L)|RFP_NE_801(|L)|RFP_NE_9(23|24)(|L)
7850 # Freigt E4 long
7851 $DEF USA4FRFPC=RFP_NE_9(25|26|54)(|L)|RFP_82(1|0)(|L)
7852
7853 # ------------ Rock Island Railroad
7854 # Passenger E3
7855 $DEF USA3PRI=RI_BAG,RI_BILEV,2*RI_SLP,RI_DINER,3*RI_COACH,2*RI_CHAIR
7856 # Freigt E3 long
7857 $DEF USA3FRIC=RI_NE_17860(|L)
7858 # Freigt E4 long
7859 $DEF USA4FRIC=RI_NE_17870(|L)
7860 # Freigt E5 short
7861 $DEF USA5FRIS=(4-6*RI_32964_XPA(|L))
7862 # Freigt E5 long
7863 $DEF USA5FRI=6*USA5FRIS
7864
7865 # ------------ Chicago, Rock Island and Pacific Ry. Co
7866
7867 # Freigt E4 long
7868 $DEF USA4FROCKC=BN_10107
7869
7870 # ------------ Raritan River R.R. Co. (noch keine Lok)
7871 # Freigt E4
7872 $DEF USA4FRRC=RR_NE_9(|L)
7873
7874 # ------------ Rutland Railroad
7875 # Freigt E4 long
7876 $DEF USA4FRUTC=RUT_51(|L)
7877
7878 # ------------ Seaboard Air Line
7879 # Freigt E2 long
7880 $DEF USA2FSALC=SAL_(NE_5247|NE_5248|NE_5249|5702|5700|5703)(|L)
7881 # Passenger E3
7882 $DEF USA3PSAL=(9*(SAL_1214OAKCITY|SAL_1214OAKDOME|SAL_1214OAKGROVE|SAL_1214OAKHALL), \
7883 SAL_831WEEPERSTOWERL)| \
7884 (SAL_831WEEPERSTOWER,9*(SAL_1214OAKCITYL|SAL_1214OAKDOMEL|SAL_1214OAKGROVEL|SAL_1214OAKHALLL))| \
7885 (<5*SAL_6238,SAL_REDMOUNTAIN_106,SAL_PALMBEACH,3*SAL_6218)| \
7886 (<3*SAL_6218L,SAL_PALMBEACHL,SAL_REDMOUNTAIN_106L,5*SAL_6238L)
7887
7888 # Freigt E3 long
7889 $DEF USA3FSALC=|SAL_(NE_5247|NE_5248|NE_5249|5702|5700|5703)(|L)
7890 # Freigt E4 long
7891 $DEF USA4FSALC=SAL_57(02|00|03)(|L)|SAL_NE_5305(|L)
7892
7893 # ------------ Seaboard System
7894 # Freigt E4 long
7895 $DEF USA4FSBDC=SEAB_M5_21006(|L)
7896
7897 # ------------ Seaboard Coast Line
7898 # Freigt E3 long
7899 $DEF USA3FSCLC=SCL_057(40|06)(|L)|SCL_M5_0(787|788)(|L)
7900 # Freigt E4 long
7901 $DEF USA4FSCLC=SCL_05747(|L)|SCL_M5_0(1018|894|925)(|L)
7902
7903 # ------------ Saint Louis - San Francisco Railway Company (Frisco)
7904 # Freigt E3 long
7905 $DEF USA3FSLSC=SLSF_1280(|L)
7906 # Freigt E4 long
7907 $DEF USA4FSLSC=SLSF_1280(|L)
7908
7909 # ------------ St. Marys R.R. Co. RS3
7910 # Freigt E4 long
7911 $DEF USA4FSMC=WEYT_3CAB
7912
7913 # ------------ Soo Line Railroad
7914 # Freigt E3 long
7915 $DEF USA3FSOOC=SOO_44(|L)|SOO_52(|L)|SOO_114(|L)|SOO_122(|L)
7916 # Freigt E4 long
7917 $DEF USA4FSOOC=SOO_44(|L)|SOO_52(|L)|SOO_114(|L)|SOO_122(|L)
7918
7919 # ------------ Southern Railway System
7920 # Passenger E3
7921 $DEF USA3PSOU=(<SOU_BAG,(3*SOU_52COACH_855),SOU_DINER_3307,3*SOU_52COACH_855)| \
7922 (<(3*SOU_52COACH_855L),SOU_DINER_3307L,3*SOU_52COACH_855L,SOU_BAG)| \
7923 (8*(SOU_1012LAKEPEARL(|L)|SOU_2496MCQUADE(|L)),SOU_BM_525(|L))
7924 # Freigt E3 long
7925 $DEF USA3FSOUC=SOU_NE_X600_(1948|1962)(|L)|SOU_NE_X6684_1950(|L)
7926 # Freigt E4 long
7927 $DEF USA4FSOUC=SOU_CAB1[BC:-5]
7928
7929 # ------------ Southern Pacific Railroad
7930 # passenger E3
7931 $DEF USA3PSP=(<5*SP_MDLP1,2*SP_MDLP3,4*SP_MDLP2)|(8*(SP_BL_PS|SP_BL_ACF))
7932 # Freigt E3 long
7933 $DEF USA3FSPC=SP_C304_1235_19(47|55|61)(|L)|SP_CAP_BAY2
7934 # Freigt E4 long
7935 $DEF USA4FSPC=SP_C304_12(47_1976|57_1975)(|L)
7936
7937 # ------------ Spokane Portland & Seattle Railroad
7938 # Freigt E3 long
7939 $DEF USA3FSPSLC=SPS_301(|L)
7940 # Freigt E4 long
7941 $DEF USA4FSPSLC=SPS_301(|L)
7942
7943 # ------------ St. Louis Southwestern Railway (Cotton Belt)
7944 # Freigt E3 long
7945 $DEF USA3FSSWC=SSW_1(0|1)(|L)
7946 # Freigt E4 long
7947 $DEF USA4FSSWC=SSW_1(0|1)(|L)
7948
7949 # ------------ Texas Pacific
7950 # Freigt E2 long
7951 $DEF USA2FTPC=TP_NE_25(01|58)_1966(|L)
7952 # Freigt E4 long
7953 $DEF USA4FTPC=TP_NE_25(01|58)_1966(|L)
7954
7955 # ------------ Trona Railway
7956 # Freigt E3 long
7957 $DEF USA3FTRCC=WEYT_3CAB
7958
7959 # ------------ Union Pacific Railroad
7960 # Freigt E2
7961 $DEF USA2FUPC=UP_CABBB|UP_CAB8B
7962 # passenger E3 left
7963 $DEF USA3PUPL=(<UP_RPO,UP_COACH,UP_CS_COACH,UP_DINER,UP_DOME1,UP_COACH,UP_DOODLEBUG)
7964 # passenger E3 right
7965 $DEF USA3PUPR=(<UP_DOODLEBUGL,UP_CS_COACH,UP_CHAIR,UP_DOMEDIN8000L,UP_CS_COACH,UP_DOME2,UP_BAG)
7966 # Freigt E3 long
7967 $DEF USA3FUPC=UP_TCAB2|UP_CABOOSE|UP_CABBB|UP_CAB3|UP_CAB8B
7968 # Freigt E4 long
7969 $DEF USA4FUPC=UP_CABBB|UP_CAB8B
7970
7971 # Union R.R. Co. (Pittsburgh, PA)
7972 # Freigt E3 short
7973 $DEF USA3FURRS=(4-5*URR_527_FM(|L)[O:BETONPIPE2,10,11][O:BETONPIPE2,98,11])|USA4FMIXK8
7974
7975 # ------------ Utah Railway Company
7976 # Freigt E4 long
7977 $DEF USA4FUTAC=WEYT_3CAB
7978
7979 # ------------ Virginian Railroad
7980 # Freigt E3 long
7981 $DEF USA3FVIRC=VGN_NE_300(|L)
7982
7983 # ------------ The Western Railway of Alabama
7984 # Freigt E3 long
7985 $DEF USA3FWAC=WEYT_3CAB
7986
7987 # ------------ Wabash Railroad
7988 # Freigt E4 long
7989 $DEF USA4FWABC=WEYT_3CAB
7990
7991 # ------------ Wisconsin Central Limited GP30
7992 # Freigt E4 short
7993 $DEF USA4FWCS=USA4FMIXK1|(4-5*WC_(GU50HC(|L)|BOX50HI|XP_29039(|L)))
7994 # Freigt E4 long
7995 $DEF USA4FWCC=WEYT_3CAB
7996
7997 # ------------ Wheeling & Lake Erie Railway Company
7998 # Freigt E3 short
7999 $DEF USA3FWLES=(4-5*WLER_GB_52013(|L)[O:SCRAP(5|6)(|[M])])|USA4FMIXK2
8000 # Freigt E3 long
8001 $DEF USA3FWLEC=WEYT_3CAB
8002
8003 # ------------ Western Maryland Railway
8004 # Freigt E2
8005 $DEF USA2FWMRC=WMR_NE_1800_1936(|L)
8006 # Freigt E3
8007 $DEF USA3FWMRC=WMR_NE_1811_1946(|L)|WMR_NE_1816_1953(|L)|WMR_NE_1821_1957(|L)
8008 # Freigt E4 long
8009 $DEF USA4FWMRC=WMR_NE_18(51_1969|61_1973)(|L)|WMR_NE_1802_1977(|L)
8010
8011 # ------------ Western Pacific Railroad
8012 # Freigt E3 long
8013 $DEF USA3FWPC=WP_NE_345_1967(|L)|WP_CABB2
8014 # Freigt E4 long
8015 $DEF USA4FWPC=WP_NE_43(0_1985|3_1977)(|L)|WP_CAB(4|5|7)
8016
8017 #------------------------------------------------------------------------------
8018 #
8019 # Canada
8020 #
8021
8022 # Canada Freigt E4 Mixed
8023 $DEF CAN4FMIX=6*USA4FMIXK3|(5-7*CPR_HS4550(A|B|SO03|SO04)(|L))
8024
8025 # British Columbia Railway
8026 # Freigt E4 short
8027 $DEF CAN4FBCOS=(4-5*BCOL_T(2|3|1)C(|L))|USA4FMIXK4
8028 # Freigt E4 long
8029 $DEF CAN4FBCO=5-6*CAN4FBCOS,WEYT_3CAB
8030
8031 # Canadian National Railway
8032 # Freigt E3 short
8033 $DEF CAN3FCNS=(4-5*CN_1937AAR_XM_(471000|471010|471020|471030|471040|472000|472010|472020|472030| \
8034 472040|472500|472520|472525|472530|472540|474000|474010|474020|474030|474040|474600|474610|474620| \
8035 474630|474640|476625|476626|476627|476628|476629|480715|480716|480717|480718|484165|484166|484167| \
8036 484168|485515|485516|485517|485518)(|L))|(4-5*CN_BX_1105(2|1)(|L))|USA4FMIXK5| \
8037 (4-5*CN_FOWLER_404962(|L))
8038 # Freigt E3 long
8039 $DEF CAN3FCN=5-6*CAN3FCNS,CN_CAB_STEEL|CN_78102(|L)|CN_79707(|L)
8040 # Canadian National Railway
8041 # Freigt E4 short
8042 $DEF CAN4FCNS=4-5*(CN_BOX1|CN_BOX5|CN_BOX6|CN_BX_11053(|L))|USA4FMIXK6
8043 # Freigt E4 long
8044 $DEF CAN4FCN=5-6*CAN4FCNS,CN_CAB_STEEL|CN_78102(|L)|CN_79707(|L)
8045 # Freigt E6 short
8046 $DEF CAN6FCNS=(8-12*(CN_HS4550SO01|CN_HS4550SO02|CN_HS4550SO03|CNLX_HS4550SO01)(|L))| \
8047 (8-12*CN_PS4750SO0(1|2)(|L))|(8-12*CN_4HOP1)|(8-12*CN_GU50HC(|L))|(8-12*CN_PS4740SO01(|L))
8048 # Freigt E6 long
8049 $DEF CAN6FCN=(25*CN_INTER([O:C40B,,13]|[O:C30A,21,13][O:C30A,111,13]))|(3*CAN6FCNS)
8050
8051 # Canada Canadian Pacific Railway
8052 # Freigt E3 short
8053 $DEF CAN3FCPRS=(4-6*CPR_1937AAR_XM_(222010|221000|222005|222000|248350|248360|249000|249010)(|L))| \
8054 (4-5*(CPR_PS(40|1_31201)(|L)|CPR_XP_21120(1|5)(|L)))| \
8055 (4-5*CPR_XM_PS1_26(8800|8830|9000|9100|9450|9300)(|L))| \
8056 (4-5*CPR_22(5621|5069|5068|5623)_XM_ARA1932(|L))|(4-5*CPR_FOWLER_123456(|L))| \
8057 (4-6*CPR_357124_HM(|L)[O:(FR_COAL1|FR_COAL2|COAL20|COAL41|COAL9|COAL35)(|[M])])
8058 # Freigt E3 long
8059 $DEF CAN3FCPR=5-6*CAN3FCPRS,CPR_CAB(2|1)
8060 # Freigt E4 short
8061 $DEF CAN4FCPRS=(4-6*CPR_1937AAR_XM_(228200|252200)(|L))|(4-6*CPR_PS50C_89917(|L))| \
8062 (4-6*CPR_XM_PS1_26(9099|9630)(|L))|(4-6*CPR_XP_207125(|L))
8063 # Freigt E4 long
8064 $DEF CAN4FCPR=CAN4FCPRS,CPR_CAB(2|1)
8065 # Freigt E6 short
8066 $DEF CAN6FCPRS=(5-8*CPR_G52)|(5-8*CPR_5161TRI(|L))|(5-8*CPR_PS40(|L))|(5-8*CPR_HS4550B(|L))| \
8067 (5-8*CPAA_XPA_(205917|205945)(|L))|(5-8*CPR_XP_211(201|205)(|L))| \
8068 (5-7*(CPR_CBF(1|2)[O:WRAPLUMBER(1|2|3),,10]))|(5-8*CPR_GAS)
8069 # Freigt E6 long
8070 $DEF CAN6FCPR1=25*(CPR_CBF(1|2)[O:(WRAPLUMBER(1|2|3)|WRAPTIE1),,9])
8071 $DEF CAN6FCPR2=25*((CPR_524176[O:C40B,,13])|(CPR_524176[O:C30A,21,13][O:C30A,111,13]))
8072 $DEF CAN6FCPR3=23*CPR_GU60HC(|L)
8073 $DEF CAN6FCPR4=4*CAN6FCPRS
8074 $DEF CAN6FCPR=CAN6FCPR(1|2|3|4)
8075
8076 # Canada Ontario Northland Railway
8077 # Freigt E4 short
8078 $DEF CAN4FONTS=CAN4FCNS|(4-6*ONT_1937AAR_XM_90(820|645|644)(|L))
8079 # Freigt E4 long
8080 $DEF CAN4FONT=6*CAN4FONTS,WEYT_3CAB
8081 # Freigt E6
8082 $DEF CAN6FONT=(25*ONT_XP_A302_7839(|L))
8083
8084 # Canada Freigt E6 Tank
8085 $DEF CAN6FTANK=20*(CPWX_HS4550(|SO2)|CGLX_HS4550(|SO02|SO03|SO04)|CNWX_HS4550(A|B)|CPR_HS4550A)(|L)
8086
8087 #------------------------------------------------------------------------------
8088 #
8089 # Mexiko
8090 #
8091
8092 # Freigt E3 short
8093 $DEF MEX3FFCPS=MEX_XM_1961|MEX_XM_1959|MEX_XM_1958|MEX_XM_1956|MEX_XM_1955
8094
8095 # Ferrocarril del Pacifico, S.A. de C.V.
8096 # Freigt E4 short
8097 $DEF MEX4FFCPS=(4-6*FCP_XM_PS1_(3600|3500|3400)(|L))|(4-6*FCP_XM_(16216|16014|17604)(|L))| \
8098 (4-6*(FCP_XM_4427|FUS_XM_1017|FUS_XM_1380|FCP_XM_17604)(|L))
8099 # Freigt E4 long
8100 $DEF MEX4FFCP=5-6*MEX4FFCPS,WEYT_3CAB
8101
8102 # Freigt E6 Ferrocarril Mexicano, S.D. de C.V.
8103 $DEF MEX6FFXE=(25*FXE_XP_A302_872004(|L))
8104
8105 # Ferrocarril Chihuahua al Pacifico
8106 # Freight E3 short
8107 $DEF MEX3FCGWS=(5-6*(CHP_X25_5704|CHP_XM_6041|CHP_XM_6217)(|L))|(4-6*CHP_XM_8007(|L))
8108 # Freight E3 long
8109 $DEF MEX3FCGW=(5-6*MEX3FCGWS),WEYT_3CAB
8110 # Freigt E4 short
8111 $DEF MEX4FCHPS=(4-6*CHP_XM_(8170|8007)(|L))|(4-6*FUS_XM_1380(|L))
8112 # Freight E4 long
8113 $DEF MEX4FCHP=5-6*MEX4FCHPS
8114
8115 # Freigt E6 Compania de Ferrocarriles Chiapas Mayab S.A. de C.V.
8116 $DEF MEX6FFNDM=5*FCCM_XP_180164(|L), \
8117 (20*((NDEM_XP_A302_100932|NDEM_XP_A302_104073|NDEM_XP_A302_104090)(|L)))
8118
8119 # Ferrocarriles Nacionales de Mexico
8120 # Freigt E3 short
8121 $DEF MEX3FFNDMS=(5-6*NDEM_XM_(60000|60009|67000)(|L))|(5-6*NDEM_XM_(63004|63005|68183)(|L))| \
8122 (5-6*FCM_XM_9416(|L))
8123 # Freigt E3 long
8124 $DEF MEX3FFNDM=5-6*MEX3FFNDMS,NDEM_44139(|L)
8125 # Ferrocarriles Nacionales de Mexico
8126 # Freigt E4 short
8127 $DEF MEX4FNDEMS=(4-5*NDEM_XP_A302_100932(|L))|(4-5*NDEM_XM_(66001|66896|78005|77810|76010|93484)(|L))
8128 # Freigt E4 long
8129 $DEF MEX4FNDEM=5-6*MEX4FNDEMS,NDEM_44139(|L)|FNDM_44071(|L)
8130 # Freigt E6
8131 $DEF MEX6FNDEM=(25*((NDEM_XP_A302_104073|NDEM_XP_A302_104090)(|L)))
8132
8133 #------------------------------------------------------------------------------
8134 #
8135 # Japan
8136 #
8137 $DEF KOKI_1=JR_KOKI100AL|JR_KOKI100A|JR_KOKI101AL|JR_KOKI101A|JR_KOKI102_5AL|JR_KOKI102_5A| \
8138 JR_KOKI103AL|JR_KOKI103A|JR_KOKI104AL|JR_KOKI104A|JR_KOKI104MAL|JR_KOKI104MA|JR_KOKI104L~OP| \
8139 JR_KOKI104~OP|JR_KOKI106BAL~YUM|JR_KOKI106BA~YUM|JR_KOKI106BAL~OP|JR_KOKI104L~FOM
8140 $DEF KOKI_2=JR_KOKI100BL|JR_KOKI100B|JR_KOKI101BL|JR_KOKI101B|JR_KOKI102_5BL|JR_KOKI102_5B| \
8141 JR_KOKI103BL|JR_KOKI103B|JR_KOKI104BL|JR_KOKI104B|JR_KOKI104MB|JR_KOKI106BBL~YUM|JR_KOKI106BB~YUM
8142 $DEF KOKI_5=JR_KOKI50000NL[BC:-30]
8143 $DEF KOKI_56=JRF_KOKI5500
8144 $DEF KOKI_5D=JR_KOKI50000NDL|JR_KOKI50000ND
8145
8146 $DEF KOKI11=KOKI_1 [OB:C37_25,*99,10]
8147 $DEF KOKI12=KOKI_1 [OB:C37_25,*61,10][OB:C37_25,*137,10]
8148 $DEF KOKI13=KOKI_1[OB:C37_25,*23,11][OB:C37_25,*99,10][OB:C37_25,*175,10]
8149 $DEF KOKI14=KOKI_1[OB:C37_25,*23,11][OB:C37_25,*61,10][OB:C37_25,*137,10][OB:C37_25,*175,10]
8150 $DEF KOKI15=KOKI_1[OB:C37_25,*23,11][OB:C37_25,*61,10][OB:C37_25,*99,10][OB:C37_25,*137,10] \
8151 [OB:C37_25,*175,10]
8152 $DEF KOKI16=KOKI_1[OB:C37_25,*23,11][OB:C61_25J,*99,10][OB:C37_25,*175,10]
8153
8154 $DEF KOKI21=KOKI_2 [OB:C61_25J,*98,10]
8155 $DEF KOKI22=KOKI_2[OB:C61_25J,*34,10][OB:C61_25J,*162,10]
8156 $DEF KOKI23=KOKI_2[OB:C61_25J,*34,10][OB:C61_25J,*98,10][OB:C61_25J,*162,10]
8157 $DEF KOKI24=KOKI_2[OB:(C94,1,C94),*98,10]
8158 $DEF KOKI25=KOKI_2[OB:C40B,*98,10]
8159 $DEF KOKI26=KOKI_2[OB:C37_25,*34,10][OB:C61_25J,*162,10]
8160
8161 $DEF KOKI55=KOKI_5[OB:C37_25,<9,10][OB:C37_25,*65,10][OB:C37_25,*103,10][OB:C37_25,*141,10] \
8162 [OB:C37_25,>198,10]
8163 $DEF KOKI54=KOKI_5[OB:C37_25,<9,10][OB:C37_25,*65,10][OB:C37_25,*141,10][OB:C37_25,>198,10]
8164 $DEF KOKI53=KOKI_5[OB:C37_25,<9,10][OB:C37_25,*103,10][OB:C37_25,>198,10]
8165 $DEF KOKI52=KOKI_5 [OB:C37_25,*65,10][OB:C37_25,*141,10]
8166 $DEF KOKI51=KOKI_5 [OB:C37_25,*103,10]
8167
8168 $DEF KOKI521=KOKI_5[OB:(C61_25J,1,C61_25J,1,C61_25J),*103,10]
8169 $DEF KOKI522=KOKI_5[OB:(C61_25J,13,C37_25,13,C61_25J),*103,10]
8170 $DEF KOKI523=KOKI_5[OB:C37_25,<9,10][OB:C61_25J,*103,10][OB:C37_25,>198,10]
8171 $DEF KOKI524=KOKI_5[OB:C61_25J,*103,10]
8172
8173 $DEF KOKIA=KOKI(10:55|3:54|3:53|52|51)
8174 $DEF KOKIB=KOKI(55|54|2:521|522|523|524)
8175 $DEF KOKIE=KOKI(55|54|53|52|51)
8176
8177 $DEF KOKIC=10:KOKI15|3:KOKI14|3:KOKI13|1:KOKI12|1:KOKI11
8178 $DEF KOKIF=10:KOKI23|3:KOKI22|2:KOKI21
8179 $DEF KOKIG=KOKIC|KOKIF
8180
8181 $DEF KOKIH=KOKI_56[OB:C33_24,*25,11][OB:C33_24,*59,11][OB:C33_24,*93,11][OB:C33_24,*127,11] \
8182 [OB:C33_24,*161,11]
8183 $DEF KOKII=KOKI(7:24|21|22|23|25|26)
8184
8185 $DEF KOKI5D5=KOKI_5D[OB:C37_25D,<9,10][OB:C37_25D,*65,10][OB:C37_25D,*103,10][OB:C37_25D,*141,10] \
8186 [OB:C37_25D,>198,10]
8187 $DEF KOKI5D4=KOKI_5D[OB:C37_25D,<9,10][OB:C37_25D,*65,10][OB:C37_25D,*141,10][OB:C37_25D,>198,10]
8188 $DEF KOKI5D3=KOKI_5D[OB:C37_25D,<9,10][OB:C37_25D,*103,10][OB:C37_25D,>198,10]
8189 $DEF KOKI5D2=KOKI_5D [OB:C37_25D,*65,10][OB:C37_25D,*141,10]
8190 $DEF KOKI5D1=KOKI_5D [OB:C37_25D,*103,10]
8191
8192 $DEF KOKID=10:KOKI5D5|3:KOKI5D4|3:KOKI5D3|1:KOKI5D2|1:KOKI5D1
8193 #
8194 # Train
8195 #
8196 # Freight E2
8197 $DEF J2FS1=(3-5*(J_FC0003_3,J_FC0008_1,JR_WAMU23000,JR_GO1,JR_TOMU50000))| \
8198 (3-5*(JR_G(1|3|4)|JR_TOM(1L|4)),3-6*(JR_GT2|JR_TM42))| \
8199 (3-5*(JR_TOM7[O:BOX6,,11]|JR_TOM8[OB:WOOD18(3|4)(|[M]),,11]))| \
8200 (3-5*(JR_TOM10|JR_G8|JR_G9|JR_G6|JR_G7|J_FC0003_2|JR_TORA60000A))
8201
8202 $DEF J2FL1=J_FC0009_(1|3)(|A)|J_FC0004_(1|2)|JR_YO8000HL|J_FC0011_(1|2)(|A),5*J2FS1
8203 # Passenger long distance E2
8204 $DEF J2PL1=JNR_KANI29L_0|JNR_KANI29_0, \
8205 (<JNR_SUYUNI30AL|JNR_SUYUNI30A,JNR_OHA31L|JNR_OHA31,JNR_OHA27BL|JNR_OHA27B, \
8206 JNR_OROHA30L|JNR_OROHA30|JNR_ORO30L|JNR_ORO30|JNR_ORO31L|JNR_ORO31,JNR_OHA26|JNR_OHA26L, \
8207 JNR_OHA27AL|JNR_OHA27A)
8208 # Passenger regional E2
8209 $DEF J2PR1=(<JNR_OHAYUNI71L,JNR_OHA70BL,JNR_OHA71BL,JNR_OHA70AL,JNR_OHA71AL,JNR_OHAYUNI71L)| \
8210 (<JNR_OHAYUNI71,JNR_OHA70B,JNR_OHA71B,JNR_OHA70A,JNR_OHA71A)
8211
8212 # Freight E4
8213 $DEF J4FR=(3-5*(JR_GO1|JR_TORA60000A|J_FC0003_2|J_FC0003_3|J_FC0003_4))| \
8214 (3-5*(CHI_WOKI1|CHI_WOKI2|CHI_WOKI5|JR_G16|JR_G5|JR_TOM9|J_TETSUGEN_COKE))| \
8215 (3-5*(JR_TEC931WK(|L)|JR_TEC931(E|WKS)(|L)|JR_TEC931EK(|L)|JR_TEC931W(|L)))| \
8216 (3-5*(JR_WAMU80000|J_FC0001_(1|2|3|4|5)|JR_WAMU80000(|A|B)|JR_WAM80000(_01|_02|EX)|JR_WAMU80100| \
8217 JR_TAKI3721TP(|L)|JR_TAKI3721N(|L)|JR_TAKI3721J(|L)|JR_TAKI3728NK(|L)|JR_TAKI3728J(|L)| \
8218 JR_TAKI3736S(|L)|JR_TAKI3736TP(|L)|JR_TAKI3760D1(|L)|JR_TAKI3760D2(|L)|JR_TAKI3764DK(|L)| \
8219 JR_TAKI3764S(|L)|JR_TAKI3932J(|L)|JR_TAKI3951MT(|L)|JR_TAKI3957NY(|L)))| \
8220 (3-5*(JR_WAMU480000(|L)|JR_WAMU480000C(|L)|JNR_WASAFU8000(|L)|JR_NF8000A(|L)|JR_NF8000B(|L)))| \
8221 (3-5*(JR_WAM580000|JR_WAM581000|JR_WAM584000|JR_WAM80000EX|JR_WAM80000_01|JR_WAM80000_02| \
8222 JR_WAMU580000|JR_WAMU581000|JR_WAMU80000A|JR_WAMU80000B|JR_WAMU80100|JR_WAMU83000|JR_WAMU83000CGC))| \
8223 (3-5*(JR_TAMU100U|JR_WAMU80000|JR_WAMU89000|JR_TAMU500J1(|L)|JR_TAMU5000A(|L)|JR_TAMU7900M(|L)| \
8224 JR_TAMU8000M1(|L)|JR_TAMU8000M2(|L)))
8225
8226 # Freight E6 Container
8227 $DEF J6FLC1=15*KOKID
8228
8229 # Freight E6 short
8230 $DEF J6FS1=(2-3*(JR_TAKI88(50J|53AD|53AK|58|55|60|61)|JR_TAKI9250D(1|2|K)(|L)|JR_TAKI9250D(1|2|K)(|L)))| \
8231 (2-3*(JR_TAKI3700D0L|JR_TAKI3700D0|JR_TAKI3700D1L|JR_TAKI3700D1|JR_TAKI3700D2L|JR_TAKI3700D2| \
8232 JR_TOKI29400S|JR_TOKI25000NEW|JR_TOKI29400|JR_TOKI25000NS|JR_TOKI29400K))|(2-3*(JR_G5|JR_G16))| \
8233 (2-3*(JR_HOKI9800B|JR_HOKI98|SEIBU_HOKI))| \
8234 (2-3*(JR_WAKI10000TEST1|JR_WAKI10000TEST2|JR_WAKI10000A2|JR_WAKI10000A3|JR_WAKI10000A| \
8235 JR_WAKI10000B2|JR_WAKI10000B3|JR_WAKI10000B|JR_WAKI10000|JR_WAKI10000CARTRAIN|JR_WAKI50000A2| \
8236 JR_WAKI50000A3|JR_WAKI50000B2|JR_WAKI50000B3|JNR_WAKI8000L|JNR_WAKI8000|JR_WAKI8000))| \
8237 (2-3*(JR_N8000AL,JR_N8000A,JR_N8000BL,JR_N8000B))|(JRF_KOKI71)| \
8238 (2-3*(JR_TAKI1000G|JR_TAKI1000G2|JR_TAKI1000O3L|JR_TAKI1000O3|JR_TAKI1000B1|JR_TAKI1000B2| \
8239 JR_TAKI1000B3))| \
8240 (2-3*(JR_TAKI1900CL|JR_TAKI1900C|JR_TAKI1900CTL|JR_TAKI1900CT|JR_TAKI1900DL|JR_TAKI1900D| \
8241 JR_TAKI1900H1L|JR_TAKI1900H1|JR_TAKI1900H2L|JR_TAKI1900H2|JR_TAKI1900ML|JR_TAKI1900M| \
8242 JR_TAKI1900MS1L|JR_TAKI1900MS1|JR_TAKI1900MS2L|JR_TAKI1900MS2|JR_TAKI1900MTL|JR_TAKI1900MT| \
8243 JR_TAKI1900NL|JR_TAKI1900N|JR_TAKI1900O1L|JR_TAKI1900O1|JR_TAKI1900O2L|JR_TAKI1900O2| \
8244 JR_TAKI1900O3L|JR_TAKI1900O3|JR_TAKI1900STL|JR_TAKI1900ST|JR_TAKI1900A|JR_TAKI1900SUMITOMO))| \
8245 (2-3*((JR_TAKI20600J|JR_TAKI21350H)(|L)|(JR_TAKI205(18NY|13NY2|13NY1|00J|00N|00MT2|00MT1)(|L))| \
8246 JR_TAKI9200(SH|J|KD)))
8247
8248 # Freight E6 Car
8249 $DEF J6FLA1=14*(JR_K5000B|JR_KU5000D|JR_KU5000E)
8250
8251 # Freight E6 open
8252 $DEF J6FLO1=15*((JR_HOKI9500YAHASHI2|JR_HOKI9500YAHASHI1)[OB:(SAND16|FR_SAND1|SAND15)(|[M]),,23]| \
8253 J_LIME|J_HOKI95(A|B|C|D|E|F|G|H|I|J|K|L))
8254
8255 # Freight E6 long mixwd
8256 $DEF J6FLM1=7*J6FS1
8257
8258 # Freight E6 long all
8259 $DEF J6FLA=J6FLM1|J6FLC1|J6FLA1|J6FLO1
8260
8261 #------------------------------------------------------------------------------
8262 #
8263 # Australia
8264 #
8265 # Freight 1435 mm EP 4 Victorian Railway
8266 $DEF AUS4FV=3-4*VIC_ELX,4-6*(VIC_GY3|VIC_GY4|VIC_GY2|VIC_GY6|VIC_I|VIC_GY5), \
8267 4-6*(VIC_IT205L|VIC_IT205|VIC_IT205WL|VIC_IT205W|VIC_IC12137), \
8268 4-6*(VIC_T154|VIC_B|VIC_B102|VIC_B328|VIC_T252|VIC_T457),3-4*VIC_BLF130(|L)
8269
8270 # Freight 1435 mm EP 4
8271 $DEF AUS4F1=6-8*(VIC_GY3|VIC_GY4|VIC_GY2|VIC_GY6|VIC_I), \
8272 6-8*(VIC_IT205L|VIC_IT205|VIC_IT205WL|VIC_IT205W|VIC_IC12137), \
8273 6-8*(VIC_T154|VIC_B|VIC_B102|VIC_B328|VIC_T252|VIC_T457)
8274
8275 # Freight 1435 mm EP 6 Freight Australia
8276 $DEF AUS6FFA=(12-15*(FA_VPBX(|L)))
8277
8278 # Freight 1435 mm EP 6 Australian National Railway
8279 $DEF AUS6FNR=(12-15*(ANR_RBFX|ANR_RBFX1|ANR_VFX|ANR_ABFX))|(16-18*(ANR_83(22|45|15)(|L)))| \
8280 (16-18*ANR_AOOX_(2|1))
8281
8282 # Passenger 1435 mm EP 6 Australian National Railway
8283 $DEF AUS6PNR=(ANR_IPBL,4*ANR_IPCL,ANR_IPDL,ANR_IPSL,3*ANR_IPCL)| \
8284 (ANR_IPB,3*ANR_IPC,ANR_IPD,ANR_IPS,4*ANR_IPC)
8285
8286 # Freight 1435 mm EP 6 Freight Australia Pacific National
8287 $DEF AUS6FPN=(16-18*PN_VH(G|Q)F(|L))|(16-18*PN_VPBX(|L))|(16-18*(PN_NHFF(1|1B|2B|2B2|2B3)(|L)))| \
8288 (16-18*PN_NPEF_1(|L))|(25*PN_N(GVF1|GVF2|PEF_1)(|L))
8289
8290 # Freight 1435 mm EP 6 V-Line
8291 $DEF AUS6FVL=(16-18*(VL_DT331|VL_VLCX))|(16-18*VL_VPBX(|L))
8292
8293 # Freight 1435 mm EP 6 Victorian Railway
8294 $DEF AUS6FVI=(16-18*(VIC_VPCX|VIC_VPFXL|VIC_VPFX|VIC_VPFXBUL|VIC_VPFXBU))| \
8295 (16-18*(VIC_VHGY1|VIC_VHGFL|VIC_VHGF|VIC_VHGF2L|VIC_VHGF2|VIC_VHGY2))| \
8296 (16-18*(VIC_JAFL|VIC_JAF|VIC_VHBYL|VIC_VHBY|VIC_JDFL|VIC_JDF))|
8297
8298 # Freight 1435 mm EP 6 Container Victorian Railway
8299 $DEF AUS6FCVI=16-18*(VIC_VQDW[O:C40A,11][O:C40A,131,10]|FA_V(QL|QF|EC)X[O:C40A]| \
8300 FA_V(QL|QF|EC)X[O:C30A,10,10][O:C30A,100,10])
8301
8302 # Freight 1435 mm EP 6 Container Freight Australia
8303 $DEF AUS6FCF=16-18*(FA_VEDW[O:C40A,11][O:C40A,131,10]|(FA_V(QL|QF|EC)X[O:C30A,10,10][O:C30A,100,10])| \
8304 ((FA_V(QL|QF|EC)X)[O:C40A])| \
8305 FA_VEKX(([O:C40A,18,9][O:C20A,139,9])|([O:C40A,18,9])|([O:C20A,18,9][O:C40A,79,9]))| \
8306 FA_VEKX(([O:C2_FREIGHTAUSTR(2|1|3|4|5|6),17,9][O:C2_FREIGHTAUSTR(2|1|3|4|5|6),79,9] \
8307 [O:C2_FREIGHTAUSTR(2|1|3|4|5|6),141,9])))
8308
8309 # Freight 1435 mm EP 6 Container New South Wales
8310 # shunting
8311 $DEF AUS6FCNSS=4-5*PN_NQOX1([O:C40A,10][O:C20A,131,13]|[O:C40B,70]|[O:C30A,10][O:C30A,101,13]| \
8312 [O:C20A,10][O:C20A,61,13])
8313 # long
8314 $DEF AUS6FCNS=16-18*PN_NQOX1([O:C40A,10][O:C20A,131,13]|[O:C40B,70]|[O:C30A,10][O:C30A,101,13]| \
8315 [O:C20A,10][O:C20A,61,13])
8316
8317 # Freight 1435 mm EP 6 Container Australia Pacific National
8318 $DEF AUS6FPNC=16-18*((FA_VEDW[O:C40A,11][O:C40A,131,10])|(PN_RQHY(|L)[O:C40A])| \
8319 (PN_RQHY(|L)[O:C30A,10,10][O:C30A,100,10]))
8320
8321 # Freight 1435 mm EP 6 Container Chicago Freight Car Leasing Australia
8322 $DEF AUS6FCP=16-18*((CFCLA_CQBY(1|2)(|L)[O:C40A])|(FCL_PRRY(|L)[O:C20A,23,11][O:C20A,83,11])| \
8323 (FCL_PRRY(|L)[O:C40A,,11])|(CFCLA_CQBY(1|2)(|L)[O:C30A,10,10][O:C30A,100,10]))
8324
8325 # Freight 1435 mm EP 6
8326 $DEF AUS6FS=(4*VL_VHCX(|L))|(2*AWB_NGXH,2*VIC_ELX)|(3*FA_VHBF)|(5*ANR_(VFX|RBFX1|RBFX))| \
8327 (4-5*FA_VHGF(|2)(|L))|(4-5*FA_VHJX(|L))|(4-5*PN_VHQF(|L))| \
8328 (4-5*(VIC_VHCA16L|VIC_VHCA16|VIC_VHJA|VIC_VHC131|VIC_VHC131L))|(4-5*NSW_NGMF(1|2|3|4|5|6))| \
8329 (4-5*(NSW_NODY1T|NSW_NODY(1|2)))|(6-8*NSW_NHGF)|(5-7*NSW_NGTY(|L))|(5-7*NSW_NODY(3T|2T|2T1))| \
8330 (2-3*(RCO_NDFF_1(|L)),2-3*(GWA_AHGX_1(|L)))| \
8331 (4-5*((FCAU_NHTF_1(|L)|SRA_NHTF_1(|L)|SRA_NHTF_2(R|L)|XX_NHTF_1(|L)|FCAU_NHFF1(|L))))| \
8332 (4-5*NSW_NKHY(1|2|1S|2S))|(2-3*(SRA_NPEF_1(|L)),2-3*AWB_NGXH)|(4-5*NSW_NOBX_(1|2))| \
8333 (4-5*CRRA_AOOX_(1|2))|(4-5*SSR_BGKF_(1|2|3)(|L))
8334
8335 $DEF AUS6F1=4-5*AUS6FS
8336
8337 # Freight 1000
8338 # Freight 1000 mm EP 6 Queensland Rail short
8339 $DEF AUS6FQRS=(4-6*(QR_QLXSO(01|02|03|04|05|06|07|08|09|10)(|L)))|(4-6*(QR_KOJXSO0(1|2|3|4|5|6)(|L)))| \
8340 (4-6*(QR_QCSSO0(1|2|3|4)(|L)))|(4-6*(QR_KLEXSO0(1|2|3|4|5|6)(|L)))|(4-6*(QR_PJZY1(|L)))| \
8341 (4-6*(QR_GN(01|02|SO03|SO04)(|L)[O:SAND(6|9|10|12|7|11)(|[M])]))| \
8342 (4-6*(QR_VOSO0(1|2|3|4)(|L)[O:SAND(6|9|10|12|7|11)(|[M])]))| \
8343 (4-6*(QR_VAJQSO0(1|2|3|4|5|6)(|L)[O:SAND(6|9|10|12|7|11)(|[M])]))| \
8344 (4-6*(QR_VSASO0(1|2|3|4)(|L)[O:SAND(17|18|19|21|22|20)(|[M]),,31]))|(4-6*(QR_VMOSO0(1|2|3|4)(|L)))
8345 # Freight 1000 mm EP 6 Queensland Rail long
8346 $DEF AUS6FNQ1=5:(5*AUS6FQRS)|1:(15-20*QR_BEZY1(|L)[O:C60B,,10])
8347
8348 #---------------------------------------------------------------------------
8349 #
8350 # New Zeeland
8351 #
8352
8353 $DEF NZEF6FS=(4-6*(QR_QLXSO(06|10)(|L)))|(4-6*(QR_GN02(|L)[O:SAND(|[M])(6|9|10|12|7|11)]))| \
8354 (4-6*(QR_VOSO0(3|4)(|L)[O:SAND(|[M])(6|9|10|12|7|11)]))
8355 $DEF NZEF6F=(5*NZEF6FS)
8356
8357 #------------------------------------------------------------------------------
8358 #
8359 # Marokko
8360 #
8361 # Passenger EP 5
8362 $DEF MAR5P1=2*ONCF_YRZ,2*ONCF_YZ
8363
8364 # Freight EP 5
8365 $DEF MAR5F1=(15*(ONCF_TDD|ONCF_TDGW93|ONCF_TAEMS))
8366
8367 #------------------------------------------------------------------------------
8368 #
8369 # SOUTH AFRICA
8370 #
8371 # Freight long EP 5
8372 $DEF SAR5FL1=(20*SAR_HOP(1|2|3|4))|(10*SAR_FLAT1,10*SAR_TANK1)
8373
8374 #------------------------------------------------------------------------------
8375 #
8376 # Israel
8377 #
8378 # Freight EP 5
8379 $DEF ISR5F1=10*(IR_SG|IR_SGGNSS|IR_GS|IR_GBS|IR_TDS|IR_TAOOS|IR_UACS|IR_UAPPS|IR_RS)
8380
8381 #------------------------------------------------------------------------------
8382 #
8383 # Asia
8384 #
8385 # Freight Asia EP 5
8386 $DEF ASI5F1=3*((6*(JR_TOKI15000|JR_TOKI15000A))|(7*JR_SEKI3000)|(6*JR_HOKI2200B)|(5*JR_N8000A)| \
8387 (7*(JR_TAKI3734CS|JR_TAKI3743D1|JR_TAKI7750SD2N|JR_TAKI1900K))|(5*JR_TEC931S(|L))| \
8388 (6*(J_HOKI95A|J_HOKI95C|J_HOKI95B|J_HOKI95D|J_HOKI95E|J_HOKI95F|J_HOKI95H|J_HOKI95I|J_HOKI95J| \
8389 J_HOKI95K|J_HOKI95L)))
8390
8391 #------------------------------------------------------------------------------
8392 #
8393 # India
8394 #
8395 $DEF INDP1=(INR_LR2,2*INR_CS1,INR_C31,INR_C32,INR_CS1)|(2*INR_CC1,INR_CC2,3*INR_CC1)
8396
8397 # Freight EP 6
8398 $DEF INDF1=<(4-5*INR_BXN(1|2|3)),INR_BCAL[O:C40C,*80,10],(2*INR_BCB[O:C40C,*64,11]), \
8399 INR_BCA[O:C40C,*65,10],4-5*INR_BTP(1|2),4-5*INR_BCN(1|2|3)
8400
8401 $DEF INDF2S=(2-4*INR_UTC_BCCWC_RCU44(6|5)(|L))|(2-4*INR_BVZI(|L))| \
8402 (2-4*INR_BLC(B|A)M(|L)[O:C40C,*64,10])|(2-4*INR_BCMCBAA(M|E)(|L))|(2-4*INR_(S|E)R_BCN(|L))| \
8403 (2-4*INR_BCNA(|HS)(|L))|(2-4*INR_BCC(W_V|W_V200|_BCCN)(|L))|(2-4*INR_ACC_BCCM_BC(09137|95081)(|L))
8404
8405 $DEF INDF2L=8*INDF2S
8406
8407 #------------------------------------------------------------------------------
8408 #
8409 # China
8410 #
8411 # Freight EP 4
8412 $DEF CHN4FS=(2-3*CR_25BY)|(2-3*CR_B4)|(2-3*CR_22K2)|(2-3*CR_22)|(2-3*CR_B3)| \
8413 (2-3*CR_C63T|CR_C63|CR_C62C|CR_C60)|(2-3*CR_COKE)|(2-3*CR_COAL)|(2-3*CR_BOX(1|2))| \
8414 (2-3*CR_T17|CR_T17E|CR_T17Y)|(2-3*CR_HOP)|(2-3*CR_FLAT|CR_FLATWE|CR_FLATS|CR_FLATW)|(2-3*CR_25B)
8415
8416 $DEF CHN4FS1=2*CHN4FS
8417 $DEF CHN4FL1=CR_CAB,7*CHN4FS
8418
8419 # Passenger EP 4
8420 $DEF CHN4P1=(<CR_XL22,2*CR_YZ22,CR_YW22,CR_CA23,CR_RW22,CR_RZ22,2*CR_YZ22)
8421
8422 #------------------------------------------------------------------------------
8423 #
8424 # Malaysia
8425 #
8426 # Freight Nalaysia EP5
8427 $DEF MAL5FS1=(3*KTM_BLW)|(3*KTM_BCF[O:C40C,*79,9])
8428
8429 #------------------------------------------------------------------------------
8430 #
8431 # Myanmar / Burma
8432 #
8433 # Passenger Myanmar EP5
8434 $DEF MYA5P1=6*(MYA_P(1|2|2O|3|4|5|5A|6|8|7))
8435
8436 # Freight Myanmar EP5
8437 $DEF MYA5F1=4*MYA_G1,6*MYA_T1,5*MYA_G2
8438
8439 #------------------------------------------------------------------------------
8440 #
8441 # South America
8442 #
8443 # Freight South America 1672 mm EP 3
8444 $DEF SAM3F1=(10*(SEFEPA_BOX1|PRR_F22(|L)|WEYT_3FLAT[O:WOOD1(96|95|91|97|98|92|94|93)]|SHAY_GON(4|3|1|2)))| \
8445 (10*(LC_410_PS2003(|L)))
8446
8447 # Freight South America 1672 mm EP 4
8448 $DEF SAM4F1=(10*SEFEPA_BOX1)|(10*PRR_GR_ASBUILT_LW(|L))|(10*PRR_X29_1932KEROSENE(|L))| \
8449 (10*CDLX_763_TMI_ACF27(|L))
8450
8451 # Freight South America 1672 mm EP 6
8452 $DEF SAM6F1=(12*(GATX_TANK55|CCBX_TANK55L|OWIX_TANK54L|CPCX_TANK54L|ACFX_TANK50|HOKX_TANK43L))| \
8453 (15*(CNA_XP_A302_549304L|HS_GU50HC|HS_GU50HCL|MMA_GU50HC, \
8454 HS_GU50HC|LRS_XP_A302_4081|HS_GU50HCL|HS_GU50HCL|MMA_GU50HC|HS_GU50HC))| \
8455 (12*SHAY_GON(1|2|3|4|5|6))|(15*(MRDX_AFLOOD2(|L)))| \
8456 (13*(BNSF_5161TRI|IC_TRI5161|BNSF_LO4750|WP_CHOP|ATSF_COVHOP)|(15*(US_3HOP(E|N)(|L))))
8457
8458 #-------------------------------------------------------------------------------------------------------
8459 #
8460 # Brasilia
8461 #
8462 # Freight 1000 mm EP 6
8463 $DEF BRA6F=5*(2-4*(EFVM_TCD|EFVM_HFE|FCA_HFE1|FCA_HFE2|FCA_TCD))
8464
8465 # Freight 1000 mm EP 6 ALL Brasilia
8466 $DEF BRA6NA=8*((2-3*(ALL_HFE(1|2|3)))|(2-3*(ALL_GF(C|D)))|(2-3*(ALL_FFD_(2|1|3)))|(2-3*(ALL_HAD))| \
8467 (2-3*(ALL_HFD(2|1)))|(2-3*(ALL_TSC))|(2-3*(ALL_FBD)))
8468
8469 # Freight 1000 mm EP 6 FEP Brasilia
8470 $DEF BRA6NP=4*FEP_GFC,5*FEP_HFD,3*FEP_GFC
8471
8472 # Freight 1000 mm EP 6 RFFSA Brasilia
8473 $DEF BRA6NR=2*RFFSA_HAF,3*RFFSA_HFD1,RFFSA_GFD,4*RFFSA_HAD2,2*RFFSA_HAD1,2*RFFSA_HFD2,3*RFFSA_GFC, \
8474 RFFSA_PED3,RFFSA_PED1,RFFSA_PED2
8475
8476 # Freight 1600 mm EP 6 FCA Brasilia
8477 $DEF BRA6NO=EFVM_TCD,FCA_TCD,FCA_TCD2,FCA_HFD2,EFVM_TCD,2*FCA_HFD1,ALL_HFE1,4*EFVM_HFD(1|2),5*FCA_HAD
8478
8479 #-------------------------------------------------------------------------------------------------------
8480 #
8481 # Chile
8482 #
8483 # Passenger Chile EFE 1672 mm EP 6
8484 $DEF CHI6P1=(<EFE_C2L,EFE_C3L,EFE_C4L,EFE_C5,EFE_C6,EFE_D1,EFE_D2,EFE_C1,EFE_TA(1|2),EFE_B(1|2))| \
8485 (<EFE_B(1|2),EFE_TA(1|2),EFE_C1,EFE_D2,EFE_D1,EFE_C6,EFE_C5,EFE_C4,EFE_C3,EFE_C2)
8486
8487 # ) ] }
8488