TTFIL pooldef2.ttt

   1  $REQUIRE FIXTRAIN.TTT
   2
   3  $DEF LOC_DIC=80:(DB_101001|DBAG_101_003|DB_101_004|BR101|DBAG_101_111S)|DBAG_101_031GR|DBAG_101_815|    \
   4      DBC_101_070ADLER|DBAG_101115_AGFA|BR101ASP|DBAG_101_102AZUBI3|DBAG_101_089BAYG|BR101BAY|            \
   5      DBAG_101_068BAYER_04|DBAG_101_082BKK|DBAG_101_001CANARIAS|DBAG_101122_CHINAAIR|BR101047_DFV|        \
   6      BR101043_DIN|BR101029_DVD|DBAG_101_101EUROPA|BR101078_EUROTRAINL|DBAG_101_133ETHIOPIAN|             \
   7      DBAG_101001_FAIR|DBAG_101_067FIFA_WM2006|DBAG_101_083FOX|DBAG_101083_FOX|DBAG_101083_FOXMR|         \
   8      BR101083_FOXLM|DBAG_101083_FOXSW2|BR101016_ITALIAL|BR101016_ITALIA|BR101056_ITALIAL|                \
   9      BR101056_ITALIA|BR101096_ITALIAL|BR101096_ITALIA|BR101109_ITALIAL|BR101109_ITALIA|                  \
  10      BR101117_ITALIAL|BR101117_ITALIA|DBAG_101136_KLAUSI|BR101_KROMBACHER_REGENWALD|BR101100_LEGOLANDL|  \
  11      BR101100_LEGOLAND|BR101MAKR|DBAG_101087_MAKROLON3|DBAG_101_078MAKROLON2|BR101106|BR101001_MERIAN|   \
  12      DBAG_101015_MILCH|BR101029|DBAG_101_086MINIL|DBAG_101_086MINI|DBAG_101002_PEP|DBAG_101066_PEP|      \
  13      DBAG_101080_POLIZEI|BR101001_RAMA|BR101STAR|BR101083SW|BR101THW|DBAG_101016_UNICEF|                 \
  14      DBAG_101_143VIVA|BR101145|BR101WM|DB_101_ZDF|BR101138|DBAG_101BW|BR101_089|DBAG_101_002FLEISCH|     \
  15      BR101055|DBAG_101024_MILCHKINDER|DBAG_101053_STROHKINDER|DBAG_101047_FAMILIE|BR101141
  16
  17  $DEF LOC_DPE6=DBAG_110_(153|167|177|182|187|206|236R|258|284)|DBAG_6_143_(112|883)|                     \
  18      (3:DB_146(008|_007|519)|8:DBAG_146(201|203BW|206|_001RPF|_106NS|_212|_218|_229))
  19
  20  $DEF LOC_DFE=DB_150VR|DBC_150|DBC_150|BR150VRL|BR150VR|BR150DBC2|DB_151071L|DB_151071|DB_151R|          \
  21      DB_151004L|DB_151004|DBAG_151_037|DB_151_039|DB_151_167|DB_151VR|DBAG_151_069|DB_151VRE|DB_151VRE|  \
  22      DBC_151_032|DBC_151|DB_152_001|DB_152_001|BR152C|DB_152_153|DBC_152_031|BR152|BR152|DB_152PORSCHE|  \
  23      DB_152_SIEMENS|DBAG_152_005CLAAS|DR_250|DR_155_142|DBAG_155_003|DBAG_155_065|DBAG_155|              \
  24      DBAG_155_156|DB_155_214L|DB_155_214|DB_155R2L|DB_155R1|DBAG_155_069|BR155R|DBAG_155_031|BR155RL|    \
  25      BR155R|DB_155_253L|DB_155_253|DB_155_256L|DB_155_256|DB_155VR|DBAG_155E1L|DBAG_155E1|DBAG_155E2L|   \
  26      DBAG_155E2|DBC_155L|DBC_155|DBC_155L|DBC_155|DBC_155_104|DBC_155_267|DR_156_001|DR_156_002|         \
  27      DR_156_004|DR_156_003|DBAG_156_001|DBAG_156_002|DBAG_156_003|DBAG_156_004|DBC_156_001|DBC_156_002|  \
  28      DB_156_003|DB_156_004|DB_182_004|DB_182_009|BR185|DB_185_085|BR185A|DB_185_023|DB_185BOMB|          \
  29      DB_185_087|DB_185_090|DBAG_185_152|DB_189P4A|DB_189_002|RAI_145_004|RAI_145_049|RAI_145_063|        \
  30      RAI_150_164|RAI_152_088|BR152D|RAI_152_005CLAAS|RAI_155_264L|RAI_155_264|RAI_156_003|RAI_182_002L|  \
  31      RAI_182_002|DB_182RAL|DB_182RA|RAI_182_004L|RAI_182_004|RAI_185_098|RAI_185_240L|RAI_185_002TRAXX|  \
  32      RAI_185_077|RAI_185_180|RAI_185_142|RAI_189_041A|RAI_189_041|RAI_189_027|RAI_189_078L|RAI_189_078
  33
  34  $DEF DB_H14=DB_HBIS_T297(A|B|C|D)(|L)|DB_HBIS_T299(A|B)(|L)|DB_HBIS_WW299(A|B|C|D)(|L)|                 \
  35      DB_HBIS_299(A|B|C|D|E|F|G|GL|H|HL)
  36  $DEF DB_AUTOT=DBC_AUTOTEILE(1|2|3|4|5|6|7|8)|RAI_AUTOTEILE(1|2|3|4|5|6|7)|                              \
  37      DB_HBIS293(A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T)|DB_HBINS292(A|B|C|D|E|F)|DB_HBBINS309(A|B|C|D|E)
  38  $DEF DB_H15=DBC_HBBINS306(A|B|C|D|E|F)(|L)|DB_HBBINS306(G|H|I|J|K|M)(|L)|DB_HBBIS306(A|B|C|D)(|L)|      \
  39      DB_HBBILLNS305(A|B|C|D|E|F|G|H|I|J|K|M|N|O|P|Q|R|S)(|L)
  40  $DEF DB_H21=DB_HABFIS1CW(1|2|3)
  41  $DEF DB_H23=DB_HABIS6RS(1|2|3)|DB_HABIS7TW(1|2|3|4|5)|DB_HABIS8RS(1|2|3)
  42
  43  $DEF RE460=SBB_RE460~NMO|SBB_RE460~SA|SBB_RE460~HEN|SBB_RE460~JPD|SBB_RE460L~BL2|SBB_RE460~BL2|         \
  44      SBB_RE460_016WELLEL|SBB_RE460_016WELLE|SBB_RE460_090WALLIS|SBB_RE460_SCHWEIZ~SA|                    \
  45      SBB_RE460_SCHWEIZ~FH|SBB_RE460_SCHWEIZ~BL2|SBB_RE460_SCHWEIZF~SA|SBB_RE460_SCHWEIZF~FH|             \
  46      SBB_RE460_SCHWEIZF~BL2|SBB_RE460_SCHWEIZI|SBB_RE460_HIST~DEJ|SBB_RE460_JAOUIL~SA|                   \
  47      SBB_RE460_JAOUI~SA|SBB_RE460_JAOUIL~JPD|SBB_RE460_JAOUI~JPD|SBB_RE460_JASI~SA|SBB_RE460_JASI~JPD|   \
  48      SBB_RE460_087L|SBB_RE460_087|SBB_RE460_093L|SBB_RE460_093|SBB_RE460_099L|SBB_RE460_099|             \
  49      SBB_RE460_105L|SBB_RE460_105|SBB_RE460_084JUBI|SBB_RE460_084HELVETIA|SBB_RE460_083CARGO|            \
  50      SBB_RE460C~HEN|SBB_RE460_005JUBIL|SBB_RE460_005JUBI|SBB_RE460_1902L~DEJ|SBB_RE460_1902~DEJ|         \
  51      SBB_RE460_1902L~SA|SBB_RE460_1902~SA|SBB_RE460_1902L~TKH|SBB_RE460_1902POSTL~DEJ|                   \
  52      SBB_RE460_1902POST~DEJ|SBB_RE460_1902POSTL~TKH|SBB_RE460_083POST|SBB_RE460_051_166L|                \
  53      SBB_RE460_051_166|SBB_RE460_ATEL|SBB_RE460_ATE|SBB_RE460_079ATEL|SBB_RE460_021LOKFUHRER|            \
  54      SBB_RE460_106_300000|SBB_RE460_016ADTRANZ1|SBB_RE460_016ADTRANZ2|SBB_RE460_015AGFA|                 \
  55      SBB_RE460_AGFA~NMO|SBB_RE460_AGFA~SA|SBB_RE460_037AJAX~TBR|SBB_RE460_AJAX~SA|SBB_RE460_AJAX~TV|     \
  56      SBB_RE460_080ALPENQUEREN|SBB_RE460_080ALPENQ|SBB_RE460_075ALPTRANSITL|SBB_RE460_075ALPTRANSIT|      \
  57      SBB_RE460_118ALPTRANSIT|SBB_RE460_ALPTRANSIT|SBB_RE460_007AMAG|SBB_RE460_070AROMAL|                 \
  58      SBB_RE460_070AROMA|SBB_RE460_AROMAL|SBB_RE460_AROMA|SBB_RE460_033ASCOM|SBB_RE460_ASCOM~SA|          \
  59      SBB_RE460_074CARGOL|SBB_RE460_074CARGO|SBB_RE460_CARGOL~SA|SBB_RE460_CARGO~SA|SBB_RE460_CARGO~HEN|  \
  60      SBB_RE460_CARGO~TV|SBB_RE460_079CHEMOIL|SBB_RE460_CHEMOIL~SA|SBB_RE460_016CIBA1|SBB_RE460_CIBA~SA|  \
  61      SBB_RE460_CIBAL~BL2|SBB_RE460_CIBA~BL2|SBB_RE460_016CIBA2|SBB_RE460_CIBA2|SBB_RE460_018DANZAS|      \
  62      SBB_RE460_DANZAS~HEN|SBB_RE460_DANZAS~SA|SBB_RE460_DANZASL~BL2|SBB_RE460_DANZAS~BL2|                \
  63      SBB_RE460_073DRS1|SBB_RE460_015DRS3|SBB_RE460_015EURO08~TBR|SBB_RE460_015EURO08~SVE|                \
  64      SBB_RE460_025EML~TBR|SBB_RE460_025EM~TBR|SBB_RE460_025EM~SVE|SBB_RE460_044EURO2008L|                \
  65      SBB_RE460_044EURO2008|SBB_RE460_044UEFAL|SBB_RE460_044UEFA|SBB_RE460_065EURO2008L|                  \
  66      SBB_RE460_065EURO2008|SBB_RE460_008ETH|SBB_RE460_112FLUGZUG|SBB_RE460_112FLUGZUG2|                  \
  67      SBB_RE460_FLUGZUG~SA|SBB_RE460_FLUGZUG~TKH
  68
  69  $POOL N=POOL_DDMU; SEQ=R;
  70    C=<BR614L,BR914,BR614;
  71    C=<BR614GWL,BR914GW,BR614GW;
  72    C=<BR614GWAL,BR914GWA,BR614GWA;
  73    C=<BR614RL,BR914R,BR614R;
  74    C=DB_610GL;
  75    C=DB_610G;
  76    C=DB_610RL;
  77    C=DB_610R;
  78    C=DB_611;
  79    C=DB_611R;
  80    C=DBAG_612R;
  81    C=DBAG_612_172;
  82    C=DB_613;
  83    C=BR628R;
  84    C=<DB_628_0A,DB_628_0B;
  85    C=<DB_628_1A,DB_628_1B;
  86    C=<DB_628_2A,DB_628_2B;
  87    C=<DB_628_4A,DB_628_4B;
  88    C=<DB_628_201A,DB_628_201B;
  89    C=<DBAG_628_257A,DBAG_628_257B;
  90    C=<DBAG_628_601A,DBAG_628_601B;
  91    C=<DBAG_628_1A,DBAG_628_1B;
  92    C=<DBAG_628_2A,DBAG_628_2B;
  93    C=<DBAG_628_4A,DBAG_628_4B;
  94    C=<DBAG_628_258A,DBAG_628_258B;
  95    C=<DBAG_628_684A,DBAG_628_684B;
  96    C=BR670;
  97    C=DB_670WL;
  98    C=LVTS;
  99    C=DB_650_0L;
 100    C=DB_650_0BWL;
 101    C=M_VT415P;
 102    C=DB_651;
 103    C=DB_652;
 104    C=DB_LINT27;
 105    C=BR642;
 106    C=DB_642L;
 107    C=DB_642;
 108    C=DB_642;
 109    C=BR643;
 110    C=DB_646;
 111    C=LIREX;
 112  $ENDPOOL
 113
 114  $POOL N=POOL_DPD; V=7-9;
 115    POOL=POOL_DDMU;
 116    POOL=POOL_DDMU;
 117    C=<(DBAG_218(182|182L|410|410L|475|475L)),(1:1|3:2)*(DB_BN(433|440|RZ431|RZ443)VR(|L)),               \
 118        (1:0|4:1)*(DB_AB(N404VR|N417VR|NRZ401VR|NRZ418VR|Y407R|Y407_1R)(|L)),                             \
 119        (1:0|3:1)*(DB_BN(433|440|RZ431|RZ443)VR(|L)),                                                     \
 120        (DB_B(DNF464VR|DNF478VR|DNRZF461VR|DNRZF463VR|DNZF479_2|YBDZF482_1R));
 121    POOL=POOL_DDMU;
 122    POOL=POOL_DDMU;
 123    C=>(DBAG_218(182|182L|410|410L|475|475L)),(1:1|3:2)*(DB_BN(433|440|RZ431|RZ443)VR(|L)),               \
 124        (1:0|4:1)*(DB_AB(N404VR|N417VR|NRZ401VR|NRZ418VR|Y407R|Y407_1R)(|L)),                             \
 125        (1:0|3:1)*(DB_BN(433|440|RZ431|RZ443)VR(|L)),                                                     \
 126        (DB_B(DNF464VR|DNF478VR|DNRZF461VR|DNRZF463VR|DNZF479_2|YBDZF482_1R)L);
 127  $ENDPOOL
 128
 129  $POOL N=POOL_DPE; SEQ=R; V=7-9;
 130    C=<(DBAG_110_(153|167|177|182|187|206|236R|258|284)|DBAG_111_(057|086|096)),                          \
 131        (1:1|3:2)*(DB_BN(433|440|RZ431|RZ443)VR(|L)),                                                     \
 132        (1:0|4:1)*(DB_AB(N404VR|N417VR|NRZ401VR|NRZ418VR|Y407R|Y407_1R)(|L)),                             \
 133        (1:0|3:1)*(DB_BN(433|440|RZ431|RZ443)VR(|L)),                                                     \
 134        (DB_B(DNF464VR|DNF478VR|DNRZF461VR|DNRZF463VR|DNZF479_2|YBDZF482_1R));
 135    C=>(DBAG_110_(153|167|177|182|187|206|236R|258|284)|DBAG_111_(057|086|096)),                          \
 136        (1:1|3:2)*(DB_BN(433|440|RZ431|RZ443)VR(|L)),                                                     \
 137        (1:0|4:1)*(DB_AB(N404VR|N417VR|NRZ401VR|NRZ418VR|Y407R|Y407_1R)(|L)),                             \
 138        (1:0|3:1)*(DB_BN(433|440|RZ431|RZ443)VR(|L)),                                                     \
 139        (DB_B(DNF464VR|DNF478VR|DNRZF461VR|DNRZF463VR|DNZF479_2|YBDZF482_1R)L);
 140    C=<(DBAG_146_001RPF|DB_146_007|DB_146008|DBAG_146_106NS|DBAG_146201|DBAG_146206|DBAG_146_212|         \
 141        DBAG_146_218|DBAG_146_229),4*DBAG_6DBUZ(747(|_1|_2|_2)|(749(|_2|_4)))(|L),                        \
 142        DBAG_6DBBZF761|DBAG_6DBBZF761_2|DBAG_6DABPBZF762S|DB_DBPBZF763_5R|DB_DABPBZF764R|DB_DBPBZF765_5R;
 143    POOL=POOL_DPD;
 144  $ENDPOOL
 145
 146  $POOL N=POOL_ICE; V=9-11;
 147    C=DB_ICE1VR;
 148    C=DB_ICE1VRL;
 149    C=DB_ICE406;
 150    C=DB_ICE411;
 151    C=DB_ICE415;
 152    C=DB_ICE415B;
 153    C=DB_403;
 154    C=DB_403L;
 155    C=DB_406;
 156    C=DB_406L;
 157    C=DB_ICE3;
 158  $ENDPOOL
 159
 160  $POOL N=POOL_DICR;
 161    C=LOC_DIC,DBAG_AVMZ107WH(|L),1-2*DBAG_APMZ119_5W(|L),0-1*DBAG_WRMZ137W(|L),                           \
 162        3-6*DBAG_BPM(BKZ291_8WH|Z291_2W|Z292_0W|Z293WH)(|L),0-1*DBAG_BPMBDZF296_(1|3)WL;
 163  $ENDPOOL
 164
 165  $POOL N=POOL_DICL;
 166    C=LOC_DIC,DBAG_AVMZ107WH(|L),1-2*DBAG_APMZ119_5W(|L),0-1*DBAG_WRMZ137W(|L),                           \
 167        3-6*DBAG_BPM(BKZ291_8WH|Z291_2W|Z292_0W|Z293WH)(|L),0-1*DBAG_BPMBDZF296_(1|3)W;
 168  $ENDPOOL
 169
 170  $POOL N=POOL_DPIR;
 171    POOL=5:POOL_DPE|2:POOL_ICE|POOL_DICR;
 172  $ENDPOOL
 173
 174  $POOL N=POOL_DPIL;
 175    POOL=5:POOL_DPE|2:POOL_ICE|POOL_DICL;
 176  $ENDPOOL
 177
 178  $POOL N=POOL_DS; SEQ=R; AP=[V=6-9];
 179    C=<DB_420OL,DB_421O,DB_420O;
 180    C=<DB_420OYL,DB_421OY,DB_420OY;
 181    C=<DB_420BL,DB_421B,DB_420B;
 182    C=<DB_420RL,DB_421R,DB_420R;
 183    C=<DB_420NL,DB_421N,DB_420N;
 184    C=BR420_001;
 185    C=BR420_001;
 186    C=BR420_279;
 187    C=BR420_337;
 188    C=BR420_371;
 189    C=BR420_373;
 190    C=BR420_386;
 191    C=BR420_402;
 192    C=<BR420BFL,BR420B2,BR420BF;
 193    C=BR420_002;
 194    C=BR420_026;
 195    C=<BR420RTFL,BR420RTABL,BR420RTF;
 196    C=BR420RT;
 197    C=BR420_003;
 198    C=BR420_003;
 199    C=<BR420RFL,BR420RABL,BR420RF;
 200    C=BR420R;
 201    C=<BR420_175FL,BR420_175M,BR420_175F;
 202    C=BR420_384;
 203    C=BR420_471;
 204    C=<BR420B1FL,BR420B1ABL,BR420B1F;
 205    C=BR_420PLUS;
 206    C=BR420_425;
 207    C=BR420_180;
 208    C=BR420_178;
 209    C=BR420_179;
 210    C=BR420_SPATEN;
 211    C=BR420_SEEB;
 212    C=BR420_NEUS;
 213    C=BR420_AIRPORT;
 214    C=BR420_KUMPF;
 215    C=BR420_SZ;
 216    C=BR420_20;
 217    C=BR420_053;
 218    C=BR420_381;
 219    C=BR420_417;
 220    C=BR420_449;
 221    C=BR420_460;
 222    C=BR420_478;
 223    C=BR420_479;
 224    C=BR420_CAMPARI;
 225    C=BR420_HB;
 226    C=BR420_JM;
 227    C=BR420_LO;
 228    C=BR420NOWB;
 229    C=BR420_SEEBY;
 230    C=BR420_WKV;
 231    C=BR420_0B;
 232    C=BR420_ERDINGER;
 233    C=BR420_PERSIL;
 234    C=BR420_BAYVKAM;
 235    C=BR420_BHW;
 236    C=BR420_COKE;
 237    C=BR420_COKE;
 238    C=BR420_KARSTADT;
 239    C=ET420_KICKER;
 240    C=ET420_LOTTO;
 241    C=ET420_MV;
 242    C=BR420_PRO7;
 243    C=BR420_SATURN;
 244    C=BR420_TD1;
 245    C=ET420_USAIR;
 246    C=BR420_273;
 247    C=BR420_338;
 248    C=BR420_389;
 249    C=BR420_400L;
 250    C=BR420_400;
 251    C=BR420_400L;
 252    C=BR420_145_RAVE;
 253    C=ET423OL;
 254    C=ET423OW;
 255    C=ET423B;
 256    C=ET423A;
 257    C=ET423_SEEB;
 258    C=ET423M;
 259    C=ET423_PRO7;
 260    C=ET423_SZ;
 261    C=ET423_DESIGN_V;
 262    C=DBAG_424L;
 263    C=ET424L;
 264    C=DBAG_426L;
 265    C=DBAG_426;
 266  $ENDPOOL
 267
 268  $POOL N=POOL_DN;
 269    C=DRG_IVK|DRG_IVK1|DRG_VK|DRG_VIK|DRG_VIKFLA|DRG_VIIK|DRG_VIIK|BR99_77_79,                            \
 270        2-5*(DRG_BB|DRG_BC|DRG_720CCBLECH|DRG_C4|DRG_712CC|DRG_727CC|DRG_729C4TR|DRG_729C4TRBLECH|        \
 271        DRG_D4TL|DRG_715BCC|DRG_719BCC|DRG_714BCC|DRG_722CC);
 272  $ENDPOOL
 273
 274  $POOL N=POOL_DFE;
 275    C=LOC_DFE,12-25*(DBC_AUTOTEILE(1|2|3|4|5|6|7|8)|RAI_AUTOTEILE(1|2|3|4|5|6|7));
 276  $ENDPOOL
 277
 278  $POOL N=POOL_TALGOL; V=7-9;
 279    C=<RF_351,4*(RF_T2E0,RF_T2E0,RF_T2A1L),RF_T2A2,RF_T2E0,RF_T2A0,RF_T2F;                                \
 280      D=L;
 281    C=<RF_352L,RF_T4EL,4*RF_T4BL,4*RF_T4AL,RF_T4D;                                                        \
 282      D=L;
 283    C=<RF_AVE100(EL,E2L,M1,M2,M3,M4,M5,M4,M5,E2,E);
 284  $ENDPOOL
 285
 286  $POOL N=POOL_TALGOR; V=7-9;
 287    C=<RF_AVE100(EL,E2L,M1,M2,M3,M4,M5,M4,M5,E2,E);
 288  $ENDPOOL
 289
 290  $SPOOL N=JP_ECH;
 291    C=<J_KH47011,J_KMH54106;
 292    C=J_KMN13025|J_KMN83101;
 293    C=J_KMN13026|J_KMN83102|J_KMN83103;
 294    C=<J_KHYN56011,J_KMH54106;
 295    C=<J_KHYN56012,J_KMH53000;
 296    C=<J_KMHYN64,J_KH68412;
 297    C=<J_KMH53007,J_KH68400;
 298    C=<J_KH47009,J_KMH53008;
 299    C=<J_KMH51029,J_KH68042;
 300    C=<J_KMH53001,J_KH68404;
 301    C=<J_KH47104,J_KMH54002;
 302    C=<J_KMH52001,J_SH48,J_SH48,J_KMH52002;
 303    C=<J_KMH52003,J_SH87001,J_SH75102,J_KMH52005;
 304    C=<J_KMH54119,J_SH75106,J_SH48034,J_KMH52004;
 305    C=<J_KMH52001,J_SH48,J_SH75106,J_KMH52004;
 306  $ENDPOOL