TTFIL zsz_def.ttt

   1  $REQUIRE ZSZ_DEF0.TTT
   2  $REQUIRE BG_DEF.TTT
   3  $REQUIRE mlg_def.ttt
   4
   5  # Buildings
   6  $DEF STACCION20=20*STACCION,STACCIONE
   7  $DEF STAZ=I_STAZ(1|2|3|4|5)
   8
   9  # Container
  10  $DEF C2=C2S_DB|C2S_EVERGREEN|C2S_KLINE|C2S_MAERSK|C2S_PO|C2S_POST1|C2S_POST2|C2S_POST3|C2S_POST4|       \
  11      C2S_POST5|C2R01|C2R02|C2R03|C2R04|C2R05|C2R06|C2R08|C2R09|C2R10|C2R11|C2R12|C2R14|C2R16|C2R17|      \
  12      C2R_DDR|C2R_DR|C2R_ACL|C2R_AWS|C2R_CAI1|C2R_CAPITAL|C2R_CAST|C2R_CGM|C2R_COSCO|C2R_DEUT1|           \
  13      C2R_DEUT2|C2R_EG|C2R_HAMBURG|C2R_HANJIN|C2R_HAPAG|C2R_HYUNDAI|C2R_ITEL|C2R_KAZ|C2R_MAERSK|          \
  14      C2R_NEDLLOYD|C2R_NOL|C2R_PO|C2R_PO1|C2R_PONED|C2R_XTRA|C2R_YHL|C2R_ZIM|C2R_KUHL|C2RT01|C2RT02|      \
  15      C2RT03|C2RT04|C2RT_BERTSCHI2|C2RT06|C2RT_BULKHAUL|C2RT_BULKHAUL2|C2RT_BULKHAUL3|C2RT_GRUBAR|        \
  16      C2RT_HOYER2|C2RT_HOYER3|C2RT_LFT1|C2RT_RINNEN|C2RT_SUTTONS|C2RT_VTG1|C2045|C2046|C2004|C2034|       \
  17      C2032|C2010|C2ZS1|C2ZS4|C2011|C2023|C2ZS3|C2024|C2012|C2030|C2ZS2|C2028|C2029|C2019|C2050|C2006|    \
  18      C2016|C2008|C2020|C2ZS8|C2002|C2044|C2001|C2022|C2005|C2026|C2048|C2013|C2025|C2014|C2015|C2017|    \
  19      C2_EZ1|C2_EZ2|C2_EZ3|C2_EZ4|C2027|C2021|C2_ARISTON|C2_ASTU|C2_BELL|C2_BIMBO|C2_BRAMBLES|C2_CAMPO|   \
  20      C2_CHICCO|C2_COKE|C2_COKE1|C2_CONTRANS|C2_COSCO|C2_CTC|C2_CUETARA|C2_DANONE|C2_DANZAS|C2_DANZAS2|   \
  21      C2_DANZAS3|C2_DBDR|C2_DEUT1|C2_DEUT2|C2_DIA|C2_ELMUNDO|C2_ETC1|C2_ETC2|C2_EG2|C2_EXPERT|C2_FNAC|    \
  22      C2_FONT|C2_FRISKA|C2_GELB|C2_HANJIN|C2_HANJIN2|C2_HAPAG|C2_HBG|C2_HBW|C2_HBW2|C2_IBC1|C2_IBC2|      \
  23      C2_IBM|C2_IKEA|C2_KOIPE|C2_LJG1|C2_LJG2|C2_LJG3|C2_MAERSK1|C2_MAERSK2|C2_MAERSK3|C2ZSMRK1|          \
  24      C2ZSMRK2|C2ZSMRK3|C2_MAKITA|C2_MILKA|C2_NL|C2_NESTLE|C2_NISSAN|C2_OPEL|C2_PANRICO|C2_PASCUAL|       \
  25      C2_PEPSI|C2_PILS1|C2_PILS2|C2_PIRELLI|C2_PIZZAHUT|C2_PO1|C2_PO2|C2_PO3|C2_PONL|C2_PRYCA|C2_REEBOK|  \
  26      C2_SANTIVARI|C2_SPRINGFIELD|C2_SVALART|C2_TEKA|C2_TOTAL|C2_TRITON|C2_TT|C2_VILEDA|C2_VOLVO1|        \
  27      C2_VOLVO2|C2_WONCHU|C2_ZENTIS|C2049|C2_MM|C2_4M|C2_MSC|C2_SCSI|C2_BEER|RAUCH2|C2_EG1|C2054|C2055|   \
  28      C2056|C2057|C2058|C2_PILS3|C2ZS7|C2003|C2009|C2018|C2035|C2ZS5|C2ZS6|C2007|C2_DIESEL|C2039|C2036|   \
  29      C2_LIQUID|C2_LIQUID2|C2_WET|C2_WET2|C2R_CRO1[BC:-20,20]
  30  #
  31  $DEF C4=C4S_01|C4S_DB|C4S_EVERGREEN|C4S_FEHRING|C4S_HAPAG|C4S_KEHRLI|C4S_KLINE|C4S_MAERSK|              \
  32      C4S_NEDLLOYD|C4S_PO|C4S_PONED|C4R01|C4R02|C4R03|C4R04|C4R05|C4R06|C4R07|C4R08|C4R_BEN|C4R_CHINA2|   \
  33      C4R_CHINA1|C4R_CMACGM|C4R_COSCO|C4R_COSCO1|C4R_EG|C4R_GENSTAR|C4R_HAPAG|C4R_HAMBURG|C4R_HANJIN|     \
  34      C4R_HANJIN1|C4R_HOEGH|C4R_HYUNDAI|C4R_KLINE|C4R_KLINE1|C4R_MAERSK|C4R_MITSUI|C4R_NEDLLOYD|C4R_NOL|  \
  35      C4R_NR|C4R_OOCL|C4R_PO|C4R_PO1|C4R_PONED|C4R_SEALAND|C4R_YANG|C4RF_MAERSK|C4R_XTRA|C4T_BAY|C4T_01|  \
  36      C4T_02|C4T_03|C4T_04|C4036|C4034|C4020|C4039|CF1|ALCATEL|TUNNELL|C4032|C4024|C4046|C4021|C4026|     \
  37      C4033|C4035|C4002|C4031|C4ZS2|C4ZS1|C4ZS3|C4016|C4_ABS|C4_ALBATROS|C4_ASU|C4_BAV|C4_BENNETT|        \
  38      C4_BRAMLBLES|C4_CNC|C4_DAN|C4_ETC|C4_EG1|C4_EG2|C4_FLOREUX|C4_GEEST|C4_GEEST1|C4_HAPAG|C4_HAPAG2|   \
  39      C4_HYUNDAI|C4_IBC|C4_JWD|C4_KYOTO1|C4_KYOTO2|C4_MATTI|C4_MAV1|C4_MAV2|C4_MITSUI|C4_NL|C4_PO1|       \
  40      C4_PO2|C4_PO3|C4_RO|C4_PONL|C4_ROSE|C4_SSV1|C4_SSV2|C4_WSV|C4_WONCHU|C4_4M|C4_MM|C4_FIFO|C4_LCD|    \
  41      C4_ODBC|C4_USW|C4_VPS|C4_MAERSK1|C4_EFRIG1|C4_EFRIG2|C4_PILS1|C4_PILS2|C4_PILS3|C4_PILS4|           \
  42      C4_CHIQUITA|C4027|C4001|C4028|C4029|C4030
  43  #
  44  $DEF TRAC1=DAF_3600|DAF_CF|DAF_FTT3600|DAF_FT85CF430|DAF_FT95XF480|DAF_FTT95XF530SC|DAF_FTT95XF530SSC|  \
  45      DAF_XF_SC|DAF_XF_SSC|DAF_XF_SSC1|MAN_16192|MAN_16192BR|MAN_33_463|MAN_41_603|MAN_F2000|MAN_F2000A|  \
  46      MAN_TGA_LX|MAN_TGA_LX2|MAN_TGA_XL|MAN_TGA_XLR1|MAN_TGA_XLB1|MAN_TGA_XLB2|MAN_TGA_XXL|MAN_TGA_XXL1|  \
  47      MAN_TGA_XXL2|MAN_TGA_XXLB|MAN_TGA_XXLY|MAN_TGA_XXLG|MAN_TGA_XXLE|MAN_1|MB_3553|MB_ACTROS|           \
  48      MB_ACTROS1|MB_ACTROSB1|MB_ACTROSB2|MB_ACTROSY1|MB_ACTROSY2|MB_ACTROSR1|MB_ACTROSR2|MB_ACTROSG|      \
  49      MB_ACTROSW|MB_A2648|MB_A3353|MB_A4157|MB_SK|MB_SK1|SCANIA_TOPLINE_FH1|SCANIA_CT19FHO|               \
  50      SCANIA_CT19FHR|SCANIA_124_10X4|SCANIA_T143E|SCANIA_144|SCANIA_144A|SCANIA_T144|SCANIA_T144A|        \
  51      SCANIA_164|SCANIA_164_8X4|SCANIA_164_8X4D|IVECO_EUTRAK|IVECO_EUTRAK1|IVECO_EUTRAK8X4|               \
  52      RENAULT_PREMIUM|VOLVO_FH|VOLVO_FH_JUNG|VOLVO_FM
  53
  54  $DEF STRR=STRAIL_ARCESE|STRAIL_BARILLA|STRAIL_BAS2|STRAIL_CALBERSON1|STRAIL_CARLSBERG|                  \
  55      STRAIL_COMBIPLANT|STRAIL_CONTINENTAL|STRAIL_CRAFTRANSPORT|STRAIL_DANZAS|STRAIL_DHL1|STRAIL_DHL2|    \
  56      STRAIL_DHL3|STRAIL_MULLER1|STRAIL_TMO1|STRAIL_TMO2|STRAIL_ITAL1|STRAIL_CASALE1|STRAIL_ARMBRUSTER1|  \
  57      STRAIL_TAHPOL1|STRAIL_TN1|STRAIL_TN2|STRAIL_TN3|STRAIL_TRANSTIRA1|STRAIL_MAGETRA1|STRAIL_136A|      \
  58      STRAIL_136B|STRAIL_WESTRANS_LEONARDO1|STRAIL_NINATRANS1|STRAIL_DHL8|RIGT_SHEBA|RIGT_MARS|           \
  59      RIGT_KITEKAT|RIGT_WHISKAS|RIGT_TOBLERONE|RIGT_SUZIWAN|RIGT_STRAIL2|RIGT_ADVANCE|RIGT_RIGTERINK1|    \
  60      RIGT_ERFO|RIGT_BIRTHDAY|RIGT_RIGTERINK2|RIGT_MASTERFOODS|RIGT_MILKA|RIGT_PEDIGREE|RIGT_BRANDT1|     \
  61      RIGT_BRANDT2|RIGT_WOHLFAHRTSMARKEN|RIGT_CHAPPI|RIGT_WHISKASTOP|STRAIL_KUEHNE1|STRAIL_KUEHNE2|       \
  62      STRAIL_WILLIBETZ1|STRAIL_FAGAN1|STRAIL_GP1|STRAIL_RIJNSBURG1|RIGT_NORDHORN|STRAIL_BOLK1|            \
  63      STRAIL_DINANT1|STRAIL_HEIPLOEG|STRAIL_BLIJDERVEEN1|DIJCO_STRAIL6|DIJCO_STRAIL7|STRAIL_GRUBER4|      \
  64      STRAIL_GRUBER5|STRAIL_GRUBER6|STRAIL_GRUBER7|STRAIL_GRUBER8|STRAIL_GRUBER9|STRAIL_GWG|              \
  65      STRAIL_H_ESSERS|STRAIL_H_ERRERS1|STRAIL_HANGARTNER|STRAIL_HANGARTNER1|STRAIL_HANGARTNER2|           \
  66      STRAIL_HANGARTNER3|STRAIL_HARTMANN|STRAIL_HEIJBOER|STRAIL_HSDF2|STRAIL_HUELKENBERG|STRAIL_KLINE|    \
  67      STRAIL_KUEHNE|STRAIL_KUIPERS|STRAIL_LA_REVOLUTION|STRAIL_LAGERMAXL|STRAIL_LANGNESEFL|STRAIL_LEMAN|  \
  68      STRAIL_LILLBACKA2|STRAIL_LUCCINI|STRAIL_MAINSPED3|STRAIL_MAINSPED4|STRAIL_MAINSPED5|                \
  69      STRAIL_MAINSPED6|STRAIL_NORFOLKLINE|STRAIL_PANEUROPA1|STRAIL_PANEUROPA2|STRAIL_PNO|STRAIL_POSSOZL|  \
  70      STRAIL_POWERCORE1|STRAIL_POWERCORE2|STRAIL_REINBOLD|STRAIL_ROXY|STRAIL_SAGF|STRAIL_SAN_MIGUEL|      \
  71      STRAIL_SATRAS1|STRAIL_SCHENKER2|STRAIL_SCHONI1|STRAIL_SCHONI2|STRAIL_SCHONI3|STRAIL_SCHONI4|        \
  72      STRAIL_SEVERIN_KOLSCHL|STRAIL_SPAIN|STRAIL_STEFFENS|STRAIL_TERRATRANS|STRAIL_THYSSENKRUPP|          \
  73      STRAIL_TRANSCO2|STRAIL_TRANSLOG|STRAIL_TRANSPED|STRAIL_TRANSPORTE|STRAIL_VANDIEREN1|                \
  74      STRAIL_VANDIEREN2|STRAIL_VANDIEREN3|STRAIL_VANDIEREN4|STRAIL_VANDIEREN5|STRAIL_VANDIEREN6|          \
  75      STRAIL_VANDIEREN7|STRAIL_VANDIEREN8|STRAIL_VANDIEREN9|STRAIL_VANDIEREN10|STRAIL_VELFAC|             \
  76      STRAIL_VERMEIJ|STRAIL_WALTER|STRAIL_WALTER1|STRAIL_WALTER2|STRAIL_WEYAND|STRAIL_ZIEGLER|            \
  77      STRAIL_ZINGG|STRAIL_B1|STRAIL_B2|STRAIL_R1|STRAIL_A1|STRAIL_AUTOC|STRAIL_BAS1|STRAIL_BAS2|          \
  78      STRAIL_BERGER|STRAIL_BLUECARGO|STRAIL_BURGERKING|STRAIL_CALBERSON1|STRAIL_CARLSBERG|                \
  79      STRAIL_COMBIPLANT|STRAIL_CONTINENTAL|STRAIL_CRAFTRANSPORT|STRAIL_DAMML|STRAIL_DANZAS|               \
  80      STRAIL_DANZAS3|STRAIL_DANZAS4|STRAIL_DHL1|STRAIL_DHL2|STRAIL_DHL4|STRAIL_DHL5|STRAIL_DHL6|          \
  81      STRAIL_DHL7|STRAIL_DHL3|STRAIL_EBG|STRAIL_ENGEMANN|STRAIL_ESTRELLA|STRAIL_FM|STRAIL_FM1|            \
  82      STRAIL_FM2|STRAIL_GAMMA1|STRAIL_GAMMA2|STRAIL_GAMMA3|STRAIL_GRUBER|STRAIL_GRUBERGL|STRAIL_GRUBER2|  \
  83      STRAIL_GRUBER3|DIJCO_STRAIL8|DIJCO_STRAIL12|DIJCO_STRAIL13|DIJCO_STRAIL14|DIJCO_STRAIL19|           \
  84      DIJCO_STRAIL21|DIJCO_STRAIL23|DIJCO_STRAIL24|DIJCO_STRAIL25|DIJCO_STRAIL26|DIJCO_STRAIL27|          \
  85      DIJCO_STRAIL31|DIJCO_STRAIL32|DIJCO_STRAIL33|DIJCO_STRAIL34|STRAIL_HZ1
  86
  87  $DEF STRL=STRAIL_ARCESEL|STRAIL_BARILLAL|STRAIL_BAS2[!L]|STRAIL_CALBERSON1L|STRAIL_CARLSBERGL|          \
  88      STRAIL_COMBIPLANTL|STRAIL_CONTINENTALL|STRAIL_CRAFTRANSPORTL|STRAIL_DANZASL|STRAIL_DHL1L|           \
  89      STRAIL_MULLER1L|STRAIL_TMO1L|STRAIL_TMO2L|STRAIL_ITAL1L|STRAIL_CASALE1L|STRAIL_ARMBRUSTER1L|        \
  90      STRAIL_TAHPOL1L|STRAIL_TN1L|STRAIL_TN2L|STRAIL_TN3L|STRAIL_TRANSTIRA1L|STRAIL_MAGETRA1L|            \
  91      STRAIL_136AL|STRAIL_136BL|STRAIL_PROKPETZ1|STRAIL_TANK_ISOLANA1|STRAIL_WESTRANS_LEONARDO1L|         \
  92      STRAIL_AZ_KEMPEN1|STRAIL_NINATRANS1L|STRAIL_DHL8L|RIGT_SHEBAL|RIGT_MARSL|RIGT_KITEKATL|             \
  93      RIGT_WHISKASL|RIGT_TOBLERONEL|RIGT_SUZIWANL|RIGT_STRAIL2L|RIGT_ADVANCEL|RIGT_RIGTERINK1L|           \
  94      RIGT_NORDHORNL|RIGT_BIRTHDAYL|RIGT_MILKAL|RIGT_PEDIGREEL|RIGT_BRANDT1L|RIGT_BRANDT2L|               \
  95      RIGT_WOHLFAHRTSMARKENL|RIGT_CHAPPIL|RIGT_WHISKASTOPL|STRAIL_KUEHNE1L|STRAIL_KUEHNE2L|               \
  96      STRAIL_WILLIBETZ1L|STRAIL_BLIJDERVEEN1L|STRAIL_TANK_BOSCH1|STRAIL_BVB_SUBSTRATES1L|                 \
  97      STRAIL_JDTIMMER1|STRAIL_RIJNSBURG1L|STRAIL_DHL2L|STRAIL_DHL3L|RIGT_ERFOL|RIGT_RIGTERINK2L|          \
  98      RIGT_MASTERFOODSL|STRAIL_TRANSBRIT2|STRAIL_TRANSBRIT3|STRAIL_TRANSBRIT4|STRAIL_TRANSBRIT5_X|        \
  99      STRAIL_BOLK1L|DIJCO_STRAIL1L|DIJCO_STRAIL2L|DIJCO_STRAIL3L|DIJCO_STRAIL4L|DIJCO_STRAIL5L|           \
 100      DIJCO_STRAIL6L|DIJCO_STRAIL7L|DIJCO_STRAIL8L|DIJCO_STRAIL12L|DIJCO_STRAIL13L|DIJCO_STRAIL14L|       \
 101      DIJCO_STRAIL15|DIJCO_STRAIL26L|DIJCO_STRAIL27L|DIJCO_STRAIL31L|DIJCO_STRAIL32L|DIJCO_STRAIL33L|     \
 102      STRAIL_VOS3|STRAIL_VOS4|STRAIL_VOS5|STRAIL_VOS6|STRAIL_VOS7|STRAIL_WETRON1|STRAIL_WETRON2|          \
 103      STRAIL_WETRON4|STRAIL_BERTELSEN1|STRAIL_KLEMMENSEN1|STRAIL_BARILLAL|STRAIL_BARILLA|                 \
 104      STRAIL_CALBERSON1L|STRAIL_CARLSBERGL|STRAIL_CONTINENTALL|STRAIL_CRAFTRANSPORTL|STRAIL_DANZASL|      \
 105      STRAIL_DHL1L|STRAIL_DHL2L|STRAIL_DHL3L|STRAIL_GWGL|STRAIL_H_ESSERSL|STRAIL_HANGARTNERL|             \
 106      STRAIL_HEIJBOERL|STRAIL_HUELKENBERGL|STRAIL_KLINEL|STRAIL_KOPPENHOEFERFL|STRAIL_LA_REVOLUTIONL|     \
 107      STRAIL_LEMANL|STRAIL_NORFOLKLINEL|STRAIL_PANEUROPA2L|STRAIL_SCHONI2L|STRAIL_SCHONI3L|               \
 108      STRAIL_SCHONI4L|STRAIL_SPAINL|STRAIL_VELFACL|STRAIL_WALTERL|STRAIL_ZIEGLERL|STRAIL_TANK2|           \
 109      STRAIL_FOODTANK
 110
 111  $DEF STRD=STRAIL_B1|STRAIL_B2|STRAIL_R1|STRAIL_A1|STRAIL_BAS1|STRAIL_BAS2|STRAIL_BERGER|                \
 112      STRAIL_BLUECARGO|STRAIL_BURGERKING|STRAIL_DAMML|STRAIL_DHL4|STRAIL_DHL5|STRAIL_DHL6|STRAIL_DHL7
 113  #
 114  $DEF CAR=PKW00(1|2|3|4|5|6|7)|VW_1R|VW_1W|VW_1B|VW_1A|VW_1N|VW_1Y|VW_1D|VW_1E|VW_3R|VW_3B|VW_3S|VW_3G|  \
 115      VW_3W|VW_3T|VW_3O|VW_3N|VW_3Y|{NEK?VW_2E|VW_GR|VW_G|VW_B|VW_O|}VW_POST|VW_R|VW_GTIB|VW_GTIDR|       \
 116      VW_GTIY|VW_GTIE|VW_GTIR|VW_R|{NEK?PEUGEOT_307(B|G|R|S|V|Y)|}VW_POST|VW_FERNMELDE|FIAT1|FIAT_600Y|   \
 117      FIAT_500R|MULTIPLAG|MULTIPLA2|FIAT_850|TRABANT_(BL|CG|CH|G|GY|UBL|UCG|UCH|UG|UGY|UWH|UYL|WH|YL)|    \
 118      WARTBURG_353(B|CB|CG|CGR|CO|CR|CW|G|GR|O|R|W)|CITROENW|DS_B|DS_R|DS_G|DS_K|DS_W|CIT_B|CIT_R|CIT_W|  \
 119      CIT_G|CIT_Y|FIAT_PUNTO|FIAT_PUNTOYG|ESCORT(B|G|R|W|WB|WG|WR|WW|WY|Y)|                               \
 120      VOLVO760(SB|SG|SR|SW|SY|WB|WG|WR|WW|WY)|VOLVO960(|CT|K)|MB230E|MERC1|MERC2|MERC3|MERC4|MERC5|       \
 121      MERC6|MERC7|MERC8|MB_ATOMNO|FORD_EDSEL|FORD_TBIRD67|AUDI_V842Q|BENTLEY|                             \
 122      {NEK?BENTLEY_ARNAGE_(B|R|S)|}CADILLAC_ELDORADO62C|MINIVANB|MINIVANR|MINIVANW|MINIVANG|MINIVANY|     \
 123      VOLVO960_TAXI|VW_T4_TAXI|TAXI_VITO|TAXI_SPRINTER|TAXI_KOMBI|TAXI_PKW|CAMPER1|CAMPER4|CAMPER5
 124  #
 125  $DEF CAREP4=AUDI_100C1_1968|BMW_1600_1963|BMW_1800(I|B)1963|CIT_DS_(W|B)|                               \
 126      FORD_(CAPRI1968|TAUNUNS12M6_1966|GRANADA1972|TAUNUS_COUPE1970)|JAGUAR_XJ2_1973|                     \
 127      MB_220W114(R1967|W1967|K1967)|MB_220W123G1975|MB_350SL_W107C1971|NSU_RO80_1967|OPEL_KADETT_C1973|   \
 128      OPEL_ADMIRAL_A1964|OPEL_GT1968|OPEL_KADETT_(B1965|C1973)|PEUGOT_504W1968|PORSCHE_911(R1963|C1963)|  \
 129      VW_411_1968|VW_SCIROCCO1_1974|VW_K70_1970|VW_1300(B3_1967|B1967|I1967|M1967|R1967)
 130  $DEF CAREP6=ALFA_147|BMW_S|CIT_SAXO1|FERRARI_ENZO|FIAT_PUNTO|FIAT_PUNTOYG|ESCORTWR|ESCORTWW|ESCORTWG|   \
 131      NISSAN_ALMERA1|NISSAN_ALMERA2|NISSAN_ALMERA3|OPEL_ASTRA_ESTATE|PEUGEOT_307B|PEUGEOT_307Y|           \
 132      PEUGEOT_307G|PEUGEOT_307R|PEUGEOT_307S|PEUGEOT_307V|PEUGEOT_407_COUPE|PEUGEOT_407_SW|VW_GOLF5A|     \
 133      VW_GOLF5K|VW_GOLF5E|VW_GOLF5B|AUDI_80|AUDI_A1|AUDI_A1R|AUDI_A8B|AUDI_Q3|AUDI_Q5
 134  #
 135  $DEF BUS_BLNL=BVG_NL233CNGL|BVG_O405NL|BVG_CITOL|BVG_SD222L|BVG_ND272L|BVG_ND353L|BVG_DNL|              \
 136      BEROLINA_SD200L|BEROLINA_N122L
 137  $DEF BUS_BLN=BVG_NL233CNG|BVG_O405N|BVG_CITO|BVG_SD222|BVG_ND272|BVG_ND353|BVG_DN|BEROLINA_SD200|       \
 138      BEROLINA_N122
 139  #
 140  #
 141  $DEF BUS_TURL=BOVA_10_RHEINGOLD|BOVA_14_KLUTH|BOVA_MAGIQ_LOOK|MAN_A01_HELD|MAN_A01_NIVEAU|              \
 142      MAN_LIB_SEITZ|MAN_MUELLER|MAN_R240L|MB_O303M_BLUMENSTINGLL|MB_O303EXBW_BLUMENSTINGLL|               \
 143      MB_O303R_BLUMENSTINGLL|MB_O303RH_BLUMENSTINGLL|MB_O303_15RHD_BLUMENSTINGLL|MB_O303_LAUTERBERG|      \
 144      MB_O350_JOOSTS|MB_0350_OST|MB_O350_SUTTER|MB_O350_WEBER|MB_O404DD|MB_O404K|MB_O404_BML|             \
 145      MB_O404_DOLL|MB_O404_PIEHLER|BOVA_BERGISCH1L|BOVA_BERGISCH2L
 146
 147  $DEF BUS_TUR=BOVA_12_KREMERS|BOVA_12_SCHWARZ|BOVA_14_GULLIVER|BOVA_FUTURA_MAGNUM_ZIEGLER|               \
 148      MAN_NOGE_SINDBAD|MAN_UL313DANNENMANN|MAN_HOEHER|MAN_362FHR_REIMANN|MAN_RINDER|MAN_R240|             \
 149      MB_VARIO_REICHENBERGER|MB_O303M_BLUMENSTINGL|MB_0303_BUSCH|MB_O303EXBW_BLUMENSTINGL|                \
 150      MB_O303R_BLUMENSTINGL|MB_O303RH_BLUMENSTINGL|MB_O303_15RHD_BLUMENSTINGL|MB_O303_FRIEDRICH|          \
 151      MB_O350_KESSLER|MB_O350_KLEINE|MB_O350_PFLUEGER|MB_O404_BINDER|MB_O404_BAY|MB_O404_BOHR|            \
 152      MB_O404_13RH_STROHMAIER
 153  #
 154  $DEF TRANSPORTER=VWT1_9P|VWT1_SAMBA|VWT1_CAMPING|VWT1_EIS|VW_T3B|VW_T3D|VW_T3P|VWT1_P|VW_T3H|VW_T3PS|   \
 155      VW_T3SW|VW_T4_DB|VW_T4_AHSERVICE|VW_T4_DB_T|VW_T4_ARCOR|VW_T4_BLUMEN|CAR06|MB_509D|MB_509DBUS|      \
 156      MB_609D
 157  #
 158  $DEF BUS=SETRA_S315HDH|MB_O404DD|MB_O404K|RISSE_SETRA215UL|RISSE_S315UL|RICKMEIER_MB_500L|              \
 159      RBB_MAN272RL|RBB_MAN_A01AL|OSTER_GRUL|OSTER_319L|OSTER_MB0303|OSTER_215L|OSTER_215OL|               \
 160      NEUM_MAN_A01L|MUELLER_SETRA215RL|KOCH_MAN_SR292L
 161  #
 162  $DEF TRUCK=(WANDT_ATEGO|WANDT_ACTROS|WANDT_TRAIL2,|WANDT_TRAIL1|WANDT_ACTROS|WANDT_TRAIL2)|B8000M_1|    \
 163      MB_A2040AK|MAN_48463K|MAN_KIPPER2|TRUCK1|RENAULT_KIPPER|BUSSING_LS11F_ABSTETZ|BETONLKW|MB_01|       \
 164      MAN_01|LKW_J001|(KAMION20,|KAM20POT)|(KAMION13,|KAM13POT)|(KAMION18,|KAM18POT)|                     \
 165      (KAMION25,|KAM25POT)|(TRUCK_FELD1,TRUCK_FELD1T)|(TRUCK_ATEGO_EINBECKER,TRUCK_ATEGO_EINBECKERT)|     \
 166      (TRUCK_ATEGO_REAL,TRUCK_ATEGO_REALT)|                                                               \
 167      4:(MAN_TGA_LX1|MB_ACTROS_LH|MB_ACTROS_L|IVECO_EUROSTAR_WB,|TRAILER1|TRAILER2)|                      \
 168      (MB_SK2435_BISCHOF,MB_SK2435_BISCHOFT)|(MB_SK2435_HANSAPAPIER,MB_SK2435_HANSAPAPIERT)
 169
 170  #
 171  $DEF TRUCK_ITL=VOLVO_FHGLOBE_SPEDARL[CRF:#STRAIL_BASE8,31]                                              \
 172      [MP:146,6,10,3,107,2,6,6,120,2,6,6,133,2,6,6][O:BOX14_SPEDAR1,28,11][MP:28,11,135,29,100,16,38,19]  \
 173      [OB:#TRUCKK62,26,12]|                                                                               \
 174      MAN_SPINELLI1L[#D:L][CRF:#STRAIL_SPINELLI1,36][MP:29,11,135,29,72,2,2,8,106,0,36,9,147,6,10,3]|     \
 175      VOLVO_FH12_MACHACEK1L[CRF:#STRAIL_BASE34,34][MP:102,2,32,6,68,3,2,8][O:BOX14_MACHACEK1L,28,11]      \
 176      [OB:#TRUCKK62,25,11]|                                                                               \
 177      SCANIA_TOPLINE_CSCARGO1L[CRF:#STRAIL_BASE32,28][MP:103,2,32,6,72,4,27,6][O:BOX14_CSCARGO1L,29,11]   \
 178      [OB:#TRUCKK62,26,11]|                                                                               \
 179      IVECO_STRALIS_SAE1L[OT:#TRUCKK62,25,12][CRF:#STRAIL_BASE3,30][MP:64,2,2,9,101,2,32,6]               \
 180      [O:BOX14_SAE(5|4),27,11][MP:27,11,135,29,104,17,47,15,41,16,62,2,41,23,28,10]|                      \
 181      DAF_XF_SANIN1[CRF:#STRAIL_SANIN1,31][MP:107,14,51,24,102,2,32,7][#D:L][OT:#TRUCKK21,26,0]|          \
 182      IVECO_STRALIS_PIGLIACELLI1L[OT:#TRUCKK62,25,12][CRF:#STRAIL_PIGLIACELLI1,30]                        \
 183      [MP:27,11,135,29,67,2,2,8,103,0,36,10,145,6,10,4][O:STRAIL_BBOX,29,6]|                              \
 184      SCANIA_R580_NAPOLITANO1[R:40,2,6,6,6,2,6,5][OT:#TRUCKK62,24,12][CRF:STRAIL_NAPOLITANO1L,32]|        \
 185      IVECO_STRALIS_LAZZARINI1L[OT:#TRUCKK62,25,12][CRF:#STRAIL_LAZZARINI1,30]                            \
 186      [MP:112,22,43,14,105,1,32,7][O:STRAIL_BOX5,12,6]|                                                   \
 187      VOLVO_FHGLOBE_KALTERNL[OT:#TRUCKK62,26,12][CRF:STRAIL_BASE9L,31][O:BOX14_KALTERN1,28,11]|           \
 188      IVECO_STRALIS_GALASSINI2L[OT:#TRUCKK21,25,0][CRF:STRAIL_GALASSINI3L,30]|                            \
 189      IVECO_STRALIS_GALASSINI1L[OT:#TRUCKK63,21,10][CRF:STRAIL_GALASSINI1L,30]|                           \
 190      SCANIA_TOPLINE_FRISINGHELLIL[OT:#TRUCKK62,24,12][CRF:#STRAIL_BASE7,31][MP:64,8,2,2,64,2,2,3]        \
 191      [B:64,4,1,4,#504C4C][O:BOX14_FRISINGHELLI(5|4|3|2|1),26,11]|                                        \
 192      RENAULT_MAGNUM_MARTINELLI1[R:47,2,6,6,5,2,6,6][OT:#TRUCKK62,26,12][CRF:#STRAIL_BASE14,33]           \
 193      [MP:68,3,2,7,106,2,32,6,146,6,10,3][O:BOX14_MARTINELLI(5|4|3|2|1),28,11]|                           \
 194      MB_ACTROS_FERCAML[CRF:#STRAIL_BASE3,30][MP:64,2,2,9,101,2,32,6][O:BOX14_FERCAM(7|6|5|4|3|2),27,11]  \
 195      [OB:#TRUCKK62,25,12]|                                                                               \
 196      SCANIA_TOPLINE_EUROTRANSPORTI1L[OT:#TRUCKK62,24,12][CRF:STRAIL_EUROTRANSPORTI1L,32]|                \
 197      DAF_XF_DISSEGNA2L[OB:#TRUCKK62,23,0][CRF:STRAIL_DISSEGNA2L,28]|                                     \
 198      DAF_XF_DISSEGNA1L[OT:#TRUCKK62,26,12][CRF:STRAIL_DISSEGNA1L,31]|                                    \
 199      IVECO_STRALIS_DININOL[OT:#TRUCKK63,21,10][CRF:#STRAIL_DININO,30][MP:29,14,132,24,105,2,32,6]        \
 200      [O:STRAIL_BOX4,16,4]|                                                                               \
 201      MB_ACTROS_CIRIGLIANO2[R:40,2,6,6,5,2,6,6][OT:#TRUCKK51,26,0][CRF:#STRAIL_BASE10,30]                 \
 202      [MP:70,5,2,5,106,2,6,6,119,2,6,6,132,2,6,6,145,6,10,3][O:BOX14_CIRIGLIANO2L,27,11]|                 \
 203      SCANIA_TOPLINE_CECCO2L[OT:#TRUCKK62,24,12][CRF:#STRAIL_CECCO2,31]                                   \
 204      [MP:47,24,92,10,46,16,94,4,105,2,6,6,118,2,6,6,131,2,6,6]|                                          \
 205      SCANIA_TOPLINE_CECCO1L[OT:#TRUCKK62,24,12][CRF:#STRAIL_CECCO1,31]                                   \
 206      [MP:47,23,94,8,72,33,44,4,105,2,6,6,118,2,6,6,131,2,6,6,64,2,2,8,144,6,10,4]|                       \
 207      SCANIA_TOPLINE_BARTOLINI1[R:15,3,15,7][OT:#TRUCKK62,24,12][CRF:#STRAIL_BASE4,31]                    \
 208      [O:BOX14_BARTOLINI1,26,11][MP:26,11,135,29,47,18,28,18]|                                            \
 209      ARCESE_IVECO_STRALIS1L[OT:#TRUCKK62,25,12][CRF:#STRAIL_BASE3,30][MP:64,2,2,9,101,2,32,6]            \
 210      [O:BOX14_ARCESE(3|2|1),27,11][MP:27,11,135,29,78,20,61,16]|                                         \
 211      VOLVO_FH_ALPETRANS2L[CRF:#STRAIL_BASE11,30][O:BOX14R_ALPETRANS(3|2|1),26,11]                        \
 212      [MP:26,11,137,29,61,18,70,9][OB:#TRUCKK62,26,12]
 213
 214  #
 215  $DEF TRUCK_IT=RENAULT_MAGNUM_HENRIQUE3[CLF:STRAIL_BASE17,33][O:BOX14_HENRIQUE3,0,11]                    \
 216      [OB:TRUCKK62,131,12]|                                                                               \
 217      VOLVO_FH_ALPETRANS1[OT:TRUCKK62,26,12][CLF:STRAIL_BASE11,30][O:BOX14R_ALPETRANS(3|2|1),0,11]|       \
 218      ARCESE_IVECO_STRALIS1[OT:TRUCKK62,26,12][CLF:STRAIL_BASE3,30][O:BOX14_ARCESE(3|2|1),0,11]|          \
 219      SCANIA_TOPLINE_BARTOLINI1[OT:TRUCKK62,27,12][CLF:STRAIL_BASE4,31][O:BOX14_BARTOLINI1,0,11]|         \
 220      SCANIA_TOPLINE_CECCO1[OT:TRUCKK62,27,12][CLF:STRAIL_CECCO1,31]|                                     \
 221      SCANIA_TOPLINE_CECCO2[OT:TRUCKK62,27,12][CLF:STRAIL_CECCO2,31]|                                     \
 222      VOLVO_FH_CIRIGLIANO1[OT:TRUCKK62,27,12][CLF:STRAIL_BASE10,31][O:BOX14_CIRIGLIANO(1|2),0,11]|        \
 223      IVECO_STRALIS_DININO[OT:TRUCKK63,30,10][CLF:STRAIL_DININO,30]|                                      \
 224      DAF_XF_DISSEGNA1[OT:TRUCKK62,27,12][CLF:STRAIL_DISSEGNA1,31]|                                       \
 225      DAF_XF_DISSEGNA2[OB:TRUCKK62,26,0][CLF:STRAIL_DISSEGNA2,28]|                                        \
 226      SCANIA_TOPLINE_EUROTRANSPORTI1[OT:TRUCKK62,27,12][CLF:STRAIL_EUROTRANSPORTI1,32]|                   \
 227      MB_ACTROS_FERCAM[CLF:STRAIL_BASE3,30][O:BOX14_FERCAM(7|6|5|4|3|2),0,11][OB:TRUCKK62,131,12]|        \
 228      IVECO_STRALIS_MARTINELLI1[CLF:STRAIL_BASE12,30][O:BOX14_MARTINELLI(5|4|3|2|1),0,11]                 \
 229      [OB:TRUCKK62,131,12]|                                                                               \
 230      SCANIA_TOPLINE_FRISINGHELLI[OT:TRUCKK62,27,12][CLF:STRAIL_BASE6,31]                                 \
 231      [O:BOX14_FRISINGHELLI(5|4|3|2|1),0,11]|                                                             \
 232      IVECO_STRALIS_GALASSINI1[OT:TRUCKK63,30,10][CLF:STRAIL_GALASSINI1,30]|                              \
 233      IVECO_STRALIS_GALASSINI2[OT:TRUCKK21,30,0][CLF:STRAIL_GALASSINI3,30]|                               \
 234      VOLVO_FHGLOBE_KALTERN[OT:TRUCKK62,27,12][CLF:STRAIL_BASE9,31][O:BOX14_KALTERN1,0,11]|               \
 235      IVECO_STRALIS_LAZZARINI1[OT:TRUCKK62,26,12][CLF:STRAIL_LAZZARINI1,30]|                              \
 236      SCANIA_R580_NAPOLITANO1[OT:TRUCKK62,27,12][CLF:STRAIL_NAPOLITANO1,32]|                              \
 237      IVECO_STRALIS_PIGLIACELLI1[OT:TRUCKK62,26,12][CLF:STRAIL_PIGLIACELLI1,30]|                          \
 238      DAF_XF_SANIN1[R][CLF:STRAIL_SANIN1,31][#D:R][OT:TRUCKK21,135,0]|                                    \
 239      IVECO_STRALIS_SAE1[OT:TRUCKK62,26,12][CLF:STRAIL_BASE3,30][O:BOX14_SAE(5|4),0,11]|                  \
 240      VOLVO_FHGLOBE_SPEDAR[OT:TRUCKK62,27,12][CLF:STRAIL_BASE8,31][O:BOX14_SPEDAR1,0,11]|                 \
 241      MAN_SPINELLI1[#D:R][CLF:STRAIL_SPINELLI1,36]|                                                       \
 242      SCANIA_TOPLINE_CSCARGO1[CLF:STRAIL_BASE32,28][O:BOX14_CSCARGO1,0,11][OB:TRUCKK62,132,11]|           \
 243      SCANIA_TOPLINE_CSCARGO2[CLF:STRAIL_BASE33,28][O:BOX14_CSCARGO2,0,11][OB:TRUCKK62,132,11]|           \
 244      VOLVO_FH12_MACHACEK1[CLF:STRAIL_BASE34,34][O:BOX14_MACHACEK1,0,11][OB:TRUCKK62,132,11]
 245
 246  #
 247  $DEF BR420=(<BR420OFL,BR420OABL,BR420OF)|(<BR420RFL,BR420RABL,BR420RF)|(<BR420BFL,BR420BABL,BR420BF)|   \
 248      (<BR420B1FL,BR420B1ABL,BR420B1F)|(<BR420RTFL,BR420RTABL,BR420RTF)|BR420O5|BR420_001|BR420_279|      \
 249      BR420_337|BR420_344|BR420_373|BR420_402|BR420R|BR420_384|BR420_002|BR420_425|BR420RT|BR420_003|     \
 250      BR420_SPATEN|BR420_SEEB|BR420_NEUS|BR420_KUMPF|BR420_SZ|BR420_417|BR420_449|BR420_460|BR420_478|    \
 251      BR420_HB|BR420_JM|BR420NOWB|BR420_381|BR420_0B|ET420_USAIR|ET420_MV|BR420_PRO7|BR420_SATURN|        \
 252      ET420_KICKER|ET420_LOTTO|BR420_COKE|BR420_COKE|BR420_TD1|BR420_273|BR420_338|BR420_389|BR420_400L|  \
 253      BR420_400
 254  #
 255  $DEF SGNS1=SNCF_RORYW|G_SGNS10|G_SGNS11|G_SGNS12|G_SGNS13|G_SGNS14|SBB_SGNS2|GO48HUPAC|GO48FRET|        \
 256      GO48SNCF|GO48SEGI|GO48MAV1|GO48MAV2|GO48MAV3|GO56|SJ_SDGMS|G_SGNS3|G_SGNS8|G_SGNS7|G_SGNS1|         \
 257      G_SGNS4|G_SGNS5|G_SGNS6|G_SGNS9|G_SGNS2|G_SGNS15|G_SGNS16|M_457SGNS1|M_457SGNS2|M_457SGNS3|         \
 258      M_457SGNS4|M_457SGNS5|M_457SGNS6|HUPAC_2|HUPAC_196
 259  #
 260  $DEF SGNS2=AAE_SGNNS1|G_SGNNS1|AAE_SGNNS|G_SGNNS2|AAE_SGNS
 261  #
 262  $DEF BRCOAL=BR_16TMINUFL|BR_16TMINUF|BR_5PLU|HBR_COALBW|HBR_COALEAS|HBR_COALBAN|HBR_COALBDS|            \
 263      HBR_COALBE|HBR_COALBER|HBR_COALBL|HBR_COALCAI|HBR_COALCARL|HBR_COALCRC|HBR_COALCWA|HBR_COALDCO|     \
 264      HBR_COALDMC|HBR_COALFB|HBR_COALFC|BR_12TPIPE|HBR_COALFHB|HBR_COALHCS|HBR_COALHGS|HBR_COALHICK|      \
 265      HBR_COALHWMC|HBR_COALHWMC1|HBR_COALICI|HBR_COALJLLP|HBR_COALJMI|HBR_COALJN|HBR_COALLYL|             \
 266      HBR_COALMAC|HBR_COALMAN|HBR_COALMMN|HBR_COALPON|HBR_COALPOWC|HBR_COALRMCA|HBR_COALRW|HBR_COALSNE|   \
 267      HBR_COALTRE|HBR_COALTT|HBR_COALTTF|HBR_COALTTP|HBR_COALVCC|HBR_COALWM|HBR_COALWMN|HBR_COALWR|       \
 268      NER_BASS|NER_8TCOKE|NER_10TCOAL|NER_10TCOKE|HBR_10TCOKEBBP|HBR_10TCOKEGIL|HBR_10TCOKESJ
 269  #
 270  $DEF BROTANK=GW_MILK4|GW_MILK5|GW_MILK6|BR_T1BP|BR_T1ESSO|BR_T1FINA|BR_T1NAT|BR_T1SHELL|BR_T1TEX|       \
 271      BR_T2BP|BR_T2BP1|BR_T2FINA|BR_T2FINA1|BR_T2MAN|BR_T2NAT|BR_T2NAT1|BR_T2NAT2|BR_T2REG|BR_T2REG1|     \
 272      BR_T2ROYAL|BR_T2ROYAL1|BR_T2ROYAL2|BR_T2SHELL|BR_T2SHELL1|BR_T2SHELL_BP|BR_T2SHELL_BP1|BR_T2TEX|    \
 273      BR_T2TEX1|BR_T3ACME|BR_T3ESSO|BR_T3SHELL|BR_T3SHELL1|BR_T3SHELL2|BR_12T_BP|BR_12T_BP1|BR_12T_CWS|   \
 274      BR_12T_ESSO|BR_12T_ED|BR_12T_SHELL|BR_12T_SI
 275  #
 276  $DEF USA_FLAT=US_54FLAT(1|2)|BNSF_FLAT(C|_BULKP1)|EL_FLT(|P)|US_50FLATW|LOGCAR(|A)|                     \
 277      BNSF_FLAT(|_PIPE|_WOOD|_BULKH)|BN_FLAT60|CN_FLAT_BULKH|BNSF_CBFLAT(|_SR|_SR2)
 278  #
 279  $DEF USA_BOX=UP_BOX|ARR_BOX2|BOX_ALABAMA|BOX_BCK|BOX_BO|CBQ_BOX|BOX_CO|BOX_FRISCO|BOX_LSI|BOX_RUTLAND|  \
 280      BOX_WABASH|ACY_BOX|ATSF_BOX(C|CH1|CH2|EC|GC|SC|SC1)|BM_BOX|BN_BOXM|CG_BOX|CN_BOX(1|5|6|M)|          \
 281      CPR_BOX(10|11|12|8|9)|DH_BOX|DRGW_BOX|DRGW_BOX2|GBW_BOX|GN_BOX|GN_BOX2|GN_BOX3|GN_BOX4|GN_BOX5|     \
 282      GN_BOXM1|GN_BOXM2|GTW_BOX|ICG_BOXM|LN_BOX|LV_BOXM|MILW_BOX|MKT_BOX|MP_BOX|NH_BOX|NP_BOX(1|2|3)|     \
 283      NW_BOX(|2|3|3O)|NYC_BOX|NYC_BOX2|NYC_BOX3|NYC_BOX4|NYC_BOX5|PRR_BOX|RI_BOX|RI_BOX1|SOO_BOX|         \
 284      SOO_BOX2|SP_BOXO|SSW_BOX|UP_BOX(1|1O|2|3|4|5|6|7)|VIRG_BOX|VTR_BOX|WP_BOX(|1|2|3|4|5|6)|            \
 285      CR_BOX5044|UP_BOX5044|SP_BOX(2|3|4|5|6|7)|BOX50_BURL|BOX50_FRISCO|BOX50_MONON|BOX50_RB|             \
 286      ATSF_BOX50_RB|UP_BOX50_RB|BOX50_SUS|BM_BOX50(A|B)|BN_BOX50|CN_BOX50(A|B|C|D|E)|CPR_BOX50(A|B|C|D)|  \
 287      CR_BOX50|DRGW_BOX50(|B)|EL_BOX50(|B|C|D)|GN_BOX50|MKT_BOX50|NH_BOX50(|O)|NW_BOX50(|B)|NYC_BOX50|    \
 288      PRR_BOX50|WP_BOX50(|B|C|D|E|F)|RBOX_BOX50|CPR_BOX6|CN_BOX2|CN_BOX3|CN_BOX4|BOX_PFE|ATSF_BOX52|      \
 289      EL_BOX52|RI_BOX52|BOX2D|BOX52DP|NALB_BOX1|AUTOPARTSBOX|BOX60_PMA|BOX60_RALSTON|ATSF_BOX60|          \
 290      ATSF_BOX60B|ATSF_BOX60C|BM_BOX60|BN_BOX60|CN_BOX60|PC_BOX60|PC_BOX60B|UP_BOX60(|B|D)|UP_BOX60C
 291  #
 292  $DEF USA_REF=SFRD_CHIEF|SFRD_ELCAP|SFRD_GRANDCANYON|SFRD_GRANDCANYON2|SFRD_MAP|SFRD_RR28|SFRD_RR40|     \
 293      SFRD_SCOUT|SFRD_SHIP1|SFRD_SUPER1|SFRD_SUPER2|NYC_REF_MDT|REF_ARMOUR|REF_BLATZ|REF_COORS|           \
 294      REF_COORS2|REF_COORS3|REF_CUDAHY|REF_CUDAHY2|REF_CUDAHY3|REF_DUBUQUE|REF_HORMEL|REF_IBP|REF_ICE|    \
 295      REF_KRAFT|REF_LIBBY|REF_LIBBY2|REF_MAYER|REF_MERX|REF_MILLER|REF_MONARCH|REF_MORRELL|REF_NRC|       \
 296      REF_NYC|REF_OLDDUTCH|REF_OMAYER|REF_OMAYER2|REF_PEPPERPACK|REF_PFE|REF_PFE1|REF_PFE2|REF_PFE3|      \
 297      REF_PLUTO|REF_SCHLITZ|REF_SFCHIEF|REF_STLOUIS|REF_SWIFT|REF_WILSON|REF_WILSONSMILK|REF4_CUDAHY|     \
 298      REF4_NP|REF4_NP2|REF4_PFE|REF4_PFE2|REF4_PFE3|REF4_PFE4|REF4_REXPRESS|REF4_ROYAL|REF4_SUPR|         \
 299      REF4_SWIFT|REF_UPC|REF1|REF5_CHESSIE|REF5_CNW|REF5_NP|REF5_NW|REF5_NWHARDWOOD|REF5_PFE|REF5_PFE2|   \
 300      REF5_ROCK|REF5_REXPRESS|REF5_SFCHIEF|REF5_SSALT|BN_REF50|CGW_REF50|CN_REF50|CPR_REF50|CR_REF50|     \
 301      EL_REF50|MKT_REF50|NP_REF50WFE|NYC_REF50|PC_REF50|PRR_REF50|PRR_REF50B|RI_REF50|SP_REF50|           \
 302      SP_REF50B|SP_REF50_HYDRA|UP_REF50|UP_REF50B|WP_REF50|WP_REF50B|WP_REF50C|REF6_FGE|REF6_PFE|         \
 303      BN_REF60|BNFE_REF60|NP_REF60
 304  #
 305  $DEF USA_AUTORACK=BN_AUTORACK|BN_AUTORACK|BNSF_AUTORACK|CBQ_AUTORACK|CR_AUTORACK|CR_AUTORACKE|          \
 306      CR_AUTORACKN|CSX_AUTORACK|DTI_AUTORACK|UP_AUTORACK|UP_AUTORACK1
 307  #
 308  $DEF USA_TANK=GATX_T27|SHPX_T27|UTLX_T27|UTLX_T1|UTLX_T3H|GT_GATX|GT_GATX2|TANK_MOBX2|TANK_WILLIAMS|    \
 309      GT_PYRO|LPG_TANK2|CPR_GAS|LPG_TANK|LPG_PROCOR
 310  #
 311  $DEF USFRC1A=5-10*(4:(2-5*USA_BOX|USA_REF)|(1-5*USA_TANK)|(1-5*USA_FLAT)|(2-5*USA_AUTORACK))
 312  #
 313  $DEF USFRC1B=R_B1|R_B2|R_B3|R_B4,3-5*R_M1|R_M2|R_M3|R_M4|R_M5|R_M6|R_M7|R_M8,R_E1|R_E2|R_E3
 314  #
 315  $DEF USFRC1=[MI:40]15:USFRC1A|USFRC1B
 316  #
 317  $POOL N=US_FR1;
 318    C=(2-4*AM_C630(|L)),USFRC1;
 319    C=(2-4*APA_C420(|L)),USFRC1;
 320    C=(2-4*ARR_GP9M|ARR_GP40_3009L|ARR_GP40_3009|ARR_GP40_3014),USFRC1;
 321    C=(2-4*ATSF_RSD5(|L)|5:ATSF_GP9(BE1|BE2|U|WB|ZS)(|L)|ATSF_3830|ATSF_GP60Y|                            \
 322        (ATSF_GP60(|M),(|ATSF_GP60B))|ATSF_SD40_2(|WB)(|L)),USFRC1,ATSF_CAB(1|2|2L|3|3L|_N20);
 323    C=(2-4*BN_RS3(|L)|BN_C636(|L)),USFRC1,BN_CAB(C1|C2|CW|CWL|N20);
 324    C=(2-4*BNSF_GP9M|4:BNSF_SD40(|_2)(|L)|BNSF_SD40_2G),USFRC1;
 325    C=(2-4*BRC_C424(|L)),USFRC1;
 326    C=(2-4*BS_RSD4(|L)),USFRC1;
 327    C=(2-4*BURL_GP9),USFRC1;
 328    C=(2-4*CHE_GP38(|L)),USFRC1;
 329    C=(2-4*CNW_RSD5(|L)|CNW_C628(|L)|CNW_GP50(|L)),USFRC1;
 330    C=(2-4*CR_RS3(|L)|CR_C630(|L)|CR_SD40_2(|L)),USFRC1,CR_CAB1;
 331    C=(2-4*DH_RS2(|P)|DH_RS3P|DH_RS3LS(|L)|DH_C424(|L)|DH_C628(|L)),USFRC1;
 332    C=(2-4*DL_C636(|L)),USFRC1;
 333    C=(2-4*DM_C424(|L)),USFRC1;
 334    C=(2-4*DRGW_RS2|DRGW_RS3|DRGW_GP7|DRGW_GP35|DRGW_GP40|DRGW_SD9(|L)|DRGW_SD40(T|_2)(|L)),USFRC1;
 335    C=(2-4*ERES_RS3(|L)),USFRC1;
 336    C=(2-4*GBW_RS3(|L)|GBW_C420(|L)),USFRC1;
 337    C=(2-4*GJ_RS3(|L)),USFRC1;
 338    C=(2-4*GN_RS3EB|GN_GP9(EB|S|SA)|GN_GP20S|GN_GP20EB|GN_GP30B|GN_GP30S),USFRC1;
 339    C=(2-4*IC_C636(|L)),USFRC1;
 340    C=(2-4*LIRR_RS1(|L)|LIRR_C420HH(|O)(|L)|LIRR_GP38_2(|L)),USFRC1,LIRR_CAB|LIRR_CAB3|LIRR_CAB4;
 341    C=(2-4*LMC_GP9U),USFRC1;
 342    C=(2-4*LN_RS3(|L)),USFRC1;
 343    C=(2-4*LNR_C628(|L)),USFRC1;
 344    C=(2-4*LV_RSD4(|L)|LV_C420(|L)|LV_C628(|L)|LV_GP38(|L)),USFRC1,LV_CAB;
 345    C=(2-4*MEC_RS3(|L)|MEC_C424(|L)),USFRC1;
 346    C=(2-4*MILW_RSD5L),USFRC1;
 347    C=(2-4*MON_C420(|L)|MON_C628(|L)),USFRC1;
 348    C=(2-4*MON_RSD3(|L)),USFRC1;
 349    C=(2-4*NH_RS3(|L)|NH_C424(|L)),USFRC1,NH_CAB;
 350    C=(2-4*NW_C630HN(|L)),USFRC1;
 351    C=(2-4*OHCR_RS3(|L)),USFRC1;
 352    C=(2-4*ONT_RS3(|L)),USFRC1;
 353    C=(2-4*PC_C636(|L)),USFRC1;
 354    C=(2-4*PGE_RSC3(|L)),USFRC1;
 355    C=(2-4*PRR_RS3(|L)|PRR_C628(|L)),USFRC1,PRR_N(5(|A|BPH|C1(|PH)|C2(|PH))|8(O|PH|S|SPH));
 356    C=(2-4*QCM_C636(|L)),USFRC1;
 357    C=(2-4*RI_RS3|RI_GP18),USFRC1;
 358    C=(2-4*SAL_RS3_1651|SAL_RS3_1680|SAL_GP9_1973|SAL_GP30_512),USFRC1;
 359    C=(2-4*SCL_RS(|D)3(|L)|SCL_C420(|L)|SCL_C630(|L)),USFRC1;
 360    C=(2-4*SOU_RS3(|L)),USFRC1;
 361    C=(2-4*SP_RSD5(|L)|2:SP_GP9(|TB)(|L)|SP_GP40(|L)),USFRC1,SP_CAB(CO|_BAY|_CUPULA(|L));
 362    C=(2-4*SPS_C636(|L)),USFRC1;
 363    C=(2-4*SSW_RS3(|L)),USFRC1;
 364    C=(2-4*VM_C420(|L)),USFRC1;
 365    C=(2-4*VTR_RS3(|L)),USFRC1;
 366    C=(2-4*UP_C630(|L)|UP_GP9M|UP_GP40(|L)),USFRC1;
 367    C=(2-4*UTAH_RSD4(|L)),USFRC1;
 368    C=(2-4*WP_GP35),USFRC1;
 369    C=(2-4*MH_GP38),USFRC1;
 370    C=(2-4*MP_GP38),USFRC1;
 371    C=(2-4*MP_3501),USFRC1;
 372    C=(2-4*CSX_SD40_2(|L)),USFRC1;
 373  $ENDPOOL
 374  #------------------------------------------------------------------------------
 375  #
 376  # CIS
 377  #
 378  $DEF RZD_LOC1=(SZD_CHS2_896(|L),SZD_CHS2_(023|756|880|896)(|L))|RZD_CHS2T_0(1|2|3|4)|                   \
 379      RZD_CHS4T_0(1|2|3|4|5|6|7|8)|RZD_EP1SO(01|02|03|04|05|06|07|08|09|10|11)|                           \
 380      RZD_EP1MSO(01|02|03|04|05|06|07)
 381  $DEF UZ_LOC1=UZ_CHS4ZSO(1|2|3|4)(|L)
 382  $DEF BCH_LOC1=BCH_M62(A|AZ|_1313|B|BZ)(|L)|BCH_TEP60_0452(|L)|BCH_TEP70SO(01|02)(|L)|                   \
 383      BCH_TEP70BSSO01(|L)|BCH_CHS4TSO(01|02)(|L)
 384  $DEF AZ_LOC1=4:AZ_E4S_(277A|333A|333B|345A)|AZ_VL23SO01(|L)
 385  $DEF RZD_BAG1=(SZD_4BAG|SZD_4A_61517)(|L)
 386  $DEF RZD_TEM2=RZD_TEM2SO(01|02|03|04|05|06|07|08|09)(|L)|RZD_TEM2USO(01|02|03|04|05|06|07)(|L)
 387  $DEF RZD_TEM7=SZD_TEM7_0130|4:RZD_TEM7_(0180|0292|1003|1006)(|L)|                                       \
 388      9:RZD_TEM7SO(01|02|03|04|05|06|07|08|09)(|L)
 389  $DEF RZD_OP4=EVR_12119(A|B|C|D)|SZD_12119(A|B|C|D|E|F|G|H|I)|SZD_12753(A|B|C|D|E|F|G|H|I)|              \
 390      SZD_12757(A|B|C|D|E|F|G|H)|RZD_12757RM|SZD_121000(A|B|C|D|E|F|G)|SZD_12515(A|B|C|D|E|F|G)
 391  #------------------------------------------------------------------------------
 392  #
 393  # India
 394  #
 395  $DEF INR_DLOC1=INR_WDM2|INR_WDM2G|INR_WDM2R|INR_WDM2TKM|INR_WDM2TKB|INR_WDMED|INR_WDMKJ|INR_WDMP|       \
 396      INR_WDMVT
 397  $DEF INR_ELOC1=INR_WAM4|INR_WCM5|INR_WCAM1|INR_WCAM2|INR_WCAM3|INR_WAP1|INR_WAP4|INR_WAP4B|INR_WAP4C|   \
 398      INR_WAP4S|INR_WAP5|INR_WG71|INR_WM41
 399  #------------------------------------------------------------------------------
 400  #
 401  # KVB
 402  #
 403  $DEF A5L=KVB_A5_RWL|KVB_A5_HRWL
 404  $DEF A5UL=KVB_A5U_RWL|KVB_A5U_HRWL
 405  $DEF A5=KVB_A5_RW|KVB_A5_HRW
 406  $DEF A5U=KVB_A5U_RW|KVB_A5U_HRW
 407  $DEF K2L=(KVB_2000|KVB_2000_HR|KVB_2100_GT|KVB_2100_GTH|KVB_2300|KVB_2200_AXL|KVB_2200L)(|[!L])
 408  $DEF K2R=(KVB_2000|KVB_2000_HR|KVB_2100_GT|KVB_2100_GTH|KVB_2300|KVB_2200_AX|KVB_2200)(|[!L])
 409  $DEF KVB_BUSL=KVB_O407L|KVB_O405N_SL|KVB_N4014L|KVB_O405N2L|KVB_O530_RWL|KVB_O530L
 410  $DEF KVB_BUSGL=KVB_N4021L|KVB_NL272L|KVB_O405GN2L
 411  $DEF KVB_BUS=KVB_O407|KVB_O405N_S|KVB_N4014|KVB_O405N2|KVB_O405NU|KVB_O530_RW|KVB_O530
 412  $DEF KVB_BUSG=KVB_N4021|KVB_NL272|KVB_O405GN2
 413  $DEF KFBE_MID=4:(0-1*KFBE_5321,0-1*KFBE_1257)|1:(KFBE_1257,KFBE_5321)
 414  #------------------------------------------------------------------------------
 415  #
 416  # Augsburg
 417  #
 418  $POOL N=POOL_AUGSBURG_GT4;
 419    C=SWA_GT4N;
 420    C=SWA_GT4BF;
 421    C=SWA_408;
 422    C=SWA_409;
 423    C=SWA_460;
 424    C=SWA_462;
 425    C=SWA_469;
 426    C=SWA_GT4U;
 427    C=SWA_411;
 428    C=SWA_413;
 429    C=SWA_414;
 430    C=SWA_414M;
 431    C=SWA_415;
 432    C=SWA_420;
 433    C=SWA_461;
 434    C=SWA_463;
 435    C=SWA_464;
 436  $ENDPOOL
 437
 438  $POOL N=POOL_AUGSBURG_GT4L;
 439    C=SWA_GT4NL;
 440    C=SWA_GT4DL;
 441    C=SWA_GT4BFL;
 442    C=SWA_408L;
 443    C=SWA_409L;
 444    C=SWA_460L;
 445    C=SWA_462L;
 446    C=SWA_469L;
 447    C=SWA_GT4UL;
 448    C=SWA_411L;
 449    C=SWA_413L;
 450    C=SWA_414L;
 451    C=SWA_414ML;
 452    C=SWA_415L;
 453    C=SWA_420L;
 454    C=SWA_461L;
 455    C=SWA_463L;
 456    C=SWA_464L;
 457  $ENDPOOL
 458
 459  #--------------------------------------------------------------------------
 460  #
 461  # Berlin
 462  #
 463  #--------------------------------------------------------------------------
 464  $POOL N=POOL_BLN_T1;
 465    C=BVG_T24L,0-2*BVG_B24L;
 466    C=BVG_T24,0-2*BVG_B24;
 467    C=BVG_T25L,0-2*BVG_B25L;
 468    C=BVG_T25,0-2*BVG_B25;
 469    C=BVG_TF21SL,0-2*BVG_HAWAL;
 470    C=BVG_TF21S,0-2*BVG_HAWA;
 471    C=BVG_TML;
 472    C=BVG_TM,0-2*BVG_BM28|BVG_BDM26;
 473    C=BVG_TM2L;
 474    C=BVG_TM2,0-2*BVG_BM28|BVG_BDM26;
 475    C=BVG_TM2L,|BVG_BM28,BVG_TM2DL;
 476    C=BVG_TM2,|BVG_BM28,BVG_TM2D;
 477    C=BVG_TF40L,0-2*BVG_BF40L;
 478    C=BVG_TF40,0-2*BVG_BF40;
 479    C=BVG_T33UL;
 480    C=BVG_T33U;
 481    C=BVG_TM31U;
 482    C=BVG_TDL;
 483    C=BVG_TD;
 484  $ENDPOOL
 485
 486  $POOL N=POOL_BLN_T2;
 487    C=BVG_TD08;
 488    C=BVG_TE59AL,0-2*BVG_BE59AL;
 489    C=BVG_TE59A,0-2*BVG_BE59A;
 490    C=BVG_TE59BL,0-2*BVG_BE59BL;
 491    C=BVG_TE59B,0-2*BVG_BE59B;
 492    C=BVG_TE59CL,0-2*BVG_BE59CL;
 493    C=BVG_TE59C,0-2*BVG_BE59D;
 494    C=BVG_TE59DL,0-2*BVG_BE59DL;
 495    C=BVG_TE59D,0-2*BVG_BE59D;
 496    C=BVG_TE69_AL,0-2*BVG_BE69_AL;
 497    C=BVG_TE69_A,0-2*BVG_BE69_A;
 498    C=BVG_TE69_OL,0-2*BVG_BE69_OL;
 499    C=BVG_TE69_O,0-2*BVG_BE69_O;
 500    C=BVG_T2REKO,0-2*BVG_B2REKO;
 501    C=BVG_T2REKO1L,BVG_61L;
 502    C=BVG_T2REKO1,BVG_61;
 503    C=BVG_T4GOTHAL,BVG_B4GOTHAL;
 504    C=BVG_T4GOTHA,BVG_B4GOTHA;
 505  $ENDPOOL
 506
 507  $POOL N=POOL_BLN_T3;
 508    C=[PHU]1-2*BVG_T6A2O,|BVG_5B6A2O;
 509    C=[PHU]1-2*BVG_T6A2R,|BVG_5B6A2R;
 510    C=[PHU]1-2*BVG_T6A2RE,|BVG_5B6A2R;
 511    C=BVG_AKT4DL;
 512    C=BVG_AKT4D;
 513    C=BVG_KT4D1L;
 514    C=BVG_KT4D1;
 515    C=BVG_KT4D2L;
 516    C=BVG_KT4D2;
 517    C=BVG_KT4D3L;
 518    C=BVG_KT4D3;
 519    C=BVG_KT4D4L;
 520    C=BVG_KT4D4;
 521    C=BVG_KT4D4FL;
 522    C=BVG_KT4D4F;
 523    C=BVG_KT4D5L;
 524    C=BVG_KT4D5;
 525    C=BVG_KT4D5FL;
 526    C=BVG_KT4D_125;
 527    C=BVG_KT4D_HUBNERL;
 528    C=BVG_KT4D_HUBNER;
 529    C=BVG_KT4D_HUBNERFL;
 530    C=BVG_KT4D_HUBNERF;
 531    C=BVG_KT4D_FAHRBARL;
 532    C=BVG_KT4D_FAHRBAR;
 533    C=[PHU]1-2*BVG_T6L,|BVG_B6ML;
 534    C=[PHU]1-2*BVG_T6,|BVG_B6M;
 535    C=[PHU]1-2*BVG_T6ML,|BVG_B6ML;
 536    C=[PHU]1-2*BVG_T6M,|BVG_B6M;
 537  $ENDPOOL
 538
 539  $POOL N=POOL_BLN_S1; F=SDEGLMFPUOXWZNBRCATR1234567;
 540    TX=KPEV T12 mit Stadtbahnzug Berlin;                                                                  \
 541      C=(KPEV_T12AL|KPEV_T12A),3*(KPEV_C3C3_91L|KPEV_C3C3_91),(KPEV_B3B3_02L|KPEV_B3B3_02),               \
 542        2*(KPEV_C3C3_91L|KPEV_C3C3_91);                                                                   \
 543      F=SP1;
 544  $ENDPOOL
 545
 546  $DEF DRG_744WB=DRG_74_4(A|B|C|D|E|F|H)D(|L)
 547
 548  $POOL N=POOL_BLN_S2; F=SDEGLMFPUOXWZNBRCATR1234567;
 549    TX=DRG 74.4-13 mit Berliner Vorortzug;                                                                \
 550      C=(DRG_74_604[BC:-20,-20,0,0,,16]),((<DRG_CPW3PR09AL,DRG_C3PR11B)|(<DRG_C3PR11BL,DRG_CPW3PR09A)),   \
 551        2*(((<DRG_C3PR11AL,DRG_C3PR11B)|(<DRG_C3PR11BL,DRG_C3PR11A))),                                    \
 552        ((<DRG_C3PR02BL,DRG_B3PR01)|(<DRG_B3PR01L,DRG_C3PR02B)),                                          \
 553        ((<DRG_C3PR02BL,DRG_C3PR02A)|(<DRG_C3PR02AL,DRG_C3PR02B));                                        \
 554      F=SP2;
 555    TX=DRG 74.4-13 mit Berliner Vorortzug;                                                                \
 556      C=DRG_744WB,((<DRG_CPW3PR09AL,DRG_C3PR11B)|(<DRG_C3PR11BL,DRG_CPW3PR09A)),                          \
 557        2*(((<DRG_C3PR11AL,DRG_C3PR11B)|(<DRG_C3PR11BL,DRG_C3PR11A))),                                    \
 558        ((<DRG_C3PR02BL,DRG_B3PR01)|(<DRG_B3PR01L,DRG_C3PR02B)),                                          \
 559        ((<DRG_C3PR02BL,DRG_C3PR02A)|(<DRG_C3PR02AL,DRG_C3PR02B));                                        \
 560      F=SP2;
 561    TX=DRG 74.4-13 mit Berliner Vorortzug;                                                                \
 562      C=DRG_744WB,2*(((<DRG_C3PR11AL,DRG_C3PR11B)|(<DRG_C3PR11BL,DRG_C3PR11A))),                          \
 563        ((<DRG_B3PR07L,DRG_B3PR07A)|(<DRG_B3PR07AL,DRG_B3PR07)),                                          \
 564        2*(((<DRG_C3PR02A1906L,DRG_C3PR02B1906)|(<DRG_C3PR02B1906L,DRG_C3PR02A1906)));                    \
 565      F=SP2;
 566    TX=DRG ET 125 - S-Bahn Berlin;                                                                        \
 567      C=<DRG_ET125L,DRG_EB166,DRG_EB166L,DRG_ET125;                                                       \
 568      F=CPM2;
 569    TX=DRG ET 165 - S-Bahn Berlin;                                                                        \
 570      C=(<DRG_ET165L,DRG_ES165BC,DRG_EB165L,DRG_ET165),(<DRG_ET165L,DRG_EB165,DRG_ES165BCL,DRG_ET165);    \
 571      F=CPM2;
 572    TX=DRG ET 167 - S-Bahn Berlin;                                                                        \
 573      C=(<DRG_ET166L,DRG_EB166,DRG_EB166L,DRG_ET166),(<<DRG_ET166L,DRG_EB166,DRG_EB166L,DRG_ET166);       \
 574      F=CPM2;
 575    TX=DRG ET 167 - S-Bahn Berlin;                                                                        \
 576      C=(<DRG_ET167L,DRG_EB167,DRG_EB167L,DRG_ET167),(<<DRG_ET167L,DRG_EB167,DRG_EB167L,DRG_ET167);       \
 577      F=CPM2;
 578    TX=DRG ET 168 - S-Bahn Berlin;                                                                        \
 579      C=<1:1|3:2|4:4*(ET168P1L,ET168P2);                                                                  \
 580      F=CPM2;
 581    TX=DRG ET 168 - S-Bahn Berlin;                                                                        \
 582      C=<1:1|3:2|4:4*(ET168_34L,ET168_34);                                                                \
 583      F=CPM2;
 584    TX=DR ET 168 - S-Bahn Berlin;                                                                         \
 585      C=<1:1|3:2|4:4*(ET168_60L,ET168_60);                                                                \
 586      F=CPM3;
 587    TX=DRG ET 165 - S-Bahn Berlin;                                                                        \
 588      C=1:1|3:2|4:4*(ET165P|ET1650|ET165T);                                                               \
 589      F=CPM2;
 590  $ENDPOOL
 591
 592  $POOL N=POOL_BLN_S3; F=SDEGLMFPUOXWZNBRCATR1234567;
 593    TX=DR ET 168;                                                                                         \
 594      C=3*(<ET168_60L,ET168_60);                                                                          \
 595      F=CPM3;
 596    TX=DR ET 170 S-Bahn Berlin;                                                                           \
 597      C=<DR_ET170_0FL,DR_ET170_0M,DR_ET170_0ML,DR_ET170_0F;                                               \
 598      F=CPM3;
 599    TX=DR ET 165 - S-Bahn Berlin;                                                                         \
 600      C=<1:1|3:2|4:4*(ET167PL,ET167P);                                                                    \
 601      F=CPM34;
 602    TX=DR ET 168 043;                                                                                     \
 603      C=ET168043|ET168043DDR;                                                                             \
 604      F=CPM3;
 605  $ENDPOOL
 606
 607  $POOL N=POOL_BLN_S4; F=SDEGLMFPUOXWZNBRCATR1234567;
 608    TX=BVG 275;                                                                                           \
 609      C=<BVG_475FL,BVG_475ML,BVG_475L,BVG_475F,BVG_475M,BVG_475F;                                         \
 610      F=CPM4;
 611    TX=BVG 475 - S-Bahn Berlin;                                                                           \
 612      C=<BVG_475L,BVG_475M,BVG_475ML,BVG_475F,BVG_475FL,BVG_475;                                          \
 613      F=CPM4;
 614    TX=DR 270;                                                                                            \
 615      C=<DR_270FL,DR_270M,DR_270ML,DR_270F;                                                               \
 616      F=CPM3;
 617    TX=DR 270 Vorserie;                                                                                   \
 618      C=(<DR_270003L[#D:L][OT:DR270001OLF,8,23],DR_270004,DR_270002L,DR_270001,DR_270001L,DR_270002,      \
 619        DR_270004L,DR_270003)|                                                                            \
 620        (<DR_270001L[#D:R],DR_270002,DR_270002L,DR_270001,DR_270003L,DR_270004,DR_270004L,                \
 621        DR_270003[OT:DR270001OLF,170,23]);                                                                \
 622      F=CPM3;
 623    TX=DR 275;                                                                                            \
 624      C=<DR_275BL,DR_275BF,DR_275BL,DR_275BM,DR_275BML,DR_275B,DR_275BFL,DR_275B;                         \
 625      F=CPM4;
 626    TX=DR 275;                                                                                            \
 627      C=<DR_275L,DR_275F,DR_275ML,DR_275,DR_275L,DR_275M,DR_275FL,DR_275;                                 \
 628      F=CPM4;
 629    TX=DR 278 105;                                                                                        \
 630      C=ET168043|ET168043DDR;                                                                             \
 631      F=CPM4;
 632    TX=DR 275 - S-Bahn Berlin;                                                                            \
 633      C=<1:1|3:2|4:4*(ET167PDDRL,ET167PDDR);                                                              \
 634      F=CPM4;
 635    TX=DR 275 - S-Bahn Berlin;                                                                            \
 636      C=(4*(<BR275OL,BR275O))|(<BR275L,BR275B,BR275BL,BR275);                                             \
 637      F=CPM4;
 638    TX=DR 275 - S-Bahn Berlin;                                                                            \
 639      C=<1:1|3:2*(DR_275BL,DR_275BM,DR_275BML,DR_275B);                                                   \
 640      F=CPM4;
 641    TX=DR 275 - S-Bahn Berlin;                                                                            \
 642      C=4*(<BR276DDRL,BR276DDR);                                                                          \
 643      F=CPM4;
 644    TX=DR 276 - S-Bahn Berlin;                                                                            \
 645      C=4*(<BR276DDRL,BR276DDR);                                                                          \
 646      F=CPM4;
 647    TX=DR 476 - S-Bahn Berlin;                                                                            \
 648      C=<BR276WL,BR276WXB,BR276WXBL,BR276W;                                                               \
 649      F=CPM4;
 650    TX=DR 278 105;                                                                                        \
 651      C=DR_278105(|L),(<DR_275BML,DR_275B);                                                               \
 652      F=CFM4;
 653  $ENDPOOL
 654
 655  $POOL N=POOL_BLN_S5; F=SDEGLMFPUOXWZNBRCATR1234567;
 656    TX=DB 475 - S-Bahn Berlin;                                                                            \
 657      C=(<DB_475OL,DB_875O,DB_875OL,DB_475O)|(<DB_475BL,DB_875B,DB_875BL,DB_475B);                        \
 658      F=CPM5;
 659    TX=DB 476 - S-Bahn Berlin;                                                                            \
 660      C=(<DB_476BL,DB_876B,DB_876BL,DB_476B),(<DB_476OL,DB_876O,DB_876OL,DB_476O);                        \
 661      F=CPM5;
 662    TX=DB 477 - S-Bahn Berlin;                                                                            \
 663      C=(<DB_477BL,DB_877B,DB_877BL,DB_477B),(<DB_477OL,DB_877O,DB_877OL,DB_477O);                        \
 664      F=CPM5;
 665    TX=DB 478 001-003;                                                                                    \
 666      C=<DB_478_001,DB_878_002,DB_478_003;                                                                \
 667      F=CPM5;
 668    TX=DR 478 108;                                                                                        \
 669      C=DR_478008(|L),(<DB_476OL,DB_876O);                                                                \
 670      F=CFM5;
 671    TX=DB 480 S-Bahn Berlin;                                                                              \
 672      C=3*ET_480~UP;                                                                                      \
 673      F=CPM56;
 674    TX=DB 485 S-Bahn Berlin;                                                                              \
 675      C=2*(<DBAG_5_270FL,DBAG_5_270M,DBAG_5_270ML,DBAG_5_270F);                                           \
 676      F=CPM56;
 677    TX=DB 488 Panorama-S-Bahn Berlin;                                                                     \
 678      C=DB_488FL~TWS,DB_488M~TWS,DB_488F~TWS;                                                             \
 679      F=CPM6;
 680    TX=DR 485 - S-Bahn Berlin;                                                                            \
 681      C=1-2*(<BR485FL,BR485M,BR485ML,BR485M,BR485F);                                                      \
 682      F=CPM56;
 683    TX=DB 477  S-Bahn Berlin;                                                                             \
 684      C=<1-2*(DB_477L,DB_477);                                                                            \
 685      F=MPRU5;
 686    TX=DB 480  S-Bahn Berlin;                                                                             \
 687      C=<1-2*(DB_480TSL);                                                                                 \
 688      F=MPROUT5;
 689    TX=DB 481  S-Bahn Berlin;                                                                             \
 690      C=<2*(DB_481OL,DB_481O);                                                                            \
 691      F=MPROUT5;
 692    TX=DB 481  S-Bahn Berlin;                                                                             \
 693      C=<2*(DB_481OL|DBAG_481TL,DB_481O|DBAG_481T);                                                       \
 694      F=MPROUT5;
 695    TX=DB 481  S-Bahn Berlin;                                                                             \
 696      C=<2*(DBAG_481TL,DBAG_481T);                                                                        \
 697      F=MPROUT5;
 698  $ENDPOOL
 699
 700  $POOL N=POOL_BLN_S6; F=SDEGLMFPUOXWZNBRCATR1234567;
 701    TX=DB 481/482 S-Bahn Berlin;                                                                          \
 702      C=2*((<DBAG_481B1L,DBAG_481B2,DBAG_481B2L,DBAG_481B1)|                                              \
 703        (<DBAG_481A1L,DBAG_481A2,DBAG_481A2L,DBAG_481A1));                                                \
 704      F=CPM56;
 705    TX=DB 485;                                                                                            \
 706      C=2*(<DBAG_6_270FL,DBAG_6_270M,DBAG_6_270ML,DBAG_6_270F);                                           \
 707      F=CPM56;
 708    TX=DB 485;                                                                                            \
 709      C=(<DBAG_5_270FL,DBAG_5_270M,DBAG_5_270ML,DBAG_5_270F),                                             \
 710        (DBAG_6_270FL,DBAG_6_270M,DBAG_6_270ML,DBAG_6_270F);                                              \
 711      F=CPM56;
 712    TX=DB 480  S-Bahn Berlin;                                                                             \
 713      C=1-3*DB_480TS;                                                                                     \
 714      F=MUP6ROT;
 715    TX=DB 481  S-Bahn Berlin;                                                                             \
 716      C=<1-2*(DBAG_481TSL,DBAG_481TS);                                                                    \
 717      F=MUP6ROT;
 718  $ENDPOOL
 719
 720  $POOL N=POOL_BLN_STADTBAHN;
 721    M=STOP;                                                                                               \
 722      C=<DBAG_6DBBZF761L,3*DB_DBZ751R,DB_143_007;
 723    C=<BR401CHL~TS[P2U],2*ICE806~TIS,3*ICE805L~TIS,ICE804~TS,2*ICE806~TIS,3*ICE805L~TIS,BR401CH~TS[P1U];
 724    C=<DB_BIMDZF269_2NL~HEN,DBAG_BPMZ293VRHL,DBAG_BPMZ293VRH ,DBAG_WRM130_1NL,BPMBKZ291_8_VR,             \
 725        BPMBKZ291_8_VRL,BR120_1~FA;
 726    C=<DR_4_175AL,DR_4_175DL,DR_4_175EL,DR_4_175CL,DR_4_1816A;
 727    C=$DIR(DR_4_01_0503L,DR_4_01_0503),DR_B4GRE3CL,DR_B4GRE3C,DR_A4GE3C,DR_AB4GE3A,DR_WRGE_4,             \
 728        2*(DR_B4GE3A,DR_B4GE3AL),DR_D4GE3A;
 729    C=$DIR(DB_BIMDZF269_2L,DB_BIMDZF269_2),3*DB_BOMZ236,DB_WRM130_1,2*DB_BOMZ236,BR120_1~FA;
 730    C=<ICE3_BFL~CT,ICE3_AE~CT,2*ICE3_B2L~CT,ICE3_WR~CT,2*ICE3_AL~CT,ICE3_BEL~CT[PU],ICE3_AF~CT;
 731  $ENDPOOL
 732
 733  #------------------------------------------------------------------------------
 734  #
 735  # S-Bahn Hamburg
 736  #
 737  #------------------------------------------------------------------------------
 738
 739  $POOL N=POOL_HMB_S2; F=SDEGLMFPUOXWZNBRCATR1234567;
 740    TX=DRG ET 831/832;                                                                                    \
 741      C=1-2@DRG_ET831_832_1924(|L);
 742    TX=DRG ET 1631/1632;                                                                                  \
 743      C=1-2*DRG_ET1631_1632L_1927(|L);
 744    TX=S-Bahn DRG ET 171;                                                                                 \
 745      C=(<DRG_ET171AL,DRG_ET171BL,DRG_ET171C)|(<DRG_ET171CL,DRG_ET171B,DRG_ET171A);
 746  $ENDPOOL
 747
 748  $POOL N=POOL_HMB_S3; F=SDEGLMFPUOXWZNBRCATR1234567;
 749    TX=S-Bahn DB ET170;                                                                                   \
 750      C=<DB_ET170((AL,B,C)|(CL,BL,A));
 751    TX=DB 38.10 + Vorortzug;                                                                              \
 752      C=DB_3B38(1763L|2161L|2185L|3019L|3579L),1-3*DB_HH192(4|7|7F)(|L);
 753    TX=S-Bahn DB ET 174 001;                                                                              \
 754      C=DB_ET174001(|L);
 755    TX=S-Bahn DB 471;                                                                                     \
 756      C=ET471|E471CAM|E471COF;
 757  $ENDPOOL
 758
 759  $POOL N=POOL_HMB_S4; F=SDEGLMFPUOXWZNBRCATR1234567;
 760    TX=S-Bahn DB 470;                                                                                     \
 761      M=OPEN;                                                                                             \
 762      C=<1-2@BR470B(1|2|2SHH|AZ)(FL,M,F);                                                                 \
 763      P=*50;                                                                                              \
 764      FG=140*PLF1O:50,-2;
 765    TX=S-Bahn DB 470;                                                                                     \
 766      C=ET470B(|A);
 767    TX=S-Bahn DB 471;                                                                                     \
 768      C=DB_471_4B;                                                                                        \
 769      F=RM4;
 770    TX=S-Bahn DB 470;                                                                                     \
 771      C=<DB_470((AL,B,C)|(CL,BL,A));
 772    TX=S-Bahn DB 470;                                                                                     \
 773      M=OPEN;                                                                                             \
 774      C=<1-2@BR470BB((1FL,1M,1F)|(2FL,1M,2F)|(1AZFL,1AZM,1AZF));                                          \
 775      V=8; P=*50;                                                                                         \
 776      FG=140*PLF1O:50,-2;
 777    TX=S-Bahn DB 470;                                                                                     \
 778      M=OPEN;                                                                                             \
 779      C=<1-2@DB_470_128(|SHH1|AZ)(FL,M,F);                                                                \
 780      V=8; P=*50;                                                                                         \
 781      FG=140*PLF1O:50,-2;
 782    TX=S-Bahn DB 470;                                                                                     \
 783      M=OPEN;                                                                                             \
 784      C=<1-2@DB_470_142SHH2(FL,M,F);                                                                      \
 785      V=8; P=*50;                                                                                         \
 786      FG=140*PLF1O:50,-2;
 787    TX=S-Bahn DB 470;                                                                                     \
 788      C=ET470EXPO;
 789    TX=S-Bahn DB 471;                                                                                     \
 790      C=<DB_4_471062((AL,B,C)|(CL,B,A));
 791    TX=S-Bahn DB 471;                                                                                     \
 792      C=ET471T;
 793    TX=S-Bahn DB 471;                                                                                     \
 794      C=2*((<DB_471_1BL,DB_871C,DB_471_4C)|(<DB_471_4CL,DB_871C,DB_471_1B)|                               \
 795        (<DB_471103BL,DB_871003,DB_471403B)|(<DB_471403BL,DB_871003,DB_471103B)|                          \
 796        (<DB_4_471062AL,DB_4_471062B,DB_4_471062C)|(<DB_4_471062CL,DB_4_471062B,DB_4_471062A)|            \
 797        (<DB_4_471062A2L,DB_4_471062B2,DB_4_471062C2)|(<DB_4_471062C2L,DB_4_471062B2,DB_4_471062A2));     \
 798      F=PRM4U;
 799    TX=S-Bahn DB 472;                                                                                     \
 800      C=DB_4_472004|DB_5_472008;
 801    TX=S-Bahn DB 472;                                                                                     \
 802      C=ET472_(2|2A|2A_IDEE|2A_RAT|2_IDEE|RAT);
 803    TX=S-Bahn DB 472;                                                                                     \
 804      C=ET472_0(02OB|21W3|35W2|55PARTY|92W1);
 805    TX=S-Bahn DB 472;                                                                                     \
 806      C=ET472R(|A)(|_HWW|_IDEE|_RAT);
 807    TX=S-Bahn DB 472;                                                                                     \
 808      C=ET472_036(|A);
 809    TX=S-Bahn DB Schienenreinigungszug 732 001 + 333;                                                     \
 810      C=DB_333_028,DB_732_001H,DB_333_104;
 811    TX=DB 471  S-Bahn Hamburg;                                                                            \
 812      C=1-2*DB_471_B_3V;                                                                                  \
 813      F=MPROUT4;
 814    TX=DB 470  S-Bahn Hamburg;                                                                            \
 815      C=1-2*DB_470_B_3V;                                                                                  \
 816      F=MPROUT4;
 817  $ENDPOOL
 818
 819  $POOL N=POOL_HMB_S5; F=SDEGLMFPUOXWZNBRCATR1234567;
 820    TX=DB 472  S-Bahn Hamburg;                                                                            \
 821      C=1-2*(DB_472_BB_3V|DB_472_VRS1_3V);                                                                \
 822      F=MPRU5;
 823    TX=DB 470  S-Bahn Hamburg;                                                                            \
 824      C=1-2*(DB_470_BBS2_3V);                                                                             \
 825      F=MPROUT5;
 826    TX=DB 470 S-Bahn Zug Hamburg;                                                                         \
 827      C=1-2*((<DB_470A2L,DB_470B2,DB_470C2)|(<DB_470C2L,DB_470B2L,DB_470A2));                             \
 828      F=MPRU5;
 829    TX=DB 472  S-Bahn Hamburg;                                                                            \
 830      C=1-2*(DB_472_BBS2_3V);                                                                             \
 831      F=MPROUT5;
 832    TX=DB 472  S-Bahn Hamburg;                                                                            \
 833      C=2*(DB_472_BBS2_3V|DB_472_VRS2_3V);                                                                \
 834      F=MPRU5;
 835    TX=DB 474  S-Bahn Hamburg;                                                                            \
 836      C=1-2@(DB_474_VRS1_3V|DB_474_VRS2_3V);                                                              \
 837      F=MPRU5;
 838    TX=DB 474  S-Bahn Hamburg;                                                                            \
 839      C=2@(DB_474_VRS1_3V|DB_474_VRS2_3V);                                                                \
 840      F=MPROUT5;
 841    TX=DB 474  S-Bahn Hamburg;                                                                            \
 842      C=1-2@(3:DB_474_VRS3_3V|1:DB_474_3_VRS3_3V[PD]);                                                    \
 843      F=MPRU5;
 844    TX=DB 471  S-Bahn Hamburg;                                                                            \
 845      C=1-2@(DB_471_RBB_3V|DB_472_BB_3V);                                                                 \
 846      F=MPROUT5;
 847    TX=DB 471  S-Bahn Hamburg;                                                                            \
 848      C=2*(DB_471_B_3V|DB_471_BB_3V|DB_471_RBB_3V|DB_470_B_3V|DB_470_BB_3V);                              \
 849      F=MPROUT5;
 850    TX=DB 471/472 S-Bahn Hamburg;                                                                         \
 851      C=1-2@(DB_471_BB_3V|DB_472_BB_3V);                                                                  \
 852      F=MPRU5;
 853    TX=DB 470  S-Bahn Hamburg;                                                                            \
 854      C=1-2*DB_470_POP_3V;                                                                                \
 855      F=MPROUT5;
 856  $ENDPOOL
 857
 858  $POOL N=POOL_HMB_S6; F=SDEGLMFPUOXWZNBRCATR1234567;
 859    TX=S-Bahn DB 472;                                                                                     \
 860      C=DB_6_472036; %GBG(STBGFO,ENV_WAYM);
 861    TX=S-Bahn DB 472;                                                                                     \
 862      C=DB_6_472046|DB_6_472055|DB_6_472057;
 863    TX=S-Bahn DB 474;                                                                                     \
 864      C=<ET474OL,ET874O,ET474O;
 865    TX=S-Bahn DB 474;                                                                                     \
 866      C=<5:1|15:2|2:3@(BR474_0A,BR874A(1|2),BR474_5A)(|A);
 867    TX=S-Bahn DB 474;                                                                                     \
 868      C=5:1|15:2|2:3@ET474_001V|ET474_189O;
 869    TX=S-Bahn DB 474;                                                                                     \
 870      C=<5:1|15:2|2:3@(BR474_0B,BR874B(1|2),BR474_5B)|(BR474_0BA,BR874BA,BR474_5BA);
 871    TX=S-Bahn DB 474;                                                                                     \
 872      C=5:1|15:2|2:3@ET474_566VR;
 873    TX=S-Bahn Hamburg 490.1 2017;                                                                         \
 874      C=1-2*(<DBAG_490103AL,DBAG_490103BD,DBAG_490103C);                                                  \
 875      F=MPRU6;
 876    TX=S-Bahn Hamburg 490.0 2017;                                                                         \
 877      C=1-2*(<DBAG_490103AL,DBAG_490002B,DBAG_490103C);                                                   \
 878      F=MPRU6;
 879    TX=DB 472  S-Bahn Hamburg;                                                                            \
 880      C=1-2*DB_472_VRS3_3V;                                                                               \
 881      F=MPRU6;
 882    TX=DB 474  S-Bahn Hamburg;                                                                            \
 883      C=1-2*DB_474_VRS3_3V;                                                                               \
 884      F=MUP6ROT;
 885    TX=DB 474.3 S-Bahn Hamburg  S-Bahn Hamburg;                                                           \
 886      C=1-2@DB_474_3_VRS3_3V[PU];                                                                         \
 887      F=MUP6ROT;
 888    TX=DB 474  S-Bahn Hamburg;                                                                            \
 889      C=(DB_474_VRS3_3V,(DB_474_VRS3_3V|DB_474_PLUS_VRS_3V))|(2@DB_474_3_VRS3_3V[PD]);                    \
 890      F=MUP6ROT;
 891  $ENDPOOL
 892
 893  #------------------------------------------------------------------------------
 894  # Reutlingen
 895  $DEF RT_29B=RT_(F17_FIJM|F18_(AFRI|HSCH)|G19_(FISC|GALL)|G20_(1950|FIHO|FIVO)|N71_(1928|MBEC|ONKO)|     \
 896      N72_ONDK|N73_(1928|ONDK)|N75_MBEC|N76_GALL(|L))
 897  #------------------------------------------------------------------------------
 898  # Stuttgart
 899  $DEF SSB_G6=SSB_(468M|509M|520O|526J|546M|546VM|GT4A|GT4B)
 900  $DEF SSB_G6L=SSB_(468M|509M|520O|526J|546M|546VM|GT4A|GT4B)L
 901  $DEF SSB_G7=SSB_(413S|440U|454S|468|471B|476S|511G|515G|532G|537S|538V|541C|553D|562|623|624S|627S|     \
 902      628|650A|665S|677B|693S|719W|725H|739D|739S|741A|742G|743Z|748O|                                    \
 903      17:GT4(BA|BO|C|D|E|ER|F|G|GR|GU|H|I|J|MM|MO|VA|WI))
 904  $DEF SSB_G7L=SSB_(413S|440U|454S|468|471B|476S|511G|515G|532G|537S|538V|541C|553D|562|623|624S|627S|    \
 905      628|650A|665S|677B|693S|719W|725H|739D|739S|741A|742G|743Z|748O|                                    \
 906      17:GT4(BA|BO|C|D|E|ER|F|G|GR|GU|H|I|J|MM|MO|VA|WI))L
 907  $DEF SSB_G8=SSB_(403K|404|410P|412|422M|424C|425W|425W2|426|428L|430V|434F|436N|437W|438W|438W2|438Z|   \
 908      440|440J|441M|443T|444M|450M|450U|454|454R|454SE|455K|456W|458H|459W|460B|461S|490S|492L|501D|      \
 909      509W|511B|517T|518|547T|549F|550|563C|569C|601S|605O|618L|618S|631K|632M|633O|635L|638A|708G|714|   \
 910      718K|727B|728G|734A|745S|747F|23:GT4(A1|A2|A3|A4|A5|B2|FAZ|GN|K|LB|LS|M|N|O|P|Q|R|S|SP|T|U|V1|V2))
 911  $DEF SSB_G8L=SSB_(403K|404|410P|412|422M|424C|425W|425W2|426|428L|430V|434F|436N|437W|438W|438W2|438Z|  \
 912      440|440J|441M|443T|444M|450M|450U|454|454R|454SE|455K|456W|458H|459W|460B|461S|490S|492L|501D|      \
 913      509W|511B|517T|518|547T|549F|550|563C|569C|601S|605O|618L|618S|631K|632M|633O|635L|638A|708G|714|   \
 914      718K|727B|728G|734A|745S|747F|23:GT4(A1|A2|A3|A4|A5|B2|FAZ|GN|K|LB|LS|M|N|O|P|Q|R|S|SP|T|U|V1|V2))L
 915  $DEF SSB_DT2=SSB_(000_01A|902I|903A|911G|916F|925A|926|999P|9:DOT4(A|B|C|D|DO|G|J|K|W))
 916  $DEF SSB_B81=2:SSB_(1210|1253|1303|1331O|1387A|1391S|81A|81B|81AE|81RS)|                                \
 917      $DIR(SSB_81CL|SSB_81DL,SSB_81C|SSB_81D)
 918  $DEF SSB_B82=4:(SSB_(1501C|1516|1516M|1562G|1605A|1637A|1637M|82A1|82AE|82AG|82AM|82D|82E|82H|82I|82J|  \
 919      82TI)$DIR(L,))|SSB_82(A|B|C|G|SP|TR)
 920  #------------------------------------------------------------------------------
 921  $DEF CSDS1=CSD_264_1(|L)|CSD_354_0(|L)|CSD_324_2|CSD_434_0G(|L)
 922  $POOL N=POOL_2CSD;
 923    C=CSD_M120_401,0-1*CSD_CDV;
 924    C=CSD_M130_103;
 925    C=CSD_M130_1;
 926    C=CSDS1,(CSD_D6_0|CSD_D6_05|CSD_DF6_71|CSD_1D|CSD_DF6_73|CSD_DF6_77|CSD_FK),                          \
 927        4-10*(CSD_BI2_2623|CSD_BCI2_7470|CSD_CI4_1320|CSD_CI4_1340|CSD_CI4_2649|CSD_CI4_1358|             \
 928        CSD_BI2_2771|CSD_BCI2_76|CSD_CI4_18);
 929    C=CSDS1,0-1*CSD_F,                                                                                    \
 930        3-8*(CSD_BE2_1|CSD_BCE2_6|CSD_CE3_4|CSD_CI4C|CSD_BCI2B|CSD_BCI2C|CSD_CI4_19|CSD_CI4A|CSD_BI20|    \
 931        CSD_BI21|CSD_BE20);
 932    C=CSDS1,                                                                                              \
 933        4-15*(CSD_ZL|CSD_ZLHL|CSD_ZLH|CSD_Z|CSD_ZHL|CSD_ZH|KPEV_OMK|KPEV_OMK1|SBB_P92251L|SBB_P92251|     \
 934        SBB_EGLIN3|SBB_EGLIN5|VTG_6|KPEV_O_SCHWERIN|DRG_O|DRG_OH|CSD_R56|CSD_R56A);
 935  $ENDPOOL
 936  #--------------------------------------------------------------------------
 937  #
 938  # Torino
 939  #
 940  $DEF TRAM_TO_IV=ATMT_2800A|ATMT_2500|ATMT_421|ATMT_3100A
 941  $DEF TRAM_TO_V=ATMT_50TTL~GI|ATMT_5000L|ATMT_7000|ATMT_70TT|ATMT_3100L
 942
 943  #--------------------------------------------------------------------------
 944  #
 945  # Disney World Monorail
 946  #
 947  $POOL N=POOL_DMR;
 948    C=<DMR_REDL,4*DMR_REDT,DMR_RED;
 949    C=<DMR_BLKL,4*DMR_BLKT,DMR_BLK;
 950    C=<DMR_BLUL,4*DMR_BLUT,DMR_BLU;
 951    C=<DMR_GLDL,4*DMR_GLDT,DMR_GLD;
 952    C=<DMR_ORGL,4*DMR_ORGT,DMR_ORG;
 953    C=<DMR_PURL,4*DMR_PURT,DMR_PUR;
 954    C=<DMR_SILL,4*DMR_SILT,DMR_SIL;
 955    C=<DMR_YELL,4*DMR_YELT,DMR_YEL;
 956    C=<DMR_GRNL,4*DMR_GRNT,DMR_GRN;
 957    C=<DMR_PINL,4*DMR_PINT,DMR_PIN;
 958    C=<DMR_LIML,4*DMR_LIMT,DMR_LIM;
 959    C=<DMR_CORL,4*DMR_CORT,DMR_COR;
 960  $ENDPOOL
 961  #------------------------------------------------------------------------------
 962  $POOL N=POOL_GW;
 963    C=GW_HURRICANE,3*GW_1840POST,GW_1840COACH;
 964    C=GW_AEOLUS|GW_LEO|GW_LEOPARD|GW_NORTHSTAR|GW_VULCAN|GW_BACCHUS,1-3*GW_1845A,1-2*GW_1845B,            \
 965        1-3*GW_1844C1|GW_1844C2|GW_1845C;
 966    C=GW_ARGUS|GW_1561|GW_LORD|GW_WATKIN|GW_WAVERLEY,1-3*GW_1854C,1-2*GW_1854A,1-3*GW_1854COMP,           \
 967        GW_1854LUGG;
 968    C=GW_VULCAN|GW_CORSAIR|GW_TELFORD,3-6*GW_COACH1,GW_LUGGAGE1;
 969    C=GW_VULCAN|GW_AEOLUS|GW_BACCHUS|GW_LORD|GW_ARGUS|GW_1561|GW_WATKIN|GW_WAVERLEY,                      \
 970        2-5*GW_TRUCKOPEN|GW_TRUCKCLOSED|GW_OPEN|GW_VAN,GW_BRAKEVAN;
 971    C=GW_1848_CAR;
 972  $ENDPOOL
 973  #------------------------------------------------------------------------------
 974  #
 975  # Wuppertal Schwebebahn
 976  #
 977  # Track
 978
 979  # Track + pillar
 980  # Streckenstück mit Bahnhof Wasser 1900
 981  $DEF Schwebpillar1=(4286[O:WUP_PILLAR4,0,0][O:WUP_PILLAR4,303,0][O:WUP_PILLAR4,606,0]                   \
 982      [O:WUP_PILLAR4,909,0][O:WUP_PILLAR5,1212,0][O:WUP_PILLAR5,2153,0][O:WUP_PILLAR4,2456,0]             \
 983      [O:WUP_PILLAR4,2759,0][O:WUP_PILLAR4,3062,0][O:WUP_PILLAR4,3365,0][O:WUP_PILLAR4,3668,0]            \
 984      [O:WUP_PILLAR9,3932,0])
 985  # 6x Pendelstütze + 1* Ankerstütze Wasser 1900
 986  $DEF Schwebpillar2=(2133[O:WUP_PILLAR4,0,0][O:WUP_PILLAR4,303,0][O:WUP_PILLAR4,606,0]                   \
 987      [O:WUP_PILLAR4,909,0][O:WUP_PILLAR4,1212,0][O:WUP_PILLAR4,1515,0][O:WUP_PILLAR9,1779,0])
 988
 989  # 6x Pendelstütze Land 2000
 990  $DEF Schwebpillar5=(1624[O:WUP_PILLAR6,0,0][O:WUP_PILLAR6,303,0][O:WUP_PILLAR6,606,0]                   \
 991      [O:WUP_PILLAR6,909,0][O:WUP_PILLAR6,1212,0][O:WUP_PILLAR6,1515,0])
 992  # Ankerstütze Land 2000
 993  $DEF Schwebpillar6=(581[O:WUP_PILLAR7,194,0])
 994
 995  # Track bridge
 996  #
 997  # 1900 River
 998  #
 999  $DEF WSCHWEB3TR8=(7*WUP_TRACK3,WUP_TRACK6)
1000
1001  #2000 Street
1002
1003  $DEF WSCHWEB6TR8=(2205[O:WUP_TRACK4,0,0][O:WUP_TRACK4,303,0][O:WUP_TRACK4,606,0][O:WUP_TRACK4,909,0]    \
1004      [O:WUP_TRACK4,1212,0][O:WUP_TRACK4,1515,0][O:WUP_TRACK4,1818,0][O:WUP_TRACK5,2121,0])
1005  #
1006  # 1900 - 1950
1007  #
1008  $POOL N=POOL_WUP1900L;
1009    C=WUP_B03AFL,2*WUP_B03AL;
1010    C=2*WUP_B12TABAKL;
1011    C=2*WUP_B12PERSILL;
1012    C=2*WUP_B00AL;
1013    C=WUP_B98L;
1014    C=WUP_B30SAMBAL;
1015    C=WUP_B03FL,WUP_B03L;
1016    C=WUP_B00WULFING;
1017  $ENDPOOL
1018
1019  $POOL N=POOL_WUP1900R;
1020    C=WUP_B03AF,2*WUP_B03A;
1021    C=2*WUP_B12TABAK;
1022    C=2*WUP_B12PERSIL;
1023    C=2*WUP_B00A;
1024    C=WUP_B98;
1025    C=WUP_B30SAMBA;
1026    C=WUP_B03F,WUP_B03;
1027    C=WUP_B00WULFING;
1028  $ENDPOOL
1029  #
1030  # 1950 - 1956
1031  #
1032  $POOL N=POOL_WUP1950L;
1033    C=WUP_B00AUL;
1034    C=WUP_B00AML;
1035    C=WUP_B0012AL;
1036    C=WUP_B03A1L;
1037    C=WUP_B03A2L;
1038    C=WUP_U41AL;
1039    C=WUP_B30AL;
1040    C=WUP_B50AL;
1041  $ENDPOOL
1042
1043  $POOL N=POOL_WUP1950R;
1044    C=WUP_B00AU;
1045    C=WUP_B00AM;
1046    C=WUP_B0012A;
1047    C=WUP_B03A1;
1048    C=WUP_B03A2;
1049    C=WUP_U41A;
1050    C=WUP_B30A;
1051    C=WUP_B50A;
1052  $ENDPOOL
1053  #
1054  # 1958
1055  #
1056  $POOL N=POOL_WUP1958L;
1057    C=WUP_B00BL;
1058    C=WUP_B0012BL;
1059    C=WUP_B03BL;
1060    C=WUP_B03B2L;
1061    C=WUP_U41BL;
1062    C=WUP_B30BL;
1063    C=WUP_B50BL;
1064  $ENDPOOL
1065
1066  $POOL N=POOL_WUP1958R;
1067    C=WUP_B00B;
1068    C=WUP_B0012B;
1069    C=WUP_B03B;
1070    C=WUP_B03B2;
1071    C=WUP_U41B;
1072    C=WUP_B30B;
1073    C=WUP_B50B;
1074  $ENDPOOL
1075  #
1076  # 1964
1077  #
1078  $POOL N=POOL_WUP1964L;
1079    C=WUP_B00CL;
1080    C=WUP_B00MCL;
1081    C=WUP_B0012CL;
1082    C=WUP_B03CL;
1083    C=WUP_B03C2L;
1084    C=WUP_U41CL;
1085    C=WUP_B30CL;
1086    C=WUP_B50CL;
1087    C=WUP_U62DL;
1088  $ENDPOOL
1089
1090  $POOL N=POOL_WUP1964R;
1091    C=WUP_B00C;
1092    C=WUP_B00MC;
1093    C=WUP_B0012C;
1094    C=WUP_B03C;
1095    C=WUP_B03C2;
1096    C=WUP_U41C;
1097    C=WUP_B30C;
1098    C=WUP_B50C;
1099    C=WUP_U62D;
1100  $ENDPOOL
1101  #
1102  # 1966
1103  #
1104  $POOL N=POOL_WUP1966L;
1105    C=WUP_B00DL;
1106    C=WUP_B00MDL;
1107    C=WUP_B0012DL;
1108    C=WUP_B03DL;
1109    C=WUP_B03D2L;
1110    C=WUP_U41DL;
1111    C=WUP_B30DL;
1112    C=WUP_B50DL;
1113    C=WUP_U62DL;
1114    C=WUP_U65DL;
1115    C=WUP_U70DL;
1116  $ENDPOOL
1117
1118  $POOL N=POOL_WUP1966R;
1119    C=WUP_B00D;
1120    C=WUP_B0012D;
1121    C=WUP_B03D;
1122    C=WUP_B03D2;
1123    C=WUP_B00MD;
1124    C=WUP_U41D;
1125    C=WUP_B30D;
1126    C=WUP_B50D;
1127    C=WUP_U62D;
1128    C=WUP_U65D;
1129    C=WUP_U70D;
1130  $ENDPOOL
1131  #
1132  # 1972
1133  #
1134  $POOL N=POOL_WUP1972L;
1135    C=WUP_B00EL;
1136    C=WUP_B0012EL;
1137    C=WUP_U41EL;
1138    C=WUP_B30EL;
1139    C=WUP_B50EL;
1140    C=WUP_U62EL;
1141    C=WUP_U65EL;
1142    C=WUP_U70EL;
1143    C=WUP_B72BL;
1144  $ENDPOOL
1145
1146  $POOL N=POOL_WUP1972R;
1147    C=WUP_B00E;
1148    C=WUP_B0012E;
1149    C=WUP_U41E;
1150    C=WUP_B30E;
1151    C=WUP_B50E;
1152    C=WUP_U62E;
1153    C=WUP_U65E;
1154    C=WUP_U70E;
1155    C=WUP_B72B;
1156  $ENDPOOL
1157  #
1158  # 1985
1159  #
1160  $POOL N=POOL_WUP1985L;
1161    C=WUP_5_22KAISERL;
1162    C=WUP_B72BL;
1163  $ENDPOOL
1164
1165  $POOL N=POOL_WUP1985R;
1166    C=WUP_5_22KAISER;
1167    C=WUP_B72B;
1168  $ENDPOOL
1169  #
1170  # 2000 - 2015
1171  #
1172  $POOL N=POOL_WUP2000L;
1173    C=WUP_5_22KAISERL;
1174    C=WUP_B72B6L;
1175    C=WUP_AKZENTAL~KN;
1176    C=WUP_AKZENTAL~PBO;
1177    C=WUP_AKZENTA1L;
1178    C=WUP_ANWALTL;
1179    C=WUP_AOKL;
1180    C=WUP_AWGL;
1181    C=WUP_BAUHAUSL;
1182    C=WUP_BAYERL;
1183    C=WUP_COMMERZL;
1184    C=WUP_CORO2L;
1185    C=WUP_CREDITL;
1186    C=WUP_DEKAL;
1187    C=WUP_DHL1L;
1188    C=WUP_DIEBEL1L;
1189    C=WUP_DIEBELSL;
1190    C=WUP_DROSPAL;
1191    C=WUP_EBVL;
1192    C=WUP_GWGL;
1193    C=WUP_KAUTL;
1194    C=WUP_KINDER1L;
1195    C=WUP_KINDER2L;
1196    C=WUP_KUEPPL;
1197    C=WUP_KUEPP2L;
1198    C=WUP_KUNDENL;
1199    C=WUP_LLOYDL;
1200    C=WUP_LOKALZL;
1201    C=WUP_MAGGIL;
1202    C=WUP_MUSEUML;
1203    C=WUP_NETTESL;
1204    C=WUP_NRWL;
1205    C=WUP_OSSENKAEMPERL;
1206    C=WUP_PAULL;
1207    C=WUP_PILSL;
1208    C=WUP_RADIOWL;
1209    C=WUP_RADIOW2L;
1210    C=WUP_RETHMANNL;
1211    C=WUP_SINZIGL;
1212    C=WUP_SCHWELMERL;
1213    C=WUP_SPARNL;
1214    C=WUP_SPAR1L;
1215    C=WUP_SPAR4L;
1216    C=WUP_SPAROL;
1217    C=WUP_SPARDAL;
1218    C=WUP_SPEEL;
1219    C=WUP_STADTL;
1220    C=WUP_TAL;
1221    C=WUP_TAFELWASSERL;
1222    C=WUP_TELEKML;
1223    C=WUP_TELEKOML;
1224    C=WUP_TELEKOM1L;
1225    C=WUP_TELEKOM2L;
1226    C=WUP_TICKET2000L;
1227    C=WUP_TUFFIL;
1228    C=WUP_TUIL;
1229    C=WUP_UNIL;
1230    C=WUP_VDHMUSL;
1231    C=WUP_VIESSML;
1232    C=WUP_VIESSM1L;
1233    C=WUP_VOLKSBANKL;
1234    C=WUP_VOSSL;
1235    C=WUP_WDRL;
1236    C=WUP_WEHMEYERL;
1237    C=WUP_WESTERNL;
1238    C=WUP_WOLLJAGL;
1239    C=WUP_WSWL;
1240    C=WUP_WSW1L;
1241    C=WUP_WSW2L;
1242    C=WUP_WZL;
1243    C=WUP_WZ1L;
1244    C=WUP_ZAHNL;
1245    C=WUP_ZOOL;
1246    C=WUP_RADIOW3L;
1247    C=WUP_20JAHREL;
1248    C=WUP_TKMAXXL;
1249    C=WUP_VAILLANTL;
1250    C=WUP_VELTINSL;
1251    C=WUP_WSW3L;
1252    C=WUP_AGILAL;
1253    C=WUP_AIDSL;
1254    C=WUP_BARMENIAL;
1255    C=WUP_BARMERL;
1256    C=WUP_BILDUNGSPAKETL;
1257    C=WUP_CITY_ARKADENL;
1258    C=WUP_CITIBANKL;
1259    C=WUP_FOML;
1260    C=WUP_FOMNL;
1261    C=WUP_GEFAL;
1262    C=WUP_JUNIOR_UNIL;
1263    C=WUP_LICHTBLAUL;
1264    C=WUP_MONETL;
1265    C=WUP_OBIL;
1266    C=WUP_OEKOSTROML;
1267    C=WUP_RADIOW4L;
1268    C=WUP_BASEL;
1269  $ENDPOOL
1270
1271  $POOL N=POOL_WUP2000R;
1272    C=WUP_5_22KAISER;
1273    C=WUP_B72B6;
1274    C=WUP_AKZENTA~KN;
1275    C=WUP_AKZENTA~PBO;
1276    C=WUP_AKZENTA1;
1277    C=WUP_ANWALT;
1278    C=WUP_AOK;
1279    C=WUP_AWG;
1280    C=WUP_BAUHAUS;
1281    C=WUP_BAYER;
1282    C=WUP_COMMERZ;
1283    C=WUP_CORO2;
1284    C=WUP_CREDIT;
1285    C=WUP_DEKA;
1286    C=WUP_DHL1;
1287    C=WUP_DIEBEL1;
1288    C=WUP_DIEBELS;
1289    C=WUP_DROSPA;
1290    C=WUP_EBV;
1291    C=WUP_GWG;
1292    C=WUP_KAUT;
1293    C=WUP_KINDER1;
1294    C=WUP_KINDER2;
1295    C=WUP_KUEPP;
1296    C=WUP_KUEPP2;
1297    C=WUP_KUNDEN;
1298    C=WUP_LLOYD;
1299    C=WUP_LOKALZ;
1300    C=WUP_MAGGI;
1301    C=WUP_MUSEUM;
1302    C=WUP_NETTES;
1303    C=WUP_NRW;
1304    C=WUP_PAUL;
1305    C=WUP_PILS;
1306    C=WUP_RADIOW;
1307    C=WUP_RADIOW2;
1308    C=WUP_RETHMANN;
1309    C=WUP_SINZIG;
1310    C=WUP_SCHWELMER;
1311    C=WUP_SPARN;
1312    C=WUP_SPAR1;
1313    C=WUP_SPAR4;
1314    C=WUP_SPARO;
1315    C=WUP_SPARDA;
1316    C=WUP_SPEE;
1317    C=WUP_STADT;
1318    C=WUP_TA;
1319    C=WUP_TAFELWASSER;
1320    C=WUP_TELEKM;
1321    C=WUP_TELEKOM;
1322    C=WUP_TELEKOM1;
1323    C=WUP_TELEKOM2;
1324    C=WUP_TICKET2000;
1325    C=WUP_TUFFI;
1326    C=WUP_TUI;
1327    C=WUP_UNI;
1328    C=WUP_VDHMUS;
1329    C=WUP_VIESSM;
1330    C=WUP_VIESSM1;
1331    C=WUP_VOLKSBANK;
1332    C=WUP_VOSS;
1333    C=WUP_WDR;
1334    C=WUP_WEHMEYER;
1335    C=WUP_WESTERN;
1336    C=WUP_WOLLJAG;
1337    C=WUP_WSW;
1338    C=WUP_WSW1;
1339    C=WUP_WSW2;
1340    C=WUP_WZ;
1341    C=WUP_WZ1;
1342    C=WUP_ZAHN;
1343    C=WUP_ZOO;
1344    C=WUP_20JAHRE;
1345    C=WUP_TKMAXX;
1346    C=WUP_VAILLANT;
1347    C=WUP_VELTINS;
1348    C=WUP_WSW3;
1349    C=WUP_AGILA;
1350    C=WUP_AIDS;
1351    C=WUP_BARMENIA;
1352    C=WUP_BARMER;
1353    C=WUP_BILDUNGSPAKET;
1354    C=WUP_CITY_ARKADEN;
1355    C=WUP_CITIBANK;
1356    C=WUP_FOM;
1357    C=WUP_FOMN;
1358    C=WUP_GEFA;
1359    C=WUP_JUNIOR_UNI;
1360    C=WUP_LICHTBLAU;
1361    C=WUP_MONET;
1362    C=WUP_OBI;
1363    C=WUP_OEKOSTROM;
1364    C=WUP_RADIOW4;
1365    C=WUP_BASE;
1366  $ENDPOOL
1367  #
1368  # 2016
1369  #
1370  $POOL N=POOL_WUP2016L;
1371    C=WUP_5_22KAISERL;
1372    C=WUP_B72B6L;
1373    C=WUP_G15BL;
1374  $ENDPOOL
1375
1376  $POOL N=POOL_WUP2016R;
1377    C=WUP_5_22KAISER;
1378    C=WUP_B72B6;
1379    C=WUP_G15B;
1380  $ENDPOOL
1381  #
1382  # Alle
1383  #
1384  $POOL N=POOL_WUPR;
1385    POOL=POOL_WUP1950R;
1386    POOL=POOL_WUP1958R;
1387    POOL=POOL_WUP1964R;
1388    POOL=POOL_WUP1966R;
1389    POOL=POOL_WUP1985R;
1390    POOL=POOL_WUP2000R;
1391    POOL=POOL_WUP2016R;
1392  $ENDPOOL
1393
1394  $POOL N=POOL_WUPL;
1395    POOL=POOL_WUP1950L;
1396    POOL=POOL_WUP1958L;
1397    POOL=POOL_WUP1964L;
1398    POOL=POOL_WUP1966L;
1399    POOL=POOL_WUP1985L;
1400    POOL=POOL_WUP2000L;
1401    POOL=POOL_WUP2016L;
1402  $ENDPOOL
1403  #
1404  # Wuppertal Strab alle
1405  #
1406  $POOL N=POOL_WUPSTRABR;
1407    C=(WUP_3_239,WUP_515)|WUP_4_3239|WUP_3241O|WUP_3001;
1408    C=WUP_34(01B|03B|04B|05B|06B|01B|07B|08B);
1409    C=WUP_38(01O|01OV|04O|11O1|11O2|13O|14O|15O1|15O2|02O|03B|05B|07B|08R|08G|10B|12D|12K|16B);
1410    C=WUP_38(17O|18O|18B|18OC|20B|21O|21B|22F|22G);
1411    C=WUP_38(23A|23O|24D|24B|25D|25B|26B|26OB|28D3|28D5|28O|29K|30D|30G|31O);
1412  $ENDPOOL
1413
1414  $POOL N=POOL_WUPSTRABL;
1415    C=(WUP_3_239,WUP_515)|WUP_4_3239|WUP_3241O|WUP_3001L;
1416    C=WUP_34(01B|03B|04B|05B|06B|01B|07B|08B);
1417    C=WUP_38(01O|01OV|04O|11O1|11O2|13O|14O|15O1|15O2|02O|03B|05B|07B|08R|08G|10B|12D|12K|16B)L;
1418    C=WUP_38(17O|18O|18B|18OC|20B|21O|21B|22F|22G)L;
1419    C=WUP_38(23A|23O|24D|24B|25D|25B|26B|26OB|28D3|28D5|28O|29K|30D|30G|31O);
1420  $ENDPOOL
1421  #
1422  # Wuppertal Strab 1960-1970
1423  #
1424  $POOL N=POOL_WUPSTRAB3R;
1425    C=(WUP_3_239,WUP_515)|WUP_3001|WUP_8017B|WUP_4GT8|WUP_4GT4Z;
1426  $ENDPOOL
1427
1428  $POOL N=POOL_WUPSTRAB3L;
1429    C=(WUP_3_239,WUP_515)|WUP_3001L|WUP_8017BL|WUP_4GT8L|WUP_4GT4Z;
1430  $ENDPOOL
1431  #
1432  # Wuppertal Strab 1975-1983
1433  #
1434  $POOL N=POOL_WUPSTRAB4R;
1435    C=WUP_4_3239|WUP_3241O;
1436    C=WUP_38(01OV|04O|11O1|11O2|13O|14O|15O1|15O2|02O|03B|05B|07B|08R|08G|10B|12D|16B);
1437    C=WUP_38(17O|18O|18B|18OC|20B|21O|21B|22F|22G);
1438    C=WUP_38(23A|23O|24D|24B|25D|25B|26B|26OB|28D3|28D5|28O|29K|30D|30G|31O);
1439    C=WUP_34(01B|03B|04B|05B|06B|01B|07B|08B);
1440  $ENDPOOL
1441
1442  $POOL N=POOL_WUPSTRAB4L;
1443    C=WUP_4_3239|WUP_3241O;
1444    C=WUP_38(01OV|04O|11O1|11O2|13O|14O|15O1|15O2|02O|03B|05B|07B|08R|08G|10B|12D|16B)L;
1445    C=WUP_38(17O|18O|18B|18OC|20B|21O|21B|22F|22G)L;
1446    C=WUP_38(23A|23O|24D|24B|25D|25DU|25B|26B|26OB|28D3|28D5|28O|29K|30D|30G|31O);
1447    C=WUP_34(01B|03B|04B|05B|06B|01B|07B|08B);
1448  $ENDPOOL
1449  #
1450  # Wuppertal Strab 1984-1987
1451  #
1452  $POOL N=POOL_WUPSTRAB5R;
1453    C=WUP_4_3239|WUP_3241O;
1454    C=WUP_38(01O|01OV|04O|11O2|13O|14O|15O2|02O|03B|05B|07B|08R|08G|12K|16B);
1455    C=WUP_38(17O|18O|18OC|21O);
1456    C=WUP_38(23O|24D|24B|25D|25DU|25B|26B|26OB|28D5|28O|30G|31O);
1457    C=WUP_34(01B|03B|04B);
1458  $ENDPOOL
1459
1460  $POOL N=POOL_WUPSTRAB5L;
1461    C=WUP_4_3239|WUP_3241O;
1462    C=WUP_38(01O|01OV|04O|11O2|13O|14O|15O2|02O|03B|05B|07B|08R|08G|12K|16B)L;
1463    C=WUP_38(17O|18O|18B|18OC|20B|21O|21B|22F|22G)L;
1464    C=WUP_38(23O|24D|24B|25D|25B|26B|26OB|28D5|28O|30G|31O);
1465    C=WUP_34(01B|03B|04B);
1466  $ENDPOOL