Timetable file mlg_def.ttt

   1  {FILELEVEL=2?
   2    $INCLUDE SINGLE.TTT
   3  }
   4
   5  # Umbenennen R/L
   6  $DEF SNCF_BB25200S1GL=SNCF_BB25200_1S_VL
   7  $DEF SNCF_BB25200S2GL=SNCF_BB25200_2S_VL
   8
   9  $DEF FRET_BB25100S2L=SNCF_BB25100_2S_FL
  10
  11  ;==== MAT�RIEL INTERNATIONAL ====
  12  ;CIWL
  13  ;====
  14  $DEF CIWL_U_E4=3:CIWL_4U_P|3:CIWL_4U_PL|3:CIWL_4U_N|3:CIWL_4U_NL|1:CIWL_4U_M|1:CIWL_4U_ML|              \
  15      2:CIWL_4U_P1P|2:CIWL_4U_P1PL|2:CIWL_4U_N1P|2:CIWL_4U_N1PL
  16  $DEF CIWL_RESTOBREDA4271_E4=CIWL_4BREDA|CIWL_4271MISUL
  17  ;CIWL
  18  ;====
  19  ;DANEMARK
  20  ;DSB
  21  ;---
  22  $DEF DSB_LYNTOG_AB_R1_L=<DSB_LYNTOG_MA_R1L,DSB_LYNTOG_AM_R1,DSB_LYNTOG_BM_R1,DSB_LYNTOG_BS_R1
  23  $DEF DSB_LYNTOG_AB_R1_R=>DSB_LYNTOG_MA_R1,DSB_LYNTOG_AM_R1L,DSB_LYNTOG_BM_R1L,DSB_LYNTOG_BS_R1L
  24  $DEF DSB_LYNTOG_ABR_R1_L=<DSB_LYNTOG_MA_R1L,DSB_LYNTOG_AM_R1,DSB_LYNTOG_BR_R1,DSB_LYNTOG_BS_R1
  25  $DEF DSB_LYNTOG_ABR_R1_R=>DSB_LYNTOG_MA_R1,DSB_LYNTOG_AM_R1L,DSB_LYNTOG_BR_R1L,DSB_LYNTOG_BS_R1L
  26  $DEF DSB_LYNTOG_AB_R2_L=<DSB_LYNTOG_MA_R2L,DSB_LYNTOG_AM_R2,DSB_LYNTOG_BM_R2,DSB_LYNTOG_BS_R2
  27  $DEF DSB_LYNTOG_AB_R2_R=>DSB_LYNTOG_MA_R2,DSB_LYNTOG_AM_R2L,DSB_LYNTOG_BM_R2L,DSB_LYNTOG_BS_R2L
  28  $DEF DSB_LYNTOG_ABR_R2_L=<DSB_LYNTOG_MA_R2L,DSB_LYNTOG_AM_R2,DSB_LYNTOG_BMK_R2,DSB_LYNTOG_BS_R2
  29  $DEF DSB_LYNTOG_ABR_R2_R=>DSB_LYNTOG_MA_R2,DSB_LYNTOG_AM_R2L,DSB_LYNTOG_BMK_R2L,DSB_LYNTOG_BS_R2L
  30  $DEF DSB_LYNTOG_AB_G_L=<DSB_LYNTOG_MA_EL,DSB_LYNTOG_AM_E,DSB_LYNTOG_BM_E,DSB_LYNTOG_BS_E
  31  $DEF DSB_LYNTOG_AB_G_R=>DSB_LYNTOG_MA_E,DSB_LYNTOG_AM_EL,DSB_LYNTOG_BM_EL,DSB_LYNTOG_BS_EL
  32  $DEF DSB_LYNTOG_ABR_G_L=<DSB_LYNTOG_MA_EL,DSB_LYNTOG_AM_E,DSB_LYNTOG_BMK_E,DSB_LYNTOG_BS_E
  33  $DEF DSB_LYNTOG_ABR_G_R=>DSB_LYNTOG_MA_E,DSB_LYNTOG_AM_EL,DSB_LYNTOG_BR_EL,DSB_LYNTOG_BS_EL
  34  $DEF DSB_IR4_L2=$DIR((DSB_IR4_ER2000BL[PD],DSB_IR4_FR2200BL[PU],DSB_IR4_FR2300B,DSB_IR4_ER2100B)|       \
  35      (DSB_IR4_ER2100BL,DSB_IR4_FR2300BL,DSB_IR4_FR2200B[PD],DSB_IR4_ER2000B[PU]),                        \
  36      (DSB_IR4_ER2000B[PD],DSB_IR4_FR2200B[PU],DSB_IR4_FR2300BL,DSB_IR4_ER2100BL)|                        \
  37      (DSB_IR4_ER2100B,DSB_IR4_FR2300B,DSB_IR4_FR2200BL[PD],DSB_IR4_ER2000BL[PU]))
  38  $DEF DSB_IR4_L3=$DIR((DSB_IR4_ER2000CL[PD],DSB_IR4_FR2200CL[PU],DSB_IR4_FR2300C,DSB_IR4_ER2100C)|       \
  39      (DSB_IR4_ER2100CL,DSB_IR4_FR2300CL,DSB_IR4_FR2200C[PD],DSB_IR4_ER2000C[PU]),                        \
  40      (DSB_IR4_ER2000C[PD],DSB_IR4_FR2200C[PU],DSB_IR4_FR2300CL,DSB_IR4_ER2100CL)|                        \
  41      (DSB_IR4_ER2100C,DSB_IR4_FR2300C,DSB_IR4_FR2200CL[PD],DSB_IR4_ER2000CL[PU]))
  42  $DEF DSB_IR4_L4=$DIR((DSB_IR4_ER2000DL[PD],DSB_IR4_FR2200DL[PU],DSB_IR4_FR2300D,DSB_IR4_ER2100D)|       \
  43      (DSB_IR4_ER2100DL,DSB_IR4_FR2300DL,DSB_IR4_FR2200D[PD],DSB_IR4_ER2000D[PU]),                        \
  44      (DSB_IR4_ER2000D[PD],DSB_IR4_FR2200D[PU],DSB_IR4_FR2300DL,DSB_IR4_ER2100DL)|                        \
  45      (DSB_IR4_ER2100D,DSB_IR4_FR2300D,DSB_IR4_FR2200DL[PD],DSB_IR4_ER2000DL[PU]))
  46  $DEF DSB_IR4_L4B=$DIR((DSB_IR4_ER2000EL[PD],DSB_IR4_FR2200EL[PU],DSB_IR4_FR2300E,DSB_IR4_ER2100E)|      \
  47      (DSB_IR4_ER2100EL,DSB_IR4_FR2300EL,DSB_IR4_FR2200E[PD],DSB_IR4_ER2000E[PU]),                        \
  48      (DSB_IR4_ER2000E[PD],DSB_IR4_FR2200E[PU],DSB_IR4_FR2300EL,DSB_IR4_ER2100EL)|                        \
  49      (DSB_IR4_ER2100E,DSB_IR4_FR2300E,DSB_IR4_FR2200EL[PD],DSB_IR4_ER2000EL[PU]))
  50  $DEF DSB_MRMR_L1=<DSB_MR_1L,DSB_MR_1
  51  $DEF DSB_MRMRD_L1=<(DSB_MR_1L,DSB_MRD_1)|(DSB_MRD_1L,DSB_MR_1)
  52  $DEF DSB_MRMRD_L2=<(DSB_MR_2L,DSB_MRD_2)|(DSB_MRD_2L,DSB_MR_2)
  53  $DEF DSB_MRMRD_L3=<(DSB_MR_3L,DSB_MRD_3)|(DSB_MRD_3L,DSB_MR_3)
  54  $DEF DSB_MRMRD_L4=<(DSB_MR_4L,DSB_MRD_4)|(DSB_MRD_4L,DSB_MR_4)
  55  $DEF DSB_IC3_L2=<(DSB_MFA2L,DSB_FF2,DSB_MFB2)|(DSB_MFB2L,DSB_FF2,DSB_MFA2)
  56  $DEF DSB_IC3_L3=<(DSB_MFA3L,DSB_FF3,DSB_MFB3)|(DSB_MFB3L,DSB_FF3,DSB_MFA3)
  57  $DEF DSB_IC3_L4=<(DSB_MFA4L,DSB_FF3,DSB_MFB4)|(DSB_MFB4L,DSB_FF3,DSB_MFA4)
  58  $DEF DSB_IC3_L4B=<(DSB_MFA4BL,DSB_FF4,DSB_MFB4B)|(DSB_MFB4BL,DSB_FF4,DSB_MFA4B)
  59  $DEF DSB_IC3_L5=<(DSB_MFA5L,DSB_FF5,DSB_MFB5)|(DSB_MFB5L,DSB_FF5,DSB_MFA5)
  60  $DEF DSB_MQ_L3=DSB_DESIRO3|DSB_DESIRO3L
  61  $DEF DSB_MQ_L4=DSB_DESIRO4|DSB_DESIRO4L
  62  $DEF DSB_MQ_L4B=DSB_MQ_4B|DSB_MQ_4BL
  63  $DEF DSB_605_ICE=<(DSB_605_0IL,DSB_605_1IL,DSB_605_2I,DSB_605_5I)|                                      \
  64      (DSB_605_5IL,DSB_605_2IL,DSB_605_1I,DSB_605_0I)
  65  $DEF DSB_605_DSB=<(DSB_605_0DL,DSB_605_1DL,DSB_605_2D,DSB_605_5D)|                                      \
  66      (DSB_605_5DL,DSB_605_2DL,DSB_605_1D,DSB_605_0D)
  67  $DEF DSB_DM_L1=DSB_DM1|DSB_BN_DM_L
  68  ;RAILION SCANDINAVIA / DB DENMARK
  69  ;--------------------------------
  70  ;PRIVATE
  71
  72  $DEF ARRIVA_MRMRD_L2=<(AR_MR2L,AR_MRD2)|(AR_MRD2L,AR_MR2)
  73  $DEF ARRIVA_MRMRD_ARRIVA=<(AR_MR3L,AR_MRD3)|(AR_MRD3L,AR_MR3)
  74  ;-------
  75  ;SBB CFF
  76
  77  $DEF CFF_BE46_RG=1:SBB_BE46_(1|2|3|4)G(|L)
  78  $DEF CFF_AE35_P=SBB_AE35M|SBB_AE35PL
  79  $DEF CFF_AE36I_PI=SBB_AE36I_PI|SBB_AE36IL
  80  $DEF CFF_AE47_T3_PU7=SBB_AE47_T3PU7|SBB_AE47_T3PUL
  81  $DEF CFF_482_CARGO_DA=$DIR(SBB_482C[P4U]|SBB_482CL[P4U],SBB_482C[P3U]|SBB_482CL[P3U])
  82  $DEF CFF_482_CARGO_CH=$DIR(SBB_482C[P2U]|SBB_482CL[P2U],SBB_482C[P1U]|SBB_482CL[P1U])
  83  $DEF CFF_482_2_CARGO_DA=$DIR(SBB_482_2C1[P4U]|SBB_482_2C1L[P4U],SBB_482_2C1[P3U]|SBB_482_2C1L[P3U])
  84  $DEF CFF_482_2_CARGO_CH=$DIR(SBB_482_2C1[P2U]|SBB_482_2C1L[P2U],SBB_482_2C1[P1U]|SBB_482_2C1L[P1U])
  85  $DEF CFF_193_RMNT_ACB=SBB_193_RMNT[P1U]|SBB_193_RMNTL[P2U]
  86  $DEF CFF_193_RMNT_ACN=SBB_193_RMNT[P2U]|SBB_193_RMNTL[P1U]
  87  $DEF CFF_193_RMNT_DCB=SBB_193_RMNT[P3U]|SBB_193_RMNTL[P4U]
  88  $DEF CFF_193_RMNT_DCN=SBB_193_RMNT[P4U]|SBB_193_RMNTL[P3U]
  89  $DEF CFF_193_BMNT_ACB=SBB_193_BMNT[P1U]|SBB_193_BMNTL[P2U]
  90  $DEF CFF_193_BMNT_ACN=SBB_193_BMNT[P2U]|SBB_193_BMNTL[P1U]
  91  $DEF CFF_193_BMNT_DCB=SBB_193_BMNT[P3U]|SBB_193_BMNTL[P4U]
  92  $DEF CFF_193_BMNT_DCN=SBB_193_BMNT[P4U]|SBB_193_BMNTL[P3U]
  93
  94  $DEF CFF_RAE_TEE2_5V_DC15KV=<SBB_RAE_T2AL,                                                              \
  95      (SBB_RAE_T2BL,SBB_RAE_T2DL,SBB_RAE_T2C[!P2U])|(SBB_RAE_T2CL[!P2U],SBB_RAE_T2D,SBB_RAE_T2B),         \
  96      SBB_RAE_T2A
  97  $DEF CFF_RAE_TEE2_5V_15KVCH=<SBB_RAE_T2AL,                                                              \
  98      (SBB_RAE_T2BL,SBB_RAE_T2DL,SBB_RAE_T2C[!P4U])|(SBB_RAE_T2CL[!P4U],SBB_RAE_T2D,SBB_RAE_T2B),         \
  99      SBB_RAE_T2A
 100  $DEF CFF_RAE_TEE2_5V_DCSNCF=<SBB_RAE_T2AL,                                                              \
 101      (SBB_RAE_T2BL,SBB_RAE_T2DL,SBB_RAE_T2C[!P1U])|(SBB_RAE_T2CL[!P1U],SBB_RAE_T2D,SBB_RAE_T2B),         \
 102      SBB_RAE_T2A
 103  $DEF CFF_RAE_TEE2_5V_FS25KV=<SBB_RAE_T2AL,                                                              \
 104      (SBB_RAE_T2BL,SBB_RAE_T2DL,SBB_RAE_T2C[!P3U])|(SBB_RAE_T2CL[!P3U],SBB_RAE_T2D,SBB_RAE_T2B),         \
 105      SBB_RAE_T2A
 106  $DEF CFF_RAE_TEE2_6V_DC15KV=<SBB_RAE_T2AL,SBB_RAE_T2BL,                                                 \
 107      (SBB_RAE_T2DL,SBB_RAE_T2C[!P2U])|(SBB_RAE_T2CL[!P2U],SBB_RAE_T2D),SBB_RAE_T2B,SBB_RAE_T2A
 108  $DEF CFF_RAE_TEE2_6V_15KVCH=<SBB_RAE_T2AL,SBB_RAE_T2BL,                                                 \
 109      (SBB_RAE_T2DL,SBB_RAE_T2C[!P4U])|(SBB_RAE_T2CL[!P4U],SBB_RAE_T2D),SBB_RAE_T2B,SBB_RAE_T2A
 110  $DEF CFF_RAE_TEE2_6V_DCSNCF=<SBB_RAE_T2AL,SBB_RAE_T2BL,                                                 \
 111      (SBB_RAE_T2DL,SBB_RAE_T2C[!P1U])|(SBB_RAE_T2CL[!P1U],SBB_RAE_T2D),SBB_RAE_T2B,SBB_RAE_T2A
 112  $DEF CFF_RAE_TEE2_6V_FS25KV=<SBB_RAE_T2AL,SBB_RAE_T2BL,                                                 \
 113      (SBB_RAE_T2DL,SBB_RAE_T2C[!P3U])|(SBB_RAE_T2CL[!P3U],SBB_RAE_T2D),SBB_RAE_T2B,SBB_RAE_T2A
 114  $DEF CFF_RABE_TEE2_EC_DC15KV=<SBB_RABE_EC1L,SBB_RABE_EC2L,                                              \
 115      (SBB_RABE_EC4L,SBB_RABE_EC3[!P2U])|(SBB_RABE_EC3L[!P2U],SBB_RABE_EC4),SBB_RABE_EC2,SBB_RABE_EC1
 116  $DEF CFF_RABE_TEE2_EC_15KVCH=<SBB_RABE_EC1L,SBB_RABE_EC2L,                                              \
 117      (SBB_RABE_EC4L,SBB_RABE_EC3[!P4U])|(SBB_RABE_EC3L[!P4U],SBB_RABE_EC4),SBB_RABE_EC2,SBB_RABE_EC1
 118  $DEF CFF_RABE_TEE2_EC_DCSNCF=<SBB_RABE_EC1L,SBB_RABE_EC2L,                                              \
 119      (SBB_RABE_EC4L,SBB_RABE_EC3[!P1U])|(SBB_RABE_EC3L[!P1U],SBB_RABE_EC4),SBB_RABE_EC2,SBB_RABE_EC1
 120  $DEF CFF_RABE_TEE2_EC_FS25KV=<SBB_RABE_EC1L,SBB_RABE_EC2L,                                              \
 121      (SBB_RABE_EC4L,SBB_RABE_EC3[!P3U])|(SBB_RABE_EC3L[!P3U],SBB_RABE_EC4),SBB_RABE_EC2,SBB_RABE_EC1
 122  $DEF CFF_ETR470_CIS_DC_R=<$DIR((SBB_ETR470_BAC2_CISL[PD],SBB_ETR470_BB2_CISL,SBB_ETR470_RA2_CISL[PD],   \
 123      SBB_ETR470_BAH2_CISL,SBB_ETR470_BB2_CISL,SBB_ETR470_RB_CIS,SBB_ETR470_RA1_CIS[PD],                  \
 124      SBB_ETR470_BB1_CIS,SBB_ETR470_BAC1_CIS[PU]),                                                        \
 125      (SBB_ETR470_BAC2_CISL[PU],SBB_ETR470_BB2_CISL,SBB_ETR470_RA2_CISL[PD],SBB_ETR470_BAH2_CISL,         \
 126      SBB_ETR470_BB2_CISL,SBB_ETR470_RB_CIS,SBB_ETR470_RA1_CIS[PD],SBB_ETR470_BB1_CIS,                    \
 127      SBB_ETR470_BAC1_CIS[PD]));
 128  $DEF CFF_ETR470_CIS_DC_L=<$DIR((SBB_ETR470_BAC1_CISL[PD],SBB_ETR470_BB1_CISL,SBB_ETR470_RA1_CISL[PD],   \
 129      SBB_ETR470_RB_CISL,SBB_ETR470_BB2_CIS,SBB_ETR470_BAH2_CIS,SBB_ETR470_RA2_CIS[PD],                   \
 130      SBB_ETR470_BB2_CIS,SBB_ETR470_BAC2_CIS[PU]),                                                        \
 131      (SBB_ETR470_BAC1_CISL[PU],SBB_ETR470_BB1_CISL,SBB_ETR470_RA1_CISL[PD],SBB_ETR470_RB_CISL,           \
 132      SBB_ETR470_BB2_CIS,SBB_ETR470_BAH2_CIS,SBB_ETR470_RA2_CIS[PD],SBB_ETR470_BB2_CIS,                   \
 133      SBB_ETR470_BAC2_CIS[PD]));
 134  $DEF CFF_ETR470_CIS_DC=CFF_ETR470_CIS_DC_R|CFF_ETR470_CIS_DC_L
 135  $DEF CFF_ETR470_CIS_ACCH=<(SBB_ETR470_BAC2_CISL[PD],SBB_ETR470_BB2_CISL,SBB_ETR470_RA2_CISL[P2U],       \
 136      SBB_ETR470_BAH2_CISL,SBB_ETR470_BB2_CISL,SBB_ETR470_RB_CIS,SBB_ETR470_RA1_CIS[PD],                  \
 137      SBB_ETR470_BB1_CIS,SBB_ETR470_BAC1_CIS[PD])|                                                        \
 138      (SBB_ETR470_BAC1_CISL[PD],SBB_ETR470_BB1_CISL,SBB_ETR470_RA1_CISL[PD],SBB_ETR470_RB_CISL,           \
 139      SBB_ETR470_BB2_CIS,SBB_ETR470_BAH2_CIS,SBB_ETR470_RA2_CIS[P1U],SBB_ETR470_BB2_CIS,                  \
 140      SBB_ETR470_BAC2_CIS[PD]);
 141  $DEF CFF_ETR470_CIS_ACD=<(SBB_ETR470_BAC2_CISL[PD],SBB_ETR470_BB2_CISL,SBB_ETR470_RA2_CISL[PD],         \
 142      SBB_ETR470_BAH2_CISL,SBB_ETR470_BB2_CISL,SBB_ETR470_RB_CIS,SBB_ETR470_RA1_CIS[P1U],                 \
 143      SBB_ETR470_BB1_CIS,SBB_ETR470_BAC1_CIS[PD])|                                                        \
 144      (SBB_ETR470_BAC1_CISL[PD],SBB_ETR470_BB1_CISL,SBB_ETR470_RA1_CISL[P2U],SBB_ETR470_RB_CISL,          \
 145      SBB_ETR470_BB2_CIS,SBB_ETR470_BAH2_CIS,SBB_ETR470_RA2_CIS[PD],SBB_ETR470_BB2_CIS,                   \
 146      SBB_ETR470_BAC2_CIS[PD]);
 147  $DEF CFF_ICN_L1=<SBB_ICN_BT1L,SBB_ICN_B1L,                                                              \
 148      $DIR((SBB_ICN_WRA1L[PD],SBB_ICN_A1,SBB_ICN_AD1[PU])|(SBB_ICN_AD1L[PD],SBB_ICN_A1L,SBB_ICN_WRA1[PU]), \
 149      (SBB_ICN_WRA1L[PU],SBB_ICN_A1,SBB_ICN_AD1[PD])|(SBB_ICN_AD1L[PU],SBB_ICN_A1L,SBB_ICN_WRA1[PD])),    \
 150      SBB_ICN_B1,SBB_ICN_BT1
 151  $DEF CFF_ICN_L2=<SBB_ICN_BT2L,SBB_ICN_B2L,                                                              \
 152      $DIR((SBB_ICN_WRA2L[PD],SBB_ICN_A2,SBB_ICN_AD2[PU])|(SBB_ICN_AD2L[PD],SBB_ICN_A2L,SBB_ICN_WRA2[PU]), \
 153      (SBB_ICN_WRA2L[PU],SBB_ICN_A2,SBB_ICN_AD2[PD])|(SBB_ICN_AD2L[PU],SBB_ICN_A2L,SBB_ICN_WRA2[PD])),    \
 154      SBB_ICN_B2,SBB_ICN_BT2
 155  $DEF CFF_RABDE1212_R1=<SBB_RABDE1212E1L,SBB_RABDE1212M1|SBB_RABDE1212M1L,SBB_RABDE1212E1
 156  $DEF CFF_RABDE1212_R2=<SBB_RABDE1212E2L,SBB_RABDE1212M2|SBB_RABDE1212M2L,SBB_RABDE1212E2
 157  $DEF CFF_RABDE510=<SBB_RABDE510EL,SBB_RABDE510M|SBB_RABDE510ML,SBB_RABDE510E
 158  $DEF CFF_RABE511_0_ZVV=<SBB_RABE511Z1L,                                                                 \
 159      (SBB_RABE511Z5L,SBB_RABE511Z4L,SBB_RABE511Z3,SBB_RABE511Z2)|                                        \
 160      (SBB_RABE511Z2L,SBB_RABE511Z3L,SBB_RABE511Z4,SBB_RABE511Z5),SBB_RABE511Z1
 161  $DEF CFF_RABE511_0_REGIO=<SBB_RABE511REG1L,                                                             \
 162      (SBB_RABE511REG5L,SBB_RABE511REG4L,SBB_RABE511REG3,SBB_RABE511REG2)|                                \
 163      (SBB_RABE511REG2L,SBB_RABE511REG3L,SBB_RABE511REG4,SBB_RABE511REG5),SBB_RABE511REG1
 164  $DEF CFF_RABE511_1_REGIO=<SBB_RABE511REG1L,                                                             \
 165      (SBB_RABE511REG4L,SBB_RABE511REG2)|(SBB_RABE511REG2L,,SBB_RABE511REG4),SBB_RABE511REG1
 166  $DEF CFF_RABE514=<(SBB_514_1L,SBB_514_2L,SBB_514_3,SBB_514_4)|                                          \
 167      (SBB_514_4L,SBB_514_3L,SBB_514_2,SBB_514_1)
 168  ;GTW
 169  $DEF CFF_RABE520_AA=<(SBB_RABE520A_AAL,SBB_RABE520C,SBB_RABE520B)|                                      \
 170      (SBB_RABE520BL,SBB_RABE520CL,SBB_RABE520A_AA)
 171  $DEF CFF_RABE520_LU=<(SBB_RABE520A_LUL,SBB_RABE520C,SBB_RABE520B)|                                      \
 172      (SBB_RABE520BL,SBB_RABE520CL,SBB_RABE520A_LU)
 173  $DEF CFF_RABE526_2=<(SBB_RABE526_2AL,SBB_RABE526_2C,SBB_RABE526_2B)|                                    \
 174      (SBB_RABE526_2BL,SBB_RABE526_2CL,SBB_RABE526_2A)
 175  $DEF CFF_RABE526_2_LOGO=<(SBB_RABE526_2ASL,SBB_RABE526_2C,SBB_RABE526_2B)|                              \
 176      (SBB_RABE526_2BL,SBB_RABE526_2CL,SBB_RABE526_2AS)
 177
 178  ;FLIRT
 179  $DEF CFF_RABE521_REGIO=<(SBB_521ARL,SBB_523BRL,SBB_521CR,SBB_521DR)|                                    \
 180      (SBB_521DRL,SBB_521CRL,SBB_523BR,SBB_521AR)
 181  $DEF CFF_RABE521_2_SEEHAS=<(SBB_RABE521_2SAL,SBB_523BRL,SBB_521CR,SBB_RABE521_2SD)|                     \
 182      (SBB_RABE521_2SDL,SBB_521CRL,SBB_523BR,SBB_RABE521_2SA)
 183  $DEF CFF_RABE522_2_REGR=<(SBB_522_2ARL,SBB_522_2BRL,SBB_522_2CR,SBB_522_2DR)|                           \
 184      (SBB_522_2DRL,SBB_522_2CRL,SBB_522_2BR,SBB_522_2AR)
 185  $DEF CFF_RABE522_2_LEMEX=<(SBB_522_2ALXL,SBB_522_2BLXL,SBB_522_2CLX,SBB_522_2DLX)|                      \
 186      (SBB_522_2DLXL,SBB_522_2CLXL,SBB_522_2BLX,SBB_522_2ALX)
 187  $DEF CFF_RABE523_REGB=<(SBB_523ABL,SBB_523BBL,SBB_523CB,SBB_523DB)|                                     \
 188      (SBB_523DBL,SBB_523CBL,SBB_523BB,SBB_523AB)
 189  $DEF CFF_RABE523_REGR=<(SBB_523ARL,SBB_523BRL,SBB_523CR,SBB_523DR)|                                     \
 190      (SBB_523DRL,SBB_523CRL,SBB_523BR,SBB_523AR)
 191  $DEF CFF_RABE523_REGRERV=<(SBB_523AVL,SBB_523BRL,SBB_523CR,SBB_523DV)|                                  \
 192      (SBB_523DVL,SBB_523CRL,SBB_523BR,SBB_523AV)
 193  $DEF CFF_RABE523_1_REGRERV=<(SBB_523_1AVL,SBB_523_1BL,SBB_523_1C,SBB_523_1DV)|                          \
 194      (SBB_523_1DVL,SBB_523_1CL,SBB_523_1B,SBB_523_1AV)
 195  $DEF CFF_RABE524_REGR=<(SBB_RABE524A_REGRL,SBB_523BRL,SBB_RABE524C_REGR,SBB_RABE524D_REGR)|             \
 196      (SBB_RABE524D_REGRL,SBB_RABE524C_REGRL,SBB_523BR,SBB_RABE524A_REGR)
 197  $DEF CFF_RABDE816_2000_L1=<SBB_RABDE816BT1L,                                                            \
 198      (SBB_RABDE816AD1L,SBB_RABDE816B1)|(SBB_RABDE816B1L,SBB_RABDE816AD1),SBB_RABDE816BT1
 199  $DEF CFF_RABDE816_2000_L2=<SBB_RABDE816BT2L,                                                            \
 200      (SBB_RABDE816AD2L,SBB_RABDE816B2)|(SBB_RABDE816B2L,SBB_RABDE816AD2),SBB_RABDE816BT2
 201  $DEF CFF_RABDE816_2000_REG=<SBB_RABDE816BT3L,                                                           \
 202      (SBB_RABDE816AD3L,SBB_RABDE816B3)|(SBB_RABDE816B3L,SBB_RABDE816AD3),SBB_RABDE816BT3
 203  ;LEICHTSTAHLWAGEN
 204
 205  $DEF CFF_SBZURICH_PJ_L=<SBB_SB_BYL,SBB_SB_ABYL,SBB_SB_BTY
 206  $DEF CFF_SBZURICH_PJ_R=>SBB_SB_BY,SBB_SB_ABY,SBB_SB_BTYL
 207  $DEF CFF_SBZURICH_PR_L=<SBB_SB_BRL,SBB_SB_ABRL,SBB_SB_BTR
 208  $DEF CFF_SBZURICH_PR_R=>SBB_SB_BR,SBB_SB_ABR,SBB_SB_BTRL
 209  $DEF CFF_SBZURICH_NDW_L=<SBB_NDW_PR,SBB_SB_ABRL,SBB_SB_BTR
 210  $DEF CFF_SBZURICH_NDW_R=>SBB_NDW_PRL,SBB_SB_ABR,SBB_SB_BTRL
 211
 212  ;BLS
 213  $DEF BLS_RE44=6:BLS_RE44_2S|1:BLS_RE44_1S
 214  $DEF BLSC_RE485_DA=$DIR(BLS_RE485M[P4U]|BLS_RE485ML[P4U],BLS_RE485M[P3U]|BLS_RE485ML[P3U])
 215  $DEF BLSC_RE485_CH=$DIR(BLS_RE485M[P2U]|BLS_RE485ML[P2U],BLS_RE485M[P1U]|BLS_RE485ML[P1U])
 216  $DEF BLSC_RE485_ALP1_DA=$DIR(BLS_RE485ALP1[P4U]|BLS_RE485ALP1L[P4U],                                    \
 217      BLS_RE485ALP1[P3U]|BLS_RE485ALP1L[P3U])
 218  $DEF BLSC_RE485_ALP1_CH=$DIR(BLS_RE485ALP1[P2U]|BLS_RE485ALP1L[P2U],                                    \
 219      BLS_RE485ALP1[P1U]|BLS_RE485ALP1L[P1U])
 220  $DEF BLSC_RE485_ALP3_DA=$DIR(BLS_RE485ALP3[P4U]|BLS_RE485ALP3L[P4U],                                    \
 221      BLS_RE485ALP3[P3U]|BLS_RE485ALP3L[P3U])
 222  $DEF BLSC_RE485_ALP3_CH=$DIR(BLS_RE485ALP3[P2U]|BLS_RE485ALP3L[P2U],                                    \
 223      BLS_RE485ALP3[P1U]|BLS_RE485ALP3L[P1U])
 224  $DEF BLSC_185_1_ATB_DA=$DIR(BLS_185_1L[P4U]|BLS_185_1[P4U],BLS_185_1L[P3U]|BLS_185_1[P3U])
 225  $DEF BLSC_185_1_ATB_CH=$DIR(BLS_185_1L[P2U]|BLS_185_1[P2U],BLS_185_1L[P1U]|BLS_185_1[P1U])
 226  $DEF BLSC_185_2_ATV_DA=$DIR(BLS_185_2[P4U]|BLS_185_2L[P4U],BLS_185_2[P3U]|BLS_185_2L[P3U])
 227  $DEF BLSC_185_2_ATV_CH=$DIR(BLS_185_2[P2U]|BLS_185_2L[P2U],BLS_185_2[P1U]|BLS_185_2L[P1U])
 228  $DEF BLSC_RE486_5_AC=$DIR(BLS_RE486_5[P2U]|BLS_RE486_5L[P2U],BLS_RE486_5[P1U]|BLS_RE486_5L[P1U])
 229  $DEF BLSC_RE486_5_DC=$DIR(BLS_RE486_5[P4U]|BLS_RE486_5L[P4U],BLS_RE486_5[P3U]|BLS_RE486_5L[P3U])
 230  $DEF BLSC_E186_RAILPOOL_AC=$DIR(RPOOL_186BLS1L[P2U]|RPOOL_186BLS1[P2U],                                 \
 231      RPOOL_186BLS1L[P1U]|RPOOL_186BLS1[P1U])
 232  $DEF BLSC_E186_RAILPOOL_DC=$DIR(RPOOL_186BLS1L[P4U]|RPOOL_186BLS1[P4U],                                 \
 233      RPOOL_186BLS1L[P3U]|RPOOL_186BLS1[P3U])
 234  $DEF BLSC_187_RAILPOOL1_15DE=$DIR(RPOOL_187BLSC[P4U]|RPOOL_187BLSCL[P4U],                               \
 235      RPOOL_187BLSC[P3U]|RPOOL_187BLSCL[P3U])
 236  $DEF BLSC_187_RAILPOOL1_15CH=$DIR(RPOOL_187BLSC[P2U]|RPOOL_187BLSCL[P2U],                               \
 237      RPOOL_187BLSC[P1U]|RPOOL_187BLSCL[P1U])
 238  $DEF BLSC_187_RAILPOOL2_15DE=$DIR(RPOOL_187BLS2[P4U]|RPOOL_187BLS2L[P4U],                               \
 239      RPOOL_187BLS2[P3U]|RPOOL_187BLS2L[P3U])
 240  $DEF BLSC_187_RAILPOOL2_15CH=$DIR(RPOOL_187BLS2[P2U]|RPOOL_187BLS2L[P2U],                               \
 241      RPOOL_187BLS2[P1U]|RPOOL_187BLS2L[P1U])
 242  $DEF BLSC_187_RAILPOOL2A_15DE=$DIR(RPOOL_187BLS3[P4U]|RPOOL_187BLS3L[P4U],                              \
 243      RPOOL_187BLS3[P3U]|RPOOL_187BLS3L[P3U])
 244  $DEF BLSC_187_RAILPOOL2A_15CH=$DIR(RPOOL_187BLS3[P2U]|RPOOL_187BLS3L[P2U],                              \
 245      RPOOL_187BLS3[P1U]|RPOOL_187BLS3L[P1U])
 246  $DEF BLSC_193_L1_ACB=BLSC_193[P1U]|BLSC_193L[P2U]
 247  $DEF BLSC_193_L1_ACN=BLSC_193[P2U]|BLSC_193L[P1U]
 248  $DEF BLSC_193_L1_DCB=BLSC_193[P3U]|BLSC_193L[P4U]
 249  $DEF BLSC_193_L1_DCN=BLSC_193[P4U]|BLSC_193L[P3U]
 250  $DEF BLSC_193_L2_ACB=BLSC_193B[P1U]|BLSC_193BL[P2U]
 251  $DEF BLSC_193_L2_ACN=BLSC_193B[P2U]|BLSC_193BL[P1U]
 252  $DEF BLSC_193_L2_DCB=BLSC_193B[P3U]|BLSC_193BL[P4U]
 253  $DEF BLSC_193_L2_DCN=BLSC_193B[P4U]|BLSC_193BL[P3U]
 254  $DEF BLSC_193_HUPAC_ACB=BLSC_193HUPAC[P1U]|BLSC_193HUPACL[P2U]
 255  $DEF BLSC_193_HUPAC_ACN=BLSC_193HUPAC[P2U]|BLSC_193HUPACL[P1U]
 256  $DEF BLSC_193_HUPAC_DCB=BLSC_193HUPAC[P3U]|BLSC_193HUPACL[P4U]
 257  $DEF BLSC_193_HUPAC_DCN=BLSC_193HUPAC[P4U]|BLSC_193HUPACL[P3U]
 258  $DEF BLS_ABDE48_751_BC1=<(BLS_751A1L,BLS_751B1)|(BLS_751B1L,BLS_751A1)
 259  $DEF BN_ABDE48_751_BC1=<(BNB_751A1L,BNB_751B1)|(BNB_751B1L,BNB_751A1)
 260  $DEF GBS_ABDE48_751_BC1=<(GBS_751A1L,GBS_751B1)|(GBS_751B1L,GBS_751A1)
 261  $DEF SEZ_ABDE48_751_BC1=<(SEZ_751A1L,SEZ_751B1)|(SEZ_751B1L,SEZ_751A1)
 262  $DEF BLS_ABDE48_751_BC1B=<(BLS_751A2L,BLS_751B2)|(BLS_751B2L,BLS_751A2)
 263  $DEF BLS_NINA3_L1=<(BLS_RABE525_A1L,BLS_RABE525_B1,BLS_RABE525_C1)|                                     \
 264      (BLS_RABE525_C1L,BLS_RABE525_B1,BLS_RABE525_A1)
 265  $DEF BLS_NINA3_L2=<(BLS_RABE525_A2L,BLS_RABE525_B2,BLS_RABE525_C2)|                                     \
 266      (BLS_RABE525_C2L,BLS_RABE525_B2,BLS_RABE525_A2)
 267  $DEF BLS_NINA3_L3=<(BLS_RABE525_A3L,BLS_RABE525_B3,BLS_RABE525_C2)|                                     \
 268      (BLS_RABE525_C3L,BLS_RABE525_B3,BLS_RABE525_A2)
 269  $DEF BLS_NINA4_L3=<(BLS_RABE525_A3L,BLS_RABE525_4B3L,BLS_RABE525_4C3,BLS_RABE525_4D3)|                  \
 270      (BLS_RABE525_4D3L,BLS_RABE525_4C3L,BLS_RABE525_4B3,BLS_RABE525_A2)
 271  $DEF BLS_NINA3_L4=<(BLS_RABE525_A4L,BLS_RABE525_B4L,BLS_RABE525_C4)|                                    \
 272      (BLS_RABE525_C4L,BLS_RABE525_B4,BLS_RABE525_A4)
 273  $DEF BLS_GTW26=<(BLS_GTWAL,BLS_GTWB)|(BLS_GTWBL,BLS_GTWA)
 274  $DEF BLS_GTW28=<(BLS_GTWAL,BLS_GTWC,BLS_GTWB)|(BLS_GTWBL,BLS_GTWCL,BLS_GTWA)
 275  $DEF BLS_RABE535_L=<(BLS_RABE535_BTPL,BLS_RABE535_BL,BLS_RABE535_AL,BLS_RABE535_BT)|                    \
 276      (BLS_RABE535_BTL,BLS_RABE535_AL,BLS_RABE535_BL,BLS_RABE535_BTP)
 277  $DEF BLS_RABE515=<$DIR((BLS_RABE515_1L[PD],                                                             \
 278      (BLS_RABE515_2L,BLS_RABE515_4)|(BLS_RABE515_4L,BLS_RABE515_2),BLS_RABE515_1[PU]),                   \
 279      (BLS_RABE515_1L[PU],(BLS_RABE515_2L,BLS_RABE515_4)|(BLS_RABE515_4L,BLS_RABE515_2),BLS_RABE515_1[PD]))
 280  $DEF BLS_RABE515_UM=<BLS_RABE515_1L[PU],(BLS_RABE515_2L,BLS_RABE515_4)|(BLS_RABE515_4L,BLS_RABE515_2),  \
 281      BLS_RABE515_1[PD],BLS_RABE515_1L[PD],                                                               \
 282      (BLS_RABE515_2L,BLS_RABE515_4)|(BLS_RABE515_4L,BLS_RABE515_2),BLS_RABE515_1[PU]
 283
 284  ;RM
 285  ;BT
 286  $DEF BT_NPZ_L1=<(BT_RBDE44AL,BT_B270A,BT_ABT170A)|(BT_ABT170AL,BT_B270AL,BT_RBDE44A)
 287  $DEF BT_NPZ_L2=<(BT_RBDE44BL,BT_B270B,BT_ABT170B)|(BT_ABT170BL,BT_B270BL,BT_RBDE44B)
 288  ;RM
 289  $DEF RM_GTW26=<(RMCH_GTWAL,RMCH_GTWB)|(RMCH_GTWBL,RMCH_GTWA)
 290  $DEF RM_GTW28=<(RMCH_GTWAL,RMCH_GTWC,RMCH_GTWB)|(RMCH_GTWBL,RMCH_GTWCL,RMCH_GTWA)
 291  ;PBR
 292  ;CIS
 293  $DEF XCIS_UICZ_B=2:CIS_UICZ_B|1:CIS_UICZ85_BL|1:CIS_UICZ93_BL
 294  ;CJ
 295  ;TRN / RVT
 296  $DEF CJ_NPZP=<(CJ_NPZP_RL,CJ_BTNPZP)|(CJ_BTNPZPL,CJ_NPZP_R)
 297
 298  ;CROSSRAIL
 299  $DEF CROSSRAIL_185_2S4P_BEACON1_DA=$DIR(BEAC_185_2CROS[P4U]|BEAC_185_2CROSL[P4U],                       \
 300      BEAC_185_2CROS[P3U]|BEAC_185_2CROSL[P3U])
 301  $DEF CROSSRAIL_185_2S4P_BEACON1_CHF=$DIR(BEAC_185_2CROS[P2U]|BEAC_185_2CROSL[P2U],                      \
 302      BEAC_185_2CROS[P1U]|BEAC_185_2CROSL[P1U])
 303  $DEF CROSSRAIL_185_2S4P_CBR1_DA=$DIR(CBR_185CROS[P4U]|CBR_185CROSL[P4U],                                \
 304      CBR_185CROS[P3U]|CBR_185CROSL[P3U])
 305  $DEF CROSSRAIL_185_2S4P_CBR1_CHF=$DIR(CBR_185CROS[P2U]|CBR_185CROSL[P2U],                               \
 306      CBR_185CROS[P1U]|CBR_185CROSL[P1U])
 307  $DEF CROSSRAIL_185_2S4P_MRCE1_DA=$DIR(MRCE_185CBR[P4U]|CROSSRAIL_185_2S4P_MRCE1_N_L[P4U],               \
 308      MRCE_185CBR[P3U]|MRCE_185CBRL[P3U])
 309  $DEF CROSSRAIL_185_2S4P_MRCE1_CHF=$DIR(MRCE_185CBR[P2U]|MRCE_185CBRL[P2U],                              \
 310      MRCE_185CBR[P1U]|MRCE_185CBRL[P1U])
 311  $DEF CROSSRAIL_185_2S4P_L2_DA=$DIR(CROS_185S2P4B[P4U]|CROS_185S2P4BL[P4U],                              \
 312      CROS_185S2P4B[P3U]|CROS_185S2P4BL[P3U])
 313  $DEF CROSSRAIL_185_2S4P_L2_CHF=$DIR(CROS_185S2P4B[P2U]|CROS_185S2P4BL[P2U],                             \
 314      CROS_185S2P4B[P1U]|CROS_185S2P4BL[P1U])
 315  $DEF CROSSRAIL_E186_CBR1_AC=$DIR(CBR_E186CROS[P2U]|CBR_E186CROSL[P2U],                                  \
 316      CBR_E186CROS[P1U]|CBR_E186CROSL[P1U])
 317  $DEF CROSSRAIL_E186_CBR1_DC=$DIR(CBR_E186CROS[P4U]|CBR_E186CROSL[P4U],                                  \
 318      CBR_E186CROS[P3U]|CBR_E186CROSL[P3U])
 319
 320  ;PBR
 321  ;HUPAC
 322  ;=====
 323  $DEF HUPAC_193_ACB=HUPAC_193H[P1U]|HUPAC_193HL[P2U]
 324  $DEF HUPAC_193_ACN=HUPAC_193H[P2U]|HUPAC_193HL[P1U]
 325  $DEF HUPAC_193_DCB=HUPAC_193H[P3U]|HUPAC_193HL[P4U]
 326  $DEF HUPAC_193_DCN=HUPAC_193H[P4U]|HUPAC_193HL[P3U]
 327  $DEF HUPAC_193_SL_ACB=HUPAC_193[P1U]|HUPAC_193L[P2U]
 328  $DEF HUPAC_193_SL_ACN=HUPAC_193[P2U]|HUPAC_193L[P1U]
 329  $DEF HUPAC_193_SL_DCB=HUPAC_193[P3U]|HUPAC_193L[P4U]
 330  $DEF HUPAC_193_SL_DCN=HUPAC_193[P4U]|HUPAC_193L[P3U]
 331  ;SOB
 332  $DEF SOB_RABE526=<(SOB_RABE526_AL,SOB_RABE526_CL,SOB_RABE526_DL,SOB_RABE526_B_L)|                       \
 333      (SOB_RABE526_B_LL,SOB_RABE526_D,SOB_RABE526_C,SOB_RABE526_A)
 334  $DEF SOB_BDE44_80_VC1=SOB_4BDE44_80A|SOB_ABDE44_80_VC1_L
 335  ;SZU
 336  $DEF SZU_DPZ=(<SZU_RE450L,SZU_B270_L4ZL,SZU_B240_L4ZL,SZU_BT950_L4Z)|                                   \
 337      (>SZU_RE450,SZU_B270_L4Z,SZU_B240_L4Z,SZU_BT950_L4ZL)
 338  $DEF SZU_DPZ_NDW=(<SZU_RE450L,SZU_NDW_L4ZL,SZU_B270_L4ZL,SZU_BT950_L4Z)|                                \
 339      (>SZU_RE450,SZU_NDW_L4Z,SZU_B270_L4Z,SZU_BT950_L4ZL)
 340  $DEF SZU_DPZ_NDW_L5=(<SZU_RE450BL,SZU_NDW_L4BL,SZU_B270_L5L,SZU_BT950_L5)|                              \
 341      (>SZU_RE450B,SZU_NDW_L4B,SZU_B270_L5,SZU_BT950_L5L)
 342  $DEF SZU_BE510_L5=(<SZU_BE510AL,SZU_BE510C)|(>SZU_BE510A,SZU_BE510CL)
 343
 344  ;TRN / RVT
 345  $DEF TRN_NINA3_L2=<(TRN_NINA_A2L,TRN_NINA_B2,TRN_NINA_C2)|(TRN_NINA_C2L,TRN_NINA_B2,TRN_NINA_A2)
 346  $DEF TRN_NINA3_L3=<(TRN_NINA_A3L,TRN_NINA_B3,TRN_NINA_C3)|(TRN_NINA_C3L,TRN_NINA_B3,TRN_NINA_A3)
 347  $DEF TRN_RABE527=<(TRN_RABE527AL,TRN_RABE527DL,TRN_RABE527C,TRN_RABE527B)|                              \
 348      (TRN_RABE527BL,TRN_RABE527CL,TRN_RABE527D,TRN_RABE527A)
 349  $DEF TRANSN_RABE523=<(TRANSN_RABE523BL,TRANSN_RABE523DL,TRANSN_RABE523C,TRANSN_RABE523A)
 350  $DEF TRANSN_RABE527=<(TRANSN_RABE527AL,TRANSN_RABE527DL,TRANSN_RABE527C,TRANSN_RABE527B)|               \
 351      (TRANSN_RABE527BL,TRANSN_RABE527CL,TRANSN_RABE527D,TRANSN_RABE527A)
 352  ;MTHB
 353  ;TPF / GFM
 354  $DEF TPF_RABE527=<(TPF_RABE527AL,TPF_RABE527DL,TPF_RABE527CL,TPF_RABE527B)|                             \
 355      (TPF_RABE527BL,TPF_RABE527C,TPF_RABE527D,TPF_RABE527A)
 356  ;MTHB
 357  ;TPF / GFM
 358  ;MO
 359  ;MTHB / THURBO
 360  $DEF THURBO_RABE526_6_TH3=THURBO_RABE526_6_TH3YP|THURBO_RABE526_6_TH3YPL|THURBO_RABE526_6_TH3PY|        \
 361      THURBO_RABE526_6_TH3PYL|THURBO_RABE526_6_TH3BY|THURBO_RABE526_6_TH3BYL
 362  $DEF THURBO_RABE526_6_TH4=4:THURBO_RABE526_6_TH4PY|4:THURBO_RABE526_6_TH4PYL|1:THURBO_RABE526_6_TH4YP|  \
 363      1:THURBO_RABE526_6_TH4YPL|1:THURBO_RABE526_6_TH4YB|1:THURBO_RABE526_6_TH4YBL|                       \
 364      1:THURBO_RABE526_6_TH4GR|1:THURBO_RABE526_6_TH4GRL
 365  $DEF THURBO_RABE526_7_GTW26_TH3_R=(<THURBO_RABE526_7AGL,THURBO_RABE526_7CY|THURBO_RABE526_7CP)|         \
 366      (<THURBO_RABE526_7APL,THURBO_RABE526_7CR)|(<THURBO_RABE526_7ARL,THURBO_RABE526_7CP)|                \
 367      (<THURBO_RABE526_7AYL,THURBO_RABE526_7CB|THURBO_RABE526_7CP)|                                       \
 368      (<THURBO_RABE526_7ABL,THURBO_RABE526_7CG)
 369  $DEF THURBO_RABE526_7_GTW26_TH3_L=(<THURBO_RABE526_7CPL,THURBO_RABE526_7AR|THURBO_RABE526_7AY)|         \
 370      (<THURBO_RABE526_7CRL,THURBO_RABE526_7AP)|(<THURBO_RABE526_7CYL,THURBO_RABE526_7AG)
 371  $DEF THURBO_RABE526_7_GTW28_TH3_R=(<THURBO_RABE526_7APL,THURBO_RABE526_7CG|THURBO_RABE526_7CB,          \
 372      THURBO_RABE526_7CR)|(<THURBO_RABE526_7APL,THURBO_RABE526_7CY,THURBO_RABE526_7CB)|                   \
 373      (<THURBO_RABE526_7AGL,THURBO_RABE526_7CY,THURBO_RABE526_7CR)|                                       \
 374      (<THURBO_RABE526_7AGL,THURBO_RABE526_7CB,THURBO_RABE526_7CY)|                                       \
 375      (<THURBO_RABE526_7AYL,THURBO_RABE526_7CG,THURBO_RABE526_7CP)|                                       \
 376      (<THURBO_RABE526_7ARL,THURBO_RABE526_7CY,THURBO_RABE526_7CP)
 377  $DEF THURBO_RABE526_7_GTW28_TH3_L=(<THURBO_RABE526_7CYL,THURBO_RABE526_7CBL,THURBO_RABE526_7AG)|        \
 378      (<THURBO_RABE526_7CGL,THURBO_RABE526_7CPL,THURBO_RABE526_7AB)|                                      \
 379      (<THURBO_RABE526_7CBL,THURBO_RABE526_7CGL,THURBO_RABE526_7AR)|                                      \
 380      (<THURBO_RABE526_7CYL,THURBO_RABE526_7CGL,THURBO_RABE526_7AP)|                                      \
 381      (<THURBO_RABE526_7CRL,THURBO_RABE526_7CYL,THURBO_RABE526_7AG|THURBO_RABE526_7AB)
 382  $DEF THURBO_RABE526_7_GTW26_TH4_R=<1:(THURBO_RABE526_7AB1L,THURBO_RABE526_7CY1)|                        \
 383      4:(THURBO_RABE526_7AG1L,                                                                            \
 384      THURBO_RABE526_7CB1|THURBO_RABE526_7CP1|THURBO_RABE526_7CR1|THURBO_RABE526_7CY1)|                   \
 385      3:(THURBO_RABE526_7AP1L,THURBO_RABE526_7CB1|THURBO_RABE526_7CR1|THURBO_RABE526_7CY1)|               \
 386      6:(THURBO_RABE526_7AR1L|THURBO_RABE526_7AY1L,                                                       \
 387      THURBO_RABE526_7CB1|THURBO_RABE526_7CG1|THURBO_RABE526_7CP1)
 388  $DEF THURBO_RABE526_7_GTW26_TH4_L=>1:(THURBO_RABE526_7AB1,THURBO_RABE526_7CY1L)|                        \
 389      4:(THURBO_RABE526_7AG1,                                                                             \
 390      THURBO_RABE526_7CB1L|THURBO_RABE526_7CP1L|THURBO_RABE526_7CR1L|THURBO_RABE526_7CY1L)|               \
 391      3:(THURBO_RABE526_7AP1,THURBO_RABE526_7CB1L|THURBO_RABE526_7CR1L|THURBO_RABE526_7CY1L)|             \
 392      6:(THURBO_RABE526_7AR1|THURBO_RABE526_7AY1,                                                         \
 393      THURBO_RABE526_7CB1L|THURBO_RABE526_7CG1L|THURBO_RABE526_7CP1L)
 394  $DEF THURBO_RABE526_7_GTW28_TH4_R=<3:(THURBO_RABE526_7AB1L,THURBO_RABE526_7BG1,                         \
 395      THURBO_RABE526_7CP1|THURBO_RABE526_7CR1|THURBO_RABE526_7CY1)|                                       \
 396      4:(THURBO_RABE526_7AG1L|THURBO_RABE526_7AR1L,THURBO_RABE526_7BP1|THURBO_RABE526_7BY1,               \
 397      THURBO_RABE526_7CB1)|                                                                               \
 398      3:(THURBO_RABE526_7AP1L,THURBO_RABE526_7BG1,                                                        \
 399      THURBO_RABE526_7CB1|THURBO_RABE526_7CR1|THURBO_RABE526_7CY1)|                                       \
 400      3:(THURBO_RABE526_7AY1L,THURBO_RABE526_7BB1,                                                        \
 401      THURBO_RABE526_7CG1|THURBO_RABE526_7CP1|THURBO_RABE526_7CR1)|                                       \
 402      1:(THURBO_RABE526_7AY1L,THURBO_RABE526_7BR1,THURBO_RABE526_7CB1)
 403  $DEF THURBO_RABE526_7_GTW28_TH4_L=>3:(THURBO_RABE526_7AR1,THURBO_RABE526_7BG1L,                         \
 404      THURBO_RABE526_7CB1L|THURBO_RABE526_7CP1L|THURBO_RABE526_7CY1L)|                                    \
 405      1:(THURBO_RABE526_7AB1,THURBO_RABE526_7BY1L,THURBO_RABE526_7CP1L)|                                  \
 406      2:(THURBO_RABE526_7AG1,THURBO_RABE526_7BB1L,THURBO_RABE526_7CR1L|THURBO_RABE526_7CY1L)|             \
 407      4:(THURBO_RABE526_7AR1,THURBO_RABE526_7BB1L|THURBO_RABE526_7BY1L,                                   \
 408      THURBO_RABE526_7CG1L|THURBO_RABE526_7CP1L)|                                                         \
 409      1:(THURBO_RABE526_7AG1,THURBO_RABE526_7BR1L,THURBO_RABE526_7CY1L)|                                  \
 410      1:(THURBO_RABE526_7AP1,THURBO_RABE526_7BY1L,THURBO_RABE526_7CR1L)|                                  \
 411      1:(THURBO_RABE526_7AY1,THURBO_RABE526_7BG1L,THURBO_RABE526_7CP1L)|                                  \
 412      1:(THURBO_RABE526_7AY1,THURBO_RABE526_7BP1L,THURBO_RABE526_7CG1L)
 413  $DEF THURBO_RABE526_7_GTW26_TH3=THURBO_RABE526_7_GTW26_TH3_R|THURBO_RABE526_7_GTW26_TH3_L
 414  $DEF THURBO_RABE526_7_GTW28_TH3=THURBO_RABE526_7_GTW28_TH3_R|THURBO_RABE526_7_GTW28_TH3_L
 415  $DEF THURBO_RABE526_7_GTW26_TH4=THURBO_RABE526_7_GTW26_TH4_R|THURBO_RABE526_7_GTW26_TH4_L
 416  $DEF THURBO_RABE526_7_GTW28_TH4=THURBO_RABE526_7_GTW28_TH4_R|THURBO_RABE526_7_GTW28_TH4_L
 417
 418  ;WRS
 419  ;===
 420  $DEF WRS_185_1_ATB_DA=$DIR(WRSCH_185_1ATB[P4U]|WRSCH_185_1ATBL[P4U],                                    \
 421      WRSCH_185_1ATB[P3U]|WRSCH_185_1ATBL[P3U])
 422  $DEF WRS_185_1_ATB_CHF=$DIR(WRSCH_185_1ATB[P2U]|WRSCH_185_1ATBL[P2U],                                   \
 423      WRSCH_185_1ATB[P1U]|WRSCH_185_1ATBL[P1U])
 424  $DEF WRS_193_ACB=WRSCH_193[P1U]|WRSCH_193L[P2U]
 425  $DEF WRS_193_ACN=WRSCH_193[P2U]|WRSCH_193L[P1U]
 426  $DEF WRS_193_DCB=WRSCH_193[P3U]|WRSCH_193L[P4U]
 427  $DEF WRS_193_DCN=WRSCH_193[P4U]|WRSCH_193L[P3U]
 428
 429  ;�BB
 430  $DEF OBB_1216_R2_15KV=$DIR(OBB_1216[P4U]|OBB_1216L[P4U],OBB_1216[P1U]|OBB_1216L[P1U])
 431  $DEF OBB_1216_R2_325KV=$DIR(OBB_1216[P3U]|OBB_1216L[P3U],OBB_1216[P2U]|OBB_1216L[P2U])
 432  $DEF OBB_1216_R2I_15KV=$DIR(OBB_1216_R2I[P4U]|OBB_1216_R2IL[P4U],OBB_1216_R2I[P1U]|OBB_1216_R2IL[P1U])
 433  $DEF OBB_1216_R2I_325KV=$DIR(OBB_1216_R2I[P3U]|OBB_1216_R2IL[P3U],OBB_1216_R2I[P2U]|OBB_1216_R2IL[P2U])
 434  $DEF OBB_1216_RAILJET_R_15KV=$DIR(OBB_1216RJ[P4U],OBB_1216RJ[P1U])
 435  $DEF OBB_1216_RAILJET_R_325KV=$DIR(OBB_1216RJ[P3U],OBB_1216RJ[P2U])
 436  $DEF OBB_1216_RAILJET_L_15KV=$DIR(OBB_1216RJL[P4U],OBB_1216RJL[P1U])
 437  $DEF OBB_1216_RAILJET_L_325KV=$DIR(OBB_1216RJL[P3U],OBB_1216RJL[P2U])
 438  $DEF OBB_1216_RAILJET_15KV=OBB_1216_RAILJET_R_15KV|OBB_1216_RAILJET_L_15KV
 439  $DEF OBB_1216_RAILJET_325KV=OBB_1216_RAILJET_R_325KV|OBB_1216_RAILJET_L_325KV
 440  $DEF OBB_1216_RAILJETCD_R_15KV=$DIR(OBB_1216RJCD[P4U],OBB_1216RJCD[P1U])
 441  $DEF OBB_1216_RAILJETCD_R_325KV=$DIR(OBB_1216RJCD[P3U],OBB_1216RJCD[P2U])
 442  $DEF OBB_1216_RAILJETCD_L_15KV=$DIR(OBB_1216RJCDL[P4U],OBB_1216RJCDL[P1U])
 443  $DEF OBB_1216_RAILJETCD_L_325KV=$DIR(OBB_1216RJCDL[P3U],OBB_1216RJCDL[P2U])
 444  $DEF OBB_1216_RAILJETCD_15KV=OBB_1216_RAILJETCD_R_15KV|OBB_1216_RAILJETCD_L_15KV
 445  $DEF OBB_1216_RAILJETCD_325KV=OBB_1216_RAILJETCD_R_325KV|OBB_1216_RAILJETCD_L_325KV
 446  $DEF OBB_1822_15KV=OBB_1822A[P1U]|OBB_1822AL[P1U]
 447  $DEF OBB_1822_3KV=$DIR(OBB_1822A[P3U]|OBB_1822AL[P3U],OBB_1822A[P2U]|OBB_1822AL[P2U])
 448  $DEF OBB_1146_15KV=OBB_1146A[P1U]|OBB_1146AL[P2U]
 449  $DEF OBB_1146_25KV=OBB_1146A[P2U]|OBB_1146AL[P1U]
 450  $DEF OBB_1293_ACB=OBB_1293[P1U]|OBB_1293L[P2U]
 451  $DEF OBB_1293_ACN=OBB_1293[P2U]|OBB_1293L[P1U]
 452  $DEF OBB_1293_DCB=OBB_1293[P3U]|OBB_1293L[P4U]
 453  $DEF OBB_1293_DCN=OBB_1293[P4U]|OBB_1293L[P3U]
 454  $DEF OBB_4010_1S_L1_6V=(<OBB_4010AL,OBB_7010_1S1A,OBB_7110_1S1A,OBB_7310_0S1A,OBB_7110S21A,OBB_6010S1A)
 455  $DEF OBB_4010_1S_L1TRANSALPIN_6V=(<OBB_4010AL[O:PLAQUETRANSALPIN,69,14],OBB_7010_1S1A,OBB_7110_1S1A,    \
 456      OBB_7310_0S1A,OBB_7110S21A,OBB_6010S1A[O:PLAQUETRANSALPIN,101,14])
 457  $DEF OBB_4010_1S_L1B_6V=(<OBB_4010BL,OBB_7010_1S1B,OBB_7110_1S1B,OBB_7310_0S1B,OBB_7110S21B,OBB_6010S1B)
 458  $DEF OBB_4010_2S_L1_5V=(<OBB_4010BL,OBB_7010_1S2A,OBB_7110_3S2A,OBB_7110_2S2BA,OBB_6010S2A)
 459  $DEF OBB_4010_2S_L1B_6V=(<OBB_4010BL,OBB_7010_1S2B,OBB_7110_1S2B,OBB_7110_3S2B,OBB_7110_2S2ABB,         \
 460      OBB_6010S2B)
 461  $DEF OBB_4010_2S_L1B_6VTR=(<OBB_4010BL,OBB_7010_1S2B,OBB_7110_1S2B,OBB_7310_0S2B,OBB_7110_2S2ABB,       \
 462      OBB_6010S2B)
 463  $DEF OBB_4011_1S_ICE2A_PR=<(OBB_4011_0AAL[PD],OBB_4011_1AL,OBB_4011_2AL,OBB_4011_8A,OBB_4011_7A,        \
 464      OBB_4011_6A,OBB_4011_5AA[PU])|                                                                      \
 465      (OBB_4011_5AAL[PD],OBB_4011_6AL,OBB_4011_7AL,OBB_4011_8AL,OBB_4011_2A,OBB_4011_1A,OBB_4011_0AA[PU])
 466  $DEF OBB_4011_1S_ICE2A_PL=<(OBB_4011_0AAL[PU],OBB_4011_1AL,OBB_4011_2AL,OBB_4011_8A,OBB_4011_7A,        \
 467      OBB_4011_6A,OBB_4011_5AA[PD])|                                                                      \
 468      (OBB_4011_5AAL[PU],OBB_4011_6AL,OBB_4011_7AL,OBB_4011_8AL,OBB_4011_2A,OBB_4011_1A,OBB_4011_0AA[PD])
 469  $DEF OBB_4011_1S_ICE2A=$DIR(OBB_4011_1S_ICE2A_PR,OBB_4011_1S_ICE2A_PL)
 470  $DEF OBB_4020_L1=<(OBB_4020_1L,OBB_7020_1,OBB_6020_1)|(OBB_6020_1L,OBB_7020_1,OBB_4020_1)
 471  $DEF OBB_4020_L1B=<(OBB_4020_2L,OBB_7020_2,OBB_6020_2)|(OBB_6020_2L,OBB_7020_2,OBB_4020_2)
 472  $DEF OBB_4020_CS2=<(OBB_4020CSL,OBB_7020CSL,OBB_6020CS)|(OBB_6020CSL,OBB_7020CS,OBB_4020CS)
 473  $DEF OBB_4023_L1=<(OBB_4023A1L,OBB_4023C1,OBB_4023B1)|(OBB_4023B1L,OBB_4023C1L,OBB_4023A1)
 474  $DEF OBB_4023_CITYJET=<(OBB_4023A_CJL,OBB_4023C_CJ,OBB_4023B_CJ)|                                       \
 475      (OBB_4023B_CJL,OBB_4023C_CJL,OBB_4023A_CJ)
 476  $DEF OBB_4024_L1=<(OBB_4023A1L,OBB_4023C1,OBB_4024D1L,OBB_4023B1)|                                      \
 477      (OBB_4023B1L,OBB_4024D1,OBB_4023C1L,OBB_4023A1)
 478  $DEF OBB_4024_SST=<(OBB_4023A_SSTL,OBB_4023C_SST,OBB_4024D_SSTL,OBB_4023B_SST)|                         \
 479      (OBB_4023B_SSTL,OBB_4024D_SST,OBB_4023C_SSTL,OBB_4023A_SST)
 480  $DEF OBB_4024_CITYJET=<(OBB_4023A_CJL,OBB_4023C_CJ,OBB_4024D_CJL,OBB_4023B_CJ)|                         \
 481      (OBB_4023B_CJL,OBB_4024D_CJ,OBB_4023C_CJL,OBB_4023A_CJ)
 482  $DEF OBB_4030_1_L1=(<OBB_4030_1AL,OBB_7030_1A,OBB_6030_1A)|(>OBB_4030_1A,OBB_7030_1A,OBB_6030_1AL)
 483  $DEF OBB_4030_1_L1B=(<OBB_4030_1BL,OBB_7030_1A1,OBB_6030_1A)|(>OBB_4030_1A,OBB_7030_1A1,OBB_7030_1A1L)
 484  $DEF OBB_4030_2_L1B=(<OBB_4030_2A1L,OBB_7030_2A1,OBB_6030_2A)|(>OBB_4030_2A,OBB_7030_2A1,OBB_6030_2A1L)
 485  $DEF OBB_4030_2_L2=(<OBB_4030_2BL,OBB_7030_2B,OBB_6030_2B)|(>OBB_4030_2B,OBB_7030_2B,OBB_6030_2BL)
 486  $DEF OBB_4030_2_L3=(<OBB_4030_2CL,OBB_7030_2C,OBB_6030_2C)|(>OBB_4030_2C,OBB_7030_2C,OBB_6030_2CL)
 487  $DEF OBB_4744_CITYJET=<(OBB_CJ4744_0L,OBB_CJ7046L,OBB_CJ4744_5)|(OBB_CJ4744_5L,OBB_CJ7046,OBB_CJ4744_0)
 488  $DEF OBB_4746_CITYJET=<(OBB_CJ4746_0L,OBB_CJ7046L,OBB_CJ4746_5)|(OBB_CJ4746_5L,OBB_CJ7046,OBB_CJ4746_0)
 489  $DEF OBB_5147_L1=<OBB_5147AL,OBB_5147A
 490  $DEF OBB_5147_L1B=<OBB_5147CL,OBB_5147C
 491  ;UMBAU
 492  $DEF OBB_DS954035_V=OBB_DS954035GL
 493  $DEF OBB_DS954035_J2=OBB_DS954035J2L
 494  ;AUTRICHE / PRIV�S
 495
 496  ;-----------------
 497  $DEF CARGOSERV_1216_15KV=$DIR(CSERV_1216~MLG[P4U]|CSERV_1216L~MLG[P4U],                                 \
 498      CSERV_1216~MLG[P1U]|CSERV_1216L~MLG[P1U])
 499  $DEF CARGOSERV_1216_325KV=$DIR(CSERV_1216~MLG[P3U]|CSERV_1216L~MLG[P3U],                                \
 500      CSERV_1216~MLG[P2U]|CSERV_1216L~MLG[P2U])
 501  $DEF GKB_VT10_2S_L1=GKB_VT10A1|GKB_VT10B1L
 502  $DEF GKB_5063=<(GKB_5063AL,GKB_5063C,GKB_5063B)|(GKB_5063BL,GKB_5063CL,GKB_5063A)
 503  $DEF GKB_5063_SST=<(GKB_5063A_SSTL,GKB_5063C_SST,GKB_5063B_SST)|                                        \
 504      (GKB_5063B_SSTL,GKB_5063C_SSTL,GKB_5063A_SST)
 505  $DEF LTE_1216_15KV=$DIR(LTE_1216M[P4U]|LTE_1216ML[P4U],LTE_1216M[P1U]|LTE_1216ML[P1U])
 506  $DEF LTE_1216_325KV=$DIR(LTE_1216M[P3U]|LTE_1216ML[P3U],LTE_1216M[P2U]|LTE_1216ML[P2U])
 507  $DEF MBS_ET10_107_L1=<(MBS_ET10_107AL,MBS_ES10_107A)|(MBS_ES10_107AL,MBS_ET10_107A)
 508  $DEF MBS_ET10_107_SBV=<(MBS_ET10_107SBVL,MBS_ES10_207SBV)|(MBS_ES10_221SBVL,MBS_ET10_107SBV)
 509  $DEF MBS_ET10_121_SBV=<(MBS_ET10_121SBVL,MBS_ES10_221SBV)|(MBS_ES10_221SBVL,MBS_ET10_121SBV)
 510  $DEF MBS_VT10_110_L2=MBS_VT10_110A|MBS_VT10_110BL
 511  $DEF SLB_1216_L1_15KV=$DIR(SLB_1216A[P4U]|SLB_1216AL[P4U],SLB_1216A[P1U]|SLB_1216AL[P1U])
 512  $DEF SLB_1216_L1_325KV=$DIR(SLB_1216A[P3U]|SLB_1216AL[P3U],SLB_1216A[P2U]|SLB_1216AL[P2U])
 513  $DEF SLB_1216_L2_15KV=$DIR(SLB_1216B[P4U]|SLB_1216BL[P4U],SLB_1216B[P1U]|SLB_1216BL[P1U])
 514  $DEF SLB_1216_L2_325KV=$DIR(SLB_1216B[P3U]|SLB_1216BL[P3U],SLB_1216B[P2U]|SLB_1216BL[P2U])
 515  $DEF STB_1216_15KV=$DIR(STLB_1216[P4U]|STLB_1216L[P4U],STLB_1216[P1U]|STLB_1216L[P1U])
 516  $DEF STB_1216_325KV=$DIR(STLB_1216[P3U]|STLB_1216L[P3U],STLB_1216[P2U]|STLB_1216L[P2U])
 517  $DEF STB_183_L2_15KV=$DIR(STLB_183[P4U]|STLB_183L[P4U],STLB_183[P1U]|STLB_183L[P1U])
 518  $DEF STB_183_L2_325KV=$DIR(STLB_183[P3U]|STLB_183L[P3U],STLB_183[P2U]|STLB_183L[P2U])
 519  $DEF STLB_5047=STLB_5047_401|STLB_5047_401L|STLB_5047_402|STLB_5047_402L
 520
 521  ;WESTBAHN
 522
 523  $DEF WESTBAHN_4010_L1_R=$DIR((<WEST_4010_6AL[PD],WEST_4010_5AL,WEST_4010_4AL,WEST_4010_3A,              \
 524      WEST_4010_2A,WEST_4010_1A[PU]),                                                                     \
 525      (<WEST_4010_6AL[PU],WEST_4010_5AL,WEST_4010_4AL,WEST_4010_3A,WEST_4010_2A,WEST_4010_1A[PD]))
 526  $DEF WESTBAHN_4010_L1_L=$DIR((<WEST_4010_1AL[PD],WEST_4010_2AL,WEST_4010_3AL,WEST_4010_4A,              \
 527      WEST_4010_5A,WEST_4010_6A[PU]),                                                                     \
 528      (<WEST_4010_1AL[PU],WEST_4010_2AL,WEST_4010_3AL,WEST_4010_4A,WEST_4010_5A,WEST_4010_6A[PD]))
 529  $DEF WESTBAHN_4010_L1=WESTBAHN_4010_L1_L|WESTBAHN_4010_L1_R
 530  $DEF WESTBAHN_4010_L2_R=$DIR((<WEST_4010_6BL[PD],WEST_4010_5BL,WEST_4010_4BL,WEST_4010_3B,              \
 531      WEST_4010_2B,WEST_4010_1B[PU]),                                                                     \
 532      (<WEST_4010_6BL[PU],WEST_4010_5BL,WEST_4010_4BL,WEST_4010_3B,WEST_4010_2B,WEST_4010_1B[PD]))
 533  $DEF WESTBAHN_4010_L2_L=$DIR((<WEST_4010_1BL[PD],WEST_4010_2BL,WEST_4010_3BL,WEST_4010_4B,              \
 534      WEST_4010_5B,WEST_4010_6B[PU]),                                                                     \
 535      (<WEST_4010_1BL[PU],WEST_4010_2BL,WEST_4010_3BL,WEST_4010_4B,WEST_4010_5B,WEST_4010_6B[PD]))
 536  $DEF WESTBAHN_4010_L2=WESTBAHN_4010_L2_L|WESTBAHN_4010_L2_R
 537  $DEF WESTBAHN_4010_008_R=$DIR((<WEST_4110_6BL[PD],WEST_4110_5BL,WEST_4010_008_4BL,WEST_4010_008_3B,     \
 538      WEST_4010_008_2B,WEST_4110_1B[PU]),                                                                 \
 539      (<WEST_4110_6BL[PU],WEST_4110_5BL,WEST_4010_008_4BL,WEST_4010_008_3B,WEST_4010_008_2B,              \
 540      WEST_4110_1B[PD]))
 541  $DEF WESTBAHN_4010_008_L=$DIR((<WEST_4110_1BL[PD],WEST_4010_008_2BL,WEST_4010_008_3BL,                  \
 542      WEST_4010_008_4B,WEST_4110_5B,WEST_4110_6B[PU]),                                                    \
 543      (<WEST_4110_1BL[PU],WEST_4010_008_2BL,WEST_4010_008_3BL,WEST_4010_008_4B,WEST_4110_5B,              \
 544      WEST_4110_6B[PD]))
 545  $DEF WESTBAHN_4010_008=WESTBAHN_4010_008_L|WESTBAHN_4010_008_R
 546  $DEF WESTBAHN_4110_R=$DIR((<WEST_4110_6BL[PD],WEST_4110_5BL,WEST_4110_4BL,WEST_4110_1B[PU]),            \
 547      (<WEST_4110_6BL[PU],WEST_4110_5BL,WEST_4110_4BL,WEST_4110_1B[PD]))
 548  $DEF WESTBAHN_4110_L=$DIR((<WEST_4110_1BL[PD],WEST_4110_4B,WEST_4110_5B,WEST_4110_6B[PU]),              \
 549      (<WEST_4110_1BL[PU],WEST_4110_4B,WEST_4110_5B,WEST_4110_6B[PD]))
 550  $DEF WESTBAHN_4110=WESTBAHN_4110_L|WESTBAHN_4110_R
 551
 552  ;WIENER LOKALBAHNEN
 553  $DEF WLB_1216_15KV=$DIR(WLB_1216[P4U]|WLB_1216L[P4U],WLB_1216[P1U]|WLB_1216L[P1U])
 554  $DEF WLB_1216_325KV=$DIR(WLB_1216[P3U]|WLB_1216L[P3U],WLB_1216[P2U]|WLB_1216L[P2U])
 555  $DEF WLC_1216_15KV=$DIR(WLC_1216[P4U]|WLC_1216L[P4U],WLC_1216[P1U]|WLC_1216L[P1U])
 556  $DEF WLC_1216_325KV=$DIR(WLC_1216[P3U]|WLC_1216L[P3U],WLC_1216[P2U]|WLC_1216L[P2U])
 557  $DEF GYSEV_5147_5=<GY_5147_5L,GY_5147_5
 558
 559  ;FS
 560
 561  $DEF FS_E424_2_REG=FS_E424_2R(|L)|FS_E424_2B(|L)
 562  $DEF FS_E424_2_XMPR=FS_E424_2X(|L)|FS_E424_2BX(|L)
 563  $DEF FS_E424_2_XMPR2=FS_E424_2X2(|L)|FS_E424_2BX2(|L)
 564  $DEF FS_E424_2_XMPRT=FS_E424_2XT(|L)|FS_E424_2BXT(|L)
 565  $DEF FS_E424_2_XMPR2T=FS_E424_2X2T(|L)|FS_E424_2BX2T(|L)
 566  $DEF FS_ETR460_L1=<(FS_ETR460_050OL,FS_ETR460_250OL,FS_ETR460_300OL,FS_ETR460_250O,FS_ETR460_100O,      \
 567      FS_ETR460_400O,FS_ETR460_500O,FS_ETR460_200O,FS_ETR460_000O)|                                       \
 568      (FS_ETR460_000OL,FS_ETR460_200OL,FS_ETR460_500OL,FS_ETR460_400OL,FS_ETR460_100OL,FS_ETR460_250OL,   \
 569      FS_ETR460_300O,FS_ETR460_250O,FS_ETR460_050O)
 570  $DEF FS_ETR460_L1T=<(FS_ETR460_050TL,FS_ETR460_250TL,FS_ETR460_300TL,FS_ETR460_250T,FS_ETR460_100T,     \
 571      FS_ETR460_400T,FS_ETR460_500T,FS_ETR460_200T,FS_ETR460_000T)|                                       \
 572      (FS_ETR460_000TL,FS_ETR460_200TL,FS_ETR460_500TL,FS_ETR460_400TL,FS_ETR460_100TL,FS_ETR460_250TL,   \
 573      FS_ETR460_300T,FS_ETR460_250T,FS_ETR460_050T)
 574  $DEF FS_ETR460_FRB=<(FS_ETR460_050FBL,FS_ETR460_250L,FS_ETR460_300FBL,FS_ETR460_250,FS_ETR460_100FB,    \
 575      FS_ETR460_400FB,FS_ETR460_500FB,FS_ETR460_200FB,FS_ETR460_000FB)|                                   \
 576      (FS_ETR460_000FBL,FS_ETR460_200FBL,FS_ETR460_500FBL,FS_ETR460_400FBL,FS_ETR460_100FBL,              \
 577      FS_ETR460_250L,FS_ETR460_300FB,FS_ETR460_250,FS_ETR460_050FB)
 578  $DEF FS_ETR460P_L1_3KV=<$DIR((FS_ETR460_050OL[PD],FS_ETR460_250FL[PD],FS_ETR460_300FL,FS_ETR460_250O,   \
 579      FS_ETR460_100O,FS_ETR460_400O,FS_ETR460_500F,FS_ETR460_200F[PD],FS_ETR460_000O[PU])|                \
 580      (FS_ETR460_000OL[PD],FS_ETR460_200FL[PD],FS_ETR460_500FL,FS_ETR460_400OL,FS_ETR460_100OL,           \
 581      FS_ETR460_250OL,FS_ETR460_300F,FS_ETR460_250F[PD],FS_ETR460_050O[PU]),                              \
 582      (FS_ETR460_050OL[PU],FS_ETR460_250FL[PD],FS_ETR460_300FL,FS_ETR460_250O,FS_ETR460_100O,             \
 583      FS_ETR460_400O,FS_ETR460_500F,FS_ETR460_200F[PD],FS_ETR460_000O[PD])|                               \
 584      (FS_ETR460_000OL[PU],FS_ETR460_200FL[PD],FS_ETR460_500FL,FS_ETR460_400OL,FS_ETR460_100OL,           \
 585      FS_ETR460_250OL,FS_ETR460_300F,FS_ETR460_250F[PD],FS_ETR460_050O[PD]))
 586  $DEF FS_ETR460P_L1_1500V=<$DIR((FS_ETR460_050OL[PD],FS_ETR460_250FL[PD],FS_ETR460_300FL,                \
 587      FS_ETR460_250O,FS_ETR460_100O,FS_ETR460_400O,FS_ETR460_500F,FS_ETR460_200F[PU],FS_ETR460_000O[PD])| \
 588      (FS_ETR460_000OL[PD],FS_ETR460_200FL[PD],FS_ETR460_500FL,FS_ETR460_400OL,FS_ETR460_100OL,           \
 589      FS_ETR460_250OL,FS_ETR460_300F,FS_ETR460_250F[PU],FS_ETR460_050O[PD]),                              \
 590      (FS_ETR460_050OL[PD],FS_ETR460_250FL[PU],FS_ETR460_300FL,FS_ETR460_250O,FS_ETR460_100O,             \
 591      FS_ETR460_400O,FS_ETR460_500F,FS_ETR460_200F[PD],FS_ETR460_000O[PD])|                               \
 592      (FS_ETR460_000OL[PD],FS_ETR460_200FL[PU],FS_ETR460_500FL,FS_ETR460_400OL,FS_ETR460_100OL,           \
 593      FS_ETR460_250OL,FS_ETR460_300F,FS_ETR460_250F[PD],FS_ETR460_050O[PD]))
 594  $DEF FS_ETR460P_L1T_3KV=<$DIR((FS_ETR460_050TL[PD],FS_ETR460_250FTL[PD],FS_ETR460_300FT,                \
 595      FS_ETR460_250T,FS_ETR460_100T,FS_ETR460_400T,FS_ETR460_500FT,FS_ETR460_200FT[PD],FS_ETR460_000T[PU])| \
 596      (FS_ETR460_000TL[PD],FS_ETR460_200FTL[PD],FS_ETR460_500FTL,FS_ETR460_400TL,FS_ETR460_100TL,         \
 597      FS_ETR460_250TL,FS_ETR460_300FTL,FS_ETR460_250FT[PD],FS_ETR460_050T[PU]),                           \
 598      (FS_ETR460_050TL[PU],FS_ETR460_250FTL[PD],FS_ETR460_300FT,FS_ETR460_250T,FS_ETR460_100T,            \
 599      FS_ETR460_400T,FS_ETR460_500FT,FS_ETR460_200FT[PD],FS_ETR460_000T[PD])|                             \
 600      (FS_ETR460_000TL[PU],FS_ETR460_200FTL[PD],FS_ETR460_500FTL,FS_ETR460_400TL,FS_ETR460_100TL,         \
 601      FS_ETR460_250TL,FS_ETR460_300FTL,FS_ETR460_250FT[PD],FS_ETR460_050T[PD]))
 602  $DEF FS_ETR460P_L1T_1500V=<$DIR((FS_ETR460_050TL[PD],FS_ETR460_250FTL[PD],FS_ETR460_300FT,              \
 603      FS_ETR460_250T,FS_ETR460_100T,FS_ETR460_400T,FS_ETR460_500FT,FS_ETR460_200FT[PU],FS_ETR460_000T[PD])| \
 604      (FS_ETR460_000TL[PD],FS_ETR460_200FTL[PD],FS_ETR460_500FTL,FS_ETR460_400TL,FS_ETR460_100TL,         \
 605      FS_ETR460_250TL,FS_ETR460_300FTL,FS_ETR460_250FT[PU],FS_ETR460_050T[PD]),                           \
 606      (FS_ETR460_050TL[PD],FS_ETR460_250FTL[PU],FS_ETR460_300FT,FS_ETR460_250T,FS_ETR460_100T,            \
 607      FS_ETR460_400T,FS_ETR460_500FT,FS_ETR460_200FT[PD],FS_ETR460_000T[PD])|                             \
 608      (FS_ETR460_000TL[PD],FS_ETR460_200FTL[PU],FS_ETR460_500FTL,FS_ETR460_400TL,FS_ETR460_100TL,         \
 609      FS_ETR460_250TL,FS_ETR460_300FTL,FS_ETR460_250FT[PD],FS_ETR460_050T[PD]))
 610  $DEF FS_ETR460P_FRB=<(FS_ETR460_050FBL,FS_ETR460_250XFBL,FS_ETR460_300XFBL,FS_ETR460_250,               \
 611      FS_ETR460_100FB,FS_ETR460_400FB,FS_ETR460_500XFB,FS_ETR460_200XFB,FS_ETR460_000FB)|                 \
 612      (FS_ETR460_000FBL,FS_ETR460_200XFBL,FS_ETR460_500XFBL,FS_ETR460_400FBL,FS_ETR460_100FBL,            \
 613      FS_ETR460_250L,FS_ETR460_300XFB,FS_ETR460_250XFB,FS_ETR460_050FB)
 614
 615  $DEF FS_ETR470_CIS_DC_R=<$DIR((FS_ETR470_BAC2_CISL[PD],FS_ETR470_BB2_CISL,FS_ETR470_RA2_CISL[PD],       \
 616      FS_ETR470_BAH2_CISL,FS_ETR470_BB2_CISL,FS_ETR470_RB_CIS,FS_ETR470_RA1_CIS[PD],FS_ETR470_BB1_CIS,    \
 617      FS_ETR470_BAC1_CIS[PU]),                                                                            \
 618      (FS_ETR470_BAC2_CISL[PU],FS_ETR470_BB2_CISL,FS_ETR470_RA2_CISL[PD],FS_ETR470_BAH2_CISL,             \
 619      FS_ETR470_BB2_CISL,FS_ETR470_RB_CIS,FS_ETR470_RA1_CIS[PD],FS_ETR470_BB1_CIS,FS_ETR470_BAC1_CIS[PD]));
 620  $DEF FS_ETR470_CIS_DC_L=<$DIR((FS_ETR470_BAC1_CISL[PD],FS_ETR470_BB1_CISL,FS_ETR470_RA1_CISL[PD],       \
 621      FS_ETR470_RB_CISL,FS_ETR470_BB2_CIS,FS_ETR470_BAH2_CIS,FS_ETR470_RA2_CIS[PD],FS_ETR470_BB2_CIS,     \
 622      FS_ETR470_BAC2_CIS[PU]),                                                                            \
 623      (FS_ETR470_BAC1_CISL[PU],FS_ETR470_BB1_CISL,FS_ETR470_RA1_CISL[PD],FS_ETR470_RB_CISL,               \
 624      FS_ETR470_BB2_CIS,FS_ETR470_BAH2_CIS,FS_ETR470_RA2_CIS[PD],FS_ETR470_BB2_CIS,FS_ETR470_BAC2_CIS[PD]));
 625  $DEF FS_ETR470_CIS_DC=FS_ETR470_CIS_DC_R|FS_ETR470_CIS_DC_L
 626  $DEF FS_ETR470_CIS_ACCH=<(FS_ETR470_BAC2_CISL[PD],FS_ETR470_BB2_CISL,FS_ETR470_RA2_CISL[P2U],           \
 627      FS_ETR470_BAH2_CISL,FS_ETR470_BB2_CISL,FS_ETR470_RB_CIS,FS_ETR470_RA1_CIS[PD],FS_ETR470_BB1_CIS,    \
 628      FS_ETR470_BAC1_CIS[PD])|                                                                            \
 629      (FS_ETR470_BAC1_CISL[PD],FS_ETR470_BB1_CISL,FS_ETR470_RA1_CISL[PD],FS_ETR470_RB_CISL,               \
 630      FS_ETR470_BB2_CIS,FS_ETR470_BAH2_CIS,FS_ETR470_RA2_CIS[P1U],FS_ETR470_BB2_CIS,                      \
 631      FS_ETR470_BAC2_CIS[PD]);
 632  $DEF FS_ETR470_CIS_ACD=<(FS_ETR470_BAC2_CISL[PD],FS_ETR470_BB2_CISL,FS_ETR470_RA2_CISL[PD],             \
 633      FS_ETR470_BAH2_CISL,FS_ETR470_BB2_CISL,FS_ETR470_RB_CIS,FS_ETR470_RA1_CIS[P1U],FS_ETR470_BB1_CIS,   \
 634      FS_ETR470_BAC1_CIS[PD])|                                                                            \
 635      (FS_ETR470_BAC1_CISL[PD],FS_ETR470_BB1_CISL,FS_ETR470_RA1_CISL[P2U],FS_ETR470_RB_CISL,              \
 636      FS_ETR470_BB2_CIS,FS_ETR470_BAH2_CIS,FS_ETR470_RA2_CIS[PD],FS_ETR470_BB2_CIS,FS_ETR470_BAC2_CIS[PD]);
 637  $DEF FS_ETR470_FRB_DC_R=<$DIR((FS_ETR470_BAC2_FRBL[PD],FS_ETR470_BB2_FRBL,FS_ETR470_RA2_FRBL[PD],       \
 638      FS_ETR470_BAH2_FRBL,FS_ETR470_BB2_FRBL,FS_ETR470_RB_FRB,FS_ETR470_RA1_FRB[PD],FS_ETR470_BB1_FRB,    \
 639      FS_ETR470_BAC1_FRB[PU]),                                                                            \
 640      (FS_ETR470_BAC2_FRBL[PU],FS_ETR470_BB2_FRBL,FS_ETR470_RA2_FRBL[PD],FS_ETR470_BAH2_FRBL,             \
 641      FS_ETR470_BB2_FRBL,FS_ETR470_RB_FRB,FS_ETR470_RA1_FRB[PD],FS_ETR470_BB1_FRB,FS_ETR470_BAC1_FRB[PD]));
 642  $DEF FS_ETR470_FRB_DC_L=<$DIR((FS_ETR470_BAC1_FRBL[PD],FS_ETR470_BB1_FRBL,FS_ETR470_RA1_FRBL[PD],       \
 643      FS_ETR470_RB_FRBL,FS_ETR470_BB2_FRB,FS_ETR470_BAH2_FRB,FS_ETR470_RA2_FRB[PD],FS_ETR470_BB2_FRB,     \
 644      FS_ETR470_BAC2_FRB[PU]),                                                                            \
 645      (FS_ETR470_BAC1_FRBL[PU],FS_ETR470_BB1_FRBL,FS_ETR470_RA1_FRBL[PD],FS_ETR470_RB_FRBL,               \
 646      FS_ETR470_BB2_FRB,FS_ETR470_BAH2_FRB,FS_ETR470_RA2_FRB[PD],FS_ETR470_BB2_FRB,FS_ETR470_BAC2_FRB[PD]));
 647  $DEF FS_ETR470_FRB_DC=FS_ETR470_FRB_DC_L|FS_ETR470_FRB_DC_L
 648  $DEF FS_ETR470_FRB_ACCH=<(FS_ETR470_BAC2_FRBL[PD],FS_ETR470_BB2_FRBL,FS_ETR470_RA2_FRBL[P2U],           \
 649      FS_ETR470_BAH2_FRBL,FS_ETR470_BB2_FRBL,FS_ETR470_RB_FRB,FS_ETR470_RA1_FRB[PD],FS_ETR470_BB1_FRB,    \
 650      FS_ETR470_BAC1_FRB[PD])|                                                                            \
 651      (FS_ETR470_BAC1_FRBL[PD],FS_ETR470_BB1_FRBL,FS_ETR470_RA1_FRBL[PD],FS_ETR470_RB_FRBL,               \
 652      FS_ETR470_BB2_FRB,FS_ETR470_BAH2_FRB,FS_ETR470_RA2_FRB[P1U],FS_ETR470_BB2_FRB,                      \
 653      FS_ETR470_BAC2_FRB[PD]);
 654  $DEF FS_ETR470_FRB_ACD=<(FS_ETR470_BAC2_FRBL[PD],FS_ETR470_BB2_FRBL,FS_ETR470_RA2_FRBL[PD],             \
 655      FS_ETR470_BAH2_FRBL,FS_ETR470_BB2_FRBL,FS_ETR470_RB_FRB,FS_ETR470_RA1_FRB[P1U],FS_ETR470_BB1_FRB,   \
 656      FS_ETR470_BAC1_FRB[PD])|                                                                            \
 657      (FS_ETR470_BAC1_FRBL[PD],FS_ETR470_BB1_FRBL,FS_ETR470_RA1_FRBL[P2U],FS_ETR470_RB_FRBL,              \
 658      FS_ETR470_BB2_FRB,FS_ETR470_BAH2_FRB,FS_ETR470_RA2_FRB[PD],FS_ETR470_BB2_FRB,FS_ETR470_BAC2_FRB[PD]);
 659  $DEF FS_ETR463_FVG=<FS_ETR563_0FVGL,                                                                    \
 660      (FS_ETR563_2FVGL,FS_ETR563_3FVG,FS_ETR563_4FVG)|(FS_ETR563_4FVGL,FS_ETR563_3FVGL,FS_ETR563_2FVG),   \
 661      FS_ETR563_0FVG
 662  $DEF FS_ALE501_XMPRT=<(FS_ALE501XTL,FS_LE220XTL,FS_ALE502XT)|(FS_ALE502XTL,FS_LE220XT,FS_ALE501XT)
 663  $DEF FS_ALE501_LEOEXPR2=<(FS_ALE501_LEONARDO2L,FS_LE220_LEONARDO2L,FS_ALE502_LEONARDO2)|                \
 664      (FS_ALE502_LEONARDO2L,FS_LE220_LEONARDO2,FS_ALE501_LEONARDO2)
 665  $DEF XFS_ALE501_DTR1=<FS_ALE501_DTR1L,(FS_LE220_DTR1L|FS_LE220_DTR1),FS_ALE501_DTR1
 666  $DEF XFS_ALN442_TEE=<(FS_ALN442_TEEL,FS_ALN448_TEE)|(FS_ALN448_TEEL,FS_ALN442_TEE)
 667  $DEF FS_ALN460_TEESL=<(FS_ALN460_TEE2L,FS_ALN448_TEE2)|(FS_ALN448_TEE2L,FS_ALN460_TEE2)
 668  $DEF FS_ALN501_XMPRT=<(FS_ALN501XTL,FS_LN220XTL,FS_ALN502XT)|(FS_ALN502XTL,FS_LN220XT,FS_ALN501XT)
 669  $DEF XFS_ALN501_DTR1=<FS_ALN501_DTR1L,(FS_LN220_DTR1L|FS_LN220_DTR1),FS_ALN501_DTR1
 670  $DEF FS_ALN668_2400_L1=FS_ALN668_2400A1(|L)|FS_ALN668_2400B1(|L)
 671  $DEF XFS_UICX75_GPB_B=2:FS_UICX75_GPB_B|1:FS_UICX75_GPB_BL|1:FS_UICX75_L1_GPB_BL
 672  $DEF XFS_UICX75_RGPB_B=2:FS_UICX75_RGPB_B|1:FS_UICX75_RGPB_BL|1:FS_UICX75_L1_RGPB_BL
 673  $DEF FS_UICX75_XMPR_B=2:FS_UICX75_L_XMPR_B|1:FS_UICX75_L_XMPR_BL|1:FS_UICX75_L2_XMPR_BL
 674  $DEF XFS_UICX75_XMPRT_B=2:FS_UICX75_L_XMPRT_B|1:FS_UICX75_L_XMPRT_BL|1:FS_UICX75_L2_XMPRT_BL
 675  $DEF FS_UICX75_C_RG_B=2:FS_UICX80_RG_B|1:FS_UICX75_C1_RG_BL|1:FS_UICX80_RG_BL
 676  $DEF XFS_UICX75_C_XMPR_B=2:FS_UICX75_C_XMPR_B|1:FS_UICX75_C_XMPR_BL|1:FS_UICX75_C2_XMPR_BL
 677  $DEF XFS_UICX75_C_XMPRT_B=2:FS_UICX75_C_XMPRT_B|1:FS_UICX75_C_XMPRT_BL|1:FS_UICX75_C2_XMPRT_BL
 678  $DEF FS_UICX95R_XMPRT_T4=FS_UICX95R_M_XMPRT_T4|FS_UICX95R_M_XMPRT_T4L|FS_UICX95R_FL_XMPRT_T4|           \
 679      FS_UICX95R_FL_XMPRT_T4L|FS_UICX95R_FC_XMPRT_T4|FS_UICX95R_FC_XMPRT_T4L
 680  $DEF FS_UICX98R_XMPRT_T4=FS_UICX98R_FL_XMPRT_T4|FS_UICX98R_FL_XMPRT_T4L|FS_UICX98R_FC_XMPRT_T4|         \
 681      FS_UICX98R_FC_XMPRT_T4L
 682  $DEF FS_UICX_XMPR_T4=FS_UICX95R_XMPR_T4|FS_UICX98R_XMPR_T4
 683  $DEF FS_UICX_XMPRT_T4=FS_UICX95R_XMPRT_T4|FS_UICX98R_XMPRT_T4
 684  $DEF FS_UICZ93_XMPRT_A9=FS_UICZ85_XMPRT_A9|FS_UICZ93_XMPRT_A9L
 685  $DEF FS_UICZ93_XMPRIC_A9=FS_UICZ85_XMPRIC_A9|FS_UICZ93_XMPRIC_A9L
 686  $DEF FS_UICZ93_XMPR_B=FS_UICZ85_XMPR_B|FS_UICZ93_XMPR_BL
 687  $DEF FS_UICZ93_XMPRT_B=FS_UICZ85_XMPRT_B|FS_UICZ93_XMPRT_BL
 688  $DEF FS_UICZ93_XMPRIC_B=FS_UICZ85_XMPRIC_B|FS_UICZ93_XMPRIC_BL
 689
 690  ;MERCITALIA
 691  ;==========
 692  $DEF MIR_193_MRCE_DC=$DIR(MRCEDL_193MIR[P4U]|MRCEDL_193MIRL[P4U],MRCEDL_193MIR[P3U]|MRCEDL_193MIRL[P3U])
 693  $DEF MIR_193_MRCE_AC=$DIR(MRCEDL_193MIR[P2U]|MRCEDL_193MIRL[P2U],MRCEDL_193MIR[P1U]|MRCEDL_193MIRL[P1U])
 694
 695  ;FCU
 696  ;---
 697  $DEF FCU_ALE501_L3=<FCU_ALE501CL,(FCU_LE220CL|FCU_LE220C),FCU_ALE501C
 698  $DEF FCU_ALN776B_L1=1:FCU_ALN776B1A(|L)|3:FCU_ALN776B2A(|L)
 699  $DEF FCU_ALN776B_L2=1:FCU_ALN776B1B(|L)|3:FCU_ALN776B2B(|L)
 700  $DEF FCU_ALN776B_L3=1:FCU_ALN776B1CC(|L)|3:FCU_ALN776B2CC(|L)
 701  $DEF FCU_ALN776M_1S_L1=<FCU_ALN776M1AL,FCU_ALN776M1A
 702  $DEF FCU_ALN776M_1S_L2=<FCU_ALN776M1BL,FCU_ALN776M1B
 703  $DEF FCU_ALN776M_1SC_L3=<FCU_ALN776M1CCL,FCU_ALN776M1CC
 704  $DEF FCU_ALN776M_2S_L1=<FCU_ALN776M2AL,FCU_ALN776M2A
 705  $DEF FCU_ALN776M_2S_L2=<FCU_ALN776M2BL,FCU_ALN776M2B
 706  $DEF FCU_ALN776M_2SC_L2=<FCU_ALN776M2CBL,FCU_ALN776M2CB
 707  $DEF FCU_ALN776M_2SC_L3=<FCU_ALN776M2CCL,FCU_ALN776M2CC
 708  $DEF FCU_ALN776M_L1=1:FCU_ALN776M_1S_L1|2:FCU_ALN776M_2S_L1
 709  $DEF FCU_ALN776M_L2=1:FCU_ALN776M_1S_L2|2:FCU_ALN776M_2S_L2
 710  $DEF FCU_ALN776M_L3=1:FCU_ALN776M_1SC_L3|2:FCU_ALN776M_2SC_L3
 711
 712  ;FUC
 713  $DEF FUC_ES64U4_15KV=$DIR(FUC_ES64U4[P4U]|FUC_ES64U4L[P4U],FUC_ES64U4[P1U]|FUC_ES64U4L[P1U])
 714  $DEF FUC_ES64U4_325KV=$DIR(FUC_ES64U4[P3U]|FUC_ES64U4L[P3U],FUC_ES64U4[P2U]|FUC_ES64U4L[P2U])
 715
 716  ;TT
 717  ;--
 718  $DEF TT_ALN501_6_L1=<TTSPA_ALN501_6AL,(TTSPA_LN220_6AL|TTSPA_LN220_6A),TTSPA_ALN501_6A
 719  $DEF TT_ETR170_L1=<TTSPA_ETR170A1L,TTSPA_ETR170B1L,                                                     \
 720      (TTSPA_ETR170C1L,TTSPA_ETR170D1)|(TTSPA_ETR170D1L,TTSPA_ETR170C1),TTSPA_ETR170B1,TTSPA_ETR170A1
 721
 722  ;PKP
 723  $DEF PKP_5370_IC_15KV=$DIR(PKP_5370IC[P4U]|PKP_5370ICL[P4U],PKP_5370IC[P1U]|PKP_5370ICL[P1U])
 724  $DEF PKP_5370_IC_325KV=$DIR(PKP_5370IC[P3U]|PKP_5370ICL[P3U],PKP_5370IC[P2U]|PKP_5370ICL[P2U])
 725  $DEF XPKP_G90_B_GLVC=PKP_G90_B|PKP_G90_B_GLVC
 726  $DEF PKPC_EU46_5_ACB=PKPC_EU46_5[P1U]|PKPC_EU46_5L[P2U]
 727  $DEF PKPC_EU46_5_ACN=PKPC_EU46_5[P2U]|PKPC_EU46_5L[P1U]
 728  $DEF PKPC_EU46_5_DCB=PKPC_EU46_5[P3U]|PKPC_EU46_5L[P4U]
 729  $DEF PKPC_EU46_5_DCN=PKPC_EU46_5[P4U]|PKPC_EU46_5L[P3U]
 730
 731  ; POLOGNE PRIV�S
 732  ;CSD
 733  ;CD
 734  $DEF CD_383_4P_CARGO_AC=$DIR(CDC_383(|L)~MLG[P2U],CDC_383(|L)~MLG[P1U])
 735  $DEF CD_383_4P_CARGO_DC=$DIR(CDC_383(|L)~MLG[P4U],CDC_383(|L)~MLG[P3U])
 736  $DEF CD_193_4P_B2_AC=$DIR((CD_193B2|CD_193B2L)[P2U],(CD_193B2|CD_193B2L)[P1U])
 737  $DEF CD_193_4P_B2_DC=$DIR((CD_193B2|CD_193B2L)[P4U],(CD_193B2|CD_193B2L)[P3U])
 738  $DEF CD_680_L1_DC=(<$DIR((CD_682AL[PD],CD_082AL[PD],CD_684AL,CD_084A,CD_683A,CD_081A[PD],CD_681A[PU]),  \
 739      (CD_682AL[PU],CD_082AL[PD],CD_684AL,CD_084A,CD_683A,CD_081A[PD],CD_681A[PD])))
 740  $DEF CD_680_L1_AC=(<$DIR((CD_682AL[PD],CD_082AL[PD],CD_684AL,CD_084A,CD_683A,CD_081A[PU],CD_681A[PD]),  \
 741      (CD_682AL[PD],CD_082AL[PU],CD_684AL,CD_084A,CD_683A,CD_081A[PD],CD_681A[PD])))
 742  $DEF CD_680_L1B_DC=(<$DIR((CD_682BL[PD],CD_082BL[PD],CD_684BL,CD_084B,CD_683B,CD_081B[PD],CD_681B[PU]), \
 743      (CD_682BL[PU],CD_082BL[PD],CD_684BL,CD_084B,CD_683B,CD_081B[PD],CD_681B[PD])))
 744  $DEF CD_680_L1B_AC=(<$DIR((CD_682BL[PD],CD_082BL[PD],CD_684BL,CD_084B,CD_683B,CD_081B[PU],CD_681B[PD]), \
 745      (CD_682BL[PD],CD_082BL[PU],CD_684BL,CD_084B,CD_683B,CD_081B[PD],CD_681B[PD])))
 746  $DEF CD_YB70_B_1S_V=CD_YB70_B_V_R|CD_YB70_B_V_L
 747  $DEF CD_YB70_B_2S_V=CD_YB70BG|CD_YB70B2GL
 748  $DEF CD_YB70_B_V=CD_YB70BG(|L)|CD_YB70_B_2S_V
 749
 750  $DEF CD_B249_1S_IC=CD_B249_IC_R|CD_B249_IC_L
 751  $DEF CD_B249_2S_IC=CD_B249_IC_R|CD_B249_2S_IC_L
 752  $DEF CD_B249_IC=CD_B249IC(|L)|CD_B249_2ICL
 753  $DEF CD_B249_2S_B=CD_B249B|CD_B249_2BL
 754  $DEF CD_B249_B=CD_B249B(|L)|CD_B249_2BL
 755  $DEF CD_B249_1S_B2=CD_B249B2|CD_B249B2L
 756  $DEF CD_B249_B2=CD_B249B2(|L)|CD_B249_2B2L
 757  $DEF CD_YB70_BDS_V=CD_YB70_BDS_1S_V|CD_YB70_BDS_2S_V
 758  $DEF CD_BDS449_2S_IC=CD_BDS449_ICL|CD_BDS449_2IC
 759  $DEF XCD_BDS449_IC=3:CD_BDS449_IC(|L)|1:CD_BDS449_2S_IC
 760  $DEF CD_BDS449_2S_B=CD_BDS449BL|CD_BDS4492B
 761  $DEF CD_BDS449_B=3:CD_BDS449B(|L)|1:CD_BDS449_2B
 762  $DEF CD_BDS449_2S_B2=CD_BDS449B2L|CD_BDS449_2B2
 763  $DEF CD_BDS449_B2=3:CD_BDS449B2(|L)|1:CD_BDS449_2S_B2
 764
 765  $DEF CD_RES_CARGO_DS=CDC_RES[BT:23,17,153,9][O:CDC_RESDS,,8]
 766  $DEF CD_RES_DS=CD_RESDS
 767
 768  ;LEO EXPRESS
 769  ;===========
 770  $DEF LEO_480_L1=<(LEO_480A1L,                                                                           \
 771      $DIR((LEO_480C1L[PD],LEO_480D1L,LEO_480E1[PU]),(LEO_480C1L[PU],LEO_480D1L,LEO_480E1[PD])),LEO_480B1)
 772  ;METRANS
 773
 774  ;=======
 775  $DEF METRANS_386_DC1=MERA_386A[P3U]|MERA_386AL[P4U]
 776  $DEF METRANS_386_DC3=MERA_386A[P4U]|MERA_386AL[P3U]
 777  $DEF METRANS_386_AC15=MERA_386A[P2U]|MERA_386AL[P1U]
 778  $DEF METRANS_386_AC25=MERA_386A[P1U]|MERA_386AL[P2U]
 779
 780  ;REGIOJET
 781  ;========
 782  $DEF RJ_193_RJELL_ACB=RJCZ_193[P1U]|RJCZ_193L[P2U]
 783  $DEF RJ_193_RJELL_ACN=RJCZ_193[P2U]|RJCZ_193L[P1U]
 784  $DEF RJ_193_RJELL_DCB=RJCZ_193[P3U]|RJCZ_193L[P4U]
 785  $DEF RJ_193_RJELL_DCN=RJCZ_193[P4U]|RJCZ_193L[P3U]
 786  $DEF RJ_386_DC1=RJCZ_386A[P3U]|RJCZ_386AL[P4U]
 787  $DEF RJ_386_DC3=RJCZ_386A[P4U]|RJCZ_386AL[P3U]
 788  $DEF RJ_386_AC15=RJCZ_386A[P2U]|RJCZ_386AL[P1U]
 789  $DEF RJ_386_AC25=RJCZ_386A[P1U]|RJCZ_386AL[P2U]
 790  $DEF RJ_628_2_DUK=(<RJ_628_2DUKL,RJ_928_2DUK)|(<RJ_928_2DUKL,RJ_628_2DUK)
 791
 792  ;HECTOR RAIL
 793  ;WAGONSERVICE TRAVEL
 794  ;HECTOR RAIL
 795  ;MAV
 796  $DEF MAVST_1446=<GY_1446MAVSL,GY_1446MAVS
 797  $DEF MAV_5342_L1=<(MAVS_5342A1L,MAVS_5342C1,MAVS_5342D1L,MAVS_5342B1)|                                  \
 798      (MAVS_5342B1L,MAVS_5342D1,MAVS_5342C1L,MAVS_5342A1)
 799  $DEF MAV_5342_L2=<(MAVS_5342A2L,MAVS_5342C1,MAVS_5342D1L,MAVS_5342B2)|                                  \
 800      (MAVS_5342B2L,MAVS_5342D1,MAVS_5342C1L,MAVS_5342A2)
 801  ;FLOYD
 802  $DEF FLOYD_E186_RP_AC=$DIR((RPOOL_186FLOYDL|RPOOL_186FLOYD)[P2U],(RPOOL_186FLOYDL|RPOOL_186FLOYD)[P1U])
 803  $DEF FLOYD_E186_RP_DC=$DIR((RPOOL_186FLOYDL|RPOOL_186FLOYD)[P4U],(RPOOL_186FLOYDL|RPOOL_186FLOYD)[P3U])
 804  ;GYSEV
 805  $DEF GYSEV_VENTUS4744=<(GY_4744_0L,GY_7044L,GY_4744_5)|(GY_4744_5L,GY_7044,GY_4744_0)
 806  ;HZ
 807  ;ZS
 808  ;SZ
 809  $DEF SZ_541_15KV=$DIR(SZ_541[P4U]|SZ_541L[P4U],SZ_541[P1U]|SZ_541L[P1U])
 810  $DEF SZ_541_325KV=$DIR(SZ_541[P3U]|SZ_541L[P3U],SZ_541[P2U]|SZ_541L[P2U])
 811  $DEF SZ_310_ICS=<(SZ_310BL,SZ_316,SZ_310AB)|(SZ_310ABL,SZ_316L,SZ_310B)
 812  ;LOUEURS
 813
 814  ; RUSSIE - EX URSS
 815  $DEF RZD_WLABM78_RG2_BB=1:RZD_WLABM78C2|1:RZD_WLABM78C2|2:RZD_WLABM78C2L
 816  $DEF RZD_WLABM78_RG2_L2=1:RZD_WLABM78B4|1:RZD_WLABM78B4|2:RZD_WLABM78B4L
 817  ;RENFE
 818
 819  ;AVE
 820  $DEF AVE_S100_L2_R=<RF_AVE_S100_BML,RF_AVE_S100_B8L,3*RF_AVE_S100_B3L,RF_AVE_S100_B4,RF_AVE_S100_B3,    \
 821      RF_AVE_S100_B2,RF_AVE_S100_B1,RF_AVE_S100_BM
 822  $DEF AVE_S100_L2_L=<RF_AVE_S100_BML,RF_AVE_S100_B1L,RF_AVE_S100_B2L,RF_AVE_S100_B3L,RF_AVE_S100_B4L,    \
 823      RF_AVE_S100_B3,RF_AVE_S100_B6,RF_AVE_S100_B3,RF_AVE_S100_B8,RF_AVE_S100_BM
 824
 825  ;OP�RATEURS INTERNATIONAUX
 826  ;=========================
 827
 828  ;ADRIA TRANSPORT
 829  ;---------------
 830  $DEF ADRIA_1216_325KV=$DIR(ADRIA_1216[P3U]|ADRIA_1216L[P3U],ADRIA_1216[P2U]|ADRIA_1216L[P2U])
 831
 832  $DEF ADRIA_193_ACB=ADRIA_193[P1U]|ADRIA_193L[P2U]
 833  $DEF ADRIA_193_ACN=ADRIA_193[P2U]|ADRIA_193L[P1U]
 834  $DEF ADRIA_193_DCB=ADRIA_193[P3U]|ADRIA_193L[P4U]
 835  $DEF ADRIA_193_DCN=ADRIA_193[P4U]|ADRIA_193L[P3U]
 836
 837  ;CAPTRAIN
 838  ;--------
 839  $DEF CAPTRAIN_185_4P_DA=$DIR(CAPT_185_4P[P4U]|CAPT_185_4PL[P4U],CAPT_185_4P[P3U]|CAPT_185_4PL[P3U])
 840  $DEF CAPTRAIN_185_4P_CHF=$DIR(CAPT_185_4P[P2U]|CAPT_185_4PL[P2U],CAPT_185_4P[P1U]|CAPT_185_4PL[P1U])
 841  $DEF CAPTRAIN_186_DC1=CAPT_186[P3U]|CAPT_186L[P4U]
 842  $DEF CAPTRAIN_186_DC3=CAPT_186[P4U]|CAPT_186L[P3U]
 843  $DEF CAPTRAIN_186_AC15=CAPT_186[P2U]|CAPT_186L[P1U]
 844  $DEF CAPTRAIN_186_AC25=CAPT_186[P1U]|CAPT_186L[P2U]
 845  $DEF CAPTRAIN_193_ACB=CAPT_193[P1U]|CAPT_193L[P2U]
 846  $DEF CAPTRAIN_193_ACN=CAPT_193[P2U]|CAPT_193L[P1U]
 847  $DEF CAPTRAIN_193_DCB=CAPT_193[P3U]|CAPT_193L[P4U]
 848  $DEF CAPTRAIN_193_DCN=CAPT_193[P4U]|CAPT_193L[P3U]
 849
 850  ;MILLET
 851  ;CFL CARGO
 852  ;---------
 853  $DEF CFLCARGO_4000_LU=$DIR(CFLC_4000[P2U]|CFLC_4000L[P2U],CFLC_4000[P1U]|CFLC_4000L[P1U])
 854  $DEF CFLCARGO_4000_D=$DIR(CFLC_4000[P4U]|CFLC_4000L[P4U],CFLC_4000[P3U]|CFLC_4000L[P3U])
 855  $DEF CFLCARGO_185_5_1S4P_MRCE1L1_LU=$DIR(MRCE_185_5_CFL1[P2U]|MRCE_185_5_CFL1L[P2U],                    \
 856      MRCE_185_5_CFL1[P1U]|MRCE_185_5_CFL1L[P1U])
 857  $DEF CFLCARGO_185_5_1S4P_MRCE1L1_D=$DIR(MRCE_185_5_CFL1[P4U]|MRCE_185_5_CFL1L[P4U],                     \
 858      MRCE_185_5_CFL1[P3U]|MRCE_185_5_CFL1L[P3U])
 859  $DEF CFLCARGO_185_5_2S4P_MRCE1L1_LU=$DIR(MRCE_185_5_CFL2[P2U]|MRCE_185_5_CFL2L[P2U],                    \
 860      MRCE_185_5_CFL2[P1U]|MRCE_185_5_CFL2L[P1U])
 861  $DEF CFLCARGO_185_5_2S4P_MRCE1L1_D=$DIR(MRCE_185_5_CFL2[P4U]|MRCE_185_5_CFL2L[P4U],                     \
 862      MRCE_185_5_CFL2[P3U]|MRCE_185_5_CFL2L[P3U])
 863
 864  ;DLC
 865  ;---
 866  $DEF DLC_66=1:DLC_66KBC|1:DLC_66KBCL|2:DLC_66PB|2:DLC_66PBL
 867  ;HECTOR RAIL
 868
 869  ;RTS
 870  ;---
 871  $DEF RTS_1216_15KV=$DIR(RTS_1216[P4U]|RTS_1216L[P4U],RTS_1216[P1U]|RTS_1216L[P1U])
 872  $DEF RTS_1216_325KV=$DIR(RTS_1216[P3U]|RTS_1216L[P3U],RTS_1216[P2U]|RTS_1216L[P2U])
 873
 874  ;-----------
 875  ;LOCON
 876  ;-----
 877  ;CONSTRUCTEURS
 878  ;INTERNATIONAL PASSENGER TRANSPORT
 879  ;CONSTRUCTEURS
 880  ;CISALPINO
 881
 882  $DEF CIS_ETR470_L1_DC_R=<$DIR((CIS_ETR470_BAC2AL[PD],CIS_ETR470_BB2AL,CIS_ETR470_RA2AL[PD],             \
 883      CIS_ETR470_BAH2AL,CIS_ETR470_BB2AL,CIS_ETR470_RBA,CIS_ETR470_RA1A[PD],CIS_ETR470_BB1A,              \
 884      CIS_ETR470_BAC1A[PU]),                                                                              \
 885      (CIS_ETR470_BAC2AL[PU],CIS_ETR470_BB2AL,CIS_ETR470_RA2AL[PD],CIS_ETR470_BAH2AL,CIS_ETR470_BB2AL,    \
 886      CIS_ETR470_RBA,CIS_ETR470_RA1A[PD],CIS_ETR470_BB1A,CIS_ETR470_BAC1A[PD]));
 887  $DEF CIS_ETR470_L1_DC_L=<$DIR((CIS_ETR470_BAC1AL[PD],CIS_ETR470_BB1AL,CIS_ETR470_RA1AL[PD],             \
 888      CIS_ETR470_RBAL,CIS_ETR470_BB2A,CIS_ETR470_BAH2A,CIS_ETR470_RA2A[PD],CIS_ETR470_BB2A,               \
 889      CIS_ETR470_BAC2A[PU]),                                                                              \
 890      (CIS_ETR470_BAC1AL[PU],CIS_ETR470_BB1AL,CIS_ETR470_RA1AL[PD],CIS_ETR470_RBAL,CIS_ETR470_BB2A,       \
 891      CIS_ETR470_BAH2A,CIS_ETR470_RA2A[PD],CIS_ETR470_BB2A,CIS_ETR470_BAC2A[PD]));
 892  $DEF CIS_ETR470_L1_DC=CIS_ETR470_L1_DC_L|CIS_ETR470_L1_DC_R
 893  $DEF CIS_ETR470_L1_ACCH=<(CIS_ETR470_BAC2AL[PD],CIS_ETR470_BB2AL,CIS_ETR470_RA2AL[P2U],                 \
 894      CIS_ETR470_BAH2AL,CIS_ETR470_BB2AL,CIS_ETR470_RBA,CIS_ETR470_RA1A[PD],CIS_ETR470_BB1A,              \
 895      CIS_ETR470_BAC1A[PD])|                                                                              \
 896      (CIS_ETR470_BAC1AL[PD],CIS_ETR470_BB1AL,CIS_ETR470_RA1AL[PD],CIS_ETR470_RBAL,CIS_ETR470_BB2A,       \
 897      CIS_ETR470_BAH2A,CIS_ETR470_RA2A[P1U],CIS_ETR470_BB2A,CIS_ETR470_BAC2A[PD]);
 898  $DEF CIS_ETR470_L1_ACD=<(CIS_ETR470_BAC2AL[PD],CIS_ETR470_BB2AL,CIS_ETR470_RA2AL[PD],                   \
 899      CIS_ETR470_BAH2AL,CIS_ETR470_BB2AL,CIS_ETR470_RBA,CIS_ETR470_RA1A[P1U],CIS_ETR470_BB1A,             \
 900      CIS_ETR470_BAC1A[PD])|                                                                              \
 901      (CIS_ETR470_BAC1AL[PD],CIS_ETR470_BB1AL,CIS_ETR470_RA1AL[P2U],CIS_ETR470_RBAL,CIS_ETR470_BB2A,      \
 902      CIS_ETR470_BAH2A,CIS_ETR470_RA2A[PD],CIS_ETR470_BB2A,CIS_ETR470_BAC2A[PD]);
 903  $DEF CIS_ETR470_L1B_DC_R=<$DIR((CIS_ETR470_BAC2ABL[PD],CIS_ETR470_BB2AL,CIS_ETR470_RA2AL[PD],           \
 904      CIS_ETR470_BAH2AL,CIS_ETR470_BB2AL,CIS_ETR470_RBA,CIS_ETR470_RA1A[PD],CIS_ETR470_BB1A,              \
 905      CIS_ETR470_BAC1AB[PU]),                                                                             \
 906      (CIS_ETR470_BAC2ABL[PU],CIS_ETR470_BB2AL,CIS_ETR470_RA2AL[PD],CIS_ETR470_BAH2AL,CIS_ETR470_BB2AL,   \
 907      CIS_ETR470_RBA,CIS_ETR470_RA1A[PD],CIS_ETR470_BB1A,CIS_ETR470_BAC1AB[PD]));
 908  $DEF CIS_ETR470_L1B_DC_L=<$DIR((CIS_ETR470_BAC1ABL[PD],CIS_ETR470_BB1AL,CIS_ETR470_RA1AL[PD],           \
 909      CIS_ETR470_RBAL,CIS_ETR470_BB2A,CIS_ETR470_BAH2A,CIS_ETR470_RA2A[PD],CIS_ETR470_BB2A,               \
 910      CIS_ETR470_BAC2AB[PU]),                                                                             \
 911      (CIS_ETR470_BAC1ABL[PU],CIS_ETR470_BB1AL,CIS_ETR470_RA1AL[PD],CIS_ETR470_RBAL,CIS_ETR470_BB2A,      \
 912      CIS_ETR470_BAH2A,CIS_ETR470_RA2A[PD],CIS_ETR470_BB2A,CIS_ETR470_BAC2AB[PD]));
 913  $DEF CIS_ETR470_L1B_DC=CIS_ETR470_L1B_DC_L|CIS_ETR470_L1_DC_R
 914  $DEF CIS_ETR470_L1B_ACCH=<(CIS_ETR470_BAC2ABL[PD],CIS_ETR470_BB2AL,CIS_ETR470_RA2AL[P2U],               \
 915      CIS_ETR470_BAH2AL,CIS_ETR470_BB2AL,CIS_ETR470_RBA,CIS_ETR470_RA1A[PD],CIS_ETR470_BB1A,              \
 916      CIS_ETR470_BAC1AB[PD])|                                                                             \
 917      (CIS_ETR470_BAC1ABL[PD],CIS_ETR470_BB1AL,CIS_ETR470_RA1AL[PD],CIS_ETR470_RBAL,CIS_ETR470_BB2A,      \
 918      CIS_ETR470_BAH2A,CIS_ETR470_RA2A[P1U],CIS_ETR470_BB2A,CIS_ETR470_BAC2AB[PD]);
 919  $DEF CIS_ETR470_L1B_ACD=<(CIS_ETR470_BAC2ABL[PD],CIS_ETR470_BB2AL,CIS_ETR470_RA2AL[PD],                 \
 920      CIS_ETR470_BAH2AL,CIS_ETR470_BB2AL,CIS_ETR470_RBA,CIS_ETR470_RA1A[P1U],CIS_ETR470_BB1A,             \
 921      CIS_ETR470_BAC1AB[PD])|                                                                             \
 922      (CIS_ETR470_BAC1ABL[PD],CIS_ETR470_BB1AL,CIS_ETR470_RA1AL[P2U],CIS_ETR470_RBAL,CIS_ETR470_BB2A,     \
 923      CIS_ETR470_BAH2A,CIS_ETR470_RA2A[PD],CIS_ETR470_BB2A,CIS_ETR470_BAC2AB[PD]);
 924  $DEF CIS_ETR470_L2_DC_R=<$DIR((CIS_ETR470_BAC2BL[PD],CIS_ETR470_BB2BL,CIS_ETR470_RA2BL[PD],             \
 925      CIS_ETR470_BAH2BL,CIS_ETR470_BB2BL,CIS_ETR470_RBB,CIS_ETR470_RA1B[PD],CIS_ETR470_BB1B,              \
 926      CIS_ETR470_BAC1B[PU]),                                                                              \
 927      (CIS_ETR470_BAC2BL[PU],CIS_ETR470_BB2BL,CIS_ETR470_RA2BL[PD],CIS_ETR470_BAH2BL,CIS_ETR470_BB2BL,    \
 928      CIS_ETR470_RBB,CIS_ETR470_RA1B[PD],CIS_ETR470_BB1B,CIS_ETR470_BAC1B[PD]));
 929  $DEF CIS_ETR470_L2_DC_L=<$DIR((CIS_ETR470_BAC1BL[PD],CIS_ETR470_BB1BL,CIS_ETR470_RA1BL[PD],             \
 930      CIS_ETR470_RBBL,CIS_ETR470_BB2B,CIS_ETR470_BAH2B,CIS_ETR470_RA2B[PD],CIS_ETR470_BB2B,               \
 931      CIS_ETR470_BAC2B[PU]),                                                                              \
 932      (CIS_ETR470_BAC1BL[PU],CIS_ETR470_BB1BL,CIS_ETR470_RA1BL[PD],CIS_ETR470_RBBL,CIS_ETR470_BB2B,       \
 933      CIS_ETR470_BAH2B,CIS_ETR470_RA2B[PD],CIS_ETR470_BB2B,CIS_ETR470_BAC2B[PD]));
 934  $DEF CIS_ETR470_L2_DC=CIS_ETR470_L2_DC_L|CIS_ETR470_L2_DC_R
 935  $DEF CIS_ETR470_L2_ACCH=<(CIS_ETR470_BAC2BL[PD],CIS_ETR470_BB2BL,CIS_ETR470_RA2BL[P2U],                 \
 936      CIS_ETR470_BAH2BL,CIS_ETR470_BB2BL,CIS_ETR470_RBB,CIS_ETR470_RA1B[PD],CIS_ETR470_BB1B,              \
 937      CIS_ETR470_BAC1B[PD])|                                                                              \
 938      (CIS_ETR470_BAC1BL[PD],CIS_ETR470_BB1BL,CIS_ETR470_RA1BL[PD],CIS_ETR470_RBBL,CIS_ETR470_BB2B,       \
 939      CIS_ETR470_BAH2B,CIS_ETR470_RA2B[P1U],CIS_ETR470_BB2B,CIS_ETR470_BAC2B[PD]);
 940  $DEF CIS_ETR470_L2_ACD=<(CIS_ETR470_BAC2BL[PD],CIS_ETR470_BB2BL,CIS_ETR470_RA2BL[PD],                   \
 941      CIS_ETR470_BAH2BL,CIS_ETR470_BB2BL,CIS_ETR470_RBB,CIS_ETR470_RA1B[P1U],CIS_ETR470_BB1B,             \
 942      CIS_ETR470_BAC1B[PD])|                                                                              \
 943      (CIS_ETR470_BAC1BL[PD],CIS_ETR470_BB1BL,CIS_ETR470_RA1BL[P2U],CIS_ETR470_RBBL,CIS_ETR470_BB2B,      \
 944      CIS_ETR470_BAH2B,CIS_ETR470_RA2B[PD],CIS_ETR470_BB2B,CIS_ETR470_BAC2B[PD]);
 945
 946  ;EUROSTAR
 947  ;--------
 948  $DEF EUROSTAR18_L1_AC=<EUST_ML[P1U],EUST_R1L,4*EUST_R2,EUST_R6,2*EUST_R2,EUST_R9,EUST_R9L,2*EUST_R2L,   \
 949      EUST_R6L,4*EUST_R2L,EUST_R1,EUST_M[P1U]
 950  $DEF EUROSTAR18_L1_DC=<EUST_ML[P2U],EUST_R1L,4*EUST_R2,EUST_R6,2*EUST_R2,EUST_R9,EUST_R9L,2*EUST_R2L,   \
 951      EUST_R6L,4*EUST_R2L,EUST_R1,EUST_M[P2U]
 952  $DEF EUROSTAR14_L1_AC=<EUST_ML[P1U],EUST_R1L,3*EUST_R2,EUST_R6,EUST_R2,EUST_R9,EUST_R9L,EUST_R2L,       \
 953      EUST_R6L,3*EUST_R2L,EUST_R1,EUST_M[P1U]
 954  $DEF EUROSTAR14_L1_DC=<EUST_ML[P2U],EUST_R1L,3*EUST_R2,EUST_R6,EUST_R2,EUST_R9,EUST_R9L,EUST_R2L,       \
 955      EUST_R6L,3*EUST_R2L,EUST_R1,EUST_M[P2U]
 956  $DEF EUROSTAR18_L2_AC=<EUST_2ML[P1U],EUST_2R1L,4*EUST_2R2,EUST_R6,2*EUST_2R2,EUST_2R9,EUST_2R9L,        \
 957      2*EUST_2R2L,EUST_R6L,4*EUST_2R2L,EUST_2R1,EUST_2M[P1U]
 958  $DEF EUROSTAR18_L2_DC=<EUST_2ML[P2U],EUST_2R1L,4*EUST_2R2,EUST_R6,2*EUST_2R2,EUST_2R9,EUST_2R9L,        \
 959      2*EUST_2R2L,EUST_R6L,4*EUST_2R2L,EUST_2R1,EUST_2M[P2U]
 960  $DEF EUROSTAR18_L23_AC=<TGV_TMES3_ML[P1U],EUST_2R1L,4*EUST_2R2,EUST_R6,2*EUST_2R2,EUST_2R9,EUST_2R9L,   \
 961      2*EUST_2R2L,EUST_R6L,4*EUST_2R2L,EUST_2R1,TGV_TMES3_M[P1U]
 962  $DEF EUROSTAR18_L23_DC=<TGV_TMES3_ML[P2U],EUST_2R1L,4*EUST_2R2,EUST_R6,2*EUST_2R2,EUST_2R9,EUST_2R9L,   \
 963      2*EUST_2R2L,EUST_R6L,4*EUST_2R2L,EUST_2R1,TGV_TMES3_M[P2U]
 964  $DEF EUROSTAR18_L3_AC=<TGV_TMES3_ML[P1U],TGV_TMES3_RXL,4*TGV_TMES3_RI,TGV_TMES3_RBAR,2*TGV_TMES3_RI,    \
 965      TGV_TMES3_RM,TGV_TMES3_RML,2*TGV_TMES3_RIL,TGV_TMES3_RBARL,4*TGV_TMES3_RIL,TGV_TMES3_RX,            \
 966      TGV_TMES3_M[P1U]
 967  $DEF EUROSTAR18_L3_DC=<TGV_TMES3_ML[P2U],TGV_TMES3_RXL,4*TGV_TMES3_RI,TGV_TMES3_RBAR,2*TGV_TMES3_RI,    \
 968      TGV_TMES3_RM,TGV_TMES3_RML,2*TGV_TMES3_RIL,TGV_TMES3_RBARL,4*TGV_TMES3_RIL,TGV_TMES3_RX,            \
 969      TGV_TMES3_M[P2U]
 970  $DEF EUROSTAR_E320_ES3_AC=<$DIR((EUST_E320_EC01L,EUST_E320_TC02L[PD],EUST_E320_CC03L,                   \
 971      EUST_E320_MC04L[PD],EUST_E320_MC04L[PU],EUST_E320_CC06L,EUST_E320_TC07L[PD],EUST_E320_CC08L,        \
 972      EUST_E320_CC08,EUST_E320_TC07[PD],EUST_E320_CC06,EUST_E320_MC04[PD],EUST_E320_MC04[PU],             \
 973      EUST_E320_CC03,EUST_E320_TC02[PD],EUST_E320_EC01),                                                  \
 974      (EUST_E320_EC01L,EUST_E320_TC02L[PD],EUST_E320_CC03L,EUST_E320_MC04L[PU],EUST_E320_MC04L[PD],       \
 975      EUST_E320_CC06L,EUST_E320_TC07L[PD],EUST_E320_CC08L,EUST_E320_CC08,EUST_E320_TC07[PD],              \
 976      EUST_E320_CC06,EUST_E320_MC04[PU],EUST_E320_MC04[PD],EUST_E320_CC03,EUST_E320_TC02[PD],             \
 977      EUST_E320_EC01))
 978  $DEF EUROSTAR_E320_ES3_DC=<$DIR((EUST_E320_EC01L,EUST_E320_TC02L[PU],EUST_E320_CC03L,                   \
 979      EUST_E320_MC04L[PD],EUST_E320_MC04L[PD],EUST_E320_CC06L,EUST_E320_TC07L[PU],EUST_E320_CC08L,        \
 980      EUST_E320_CC08,EUST_E320_TC07[PU],EUST_E320_CC06,EUST_E320_MC04[PD],EUST_E320_MC04[PD],             \
 981      EUST_E320_CC03,EUST_E320_TC02[PU],EUST_E320_EC01),                                                  \
 982      (EUST_E320_EC01L,EUST_E320_TC02L[PU],EUST_E320_CC03L,EUST_E320_MC04L[PD],EUST_E320_MC04L[PD],       \
 983      EUST_E320_CC06L,EUST_E320_TC07L[PU],EUST_E320_CC08L,EUST_E320_CC08,EUST_E320_TC07[PU],              \
 984      EUST_E320_CC06,EUST_E320_MC04[PD],EUST_E320_MC04[PD],EUST_E320_CC03,EUST_E320_TC02[PU],             \
 985      EUST_E320_EC01))
 986
 987  ;THALYS
 988  ;------
 989  $DEF TGVPBA_R=<TGV_PBA_ML,TGV_PBA_R8L,TGV_PBA_R7L,TGV_PBA_R6L,TGV_PBA_R5,TGV_PBA_R4,TGV_PBA_R3,         \
 990      TGV_PBA_R2,TGV_PBA_R1,TGV_PBA_M
 991  $DEF TGVPBA_L=<TGV_PBA_ML,TGV_PBA_R1L,TGV_PBA_R2L,TGV_PBA_R3L,TGV_PBA_R4L,TGV_PBA_R5L,TGV_PBA_R6,       \
 992      TGV_PBA_R7,TGV_PBA_R8,TGV_PBA_M
 993  $DEF TGVPBKA_R=<SNCF_TGVPBKA_ML,TGV_PBA_R8L,TGV_PBA_R7L,TGV_PBA_R6L,TGV_PBA_R5,TGV_PBA_R4,TGV_PBA_R3,   \
 994      TGV_PBA_R2,TGV_PBA_R1,SNCF_TGVPBKA_M
 995  $DEF TGVPBKA_L=<SNCF_TGVPBKA_ML,TGV_PBA_R1L,TGV_PBA_R2L,TGV_PBA_R3L,TGV_PBA_R4L,TGV_PBA_R5L,            \
 996      TGV_PBA_R6,TGV_PBA_R7,TGV_PBA_R8,SNCF_TGVPBKA_M
 997  $DEF TGVPBA_L2_R=<SNCF_PBA2ML,SNCF_PBA2R8L,SNCF_PBA2R7L,SNCF_PBA2R6L,SNCF_PBA2R5,SNCF_PBA2R4,           \
 998      SNCF_PBA2R3,SNCF_PBA2R2,SNCF_PBA2R1,SNCF_PBA2M
 999  $DEF TGVPBA_L2_L=<SNCF_PBA2ML,SNCF_PBA2R1L,SNCF_PBA2R2L,SNCF_PBA2R3L,SNCF_PBA2R4L,SNCF_PBA2R5L,         \
1000      SNCF_PBA2R6,SNCF_PBA2R7,SNCF_PBA2R8,SNCF_PBA2M
1001  $DEF TGVPBKA_L2_R=<SNCF_PBK2ML,SNCF_PBA2R8L,SNCF_PBA2R7L,SNCF_PBA2R6L,SNCF_PBA2R5,SNCF_PBA2R4,          \
1002      SNCF_PBA2R3,SNCF_PBA2R2,SNCF_PBA2R1,SNCF_PBK2M
1003  $DEF TGVPBKA_L2_L=<SNCF_PBK2ML,SNCF_PBA2R1L,SNCF_PBA2R2L,SNCF_PBA2R3L,SNCF_PBA2R4L,SNCF_PBA2R5L,        \
1004      SNCF_PBA2R6,SNCF_PBA2R7,SNCF_PBA2R8,SNCF_PBK2M
1005  $DEF THALYS_TGVR_IZY_R=<THA_TGVR_M_IZYL,THA_R8_IZYL,THA_R5_IZYL,THA_R5_IZYL,THA_R5_IZY,THA_R4_IZY,      \
1006      THA_R5_IZY,THA_R2_IZY,THA_R1_IZY,THA_TGVR_M_IZY
1007  $DEF THALYS_TGVR_IZY_L=<THA_TGVR_M_IZYL,THA_R1_IZYL,THA_R2_IZYL,THA_R5_IZYL,THA_R4_IZYL,THA_R5_IZYL,    \
1008      THA_R5_IZY,THA_R5_IZY,THA_R8_IZY,THA_TGVR_M_IZY
1009  $DEF THALYS_PBA_L1_AC_R=<$DIR((TGV_PBA_ML[PD],TGV_PBA_R8L,TGV_PBA_R7L,TGV_PBA_R6L,TGV_PBA_R5,           \
1010      TGV_PBA_R4,TGV_PBA_R3,TGV_PBA_R2,TGV_PBA_R1,TGV_PBA_M[P1U]),                                        \
1011      (TGV_PBA_ML[P2U],TGV_PBA_R8L,TGV_PBA_R7L,TGV_PBA_R6L,TGV_PBA_R5,TGV_PBA_R4,TGV_PBA_R3,TGV_PBA_R2,   \
1012      TGV_PBA_R1,TGV_PBA_M[PD]))
1013  $DEF THALYS_PBA_L1_AC_L=<$DIR((TGV_PBA_ML[PD],TGV_PBA_R1L,TGV_PBA_R2L,TGV_PBA_R3L,TGV_PBA_R4L,          \
1014      TGV_PBA_R5L,TGV_PBA_R6,TGV_PBA_R7,TGV_PBA_R8,TGV_PBA_M[P1U]),                                       \
1015      (TGV_PBA_ML[P2U],TGV_PBA_R1L,TGV_PBA_R2L,TGV_PBA_R3L,TGV_PBA_R4L,TGV_PBA_R5L,TGV_PBA_R6,            \
1016      TGV_PBA_R7,TGV_PBA_R8,TGV_PBA_M[PD]))
1017  $DEF THALYS_PBA_L1_AC=THALYS_PBA_L1_AC_R|THALYS_PBA_L1_AC_L
1018  $DEF THALYS_PBA_L1_DC_R=<TGV_PBA_ML[P1U],TGV_PBA_R8L,TGV_PBA_R7L,TGV_PBA_R6L,TGV_PBA_R5,TGV_PBA_R4,     \
1019      TGV_PBA_R3,TGV_PBA_R2,TGV_PBA_R1,TGV_PBA_M[P2U]
1020  $DEF THALYS_PBA_L1_DC_L=<TGV_PBA_ML[P1U],TGV_PBA_R1L,TGV_PBA_R2L,TGV_PBA_R3L,TGV_PBA_R4L,TGV_PBA_R5L,   \
1021      TGV_PBA_R6,TGV_PBA_R7,TGV_PBA_R8,TGV_PBA_M[P2U]
1022  $DEF THALYS_PBA_L1_DC=THALYS_PBA_L1_DC_R|THALYS_PBA_L1_DC_L
1023  $DEF THALYS_PBA_L2_AC_R=<$DIR((SNCF_PBA2ML[PD],SNCF_PBA2R8L,SNCF_PBA2R7L,SNCF_PBA2R6L,SNCF_PBA2R5,      \
1024      SNCF_PBA2R4,SNCF_PBA2R3,SNCF_PBA2R2,SNCF_PBA2R1,SNCF_PBA2M[P1U]),                                   \
1025      (SNCF_PBA2ML[P2U],SNCF_PBA2R8L,SNCF_PBA2R7L,SNCF_PBA2R6L,SNCF_PBA2R5,SNCF_PBA2R4,SNCF_PBA2R3,       \
1026      SNCF_PBA2R2,SNCF_PBA2R1,SNCF_PBA2M[PD]))
1027  $DEF THALYS_PBA_L2_AC_L=<$DIR((SNCF_PBA2ML[PD],SNCF_PBA2R1L,SNCF_PBA2R2L,SNCF_PBA2R3L,SNCF_PBA2R4L,     \
1028      SNCF_PBA2R5L,SNCF_PBA2R6,SNCF_PBA2R7,SNCF_PBA2R8,SNCF_PBA2M[P1U]),                                  \
1029      (SNCF_PBA2ML[P2U],SNCF_PBA2R1L,SNCF_PBA2R2L,SNCF_PBA2R3L,SNCF_PBA2R4L,SNCF_PBA2R5L,SNCF_PBA2R6,     \
1030      SNCF_PBA2R7,SNCF_PBA2R8,SNCF_PBA2M[PD]))
1031  $DEF THALYS_PBA_L2_AC=THALYS_PBA_L2_AC_R|THALYS_PBA_L2_AC_L
1032  $DEF THALYS_PBA_L2_DC_R=<SNCF_PBA2ML[P1U],SNCF_PBA2R8L,SNCF_PBA2R7L,SNCF_PBA2R6L,SNCF_PBA2R5,           \
1033      SNCF_PBA2R4,SNCF_PBA2R3,SNCF_PBA2R2,SNCF_PBA2R1,SNCF_PBA2M[P2U]
1034  $DEF THALYS_PBA_L2_DC_L=<SNCF_PBA2ML[P1U],SNCF_PBA2R1L,SNCF_PBA2R2L,SNCF_PBA2R3L,SNCF_PBA2R4L,          \
1035      SNCF_PBA2R5L,SNCF_PBA2R6,SNCF_PBA2R7,SNCF_PBA2R8,SNCF_PBA2M[P2U]
1036  $DEF THALYS_PBA_L2_DC=THALYS_PBA_L2_DC_R|THALYS_PBA_L2_DC_L
1037  $DEF THALYS_PBA_L3_AC_R=<$DIR((THAL_PBA_L3_ML[PD],THAL_L3_R8L,THAL_L3_R7L,THAL_L3_R6L,THAL_L3_R5,       \
1038      THAL_L3_R4,THAL_L3_R3,THAL_L3_R2,THAL_L3_R1,THAL_PBA_L3_M[P1U]),                                    \
1039      (THAL_PBA_L3_ML[P2U],THAL_L3_R8L,THAL_L3_R7L,THAL_L3_R6L,THAL_L3_R5,THAL_L3_R4,THAL_L3_R3,          \
1040      THAL_L3_R2,THAL_L3_R1,THAL_PBA_L3_M[PD]))
1041  $DEF THALYS_PBA_L3_AC_L=<$DIR((THAL_PBA_L3_ML[PD],THAL_L3_R1L,THAL_L3_R2L,THAL_L3_R3L,THAL_L3_R4L,      \
1042      THAL_L3_R5L,THAL_L3_R6,THAL_L3_R7,THAL_L3_R8,THAL_PBA_L3_M[P1U]),                                   \
1043      (THAL_PBA_L3_ML[P2U],THAL_L3_R1L,THAL_L3_R2L,THAL_L3_R3L,THAL_L3_R4L,THAL_L3_R5L,THAL_L3_R6,        \
1044      THAL_L3_R7,THAL_L3_R8,THAL_PBA_L3_M[PD]))
1045  $DEF THALYS_PBA_L3_AC=THALYS_PBA_L3_AC_R|THALYS_PBA_L3_AC_L
1046  $DEF THALYS_PBA_L3_DC_R=<THAL_PBA_L3_ML[P1U],THAL_L3_R8L,THAL_L3_R7L,THAL_L3_R6L,THAL_L3_R5,            \
1047      THAL_L3_R4,THAL_L3_R3,THAL_L3_R2,THAL_L3_R1,THAL_PBA_L3_M[P2U]
1048  $DEF THALYS_PBA_L3_DC_L=<THAL_PBA_L3_ML[P1U],THAL_L3_R1L,THAL_L3_R2L,THAL_L3_R3L,THAL_L3_R4L,           \
1049      THAL_L3_R5L,THAL_L3_R6,THAL_L3_R7,THAL_L3_R8,THAL_PBA_L3_M[P2U]
1050  $DEF THALYS_PBA_L3_DC=THALYS_PBA_L3_DC_R|THALYS_PBA_L3_DC_L
1051  $DEF THALYS_PBKA_L1_AC_R=<$DIR((SNCF_TGVPBKA_ML[PD],TGV_PBA_R8L,TGV_PBA_R7L,TGV_PBA_R6L,TGV_PBA_R5,     \
1052      TGV_PBA_R4,TGV_PBA_R3,TGV_PBA_R2,TGV_PBA_R1,SNCF_TGVPBKA_M[P1U]),                                   \
1053      (SNCF_TGVPBKA_ML[P2U],TGV_PBA_R8L,TGV_PBA_R7L,TGV_PBA_R6L,TGV_PBA_R5,TGV_PBA_R4,TGV_PBA_R3,         \
1054      TGV_PBA_R2,TGV_PBA_R1,SNCF_TGVPBKA_M[PD]))
1055  $DEF THALYS_PBKA_L1_AC_L=<$DIR((SNCF_TGVPBKA_ML[PD],TGV_PBA_R1L,TGV_PBA_R2L,TGV_PBA_R3L,TGV_PBA_R4L,    \
1056      TGV_PBA_R5L,TGV_PBA_R6,TGV_PBA_R7,TGV_PBA_R8,SNCF_TGVPBKA_M[P1U]),                                  \
1057      (SNCF_TGVPBKA_ML[P2U],TGV_PBA_R1L,TGV_PBA_R2L,TGV_PBA_R3L,TGV_PBA_R4L,TGV_PBA_R5L,TGV_PBA_R6,       \
1058      TGV_PBA_R7,TGV_PBA_R8,SNCF_TGVPBKA_M[PD]))
1059  $DEF THALYS_PBKA_L1_AC=THALYS_PBKA_L1_AC_R|THALYS_PBKA_L1_AC_L
1060  $DEF THALYS_PBKA_L1_DC_R=<SNCF_TGVPBKA_ML[P1U],TGV_PBA_R8L,TGV_PBA_R7L,TGV_PBA_R6L,TGV_PBA_R5,          \
1061      TGV_PBA_R4,TGV_PBA_R3,TGV_PBA_R2,TGV_PBA_R1,SNCF_TGVPBKA_M[P2U]
1062  $DEF THALYS_PBKA_L1_DC_L=<SNCF_TGVPBKA_ML[P1U],TGV_PBA_R1L,TGV_PBA_R2L,TGV_PBA_R3L,TGV_PBA_R4L,         \
1063      TGV_PBA_R5L,TGV_PBA_R6,TGV_PBA_R7,TGV_PBA_R8,SNCF_TGVPBKA_M[P2U]
1064  $DEF THALYS_PBKA_L1_DC=THALYS_PBKA_L1_DC_R|THALYS_PBKA_L1_DC_L
1065  $DEF THALYS_PBKA_L2_AC_R=<$DIR((SNCF_PBK2ML[PD],SNCF_PBA2R8L,SNCF_PBA2R7L,SNCF_PBA2R6L,SNCF_PBA2R5,     \
1066      SNCF_PBA2R4,SNCF_PBA2R3,SNCF_PBA2R2,SNCF_PBA2R1,SNCF_PBA2M[P1U]),                                   \
1067      (SNCF_PBK2ML[P2U],SNCF_PBA2R8L,SNCF_PBA2R7L,SNCF_PBA2R6L,SNCF_PBA2R5,SNCF_PBA2R4,SNCF_PBA2R3,       \
1068      SNCF_PBA2R2,SNCF_PBA2R1,SNCF_PBK2M[PD]))
1069  $DEF THALYS_PBKA_L2_AC_L=<$DIR((SNCF_PBK2ML[PD],SNCF_PBA2R1L,SNCF_PBA2R2L,SNCF_PBA2R3L,SNCF_PBA2R4L,    \
1070      SNCF_PBA2R5L,SNCF_PBA2R6,SNCF_PBA2R7,SNCF_PBA2R8,SNCF_PBA2M[P1U]),                                  \
1071      (SNCF_PBK2ML[P2U],SNCF_PBA2R1L,SNCF_PBA2R2L,SNCF_PBA2R3L,SNCF_PBA2R4L,SNCF_PBA2R5L,SNCF_PBA2R6,     \
1072      SNCF_PBA2R7,SNCF_PBA2R8,SNCF_PBK2M[PD]))
1073  $DEF THALYS_PBKA_L2_AC=THALYS_PBKA_L2_AC_R|THALYS_PBKA_L2_AC_L
1074  $DEF THALYS_PBKA_L2_DC_R=<SNCF_PBK2ML[P1U],SNCF_PBA2R8L,SNCF_PBA2R7L,SNCF_PBA2R6L,SNCF_PBA2R5,          \
1075      SNCF_PBA2R4,SNCF_PBA2R3,SNCF_PBA2R2,SNCF_PBA2R1,SNCF_PBK2M[P2U]
1076  $DEF THALYS_PBKA_L2_DC_L=<SNCF_PBK2ML[P1U],SNCF_PBA2R1L,SNCF_PBA2R2L,SNCF_PBA2R3L,SNCF_PBA2R4L,         \
1077      SNCF_PBA2R5L,SNCF_PBA2R6,SNCF_PBA2R7,SNCF_PBA2R8,SNCF_PBK2M[P2U]
1078  $DEF THALYS_PBKA_L2_DC=THALYS_PBKA_L2_DC_R|THALYS_PBKA_L2_DC_L
1079  $DEF THALYS_PBKA_L3_AC_R=<$DIR((THAL_PBKA_L3ML[PD],THAL_L3_R8L,THAL_L3_R7L,THAL_L3_R6L,THAL_L3_R5,      \
1080      THAL_L3_R4,THAL_L3_R3,THAL_L3_R2,THAL_L3_R1,THAL_PBKA_L3M[P1U]),                                    \
1081      (THAL_PBKA_L3ML[P2U],THAL_L3_R8L,THAL_L3_R7L,THAL_L3_R6L,THAL_L3_R5,THAL_L3_R4,THAL_L3_R3,          \
1082      THAL_L3_R2,THAL_L3_R1,THAL_PBKA_L3M[PD]))
1083  $DEF THALYS_PBKA_L3_AC_L=<$DIR((THAL_PBKA_L3ML[PD],THAL_L3_R1L,THAL_L3_R2L,THAL_L3_R3L,THAL_L3_R4L,     \
1084      THAL_L3_R5L,THAL_L3_R6,THAL_L3_R7,THAL_L3_R8,THAL_PBKA_L3M[P1U]),                                   \
1085      (THAL_PBKA_L3ML[P2U],THAL_L3_R1L,THAL_L3_R2L,THAL_L3_R3L,THAL_L3_R4L,THAL_L3_R5L,THAL_L3_R6,        \
1086      THAL_L3_R7,THAL_L3_R8,THAL_PBKA_L3M[PD]))
1087  $DEF THALYS_PBKA_L3_AC=THALYS_PBKA_L3_AC_R|THALYS_PBKA_L3_AC_L
1088  $DEF THALYS_PBKA_L3_DC_R=<THAL_PBKA_L3ML[P1U],THAL_L3_R8L,THAL_L3_R7L,THAL_L3_R6L,THAL_L3_R5,           \
1089      THAL_L3_R4,THAL_L3_R3,THAL_L3_R2,THAL_L3_R1,THAL_PBKA_L3M[P2U]
1090  $DEF THALYS_PBKA_L3_DC_L=<THAL_PBKA_L3ML[P1U],THAL_L3_R1L,THAL_L3_R2L,THAL_L3_R3L,THAL_L3_R4L,          \
1091      THAL_L3_R5L,THAL_L3_R6,THAL_L3_R7,THAL_L3_R8,THAL_PBKA_L3M[P2U]
1092  $DEF THALYS_PBKA_L3_DC=THALYS_PBKA_L3_DC_R|THALYS_PBKA_L3_DC_L
1093  $DEF THALYS_TGVR_IZY_AC_R=<$DIR((THA_TGVR_M_IZYL[PD],THA_R8_IZYL,THA_R5_IZYL,THA_R5_IZYL,THA_R5_IZY,    \
1094      THA_R4_IZY,THA_R5_IZY,THA_R2_IZY,THA_R1_IZY,THA_TGVR_M_IZY[P1U]),                                   \
1095      (THA_TGVR_M_IZYL[P2U],THA_R8_IZYL,THA_R5_IZYL,THA_R5_IZYL,THA_R5_IZY,THA_R4_IZY,THA_R5_IZY,         \
1096      THA_R2_IZY,THA_R1_IZY,THA_TGVR_M_IZY[PD]))
1097  $DEF THALYS_TGVR_IZY_AC_L=<$DIR((THA_TGVR_M_IZYL[PD],THA_R1_IZYL,THA_R2_IZYL,THA_R5_IZYL,THA_R4_IZYL,   \
1098      THA_R5_IZYL,THA_R5_IZY,THA_R5_IZY,THA_R8_IZY,THA_TGVR_M_IZY[P1U]),                                  \
1099      (THA_TGVR_M_IZYL[P2U],THA_R1_IZYL,THA_R2_IZYL,THA_R5_IZYL,THA_R4_IZYL,THA_R5_IZYL,THA_R5_IZY,       \
1100      THA_R5_IZY,THA_R8_IZY,THA_TGVR_M_IZY[PD]))
1101  $DEF THALYS_TGVR_IZY_AC=THALYS_TGVR_IZY_AC_R|THALYS_TGVR_IZY_AC_L
1102  $DEF THALYS_TGVR_IZY_DC_R=<THA_TGVR_M_IZYL[P1U],THA_R8_IZYL,THA_R5_IZYL,THA_R5_IZYL,THA_R5_IZY,         \
1103      THA_R4_IZY,THA_R5_IZY,THA_R2_IZY,THA_R1_IZY,THA_TGVR_M_IZY[P2U]
1104  $DEF THALYS_TGVR_IZY_DC_L=<THA_TGVR_M_IZYL[P1U],THA_R1_IZYL,THA_R2_IZYL,THA_R5_IZYL,THA_R4_IZYL,        \
1105      THA_R5_IZYL,THA_R5_IZY,THA_R5_IZY,THA_R8_IZY,THA_TGVR_M_IZY[P2U]
1106  $DEF THALYS_TGVR_IZY_DC=THALYS_TGVR_IZY_DC_R|THALYS_TGVR_IZY_DC_L
1107  $DEF THALYS_TGVTM_AC=<THA_TMST_ML[P1U],THA_TMST_R1L,4*THA_TMST_R2,THA_TMST_R6,2*THA_TMST_R2,            \
1108      THA_TMST_R9,THA_TMST_R9L,2*THA_TMST_R2L,THA_TMST_R6L,4*THA_TMST_R2L,THA_TMST_R1,THA_TMST_M[P1U]
1109  $DEF THALYS_TGVTM_DC=<THA_TMST_ML[P2U],THA_TMST_R1L,4*THA_TMST_R2,THA_TMST_R6,2*THA_TMST_R2,            \
1110      THA_TMST_R9,THA_TMST_R9L,2*THA_TMST_R2L,THA_TMST_R6L,4*THA_TMST_R2L,THA_TMST_R1,THA_TMST_M[P2U]
1111
1112  ;LYRIA
1113  ;-----
1114  $DEF TGVDUP_LYRIA_AC_R=<$DIR((SNCF_TGVD_LYRIA_ML[PD],SNCF_TGVD_LYRIA_R8L,SNCF_TGVD_LYRIA_R5,            \
1115      SNCF_TGVD_LYRIA_R6,SNCF_TGVD_LYRIA_R5,SNCF_TGVD_LYRIA_R4,SNCF_TGVD_LYRIA_R3L,SNCF_TGVD_LYRIA_R2L,   \
1116      SNCF_TGVD_LYRIA_R1,SNCF_TGVD_LYRIA_M[P1U]),                                                         \
1117      (SNCF_TGVD_LYRIA_ML[P2U],SNCF_TGVD_LYRIA_R8L,SNCF_TGVD_LYRIA_R5,SNCF_TGVD_LYRIA_R6,                 \
1118      SNCF_TGVD_LYRIA_R5,SNCF_TGVD_LYRIA_R4,SNCF_TGVD_LYRIA_R3L,SNCF_TGVD_LYRIA_R2L,SNCF_TGVD_LYRIA_R1,   \
1119      SNCF_TGVD_LYRIA_M[PD]))
1120  $DEF TGVDUP_LYRIA_AC_L=<$DIR((SNCF_TGVD_LYRIA_ML[PD],SNCF_TGVD_LYRIA_R1L,SNCF_TGVD_LYRIA_R2,            \
1121      SNCF_TGVD_LYRIA_R3,SNCF_TGVD_LYRIA_R4L,SNCF_TGVD_LYRIA_R5L,SNCF_TGVD_LYRIA_R6L,                     \
1122      SNCF_TGVD_LYRIA_R5L,SNCF_TGVD_LYRIA_R8,SNCF_TGVD_LYRIA_M[P1U]),                                     \
1123      (SNCF_TGVD_LYRIA_ML[P2U],SNCF_TGVD_LYRIA_R1L,SNCF_TGVD_LYRIA_R2,SNCF_TGVD_LYRIA_R3,                 \
1124      SNCF_TGVD_LYRIA_R4L,SNCF_TGVD_LYRIA_R5L,SNCF_TGVD_LYRIA_R6L,SNCF_TGVD_LYRIA_R5L,                    \
1125      SNCF_TGVD_LYRIA_R8,SNCF_TGVD_LYRIA_M[PD]))
1126  $DEF TGVDUP_LYRIA_AC=TGVDUP_LYRIA_AC_L|$DEF TGVDUP_LYRIA_AC_R
1127  $DEF TGVDUP_LYRIA_DC_R=<SNCF_TGVD_LYRIA_ML[P1U],SNCF_TGVD_LYRIA_R8L,SNCF_TGVD_LYRIA_R5,                 \
1128      SNCF_TGVD_LYRIA_R6,SNCF_TGVD_LYRIA_R5,SNCF_TGVD_LYRIA_R4,SNCF_TGVD_LYRIA_R3L,SNCF_TGVD_LYRIA_R2L,   \
1129      SNCF_TGVD_LYRIA_R1,SNCF_TGVD_LYRIA_M[P2U]
1130  $DEF TGVDUP_LYRIA_DC_L=<SNCF_TGVD_LYRIA_ML[P1U],SNCF_TGVD_LYRIA_R1L,SNCF_TGVD_LYRIA_R2,                 \
1131      SNCF_TGVD_LYRIA_R3,SNCF_TGVD_LYRIA_R4L,SNCF_TGVD_LYRIA_R5L,SNCF_TGVD_LYRIA_R6L,                     \
1132      SNCF_TGVD_LYRIA_R5L,SNCF_TGVD_LYRIA_R8,SNCF_TGVD_LYRIA_M[P2U]
1133  $DEF TGVDUP_LYRIA_DC=TGVDUP_LYRIA_DC_L|$DEF TGVDUP_LYRIA_DC_R
1134
1135  ;THELLO
1136  ;------
1137  ;TILO
1138  ;----
1139  $DEF TILO_RABE523_L1S=<(TILO_RABE523A1L,TILO_RABE523B1L,TILO_RABE523C1,TILO_RABE523D1)|                 \
1140      (TILO_RABE523D1L,TILO_RABE523C1L,TILO_RABE523B1,TILO_RABE523A1)
1141  $DEF TILO_RABE524_L1=<(TILO_RABE524A1L,TILO_RABE524B1L,TILO_RABE524C1,TILO_RABE524D1)|                  \
1142      (TILO_RABE524D1L,TILO_RABE524C1L,TILO_RABE524B1,TILO_RABE524A1)
1143  $DEF TILO_RABE524_L2=<(TILO_RABE524A2L,TILO_RABE524B2L,TILO_RABE524C2,TILO_RABE524D2)|                  \
1144      (TILO_RABE524D2L,TILO_RABE524C2L,TILO_RABE524B2,TILO_RABE524A2)
1145  $DEF Tilo_RABe524_L3=<(TILO_RABE524A2L,TILO_RABE524B3L,TILO_RABE524C3,TILO_RABE524D3)|                  \
1146      (TILO_RABE524D3L,TILO_RABE524C3L,TILO_RABE524B3,TILO_RABE524A3)
1147  $DEF TILO_RABE524_1_L1=<(TILO_RABE524_1A1L,TILO_RABE524_1B1L,2*TILO_RABE524_1C1,TILO_RABE524_1E1,       \
1148      TILO_RABE524_1A1)|                                                                                  \
1149      (TILO_RABE524_1A1L,TILO_RABE524_1E1L,2*TILO_RABE524_1C1L,TILO_RABE524_1B1,TILO_RABE524_1A1)
1150  $DEF TILO_RABE524_1_L2=<(TILO_RABE524_1A2L,TILO_RABE524_1B2L,TILO_RABE524_1C2,TILO_RABE524_1D2,         \
1151      TILO_RABE524_1E2,TILO_RABE524_1A2)|                                                                 \
1152      (TILO_RABE524_1A2L,TILO_RABE524_1E2L,TILO_RABE524_1D2L,TILO_RABE524_1C2L,TILO_RABE524_1B2,          \
1153      TILO_RABE524_1A2)
1154  $DEF TILO_RABE524_1_L3=<(TILO_RABE524_1A3L,TILO_RABE524_1B3L,TILO_RABE524_1C3,TILO_RABE524_1D3,         \
1155      TILO_RABE524_1E3,TILO_RABE524_1A3)|                                                                 \
1156      (TILO_RABE524_1A3L,TILO_RABE524_1E3L,TILO_RABE524_1D3L,TILO_RABE524_1C3L,TILO_RABE524_1B3,          \
1157      TILO_RABE524_1A3)
1158  $DEF TILO_RABE524_2_L2T=<(TILO_RABE524_2A2TL,TILO_RABE524_2B2TL,TILO_RABE524_2C2T,TILO_RABE524_2D2T)|   \
1159      (TILO_RABE524_2D2TL,TILO_RABE524_2C2TL,TILO_RABE524_2B2T,TILO_RABE524_2A2T)
1160  $DEF TILO_RABE524_2_L3=<(TILO_RABE524_2A3L,TILO_RABE524_2B3L,TILO_RABE524_2C3,TILO_RABE524_2D3)|        \
1161      (TILO_RABE524_2D3L,TILO_RABE524_2C3L,TILO_RABE524_2B3,TILO_RABE524_2A3)
1162
1163  ;AAE
1164  $DEF AAE_SGNSS60=AAE_SGNSS10(|L)|AAE_SGNSS735(|L)
1165
1166  ;LOUEURS
1167
1168  $DEF AKIEM_27000_AC=AKIEM_27000[P2U]|AKIEM_27000L[P1U]
1169  $DEF AKIEM_27000_DC=AKIEM_27000[P1U]|AKIEM_27000L[P2U]
1170  $DEF AKIEM_27000_EXECR_AC=AKIEM_27000_EXECR[P2U]|AKIEM_27000_EXECRL[P1U]
1171  $DEF AKIEM_27000_EXECR_DC=AKIEM_27000_EXECR[P1U]|AKIEM_27000_EXECRL[P2U]
1172  $DEF AKIEM_37000_AC=(AKIEM_37000|AKIEM_37000L)[P3U]
1173  $DEF AKIEM_37000_DC=(AKIEM_37000|AKIEM_37000L)[P1U]
1174  $DEF AKIEM_37000_AC15=(AKIEM_37000|AKIEM_37000L)[P2U]
1175  $DEF AKIEM_E37500_EXEUROPORTE_AC=(AKIEM_E37500EP|AKIEM_E37500EPL)[P3U]
1176  $DEF AKIEM_E37500_EXEUROPORTE_DC=(AKIEM_E37500EP|AKIEM_E37500EPL)[P1U]
1177  $DEF AKIEM_E37500_EXEUROPORTE_AC15=(AKIEM_E37500EP|AKIEM_E37500EPL)[P2U]
1178  $DEF AKIEM_E37500_B_AC=(AKIEM_E37500W|AKIEM_E37500WL)[P3U]
1179  $DEF AKIEM_E37500_B_DC=(AKIEM_E37500W|AKIEM_E37500WL)[P1U]
1180  $DEF AKIEM_E37500_B_AC15=(AKIEM_E37500W|AKIEM_E37500WL)[P2U]
1181  $DEF AKIEM_186_4P_L1_DC1=AKIEM_186[P3U]|AKIEM_186L[P4U]
1182  $DEF AKIEM_186_4P_L1_DC3=AKIEM_186[P4U]|AKIEM_186L[P3U]
1183  $DEF AKIEM_186_4P_L1_AC15=AKIEM_186[P2U]|AKIEM_186L[P1U]
1184  $DEF AKIEM_186_4P_L1_AC25=AKIEM_186[P1U]|AKIEM_186L[P2U]
1185  ; ANGEL TRAINS / ALPHA TRAINS
1186  $DEF AT_E186_V_AC=$DIR(AT_E186G[P2U]|AT_E186GL[P2U],AT_E186G[P1U]|AT_E186GL[P1U])
1187  $DEF AT_E186_V_DC=$DIR(AT_E186G[P4U]|AT_E186GL[P4U],AT_E186G[P3U]|AT_E186GL[P3U])
1188  $DEF AT_643_PB=<AT_643PBM1L,AT_643PBT,AT_643PBM2
1189  $DEF AT_643_PH=<AT_643PHM1L,AT_643PHT,AT_643PHM2
1190  $DEF CBR_E37500_AC=(CBR_E37500|CBR_E37500L)[P3U]
1191  $DEF CBR_E37500_DC=(CBR_E37500|CBR_E37500L)[P1U]
1192  $DEF CBR_E37500_AC15=(CBR_E37500|CBR_E37500L)[P2U]
1193  $DEF CBR_E186_AC=$DIR(CBR_E186[P2U]|CBR_E186L[P2U],CBR_E186[P1U]|CBR_E186L[P1U])
1194  $DEF CBR_E186_DC=$DIR(CBR_E186[P4U]|CBR_E186L[P4U],CBR_E186[P3U]|CBR_E186L[P3U])
1195
1196  ;ERMEWA
1197  ;------
1198  $DEF ERMEWA_RILS20_6=ERMEWA_RILS20_6S|ERMEWA_RILS20_6M
1199
1200  ;ERR
1201
1202  ;MRCE
1203  ;ERMEWA
1204  $DEF MRCE_185_0_4P_N_DA=$DIR(MRCE_185_0P4[P4U]|MRCE_185_0P4L[P4U],MRCE_185_0P4[P3U]|MRCE_185_0P4L[P3U])
1205  $DEF MRCE_185_0_4P_N_CHF=$DIR(MRCE_185_0P4[P2U]|MRCE_185_0P4L[P2U],MRCE_185_0P4[P1U]|MRCE_185_0P4L[P1U])
1206  $DEF MRCE_185_0_4P_NMDL_DA=$DIR(MRCEDL_185_0P4[P4U]|MRCEDL_185_0P4L[P4U],                               \
1207      MRCEDL_185_0P4[P3U]|MRCEDL_185_0P4L[P3U])
1208  $DEF MRCE_185_0_4P_NMDL_CHF=$DIR(MRCEDL_185_0P4[P2U]|MRCEDL_185_0P4L[P2U],                              \
1209      MRCEDL_185_0P4[P1U]|MRCEDL_185_0P4L[P1U])
1210  $DEF MRCE_185_0_4P_N2MDL_DA=$DIR(MRCEDL_185_0P4A[P4U]|MRCEDL_185_0P4AL[P4U],                            \
1211      MRCEDL_185_0P4A[P3U]|MRCEDL_185_0P4AL[P3U])
1212  $DEF MRCE_185_0_4P_N2MDL_CHF=$DIR(MRCEDL_185_0P4A[P2U]|MRCEDL_185_0P4AL[P2U],                           \
1213      MRCEDL_185_0P4A[P1U]|MRCEDL_185_0P4AL[P1U])
1214  $DEF MRCE_185_2_4P_N_DA=$DIR(MRCE_185_2P4[P4U]|MRCE_185_2P4L[P4U],MRCE_185_2P4[P3U]|MRCE_185_2P4L[P3U])
1215  $DEF MRCE_185_2_4P_N_CHF=$DIR(MRCE_185_2P4[P2U]|MRCE_185_2P4L[P2U],MRCE_185_2P4[P1U]|MRCE_185_2P4L[P1U])
1216  $DEF MRCE_185_2_4P_N2_DA=$DIR(MRCE_185_2P4A[P4U]|MRCE_185_2P4AL[P4U],                                   \
1217      MRCE_185_2P4A[P3U]|MRCE_185_2P4AL[P3U])
1218  $DEF MRCE_185_2_4P_N2_CHF=$DIR(MRCE_185_2P4A[P2U]|MRCE_185_2P4AL[P2U],                                  \
1219      MRCE_185_2P4A[P1U]|MRCE_185_2P4AL[P1U])
1220  $DEF MRCE_484_N_AC=$DIR(MRCE_484A[P2U]|MRCE_484AL[P2U],MRCE_484A[P1U]|MRCE_484AL[P1U])
1221  $DEF MRCE_484_N_DC=$DIR(MRCE_484A[P4U]|MRCE_484AL[P4U],MRCE_484A[P3U]|MRCE_484AL[P3U])
1222  $DEF MRCE_484_N2_AC=$DIR(MRCE_484B[P2U]|MRCE_484BL[P2U],MRCE_484B[P1U]|MRCE_484BL[P1U])
1223  $DEF MRCE_484_N2_DC=$DIR(MRCE_484B[P4U]|MRCE_484BL[P4U],MRCE_484B[P3U]|MRCE_484BL[P3U])
1224  $DEF MRCE_193_4P_ACB=MRCE_193P4[P1U]|MRCE_193P4L[P2U]
1225  $DEF MRCE_193_4P_ACN=MRCE_193P4[P2U]|MRCE_193P4L[P1U]
1226  $DEF MRCE_193_4P_DCB=MRCE_193P4[P3U]|MRCE_193P4L[P4U]
1227  $DEF MRCE_193_4P_DCN=MRCE_193P4[P4U]|MRCE_193P4L[P3U]
1228
1229  ;MILLET
1230  ;NACCO
1231
1232  ;NORTHRAIL
1233  ;---------
1234  ;ONRAIL
1235  $DEF ONRAIL_RES_DS=ONRAIL_RES[BT:23,17,153,9][O:V_ONRAIL_RES_DS,,9]
1236  $DEF RAILPOOL_E186_B_AC=$DIR(RPOOL_E186BL[P2U]|RPOOL_E186B[P2U],RPOOL_E186BL[P1U]|RPOOL_E186B[P1U])
1237  $DEF RAILPOOL_E186_B_DC=$DIR(RPOOL_E186BL[P4U]|RPOOL_E186B[P4U],RPOOL_E186BL[P3U]|RPOOL_E186B[P3U])
1238  $DEF RAILPOOL_E186_BLOGO_AC=$DIR(RPOOL_E186AL[P2U]|RPOOL_E186A[P2U],RPOOL_E186AL[P1U]|RPOOL_E186A[P1U])
1239  $DEF RAILPOOL_E186_BLOGO_DC=$DIR(RPOOL_E186AL[P4U]|RPOOL_E186A[P4U],RPOOL_E186AL[P3U]|RPOOL_E186A[P3U])
1240  $DEF RAILPOOL_187_BLOGO_15DE=$DIR(RPOOL_187RP[P4U]|RPOOL_187RPL[P4U],RPOOL_187RP[P3U]|RPOOL_187RPL[P3U])
1241  $DEF RAILPOOL_187_BLOGO_15CH=$DIR(RPOOL_187RP[P2U]|RPOOL_187RPL[P2U],RPOOL_187RP[P1U]|RPOOL_187RPL[P1U])
1242  $DEF RAILPOOL_193_B=RPOOL_193B|RPOOL_193BL
1243  $DEF RAILPOOL_193_BLOGO=RPOOL_193BRP|RPOOL_193BRPL
1244  $DEF RAILPOOL_193_2P_W=RPOOL_193P2W|RPOOL_193P2WL
1245
1246  ;CONSTRUCTEURS
1247  $DEF SIEMENS_183_WG_15KV=$DIR(SIE_183A[P4U]|SIE_183AL[P4U],SIE_183A[P1U]|SIE_183AL[P1U])
1248  $DEF SIEMENS_183_WG_325KV=$DIR(SIE_183A[P3U]|SIE_183AL[P3U],SIE_183A[P2U]|SIE_183AL[P2U])
1249  ;CHARGEMENTS
1250  $DEF TRONCS100=WOOD6|WOOD7|WOOD8|WOOD9|WOOD10
1251  $DEF WOOD710=WOOD188|WOOD189|WOOD190
1252  $DEF TRONCS110=WOOD188|WOOD189|WOOD190
1253  # D_BNL
1254
1255  ;==== SNCB ====
1256  ;==============
1257
1258  ;LOCOMOTIVES
1259  ;-----------
1260  $DEF SNCB_HLE12_AC=SNCB_12[P1U]|SNCB_12L[P2U]
1261  $DEF SNCB_HLE12_DC=SNCB_12[P2U]|SNCB_12L[P1U]
1262  $DEF SNCB_HLE12_U_AC=SNCB_12U[P1U]|SNCB_12UL[P2U]
1263  $DEF SNCB_HLE12_U_DC=SNCB_12U[P2U]|SNCB_12UL[P1U]
1264  $DEF SNCB_HLE13_AC=SNCB_13L[P2U]|SNCB_13[P1U]
1265  $DEF SNCB_HLE13_DC=SNCB_13L[P1U]|SNCB_13[P2U]
1266  $DEF SNCB_HLE13_U_AC=SNCB_HLE13UL[P2U]|SNCB_HLE13U[P1U]
1267  $DEF SNCB_HLE13_U_DC=SNCB_HLE13UL[P1U]|SNCB_HLE13U[P2U]
1268  $DEF SNCB_150_AC=SNCB_150A[P1U]|SNCB_150AL[P2U]
1269  $DEF SNCB_150_DC=SNCB_150A[P2U]|SNCB_150AL[P1U]
1270  $DEF SNCB_HLE15_O_AC=SNCB_15O[P1U]|SNCB_15OL[P2U]
1271  $DEF SNCB_HLE15_O_DC=SNCB_15O[P2U]|SNCB_15OL[P1U]
1272  $DEF SNCB_HLE15_JB_AC=SNCB_15YB[P1U]|SNCB_15YBL[P2U]
1273  $DEF SNCB_HLE15_JB_DC=SNCB_15YB[P2U]|SNCB_15YBL[P1U]
1274  $DEF SNCB_HLE15_B_AC=SNCB_15B[P1U]|SNCB_15BL[P2U]
1275  $DEF SNCB_HLE15_B_DC=SNCB_15B[P2U]|SNCB_15BL[P1U]
1276  $DEF SNCB_160_AC15=SNCB_160[P3U]|SNCB_160L[P1U]
1277  $DEF SNCB_160_AC25=SNCB_160[P1U]|SNCB_160L[P3U]
1278  $DEF SNCB_160_DC=SNCB_160[P2U]|SNCB_160L[P2U]
1279  $DEF SNCB_HLE16_O_AC15=SNCB_16O[P3U]|SNCB_16OL[P1U]
1280  $DEF SNCB_HLE16_O_AC25=SNCB_16O[P1U]|SNCB_16OL[P3U]
1281  $DEF SNCB_HLE16_O_DC=SNCB_16O[P2U]|SNCB_16OL[P2U]
1282  $DEF SNCB_HLE16_JB_AC15=SNCB_16YB[P3U]|SNCB_16YBL[P1U]
1283  $DEF SNCB_HLE16_JB_AC25=SNCB_16YB[P1U]|SNCB_16YBL[P3U]
1284  $DEF SNCB_HLE16_JB_DC=SNCB_16YB[P2U]|SNCB_16YBL[P2U]
1285  $DEF SNCB_HLE16_B_AC15=SNCB_16B1[P3U]|SNCB_16B1L[P1U]
1286  $DEF SNCB_HLE16_B_AC25=SNCB_16B1[P1U]|SNCB_16B1L[P3U]
1287  $DEF SNCB_HLE16_B_DC=SNCB_16B1[P2U]|SNCB_16B1L[P2U]
1288  $DEF SNCB_HLE16_M1_AC15=SNCB_16M1[P3U]|SNCB_16M1L[P1U]
1289  $DEF SNCB_HLE16_M1_AC25=SNCB_16M1[P1U]|SNCB_16M1L[P3U]
1290  $DEF SNCB_HLE16_M1_DC=SNCB_16M1[P2U]|SNCB_16M1L[P2U]
1291  $DEF SNCB_HLE16_M2_AC15=SNCB_16M2[P3U]|SNCB_16M2L[P1U]
1292  $DEF SNCB_HLE16_M2_AC25=SNCB_16M2[P1U]|SNCB_16M2L[P3U]
1293  $DEF SNCB_HLE16_M2_DC=SNCB_16M2[P2U]|SNCB_16M2L[P2U]
1294  $DEF SNCB_HLE16_MEM_AC15=SNCB_HLE16_M1_AC15|SNCB_HLE16_M2_AC15
1295  $DEF SNCB_HLE16_MEM_AC25=SNCB_HLE16_M1_AC25|SNCB_HLE16_M2_AC25
1296  $DEF SNCB_HLE16_MEM_DC=SNCB_HLE16_M1_DC|SNCB_HLE16_M2_DC
1297  $DEF SNCB_HLE16_P8_AC15=SNCB_16P8[P3U]|SNCB_16P8L[P1U]
1298  $DEF SNCB_HLE16_P8_AC25=SNCB_16P8[P1U]|SNCB_16P8L[P3U]
1299  $DEF SNCB_HLE16_P8_DC=SNCB_16P8[P2U]|SNCB_16P8L[P2U]
1300  $DEF SNCB_HLE18_O_DC=SNCB_18O[P1U]|SNCB_18OL[P2U]
1301  $DEF SNCB_HLE18_O_25KV=SNCB_18O[P2U]|SNCB_18OL[P1U]
1302  $DEF SNCB_HLE18_O_15KV=SNCB_18O[P3U]|SNCB_18OL[P3U]
1303  $DEF SNCB_HLE18_JB_DC=SNCB_18YB[P1U]|SNCB_18YBL[P2U]
1304  $DEF SNCB_HLE18_JB_25KV=SNCB_18YB[P2U]|SNCB_18YBL[P1U]
1305  $DEF SNCB_HLE18_JB_15KV=SNCB_18YB[P3U]|SNCB_18YBL[P3U]
1306  $DEF SNCB_HLE18_B_DC=SNCB_18B1[P1U]|SNCB_18B1L[P2U]
1307  $DEF SNCB_HLE18_B_25KV=SNCB_18B1[P2U]|SNCB_18B1L[P1U]
1308  $DEF SNCB_HLE18_B_15KV=SNCB_18B1[P3U]|SNCB_18B1L[P3U]
1309  $DEF SNCB_HLE19_AC=SNCB_HLE19[P2U]|SNCB_HLE19L[P1U]
1310  $DEF SNCB_HLE19_DC=SNCB_HLE19[P1U]|SNCB_HLE19L[P2U]
1311  $DEF SNCB_HLE23_4FUS4P_V=SNCB_23G4|SNCB_23GFL
1312  $DEF SNCB_HLE23_4FUM4P_V=SNCB_23GM4|SNCB_23GM2L
1313  $DEF SNCB_HLE23_4P_BPB=SNCB_23B2B|SNCB_23B2L
1314  $DEF SNCB_HLE23_4P_B=SNCB_23B4B|SNCB_23BL
1315  $DEF SNCB_HLE28TRAXX_AT_AC=$DIR(SNCB_2801[P2U]|SNCB_2801L[P2U],SNCB_2801[P1U]|SNCB_2801L[P1U])
1316  $DEF SNCB_HLE28TRAXX_AT_DC=$DIR(SNCB_2801[P4U]|SNCB_2801L[P4U],SNCB_2801[P3U]|SNCB_2801L[P3U])
1317  $DEF SNCB_HLE28TRAXX_CBR_AC=$DIR(CBR_186240[P2U]|CBR_186240L[P2U],CBR_186240[P1U]|CBR_186240L[P1U])
1318  $DEF SNCB_HLE28TRAXX_CBR_DC=$DIR(CBR_186240[P4U]|CBR_186240L[P4U],CBR_186240[P3U]|CBR_186240L[P3U])
1319  $DEF SNCB_HLE28TRAXX_RAILPOOL_AC=$DIR(RPOOL_186183L[P2U]|RPOOL_186183[P2U],                             \
1320      RPOOL_186183L[P1U]|RPOOL_186183[P1U])
1321  $DEF SNCB_HLE28TRAXX_RAILPOOL_DC=$DIR(RPOOL_186183L[P4U]|RPOOL_186183[P4U],                             \
1322      RPOOL_186183L[P3U]|RPOOL_186183[P3U])
1323  $DEF SNCB_HLD59_JV=3:SNCB_59YG2|3:SNCB_59YG2L|1:SNCB_59YG3|1:SNCB_59YG3L
1324  $DEF SNCB_HLD72_V1=2:SNCB_72G1|1:SNCB_72G1L|1:SNCB_72G1PL
1325  $DEF SNCB_HLD72_V70=2:SNCB_72G70|1:SNCB_72G70L|1:SNCB_72G70PL
1326  ;AUTOMOTRICES
1327  ;------------
1328  ;------------
1329
1330  $DEF SNCB_AM62_V1=(>SNCB_AM62G1B,SNCB_AM66G1ABL)|(<SNCB_AM62G1BL,SNCB_AM66G1AB)
1331  $DEF SNCB_AM62_V2=(>SNCB_AM62G2B,SNCB_AM66G2ABL)|(<SNCB_AM62G2BL,SNCB_AM66G2AB)
1332  $DEF SNCB_AM62_R=(>SNCB_AM62R1B,SNCB_AM66RABL)|(<SNCB_AM62R1BL,SNCB_AM66RAB)
1333  $DEF SNCB_AM66_V1=(>SNCB_AM66G1B,SNCB_AM66G1ABL)|(<SNCB_AM66G1BL,SNCB_AM66G1AB)
1334  $DEF SNCB_AM66_V2=(>SNCB_AM66G2B,SNCB_AM66G2ABL)|(<SNCB_AM66G2BL,SNCB_AM66G2AB)
1335  $DEF SNCB_AM66_R=(>SNCB_AM66RB,SNCB_AM66RABL)|(<SNCB_AM66RBL,SNCB_AM66RAB)
1336  $DEF SNCB_AM66_B=(>SNCB_AM66WB,SNCB_AM66WABL)|(<SNCB_AM66WBL,SNCB_AM66WAB)
1337  $DEF SNCB_AM70_CR=(>SNCB_AM70CR1,SNCB_AM70CR2L)|(<SNCB_AM70CR1L,SNCB_AM70CR2)
1338  $DEF SNCB_AM70S_B=(>SNCB_AM70SBB,SNCB_AM70SBABL)|(<SNCB_AM70SBBL,SNCB_AM70SBAB)
1339  $DEF SNCB_AM70S_ACE=(>SNCB_AM70SACB,SNCB_AM70SACAL)|(<SNCB_AM70SACBL,SNCB_AM70SACA)
1340  $DEF SNCB_AM70S_R=(>SNCB_AM70SRB,SNCB_AM70SRABL)|(<SNCB_AM70SRBL,SNCB_AM70SRAB)
1341  $DEF SNCB_AM73_V1=(>SNCB_AM73G1B,SNCB_AM73G1ABL)|(<SNCB_AM73G1BL,SNCB_AM73G1AB)
1342  $DEF SNCB_AM73_V2=(>SNCB_AM73G2B,SNCB_AM73G2ABL)|(<SNCB_AM73G2BL,SNCB_AM73G2AB)
1343  $DEF SNCB_AM73_R=(>SNCB_AM73RB,SNCB_AM73RABL)|(<SNCB_AM73RBL,SNCB_AM73RAB)
1344  $DEF SNCB_AM75_GO=<(SNCB_AM75RXAOL,SNCB_AM75M1OL,SNCB_AM75M2O,SNCB_AM75RXBO)|                           \
1345      (SNCB_AM75RXBOL,SNCB_AM75M2OL,SNCB_AM75M1O,SNCB_AM75RXAO)
1346  $DEF SNCB_AM75_RF=<(SNCB_AM75RXARL,SNCB_AM75M1RL,SNCB_AM75M2R,SNCB_AM75RXBR)|                           \
1347      (SNCB_AM75RXBRL,SNCB_AM75M2RL,SNCB_AM75M1R,SNCB_AM75RXAR)
1348  $DEF SNCB_AM75_R=<(SNCB_AM75RXAS1L,SNCB_AM75M1SL,SNCB_AM75M2R,SNCB_AM75RXBR)|                           \
1349      (SNCB_AM75RXBRL,SNCB_AM75M2RL,SNCB_AM75M1S,SNCB_AM75RXAS1)
1350  $DEF SNCB_AM75_RR=<(SNCB_AM75RXAS2L,SNCB_AM75M1SL,SNCB_AM75M2R,SNCB_AM75RXBS)|                          \
1351      (SNCB_AM75RXBSL,SNCB_AM75M2RL,SNCB_AM75M1S,SNCB_AM75RXAS2)
1352  $DEF SNCB_AM75_B=<(SNCB_AM75RXAWL,SNCB_AM75M1WL,SNCB_AM75M2W,SNCB_AM75RXBW)|                            \
1353      (SNCB_AM75RXBWL,SNCB_AM75M2WL,SNCB_AM75M1W,SNCB_AM75RXAW)
1354  $DEF SNCB_AM80_R=(<SNCB_AM80_BXRL,SNCB_AM80_ABDXR)|(<SNCB_AM80_ABDXRL,SNCB_AM80_BXR)
1355  $DEF SNCB_AM80_MEM=(<SNCB_AM80_BXML,SNCB_AM80_BML,SNCB_AM80_ABDXM)|                                     \
1356      (<SNCB_AM80_ABDXML,SNCB_AM80_BM,SNCB_AM80_BXM)
1357  $DEF SNCB_AM80_MEM2=(<SNCB_AM80_BXML,SNCB_AM80_BML,SNCB_AM80_ABDXM2)|                                   \
1358      (<SNCB_AM80_ABDXM2L,SNCB_AM80_BM,SNCB_AM80_BXM)
1359  $DEF SNCB_AM80_MEM3=(<SNCB_AM80_BXM3L,SNCB_AM80_BM3L,SNCB_AM80_ABDXM3)|                                 \
1360      (<SNCB_AM80_ABDXM3L,SNCB_AM80_BM3,SNCB_AM80_BXM3)
1361  $DEF SNCB_AM80_B=(<SNCB_AM80_BXWL,SNCB_AM80_BWL,SNCB_AM80_ABDXW)|                                       \
1362      (<SNCB_AM80_ABDXWL,SNCB_AM80_BW,SNCB_AM80_BXW)
1363  $DEF SNCB_AM86_R=(<SNCB_AM86MRL,SNCB_AM86RR)|(<SNCB_AM86RRL,SNCB_AM86MR)
1364  $DEF SNCB_AM86_RF=(<SNCB_AM86MRFL,SNCB_AM86RR)|(<SNCB_AM86RRL,SNCB_AM86MRF)
1365  $DEF SNCB_AM86_RB=(<SNCB_AM86MBRL,SNCB_AM86RR)|(<SNCB_AM86RRL,SNCB_AM86MBR)
1366  $DEF SNCB_AM86_B=(<SNCB_AM86MWL,SNCB_AM86RW)|(<SNCB_AM86RWL,SNCB_AM86MW)
1367  $DEF AM96MONO=(<SNCB_AM96BXL,SNCB_AM96AL,SNCB_AM96AX)|(<SNCB_AM96AXL,SNCB_AM96A,SNCB_AM96BX)
1368  $DEF AM96BIC=(<SNCB_AM96BXL,SNCB_AM96BL,SNCB_AM96AX)|(<SNCB_AM96AXL,SNCB_AM96B,SNCB_AM96BX)
1369  $DEF SNCB_AM08_0_R=(<SNCB_AM08_0CL,SNCB_AM08_0B,SNCB_AM08_A)
1370  $DEF SNCB_AM08_0_L=(<SNCB_AM08_AL,SNCB_AM08_0BL,SNCB_AM08_0C)
1371  $DEF SNCB_AM08_5_DC_R=(<SNCB_AM08_5CL[PD],SNCB_AM08_5B,SNCB_AM08_A[PU])
1372  $DEF SNCB_AM08_5_DC_L=(<SNCB_AM08_AL[PU],SNCB_AM08_5BL,SNCB_AM08_5C[PD])
1373  $DEF SNCB_AM08_5_AC_R=(<SNCB_AM08_5CL[PU],SNCB_AM08_5B,SNCB_AM08_A[PD])
1374  $DEF SNCB_AM08_5_AC_L=(<SNCB_AM08_AL[PD],SNCB_AM08_5BL,SNCB_AM08_5C[PU])
1375  ;AUTORAILS
1376  ;---------
1377  $DEF SNCB_MW4001=<(SNCB_MW40ML,SNCB_MW40RAB01,SNCB_MW40RBX01)|                                          \
1378      (SNCB_MW40RBX01L,SNCB_MW40RAB01L,SNCB_MW40M)
1379  $DEF SNCB_MW40=<(SNCB_MW40ML,SNCB_MW40RAB,SNCB_MW40RBX)|(SNCB_MW40RBXL,SNCB_MW40RABL,SNCB_MW40M)
1380  $DEF SNCB_MW41=<(SNCB_41ABL,SNCB_41B)|(SNCB_41BL,SNCB_41AB)
1381  ;VOITURES
1382  ;--------
1383  $DEF SNCB_K1_A=SNCB_K1_V_A1|SNCB_K1_VS_A1|SNCB_K1_V_A2
1384  $DEF XSNCB_K4USI_A=1:SNCB_K4USI62A|1:SNCB_K4USI62AL|4:SNCB_K4USI66A|4:SNCB_K4USI66AL
1385  $DEF XSNCB_K4USI_B=1:SNCB_K4USI60B|1:SNCB_K4USI60BL|2:SNCB_K4USI61B|2:SNCB_K4USI61BL|1:SNCB_K4USI62B|   \
1386      1:SNCB_K4USI62BL|20:SNCB_K4USI66B
1387  $DEF SNCB_AB30=SNCB_AB30_V1|SNCB_AB30_V1L|SNCB_AB30_V2|SNCB_AB30_V2L
1388
1389  ;WAGONS
1390  ;------
1391  $DEF SNCB_REMMS3514C3_B_DS=SNCB_REMMS3514C3N[BT:23,17,99,8][O:V_SNCB_REMMS_B_DS,,9]
1392  $DEF SNCB_REMMS3514C3_V_DS=SNCB_REMMS3514C3G[BT:23,17,99,8][O:V_SNCB_REMMS_V_DS,,9]
1393  ;LINEAS
1394  ;------
1395  $DEF LINEAS_HLE13_AC=LINEAS_13[P2U]|LINEAS_13L[P1U]
1396  $DEF LINEAS_HLE13_DC=LINEAS_13[P1U]|LINEAS_13L[P2U]
1397  $DEF LINEAS_E186_RPLINEAS_DC1=LINEAS_E186[P3U]|LINEAS_E186L[P4U]
1398  $DEF LINEAS_E186_RPLINEAS_DC3=LINEAS_E186[P4U]|LINEAS_E186L[P3U]
1399  $DEF LINEAS_E186_RPLINEAS_AC15=LINEAS_E186[P2U]|LINEAS_E186L[P1U]
1400  $DEF LINEAS_E186_RPLINEAS_AC25=LINEAS_E186[P1U]|LINEAS_E186L[P2U]
1401  $DEF LINEAS_27000_OSR2_AC=LINEAS_27000OSR2[P2U]|LINEAS_27000OSR2L[P1U]
1402  $DEF LINEAS_27000_OSR2_DC=LINEAS_27000OSR2[P1U]|LINEAS_27000OSR2L[P2U]
1403
1404  ;WAGONS DE PARTICULIERS
1405  ;----------------------
1406  $DEF NS_186_AC=$DIR(NS_186[P2U]|NS_186L[P2U],NS_186[P1U]|NS_186L[P1U])
1407  $DEF NS_186_DC=$DIR(NS_186[P4U]|NS_186L[P4U],NS_186[P3U]|NS_186L[P3U])
1408  $DEF NS_ICE3_406_R=<$DIR((NS_406_5L,NS_406_6L[PD],NS_406_7L[PD],NS_406_8L[PD],NS_406_3[PD],             \
1409      NS_406_2[PD],NS_406_1[PU],NS_406_0),                                                                \
1410      (NS_406_5L,NS_406_6L[PU],NS_406_7L[PD],NS_406_8L[PD],NS_406_3[PD],NS_406_2[PD],NS_406_1[PD],        \
1411      NS_406_0))
1412  $DEF NS_ICE3_406_L=<$DIR((NS_406_0L,NS_406_1L[PD],NS_406_2L[PD],NS_406_3L[PD],NS_406_8[PD],             \
1413      NS_406_7[PD],NS_406_6[PU],NS_406_5),                                                                \
1414      (NS_406_0L,NS_406_1L[PU],NS_406_2L[PD],NS_406_3L[PD],NS_406_8[PD],NS_406_7[PD],NS_406_6[PD],        \
1415      NS_406_5))
1416  $DEF NS_ICE3_406=NS_ICE3_406_R|NS_ICE3_406_L
1417  $DEF NS_ICE3_406_25KV_R=<$DIR((NS_406_5L,NS_406_6L[PD],NS_406_7L[PD],NS_406_8L[PD],NS_406_3[PU],        \
1418      NS_406_2[PD],NS_406_1[PD],NS_406_0),                                                                \
1419      (NS_406_5L,NS_406_6L[PD],NS_406_7L[PD],NS_406_8L[PU],NS_406_3[PD],NS_406_2[PD],NS_406_1[PD],        \
1420      NS_406_0))
1421  $DEF NS_ICE3_406_25KV_L=<$DIR((NS_406_0L,NS_406_1L[PD],NS_406_2L[PD],NS_406_3L[PD],NS_406_8[PU],        \
1422      NS_406_7[PD],NS_406_6[PD],NS_406_5),                                                                \
1423      (NS_406_0L,NS_406_1L[PD],NS_406_2L[PD],NS_406_3L[PU],NS_406_8[PD],NS_406_7[PD],NS_406_6[PD],        \
1424      NS_406_5))
1425  $DEF NS_ICE3_406_25KV=NS_ICE3_406_25KV_R|NS_ICE3_406_25KV_L
1426  $DEF NS_ICE3_406_DC_R=<NS_406_5L,NS_406_6L[PD],NS_406_7L[PU],NS_406_8L[PD],NS_406_3[PD],NS_406_2[PU],   \
1427      NS_406_1[PD],NS_406_0
1428  $DEF NS_ICE3_406_DC_L=<NS_406_0L,NS_406_1L[PD],NS_406_2L[PU],NS_406_3L[PD],NS_406_8[PD],NS_406_7[PU],   \
1429      NS_406_6[PD],NS_406_5
1430  $DEF NS_ICE3_406_DC=NS_ICE3_406_DC_R|NS_ICE3_406_DC_L
1431  $DEF NS_MAT46_2_V2B_R=$DIR((<NS_MAT46_ABDK_G2BL[PU],NS_MAT46_BK_G2B[PD]),                               \
1432      (<NS_MAT46_ABDK_G2BL[PD],NS_MAT46_BK_G2B[PU]))
1433  $DEF NS_MAT46_2_V2B_L=$DIR((<NS_MAT46_BK_G2BL[PU],NS_MAT46_ABDK_G2B[PD]),                               \
1434      (<NS_MAT46_BK_G2BL[PD],NS_MAT46_ABDK_G2B[PU]))
1435  $DEF NS_MAT46_2_V2B=NS_MAT46_2_V2B_R|NS_MAT46_2_V2B_L
1436  $DEF NS_MAT46_2_V3_R=$DIR((<NS_MAT46_ABDK_G3L[PU],NS_MAT46_BK_G3[PD]),                                  \
1437      (<NS_MAT46_ABDK_G3L[PD],NS_MAT46_BK_G3[PU]))
1438  $DEF NS_MAT46_2_V3_L=$DIR((<NS_MAT46_BK_G3BL[PU],NS_MAT46_ABDK_G3[PD]),                                 \
1439      (<NS_MAT46_BK_G3BL[PD],NS_MAT46_ABDK_G3[PU]))
1440  $DEF NS_MAT46_2_V3=NS_MAT46_2_V3_R|NS_MAT46_2_V3_L
1441  $DEF NS_MAT46_2_J_R=$DIR((<NS_MAT46ABDKYL[PU],NS_MAT46BKY[PD]),(<NS_MAT46ABDKYL[PD],NS_MAT46BKY[PU]))
1442  $DEF NS_MAT46_2_J_L=$DIR((<NS_MAT46BKYL[PU],NS_MAT46ABDKY[PD]),(<NS_MAT46BKYL[PD],NS_MAT46ABDKY[PU]))
1443  $DEF NS_MAT46_2_J=NS_MAT46_2_J_R|NS_MAT46_2_J_L
1444  $DEF NS_MAT46_4_V2B_R=<NS_MAT46_BDK_G2BL[PU],NS_MAT46_B_G2BL[PD],NS_MAT46_A_G2B[PD],NS_MAT46_BK_G2B[PU]
1445  $DEF NS_MAT46_4_V2B_L=<NS_MAT46_BK_G2BL[PU],NS_MAT46_A_G2BL[PD],NS_MAT46_B_G2B[PD],NS_MAT46_BDK_G2B[PU]
1446  $DEF NS_MAT46_4_V2B=NS_MAT46_4_V2B_R|NS_MAT46_4_V2B_L
1447  $DEF NS_MAT46_4_V3_R=<NS_MAT46_BDK_G3L[PU],NS_MAT46_B_G3L[PD],NS_MAT46_A_G3[PD],NS_MAT46_BK_G3[PU]
1448  $DEF NS_MAT46_4_V3_L=<NS_MAT46_BK_G3L[PU],NS_MAT46_A_G3L[PD],NS_MAT46_B_G3[PD],NS_MAT46_BDK_G3[PU]
1449  $DEF NS_MAT46_4_V3=NS_MAT46_4_V3_R|NS_MAT46_4_V3_L
1450  $DEF NS_MAT54PLF2_V2_R=<NS_MAT54F2BKG2L,NS_MAT54F2ABDKG2
1451  $DEF NS_MAT54PLF2_V2_L=<NS_MAT54F2ABDKG2L,NS_MAT54F2BKG2
1452  $DEF NS_MAT54PLF2_V2=NS_MAT54PLF2_V2_R|NS_MAT54PLF2_V2_L
1453  $DEF NS_MAT54PLF2_V2B_R=<NS_MAT54F2BKG3L,NS_MAT54F2ABDKG3
1454  $DEF NS_MAT54PLF2_V2B_L=<NS_MAT54F2ABDKG3L,NS_MAT54F2BKG3
1455  $DEF NS_MAT54PLF2_V2B=NS_MAT54PLF2_V2B_R|NS_MAT54PLF2_V2B_L
1456  $DEF NS_MAT54PLF2_J_R=<NS_MAT54F2BKYL,NS_MAT54F2ABDKY
1457  $DEF NS_MAT54PLF2_J_L=<NS_MAT54F2ABDKYL,NS_MAT54F2BKY
1458  $DEF NS_MAT54PLF2_J=NS_MAT54PLF2_J_R|NS_MAT54PLF2_J_L
1459  $DEF NS_MAT54PLQ2_V2_R=<NS_MAT54Q2BKG2L,NS_MAT54Q2ABDKG2
1460  $DEF NS_MAT54PLQ2_V2_L=<NS_MAT54Q2ABDKG2L,NS_MAT54Q2BKG2
1461  $DEF NS_MAT54PLQ2_V2=NS_MAT54PLQ2_V2_R|NS_MAT54PLQ2_V2_L
1462  $DEF NS_MAT54PLQ2_V2B_R=<NS_MAT54Q2BKG3L,NS_MAT54Q2ABDKG3
1463  $DEF NS_MAT54PLQ2_V2B_L=<NS_MAT54Q2ABDKG3L,NS_MAT54Q2BKG3
1464  $DEF NS_MAT54PLQ2_V2B=NS_MAT54PLQ2_V2B_R|NS_MAT54PLQ2_V2B_L
1465  $DEF NS_MAT54PLQ2_J_R=<NS_MAT54Q2BKYL,NS_MAT54Q2ABDKY
1466  $DEF NS_MAT54PLQ2_J_L=<NS_MAT54Q2ABDKYL,NS_MAT54Q2BKY
1467  $DEF NS_MAT54PLQ2_J=NS_MAT54PLQ2_J_R|NS_MAT54PLQ2_J_L
1468  $DEF NS_MAT54PLF4_V2B_R=<NS_MAT54F4BKG3L,NS_MAT54F4AG3L,NS_MAT54F4BG3,NS_MAT54F4BDKG3
1469  $DEF NS_MAT54PLF4_V2B_L=<NS_MAT54F4BDKG3L,NS_MAT54F4BG3L,NS_MAT54F4AG3,NS_MAT54F4BKG3
1470  $DEF NS_MAT54PLF4_V2B=NS_MAT54PLF4_V2B_R|NS_MAT54PLF4_V2B_L
1471  $DEF NS_MAT54PLG4_V2B_R=<NS_MAT54G4BKG3L,NS_MAT54F4AG3L,NS_MAT54F4BG3,NS_MAT54F4BDKG3
1472  $DEF NS_MAT54PLG4_V2B=NS_MAT54PLG4_V2B_R|NS_MAT54PLF4_V2B_L
1473  $DEF NS_MAT54PLFG4_V2B=2:NS_MAT54PLF4_V2B|1:NS_MAT54PLF4_V2B
1474  $DEF NS_MAT54PLF4_J_R=<NS_MAT54F4BKYL,NS_MAT54F4AYL,NS_MAT54F4BY,NS_MAT54F4BDKY
1475  $DEF NS_MAT54PLF4_J_L=<NS_MAT54F4BDKYL,NS_MAT54F4BYL,NS_MAT54F4AY,NS_MAT54F4BKY
1476  $DEF NS_MAT54PLF4_J=NS_MAT54PLF4_J_R|NS_MAT54PLF4_J_L
1477  $DEF NS_MAT54PLG4_J_R=<NS_MAT54G4BKYL,NS_MAT54F4AYL,NS_MAT54F4BY,NS_MAT54F4BDKY
1478  $DEF NS_MAT54PLG4_J=NS_MAT54PLG4_J_R|NS_MAT54PLF4_J_L
1479  $DEF NS_MAT54PLFG4_J=2:NS_MAT54PLF4_J|1:NS_MAT54PLF4_J
1480  $DEF NS_MAT54PLF4_IC_R=<NS_MAT54F4BKIL,NS_MAT54F4AIL,NS_MAT54F4BI,NS_MAT54F4BDKI
1481  $DEF NS_MAT54PLF4_IC_L=<NS_MAT54F4BDKIL,NS_MAT54F4BIL,NS_MAT54F4AI,NS_MAT54F4BKI
1482  $DEF NS_MAT54PLF4_IC=NS_MAT54PLF4_IC_R|NS_MAT54PLF4_IC_L
1483  $DEF NS_MAT54PLG4_IC_R=<NS_MAT54G4BKIL,NS_MAT54F4AIL,NS_MAT54F4BI,NS_MAT54F4BDKI
1484  $DEF NS_MAT54PLG4_IC=NS_MAT54PLG4_IC_R|NS_MAT54PLF4_IC_L
1485  $DEF NS_MAT54PLFG4_IC=2:NS_MAT54PLF4_IC|1:NS_MAT54PLF4_IC
1486  $DEF NS_MAT54PLP4_J_R=<NS_MAT54P4BKYL,NS_MAT54P4AYL,NS_MAT54P4BY,NS_MAT54P4BDKY
1487  $DEF NS_MAT54PLP4_J_L=<NS_MAT54P4BDKYL,NS_MAT54P4BYL,NS_MAT54P4AY,NS_MAT54P4BKY
1488  $DEF NS_MAT54PLP4_J=NS_MAT54PLP4_J_R|NS_MAT54PLP4_J_L
1489  $DEF NS_MAT54PLP4_IC_R=<NS_MAT54P4BKIL,NS_MAT54P4AIL,NS_MAT54P4BI,NS_MAT54P4BDKI
1490  $DEF NS_MAT54PLP4_IC_L=<NS_MAT54P4BDKIL,NS_MAT54P4BIL,NS_MAT54P4AI,NS_MAT54P4BKI
1491  $DEF NS_MAT54PLP4_IC=NS_MAT54PLP4_IC_R|NS_MAT54PLP4_IC_L
1492  $DEF NS_MAT54PLP4U_IC1_R=<NS_MAT54P4BKI1L,NS_MAT54P4AI1L,NS_MAT54P4BI1,NS_MAT54P4BDKI1
1493  $DEF NS_MAT54PLP4U_IC1_L=<NS_MAT54P4BDKI1L,NS_MAT54P4BI1L,NS_MAT54P4AI1,NS_MAT54P4BKI1
1494  $DEF NS_MAT54PLP4U_IC1=NS_MAT54PLP4U_IC1_R|NS_MAT54PLP4U_IC1_L
1495  $DEF NS_MAT54PLP4U_IC_R=<NS_MAT54P4UBKIL,NS_MAT54P4AIL,NS_MAT54P4BI,NS_MAT54P4UBDKI
1496  $DEF NS_MAT54PLP4U_IC_L=<NS_MAT54P4UBDKIL,NS_MAT54P4BIL,NS_MAT54P4AI,NS_MAT54P4UBKI
1497  $DEF NS_MAT54PLP4U_IC=NS_MAT54PLP4U_IC_R|NS_MAT54PLP4U_IC_L
1498  $DEF NS_MAT54_1970_IC1_R=<NS_MAT54P4BKI1L,NS_MAT54P4AI1L,NS_MAT54P4ARI1,NS_MAT54P4AKI1
1499  $DEF NS_MAT54_1970_IC1_L=<NS_MAT54P4AKI1L,NS_MAT54P4ARI1L,NS_MAT54P4AI1,NS_MAT54P4BKI1
1500  $DEF NS_MAT54_1970_IC1=NS_MAT54_1970_IC1_R|NS_MAT54_1970_IC1_L
1501  $DEF NS_MAT54_1970_IC_R=<NS_MAT54P4UBKIL,NS_MAT54P4AIL,NS_MAT54P4BI,NS_MAT54P4UBK1970I
1502  $DEF NS_MAT54_1970_IC_L=<NS_MAT54P4UBK1970IL,NS_MAT54P4BIL,NS_MAT54P4AI,NS_MAT54P4UBKI
1503  $DEF NS_MAT54_1970_IC=NS_MAT54_1970_IC_R|NS_MAT54_1970_IC_L
1504  $DEF NS_MAT57=<(NS_900ABL,NS_900B)|(NS_900BL,NS_900AB)
1505  $DEF NS_MAT64_T_V=<NS_MAT64S1BKGL,(NS_MAT64BDGL,NS_MAT64ABG)|(NS_MAT64ABGL,NS_MAT64BDG),NS_MAT64S1BKG
1506  $DEF NS_MAT64_T_VB=<NS_MAT64S1BKGBL,(NS_MAT64BDGBL,NS_MAT64ABGB)|(NS_MAT64ABGBL,NS_MAT64BDGB),          \
1507      NS_MAT64S1BKGB
1508  $DEF NS_MAT64_T_J=<NS_MAT64S1BKYL,(NS_MAT64BDYL,NS_MAT64ABY)|(NS_MAT64ABYL,NS_MAT64BDY),NS_MAT64S1BKY
1509  $DEF NS_MAT64_1S_V_R=<NS_MAT64S1BKGL,NS_MAT64S1ABDKG
1510  $DEF NS_MAT64_1S_V_L=<NS_MAT64S1ABDKGL,NS_MAT64S1BKG
1511  $DEF NS_MAT64_1S_V=NS_MAT64_1S_V_R|NS_MAT64_1S_V_L
1512  $DEF NS_MAT64_1S_VB_R=<NS_MAT64S1BKGBL,NS_MAT64S1ABDKGB
1513  $DEF NS_MAT64_1S_VB_L=<NS_MAT64S1ABDKGBL,NS_MAT64S1BKGB
1514  $DEF NS_MAT64_1S_VB=NS_MAT64_1S_VB_R|NS_MAT64_1S_VB_L
1515  $DEF NS_MAT64_1S_J_R=<NS_MAT64S1BKYL,NS_MAT64S1ABDKY
1516  $DEF NS_MAT64_1S_J_L=<NS_MAT64S1ABDKYL,NS_MAT64S1BKY
1517  $DEF NS_MAT64_1S_J=NS_MAT64_1S_J_R|NS_MAT64_1S_J_L
1518  $DEF NS_MAT64_1SR_J_R=<NS_MAT64S1RBKYL,NS_MAT64S1RABKY
1519  $DEF NS_MAT64_1SR_J_L=<NS_MAT64S1RABKYL,NS_MAT64S1RBKY
1520  $DEF NS_MAT64_1SR_J=NS_MAT64_1SR_J_R|NS_MAT64_1SR_J_L
1521  $DEF NS_MAT64_2S_J_R=<NS_MAT64S2BPKYL,NS_MAT64S2ABKY
1522  $DEF NS_MAT64_2S_J_L=<NS_MAT64S2ABKYL,NS_MAT64S2BPKY
1523  $DEF NS_MAT64_2S_J=NS_MAT64_2S_J_R|NS_MAT64_2S_J_L
1524  $DEF NS_MAT64_2SR_J_R=<NS_MAT64S2RBYJL,NS_MAT64S2RABKY
1525  $DEF NS_MAT64_2SR_J_L=<NS_MAT64S2RABKYL,NS_MAT64S2RBYJ
1526  $DEF NS_MAT64_2SR_J=NS_MAT64_2SR_J_R|NS_MAT64_2SR_J_L
1527  $DEF NS_SGM2_J_R=<NS_SGM_ABK_YBL,NS_SGM_BK_YB
1528  $DEF NS_SGM2_J_L=<NS_SGM_BK_YBL,NS_SGM_ABK_YB
1529  $DEF NS_SGM2_J=NS_SGM2_J_R|NS_SGM2_J_L
1530  $DEF NS_SGM3_J_R=<NS_SGM_BKP_YBL,NS_SGM_AB_YBL,NS_SGM_BK_YB
1531  $DEF NS_SGM3_J_L=<NS_SGM_BK_YBL,NS_SGM_AB_YB,NS_SGM_BKP_YB
1532  $DEF NS_SGM3_J=NS_SGM3_J_R|NS_SGM3_J_L
1533  $DEF NS_SGM2_JCP_R=<NS_SGM_BKP_YL,NS_SGM_BK_Y
1534  $DEF NS_SGM2_JCP_L=<NS_SGM_BK_YL,NS_SGM_BKP_Y
1535  $DEF NS_SGM2_JCP=NS_SGM2_JCP_R|NS_SGM2_JCP_L
1536  $DEF NS_SGM2_RG_R=<NS_SGM_BKP3L,NS_SGM_ABK3
1537  $DEF NS_SGM2_RG_L=<NS_SGM_ABK3L,NS_SGM_BKP3
1538  $DEF NS_SGM2_RG=NS_SGM2_RG_R|NS_SGM2_RG_L
1539  $DEF NS_SGM3_RG_R=<NS_SGM_BKP3L,NS_SGM_AB3L,NS_SGM_BK3
1540  $DEF NS_SGM3_RG_L=<NS_SGM_BK3L,NS_SGM_AB3,NS_SGM_BKP3
1541  $DEF NS_SGM3_RG=NS_SGM3_RG_R|NS_SGM3_RG_L
1542  $DEF XNS_ICM0=<(NS_ICM0_MBK1L,NS_ICM0_AB1L,NS_ICM0_SBK1)|(NS_ICM0_SBK1L,NS_ICM0_AB1,NS_ICM0_MBK1)
1543  $DEF XNS_ICM1=<(NS_ICM1_MBDK1L,NS_ICM1_AB1L,NS_ICM1_SBK1)|(NS_ICM1_SBK1L,NS_ICM1_AB1,NS_ICM1_MBDK1)
1544  $DEF NS_ICM1_KLM=<(NS_ICM1_MBDK_KLML,NS_ICM1_AB_KLML,NS_ICM1_SBK_KLM)|                                  \
1545      (NS_ICM1_SBK_KLML,NS_ICM1_AB_KLM,NS_ICM1_MBDK_KLM)
1546  $DEF NS_ICM2=<(NS_ICM2_MBDK1L,NS_ICM1_AB1L,NS_ICM1_SBK1)|(NS_ICM1_SBK1L,NS_ICM1_AB1,NS_ICM2_MBDK1)
1547  $DEF NS_ICM4200=<(NS_ICM2_MBDK1L,NS_ICM4200_BL,NS_ICM4200_AL,NS_ICM1_SBK1)|                             \
1548      (NS_ICM1_SBK1L,NS_ICM4200_A,NS_ICM4200_B,NS_ICM2_MBDK1)
1549  $DEF NS_ICM4200_OLYMP=<(NS_ICM3_MBDK_OLYMPL,NS_ICM4200_B_OLYMPL,NS_ICM4200_A_OLYMPL,NS_ICM3_SBK_OLYMP)| \
1550      (NS_ICM3_SBK_OLYMPL,NS_ICM4200_A_OLYMP,NS_ICM4200_B_OLYMP,NS_ICM3_MBDK_OLYMP)
1551  $DEF NS_ICM1_RG=<(NS_ICM1_MBDK_RGL,NS_ICM1_AB_RGL,NS_ICM1_SBK_RG)|                                      \
1552      (NS_ICM1_SBK_RGL,NS_ICM1_AB_RG,NS_ICM1_MBDK_RG)
1553  $DEF NS_ICM2_RG=<(NS_ICM2_MBDK_RGL,NS_ICM1_AB_RGL,NS_ICM1_SBK_RG)|                                      \
1554      (NS_ICM1_SBK_RGL,NS_ICM1_AB_RG,NS_ICM2_MBDK_RG)
1555  $DEF NS_ICM4200_RG=<(NS_ICM2_MBDK_RGL,NS_ICM4200_B_RGL,NS_ICM4200_A_RGL,NS_ICM1_SBK_RG)|                \
1556      (NS_ICM1_SBK_RGL,NS_ICM4200_A_RG,NS_ICM4200_B_RG,NS_ICM2_MBDK_RG)
1557  $DEF NS_DDZ7500=<(NS_DDZ_MBKL,NS_DDZ_ABVL,NS_DDZ_BVL,NS_DDZ_BVK)|                                       \
1558      (NS_DDZ_BVKL,NS_DDZ_BV,NS_DDZ_ABV,NS_DDZ_MBK)
1559  $DEF NS_DDZ7600=<(NS_DDZ_MBKL,2*(NS_DDZ_ABVL,NS_DDZ_BVL),NS_DDZ_BVK)|                                   \
1560      (NS_DDZ_BVKL,2*(NS_DDZ_BV,NS_DDZ_ABV),NS_DDZ_MBK)
1561  $DEF NS_DDIRM8200=$DIR((<NS_DDIRM_MBVKL[PU],NS_DDIRM_ABV4|NS_DDIRM_ABV4L,NS_DDIRM_MBVK[PD]),            \
1562      (<NS_DDIRM_MBVKL[PD],NS_DDIRM_ABV4|NS_DDIRM_ABV4L,NS_DDIRM_MBVK[PU]))
1563  $DEF NS_DDIRM8400=$DIR((<NS_DDIRM_MBVKL[PU],                                                            \
1564      (NS_DDIRM_ABV4,NS_DDIRM_ABV5L)|(NS_DDIRM_ABV5,NS_DDIRM_ABV4L),NS_DDIRM_MBVK[PD]),                   \
1565      (<NS_DDIRM_MBVKL[PD],(NS_DDIRM_ABV4,NS_DDIRM_ABV5L)|(NS_DDIRM_ABV5,NS_DDIRM_ABV4L),                 \
1566      NS_DDIRM_MBVK[PU]))
1567  $DEF NS_VIRM9400=<NS_VIRM_MBVKL,(NS_DDIRM_ABV4,NS_VIRM_ABV6_4VL)|(NS_VIRM_ABV6_4V,NS_DDIRM_ABV4L),      \
1568      NS_VIRM_MBVK
1569  $DEF NS_VIRM8600=<NS_VIRM_MBVKL,                                                                        \
1570      (NS_DDIRM_ABV4,NS_VIRM_ABV6_6VL,NS_VIRM_MBV7,NS_VIRM_ABV5L)|                                        \
1571      (NS_VIRM_ABV5,NS_VIRM_MBV7L,NS_VIRM_ABV6_6V,NS_DDIRM_ABV4L),NS_VIRM_MBVK
1572  $DEF NS_VIRM9400_RG=<NS_VIRM_MBVK_RGL,                                                                  \
1573      (NS_VIRM_ABV3_RG,NS_VIRM_ABV6_4V_RGL)|(NS_VIRM_ABV6_4V_RG,NS_VIRM_ABV3_RGL),NS_VIRM_MBVK_RG
1574  $DEF NS_SLT2400=<NS_SLT_EL,(NS_SLT_IP,NS_SLT_IB)|(NS_SLT_IB,NS_SLT_IP),NS_SLT_E
1575  $DEF NS_SLT2600=<NS_SLT_EL,NS_SLT_IB,(NS_SLT_IP,NS_SLT_IA)|(NS_SLT_IA,NS_SLT_IP),NS_SLT_IB,NS_SLT_E
1576  $DEF NS_2200=<(NS_FLIRT3_4965L,NS_FLIRT3_4967L[PBU],NS_FLIRT3_4966)|                                    \
1577      (NS_FLIRT3_4966L,NS_FLIRT3_4967[PBU],NS_FLIRT3_4965)
1578  $DEF NS_2500=<(NS_FLIRT3_4965L,NS_FLIRT3_4967L[P1U],NS_FLIRT3_4968,NS_FLIRT3_4966)|                     \
1579      (NS_FLIRT3_4966L,NS_FLIRT3_4968L,NS_FLIRT3_4967[P2U],NS_FLIRT3_4965)
1580  $DEF NS_CIVITY_2300=<NS_CIVITY_AL,NS_CIVITY_BL|NS_CIVITY_B,NS_CIVITY_A
1581  $DEF NS_CIVITY_2700=<NS_CIVITY_AL,(NS_CIVITY_BL,NS_CIVITY_C)|(NS_CIVITY_CL,NS_CIVITY_B),NS_CIVITY_A
1582  $DEF NS_DE3_R_R=>NS_DE3_MBDK_R,NS_DE3_B_RL,NS_DE3_ABK_RL
1583  $DEF NS_DE3_R_L=<NS_DE3_MBDK_RL,NS_DE3_B_R,NS_DE3_ABK_R
1584  $DEF NS_DE3_RB_R=>NS_DE3_MBDK_RB,NS_DE3_B_RBL,NS_DE3_ABK_RBL
1585  $DEF NS_DE3_RB_L=<NS_DE3_MBDK_RBL,NS_DE3_B_RB,NS_DE3_ABK_RB
1586  $DEF NS_DE3_J_R=>NS_DE3_MBDK_Y,NS_DE3_B_YL,NS_DE3_ABK_YL
1587  $DEF NS_DE3_J_L=<NS_DE3_MBDK_YL,NS_DE3_B_Y,NS_DE3_ABK_Y
1588  $DEF NS_DE3_R=NS_DE3_R_R|NS_DE3_R_L
1589  $DEF NS_DE3_RB=NS_DE3_RB_R|NS_DE3_RB_L
1590  $DEF NS_DE3_J=NS_DE3_J_R|NS_DE3_J_L
1591  $DEF NS_DE4_R=>NS_DE4_MDK,NS_DE4_AL,NS_DE4_ARL,NS_DE4_AKL
1592  $DEF NS_DE4_L=<NS_DE4_MDKL,NS_DE4_A,NS_DE4_AR,NS_DE4_AK
1593  $DEF NS_DE4=NS_DE4_R|NS_DE4_L
1594  $DEF NS_3200=<NS_3200D0L,NS_3200D0|NS_3200D1
1595  $DEF NS_3200R=<NS_3200D2L,NS_3200D2|NS_3200D3
1596  $DEF NS_3400=<(NS_3400ABKL,NS_3400BK)|(NS_3400BKL,NS_3400ABK)
1597
1598  ;VOITURES
1599  $DEF NS_MDDM4V_L1_R=>NS_MDDM1,NS_DDAR_BV,NS_DDAR_ABV,NS_DDAR_BVKL
1600  $DEF NS_MDDM4V_L1_L=<NS_MDDM1L,NS_DDAR_BV,NS_DDAR_ABV,NS_DDAR_BVK
1601  $DEF NS_MDDM4V_L1=$DEF NS_MDDM4V_L1_R|$DEF NS_MDDM4V_L1_L
1602  $DEF NS_K4USI_A=1:NS_K4USI62A|1:NS_K4USI62AL|4:NS_K4USI66A|4:NS_K4USI66AL
1603  $DEF NS_K4USI_B=1:NS_K4USI61B|1:NS_K4USI61BL|5:NS_K4USI66B|5:NS_K4USI66BL
1604  ;WAGONS
1605  ;NS HIGHSPEED
1606  ;------------
1607  $DEF NSHS_186_AC=$DIR(NS_HS186[P2U]|NS_HS186L[P2U],NS_HS186[P1U]|NS_HS186L[P1U])
1608  $DEF NSHS_186_DC=$DIR(NS_HS186[P4U]|NS_HS186L[P4U],NS_HS186[P3U]|NS_HS186L[P3U])
1609  $DEF NSHS_186_FYRA_AC=$DIR(NS_HS186FYRA[P2U]|NS_HS186FYRAL[P2U],NS_HS186FYRA[P1U]|NS_HS186FYRAL[P1U])
1610  $DEF NSHS_186_FYRA_DC=$DIR(NS_HS186FYRA[P4U]|NS_HS186FYRAL[P4U],NS_HS186FYRA[P3U]|NS_HS186FYRAL[P3U])
1611  $DEF NSHS_186_CBRFYRA_AC=$DIR(NS_186FYRA_CBR[P2U]|NS_186FYRA_CBRL[P2U],                                 \
1612      NS_186FYRA_CBR[P1U]|NS_186FYRA_CBRL[P1U])
1613  $DEF NSHS_186_CBRFYRA_DC=$DIR(NS_186FYRA_CBR[P4U]|NS_186FYRA_CBRL[P4U],                                 \
1614      NS_186FYRA_CBR[P3U]|NS_186FYRA_CBRL[P3U])
1615  ;DB SCHENKER RAILION BENELUX
1616  ;PRIV�S
1617  ;ABELLIO
1618  ;-------
1619  $DEF ABELLIO_FLIRT3_RNET=<(RNET_FLIRT3AL,RNET_FLIRT3B)|(RNET_FLIRT3BL,RNET_FLIRT3A)
1620  ;ARRIVA
1621  ;------
1622  ;------
1623
1624  $DEF ARRIVA_MAT64_2SR=<(AR_MAT64S2RBKYL,AR_MAT64S2RABKY)|(AR_MAT64S2RABKYL,AR_MAT64S2RBKY)
1625  $DEF ARRIVA_FLIRT3_450=<(AR_FLIRT3AL,AR_FLIRT3B)|(AR_FLIRT3BL,AR_FLIRT3A)
1626  $DEF NOORDNED_3200R=<NOOR_3200AL,NOOR_3200A|NOOR_3200B
1627  $DEF NOORDNED_3200R_V=<NOOR_3200G0L,NOOR_3200G0|NOOR_3200G1
1628  $DEF NOORDNED_3400=<(NOOR_3400ABKL,NOOR_3400BK)|(NOOR_3400BKL,NOOR_3400ABK)
1629  $DEF ARRIVA_GTW200=<(AR_GTWDAL,AR_GTWDBPP)|(AR_GTWDBPPL,AR_GTWDA)
1630  $DEF ARRIVA_GTW300=<(AR_GTWDAL,AR_GTWDC,AR_GTWDBGP)|(AR_GTWDBGPL,AR_GTWDCL,AR_GTWDA)
1631  $DEF ARRIVA_GTW400=<(AR_GTWEAL,AR_GTWEB)|(AR_GTWEBL,AR_GTWEA)
1632  $DEF ARRIVA_GTW500=<(AR_GTWEAL,AR_GTWEC,AR_GTWEB)|(AR_GTWEBL,AR_GTWECL,AR_GTWEA)
1633  $DEF ARRIVA_GTW200_4G_SPURT2=<(AR_GTWD4GAL,AR_GTW4GB)|(AR_GTW4GBL,AR_GTWD4GA)
1634  $DEF ARRIVA_GTW300_4G_SPURT2=<(AR_GTWD4GAL,AR_GTW4GC,AR_GTW4GB)|(AR_GTW4GBL,AR_GTW4GCL,AR_GTWD4GA)
1635  $DEF ARRIVA_GTW400_4G_VECHTDAL=<(AR_GTW4EA_VECHTDALL,AR_GTW4B_VECHTDAL)|                                \
1636      (AR_GTW4B_VECHTDALL,AR_GTW4EA_VECHTDAL)
1637  $DEF ARRIVA_GTW500_4G_VECHTDAL=<(AR_GTW4EA_VECHTDALL,AR_GTW4C_VECHTDAL,AR_GTW4B_VECHTDAL)|              \
1638      (AR_GTW4B_VECHTDALL,AR_GTW4C_VECHTDALL,AR_GTW4EA_VECHTDAL)
1639  $DEF ARRIVA_GTW500_4G_EXCONNEXXION=<(AR_GTWEA_CXL,AR_GTWC_CX,AR_GTWB_CX)|                               \
1640      (AR_GTWB_CXL,AR_GTWC_CXL,AR_GTWEA_CX)
1641  $DEF ARRIVA_GTW200_EXVEOLIA=<(AR_GTWDA_VEOL,AR_GTWB_VEO)|(AR_GTWB_VEOL,AR_GTWDA_VEO)
1642  $DEF ARRIVA_GTW200_LIMBURG=<(AR_GTWDA_LIML,AR_GTWB_LIM)|(AR_GTWB_LIML,AR_GTWDA_LIM)
1643  $DEF ARRIVA_GTW300_EXVEOLIA=<(AR_GTWDA_VEOL,AR_GTWC_VEO,AR_GTWB_VEO)|                                   \
1644      (AR_GTWB_VEOL,AR_GTWC_VEOL,AR_GTWDA_VEO)
1645  $DEF ARRIVA_GTW300_LIMBURG=<(AR_GTWDA_LIML,AR_GTWC_LIM,AR_GTWB_LIM)|                                    \
1646      (AR_GTWB_LIML,AR_GTWC_LIML,AR_GTWDA_LIM)
1647  $DEF ARRIVA_GTW400_EXVEOLIA=<(AR_GTWEA_VEOL,AR_GTWB_VEO)|(AR_GTWB_VEOL,AR_GTWEA_VEO)
1648  $DEF ARRIVA_GTW400_LIMBURG2=<(AR_GTWEA_LIM2L,AR_GTWB_LIM2)|(AR_GTWB_LIM2L,AR_GTWEA_LIM2)
1649  $DEF ARRIVA_GTW500_EXVEOLIA=<(AR_GTWEA_VEOL,AR_GTWC_VEO,AR_GTWB_VEO)|                                   \
1650      (AR_GTWB_VEOL,AR_GTWC_VEOL,AR_GTWEA_VEO)
1651  $DEF ARRIVA_GTW500_LIMBURG=<(AR_GTWEA_LIML,AR_GTWC_LIM,AR_GTWB_LIM)|                                    \
1652      (AR_GTWB_LIML,AR_GTWC_LIML,AR_GTWEA_LIM)
1653  ;CONNEXXION
1654  ;----------
1655  $DEF CONNEXXION_PROTOS=<(CX_PROTOS_MABL,CX_PROTOS_MB)|(CX_PROTOS_MBL,CX_PROTOS_MAB)
1656  $DEF CONNEXXION_GTW28E_VL=<(CX_GTWEAL,CX_GTWC,CX_GTWB)|(CX_GTWBL,CX_GTWCL,CX_GTWEA)
1657  $DEF CONNEXXION_GTW28D_BRENG=<(CX_GTWEA_BRENGL,CX_GTWC_BRENG,CX_GTWB_BRENG)|                            \
1658      (CX_GTWB_BRENGL,CX_GTWC_BRENGL,CX_GTWEA_BRENG)
1659  $DEF CONNEXXION_FLIRT3_VL=<(CX_FLIRT3AL,CX_FLIRT3CL,CX_FLIRT3B)|(CX_FLIRT3BL,CX_FLIRT3C,CX_FLIRT3A)
1660  ;EETC
1661  ;----
1662  ;RAILPROMO
1663  ;WAGONS PRIV�S
1664  ;KEOLIS / SYNTUS
1665  ;---------------
1666  $DEF KEOLIS_7300_OVERIJSSEL=<(KEO_FLIRT3_A3L,KEO_FLIRT3_CL,KEO_FLIRT3_B3)|                              \
1667      (KEO_FLIRT3_B3L,KEO_FLIRT3_C,KEO_FLIRT3_A3)
1668  $DEF KEOLIS_7400_OVERIJSSEL=<(KEO_FLIRT3_A4L,KEO_FLIRT3_DL,KEO_FLIRT3_C,KEO_FLIRT3_B4)|                 \
1669      (KEO_FLIRT3_B4L,KEO_FLIRT3_CL,KEO_FLIRT3_D,KEO_FLIRT3_A4)
1670  $DEF SYNTUS_DE3_R=>SY_DE3_MBDK,SY_DE3_BL,SY_DE3_ABKL
1671  $DEF SYNTUS_DE3_L=<SY_DE3_MBDKL,SY_DE3_B,SY_DE3_ABK
1672  $DEF SYNTUS_DE3=SYNTUS_DE3_R|SYNTUS_DE3_L
1673  ;KEOLIS / SYNTUS
1674  $DEF SYNTUS_3400=<(SY_3400ABKL,SY_3400BK)|(SY_3400BKL,SY_3400ABK)
1675  ;VEOLIA
1676  ;------
1677  $DEF VEOLIA_MAT64_2SR=<(VEO_MAT64S2RBKYL,VEO_MAT64S2RABKY)|(VEO_MAT64S2RABKYL,VEO_MAT64S2RBKY)
1678  $DEF VEOLIA_3200R=<VEO_3200Y0L,VEO_3200Y0|VEO_3200Y1
1679  $DEF VEOLIA_3200R_BR=<VEO_3200W0L,VEO_3200W0|VEO_3200W1
1680  $DEF VEOLIA_3400=<(VEO_3400ABKL,VEO_3400BK)|(VEO_3400BKL,VEO_3400ABK)
1681  $DEF VEOLIA_GTW200=<(VEO_GTWDAL,VEO_GTWB)|(VEO_GTWBL,VEO_GTWDA)
1682  $DEF VEOLIA_GTW350=<(VEO_GTWDAL,VEO_GTWC,VEO_GTWB)|(VEO_GTWBL,VEO_GTWCL,VEO_GTWDA)
1683  $DEF VEOLIA_GTW500=<(VEO_GTWEAL,VEO_GTWB)|(VEO_GTWBL,VEO_GTWEA)
1684  $DEF VEOLIA_GTW650=<(VEO_GTWEAL,VEO_GTWC,VEO_GTWB)|(VEO_GTWBL,VEO_GTWCL,VEO_GTWEA)
1685  ;HUSA / ACTS
1686  ;-----------
1687  ;==== CFL ====
1688  ;=============
1689  ;LOCOMOTIVES
1690  ;-----------
1691  $DEF CFL_3000_AC=CFL_3000[P2U]|CFL_3000L[P1U]
1692  $DEF CFL_3000_DC=CFL_3000[P1U]|CFL_3000L[P2U]
1693  $DEF CFL_3000_U_AC=CFL_3000U[P2U]|CFL_3000UL[P1U]
1694  $DEF CFL_3000_U_DC=CFL_3000U[P1U]|CFL_3000UL[P2U]
1695  $DEF CFL_4000_LU=$DIR(CFL_4000[P2U]|CFL_4000L[P2U],CFL_4000[P1U]|CFL_4000L[P1U])
1696  $DEF CFL_4000_D=$DIR(CFL_4000[P4U]|CFL_4000L[P4U],CFL_4000[P3U]|CFL_4000L[P3U])
1697  $DEF CFL_4000_U_LU=$DIR(CFL_4000U[P2U]|CFL_4000UL[P2U],CFL_4000U[P1U]|CFL_4000UL[P1U])
1698  $DEF CFL_4000_U_D=$DIR(CFL_4000U[P4U]|CFL_4000UL[P4U],CFL_4000U[P3U]|CFL_4000UL[P3U])
1699  $DEF CFL_4000_PUBLU_LU=$DIR(CFL_4000LU[P2U],CFL_4000LU[P1U])
1700  $DEF CFL_4000_PUBLU_D=$DIR(CFL_4000LU[P4U],CFL_4000LU[P3U])
1701  $DEF CFL_1500=CFL_1501~MLG|CFL_1501L~MLG|CFL_1502~MLG|CFL_1502L~MLG
1702  ;AUTOMOTRICES ET AUTORAILS
1703  ;-------------------------
1704  $DEF CFL_250_2V=<(CFL_250EL,CFL_250E)|(CFL_250FL,CFL_250F)
1705  $DEF CFL_250_3V=<(CFL_250EL,CFL_260M,CFL_250E)|(CFL_250FL,CFL_260M,CFL_250F)
1706  $DEF CFL_260_3V=<(CFL_260EL,CFL_260M,CFL_260F)|(CFL_260FL,CFL_260M,CFL_260E)
1707  $DEF CFL_260_2V=<(CFL_260EL,CFL_260F)|(CFL_260FL,CFL_260E)
1708  $DEF CFL_Z200_L1=<CFL_Z200AL,CFL_Z200A
1709  $DEF CFL_Z200_L2=<CFL_Z200BL,CFL_Z200B
1710  $DEF CFL_2000_L1=<(CFL_2000M1L,CFL_2000R1[PU])|(CFL_2000R1L[PU],CFL_2000M1)
1711  $DEF CFL_2000_L2=<(CFL_2000M2L,CFL_2000R2[PU])|(CFL_2000R2L[PU],CFL_2000M2)
1712  $DEF CFL_2000_L3=<(CFL_2000M2L,CFL_2000R3[PU])|(CFL_2000R3L[PU],CFL_2000M2)
1713  $DEF CFL_2200=<(CFL_2200Z1L,CFL_2200Z3L,CFL_2200Z5)|(CFL_2200Z5L,CFL_2200Z3,CFL_2200Z1)
1714  $DEF CFL_2200_L1=<(CFL_2200Z1L,CFL_2200Z3L,CFL_2200Z5)|(CFL_2200Z5L,CFL_2200Z3,CFL_2200Z1)
1715  $DEF CFL_2200_L2=<(CFL_2200_Z1BL,CFL_2200Z3BL,CFL_2200Z5)|(CFL_2200Z5L,CFL_2200Z3B,CFL_2200_Z1B)
1716  $DEF CFL_2300=<CFL_2300AL,CFL_2300C|CFL_2300CL,CFL_2300A
1717  $DEF CFL_2300_L1_25KV=<CFL_2300AL,CFL_2300C[P1U]|CFL_2300CL[P2U],CFL_2300A
1718  $DEF CFL_2300_L1_15KV=<CFL_2300AL,CFL_2300C[P2U]|CFL_2300CL[P1U],CFL_2300A
1719  $DEF CFL_2300_L2_25KV=<CFL_2300A2L,CFL_2300C2[P1U]|CFL_2300C2L[P2U],CFL_2300A2
1720  $DEF CFL_2300_L2_15KV=<CFL_2300A2L,CFL_2300C2[P2U]|CFL_2300C2L[P1U],CFL_2300A2
1721
1722  $DEF CFL_628_4_RB=<(CFL_628_4GL,CFL_928_4G)|(CFL_928_4GL,CFL_628_4G)
1723  $DEF CFL_628_4_VR=<(CFL_628_4VRL,CFL_928_4VR)|(CFL_928_4VRL,CFL_628_4VR)
1724  ;VOITURES
1725  ;--------
1726  $DEF CFL_WEGR_ABD=CFL_ABD17|CFL_ABD17L|CFL_ABD7|CFL_ABD7L
1727  $DEF CFL_WEGRNS_ABD=CFL_ABD17M|CFL_ABD17ML|CFL_ABD7M|CFL_ABD7ML
1728  ;==== D�FINITIONS / ALLEMAGNE ====
1729  ;=================================
1730
1731  ;VOITURES
1732  #D_DE
1733
1734  #==== D�FINITIONS / ALLEMAGNE ====
1735  ;==== D�FINITIONS / ALLEMAGNE ====
1736  ;DB
1737  $DEF DB_E03=DB_E03_SSA|DB_E03_ESA
1738  $DEF DB_103_0_TEE=DB_103_0_SSA_TEE|DB_103_0_ESA_TEE
1739  $DEF DB_147_5_ICE_15DE=$DIR(DB_147_5W[P4U]|DB_147_5WL[P4U],DB_147_5W[P3U]|DB_147_5WL[P3U])
1740  $DEF DB_147_5_ICE_15CH=$DIR(DB_147_5W[P2U]|DB_147_5WL[P2U],DB_147_5W[P1U]|DB_147_5WL[P1U])
1741  $DEF DB_184_4P_B_DB=DB_184B4[P2U]|DB_184B4L[P1U]
1742  $DEF DB_184_4P_B_SNCBNS=$DIR(DB_184B4[P4U]|DB_184B4L[P4U],DB_184B4[P3U]|DB_184B4L[P3U])
1743  $DEF DB_184_4P_B_SNCF=DB_184B4[P1U]|DB_184B4L[P2U]
1744  $DEF DB_181_0_B_15KV=DB_181_0B[P2U]|DB_181_0BL[P1U]
1745  $DEF DB_181_0_B_25KV=DB_181_0B[P1U]|DB_181_0BL[P2U]
1746  $DEF DB_181_0_BB_15KV=DB_181_0BB[P2U]|DB_181_0BBL[P1U]
1747  $DEF DB_181_0_BB_25KV=DB_181_0BB[P1U]|DB_181_0BBL[P2U]
1748  $DEF DB_181_0_BBK_15KV=DB_181_0BBK[P2U]|DB_181_0BBKL[P1U]
1749  $DEF DB_181_0_BBK_25KV=DB_181_0BBK[P1U]|DB_181_0BBKL[P2U]
1750  $DEF DB_181_2_B_15KV=DB_181_2B[P2U]|DB_181_2BL[P1U]
1751  $DEF DB_181_2_B_25KV=DB_181_2B[P1U]|DB_181_2BL[P2U]
1752  $DEF DB_181_2_BK_15KV=DB_181_2BK[P2U]|DB_181_2BKL[P1U]
1753  $DEF DB_181_2_BK_25KV=DB_181_2BK[P1U]|DB_181_2BKL[P2U]
1754  $DEF DB_181_2_BB_15KV=DB_181_2BB[P2U]|DB_181_2BBL[P1U]
1755  $DEF DB_181_2_BB_25KV=DB_181_2BB[P1U]|DB_181_2BBL[P2U]
1756  $DEF DB_181_2_BBK_15KV=DB_181_2BBK[P2U]|DB_181_2BBKL[P1U]
1757  $DEF DB_181_2_BBK_25KV=DB_181_2BBK[P1U]|DB_181_2BBKL[P2U]
1758  $DEF DB_181_2_OR_15KV=DB_181_2OR[P2U]|DB_181_2ORL[P1U]
1759  $DEF DB_181_2_OR_25KV=DB_181_2OR[P1U]|DB_181_2ORL[P2U]
1760  $DEF DB_181_2_ORK_15KV=DB_181_2ORK[P2U]|DB_181_2ORKL[P1U]
1761  $DEF DB_181_2_ORK_25KV=DB_181_2ORK[P1U]|DB_181_2ORKL[P2U]
1762  $DEF DB_181_2_VR_15KV=DB_181_2VR[P2U]|DB_181_2VRL[P1U]
1763  $DEF DB_181_2_VR_25KV=DB_181_2VR[P1U]|DB_181_2VRL[P2U]
1764  $DEF DB_181_2_VRU_15KV=DB_181_2_VRU[P2U]|DB_181_2_VRUL[P1U]
1765  $DEF DB_181_2_VRU_25KV=DB_181_2_VRU[P1U]|DB_181_2_VRUL[P2U]
1766  $DEF DB_185_0_4P_GDB_DA=$DIR(DB_185_0[P4U]|DB_185_0L[P4U],DB_185_0[P3U]|DB_185_0L[P3U])
1767  $DEF DB_185_0_4P_GDB_CHF=$DIR(DB_185_0[P2U]|DB_185_0L[P2U],DB_185_0[P1U]|DB_185_0L[P1U])
1768  $DEF DB_185_0_4P_GDBU_DA=$DIR(DB_185_0P4U[P4U]|DB_185_0P4UL[P4U],DB_185_0P4U[P3U]|DB_185_0P4UL[P3U])
1769  $DEF DB_185_0_4P_GDBU_CHF=$DIR(DB_185_0P4U[P2U]|DB_185_0P4UL[P2U],DB_185_0P4U[P1U]|DB_185_0P4UL[P1U])
1770  $DEF DB_185_0_4P_RN_DA=$DIR(RAI_185_0P4[P4U]|RAI_185_0P4L[P4U],RAI_185_0P4[P3U]|RAI_185_0P4L[P3U])
1771  $DEF DB_185_0_4P_RN_CHF=$DIR(RAI_185_0P4[P2U]|RAI_185_0P4L[P2U],RAI_185_0P4[P1U]|RAI_185_0P4L[P1U])
1772  $DEF DB_185_0_4P_RDLPUBSCHWEIZ_DA=$DIR(RAI_185_142L[P4U]|RAI_185_142[P4U],                              \
1773      RAI_185_142L[P3U]|RAI_185_142[P3U])
1774  $DEF DB_185_0_4P_RDLPUBSCHWEIZ_CHF=$DIR(RAI_185_142L[P2U]|RAI_185_142[P2U],                             \
1775      RAI_185_142L[P1U]|RAI_185_142[P1U])
1776  $DEF DB_186_VR_AC=$DIR(DB_186[P2U]|DB_186L[P2U],DB_186[P1U]|DB_186L[P1U])
1777  $DEF DB_186_VR_DC=$DIR(DB_186[P4U]|DB_186L[P4U],DB_186[P3U]|DB_186L[P3U])
1778  $DEF DB_186_AT_AC=$DIR(DB_186AT[P2U]|DB_186ATL[P2U],DB_186AT[P1U]|DB_186ATL[P1U])
1779  $DEF DB_186_AT_DC=$DIR(DB_186AT[P4U]|DB_186ATL[P4U],DB_186AT[P3U]|DB_186ATL[P3U])
1780  $DEF DB_193_3_VR_ACB=DB_193_3_VR[P1U]|DB_193_3_VRL[P2U]
1781  $DEF DB_193_3_VR_ACN=DB_193_3_VR[P2U]|DB_193_3_VRL[P1U]
1782  $DEF DB_193_3_VR_DCB=DB_193_3_VR[P3U]|DB_193_3_VRL[P4U]
1783  $DEF DB_193_3_VR_DCN=DB_193_3_VR[P4U]|DB_193_3_VRL[P3U]
1784  $DEF DB_V100_20S_PR=DB_V100_20S|DB_V100_20PL
1785  $DEF DB_219_BX=DB_219S1BX|DB_219S2BX
1786  $DEF DB_219_OR2K=DB_219S1OR2K|DB_219S2OR2K
1787  $DEF DB_219_OR3K=DB_219_1S_OR3K|DB_219_2S_OR3K
1788  $DEF DB_219_VR=DB_219_1S_VR|DB_219_2S_VR
1789  $DEF DB_229_ORK=DB_229_1S_ORK|DB_229_2S_ORK
1790  ;ICE
1791  ;---
1792  $DEF DB_ICE2_ORK_R=<DB_808_ICE2L,3*DB_806_ICE2L,DB_807_ICE2L,DB_805_ICE2,DB_805_ICE2L,DB_402_ICE2[PU]
1793  $DEF DB_ICE2_ORK_L=<DB_402_ICE1KL[PU],DB_805_ICE1K,DB_805_ICE2L,DB_807_ICE2,3*DB_806_ICE2,DB_808_ICE2
1794  $DEF DB_ICE2_VR_R=<DB_808_ICE2L,3*DB_806_ICE2L,DB_807_ICE2L,DB_805_ICE2,DB_805_ICE2L,DB_402_ICE2[PU]
1795  $DEF DB_ICE2_VR_L=<DB_402_ICE2L[PU],DB_805_ICE2,DB_805_ICE2L,DB_807_ICE2,3*DB_806_ICE2,DB_808_ICE2
1796  $DEF DB_ICE2_VRG_R=<DB_808_ICE2L,3*DB_806_ICE2L,DB_807_ICE2L,DB_805_ICE2,DB_805_ICE2L,DB_402_ICE2G[PU]
1797  $DEF DB_ICE2_VRG_L=<DB_402_ICE2GL[PU],DB_805_ICE2,DB_805_ICE2L,DB_807_ICE2,3*DB_806_ICE2,DB_808_ICE2
1798
1799  $DEF DB_ICE3_403AR_ICE2_R=<$DIR((DB_403_5L,DB_403_6L[PD],DB_403_7L,DB_403_8L,DB_403_3R,DB_403_2A,       \
1800      DB_403_1[PU],DB_403_0),                                                                             \
1801      (DB_403_5L,DB_403_6L[PU],DB_403_7L,DB_403_8L,DB_403_3R,DB_403_2A,DB_403_1[PD],DB_403_0))
1802  $DEF DB_ICE3_403AR_ICE2_L=<$DIR((DB_403_0L,DB_403_1L[PD],DB_403_2AL,DB_403_3RL,DB_403_8,DB_403_7,       \
1803      DB_403_6[PU],DB_403_5),                                                                             \
1804      (DB_403_0L,DB_403_1L[PU],DB_403_2AL,DB_403_3RL,DB_403_8,DB_403_7,DB_403_6[PD],DB_403_5))
1805  $DEF DB_ICE3_403AR_ICE2=DB_ICE3_403AR_ICE2_R|DB_ICE3_403AR_ICE2_L
1806  $DEF DB_ICE3_403_ICE2_R=<$DIR((DB_403_5L,DB_403_6L[PD],DB_403_7L,DB_403_8L,DB_403_3,DB_403_2,           \
1807      DB_403_1[PU],DB_403_0),                                                                             \
1808      (DB_403_5L,DB_403_6L[PU],DB_403_7L,DB_403_8L,DB_403_3,DB_403_2,DB_403_1[PD],DB_403_0))
1809  $DEF DB_ICE3_403_ICE2_L=<$DIR((DB_403_0L,DB_403_1L[PD],DB_403_2L,DB_403_3L,DB_403_8,DB_403_7,           \
1810      DB_403_6[PU],DB_403_5),                                                                             \
1811      (DB_403_0L,DB_403_1L[PU],DB_403_2L,DB_403_3L,DB_403_8,DB_403_7,DB_403_6[PD],DB_403_5))
1812  $DEF DB_ICE3_403_ICE2=DB_ICE3_403_ICE2_R|DB_ICE3_403_ICE2_L
1813
1814  $DEF DB_ICE3_403_ICE2G_R=<$DIR((DB_403_5_ICE2GL,DB_403_6L[PD],DB_403_7L,DB_403_8L,DB_403_3,DB_403_2,    \
1815      DB_403_1[PU],DB_403_0_ICE2G),                                                                       \
1816      (DB_403_5_ICE2GL,DB_403_6L[PU],DB_403_7L,DB_403_8L,DB_403_3,DB_403_2,DB_403_1[PD],DB_403_0_ICE2G))
1817  $DEF DB_ICE3_403_ICE2G_L=<$DIR((DB_403_0_ICE2GL,DB_403_1L[PD],DB_403_2L,DB_403_3L,DB_403_8,DB_403_7,    \
1818      DB_403_6[PU],DB_403_5_ICE2G),                                                                       \
1819      (DB_403_0_ICE2GL,DB_403_1L[PU],DB_403_2L,DB_403_3L,DB_403_8,DB_403_7,DB_403_6[PD],DB_403_5_ICE2G))
1820  $DEF DB_ICE3_403_ICE2G=DB_ICE3_403_ICE2G_R|DB_ICE3_403_ICE2G_L
1821  $DEF DB_ICE3_406AR_ICE2_R=<$DIR((DB_406_5L,DB_406_6L[PD],DB_406_7L[PD],DB_406_8L[PD],DB_406_3R[PD],     \
1822      DB_406_2A[PD],DB_406_1[PU],DB_406_0),                                                               \
1823      (DB_406_5L,DB_406_6L[PU],DB_406_7L[PD],DB_406_8L[PD],DB_406_3R[PD],DB_406_2A[PD],DB_406_1[PD],      \
1824      DB_406_0))
1825  $DEF DB_ICE3_406AR_ICE2_L=<$DIR((DB_406_0L,DB_406_1L[PD],DB_406_2AL[PD],DB_406_3RL[PD],DB_406_8[PD],    \
1826      DB_406_7[PD],DB_406_6[PU],DB_406_5),                                                                \
1827      (DB_406_0L,DB_406_1L[PU],DB_406_2AL[PD],DB_406_3RL[PD],DB_406_8[PD],DB_406_7[PD],DB_406_6[PD],      \
1828      DB_406_5))
1829  $DEF DB_ICE3_406AR_ICE2=DB_ICE3_406AR_ICE2_R|DB_ICE3_406AR_ICE2_L
1830  $DEF DB_ICE3_406AR_ICE2_DC_R=<DB_406_5L,DB_406_6L[PD],DB_406_7L[PU],DB_406_8L[PD],DB_406_3R[PD],        \
1831      DB_406_2A[PU],DB_406_1[PD],DB_406_0
1832  $DEF DB_ICE3_406AR_ICE2_DC_L=<DB_406_0L,DB_406_1L[PD],DB_406_2AL[PU],DB_406_3RL[PD],DB_406_8[PD],       \
1833      DB_406_7[PU],DB_406_6[PD],DB_406_5
1834  $DEF DB_ICE3_406AR_ICE2_DC=DB_ICE3_406AR_ICE2_DC_R|DB_ICE3_406AR_ICE2_DC_L
1835  $DEF DB_ICE3_406_ICE2_R=<$DIR((DB_406_5L,DB_406_6L[PD],DB_406_7L[PD],DB_406_8L[PD],DB_406_3[PD],        \
1836      DB_406_2[PD],DB_406_1[PU],DB_406_0),                                                                \
1837      (DB_406_5L,DB_406_6L[PU],DB_406_7L[PD],DB_406_8L[PD],DB_406_3[PD],DB_406_2[PD],DB_406_1[PD],        \
1838      DB_406_0))
1839  $DEF DB_ICE3_406_ICE2_L=<$DIR((DB_406_0L,DB_406_1L[PD],DB_406_2L[PD],DB_406_3L[PD],DB_406_8[PD],        \
1840      DB_406_7[PD],DB_406_6[PU],DB_406_5),                                                                \
1841      (DB_406_0L,DB_406_1L[PU],DB_406_2L[PD],DB_406_3L[PD],DB_406_8[PD],DB_406_7[PD],DB_406_6[PD],        \
1842      DB_406_5))
1843  $DEF DB_ICE3_406_ICE2=DB_ICE3_406_ICE2_R|DB_ICE3_406_ICE2_L
1844  $DEF DB_ICE3_406_ICE2_25KV_R=<$DIR((DB_406_5L,DB_406_6L[PD],DB_406_7L[PD],DB_406_8L[PD],DB_406_3[PU],   \
1845      DB_406_2[PD],DB_406_1[PD],DB_406_0),                                                                \
1846      (DB_406_5L,DB_406_6L[PD],DB_406_7L[PD],DB_406_8L[PU],DB_406_3[PD],DB_406_2[PD],DB_406_1[PD],        \
1847      DB_406_0))
1848  $DEF DB_ICE3_406_ICE2_25KV_L=<$DIR((DB_406_0L,DB_406_1L[PD],DB_406_2L[PD],DB_406_3L[PD],DB_406_8[PU],   \
1849      DB_406_7[PD],DB_406_6[PD],DB_406_5),                                                                \
1850      (DB_406_0L,DB_406_1L[PD],DB_406_2L[PD],DB_406_3L[PU],DB_406_8[PD],DB_406_7[PD],DB_406_6[PD],        \
1851      DB_406_5))
1852  $DEF DB_ICE3_406_ICE2_25KV=DB_ICE3_406_ICE2_25KV_R|DB_ICE3_406_ICE2_25KV_L
1853  $DEF DB_ICE3_406_ICE2_DC_R=<DB_406_5L,DB_406_6L[PD],DB_406_7L[PU],DB_406_8L[PD],DB_406_3[PD],           \
1854      DB_406_2[PU],DB_406_1[PD],DB_406_0
1855  $DEF DB_ICE3_406_ICE2_DC_L=<DB_406_0L,DB_406_1L[PD],DB_406_2L[PU],DB_406_3L[PD],DB_406_8[PD],           \
1856      DB_406_7[PU],DB_406_6[PD],DB_406_5
1857  $DEF DB_ICE3_406_ICE2_DC=DB_ICE3_406_ICE2_DC_R|DB_ICE3_406_ICE2_DC_L
1858  $DEF DB_ICE3_406_ICE2G_R=<$DIR((DB_406_5G2L,DB_406_6L[PD],DB_406_7L[PD],DB_406_8L[PD],DB_406_3[PD],     \
1859      DB_406_2[PD],DB_406_1[PU],DB_406_0G2),                                                              \
1860      (DB_406_5G2L,DB_406_6L[PU],DB_406_7L[PD],DB_406_8L[PD],DB_406_3[PD],DB_406_2[PD],DB_406_1[PD],      \
1861      DB_406_0G2))
1862  $DEF DB_ICE3_406_ICE2G_L=<$DIR((DB_406_0G2L,DB_406_1L[PD],DB_406_2L[PD],DB_406_3L[PD],DB_406_8[PD],     \
1863      DB_406_7[PD],DB_406_6[PU],DB_406_5G2),                                                              \
1864      (DB_406_0G2L,DB_406_1L[PU],DB_406_2L[PD],DB_406_3L[PD],DB_406_8[PD],DB_406_7[PD],DB_406_6[PD],      \
1865      DB_406_5G2))
1866  $DEF DB_ICE3_406_ICE2G=DB_ICE3_406_ICE2G_R|DB_ICE3_406_ICE2G_L
1867  $DEF DB_ICE3_406_ICE2G_25KV_R=<$DIR((DB_406_5G2L,DB_406_6L[PD],DB_406_7L[PD],DB_406_8L[PD],             \
1868      DB_406_3[PU],DB_406_2[PD],DB_406_1[PD],DB_406_0G2),                                                 \
1869      (DB_406_5G2L,DB_406_6L[PD],DB_406_7L[PD],DB_406_8L[PU],DB_406_3[PD],DB_406_2[PD],DB_406_1[PD],      \
1870      DB_406_0G2))
1871  $DEF DB_ICE3_406_ICE2G_25KV_L=<$DIR((DB_406_0G2L,DB_406_1L[PD],DB_406_2L[PD],DB_406_3L[PD],             \
1872      DB_406_8[PU],DB_406_7[PD],DB_406_6[PD],DB_406_5G2),                                                 \
1873      (DB_406_0G2L,DB_406_1L[PD],DB_406_2L[PD],DB_406_3L[PU],DB_406_8[PD],DB_406_7[PD],DB_406_6[PD],      \
1874      DB_406_5G2))
1875  $DEF DB_ICE3_406_ICE2G_25KV=DB_ICE3_406_ICE2G_25KV_R|DB_ICE3_406_ICE2G_25KV_L
1876  $DEF DB_ICE3_406_ICE2G_DC_R=<DB_406_5G2L,DB_406_6L[PD],DB_406_7L[PU],DB_406_8L[PD],DB_406_3[PD],        \
1877      DB_406_2[PU],DB_406_1[PD],DB_406_0G2
1878  $DEF DB_ICE3_406_ICE2G_DC_L=<DB_406_0G2L,DB_406_1L[PD],DB_406_2L[PU],DB_406_3L[PD],DB_406_8[PD],        \
1879      DB_406_7[PU],DB_406_6[PD],DB_406_5G2
1880  $DEF DB_ICE3_406_ICE2G_DC=DB_ICE3_406_ICE2G_DC_R|DB_ICE3_406_ICE2_DCG_L
1881  $DEF DB_ICE3_407_ICE2_R=(<DB_407_5_ICE2L,DB_407_6_ICE2L[PD],DB_407_7_ICE2L,DB_407_8_ICE2L[P1U],         \
1882      DB_407_3_ICE2[PD],DB_407_2_ICE2,DB_407_1_ICE2[PD],DB_407_0_ICE2)|                                   \
1883      (<DB_407_5_ICE2L,DB_407_6_ICE2L[PD],DB_407_7_ICE2L,DB_407_8_ICE2L[PD],DB_407_3_ICE2[P1U],           \
1884      DB_407_2_ICE2,DB_407_1_ICE2[PD],DB_407_0_ICE2)
1885  $DEF DB_ICE3_407_ICE2_L=(<DB_407_0_ICE2L,DB_407_1_ICE2L[PD],DB_407_2_ICE2L,DB_407_3_ICE2L[P2U],         \
1886      DB_407_8_ICE2[PD],DB_407_7_ICE2,DB_407_6_ICE2[PD],DB_407_5_ICE2)|                                   \
1887      (<DB_407_0_ICE2L,DB_407_1_ICE2L[PD],DB_407_2_ICE2L,DB_407_3_ICE2L[PD],DB_407_8_ICE2[P2U],           \
1888      DB_407_7_ICE2,DB_407_6_ICE2[PD],DB_407_5_ICE2)
1889  $DEF DB_ICE3_407_ICE2_25KV_R=(>DB_407_0_ICE2,DB_407_1_ICE2[PD],DB_407_2_ICE2,DB_407_3_ICE2[P1U],        \
1890      DB_407_8_ICE2L[PD],DB_407_7_ICE2L,DB_407_6_ICE2L[PD],DB_407_5_ICE2L)|                               \
1891      (>DB_407_0_ICE2,DB_407_1_ICE2[PD],DB_407_2_ICE2,DB_407_3_ICE2[PD],DB_407_8_ICE2L[P1U],              \
1892      DB_407_7_ICE2L,DB_407_6_ICE2L[PD],DB_407_5_ICE2L)
1893  $DEF DB_ICE3_407_ICE2_25KV_L=(<DB_407_0_ICE2L,DB_407_1_ICE2L[PD],DB_407_2_ICE2L,DB_407_3_ICE2L[P1U],    \
1894      DB_407_8_ICE2[PD],DB_407_7_ICE2,DB_407_6_ICE2[PD],DB_407_5_ICE2)|                                   \
1895      (<DB_407_0_ICE2L,DB_407_1_ICE2L[PD],DB_407_2_ICE2L,DB_407_3_ICE2L[PD],DB_407_8_ICE2[P1U],           \
1896      DB_407_7_ICE2,DB_407_6_ICE2[PD],DB_407_5_ICE2)
1897  $DEF DB_ICE3_407_ICE2_DC_R=<DB_407_5_ICE2L,DB_407_6_ICE2L[PU],DB_407_7_ICE2L,DB_407_8_ICE2L[PD],        \
1898      DB_407_3_ICE2[PD],DB_407_2_ICE2,DB_407_1_ICE2[PU],DB_407_0_ICE2
1899  $DEF DB_ICE3_407_ICE2_DC_L=<DB_407_0_ICE2L,DB_407_1_ICE2L[PU],DB_407_2_ICE2L,DB_407_3_ICE2L[PD],        \
1900      DB_407_8_ICE2[PD],DB_407_7_ICE2,DB_407_6_ICE2[PU],DB_407_5_ICE2
1901  $DEF DB_ICE3_407_ICE2=DB_ICE3_407_ICE2_R|DB_ICE3_407_ICE2_L
1902  $DEF DB_ICE3_407_ICE2_25KV=DB_ICE3_407_ICE2_25KV_R|DB_ICE3_407_ICE2_25KV_L
1903  $DEF DB_ICE3_407_ICE2_DC=DB_ICE3_407_ICE2_DC_R|DB_ICE3_407_ICE2_DC_L
1904  $DEF DB_ICE3_407_ICE2G_R=(<DB_407_5_ICE2GL,DB_407_6_ICE2L[PD],DB_407_7_ICE2L,DB_407_8_ICE2L[P1U],       \
1905      DB_407_3_ICE2[PD],DB_407_2_ICE2,DB_407_1_ICE2[PD],DB_407_0_ICE2G)|                                  \
1906      (<DB_407_5_ICE2GL,DB_407_6_ICE2L[PD],DB_407_7_ICE2L,DB_407_8_ICE2L[PD],DB_407_3_ICE2[P1U],          \
1907      DB_407_2_ICE2,DB_407_1_ICE2[PD],DB_407_0_ICE2G)
1908  $DEF DB_ICE3_407_ICE2G_L=(<DB_407_0_ICE2GL,DB_407_1_ICE2L[PD],DB_407_2_ICE2L,DB_407_3_ICE2L[P2U],       \
1909      DB_407_8_ICE2[PD],DB_407_7_ICE2,DB_407_6_ICE2[PD],DB_407_5_ICE2G)|                                  \
1910      (<DB_407_0_ICE2GL,DB_407_1_ICE2L[PD],DB_407_2_ICE2L,DB_407_3_ICE2L[PD],DB_407_8_ICE2[P2U],          \
1911      DB_407_7_ICE2,DB_407_6_ICE2[PD],DB_407_5_ICE2G)
1912  $DEF DB_ICE3_407_ICE2G=DB_ICE3_407_ICE2G_R|DB_ICE3_407_ICE2G_L
1913  $DEF DB_ICE3_407_ICE2G_25KV_R=(<DB_407_5_ICE2GL,DB_407_6_ICE2L[PD],DB_407_7_ICE2L,DB_407_8_ICE2L[P2U],  \
1914      DB_407_3_ICE2[PD],DB_407_2_ICE2,DB_407_1_ICE2[PD],DB_407_0_ICE2G)|                                  \
1915      (<DB_407_5_ICE2GL,DB_407_6_ICE2L[PD],DB_407_7_ICE2L,DB_407_8_ICE2L[PD],DB_407_3_ICE2[P2U],          \
1916      DB_407_2_ICE2,DB_407_1_ICE2[PD],DB_407_0_ICE2G)
1917  $DEF DB_ICE3_407_ICE2G_25KV_L=(<DB_407_0_ICE2GL,DB_407_1_ICE2L[PD],DB_407_2_ICE2L,DB_407_3_ICE2L[P1U],  \
1918      DB_407_8_ICE2[PD],DB_407_7_ICE2,DB_407_6_ICE2[PD],DB_407_5_ICE2G)|                                  \
1919      (<DB_407_0_ICE2GL,DB_407_1_ICE2L[PD],DB_407_2_ICE2L,DB_407_3_ICE2L[PD],DB_407_8_ICE2[P1U],          \
1920      DB_407_7_ICE2,DB_407_6_ICE2[PD],DB_407_5_ICE2G)
1921  $DEF DB_ICE3_407_ICE2G_25KV=DB_ICE3_407_ICE2G_25KV_R|DB_ICE3_407_ICE2G_25KV_L
1922  $DEF DB_ICE3_407_ICE2G_DC_R=<DB_407_5_ICE2GL,DB_407_6_ICE2L[PU],DB_407_7_ICE2L,DB_407_8_ICE2L[PD],      \
1923      DB_407_3_ICE2[PD],DB_407_2_ICE2,DB_407_1_ICE2[PU],DB_407_0_ICE2G
1924  $DEF DB_ICE3_407_ICE2G_DC_L=<DB_407_0_ICE2GL,DB_407_1_ICE2L[PU],DB_407_2_ICE2L,DB_407_3_ICE2L[PD],      \
1925      DB_407_8_ICE2[PD],DB_407_7_ICE2,DB_407_6_ICE2[PU],DB_407_5_ICE2G
1926  $DEF DB_ICE3_407_ICE2G_DC=DB_ICE3_407_ICE2G_DC_R|DB_ICE3_407_ICE2G_DC_L
1927  $DEF DB_411_1S_ICE2_PR=<(DB_411_0S1L[PD],DB_411_1S1L,DB_411_2S1L,DB_411_8S1,DB_411_7S1,DB_411_6S1,      \
1928      DB_411_5S1[PU])|                                                                                    \
1929      (DB_411_5S1L[PD],DB_411_6S1L,DB_411_7S1L,DB_411_8S1L,DB_411_2S1,DB_411_1S1,DB_411_0S1[PU])
1930  $DEF DB_411_1S_ICE2_PL=<(DB_411_0S1L[PU],DB_411_1S1L,DB_411_2S1L,DB_411_8S1,DB_411_7S1,DB_411_6S1,      \
1931      DB_411_5S1[PD])|                                                                                    \
1932      (DB_411_5S1L[PU],DB_411_6S1L,DB_411_7S1L,DB_411_8S1L,DB_411_2S1,DB_411_1S1,DB_411_0S1[PD])
1933  $DEF DB_411_1S_ICE2=$DIR(DB_411_1S_ICE2_PR,DB_411_1S_ICE2_PL)
1934  $DEF DB_411_1S_ICE2A_PR=<(DB_411_0S1AL[PD],DB_411_1S1L,DB_411_2S1L,DB_411_8S1,DB_411_7S1,DB_411_6S1,    \
1935      DB_411_5S1A[PU])|                                                                                   \
1936      (DB_411_5S1AL[PD],DB_411_6S1L,DB_411_7S1L,DB_411_8S1L,DB_411_2S1,DB_411_1S1,DB_411_0S1A[PU])
1937  $DEF DB_411_1S_ICE2A_PL=<(DB_411_0S1AL[PU],DB_411_1S1L,DB_411_2S1L,DB_411_8S1,DB_411_7S1,DB_411_6S1,    \
1938      DB_411_5S1A[PD])|                                                                                   \
1939      (DB_411_5S1AL[PU],DB_411_6S1L,DB_411_7S1L,DB_411_8S1L,DB_411_2S1,DB_411_1S1,DB_411_0S1A[PD])
1940  $DEF DB_411_1S_ICE2A=$DIR(DB_411_1S_ICE2A_PR,DB_411_1S_ICE2A_PL)
1941  $DEF DB_411_1S_ICE2G_PR=<(DB_411_0S1GL[PD],DB_411_1S1L,DB_411_2S1L,DB_411_8S1,DB_411_7S1,DB_411_6S1,    \
1942      DB_411_5S1G[PU])|                                                                                   \
1943      (DB_411_5S1GL[PD],DB_411_6S1L,DB_411_7S1L,DB_411_8S1L,DB_411_2S1,DB_411_1S1,DB_411_0S1G[PU])
1944  $DEF DB_411_1S_ICE2G_PL=<(DB_411_0S1GL[PU],DB_411_1S1L,DB_411_2S1L,DB_411_8S1,DB_411_7S1,DB_411_6S1,    \
1945      DB_411_5S1G[PD])|                                                                                   \
1946      (DB_411_5S1GL[PU],DB_411_6S1L,DB_411_7S1L,DB_411_8S1L,DB_411_2S1,DB_411_1S1,DB_411_0S1G[PD])
1947  $DEF DB_411_1S_ICE2G=$DIR(DB_411_1S_ICE2G_PR,DB_411_1S_ICE2G_PL)
1948  $DEF DB_415_ICE2_PR=<(DB_411_0S1L[PD],DB_415_1L,DB_411_7S1,DB_411_6S1,DB_411_5S1[PU])|                  \
1949      (DB_411_5S1L[PD],DB_411_6S1L,DB_411_7S1L,DB_415_1,DB_411_0S1[PU])
1950  $DEF DB_415_ICE2_PL=<(DB_411_0S1L[PU],DB_415_1L,DB_411_7S1,DB_411_6S1,DB_411_5S1[PD])|                  \
1951      (DB_411_5S1L[PU],DB_411_6S1L,DB_411_7S1L,DB_415_1,DB_411_0S1[PD])
1952  $DEF DB_415_ICE2=$DIR(DB_415_ICE2_PR,DB_415_ICE2_PL)
1953  $DEF DB_415_ICE2A_PR=<(DB_411_0S1AL[PD],DB_415_1L,DB_411_7S1,DB_411_6S1,DB_411_5S1A[PU])|               \
1954      (DB_411_5S1AL[PD],DB_411_6S1L,DB_411_7S1L,DB_415_1,DB_411_0S1A[PU])
1955  $DEF DB_415_ICE2A_PL=<(DB_411_0S1AL[PU],DB_415_1L,DB_411_7S1,DB_411_6S1,DB_411_5S1A[PD])|               \
1956      (DB_411_5S1AL[PU],DB_411_6S1L,DB_411_7S1L,DB_415_1,DB_411_0S1A[PD])
1957  $DEF DB_415_ICE2A=$DIR(DB_415_ICE2A_PR,DB_415_ICE2A_PL)
1958  $DEF DB_415_ICE2G_PR=<(DB_411_0S1GL[PD],DB_415_1L,DB_411_7S1,DB_411_6S1,DB_411_5S1G[PU])|               \
1959      (DB_411_5S1GL[PD],DB_411_6S1L,DB_411_7S1L,DB_415_1,DB_411_0S1G[PU])
1960  $DEF DB_415_ICE2G_PL=<(DB_411_0S1GL[PU],DB_415_1L,DB_411_7S1,DB_411_6S1,DB_411_5S1G[PD])|               \
1961      (DB_411_5S1GL[PU],DB_411_6S1L,DB_411_7S1L,DB_415_1,DB_411_0S1G[PD])
1962  $DEF DB_415_ICE2G=$DIR(DB_415_ICE2G_PR,DB_415_ICE2G_PL)
1963  $DEF DB_411_2S_ICE2_PR=<(DB_411_0S2L[PD],DB_411_1S2L,DB_411_2S2L,DB_411_8S2,DB_411_7S2,DB_411_6S2,      \
1964      DB_411_5S2[PU])|                                                                                    \
1965      (DB_411_5S2L[PD],DB_411_6S2L,DB_411_7S2L,DB_411_8S2L,DB_411_2S2,DB_411_1S2,DB_411_0S2[PU])
1966  $DEF DB_411_2S_ICE2_PL=<(DB_411_0S2L[PU],DB_411_1S2L,DB_411_2S2L,DB_411_8S2,DB_411_7S2,DB_411_6S2,      \
1967      DB_411_5S2[PD])|                                                                                    \
1968      (DB_411_5S2L[PU],DB_411_6S2L,DB_411_7S2L,DB_411_8S2L,DB_411_2S2,DB_411_1S2,DB_411_0S2[PD])
1969  $DEF DB_411_2S_ICE2=$DIR(DB_411_2S_ICE2_PR,DB_411_2S_ICE2_PL)
1970
1971  $DEF DB_411_2S_ICE2A_PR=<(DB_411_0S2AL[PD],DB_411_1S2L,DB_411_2S2L,DB_411_8S2,DB_411_7S2,DB_411_6S2,    \
1972      DB_411_5S2A[PU])|                                                                                   \
1973      (DB_411_5S2AL[PD],DB_411_6S2L,DB_411_7S2L,DB_411_8S2L,DB_411_2S2,DB_411_1S2,DB_411_0S2A[PU])
1974  $DEF DB_411_2S_ICE2A_PL=<(DB_411_0S2AL[PU],DB_411_1S2L,DB_411_2S2L,DB_411_8S2,DB_411_7S2,DB_411_6S2,    \
1975      DB_411_5S2A[PD])|                                                                                   \
1976      (DB_411_5S2AL[PU],DB_411_6S2L,DB_411_7S2L,DB_411_8S2L,DB_411_2S2,DB_411_1S2,DB_411_0S2A[PD])
1977  $DEF DB_411_2S_ICE2A=$DIR(DB_411_2S_ICE2A_PR,DB_411_2S_ICE2A_PL)
1978  $DEF DB_411_2S_ICE2G_PR=<(DB_411_0S2GL[PD],DB_411_1S2L,DB_411_2S2L,DB_411_8S2,DB_411_7S2,DB_411_6S2,    \
1979      DB_411_5S2G[PU])|                                                                                   \
1980      (DB_411_5S2GL[PD],DB_411_6S2L,DB_411_7S2L,DB_411_8S2L,DB_411_2S2,DB_411_1S2,DB_411_0S2G[PU])
1981  $DEF DB_411_2S_ICE2G_PL=<(DB_411_0S2GL[PU],DB_411_1S2L,DB_411_2S2L,DB_411_8S2,DB_411_7S2,DB_411_6S2,    \
1982      DB_411_5S2G[PD])|                                                                                   \
1983      (DB_411_5S2GL[PU],DB_411_6S2L,DB_411_7S2L,DB_411_8S2L,DB_411_2S2,DB_411_1S2,DB_411_0S2G[PD])
1984  $DEF DB_411_2S_ICE2G=$DIR(DB_411_2S_ICE2G_PR,DB_411_2S_ICE2G_PL)
1985  $DEF DB_605_ICE=<(DB_605_0L,DB_605_1L,DB_605_2,DB_605_5)|(DB_605_5L,DB_605_2L,DB_605_1,DB_605_0)
1986
1987  $DEF DB_4110_L=(<DB_4110_1L,DB_4110_4,DB_4110_5,DB_4110_6)
1988  $DEF DB_4110_R=(>DB_4110_1,DB_4110_4L,DB_4110_5L,DB_4110_6L)
1989  $DEF DB_4110=DB_4110_L|DB_4110_R
1990
1991  $DEF XDB_425_1=<(DB_425_1L,DB_825,DB_425_4)|(DB_425_4L,DB_825L,DB_425_1)
1992  $DEF XDB_432_10=<(DB_432_10L,DB_432_4L,DB_832_60)|(DB_832_60L,DB_432_4,DB_432_10)
1993  $DEF XDB_432_12=<(DB_432_12L,DB_432_4L,DB_832_62)|(DB_832_62L,DB_432_4,DB_432_12)
1994  $DEF XDB_432_2=<(DB_432_2L,DB_832_2L,DB_432_5)|(DB_432_5L,DB_832_2,DB_432_2)
1995  $DEF DB_432_2_RG=<(DB_432_2RGL,DB_832_2L,DB_432_5)|(DB_432_5L,DB_832_2,DB_432_2RG)
1996  $DEF DB_ET403_IC=<$DIR((DB_ET403IL[PD],(DB_ET404_0IL,DB_ET404_1I)|(DB_ET404_1IL,DB_ET404_0I),           \
1997      DB_ET403I[PU]),(DB_ET403IL[PU],(DB_ET404_0IL,DB_ET404_1I)|(DB_ET404_1IL,DB_ET404_0I),DB_ET403I[PD]))
1998  $DEF DB_420_SBO=<DB_420SO1L,DB_421ABO2L|DB_421ABO2,DB_420SO1
1999  $DEF DB_420_1P_SBO=<DB_420SO1L,DB_421ABO1L|DB_421ABO1,DB_420SO1
2000  $DEF DB_420_B1P_SBO=<DB_420SO1L,DB_421BO1L|DB_421BO1,DB_420SO1
2001  $DEF DB_420_SBB=<DB_420SBL,DB_421ABBL|DB_421ABB,DB_420SB
2002  $DEF DB_420_B1P_SBB=<DB_420SBL,DB_421BBL|DB_421BB,DB_420SB
2003  $DEF DB_420_SBR=<DB_420DL,DB_421ABDL|DB_421ABO2,DB_420D
2004  $DEF DB_420_B1P_SB2=<DB_420SO2L,DB_421BO2L|DB_421BO2,DB_420SO2
2005  $DEF DB_420_B1P_FML=<DB_420FML,DB_421BML|DB_421BM,DB_420FM
2006  $DEF DB_420_1P_VRR=<DB_420VRL,DB_421ABVRL|DB_421ABVR,DB_420VR
2007  $DEF DB_420_1P_VRS=<DB_420VRSL,DB_421ABVRSL|DB_421ABVRS,DB_420VRS
2008  $DEF DB_420_B1P_VRR=<DB_420VRL,DB_421BVRL|DB_421BVR,DB_420VR
2009  $DEF DB_420_4_SB2=<DB_420_4SB2L,DB_421_4SB2L|DB_421_4SB2,DB_420_4SB2
2010  $DEF DB_420_4_VRR=<DB_420_4VRRL,DB_421_4VRRL|DB_421_4VRR,DB_420_4VRR
2011  $DEF DB_420_4_VRS=<DB_420_4VRSL,DB_421_4VRSL|DB_421_4VRR,DB_420_4VRS
2012
2013  $DEF DB_ET27=<(DB_ET27AL[PD],DB_ET27C,DB_ET27A[PU])|(DB_ET27AL[PU],DB_ET27C,DB_ET27A[PD])
2014  $DEF DB_427_PR=<(DB_427PRL[PD],DB_827PR,DB_427PR[PU])|(DB_427PRL[PU],DB_827PR,DB_427PR[PD])
2015  $DEF DB_427_BB=<(DB_427BBL[PD],DB_827BB,DB_427BB[PU])|(DB_427BBL[PU],DB_827BB,DB_427BB[PD])
2016  $DEF DB_ET30=<(DB_ET30A1L[PU],DB_EM30_1,DB_ET30B1[PU])|(DB_ET30B1L[PU],DB_EM30_1L,DB_ET30A1[PU])
2017  $DEF DB_430_PR2_R=<$DIR((DB_430_1R2L[PD],DB_830_0R2,DB_430_4R2[PU]),                                    \
2018      (DB_430_1R2L[PU],DB_830_0R2,DB_430_4R2[PD]))
2019  $DEF DB_430_PR2_L=<$DIR((DB_430_4R2L[PD],DB_830_0R2,DB_430_1R2[PU]),                                    \
2020      (DB_430_4R2L[PU],DB_830_0R2,DB_430_1R2[PD]))
2021  $DEF DB_430_PR2=DB_430_PR2_R|DB_430_PR2_L
2022  $DEF DB_430_BB2_R=<$DIR((DB_430_1BB2L[PD],DB_830_0BB2,DB_430_4BB2[PU]),                                 \
2023      (DB_430_1BB2L[PU],DB_830_0BB2,DB_430_4BB2[PD]))
2024  $DEF DB_430_BB2_L=<$DIR((DB_430_4BB2L[PD],DB_830_0BB2,DB_430_1BB2[PU]),                                 \
2025      (DB_430_4BB2L[PU],DB_830_0BB2,DB_430_1BB2[PD]))
2026  $DEF DB_430_BB2=DB_430_BB2_R|DB_430_BB2_L
2027  $DEF DB_ET56=<(DB_ET56A1L[PU],DB_EM56_1,DB_ET56B1[PU])|(DB_ET56A1L[PU],DB_EM56_1L,DB_ET56B1[PU])
2028  $DEF DB_456_PR2_R=<$DIR((DB_456_1R2L[PD],DB_856_0R2,DB_456_4R2[PU]),                                    \
2029      (DB_456_1R2L[PU],DB_856_0R2,DB_456_4R2[PD]))
2030  $DEF DB_456_PR2_L=<$DIR((DB_456_4R2L[PD],DB_856_0R2L,DB_456_1R2[PU]),                                   \
2031      (DB_456_4R2L[PU],DB_856_0R2L,DB_456_1R2[PD]))
2032  $DEF DB_456_PR2=DB_456_PR2_R|DB_456_PR2_L
2033  $DEF DB_456_BB2_R=<$DIR((DB_456_1BB2L[PU],DB_856_0BB2,DB_456_4BB2[PU]),                                 \
2034      (DB_456_1BB2L[PU],DB_856_0BB2,DB_456_4BB2[PD]))
2035  $DEF DB_456_BB2_L=<$DIR((DB_456_4BB2L[PU],DB_856_0BB2L,DB_456_1BB2[PU]),                                \
2036      (DB_456_4BB2L[PU],DB_856_0BB2L,DB_456_1BB2[PD]))
2037  $DEF DB_456_BB2=DB_456_BB2_R|DB_456_BB2_L
2038  $DEF DB_422_VRS=<(DBAG_422SL,DBAG_433S|DBAG_433SL,DBAG_422S)
2039  $DEF XDB_422_SRR=<(DB_422_SRRL,DB_432_SRR|DB_432_SRRL,DB_422_SRR)
2040  $DEF DB_423_AB_VRR=<(DBAG_423ABL,DBAG_433,DBAG_423AB)|(DBAG_423ABL,DBAG_433L,DBAG_423AB)
2041  $DEF DB_423_AB_VRS=<(DBAG_423ABSL,DBAG_433S,DBAG_423ABS)|(DBAG_423ABSL,DBAG_433SL,DBAG_423ABS)
2042  $DEF DB_423_B_VRR=<(DBAG_423BL,DBAG_433,DBAG_423B)|(DBAG_423BL,DBAG_433L,DBAG_423B)
2043  $DEF DB_423_B_VRS=<(DBAG_423BSL,DBAG_433S,DBAG_423BS)|(DBAG_423BSL,DBAG_433SL,DBAG_423BS)
2044  $DEF DB_423_SSTA=<(DB_423SSTL,DB_433SST,DB_423SST)|(DB_423SSTL,DB_433SSTL,DB_423SST)
2045  $DEF DB_424_VRS=<(DBAG_424_5L,DBAG_434,DBAG_424_0)|(DBAG_424_0L,DBAG_434L,DBAG_424_0)
2046  $DEF DB_425_VRR=<(DBAG_425_5L,DBAG_435,DBAG_425_0)|(DBAG_425_0L,DBAG_435L,DBAG_425_0)
2047  $DEF DB_425_VRR2=<(DBAG_425_5AML,DBAG_435A,DBAG_425_0A)|(DBAG_425_0AL,DBAG_435AL,DBAG_425_0A)
2048  $DEF DB_430II_VRS=<(DBAG_430SL,DB_431S|DB_431SL,DBAG_430S)
2049  $DEF DB_430_1II_VRS=<(DB_430_1BSL,DB_431_1S|DB_431_1SL,DB_430_1BS)
2050  $DEF DB_429_VRR=<(DB_429AL,DB_429E,DB_429D,DB_429C,DB_429B)|                                            \
2051      (DB_429BL,DB_429CL,DB_429EL,DB_429DL,DB_429A)
2052
2053  $DEF DB_1428_VRR2=<(DB_1428_0RL,DB_1828_0RL,DB_1828_5R,DB_1428_5NWL)|                                   \
2054      (DB_1428_5RL,DB_1828_5RL,DB_1828_0R,DB_1428_0R)
2055  $DEF DB_1428_VRR2NWL=<(DB_1428_0NWLL,DB_1828_0NWLL,DB_1828_5NWL,DB_1428_5NWL)|                          \
2056      (DB_1428_5NWLL,DB_1828_5NWLL,DB_1828_0NWL,DB_1428_0NWL)
2057  $DEF DB_1428_L=<DB_1428_0L,DB_1828_0L,DB_1828_5,DB_1428_5
2058  $DEF DB_1428_R=<DB_1428_5L,DB_1828_5L,DB_1828_0,DB_1428_0
2059  $DEF DB_1428=DB_1428_R|DB_1428_L
2060  $DEF DB_429_1_SUWEX=<(DBAG_SUWEX_429_1L,DBAG_SUWEX_829_1L,DBAG_SUWEX_829_4L,DBAG_SUWEX_829_7,           \
2061      DBAG_SUWEX_429_6)|                                                                                  \
2062      (DBAG_SUWEX_429_6L,DBAG_SUWEX_829_7L,DBAG_SUWEX_829_4,DBAG_SUWEX_829_1,DBAG_SUWEX_429_1)
2063  $DEF DB_440_3V_VRR2BAY_R=<DB_440_5L,DB_441_5,DB_440_8
2064  $DEF DB_440_3V_VRR2BAY_L=<DB_440_8L,DB_441_5L,DB_440_5
2065  $DEF DB_440_3V_VRR2BAY=DB_440_3V_VRR2BAY_R|DB_440_3V_VRR2BAY_L
2066  $DEF DB_440_4V1S_VRR2BAY=<(DB_440_0L,DB_441_0L,DB_441_5,DB_440_5)|                                      \
2067      (DB_440_5L,DB_441_5L,DB_441_0,DB_440_0)
2068  $DEF DB_440_4V2S_VRR2BAY_R=<DB_440_5L,DB_441_0L,DB_441_5,DB_440_0
2069  $DEF DB_440_4V2S_VRR2BAY_L=<DB_440_0L,DB_441_5L,DB_441_0,DB_440_5
2070  $DEF DB_440_4V2S_VRR2BAY=DB_440_4V2S_VRR2BAY_R|DB_440_4V2S_VRR2BAY_L
2071  $DEF DB_440_4V3S_VRR2BAY=<(DB_440_5L,DB_441_0L,DB_441_5,DB_440_8)|                                      \
2072      (DB_440_8L,DB_441_5L,DB_441_0,DB_440_5)
2073  $DEF DB_440_5V_VRR2BAY=<(DB_440_0L,DB_441_0L,DB_841_2L,DB_441_5,DB_440_0)|                              \
2074      (DB_440_0L,DB_441_5L,DB_841_2,DB_441_0,DB_440_0)
2075  $DEF DB_1440_3V_VRS_R=<DB_1440_3SL,DB_1441_8,DB_1440_8S
2076  $DEF DB_1440_3V_VRS_L=<DB_1440_8SL,DB_1441_8L,DB_1440_3S
2077  $DEF DB_1440_3V_VRS=DB_1440_3V_VRS_R|DB_1440_3V_VRS_L
2078  $DEF DB_1440_3V_BWEGT=<(DB_1440_3BWL,DB_1441_6BW,DB_1440_8BW)|(DB_1440_8BWL,DB_1441_6BWL,DB_1440_3BW)
2079  $DEF DB_1440_4V_BWEGT=<(DB_1440_1BWL,DB_1441_1BWL,DB_1441_6BW,DB_1440_6BW)|                             \
2080      (DB_1440_6BWL,DB_1441_6BWL,DB_1441_1BW,DB_1440_1BW)
2081  $DEF DB_1440_3V_VRRNRW=<(DB_1440_3NRWL,DB_1441_7VRR,DB_1440_2NRW)|                                      \
2082      (DB_1440_2NRWL,DB_1441_7VRRL,DB_1440_3NRW)
2083  $DEF DB_1440_4V_SAAR=<(DB_1440_0SAARL,DB_1441_0SAARL,DB_1441_5SAAR,DB_1440_5SAAR)|                      \
2084      (DB_1440_5SAARL,DB_1441_5SAARL,DB_1441_0SAAR,DB_1440_0SAAR)
2085  $DEF DB_1440_4V_VRSNUR=<DB_1440_0SNL,(DB_1441_7VRRL,DB_1441_0VRR)|(DB_1441_0VRRL,DB_1441_7VRR),         \
2086      DB_1440_0SN
2087  $DEF DB_1440_5V_VRRNRW=<DB_1440_2NRWL,                                                                  \
2088      (DB_1441_7VRRL,DB_1841_2VRR,DB_1441_2VRR)|(DB_1441_2VRRL,DB_1841_2VRRL,DB_1441_7VRR),DB_1440_2NRW
2089  $DEF DB_442_0H_VRRMOS=<(DB_442_0MOSL,DB_442_5MOS)|(DB_442_5MOSL,DB_442_0MOS)
2090  $DEF DB_442_0B_VRR2=<(DB_442_0L,DB_442_5)|(DB_442_5L,DB_442_0)
2091  $DEF DB_442_0H_VRRWER=<(DB_442_0WERL,DB_442_5WER)|(DB_442_5WERL,DB_442_0WER)
2092  $DEF DB_442_1H_VRRRSX=<(DB_442_1RSXL,DB_843_1HL,DB_442_6RSX)|(DB_442_6RSXL,DB_843_1H,DB_442_1RSX)
2093  $DEF DB_442_1H_VRRFTX=<(DB_442_1HFTL,DB_843_1B2L,DB_442_6HFT)|(DB_442_6HFTL,DB_843_1B2,DB_442_1HFT)
2094  $DEF DB_442_1H_VRR2=<(DB_442_1H2L,DB_843_1H2L,DB_442_6H2)|(DB_442_6H2L,DB_843_1H2,DB_442_1H2)
2095  $DEF DB_442_1B_VRR2=<(DB_442_1L,DB_843_1L,DB_442_6)|(DB_442_6L,DB_843_1,DB_442_1)
2096  $DEF DB_442_1B_VRRVVO115=<(DB_442_1B_VVOL,DB_843_1B2L,DB_442_6B_VVO)|                                   \
2097      (DB_442_6B_VVOL,DB_843_1B2,DB_442_1B_VVO)
2098  $DEF DB_442_1B_VRRVVO145=<(DB_442_1B_VVOL,DB_843_1L,DB_442_6B_VVO)|                                     \
2099      (DB_442_6B_VVOL,DB_843_1,DB_442_1B_VVO)
2100  $DEF DB_442_2H_VRRMOS=<(DB_442_2MOSL,DB_443_2HL,DB_443_7H,DB_442_7MOS)|                                 \
2101      (DB_442_7MOSL,DB_443_7HL,DB_443_2H,DB_442_2MOS)
2102  $DEF DB_442_2B_VRR2=<(DB_442_2L,DB_443_2L,DB_443_7,DB_442_7)|(DB_442_7L,DB_443_7L,DB_443_2,DB_442_2)
2103  $DEF DB_442_2H_VRSNUR=<(DB_442_2H_VRSNUR_L,DB_443_2SNL,DB_443_7SN,DB_442_7SN)|                          \
2104      (DB_442_7SNL,DB_443_7SNL,DB_443_2HS2,DB_442_2SN)
2105  $DEF DB_442_2H_VRRRSX=<(DB_442_1RSXL,DB_443_2HS2L,DB_443_7H,DB_442_6RSX)|                               \
2106      (DB_442_6RSXL,DB_443_7HL,DB_443_2HS2,DB_442_1RSX)
2107  $DEF DB_442_2H_VRRFTX=<(DB_442_2HFTL,DB_443_2L,DB_443_7H,DB_442_6HFT)|                                  \
2108      (DB_442_6HFTL,DB_443_7HL,DB_443_2,DB_442_2HFT)
2109  $DEF DB_442_3B_VRR2=<(DB_442_3L,DB_843_3L,DB_443_3L,DB_443_8,DB_442_6)|                                 \
2110      (DB_442_6L,DB_443_8L,DB_443_3,DB_843_3,DB_442_3)
2111  $DEF DB_442_3H_VRRRSX=<(DB_442_3H_RSXL,DB_843_3HL,DB_443_3HRSXL,DB_443_7H,DB_442_6RSX)|                 \
2112      (DB_442_6RSXL,DB_443_7HL,DB_443_3HRSX,DB_843_3H,DB_442_3H_RSX)
2113  $DEF DB_442_3H_VRRFTX=<(DB_442_3HFTL,DB_843_3HL,DB_443_2L,DB_443_7H,DB_442_6HFT)|                       \
2114      (DB_442_6HFTL,DB_443_7HL,DB_443_2,DB_843_3H,DB_442_3HFT)
2115  $DEF DB_442_3B_VRRVVO=<(DB_442_3B_VVOL,DB_843_3L,DB_443_2L,DB_443_8BAB,DB_442_8B_VVO)|                  \
2116      (DB_442_8B_VVOL,DB_443_8BABL,DB_443_2,DB_843_3,DB_442_3B_VVO)
2117  $DEF DB_442_3B_VRRROSTOCK=<(DB_442_3ROSTOCKL,DB_843_3BL,DB_443_3L,DB_443_8B,DB_442_8ROSTOCK)|           \
2118      (DB_442_8ROSTOCKL,DB_443_8BL,DB_443_3,DB_843_3B,DB_442_3ROSTOCK)
2119  $DEF DB_442_1B_VRRMHX=<(DB_442_1MHXL,DB_843_1MHXL,DB_442_6MHX)|(DB_442_6MHXL,DB_843_1MHX,DB_442_1MHX)
2120  $DEF DB_442_2B_VRRMHX=<(DB_442_1MHXL,DB_443_2MHXL,DB_443_7MHX,DB_442_6MHX)|                             \
2121      (DB_442_6MHXL,DB_443_7MHXL,DB_443_2MHX,DB_442_1MHX)
2122  $DEF DB_1442_1_SMD=<(DB_1442_1SMDL,DB_1843_1SMDL,DB_1442_6SMD)|(DB_1442_6SMDL,DB_1843_1SMD,DB_1442_1SMD)
2123  $DEF DB_1442_1_SMD2=<(DB_1442_1SMD2L,DB_1843_1SMD2L,DB_1442_6SMD2)|                                     \
2124      (DB_1442_6SMD2L,DB_1843_1SMD2,DB_1442_1SMD2)
2125  $DEF DB_1442_2_SMD=<(DB_1442_2SMDL,DB_1443_2SMDL,DB_1443_7SMD,DB_1442_6SMD)|                            \
2126      (DB_1442_6SMDL,DB_1443_7SMDL,DB_1443_2SMD,DB_1442_2SMD)
2127  $DEF DB_1442_3_SMD2=<(DB_1442_3SMD2L,DB_1843_3SMD2L,DB_1443_3SMD2L,DB_1443_8SMD2,DB_1442_6SMD2)|        \
2128      (DB_1442_6SMD2L,DB_1443_8SMD2L,DB_1443_3SMD2,DB_1843_3SMD2,DB_1442_3SMD2)
2129  $DEF DB_2442_2H_VRRWER=<(DB_2442_2WERL,DB_2443_2HL,DB_2443_7H,DB_442_5WER)|                             \
2130      (DB_442_5WERL,DB_2443_7HL,DB_2443_2H,DB_2442_2WER)
2131  $DEF XDB_3442_2H_BW=<(DB_3442_2H_BWL,DB_3443_2H_BWL,DB_3443_7H_BW,DB_3442_7H_BW)|                       \
2132      (DB_3442_7H_BWL,DB_3443_7H_BWL,DB_3443_2H_BW,DB_3442_2H_BW)
2133  $DEF DB_445_VRRVBB_5V=<DB_445VBBL,                                                                      \
2134      (DB_DBPZA782_2VBB,DB_DABPBZA787_7VBB|DB_DABPBZA787_7VBBL,DB_DBPZA782_1VBB)|                         \
2135      (DB_DBPZA782_1VBBL,DB_DABPBZA787_7VBB|DB_DABPBZA787_7VBBL,DB_DBPZA782_2VBBL),DB_445VBB
2136  $DEF DB_445_VRRVBB2_5V=<DB_445VBB2L,                                                                    \
2137      (DB_DBPZA782_2VBB,DB_DABPBZA787_7VBB2|DB_DABPBZA787_7VBB2L,DB_DBPZA782_1VBB)|                       \
2138      (DB_DBPZA782_1VBBL,DB_DABPBZA787_7VBB2|DB_DABPBZA787_7VBB2L,DB_DBPZA782_2VBBL),DB_445VBB2
2139  $DEF DB_445_NAHSH_4V=<(DB_445A_SHL,2*DB_DBPZA783_0SH1L,DB_445B_SH)|                                     \
2140      (DB_445B_SHL,2*DB_DBPZA783_0SH1,DB_445A_SH)
2141  $DEF DB_445_VRRMSX_4V=<DB_445MSXL,                                                                      \
2142      (DB_DBPZA782_1MSXL,DB_DABPBZA787_2MSXL)|(DB_DABPBZA787_2MSX,DB_DBPZA782_1MSX),DB_445MSX
2143  $DEF DB_446_VRRMNRX_3V=<(DB_446MNRL~MLG,DB_DABPBZA789MNR|DB_DABPBZA789MNRL,DB_446MNR~MLG)
2144  $DEF DB_446_VRRMNRX_4V=<(DB_446MNRL~MLG,                                                                \
2145      (DB_DABPBZA789MNR,DB_DBPZA784MNR)|(DB_DBPZA784MNRL,DB_DABPBZA789MNRL),DB_446MNR~MLG)
2146  $DEF DB_1462_BWEGT=<$DIR((DB_1462_0BWL[PD],DB_1862_0BWL,DB_1862_5BW,DB_1462_5BW[PU])|                   \
2147      (DB_1462_5BWL[PD],DB_1862_5BWL,DB_1862_0BW,DB_1462_0BW[PU]),                                        \
2148      (DB_1462_0BWL[PU],DB_1862_0BWL,DB_1862_5BW,DB_1462_5BW[PD])|                                        \
2149      (DB_1462_5BWL[PU],DB_1862_5BWL,DB_1862_0BW,DB_1462_0BW[PD]))
2150  $DEF DB_471_B_3V=<DB_471BL,DB_871B,DB_471B
2151  $DEF DB_471_BB_3V=<DB_471BBL,DB_871BB,DB_471BB
2152  $DEF DB_471_RBB_3V=<DB_471RBBL,DB_871RBB,DB_471RBB
2153  $DEF DB_470_B_3V=<DB_470_BL,DB_870B,DB_470_B
2154  $DEF DB_470_POP_3V=<DB_470POPL,DB_870POP,DB_470POP
2155  $DEF DB_470_BB_3V=<DB_470BBL,DB_870BB,DB_470BB
2156  $DEF DB_470_BBS2_3V=<DB_470BB2L,DB_870BB2,DB_470BB2
2157  $DEF DB_472_BB_3V=<DB_472BBL,DB_473BB,DB_472BB
2158  $DEF DB_472_BBS2_3V=<DB_472BB2L,DB_473BB2,DB_472BB2
2159  $DEF DB_472_VRS1_3V=<DB_472R1L,DB_473R1,DB_472R1
2160  $DEF DB_472_VRS2_3V=<DB_472R2L,DB_473R2,DB_472R2
2161  $DEF DB_472_VRS3_3V=<DB_472R3L,DB_473R3,DB_472R3
2162  $DEF DB_474_VRS1_3V=<DB_474AL,DB_874A,DB_474A
2163  $DEF DB_474_VRS2_3V=<DB_474BL,DB_874A,DB_474B
2164  $DEF DB_474_VRS3_3V=<DB_474CL,DB_874C,DB_474C
2165  $DEF DB_474_3_VRS3_3V=<DB_474CL,DB_474_3C|DB_474_3CL,DB_474C
2166  $DEF DB_474_PLUS_VRS_3V=<DB_474PL,DB_874P,DB_474P
2167  ;AUTORAILS
2168  $DEF DB_VT04_000=<(DB_VT04_000AL,DB_VT04_000B)|(DB_VT04_000BL,DB_VT04_000A)
2169  $DEF DB_VT11_5_7V=<DB_VT11_5L,                                                                          \
2170      (DB_VM11_5C,DB_VM11_5FL,DB_VM11_5EL,DB_VM11_5DL,DB_VM11_5C)|                                        \
2171      (DB_VM11_5CL,DB_VM11_5D,DB_VM11_5E,DB_VM11_5F,DB_VM11_5CL),DB_VT11_5
2172  $DEF DB_610_RB=<(DB_610_0GL,DB_610_5G)|(DB_610_5GL,DB_610_0G)
2173  $DEF DB_610_RBK=<(DB_610_0GL,DB_610_5GK)|(DB_610_5GL,DB_610_0GK)
2174  $DEF DB_610_VRR=<(DB_610_0RL,DB_610_5R)|(DB_610_5RL,DB_610_0R)
2175  $DEF DB_610_VRR2=<(DB_610_0R2L,DB_610_5R2)|(DB_610_5R2L,DB_610_0R2)
2176  $DEF DB_611_RBK=<(DB_611_0GL,DB_611_5G)|(DB_611_5GL,DB_611_0G)
2177  $DEF DB_611_VRR=<(DB_611_0R1L,DB_611_5R1)|(DB_611_5R1L,DB_611_0R1)
2178  $DEF DB_611_VRR2=<(DB_611_0R2L,DB_611_5R2)|(DB_611_5R2L,DB_611_0R2)
2179  $DEF DB_612_VRR=<(DB_612_0AL,DB_612_5A)|(DB_612_5AL,DB_612_0A)
2180  $DEF DB_612_VRR2=<(DB_612_0RL,DB_612_5R)|(DB_612_5RL,DB_612_0R)
2181  $DEF DB_612_BW=<(DB_612_0BWL,DB_612_5BW)|(DB_612_5BWL,DB_612_0BW)
2182  $DEF DB_612_BW2=<(DB_612_0BW2L,DB_612_5BW2)|(DB_612_5BW2L,DB_612_0BW2)
2183  $DEF DB_612_4_ICE=<(DB_612_4WL,DB_612_9W)|(DB_612_9WL,DB_612_4W)
2184  $DEF DB_614_1S_POP=<DB_614AOL,DB_914O|DB_914OL,DB_614AO
2185  $DEF DB_614_1S_POPK=<DB_614AOKL,DB_914OK|DB_914OKL,DB_614AOK
2186  $DEF DB_614_1S_RB=<DB_614GWL,DB_914GW|DB_914GWL,DB_614GW
2187  $DEF DB_614_1S_RBK=<DB_614GWKL,DB_914GWK|DB_914GWKL,DB_614GWK
2188  $DEF DB_614_RG_POPK=<DB_614BOKL,DB_914BOK|DB_914BOKL,DB_614BOK
2189  $DEF DB_614_RG_RBK=<DB_614GWAL,DB_914GWA|DB_914GWAL,DB_614GWA
2190  $DEF DB_614_RG_VR=<DB_614RAL,DB_914RA|DB_914RAL,DB_614RA
2191  $DEF DB_614_2S_BB=<DB_614BBL,DB_914BB|DB_914BBL,DB_614BB
2192  $DEF DB_614_2S_BBK=<DB_614BBKL,DB_914BBK|DB_914BBKL,DB_614BBK
2193  $DEF DB_614_2S_RB=<DB_614_2GWL,DB_914GW|DB_914GWL,DB_614_2GW
2194  $DEF DB_614_2S_RBK=<DB_614_2GWKL,DB_914GWK|DB_914GWKL,DB_614_2GWK
2195  $DEF DB_628_0_1S_BB=<(DB_628_0A_BB1L,DB_628_0B_BB1)|(DB_628_0B_BB1L,DB_628_0A_BB1)
2196  $DEF DB_628_0_1S_RBK=<(DB_628_0A_GWL,DB_628_0B_GW)|(DB_628_0B_GWL,DB_628_0A_GW)
2197  $DEF DB_628_0_1S_BBRBK=<(DB_628_0A_GWL,DB_628_0B_BB1)|(DB_628_0B_BB1L,DB_628_0A_GW)
2198  $DEF DB_628_0_2S_BB=(<DB_628_0A_BB2L,DB_628_0B_BB2)|(<DB_628_0B_BB2L,DB_628_0A_BB2)
2199  $DEF DB_628_0_1M_BB=(<DB_628_0A_BB2L,DB_928_0B_BB1)|(<DB_928_0B_BB1L,DB_628_0A_BB2)|                    \
2200      (<DB_928_0A_BB1L,DB_628_0B_BB2)|(<DB_628_0B_BB2L,DB_928_0A_BB1)
2201  $DEF DB_628_0_1M_RBK=(<DB_628_0AU_GWL,DB_928_0B_GW)|(<DB_928_0B_GWL,DB_628_0AU_GW)
2202  $DEF DB_628_1_BB=<(DB_628_1BBL,DB_928_1BB)|(<DB_928_1BBL,DB_628_1BB)
2203  $DEF DB_628_1_BBK=<(DB_628_1BBKL,DB_928_1BBK)|(DB_928_1BBKL,DB_628_1BBK)
2204  $DEF DB_628_1_VR=<(DB_628_1VRL,DB_928_1VR)|(DB_928_1VRL,DB_628_1VR)
2205  $DEF DB_628_1_AB_VR=<(DB_628_1AB_VRL,DB_928_1VR)|(DB_928_1VRL,DB_628_1AB_VR)
2206  $DEF DB_628_2_RB=<(DB_628_2GL,DB_928_2G)|(DB_928_2GL,DB_628_2G)
2207  $DEF DB_628_2_RBK=<(DB_628_2GKL,DB_928_2GK)|(DB_928_2GKL,DB_628_2GK)
2208  $DEF DB_628_2_VR=<(DB_628_2VRL,DB_928_2VR)|(DB_928_2VRL,DB_628_2VR)
2209  $DEF DB_628_2_VR2=<(DB_628_2VR2L,DB_928_2VR2)|(DB_928_2VR2L,DB_628_2VR2)
2210  $DEF DB_629_2_VR=<DB_628_2VRL,DB_628_2VR
2211  $DEF DB_628_4_RBK=<(DB_628_4GKL,DB_928_4GK)|(DB_928_4GKL,DB_628_4GK)
2212  $DEF DB_628_4_VR=<(DB_628_4VRL,DB_928_4VR)|(DB_928_4VRL,DB_628_4VR)
2213  $DEF DB_628_4_VR2=<(DB_628_4VR2L,DB_928_4VR2)|(DB_928_4VR2L,DB_628_4VR2)
2214  $DEF DB_628_4_SYLT=<(DB_628_4SYLTL,DB_928_4SYLT)|(DB_928_4SYLTL,DB_628_4SYLT)
2215  $DEF DB_629_RBK=<(DB_628_4GKL,DB_629GK)|(DB_928_4GKL,DB_628_4GK)
2216  $DEF DB_629_VR=<(DB_628_4VRL,DB_629VR)|(DB_928_4VRL,DB_628_4VR)
2217  $DEF DB_620_VRR2=<(DB_620_0L,DB_621L,DB_620_5)|(DB_620_5L,DB_621,DB_620_0)
2218  $DEF DB_620_VAREO=<(DB_620_0VL,DB_621L,DB_620_5V)|(DB_620_5VL,DB_621,DB_620_0V)
2219  $DEF DB_622_VRR2=<(DB_620_0L,DB_620_5)|(DB_620_5L,DB_620_0)
2220  $DEF DB_622_VAREO=<(DB_620_0VL,DB_620_5V)|(DB_620_5VL,DB_620_0V)
2221  $DEF DB_622_DNSW=<(DB_622_0SWL,DB_622_5SW)|(DB_622_5SWL,DB_622_0SW)
2222  $DEF DB_633_1_VRR=<(DB_633_1L,DB_933_1L,DB_633_6)|(DB_633_6L,DB_933_1,DB_633_1)
2223  $DEF DB_633_0_VRRDREIECH=<(DB_633_0DL,DB_933_0DL,DB_633_5D)|(DB_633_5DL,DB_933_0D,DB_633_0D)
2224  $DEF DB_643_0_VRR=<(DB_643_0ABL,DB_943_0L,DB_643_0B)|(DB_643_0BL,DB_943_0,DB_643_0AB)
2225  $DEF DB_643_0_VRR2=<(DB_643_0AB2L,DB_943_0_2L,DB_643_0B2)|(DB_643_0B2L,DB_943_0_2,DB_643_0AB2)
2226  $DEF DB_643_0B_VRR2=<(DB_643_5B2L,DB_943_0_2L,DB_643_0B2)|(DB_643_0B2L,DB_943_0_2,DB_643_0B2)
2227  $DEF DB_643_2_VRR=<(DB_643_2ABL,DB_643_7)|(DB_643_7L,DB_643_2AB)
2228  $DEF DB_643_2B_VRR=<(DB_643_2BL,DB_643_7)|(DB_643_7L,DB_643_2B)
2229  $DEF DB_643_2B_VRR2=<(DB_643_2B2L,DB_643_7_2)|(DB_643_7_2L,DB_643_2B2)
2230  $DEF DB_643_2_EUREGIOBAHN=<(DB_643_2EUR_ABL,DB_643_7EUR)|(DB_643_7EURL,DB_643_2EUR_AB)
2231  $DEF DB_643_2B_EUREGIOBAHN=<(DB_643_2EUR_BL,DB_643_7EUR)|(DB_643_7EURL,DB_643_2EUR_B)
2232  $DEF DB_644_VRR=<(DB_644_5L,DB_944,DB_644_0)|(DB_644_0L,DB_944,DB_644_5)
2233  $DEF DB_644_VRR2=<(DB_644_5_2L,DB_944_2,DB_644_0_2)|(DB_644_0_2L,DB_944_2,DB_644_5_2)
2234  $DEF DB_644_EUREGIOBAHN=<(DB_644_5EURL,DB_944EUR,DB_644_0EUR)|(DB_644_0EURL,DB_944EUR,DB_644_5EUR)
2235  $DEF XDB_798=DB_798|DB_798L|DB_798S2|DB_798S2L
2236  $DEF DB_798_K=DB_798K|DB_798KL|DB_798S2K|DB_798S2KL
2237  ;COACHES / VOITURES VOYAGEURS / PERSONENWAGEN
2238  $DEF DB_ADM101_TEE=DB_ADM101_1S_TEE|DB_ADM101_2S_TEE
2239  $DEF DB_ADM101_TEE_R=DB_ADM101S1T|DB_ADM101S2T
2240  $DEF DB_ADM101_TEE_L=DB_ADM101S1TL|DB_ADM101S2TL
2241  $DEF DB_APMZ121_SD_IC=2:DB_APMZ121SD|1:DB_APMZ121SDL|1:DB_APMZ121SD2L
2242  $DEF DB_APMZ121_SD_ICK=2:DB_APMZ121SDRK|1:DB_APMZ121SDRKL|1:DB_APMZ121SDRK2L
2243  $DEF DB_APMZ121_ICK2=DB_APMZ121ORK|DB_APMZ121ORK2L
2244  $DEF DB_WRMH132_2S_TEET=DB_WRMH132TT|DB_WRMH132T2TL
2245  $DEF DB_WRMH132_2S_TEE2=DB_WRMH132T2|DB_WRMH132T22L
2246  $DEF DB_WRMH132_2S_ICK=DB_WRMH132RK|DB_WRMH132S2RL
2247  $DEF DB_WRMH132_2S_VRF=DB_WRMH132VRF|DB_WRMH132VRF2L
2248  $DEF XDB_WRMH132_R=DB_WRMH132(_R|R2)(|L)
2249  $DEF DB_WRMH132_TEE2=DB_WRMH132_1S_TEE2|DB_WRMH132_2S_TEE2
2250  $DEF DB_WRMH132_VRF=DB_WRMH132_1S_VRF|DB_WRMH132_2S_VRF
2251  $DEF DB_WRMH135_TEET=DB_WRMH135T
2252  ;EXPRESS 26,40M
2253  $DEF DB_ABVMZ227_VSE_C2=DB_ABVMZ227C2|DB_ABVMZ227C2L|DB_ABVMZ227_VSELHB6_C2|DB_ABVMZ227_VSELHB6_C2L
2254  $DEF DB_ABVMZ227_VSE_BB=DB_ABVMZ227_VSEALS_BB|DB_ABVMZ227_VSEALS_BBL|DB_ABVMZ227BB|DB_ABVMZ227BBL
2255
2256  ;UMBAU
2257
2258  $DEF DB_B3YG_PAAR=<DB_B3YGL,DB_B3YG
2259  $DEF DB_BDYG531=DB_BDYG531WL|DB_BDYG531WLL|DB_BDYG531PY|DB_BDYG531PYL
2260  $DEF DB_B3YG761_PAAR=<DB_B3YG761,DB_B3YG761L
2261  $DEF DB_BYG514_515=DB_BYG514WL|DB_BYG514PY|DB_BYG515
2262  $DEF DB_BD4YG56=DB_BD4YG56WL|DB_BD4YG56PY
2263
2264  ;EX DR
2265  ;-----
2266  ;HALBERSTADT
2267  ;-----------
2268  ;IR
2269  ;--
2270  $DEF DB_BDUU497_VRR_R=1:DB_BDUU497_0L|3:DB_BDUU497_1L|3:DB_BDUU497_2L|3:DB_BDUU497_2KFL
2271  $DEF DB_BDUU497_VRR_L=1:DB_BDUU497_0|3:DB_BDUU497_1|3:DB_BDUU497_2|3:DB_BDUU497_2KF
2272  ;EX DRG
2273  ;UMBAU
2274  $DEF DB_BD4YG56=DB_BD4YG56WL|DB_BD4YG56PY
2275  $DEF DB_BDYG531=DB_BDYG531WL|DB_BDYG531PY
2276
2277  ;DR REKO / MODERNIERUNGSWAGEN
2278  ;HALBERSTADT R�GIONAUX
2279  ;DOSTOS EXDR
2280
2281  ;SILBERLINGEN
2282  ;------------
2283  $DEF DB_ABNRZB708_KARLS=DB_ABNRZB708K|DB_ABNRZB708K
2284  $DEF DB_BDNF736_V=DB_BDNF736G|DB_BDNF736G
2285  $DEF DB_BDNF737_V=DB_BDNF737G|DB_BDNF737G
2286  $DEF DB_BDNF737_BB2=DB_BDNF737_BB2_R|DB_BDNF737_BB2_R
2287  $DEF DB_BDN742_SL2=DB_BDN742_SL2S_R|DB_BDN742SL2
2288
2289  $DEF DB_DBV4_VK=<DB_DBV1GL,DB_DBV2G,DB_DBV1G
2290  $DEF DB_DBVQ4_VK_R=<DB_DBV1GL,DB_DBV2G,DB_DBVQG
2291  $DEF DB_DBVQ4_VK_L=<DB_DBVQGL,DB_DBV2G,DB_DBV1G
2292  $DEF DB_DBVQ2_VK_R=<DB_DBV1GL,DB_DBVQG
2293  $DEF DB_DBVQ2_VK_L=<DB_DBVQGL,DB_DBV1G
2294  $DEF DB_DBVQ2_SBRK_R=<DB_DBVBL,DB_DBVQB
2295  $DEF DB_DBVQ2_SBRK_L=<DB_DBV,DB_DBVB
2296  $DEF DB_DBVQ4_SBRK_R=<DB_DBVBL,DB_DBV_BC,DB_DBVQB
2297  $DEF DB_DBVQ4_SBRK_L=<DB_DBV,DB_DBV_BC,DB_DBVB
2298  ;DOSTOS 1G
2299  ;DOSTOS 2G
2300  ;DOSTOS 3G
2301  ;DOSTOS 4G
2302  ;DOSTOS 5G (TWINDEXX)
2303  ;MARRIED-PAIR (MARSCHBAHN)
2304  $DEF DB_MP6_L1_R=<DBAG_MP_ABPMA1L,DBAG_MP_BPMDZA1,DBAG_MP_BPMDZA1L,DBAG_MP_BPMDA1,DBAG_MP_BPMDZA1L,     \
2305      DBAG_MP_BPMBDFA1
2306  $DEF DB_MP6_L1_L=>DBAG_MP_ABPMA1,DBAG_MP_BPMDZA1L,DBAG_MP_BPMDZA1,DBAG_MP_BPMDA1L,DBAG_MP_BPMDZA1,      \
2307      DBAG_MP_BPMBDFA1L
2308  ;VOITURES SALON
2309  ;--------------
2310
2311  ;FOURGONS
2312
2313  $DEF DB_DD991_R=<DB_DD991A,DB_DD991B,DB_DD991C,DB_DD991D,DB_DD991E,DB_DD991F,DB_DD991G,DB_DD991H
2314  $DEF DB_DD991_L=<DB_DD991HL,DB_DD991C,DB_DD991FL,DB_DD991EL,DB_DD991DL,DB_DD991G,DB_DD991BL,DB_DD991AL
2315  $DEF DB_DD992_R=<DB_DD992AL,DB_DD992DL,DB_DD992C,DB_DD992D,DB_DD992C,DB_DD992D,DB_DD992C,DB_DD992B,     \
2316      DB_DD992A
2317  $DEF DB_DD992_L=<DB_DD992AL,DB_DD992BL,DB_DD992CL,DB_DD992DL,DB_DD992CL,DB_DD992DL,DB_DD992CL,          \
2318      DB_DD992B,DB_DD992A
2319  ;DB WAGONS
2320
2321  $DEF DB_KS446_K_DS=DB_KS446K[BT:6,17,130,8][O:V_DB_KS446_K_DS,,8]
2322  $DEF DB_KS447_K_DS=DB_KS447K[BT:6,17,130,8][O:V_DB_KS447_K_DS,,8]
2323  $DEF DB_LAEKKS553_L1=DB_LAEKKS553A_L1|DB_LAEKKS553B_L1
2324  $DEF DB_LAEKKS553_L2=DB_LAEKKS553A_L2|DB_LAEKKS553B_L2
2325  $DEF DB_RS659_K_DS=DB_RS659K[BT:6,12,208,14][O:V_DB_RS659_K_DS,,8]
2326  $DEF DB_RES676_K_DS=DB_RES676K[BT:23,17,153,9][O:V_DB_RES676_DS,,8]
2327  $DEF DB_SAMMS709_SS=DB_SAMMS709A[BT:6,12,150,13][B:48,8,15,1,#3B3B3B][B:48,7,15,1,#303030]              \
2328      [B:101,8,15,1,#3B3B3B]
2329  $DEF DB_SAMMS709_K_SS=DB_SAMMS709K[BT:6,12,150,13][B:48,8,15,1,#3B3B3B][B:48,7,15,1,#303030]            \
2330      [B:101,8,15,1,#3B3B3B]
2331  $DEF XDB_UCS908_25=3:DB_UCS908_25|3:DB_UCS908_25L|1:DB_UCS908_25F|1:DB_UCS908_25FL
2332
2333  $DEF DB_UCS908_25_K=3:DB_UCS908_25K|3:DB_UCS908_25KL|1:DB_UCS908_25FK|1:DB_UCS908_25FKL
2334  $DEF DB_UCS908=3:DB_UCS908A|3:DB_UCS908AL|1:DB_UCS908F|1:DB_UCS908FL
2335  $DEF DB_UCS908_K=3:DB_UCS908K|3:DB_UCS908KL|1:DB_UCS908FK|1:DB_UCS908FKL
2336  $DEF DB_UCS909=3:DB_UCS909A|3:DB_UCS909AL|1:DB_UCS909F|1:DB_UCS909FL
2337  $DEF DB_UCS909_K=3:DB_UCS909K|3:DB_UCS909KL|1:DB_UCS909FK|1:DB_UCS909FKL
2338  ;DB PARC DE SERVICE
2339
2340  $DEF DB_605_ATL=<(DB_605_0ATLL,DB_605_1ATLL,DB_605_2ATL,DB_605_5ATL)|                                   \
2341      (DB_605_5ATLL,DB_605_2ATLL,DB_605_1ATL,DB_605_0ATL)
2342  $DEF DB_719_720_J1=<(DB_719_001Y1L,DB_720_001Y1L,DB_719_501Y1)|(DB_719_501Y1L,DB_720_001Y1,DB_719_001Y1)
2343  $DEF DB_719_720_J2K=<(DB_719_001Y2KL,DB_720_001Y2KL,DB_719_501Y2K)|                                     \
2344      (DB_719_501Y2KL,DB_720_001Y2K,DB_719_001Y2K)
2345  $DEF DB_719_720_P_J3K=<(DB_719_001_PY3KL,DB_720_001Y3KL,DB_719_501Y3K)|                                 \
2346      (DB_719_501Y3KL,DB_720_001Y3K,DB_719_001_PY3K)
2347  $DEF DB_725_726_1_GMTZ_JK=<(DB_725_1GMTZL,DB_726_1GMTZ)|(DB_726_1GMTZL,DB_725_1GMTZ)
2348  $DEF DB_725_726_J=<(DB_725YL,DB_726Y)|(DB_726YL,DB_725Y)
2349  $DEF DB_725_726_JK=<(DB_725YKL,DB_726YK)|(DB_726YKL,DB_725YK)
2350
2351  ;FILIALES DB
2352
2353  ;CNL
2354  ;FILIALES DB
2355  $DEF CNL_BVCMZ248_5_CNLGL=CNL_BVCMZ248_5|CNL_BVCMZ248_5GLL
2356  $DEF CNL_BVCMBZ249_1_CNLGL=CNL_BVCMBZ249_1|CNL_BVCMBZ249_1GLL
2357  ;CNL
2358  ;POSTE
2359  ;PRIV�S
2360  ;ABELLIO
2361  ;-------
2362  $DEF ABELLIO_ET22_L1=<(ABR_FLIRT_AL,ABR_FLIRT2_B)|(ABR_FLIRT2_BL,ABR_FLIRT_A)
2363  $DEF ABELLIO_ET22_L2=<(ABR_FLIRT_A2L,ABR_FLIRT2_B2)|(ABR_FLIRT2_B2L,ABR_FLIRT_A2)
2364  $DEF ABELLIO_ET23_L1=<(ABR_FLIRT_AL,ABR_FLIRT3_B,ABR_FLIRT3_C)|(ABR_FLIRT3_CL,ABR_FLIRT3_BL,ABR_FLIRT_A)
2365  $DEF ABELLIO_ET23_L2=<(ABR_FLIRT_A2L,ABR_FLIRT3_B,ABR_FLIRT3_C2)|                                       \
2366      (ABR_FLIRT3_C2L,ABR_FLIRT3_BL,ABR_FLIRT_A2)
2367  $DEF ABELLIO_ET25_2200=<ABR_2200AL,(ABR_2200CL,ABR_2200D,ABR_2200E)|(ABR_2200EL,ABR_2200DL,ABR_2200C),  \
2368      ABR_2200A
2369  $DEF ABELLIO_ET25_2300=<ABR_2300AL,(ABR_2300CL,ABR_2300D,ABR_2300E)|(ABR_2300EL,ABR_2300DL,ABR_2300C),  \
2370      ABR_2300A
2371  $DEF ABELLIO_ET25_2300_AC=<ABR_2300AL,                                                                  \
2372      (ABR_2300CL[PU],ABR_2300D,ABR_2300E[PD])|(ABR_2300EL[PD],ABR_2300DL,ABR_2300C[PU]),ABR_2300A
2373  $DEF ABELLIO_ET25_2300_DC=<ABR_2300AL,                                                                  \
2374      (ABR_2300CL[PD],ABR_2300D,ABR_2300E[PU])|(ABR_2300EL[PU],ABR_2300DL,ABR_2300C[PD]),ABR_2300A
2375  $DEF ABELLIO_9442_1_R=(<ABR_9442_6L,ABR_9843_1,ABR_9442_1)
2376  $DEF ABELLIO_9442_1_L=(<ABR_9442_1L,ABR_9843_1L,ABR_9442_6)
2377  $DEF ABELLIO_9442_1=ABELLIO_9442_1_R|ABELLIO_9442_1_L
2378  $DEF ABELLIO_9442_3_R=(<ABR_9442_6L,ABR_9443_8L,ABR_9443_3,ABR_9843_3,ABR_9442_3)
2379  $DEF ABELLIO_9442_3_L=(<ABR_9442_3L,ABR_9843_3L,ABR_9443_3L,ABR_9443_8,ABR_9442_6)
2380  $DEF ABELLIO_9442_3=ABELLIO_9442_3_R|ABELLIO_9442_3_L
2381  $DEF ABELLIO_3427_VRR=<(ABR_3427_5WGL,ABR_3827_0WG,ABR_3427_0WG)|                                       \
2382      (ABR_3427_0WGL,ABR_3827_0WGL,ABR_3427_5WG)
2383  $DEF ABELLIO_3429_VRR=<(ABR_3429_5WGL,ABR_3829_3WG,ABR_3829_0WG,ABR_3829_6WG,ABR_3429_0WG)|             \
2384      (ABR_3429_0WGL,ABR_3829_6WGL,ABR_3829_0WGL,ABR_3829_3WGL,ABR_3429_5WG)
2385  $DEF ABELLIO_8442_1_BW=<(ABR_8442_1BWL,ABR_8843_1BWL,ABR_8442_6BW)|                                     \
2386      (ABR_8442_6BWL,ABR_8843_1BW,ABR_8442_1BW)
2387  $DEF ABELLIO_462_RRX=<$DIR((ABR_462_0RRXL[PD],2*ABR_462_2RRXL,ABR_462_1RRX[PU])|                        \
2388      (ABR_462_1RRXL[PD],2*ABR_462_2RRX,ABR_462_0RRX[PU]),                                                \
2389      (ABR_462_0RRXL[PU],2*ABR_462_2RRXL,ABR_462_1RRX[PD])|                                               \
2390      (ABR_462_1RRXL[PU],2*ABR_462_2RRX,ABR_462_0RRX[PD]))
2391
2392  ;AGILIS
2393  $DEF AGILIS_440_3V=<(AGIL_440_1L,AGIL_441_6,AGIL_440_9)|(AGIL_440_9L,AGIL_441_6L,AGIL_440_6)
2394  $DEF AGILIS_440_4V=<(AGIL_440_1L,AGIL_441_1L,AGIL_441_6,AGIL_440_6)|                                    \
2395      (AGIL_440_6L,AGIL_441_6L,AGIL_441_1,AGIL_440_1)
2396  ;AKN
2397  ;---
2398  $DEF AKN_622=<(AKN_622_0L,AKN_622_5)|(AKN_622_5L,AKN_622_0)
2399  ;ALEX
2400  ;----
2401  $DEF ALEX_183_A2_15KV=$DIR(ALEX_183_A2[P4U]|ALEX_183_A2L[P4U],ALEX_183_A2[P1U]|ALEX_183_A2L[P1U])
2402  $DEF ALEX_183_A2_325KV=$DIR(ALEX_183_A2[P3U]|ALEX_183_A2L[P3U],ALEX_183_A2[P2U]|ALEX_183_A2L[P2U])
2403  $DEF ALEX_183_A2B_15KV=$DIR(ALEX_183_A2[P4U]|ALEX_183_A2BL[P4U],ALEX_183_A2[P1U]|ALEX_183_A2BL[P1U])
2404  $DEF ALEX_183_A2B_325KV=$DIR(ALEX_183_A2[P3U]|ALEX_183_A2BL[P3U],ALEX_183_A2[P2U]|ALEX_183_A2BL[P2U])
2405  $DEF ALEX_183_A2C_15KV=$DIR(ALEX_183_A2[P4U]|ALEX_183_A2CL[P4U],ALEX_183_A2[P1U]|ALEX_183_A2CL[P1U])
2406  $DEF ALEX_183_A2C_325KV=$DIR(ALEX_183_A2[P3U]|ALEX_183_A2CL[P3U],ALEX_183_A2[P2U]|ALEX_183_A2CL[P2U])
2407  ;BLB
2408  ;---
2409  $DEF BLB_ET130=<(BLB_ET130BL,BLB_ET130C,BLB_ET130AB)|(BLB_ET130ABL,BLB_ET130CL,BLB_ET130B)
2410  ;BAYOB
2411  ;-----
2412  $DEF BAYOB_FLIRT3_300=(<BOB_FLIRT3_300AL,BOB_FLIRT3_300CL,BOB_FLIRT3_300DL,BOB_FLIRT3_300E,             \
2413      BOB_FLIRT3_300F,BOB_FLIRT3_300B)|                                                                   \
2414      (>BOB_FLIRT3_300A,BOB_FLIRT3_300C,BOB_FLIRT3_300D,BOB_FLIRT3_300EL,BOB_FLIRT3_300FL,                \
2415      BOB_FLIRT3_300BL)
2416  $DEF BAYOB_FLIRT3_350=(<BOB_FLIRT3_350AL,BOB_FLIRT3_350CL,BOB_FLIRT3_350B)|                             \
2417      (>BOB_FLIRT3_350A,BOB_FLIRT3_350C,BOB_FLIRT3_350BL)
2418  $DEF BAYOB_INTEGRAL_L1=<(BOB_INTEGRAL1AL,BOB_INTEGRAL1B)|(BOB_INTEGRAL1BL,BOB_INTEGRAL1A)
2419  $DEF BAYOB_INTEGRAL_L2=<(BOB_INTEGRAL2AL,BOB_INTEGRAL2B)|(BOB_INTEGRAL2BL,BOB_INTEGRAL2A)
2420  $DEF BAYOB_VT700=<(BOB_VT700ABL,BOB_VT700M,BOB_VT700B)|(BOB_VT700BL,BOB_VT700M,BOB_VT700AB)
2421  $DEF BAYOB_643=<(BOB_643ABL,BOB_943,BOB_643B)|(BOB_643BL,BOB_943,BOB_643AB)
2422  ;BOB
2423  ;---
2424  ;BRB
2425  ;---
2426  $DEF BRB_620=<(BRB_620_0L,BRB_621L,BRB_620_5)|(BRB_620_5L,BRB_621,BRB_620_0)
2427  $DEF BRB_622=<(BRB_620_0L,BRB_620_5)|(BRB_620_5L,BRB_620_0)
2428  ;BTEX
2429  ;----
2430  ;BLB
2431  ;---
2432  $DEF CANTUS_427=<(CANT_427AL,CANT_827|CANT_827L,CANT_427A)
2433  $DEF CANTUS_428=<(CANT_427AL,CANT_828_2L,CANT_827,CANT_427A)|(CANT_427AL,CANT_827L,CANT_828_2,CANT_427A)
2434  ;BOXXPRESS
2435  ;---------
2436  ;---------
2437
2438  $DEF BOXXPRESS_193_ACB=BOXX_193M[P1U]|BOXX_193ML[P2U]
2439  $DEF BOXXPRESS_193_ACN=BOXX_193M[P2U]|BOXX_193ML[P1U]
2440  $DEF BOXXPRESS_193_DCB=BOXX_193M[P3U]|BOXX_193ML[P4U]
2441  $DEF BOXXPRESS_193_DCN=BOXX_193M[P4U]|BOXX_193ML[P3U]
2442  ;CONNEX / VEOLIA CARGO
2443  ;---------------------
2444  ;DE
2445  ;--
2446  ;DME
2447  ;---
2448  $DEF DME_VT01=<(DME_VT01_1L,DME_VT01_2L,DME_VT01_3)|(DME_VT01_3L,DME_VT01_2,DME_VT01_1)
2449  ;EGP
2450  ;---
2451  ;ERFURTER BAHN
2452  ;-------------
2453  ;EMN
2454  ;---
2455  ;ERIXX
2456  ;-----
2457  $DEF ERIXX_622=<(ERIXX_622_2L,ERIXX_622_7)|(ERIXX_622_7L,ERIXX_622_2)
2458  ;EURO EXPRESS
2459  ;------------
2460  ;EUROBAHN
2461  ;--------
2462  $DEF EUROBAHN_ET5=<(EUR_FLIRT_XBL,EUR_FLIRT_IWL,EUR_FLIRT_IP,EUR_FLIRT_XAB)|                            \
2463      (EUR_FLIRT_XABL,EUR_FLIRT_IPWL,EUR_FLIRT_I,EUR_FLIRT_XB)
2464  $DEF EUROBAHN_ET6=<(EUR_FLIRT_XABL,EUR_FLIRT_IL,EUR_FLIRT_IP,EUR_FLIRT_XAB)|                            \
2465      (EUR_FLIRT_XABL,EUR_FLIRT_IPWL,EUR_FLIRT_I,EUR_FLIRT_XAB)
2466  $DEF EUROBAHN_ET6_RRX=<(EUR_FLIRT_XAB_RRXL,EUR_FLIRT_I_RRXL,EUR_FLIRT_IP_RRX,EUR_FLIRT_XAB_RRX)|        \
2467      (EUR_FLIRT_XAB_RRXL,EUR_FLIRT_IP_RRXL,EUR_FLIRT_I_RRX,EUR_FLIRT_XAB_RRX)
2468  $DEF EUROBAHN_ET7=<(EUR_FLIRT_XABL,EUR_FLIRT_IPWL,EUR_FLIRT_I,EUR_FLIRT_IPW,EUR_FLIRT_XAB)|             \
2469      (EUR_FLIRT_XABL,EUR_FLIRT_IPL,EUR_FLIRT_IL,EUR_FLIRT_IP,EUR_FLIRT_XAB)
2470  $DEF EUROBAHN_ET4_1S=<(EUR_ET4A1L,EUR_ET4CL,EUR_ET4D,EUR_ET4E1,EUR_ET4A1)|                              \
2471      (EUR_ET4A1L,EUR_ET4E1L,EUR_ET4DL,EUR_ET4C,EUR_ET4A1)
2472  $DEF EUROBAHN_ET4_2S=<(EUR_ET4A2L,EUR_ET4CL,EUR_ET4D,EUR_ET4E2,EUR_ET4B2)|                              \
2473      (EUR_ET4B2L,EUR_ET4E2L,EUR_ET4DL,EUR_ET4C,EUR_ET4A2)
2474  $DEF EUROBAHN_ET8_WFB=<(EUR_ET8AWL,EUR_ET8CW,EUR_ET8BW)|(EUR_ET8BWL,EUR_ET8CWL,EUR_ET8AW)
2475  $DEF EUROBAHN_ET9_WFB=<(EUR_ET8AWL,EUR_ET9CWL,EUR_ET9DW,EUR_ET9CW,EUR_ET8BW)|                           \
2476      (EUR_ET8BWL,EUR_ET9CWL,EUR_ET9DWL,EUR_ET9CW,EUR_ET8AW)
2477  $DEF EUROBAHN_VT2_L1=<EUR_VT2A1,EUR_VT2B1,EUR_VT2C1
2478  $DEF EUROBAHN_VT2_L2=<EUR_VT2A2,EUR_VT2B1,EUR_VT2C2
2479  $DEF EUROBAHN_VT2_L3=<EUR_VT2A3,EUR_VT2B3,EUR_VT2C3
2480  $DEF EUROBAHN_VT2_08_L1=<EUR_VT2_08A1,EUR_VT2_08B1,EUR_VT2_08C1
2481  $DEF EUROBAHN_VT2_08_L3=<EUR_VT2_08A3,EUR_VT2_08B3,EUR_VT2_08C3
2482  $DEF EUROBAHN_VT2_09_CX=<EUR_VT2_09BCXL,OLA_0000T,EUR_VT2_09BCX
2483  $DEF EUROBAHN_VT2_10_BPJ=<(EUR_VT2_12AL,EUR_VT2_12C)|(EUR_VT2_12CL,EUR_VT2_12A)
2484  $DEF EUROBAHN_VT2_12_BPJ=<(EUR_VT2_12AL,EUR_VT2_12B,EUR_VT2_12C)|(EUR_VT2_12CL,EUR_VT2_12B,EUR_VT2_12A)
2485  $DEF EUROBAHN_VT3_CX=<(EUR_VT3A_CXL,NOB_VT700_T,EUR_VT3B_CX)|(EUR_VT3B_CXL,NOB_VT700_T,EUR_VT3A_CX)
2486  $DEF EUROBAHN_VT3_PEG=<EUR_VT3A_PEGL,EUR_VT3B_PEG,EUR_VT3C_PEG
2487  $DEF EUROBAHN_VT3_11_B=<EUR_VT3_11ABL,EUR_VT3_11BB,EUR_VT3_11CB
2488  $DEF EUROBAHN_VT3_L3=<EUR_VT3ACL,EUR_VT3BC,EUR_VT3CC
2489  ;EVB
2490  ;---
2491  $DEF EVB_VT150_RB=<(EVB_VT150GL,EVB_VS150G)|(EVB_VS150GL,EVB_VT150G)
2492  $DEF EVB_VT150_EVB=<(EVB_VT150EL,EVB_VS150E)|(EVB_VS150EL,EVB_VT150E)
2493  $DEF EVB_VT150_L2=<(EVB_VT150CL,EVB_VS150C)|(EVB_VS150CL,EVB_VT150C)
2494  ;FLEX
2495  ;----
2496  ;FLIXTRAIN
2497  ;---------
2498  ;GO-AHEAD
2499  ;--------
2500  $DEF GOAHEAD_1427_BWEGT=<(GABW_1427_0L,GABW_1827_0L,GABW_1427_5)|(GABW_1427_5L,GABW_1827_0,GABW_1427_0)
2501  $DEF GOAHEAD_1428_BWEGT=<(GABW_1427_0L,GABW_1827_0L,GABW_1829_3L,GABW_1427_5)|                          \
2502      (GABW_1427_5L,GABW_1829_3,GABW_1827_0,GABW_1427_0)
2503  $DEF GOAHEAD_1429_BWEGT=<(GABW_1427_0L,GABW_1827_0L,GABW_1829_5L,GABW_1829_3L,GABW_1427_5)|             \
2504      (GABW_1427_5L,GABW_1829_3,GABW_1829_5,GABW_1827_0,GABW_1427_0)
2505  $DEF GOAHEAD_1430_BWEGT=<(GABW_1427_0L,GABW_1827_0L,GABW_1829_5L,GABW_1830_9L,GABW_1830_3L,GABW_1427_5)| \
2506      (GABW_1427_5L,GABW_1830_3,GABW_1830_9,GABW_1829_5,GABW_1827_0,GABW_1427_0)
2507
2508  ;HANS
2509  ;----
2510  ;HEG
2511  ;---
2512  $DEF HEG_VT3=<(HKB_VT54L,HKB_VM56,HKB_VS55)|(HKB_VS55L,HKB_VM56,HKB_VT54)
2513  ;HEROS
2514  ;-----
2515  ;HEX
2516  ;---
2517  ;HGK
2518  ;---
2519  $DEF HGK_185_5_2S4P_L2_DA=$DIR(HGK_185_5_2S4P[P4U]|HGK_185_5_2S4PL[P4U],                                \
2520      HGK_185_5_2S4P[P3U]|HGK_185_5_2S4PL[P3U])
2521  $DEF HGK_185_5_2S4P_L2_CH=$DIR(HGK_185_5_2S4P[P2U]|HGK_185_5_2S4PL[P2U],                                \
2522      HGK_185_5_2S4P[P1U]|HGK_185_5_2S4PL[P1U])
2523  $DEF HGK_185_5_2S4P_L2MEV_DA=$DIR(HGK_185_5MEV[P4U]|HGK_185_5MEVL[P4U],                                 \
2524      HGK_185_5MEV[P3U]|HGK_185_5MEVL[P3U])
2525  $DEF HGK_185_5_2S4P_L2MEV_CH=$DIR(HGK_185_5MEV[P2U]|HGK_185_5MEVL[P2U],                                 \
2526      HGK_185_5MEV[P1U]|HGK_185_5MEVL[P1U])
2527  $DEF HGK_185_2S4P_ATV_DA=$DIR(AT_185_S2P4HGK[P4U]|AT_185_S2P4HGKL[P4U],                                 \
2528      AT_185_S2P4HGK[P3U]|AT_185_S2P4HGKL[P3U])
2529  $DEF HGK_185_2S4P_ATV_CH=$DIR(AT_185_S2P4HGK[P2U]|AT_185_S2P4HGKL[P2U],                                 \
2530      AT_185_S2P4HGK[P1U]|AT_185_S2P4HGKL[P1U])
2531  ;HLB
2532  ;---
2533  $DEF HLB_FLIRT427=<HLB_FLIRTAL,HLB_FLIRTBL|HLB_FLIRTB,HLB_FLIRTA
2534  $DEF HLB_FLIRT429=<HLB_FLIRTAL,                                                                         \
2535      (HLB_FLIRTBL,HLB_FLIRTC,HLB_FLIRTD)|(HLB_FLIRTDL,HLB_FLIRTCL,HLB_FLIRTB),HLB_FLIRTA
2536  $DEF XHLB_1440_1=(<HLB_1440_6L,HLB_1441_6L,HLB_1441_1,HLB_1440_1)|                                      \
2537      (<HLB_1440_1L,HLB_1441_1L,HLB_1441_6,HLB_1440_6)
2538  $DEF HLB_1440_3=(<HLB_1440_6L,HLB_1441_6L,HLB_1440_1)|(<HLB_1440_1L,HLB_1441_6,HLB_1440_6)
2539  $DEF HLB_VT51_TSB1=<(TSB_628_4AL,TSB_928_4A)|(TSB_928_4AL,TSB_628_4A)
2540  $DEF HLB_VT51_TSB2=<(TSB_628_4BL,TSB_928_4B)|(TSB_928_4BL,TSB_628_4B)
2541  $DEF HLB_VT70_TSB1=<TSB_628_4AL,TSB_628_4A
2542  $DEF HLB_VT70_HLB=<HLB_628_4L,HLB_628_4
2543  ;HVLE
2544  ;----
2545  $DEF HVLE_FCS=HVLE_FCS1|HVLE_FCS2
2546
2547  ;HZL
2548  ;---
2549  ;INTEGRO
2550  ;-------
2551  ;ITL
2552  ;---
2553  $DEF ITL_186_CBR1_AC=$DIR(ITL_186_CBR1[P2U]|ITL_186_CBR1L[P2U],ITL_186_CBR1[P1U]|ITL_186_CBR1L[P1U])
2554  $DEF ITL_186_CBR1_DC=$DIR(ITL_186_CBR1[P4U]|ITL_186_CBR1L[P4U],ITL_186_CBR1[P3U]|ITL_186_CBR1L[P3U])
2555  $DEF ITL_186_CBR2_AC=$DIR(ITL_186_CBR2[P2U]|ITL_186_CBR2L[P2U],ITL_186_CBR2[P1U]|ITL_186_CBR2L[P1U])
2556  $DEF ITL_186_CBR2_DC=$DIR(ITL_186_CBR2[P4U]|ITL_186_CBR2L[P4U],ITL_186_CBR2[P3U]|ITL_186_CBR2L[P3U])
2557  $DEF ITL_186_VEO_AC=$DIR(ITL_186_VEO[P2U]|ITL_186_VEOL[P2U],ITL_186_VEO[P1U]|ITL_186_VEOL[P1U])
2558  $DEF ITL_186_VEO_DC=$DIR(ITL_186_VEO[P4U]|ITL_186_VEOL[P4U],ITL_186_VEO[P3U]|ITL_186_VEOL[P3U])
2559  $DEF ITL_186_ATV_AC=$DIR(ITL_186_ATV[P2U]|ITL_186_ATVL[P2U],ITL_186_ATV[P1U]|ITL_186_ATVL[P1U])
2560  $DEF ITL_186_ATV_DC=$DIR(ITL_186_ATV[P4U]|ITL_186_ATVL[P4U],ITL_186_ATV[P3U]|ITL_186_ATVL[P3U])
2561  $DEF ITL_186_AKIEM_AC=$DIR(ITL_186_184[P2U]|ITL_186_184L[P2U],ITL_186_184[P1U]|ITL_186_184L[P1U])
2562  $DEF ITL_186_AKIEM_DC=$DIR(ITL_186_184[P4U]|ITL_186_184L[P4U],ITL_186_184[P3U]|ITL_186_184L[P3U])
2563  $DEF ITL_W232=ITL_W232A(|L)|ITL_W232B(|L)
2564  $DEF ITL_ROS_DS=YITL_ROS[BT:23,17,153,9][O:ITL_ROSDS,,8]
2565  $DEF ITL_TAMS=ITL_TAMS1|ITL_TAMS2
2566  ;KSW / SK
2567  ;--------
2568  ;LOCOMORE
2569  ;--------
2570  ;MEG
2571  ;---
2572  $DEF MEG_310_VRL2=1:MEG_310A2|1:MEG_310A2L|2:MEG_310B2|1:MEG_310B2L
2573  $DEF MEG_310_VRL2U=1:MEG_310A2U|1:MEG_310A2UL|2:MEG_310B2U|2:MEG_310B2UL|1:MEG_310C2U|1:MEG_310C2UL
2574  $DEF XMEG_UCS908=3:MEG_UCS908|3:MEG_UCS908L|1:MEG_UCS908_F|1:MEG_UCS908_FL
2575  $DEF XMEG_UCS909=3:MEG_UCS909|3:MEG_UCS909L|1:MEG_UCS909_F|1:MEG_UCS909_FL
2576  ;METRONOM
2577  ;--------
2578  $DEF METRONOM_1440_4V_ENNO=<(METR_1440_1ENNOL,METR_1441_1ENNOL,METR_1441_6ENNO,METR_1440_6ENNO)|        \
2579      (METR_1440_6ENNOL,METR_1441_6ENNOL,METR_1441_1ENNO,METR_1440_1ENNO)
2580  ;MHE
2581  ;---
2582  ;MRB
2583  ;---
2584  $DEF MRB_1440_3V=<(MRB_1440_2L,MRB_1441_7,MRB_1440_7)|(MRB_1440_7L,MRB_1441_7L,MRB_1440_2)
2585  $DEF MRB_1440_5V=<(MRB_1440_2L,MRB_1441_2L,MRB_1841_2L,MRB_1441_7,MRB_1440_7)|                          \
2586      (MRB_1440_7L,MRB_1441_7L,MRB_1841_2,MRB_1441_2,MRB_1440_2)
2587  $DEF MRB_0000_OLA=<(MRB_0011M1L,OLA_0000T,MRB_0011M2)|(MRB_0011M2L,OLA_0000T,MRB_0011M1)
2588  $DEF MRB_VT0000_GJ=<MRB_VT0000M1L,MRB_VT0000T1,MRB_VT0000M1
2589  ;MWB
2590  ;---
2591  ;NATIONAL EXPRESS
2592  ;----------------
2593  $DEF NX_442_1=<(NEX_442_1L,NEX_843_1L,NEX_442_6)|(NEX_442_6L,NEX_843_1,NEX_442_1)
2594  $DEF NX_442_3=<(NEX_442_3L,NEX_843_3L,NEX_443_3L,NEX_443_8,NEX_442_6)|                                  \
2595      (NEX_442_6L,NEX_443_8L,NEX_443_3,NEX_843_3,NEX_442_3)
2596  $DEF NX_462_RRX=<$DIR((NX_462_0RRXL[PD],2*NX_462_2RRXL,NX_462_1RRX[PU])|                                \
2597      (NX_462_1RRXL[PD],2*NX_462_2RRX,NX_462_0RRX[PU]),                                                   \
2598      (NX_462_0RRXL[PU],2*NX_462_2RRXL,NX_462_1RRX[PD])|(NX_462_1RRXL[PU],2*NX_462_2RRX,NX_462_0RRX[PD]))
2599
2600  ;NBE
2601  ;---
2602  ;NEB
2603  ;---
2604  $DEF NEB_VT731=<(NEB_VT731AL,NOB_VT700_T,NEB_VT731B)|(NEB_VT731BL,NOB_VT700_T,NEB_VT731A)
2605  $DEF NEB_VT0000_GJ=<NEB_VT0000MEL,NEB_VT0000TE,NEB_VT0000ME
2606  ;NEG
2607  ;----
2608  $DEF XNEG_VT71=<NEG_VT71L,NEG_VT71
2609  ;NIAG
2610  ;----
2611  ;NOB
2612  ;---
2613  $DEF NOB_622_NAHSH=<(NOB_622_0NL,NOB_622_5N)|(NOB_622_5NL,NOB_622_0N)
2614  $DEF NOB_VT700=<(NOB_VT700_M1L,NOB_VT700_T,NOB_VT700_M2)|(NOB_VT700_M2L,NOB_VT700_T,NOB_VT700_M1)
2615  $DEF NOB_MP6_R=<NOB_MP_ABPMAL,NOB_MP_BPMDZA,NOB_MP_BPMDZAL,NOB_MP_BPMDA,NOB_MP_BPMDZAL,NOB_MP_BPMBDFA
2616  $DEF NOB_MP6_L=>NOB_MP_ABPMA,NOB_MP_BPMDZAL,NOB_MP_BPMDZA,NOB_MP_BPMDAL,NOB_MP_BPMDZA,NOB_MP_BPMBDFAL
2617  ;NORDBAHN
2618  ;--------
2619  $DEF NORDBAHN_ET5=<(NORB_FLIRT3AL,NORB_FLIRT3CL,NORB_FLIRT3DL,NORB_FLIRT3E,NORB_FLIRT3B)|               \
2620      (NORB_FLIRT3BL,NORB_FLIRT3EL,NORB_FLIRT3D,NORB_FLIRT3C,NORB_FLIRT3A)
2621  $DEF NORDBAHN_ET6=<(NORB_FLIRT3AL,NORB_FLIRT3CL,NORB_FLIRT3DL,NORB_FLIRT3E,NORB_FLIRT3F,NORB_FLIRT3B)|  \
2622      (NORB_FLIRT3BL,NORB_FLIRT3FL,NORB_FLIRT3EL,NORB_FLIRT3D,NORB_FLIRT3C,NORB_FLIRT3A)
2623  ;NVAG
2624  ;----
2625  ;NWB
2626  ;---
2627  $DEF XNWB_440_2=<(NWB_440_2L,NWB_441_2L,NWB_841_2L,NWB_441_7,NWB_440_2)|                                \
2628      (NWB_440_2L,NWB_441_7L,NWB_841_2,NWB_441_2,NWB_440_2)
2629  $DEF XNWB_440_3=<NWB_440_3L,NWB_441_3|NWB_441_3L,NWB_440_3
2630  $DEF NWB_VT700=<(NWB_VT700M1L,NWB_VT700T,NWB_VT700M2)|(NWB_VT700M2L,NWB_VT700T,NWB_VT700M1)
2631  $DEF NWB_VT721=<(NWB_VT721M1L,NOB_VT700_T,NWB_VT721M2)|(NWB_VT721M2L,NOB_VT700_T,NWB_VT721M1)
2632  $DEF NWB_VT770=<(NWB_VT700M1L,NWB_VT700M2)|(NWB_VT700M2L,NWB_VT700M1)
2633  $DEF XNWB_0011=<NWB_0011L,OLA_0000T,NWB_0011
2634  $DEF NWB_0012=<(NWB_0012M1L,NWB_0012TL,NWB_0012M2)|(NWB_0012M2L,NWB_0012T,NWB_0012M1)
2635  $DEF NWB_VT02_08=<(NWB_VT2_08M1L,AT_643PBT,AT_643PBM2)
2636  ;ODEG
2637  ;----
2638  $DEF ODEG_ET445=<(ODEG_ET445AL,ODEG_ET445CL,ODEG_ET445D,ODEG_ET445B)|                                   \
2639      (ODEG_ET445BL,ODEG_ET445CL,ODEG_ET445C,ODEG_ET445A)
2640  ;OHE
2641  ;---
2642  $DEF OHE_186_133_AC=$DIR(OHE_186_133[P2U]|OHE_186_133L[P2U],OHE_186_133[P1U]|OHE_186_133L[P1U])
2643  $DEF OHE_186_133_DC=$DIR(OHE_186_133[P4U]|OHE_186_133L[P4U],OHE_186_133[P3U]|OHE_186_133L[P3U])
2644  ;OLA
2645  ;---
2646  $DEF OME_0000=<(OME_0000M1L,OME_0000T,OME_0000M2)|(OME_0000M2L,OME_0000T,OME_0000M1)
2647  $DEF OLA_0000_B=<(OLA_0000M1_BL,OLA_0000T_B,OLA_0000M2_B)|(OLA_0000M2_BL,OLA_0000T_B,OLA_0000M1_B)
2648  $DEF OLA_0000=<(OLA_0000M1L,OLA_0000T,OLA_0000M2)|(OLA_0000M2L,OLA_0000T,OLA_0000M1)
2649  $DEF OLA_0000_ICX=<(OLA_0000M1_ICXL,OLA_0000T_ICXL,OLA_0000M2_ICX)|                                     \
2650      (OLA_0000M2_ICXL,OLA_0000T_ICX,OLA_0000M1_ICX)
2651  ;PEG
2652  ;---
2653  $DEF PEG_VT643_2=<(PEG_VT643M1L,PEG_VT643M2)|(PEG_VT643M2L,PEG_VT643M1)
2654  $DEF PEG_VT643_3=<(PEG_VT643M1L,PEG_VT643T,PEG_VT643M2)|(PEG_VT643M2L,PEG_VT643T,PEG_VT643M1)
2655  ;PRESS
2656  $DEF XPRESS_140=PRESS_140|PRESS_140L|PRESS_140E|PRESS_140EL
2657  ;-----
2658  ;RAIL4CHEM
2659  ;---------
2660  $DEF R4C_185_1S4P_VG_DA=$DIR(R4C_185_5GE[P4U]|R4C_185_5GEL[P4U],R4C_185_5GE[P3U]|R4C_185_5GEL[P3U])
2661  $DEF R4C_185_1S4P_VG_CH=$DIR(R4C_185_5GE[P2U]|R4C_185_5GEL[P2U],R4C_185_5GE[P1U]|R4C_185_5GEL[P1U])
2662  $DEF R4C_185_1S4P_VGEB_DA=$DIR(R4C_185_5EB[P4U]|R4C_185_5EBL[P4U],R4C_185_5EB[P3U]|R4C_185_5EBL[P3U])
2663  $DEF R4C_185_1S4P_VGEB_CH=$DIR(R4C_185_5EB[P2U]|R4C_185_5EBL[P2U],R4C_185_5EB[P1U]|R4C_185_5EBL[P1U])
2664  $DEF R4C_185_1S4P_VGTP_DA=$DIR(R4C_185_5TP[P4U]|R4C_185_5TPL[P4U],R4C_185_5TP[P3U]|R4C_185_5TPL[P3U])
2665  $DEF R4C_185_1S4P_VGTP_CH=$DIR(R4C_185_5TP[P2U]|R4C_185_5TPL[P2U],R4C_185_5TP[P1U]|R4C_185_5TPL[P1U])
2666  $DEF R4C_185_1S4P_VGSL_DA=$DIR(R4C_185_4GE[P4U]|R4C_185_4GEL[P4U],R4C_185_4GE[P3U]|R4C_185_4GEL[P3U])
2667  $DEF R4C_185_1S4P_VGSL_CH=$DIR(R4C_185_4GE[P2U]|R4C_185_4GEL[P2U],R4C_185_4GE[P1U]|R4C_185_4GEL[P1U])
2668  $DEF R4C_185_1S4P_MRCE_DA=$DIR(MRCE_185_5R4C1[P4U]|MRCE_185_5R4C1L[P4U],                                \
2669      MRCE_185_5R4C1[P3U]|MRCE_185_5R4C1L[P3U])
2670  $DEF R4C_185_1S4P_MRCE_CH=$DIR(MRCE_185_5R4C1[P2U]|MRCE_185_5R4C1L[P2U],                                \
2671      MRCE_185_5R4C1[P1U]|MRCE_185_5R4C1L[P1U])
2672  $DEF R4C_185_2S4P_MRCE_DA=$DIR(MRCE_185_5R4C2[P4U]|MRCE_185_5R4C2L[P4U],                                \
2673      MRCE_185_5R4C2[P3U]|MRCE_185_5R4C2L[P3U])
2674  $DEF R4C_185_2S4P_MRCE_CH=$DIR(MRCE_185_5R4C2[P2U]|MRCE_185_5R4C2L[P2U],                                \
2675      MRCE_185_5R4C2[P1U]|MRCE_185_5R4C2L[P1U])
2676  ;RBH / RAG
2677  ;---------
2678  $DEF RAG_RE482_DA=$DIR(RAG_RE482[P4U]|RAG_RE482L[P4U],RAG_RE482[P3U]|RAG_RE482L[P3U])
2679  $DEF RAG_RE482_CH=$DIR(RAG_RE482[P2U]|RAG_RE482L[P2U],RAG_RE482[P1U]|RAG_RE482L[P1U])
2680  $DEF RBH_185_5_1S4P_MRCE_DA=$DIR(MRCE_185_5S1P4RAG[P4U]|MRCE_185_5S1P4RAGL[P4U],                        \
2681      MRCE_185_5S1P4RAG[P3U]|MRCE_185_5S1P4RAGL[P3U])
2682  $DEF RBH_185_5_1S4P_MRCE_CH=$DIR(MRCE_185_5S1P4RAG[P2U]|MRCE_185_5S1P4RAGL[P2U],                        \
2683      MRCE_185_5S1P4RAG[P1U]|MRCE_185_5S1P4RAGL[P1U])
2684  ;REGENTALBAHN
2685  ;------------
2686  $DEF REGENTALBAHN_RS1_WALDBAHN2=6:RBG_RS1WALD1|6:RBG_RS1WALD1L|1:RBG_RS1WALD|1:RBG_RS1WALDL
2687  ;RSB LOGISTIC
2688  ;------------
2689  ;RHEINCARGO
2690  ;----------
2691  $DEF RHEINCARGO_185_5_2S4P_R_DA=$DIR(RHCA_185_5R4[P4U]|RHCA_185_5R4L[P4U],                              \
2692      RHCA_185_5R4[P3U]|RHCA_185_5R4L[P3U])
2693  $DEF RHEINCARGO_185_5_2S4P_R_CH=$DIR(RHCA_185_5R4[P2U]|RHCA_185_5R4L[P2U],                              \
2694      RHCA_185_5R4[P1U]|RHCA_185_5R4L[P1U])
2695  ;RURTALBAHN
2696  ;----------
2697  $DEF RTBC_E186_RAILPOOL_AC=$DIR(RPOOL_E186RTB1L[P2U]|RPOOL_E186RTB1[P2U],                               \
2698      RPOOL_E186RTB1L[P1U]|RPOOL_E186RTB1[P1U])
2699  $DEF RTBC_E186_RAILPOOL_DC=$DIR(RPOOL_E186RTB1L[P4U]|RPOOL_E186RTB1[P4U],                               \
2700      RPOOL_E186RTB1L[P3U]|RPOOL_E186RTB1[P3U])
2701  $DEF RTBC_E186_RAILPOOLRTBC_AC=$DIR(RPOOL_E186RTB2L[P2U]|RPOOL_E186RTB2[P2U],                           \
2702      RPOOL_E186RTB2L[P1U]|RPOOL_E186RTB2[P1U])
2703  $DEF RTBC_E186_RAILPOOLRTBC_DC=$DIR(RPOOL_E186RTB2L[P4U]|RPOOL_E186RTB2[P4U],                           \
2704      RPOOL_E186RTB2L[P3U]|RPOOL_E186RTB2[P3U])
2705  $DEF XDKB_200=DKB_200|DKB_200L|DKB_200B|DKB_200BL
2706  $DEF RTB_622=<(RTB_622_2L,RTB_622_7)|(RTB_622_7L,RTB_622_2)
2707  ;SWEG
2708  ;----
2709  $DEF XSWEG_442_1=<(SWEG_442_1L,SWEG_843_1L,SWEG_442_6)|(SWEG_442_6L,SWEG_843_1,SWEG_442_1)
2710  $DEF SWEG_NE81_VT_L2=2:SWEG_NE81_VT1S_L2|1:SWEG_NE81_VT2S_L2;
2711  $DEF SWEG_622_BWEGT=<(SWEG_622_4BWL,SWEG_622_9BW)|(SWEG_622_9BWL,SWEG_622_4BW)
2712  $DEF SWEG_8442_1_BW=<(SWEG_8442_1BWL,SWEG_8843_1BWL,SWEG_8442_6BW)|                                     \
2713      (SWEG_8442_6BWL,SWEG_8843_1BW,SWEG_8442_1BW)
2714  $DEF SWEG_VTMAN_W_R=SWEG_VTMAN|SWEG_VTMANW
2715
2716  #SKW
2717  $DEF SKW_TDS=5:SKW_TDS(1|2|3)(|L)
2718
2719  ;TBG
2720  ;---
2721  ;TRANSREGIO
2722  $DEF TRANSREGIO_DESIROML=<(TRDR_DESIROML_AL,TRDR_DESIROML_BL,TRDR_DESIROML_CL)|                         \
2723      (TRDR_DESIROML_C,TRDR_DESIROML_B,TRDR_DESIROML_A)
2724  ;TUI
2725  ;---
2726  ;TX LOGISTICS
2727  ;------------
2728  $DEF TXL_482_1S_DA=$DIR(TXL_482A[P4U]|TXL_482AL[P4U],TXL_482A[P3U]|TXL_482AL[P3U])
2729  $DEF TXL_482_1S_CH=$DIR(TXL_482A[P2U]|TXL_482AL[P2U],TXL_482A[P1U]|TXL_482AL[P1U])
2730  ;VECTUS
2731  ;------
2732  ;VLEXX
2733  ;-----
2734  $DEF VLEXX_8442=<(LBVX_8442_6L,LBVX_8843_1,LBVX_8442_1)|(LBVX_8442_1L,LBVX_8843_1L,LBVX_8442_6)
2735  $DEF VLEXX_620=<(LBVX_620_4L,LBVX_621L,LBVX_620_9)|(LBVX_620_9L,LBVX_621,LBVX_620_4)
2736  $DEF VLEXX_622=<(LBVX_620_4L,LBVX_620_9)|(LBVX_620_9L,LBVX_620_4)
2737  ;VOGTLANDBAHN
2738  ;------------
2739  ;WEBA
2740  ;----
2741  $DEF WEBA_628_4_RB=<(WEBA_628_4GL,WEBA_928_4G)|(WEBA_928_4GL,WEBA_628_4G)
2742  $DEF WEBA_628_4_WEBA=<(WEBA_628_4WL,WEBA_928_4W)|(WEBA_928_4WL,WEBA_628_4W)
2743  $DEF XWEBA_VT51=<(WEBA_VT51L,WEBA_VS51)|(WEBA_VS51L,WEBA_VT51)
2744  ;WESTFALENBAHN
2745  ;-------------
2746  $DEF WESTFALENBAHN_427=<(WFB_FLIRT_AL,WFB_FLIRT_B,WFB_FLIRT_C)|(WFB_FLIRT_CL,WFB_FLIRT_BL,WFB_FLIRT_A)
2747  $DEF WESTFALENBAHN_429=<(WFB_FLIRT_AL,WFB_FLIRT_B5L,WFB_FLIRT_C5L,WFB_FLIRT_B5,WFB_FLIRT_C)|            \
2748      (WFB_FLIRT_CL,WFB_FLIRT_B5L,WFB_FLIRT_C5,WFB_FLIRT_B5,WFB_FLIRT_A)
2749  $DEF WESTFALENBAHN_1428=<(WFB_FLIRT3_AL,WFB_FLIRT3_BL,WFB_FLIRT3_C,WFB_FLIRT3_D)|                       \
2750      (WFB_FLIRT3_DL,WFB_FLIRT3_CL,WFB_FLIRT3_B,WFB_FLIRT3_A)
2751  $DEF WESTFALENBAHN_ET600=<WFB_ET600AL,                                                                  \
2752      (WFB_ET600CL,WFB_ET600DL,WFB_ET600E,WFB_ET600F)|(WFB_ET600FL,WFB_ET600EL,WFB_ET600D,WFB_ET600C),    \
2753      WFB_ET600A
2754  ;WEG
2755  ;---
2756  $DEF WEG_NE81_VS220_STROHGAU=WEG_VS220_STROHGAU
2757  ;WLE
2758  ;---
2759  ;BP
2760  ;--
2761  ;ESSO
2762  ;----
2763  ;EVA
2764  ;---
2765  ;OHU
2766  ;---
2767  ;VTG
2768  ;---
2769  ;== DR ==
2770  ;========
2771  ;========
2772  $DEF DR_DBV2_V=<DR_DBV_AGL,DR_DBV_AG
2773  $DEF DR_DBV4_V=<DR_DBV_AGL,DR_DBV_BCG,DR_DBV_AG
2774  $DEF DR_DBVQ4_V_R=<DR_DBV_AGL,DR_DBV_BCG,DR_DBVQ_AG
2775  $DEF DR_DBVQ4_V_L=<DR_DBVQ_AGL,DR_DBV_BCG,DB_DBV_A_V_R
2776  $DEF DR_DBVQ2_V_R=<DR_DBV_AGL,DR_DBVQ_AG
2777  $DEF DR_DBVQ2_V_L=<DR_DBVQ_AGL,DR_DBV_AG
2778  $DEF DR_DBVQ4_SBR_R=<DR_DBV_A_SBRL,DR_DBV_BC_SBR,DR_DBVQ_A_SBR
2779  $DEF DR_DBVQ4_SBR_L=<DR_DBVQ_A_SBRL,DR_DBV_BC_SBR,DR_DBV_A_SBR
2780  $DEF DR_DBVQ2_SBR_R=<DR_DBV_A_SBRL,DR_DBVQ_A_SBR
2781  $DEF DR_DBVQ2_SBR_L=<DR_DBVQ_A_SBRL,DR_DBV_A_SBR
2782  $DEF DR_DBVQ74_V_R=<DR_DBV74_AGL,DR_DBV_BCG,DR_DBVQ74_AG
2783  $DEF DR_DBVQ74_V_L=<DR_DBVQ74_AGL,DR_DBV_BCG,DR_DBV74_AG
2784  ;SKW PIESTERITZ
2785  ;--------------
2786
2787  # D_SNCF
2788
2789  ; D�FINITIONS SNCF
2790  ;#################
2791  ;LOCOMOTIVES VAPEUR
2792  $DEF SNCF_2_231CI=1:SNCF_2_231CI1|1:SNCF_2_231CI1L|3:SNCF_2_231CI1|3:SNCF_2_231CI1L
2793  $DEF SNCF_4_141TA=SNCF_4_141TA1|SNCF_4_141TA1L|SNCF_4_141TA2|SNCF_4_141TA2L|SNCF_4_141TA3|              \
2794      SNCF_4_141TA3L|SNCF_4_141TA4|SNCF_4_141TA4L
2795  $DEF SNCF_5_242TC=SNCF_5_242TC1|SNCF_5_242TC1L|SNCF_5_242TC2|SNCF_5_242TC2L
2796  $DEF SNCF_030TU=SNCF_030TU1|SNCF_030TU1L|SNCF_030TU2|SNCF_030TU2L
2797  $DEF SNCF_241P=SNCF_241P1|SNCF_241P2
2798
2799  ;== LOCOMOTIVES �LECTRIQUES ==
2800  $DEF BB4100=SNCF_BB4100E|SNCF_BB4100H
2801  $DEF BB4200_O=SNCF_BB4200OH|SNCF_BB4200OE
2802  $DEF BB4200=SNCF_BB4200E|SNCF_BB4200H
2803  $DEF BB12000_1S_B=SNCF_BB12000S1B|SNCF_BB12000S1BP|SNCF_BB12000S1BL|SNCF_BB12000S1BPL
2804  $DEF BB12000_B=1:SNCF_BB12001B|2:SNCF_BB12000S1B|1:SNCF_BB12000S1BP|7:SNCF_BB12000BPO|                  \
2805      7:SNCF_BB12000BPOL|2:SNCF_BB12000B|2:SNCF_BB12000BL
2806  $DEF BB13000_B=1:SNCF_BB13001B|4:SNCF_BB13000B|1:SNCF_BB13000BPR
2807  $DEF BB16500_V3=BB16500_1S_V3|BB16500_2S_V3
2808  $DEF BB16500_PPE_VNR=BB16500_PPE1_VNR|BB16500_PPE2_VNR
2809  $DEF BB8500_1S_VO=SNCF_BB8500S1G2|SNCF_BB8500S1G2L|SNCF_BB8500S1G2|SNCF_BB8500S1G2L
2810  $DEF BB8500_1S_V=SNCF_BB8500S1GR|SNCF_BB8500S1GRL|SNCF_BB8500S1GP|SNCF_BB8500S1GPL
2811  $DEF BB8500_PC_V=SNCF_BB8500S1GR|SNCF_BB8500S1GRL|SNCF_BB8500S1GP|SNCF_BB8500S1GPL|SNCF_BB8500CGR|      \
2812      SNCF_BB8500CGRL|SNCF_BB8500CGP|SNCF_BB8500CGPL
2813  $DEF BB17000_V=2:SNCF_BB17000S1GN|2:SNCF_BB17000S1GNL|3:SNCF_BB17000S2GN|3:SNCF_BB17000S2GNL
2814  $DEF BB17000_GBO=3:SNCF_BB17000S1BO|3:SNCF_BB17000S1BOL|6:SNCF_BB17000S2BO|6:SNCF_BB17000S2BOL|         \
2815      1:SNCF_BB17005VB2N|1:SNCF_BB17005VB2NL
2816  $DEF BB17000_GBN=2:SNCF_BB17000S1BN|2:SNCF_BB17000S1BNL|3:SNCF_BB17000S2BN|3:SNCF_BB17000S2BNL
2817  $DEF BB17000_IDFG=SNCF_BB17000S1IG|SNCF_BB17000S1IGL|SNCF_BB17000S2IG|SNCF_BB17000S2IGL
2818  $DEF BB17000_EV=SNCF_BB17000S1EV|SNCF_BB17000S1EVL|SNCF_BB17000S2EV|SNCF_BB17000S2EVL
2819  $DEF BB17000_EVI=SNCF_BB17000S1EVI|SNCF_BB17000S1EVIL|SNCF_BB17000S2EVI|SNCF_BB17000S2EVIL
2820  $DEF BB25500_1S_VO=SNCF_BB25500S1A(|L)|SNCF_BB25500S1B(|L)
2821  $DEF BB20200_V=SNCF_BB20200G|SNCF_BB20200GL
2822  $DEF BB20200_GBJ=SNCF_BB20200BJ|SNCF_BB20200BJL
2823  $DEF BB20200_GB1=SNCF_BB20200B1|SNCF_BB20200B1L$DEF BB25500_1S_VO=BB25500_1S_V1VA(<L)|SNCF_BB25500S1B
2824  $DEF BB25500_PC_V=SNCF_BB25500S1GN|SNCF_BB25500S1GNL|SNCF_BB25500S1GP|SNCF_BB25500S1GPL|                \
2825      SNCF_BB25500CGR|SNCF_BB25500CGRL|SNCF_BB25500CGP|SNCF_BB25500CGPL
2826  $DEF BB25500_PC_GBN=SNCF_BB25500S1BN1|SNCF_BB25500S1BN1L|SNCF_BB25500S1BN|SNCF_BB25500S1BNL|            \
2827      SNCF_BB25525N|SNCF_BB25525NL|SNCF_BB25500CBN1|SNCF_BB25500CBN1L|SNCF_BB25500CBN|SNCF_BB25500CBNL
2828  $DEF BB25500_PC_F=8:FRET_BB25500S1|8:FRET_BB25500S1L|1:SNCF_BB25500S1FPP|1:SNCF_BB25500S1FPPL|          \
2829      1:FRET_BB25500CL|1:FRET_BB25500CL
2830  $DEF BB25500_2S_V_AC=SNCF_BB25500S2G[P1U]|SNCF_BB25500S2GL[P2U]
2831  $DEF BB25500_2S_V_DC=SNCF_BB25500S2G[P2U]|SNCF_BB25500S2GL[P1U]
2832  $DEF BB25500_2S_VN_AC=SNCF_BB25500S2GN[P1U]|SNCF_BB25500S2GNL[P2U]
2833  $DEF BB25500_2S_VN_DC=SNCF_BB25500S2GN[P2U]|SNCF_BB25500S2GNL[P1U]
2834  $DEF BB25500_2S_GB1_AC=BB25500_2S_GB1_R[P1U]|BB25500_2S_GB1_L[P2U]
2835  $DEF BB25500_2S_GB1_DC=BB25500_2S_GB1_R[P2U]|BB25500_2S_GB1_L[P1U]
2836  $DEF BB25500_2S_GBN_AC=SNCF_BB25500S2BN[P1U]|SNCF_BB25500S2BNL[P2U]
2837  $DEF BB25500_2S_GBN_DC=SNCF_BB25500S2BN[P2U]|SNCF_BB25500S2BNL[P1U]
2838  $DEF BB25500_2S_GBC_AC=SNCF_BB25500S2BC[P1U]|SNCF_BB25500S2BCL[P2U]
2839  $DEF BB25500_2S_GBC_DC=SNCF_BB25500S2BC[P2U]|SNCF_BB25500S2BCL[P1U]
2840  $DEF BB25500_2S_GBI_AC=SNCF_BB25500S2BI[P1U]|SNCF_BB25500S2BIL[P2U]
2841  $DEF BB25500_2S_GBI_DC=SNCF_BB25500S2BI[P2U]|SNCF_BB25500S2BIL[P1U]
2842  $DEF BB25500_2S_CP_AC=SNCF_BB25500S2CP[P1U]|SNCF_BB25500S2CPL[P2U]
2843  $DEF BB25500_2S_CP_DC=SNCF_BB25500S2CP[P2U]|SNCF_BB25500S2CPL[P1U]
2844  $DEF BB25500_2S_CPI_AC=SNCF_BB25500S2CPI[P1U]|SNCF_BB25500S2CPIL[P2U]
2845  $DEF BB25500_2S_CPI_DC=SNCF_BB25500S2CPI[P2U]|SNCF_BB25500S2CPIL[P1U]
2846  $DEF BB25500_2S_IDF1_AC=SNCF_BB25500S2I1[P1U]|SNCF_BB25500S2I1L[P2U]
2847  $DEF BB25500_2S_IDF1_DC=SNCF_BB25500S2I1[P2U]|SNCF_BB25500S2I1L[P1U]
2848  $DEF BB25500_2S_IDF1I_AC=SNCF_BB25500S2I1I[P1U]|SNCF_BB25500S2I1IL[P2U]
2849  $DEF BB25500_2S_IDF1I_DC=SNCF_BB25500S2I1I[P2U]|SNCF_BB25500S2I1IL[P1U]
2850  $DEF BB25500_2S_IDF2_AC=SNCF_BB25500S2I2[P1U]|SNCF_BB25500S2I2L[P2U]
2851  $DEF BB25500_2S_IDF2_DC=SNCF_BB25500S2I2[P2U]|SNCF_BB25500S2I2L[P1U]
2852  $DEF BB25500_2S_IDF2I_AC=SNCF_BB25500S2I2I[P1U]|SNCF_BB25500S2I2IL[P2U]
2853  $DEF BB25500_2S_IDF2I_DC=SNCF_BB25500S2I2I[P2U]|SNCF_BB25500S2I2IL[P1U]
2854  $DEF BB25500_2S_IDF3_AC=SNCF_BB25500S2I3[P1U]|SNCF_BB25500S2I3L[P2U]
2855  $DEF BB25500_2S_IDF3_DC=SNCF_BB25500S2I3[P2U]|SNCF_BB25500S2I3L[P1U]
2856  $DEF BB25500_2S_IDF_AC=BB25500_2S_IDF1_AC|BB25500_2S_IDF2_AC|BB25500_2S_IDF3_AC
2857  $DEF BB25500_2S_IDF_DC=BB25500_2S_IDF1_DC|BB25500_2S_IDF2_DC|BB25500_2S_IDF3_DC
2858  $DEF BB25500_2S_F_AC=FRET_BB25500S2[P1U]|FRET_BB25500S2L[P2U]
2859  $DEF BB25500_2S_F_DC=FRET_BB25500S2[P2U]|FRET_BB25500S2L[P1U]
2860  $DEF BB25500_2S_FT_AC=SNCF_BB25500S2FT[P1U]|SNCF_BB25500S2FTL[P2U]
2861  $DEF BB25500_2S_FT_DC=SNCF_BB25500S2FT[P2U]|SNCF_BB25500S2FTL[P1U]
2862  $DEF BB25500_2S_FTI_AC=SNCF_BB25500S2FTI[P1U]|SNCF_BB25500S2FTIL[P2U]
2863  $DEF BB25500_2S_FTI_DC=SNCF_BB25500S2FTI[P2U]|SNCF_BB25500S2FTIL[P1U]
2864  $DEF BB25500_2S_EV_AC=SNCF_BB25500S2EV[P1U]|SNCF_BB25500S2EVL[P2U]
2865  $DEF BB25500_2S_EV_DC=SNCF_BB25500S2EV[P2U]|SNCF_BB25500S2EVL[P1U]
2866  $DEF BB25500_2S_EVS_AC=SNCF_BB25500S2EVS[P1U]|SNCF_BB25500S2EVSL[P2U]
2867  $DEF BB25500_2S_EVS_DC=SNCF_BB25500S2EVS[P2U]|SNCF_BB25500S2EVSL[P1U]
2868  $DEF BB25500_2S_EVI_AC=SNCF_BB25500S2EVI[P1U]|SNCF_BB25500S2EVIL[P2U]
2869  $DEF BB25500_2S_EVI_DC=SNCF_BB25500S2EVI[P2U]|SNCF_BB25500S2EVIL[P1U]
2870  $DEF BB9001=SNCF_BB9001G1|SNCF_BB9001G2
2871  $DEF SNCF_BB9001=SNCF_BB9001A|SNCF_BB9001B
2872  $DEF BB9200_VJ=2:SNCF_BB9200S1GJ(|L)|5:SNCF_BB9200S2GS(|L)
2873  $DEF BB9200_V=4:SNCF_BB9200G1(|L)|1:SNCF_BB9218(|L)|10:SNCF_BB9200S2G(|L)|2:SNCF_BB9248(|L)|            \
2874      1:SNCF_BB9269(|L)
2875  $DEF BB9200_RG3VL_V=2:SNCF_BB9214(|L)|5:SNCF_BB9200S2GE3(|L)
2876  $DEF BB9200_RG_V=2:SNCF_BB9200S1O(|L)|5:SNCF_BB9200O(|L)
2877  $DEF BB9200_GBN=4:SNCF_BB9200S1BN(|L)|5:SNCF_BB9200BN(|L)|2:SNCF_BB9200S2TRBN(|L)
2878  $DEF BB9200_GBC=2:SNCF_BB9200S1BC(|L)|5:SNCF_BB9200BC(|L)|2:SNCF_BB9200S2TRBC(|L)
2879  $DEF BB9200_GBI=2:SNCF_BB9200S1BI(|L)|5:BB9200_2S_GBI|2:SNCF_BB9200S2TRBI(|L)
2880  $DEF BB9200_CP2=3:SNCF_BB9200CP2(|L)|SNCF_BB9200S2TRCP2(|L)
2881  $DEF BB9200_CP2I=3:BB9200_2S_CP2I|2:BB9200_2STR_CP2I
2882  $DEF BB9200_F=1:BB9200_1S_F|2:BB9200_2S_F
2883  $DEF BB9200_FI=1:BB9200_1S_FI|2:BB9200_2S_FI
2884  $DEF BB9200_E4=11:BB9200_V|3:BB9200_RG3VL_V|6:BB9200_RG_V|1:SNCF_BB9203O(|L)|1:SNCF_BB9288(|L)|         \
2885      1:SNCF_BB9231(|L)
2886  $DEF BB20005_PP_AC=SNCF_BB20005PP[P2U]|SNCF_BB20005PPL[P1U]
2887  $DEF BB20005_PP_DC=SNCF_BB20005PP[P1U]|SNCF_BB20005PPL[P2U]
2888  $DEF BB20005_GP_AC=SNCF_BB20005GP[P2U]|SNCF_BB20005GPL[P1U]
2889  $DEF BB20005_GP_DC=SNCF_BB20005GP[P1U]|SNCF_BB20005GPL[P2U]
2890  $DEF BB25200_1S_V_AC=SNCF_BB25200S1G[P2U]|SNCF_BB25200S1GL[P1U]
2891  $DEF BB25200_1S_V_DC=SNCF_BB25200S1G[P1U]|SNCF_BB25200S1GL[P2U]
2892  $DEF BB25200_1S_GB1_AC=SNCF_BB25200S1B[P2U]|SNCF_BB25200S1BL[P1U]
2893  $DEF BB25200_1S_GB1_DC=SNCF_BB25200S1B[P1U]|SNCF_BB25200S1BL[P2U]
2894  $DEF BB25200_1S_GBN_AC=SNCF_BB25200S1BN[P2U]|SNCF_BB25200S1BNL[P1U]
2895  $DEF BB25200_1S_GBN_DC=SNCF_BB25200S1BN[P1U]|SNCF_BB25200S1BNL[P2U]
2896  $DEF BB25200_1S_GBC_AC=SNCF_BB25200S1BC[P2U]|SNCF_BB25200S1BCL[P1U]
2897  $DEF BB25200_1S_GBC_DC=SNCF_BB25200S1BC[P1U]|SNCF_BB25200S1BCL[P2U]
2898  $DEF BB25200_1S_CP_AC=SNCF_BB25200S1CP[P2U]|SNCF_BB25200S1CPL[P1U]
2899  $DEF BB25200_1S_CP_DC=SNCF_BB25200S1CP[P1U]|SNCF_BB25200S1CPL[P2U]
2900  $DEF BB25200_1S_CP2_AC=SNCF_BB25200S1CP2[P2U]|SNCF_BB25200S1CP2L[P1U]
2901  $DEF BB25200_1S_CP2_DC=SNCF_BB25200S1CP2[P1U]|SNCF_BB25200S1CP2L[P2U]
2902  $DEF BB25200_1S_CP2I_AC=SNCF_BB25200S1CP2I[P2U]|SNCF_BB25200S1CP2IL[P1U]
2903  $DEF BB25200_1S_CP2I_DC=SNCF_BB25200S1CP2I[P1U]|SNCF_BB25200S1CP2IL[P2U]
2904  $DEF BB25200_1S_F_AC=FRET_BB25200S1[P2U]|FRET_BB25200S1L[P1U]
2905  $DEF BB25200_1S_F_DC=FRET_BB25200S1[P1U]|FRET_BB25200S1L[P2U]
2906  $DEF BB25200_1S_EV_AC=SNCF_BB25200S1EV[P2U]|SNCF_BB25200S1EVL[P1U]
2907  $DEF BB25200_1S_EV_DC=SNCF_BB25200S1EV[P1U]|SNCF_BB25200S1EVL[P2U]
2908  $DEF BB25200_1S_EVI_AC=SNCF_BB25200S1EVI[P2U]|SNCF_BB25200S1EVIL[P1U]
2909  $DEF BB25200_1S_EVI_DC=SNCF_BB25200S1EVI[P1U]|SNCF_BB25200S1EVIL[P2U]
2910  $DEF BB25200_2S_V_AC=SNCF_BB25200S2G[P2U]|SNCF_BB25200_2S_VL[P1U]
2911  $DEF BB25200_2S_V_DC=SNCF_BB25200S2G[P1U]|SNCF_BB25200_2S_VL[P2U]
2912  $DEF BB25100_2S_V1_AC=SNCF_BB25100S2A[P2U]|SNCF_BB25100_2S_V1L[P1U]
2913  $DEF BB25100_2S_V1_DC=SNCF_BB25100S2A[P1U]|SNCF_BB25100_2S_V1L[P2U]
2914  $DEF BB25100_2S_V2_AC=SNCF_BB25100S2B[P2U]|SNCF_BB25100_2S_V2L[P1U]
2915  $DEF BB25100_2S_V2_DC=SNCF_BB25100S2B[P1U]|SNCF_BB25100_2S_V2L[P2U]
2916  $DEF BB25200_2S_GBN_AC=SNCF_BB25200S2GBN[P2U]|SNCF_BB25200S2GBNL[P1U]
2917  $DEF BB25200_2S_GBN_DC=SNCF_BB25200S2GBN[P1U]|SNCF_BB25200S2GBNL[P2U]
2918  $DEF BB25200_2S_GBI_AC=SNCF_BB25200S2GBI[P2U]|SNCF_BB25200S2GBIL[P1U]
2919  $DEF BB25200_2S_GBI_DC=SNCF_BB25200S2GBI[P1U]|SNCF_BB25200S2GBIL[P2U]
2920  $DEF BB25200_2S_CP_AC=SNCF_BB25200S2CP[P2U]|SNCF_BB25200S2CPL[P1U]
2921  $DEF BB25200_2S_CP_DC=SNCF_BB25200S2CP[P1U]|SNCF_BB25200S2CPL[P2U]
2922  $DEF BB25200_2S_CPI_AC=SNCF_BB25200S2CPI[P2U]|SNCF_BB25200S2CPIL[P1U]
2923  $DEF BB25200_2S_CPI_DC=SNCF_BB25200S2CPI[P1U]|SNCF_BB25200S2CPIL[P2U]
2924  $DEF BB25100_2S_F_AC=FRET_BB25100S2[P2U]|SNCF_BB25100_2S_FL[P1U]
2925  $DEF BB25100_2S_F_DC=FRET_BB25100S2[P1U]|SNCF_BB25100_2S_FL[P2U]
2926  $DEF BB25100_2S_FI_AC=FRET_BB25100S2I[P2U]|SNCF_BB25100_2S_FIL[P1U]
2927  $DEF BB25100_2S_FI_DC=FRET_BB25100S2I[P1U]|SNCF_BB25100_2S_FIL[P2U]
2928  $DEF BB25200_2S_EV_AC=SNCF_BB25200S2EV[P2U]|SNCF_BB25200S2EVL[P1U]
2929  $DEF BB25200_2S_EV_DC=SNCF_BB25200S2EV[P1U]|SNCF_BB25200S2EVL[P2U]
2930  $DEF BB25200_2S_EVI_AC=SNCF_BB25200S2EVI[P2U]|SNCF_BB25200S2EVIL[P1U]
2931  $DEF BB25200_2S_EVI_DC=SNCF_BB25200S2EVI[P1U]|SNCF_BB25200S2EVIL[P2U]
2932  ;VESPA
2933  $DEF BB9400=SNCF_BB9400S1GJ|SNCF_BB9400S1G|SNCF_BB9400S1R|SNCF_BB9400S1P|SNCF_BB9400S1A|                \
2934      SNCF_BB9400S2GJ|SNCF_BB9400S2G|SNCF_BB9400S2R|SNCF_BB9400S2P|SNCF_BB9400S2A
2935  $DEF BB30000_AC=SNCF_BB30000[P2U]|SNCF_BB30000L[P1U]
2936  $DEF BB30000_DC=SNCF_BB30000[P1U]|SNCF_BB30000L[P2U]
2937
2938  ;NEZ-CASS�S
2939  $DEF CC6500_2SF_M=1:CC6500_2SF_MBNB|10:CC6500_2SF_MB|2:CC6500_2SFPI_MB
2940  $DEF CC6500_2S_M=2:SNCF_CC6500S2MW|1:SNCF_CC6539(|L)|9:SNCF_CC6500S2M(|L)|2:SNCF_CC6500S2PIMY(|L)
2941  $DEF CC6500_1S_X=SNCF_CC6500S1TN(|L)|SNCF_CC6500S1C(|L)|FRET_CC6500S1(|L)
2942  $DEF CC6500_2S_X=3:SNCF_CC6500S2C|3:SNCF_CC6500S2CL|1:SNCF_CC6500S2PC|1:SNCF_CC6500S2PCL|               \
2943      2:FRET_CC6500S2|2:FRET_CC6500S2L|1:FRET_CC6500S2PI|1:FRET_CC6500S2PIL
2944  $DEF CC6500_3S_X=3:SNCF_CC6500S3C|3:SNCF_CC6500S3CL|1:SNCF_CC6568BN|1:SNCF_CC6568BNL|2:FRET_CC6500S3|   \
2945      2:FRET_CC6500S3L
2946  $DEF CC6500_F=FRET_CC6500S1|FRET_CC6500S1L|FRET_CC6500S2|FRET_CC6500S2L|FRET_CC6500S2PI|                \
2947      FRET_CC6500S2PIL|FRET_CC6500S3|FRET_CC6500S3L
2948
2949  $DEF CC21000_1S_ORIG_AC=SNCF_CC21000O[P3U]|SNCF_CC21000OL[P3U]
2950  $DEF CC21000_1S_TEE_AC=SNCF_CC21000S1[P3U]|SNCF_CC21000S1L[P3U]
2951  $DEF CC21000_1S_TN_AC=SNCF_CC21000S1N[P3U]|SNCF_CC21000S1NL[P3U]
2952  $DEF CC21000_2S_TEE_AC=SNCF_CC21000S2[P3U]|SNCF_CC21000S2L[P3U]
2953  $DEF CC21000_2S_TN_AC=SNCF_CC21000S2N[P3U]|SNCF_CC21000S2NL[P3U]
2954  $DEF BB7200_EV=BB7200_PC_EV|BB7200_GC_EV
2955  $DEF BB7200_F=FRET_BB7200|FRET_BB7200GL
2956  $DEF BB15000_TI=SNCF_BB15000S1TI|SNCF_BB15000S1TIL|SNCF_BB15000S3TI|SNCF_BB15000S3TIL
2957  $DEF BB15000_CP=1:SNCF_BB15000S3CPX1(|L)|6:SNCF_BB15000S3CP(|L)|1:SNCF_BB15000S3CPX2(|L)|               \
2958      1:SNCF_BB15000S3CP2(|L)|5:SNCF_BB15000S4CP2(|L)
2959  $DEF BB22200_PC_TRANS1=SNCF_BB22200TRANS|SNCF_BB22200TRANSL
2960  $DEF BB22200_GC_EVI_DC=SNCF_BB22200GEV[P2U]|SNCF_BB22200GEVL[P1U]
2961  $DEF BB22200_GC_EVI_AC=SNCF_BB22200GEV[P1U]|SNCF_BB22200GEVL[P2U]
2962  $DEF BB22200_GC_EVSPI_DC=SNCF_BB22200EVSPI[P2U]|SNCF_BB22200EVSPIL[P1U]
2963  $DEF BB22200_GC_EVSPI_AC=SNCF_BB22200EVSPI[P1U]|SNCF_BB22200EVSPIL[P2U]
2964  $DEF BB22200_GC_FANT_DC=SNCF_BB22200GFANT[P2U]|SNCF_BB22200GFANTL[P1U]
2965  $DEF BB22200_GC_FANT_AC=SNCF_BB22200GFANT[P1U]|SNCF_BB22200GFANTL[P2U]
2966  $DEF BB22200_GC_INFRA=INFRA_BB22200G|INFRA_BB22200GL
2967  $DEF BB22200_GCRC_TNPC=SNCF_NPC_BB22200|SNCF_NPC_BB22200L
2968  $DEF BB22200_GCRC_TPACA=SNCF_PACA_BB22200G|SNCF_PACA_BB22200GL
2969  $DEF BB22304_CPX=SNCF_BB22304|SNCF_BB22304L
2970  $DEF BB22347_CPX=SNCF_BB22347|SNCF_BB22347L
2971  $DEF BB22387_CP=SNCF_BB22387(|L)~MLG
2972  $DEF BB22200_CP=SNCF_BB22304|SNCF_BB22304L|SNCF_BB22347|SNCF_BB22347L|SNCF_BB22387|SNCF_BB22387L
2973  #
2974  $DEF CC40100_ORIG_DC=SNCF_CC40100O[P3U]|SNCF_CC40100OL[P4U]
2975  $DEF CC40100_ORIG_25KV=SNCF_CC40100O[P1U]|SNCF_CC40100OL[P2U]
2976  $DEF CC40100_2VL_I_DC=$DIR((SNCF_CC40100E2[P4U]|SNCF_CC40100E2L[P4U]),                                  \
2977      (SNCF_CC40100E2[P3U]|SNCF_CC40100E2L[P3U]))
2978  $DEF CC40100_2VL_I_25KV=$DIR((SNCF_CC40100E2[P2U]|SNCF_CC40100E2L[P2U]),                                \
2979      (SNCF_CC40100E2[P1U]|SNCF_CC40100E2L[P1U]))
2980  $DEF CC40100_1VL_I_DC=$DIR((SNCF_CC40100E1[P4U]|SNCF_CC40100E1L[P4U]),                                  \
2981      (SNCF_CC40100E1[P3U]|SNCF_CC40100E2L[P3U]))
2982  $DEF CC40100_1VL_I_25KV=$DIR((SNCF_CC40100E1[P2U]|SNCF_CC40100E1L[P2U]),                                \
2983      (SNCF_CC40100E1[P1U]|SNCF_CC40100E1L[P1U]))
2984  $DEF CC40100_2VL_GB_DC=$DIR((SNCF_CC40100W2[P4U]|SNCF_CC40100W2L[P4U]),                                 \
2985      (SNCF_CC40100W2[P3U]|SNCF_CC40100W1L[P3U]))
2986  $DEF CC40100_2VL_GB_25KV=$DIR((SNCF_CC40100W2[P2U]|SNCF_CC40100W2L[P2U]),                               \
2987      (SNCF_CC40100W2[P1U]|SNCF_CC40100W2L[P1U]))
2988  $DEF CC40100_1VL_GB_DC=$DIR((SNCF_CC40100W1[P4U]|SNCF_CC40100W1L[P4U]),                                 \
2989      (SNCF_CC40100W1[P3U]|SNCF_CC40100W1L[P3U]))
2990  $DEF CC40100_1VL_GB_25KV=$DIR((SNCF_CC40100W1[P2U]|SNCF_CC40100W1L[P2U]),                               \
2991      (SNCF_CC40100W1[P1U]|SNCF_CC40100W1L[P1U]))
2992  $DEF BB27000=1:FRET_BB27000P|1:FRET_BB27000PL|7:FRET_BB27000|7:FRET_BB27000L
2993  $DEF BB27000_FP_AC=FRET_BB27000P[P2U]|FRET_BB27000PL[P1U]
2994  $DEF BB27000_FP_DC=FRET_BB27000P[P1U]|FRET_BB27000PL[P2U]
2995  $DEF BB27000_FPI_AC=FRET_BB27000PI[P2U]|FRET_BB27000PIL[P1U]
2996  $DEF BB27000_FPI_DC=FRET_BB27000P[P1U]|FRET_BB27000PIL[P2U]
2997  $DEF BB27000_F_AC=FRET_BB27000[P2U]|FRET_BB27000L[P1U]
2998  $DEF BB27000_F_DC=FRET_BB27000[P1U]|FRET_BB27000L[P2U]
2999  $DEF BB27000_FI_AC=FRET_BB27000I[P2U]|FRET_BB27000IL[P1U]
3000  $DEF BB27000_FI_DC=FRET_BB27000I[P1U]|FRET_BB27000IL[P2U]
3001  $DEF BB27300_TRANS_AC=SNCF_BB27300TRANS[P2U]|SNCF_BB27300TRANSL[P1U]
3002  $DEF BB27300_TRANS_DC=SNCF_BB27300TRANS[P1U]|SNCF_BB27300TRANSL[P2U]
3003  $DEF BB37000_F_AC=(FRET_BB37000|FRET_BB37000L)[P3U]
3004  $DEF BB37000_F_DC=(FRET_BB37000|FRET_BB37000L)[P1U]
3005  $DEF BB37000_F_AC15=(FRET_BB37000|FRET_BB37000L)[P2U]
3006  $DEF BB37000_FI_AC=(FRET_BB37000I|FRET_BB37000IL)[P3U]
3007  $DEF BB37000_FI_DC=(FRET_BB37000I|FRET_BB37000IL)[P1U]
3008  $DEF BB37000_FI_AC15=(FRET_BB37000I|FRET_BB37000IL)[P2U]
3009  $DEF SNCF_186_FRET_DC1=FRET_186[P3U]|FRET_186L[P4U]
3010  $DEF SNCF_186_FRET_DC3=FRET_186[P4U]|FRET_186L[P3U]
3011  $DEF SNCF_186_FRET_AC15=FRET_186[P2U]|FRET_186L[P1U]
3012  $DEF SNCF_186_FRET_AC25=FRET_186[P1U]|FRET_186L[P2U]
3013
3014  ;== LOCOMOTIVES DIESEL ==
3015  ;========================
3016  ;========================
3017  $DEF BB61000_F=SNCF_BB61000|SNCF_BB61000L|FRET_BB61000S2|FRET_BB61000S2L
3018  $DEF BB61000_FI=SNCF_BB61000I|SNCF_BB61000IL|FRET_BB61000S2I|FRET_BB61000S2IL
3019  $DEF A1AA1A62000=SNCF_62000|SNCF_62000L|SNCF_62065
3020  $DEF BB66000_B=SNCF_BB66000S1(|L)|SNCF_BB66000S2(|L)|SNCF_BB66000S3(|L)|SNCF_BB66000S4(|L)|             \
3021      SNCF_BB66000S5(|L)
3022  $DEF BB67000_O=SNCF_BB67000S1O|SNCF_BB67000S1OL|SNCF_BB67000S2O|SNCF_BB67000S2OL
3023  $DEF BB67300_B=SNCF_BB67300|SNCF_BB67300L|SNCF_BB67300S2|SNCF_BB67300S2L
3024  $DEF BB67400_CP=SNCF_BB67400CP|SNCF_BB67400CPL|SNCF_BB67400CP2|SNCF_BB67400CP2L
3025  $DEF A1AA1A68000=SNCF_68000S1|SNCF_68000S1L|SNCF_68000S2|SNCF_68000S2L
3026
3027  $DEF CC72000_F=FRET_CC72000A|FRET_CC72000AL|FRET_CC72000B|FRET_CC72000BL
3028  $DEF CC72100_EV=5:SNCF_CC72100EV|5:SNCF_CC72100EVL|1:SNCF_CC72130EV|1:SNCF_CC72130EVL
3029  $DEF CC72100_EVI=5:SNCF_CC72100EVI|5:SNCF_CC72100EVIL|1:SNCF_CC72130EVI|1:SNCF_CC72130EVIL
3030  $DEF Y6X00_VO=1:SNCF_Y6000GO|1:SNCF_Y6000GOL|3:SNCF_Y6200S1S|3:SNCF_Y6200S1SL|6:SNCF_Y6400S|            \
3031      6:SNCF_Y6400SL
3032  $DEF Y6X00_V=1:SNCF_Y6000G|1:SNCF_Y6000GL|3:SNCF_Y6200|3:SNCF_Y6200L|6:SNCF_Y6400|6:SNCF_Y6400L
3033  $DEF Y8000_ARZI=2:SNCF_Y8000AI|1:SNCF_Y8000AIL|1:SNCF_Y8000PAIL
3034  $DEF Y8000_F=2:FRET_Y8000|1:FRET_Y8000L|1:FRET_Y8000PL
3035  $DEF Y8000_FI=2:FRET_Y8000|1:FRET_Y8000IL|1:FRET_Y8000PIL
3036  $DEF YBE14000=SNCF_YBE14000S1|SNCF_YBE14000S1L|SNCF_YBE14000S2O|SNCF_YBE14000S2OL|SNCF_YBE14000S2|      \
3037      SNCF_YBE14000S2L
3038  ;== AUTOMOTRICES ==
3039  ;==================
3040  $DEF Z1300=(<SNCF_3Z1300AL,SNCF_3Z1300B)|(>SNCF_3Z1300A,SNCF_3Z1300BL)
3041  $DEF Z1400=(<SNCF_3Z1400AL,SNCF_3Z1400B)|(>SNCF_3Z1400A,SNCF_3Z1400BL)
3042  $DEF Z1500=(<SNCF_3Z1500AL,SNCF_3Z1500B)|(>SNCF_3Z1500A,SNCF_3Z1500BL)
3043
3044  $DEF Z4900=SNCF_Z4900|SNCF_Z4900L|SNCF_Z4900AL|SNCF_Z4900AL
3045  $DEF Z5100_2V=<(SNCF_Z5100L,SNCF_ZR15100L)|(SNCF_ZR15100,SNCF_Z5100)
3046  $DEF Z5100=<(SNCF_Z5100L,SNCF_ZR25100L,SNCF_ZR15100L)|(SNCF_ZR15100,SNCF_ZR25100,SNCF_Z5100)
3047  $DEF Z5100_3R=<(SNCF_Z5100_3RL,SNCF_ZR15100_3RL)|(SNCF_ZR15100_3R,SNCF_Z5100_3R)
3048  $DEF Z5300_1S_4V_R=>SNCF_5301L,2*SNCF_25301L,SNCF_15301L
3049  $DEF Z5300_1S_4V_L=<SNCF_5301,2*SNCF_25301,SNCF_15301
3050  $DEF Z5300_1S_4V=Z5300_1S_4V_R|Z5300_1S_4V_L
3051  $DEF Z5300_1S_PR_4V_R=>SNCF_5300RL,2*SNCF_25300RL,SNCF_15300RL
3052  $DEF Z5300_1S_PR_4V_L=<SNCF_5300R,2*SNCF_25300R,SNCF_15300R
3053  $DEF Z5300_1S_PR_4V=Z5300_1S_PR_4V_R|Z5300_1S_PR_4V_L
3054  $DEF Z5300_1S_B_PR_4V_R=>SNCF_5300RL,2*SNCF_25300RL,SNCF_15300BRL
3055  $DEF Z5300_1S_B_PR_4V_L=<SNCF_5300R,2*SNCF_25300R,SNCF_15300BR
3056  $DEF Z5300_1S_B_PR_4V=Z5300_1S_B_PR_4V_R|Z5300_1S_B_PR_4V_L
3057  $DEF Z5300_1S2S_2V_R=>SNCF_5301L,SNCF_15362L
3058  $DEF Z5300_1S2S_2V_L=<SNCF_5301,SNCF_15362
3059  $DEF Z5300_1S2S_2V=Z5300_1S2S_2V_R|Z5300_1S2S_2V_L
3060  $DEF Z5316_4V_R=>SNCF_5301L,SNCF_25301L,SNCF_25300RIBL,SNCF_15300RIBL
3061  $DEF Z5316_4V_L=<SNCF_5301,SNCF_25301,SNCF_25300RIB,SNCF_15300RIB
3062  $DEF Z5316_PR_4V_R=>SNCF_5300RL,SNCF_25300RL,SNCF_25300RIBRL,SNCF_15300RIBRL
3063  $DEF Z5316_PR_4V_L=<SNCF_5300R,SNCF_25300R,SNCF_25300RIBR,SNCF_15300RIBR
3064  $DEF Z5339_4V_R=>SNCF_5301L,2*SNCF_25301L,SNCF_15300RIBL
3065  $DEF Z5339_4V_L=<SNCF_5301,2*SNCF_25301,SNCF_15300RIB
3066  $DEF Z5339_PR_4V_R=>SNCF_5300RL,2*SNCF_25300RL,SNCF_15300RIBRL
3067  $DEF Z5339_PR_4V_L=<SNCF_5300R,2*SNCF_25300R,SNCF_15300RIBR
3068  $DEF Z5359_4V_R=>SNCF_5301L,2*SNCF_25300RIBL,SNCF_15301L
3069  $DEF Z5359_4V_L=<SNCF_5301,2*SNCF_25300RIB,SNCF_15301
3070  $DEF Z5359_PR_4V_R=>SNCF_5300RL,2*SNCF_25300RIBRL,SNCF_15300RL
3071  $DEF Z5359_PR_4V_L=<SNCF_5300R,2*SNCF_25300RIBR,SNCF_15300R
3072  $DEF Z5360_4V_R=>SNCF_5301L,2*SNCF_25300RIBL,SNCF_15362L
3073  $DEF Z5360_4V_L=<SNCF_5301,2*SNCF_25300RIB,SNCF_15362
3074  $DEF Z5360_PR_4V_R=>SNCF_5300RL,2*SNCF_25300RIBRL,SNCF_15362RL
3075  $DEF Z5360_PR_4V_L=<SNCF_5300R,2*SNCF_25300RIBR,SNCF_15362R
3076  $DEF Z5300_1S_4VSP_R=1:Z5316_4V_R|1:Z5339_4V_R|1:Z5359_4V_R|2:Z5360_4V_R
3077  $DEF Z5300_1S_4VSP_L=1:Z5316_4V_L|1:Z5339_4V_L|1:Z5359_4V_L|2:Z5360_4V_L
3078  $DEF Z5300_1S_PR_4VSP_R=1:Z5316_PR_4V_R|1:Z5339_PR_4V_R|1:Z5359_PR_4V_R|2:Z5360_PR_4V_R
3079  $DEF Z5300_1S_PR_4VSP_L=1:Z5316_PR_4V_L|1:Z5339_PR_4V_L|1:Z5359_PR_4V_L|2:Z5360_PR_4V_L
3080  $DEF Z5300_2S_4V_R=>SNCF_5362L,2*SNCF_25362L,SNCF_15362L
3081  $DEF Z5300_2S_4V_L=<SNCF_5362,2*SNCF_25362,SNCF_15362
3082  $DEF Z5300_2S_4V=Z5300_2S_4V_R|Z5300_2S_4V_L
3083  $DEF Z5300_2S_2V_R=>SNCF_5362L,SNCF_15362L
3084  $DEF Z5300_2S_2V_L=<SNCF_5362,SNCF_15362
3085  $DEF Z5300_2S_2V=Z5300_2S_2V_R|Z5300_2S_2V_L
3086  $DEF Z5300_2S_RERC_4V_R=>SNCF_5366,2*SNCF_25362L,SNCF_15366L
3087  $DEF Z5300_2S_RERC_4V_L=<SNCF_5366L,2*SNCF_25362,SNCF_15366
3088  $DEF Z5300_2S_RERC_4V=Z5300_2S_RERC_4V_R|Z5300_2S_RERC_4V_L
3089  $DEF Z5300_2S_RERCE5_4V_R=>SNCF_5362C,2*SNCF_25362CL,SNCF_15362CL
3090  $DEF Z5300_2S_RERCE5_4V_L=<SNCF_5362CL,2*SNCF_25362C,SNCF_15362C
3091  $DEF Z5300_2S_RERCE5_4V=Z5300_2S_RERCE5_4V_R|Z5300_2S_RERCE5_4V_L
3092  $DEF Z5300_2S_RERCPR_4V_R=>SNCF_5366R,2*SNCF_25362RL,SNCF_15366RL
3093  $DEF Z5300_2S_RERCPR_4V_L=<SNCF_5366RL,2*SNCF_25362R,SNCF_15366R
3094  $DEF Z5300_2S_RERCPR_4V=Z5300_2S_RERCPR_4V_R|Z5300_2S_RERCPR_4V_L
3095  $DEF Z5300_2S_T1B_4V_R=>SNCF_5362B1L,2*SNCF_25362B1L,SNCF_15362B1L
3096  $DEF Z5300_2S_T1B_4V_L=<SNCF_5362B1,2*SNCF_25362B1,SNCF_15362B1
3097  $DEF Z5300_2S_T1B_4V=Z5300_2S_T1B_4V_R|Z5300_2S_T1B_4V_L
3098  $DEF Z5300_2S_T2_3V_R=>SNCF_5362B2L,SNCF_25362B2L,SNCF_15362B2L
3099  $DEF Z5300_2S_T2_3V_L=<SNCF_5362B2,SNCF_25362B2,SNCF_15362B2
3100  $DEF Z5300_2S_T2_3V=Z5300_2S_T2_3V_R|Z5300_2S_T2_3V_L
3101  $DEF Z5300_2S_PR_4V_R=>SNCF_5362B1L,2*SNCF_25362B1L,SNCF_15362B1L
3102  $DEF Z5300_2S_PR_4V_L=<SNCF_5362B1L,2*SNCF_25362B1,SNCF_15362B1
3103  $DEF Z6006_3VO_R=>SNCF_Z6006O,SNCF_RIB60O_B,SNCF_ZR16006OL
3104  $DEF Z6006_3VO_L=<SNCF_Z6006OL,SNCF_RIB60O_BL,SNCF_ZR16006O
3105  $DEF Z6009_3VO_R=>SNCF_Z6009O,SNCF_RIB60O_B,SNCF_ZR16006OL
3106  $DEF Z6009_3VO_L=<SNCF_Z6009OL,SNCF_RIB60O_BL,SNCF_ZR16006O
3107  $DEF Z6009_3V_E5_R=>SNCF_Z6009E5,SNCF_ZR26009E5,SNCF_ZR16009E5L
3108  $DEF Z6009_3V_E5_L=<SNCF_Z6009E5L,SNCF_ZR26009E5L,SNCF_ZR16009E5
3109  $DEF Z6008_3VO=(>SNCF_Z6008O,SNCF_ZR26008O,SNCF_Z16101S1L)|(<SNCF_Z6008OL,SNCF_ZR26008OL,SNCF_Z16101S1)
3110  $DEF Z6100_3V1S_R=>SNCF_Z6100S1,SNCF_RIB61O_B,SNCF_Z16101S1L
3111  $DEF Z6100_3V1S_L=<SNCF_Z6100S1L,SNCF_RIB61O_BL,SNCF_Z16101S1
3112  $DEF Z6100_3V1S_E5_R=>SNCF_Z6101S1E5,SNCF_Z26101S1E5,SNCF_ZR16100S1E5L
3113  $DEF Z6100_3V1S_E5_L=<SNCF_Z6101S1E5L,SNCF_Z26101S1E5L,SNCF_ZR16100S1E5
3114  $DEF Z6100_3V2S_R=>SNCF_6121,SNCF_26121,SNCF_16121L
3115  $DEF Z6100_3V2S_L=<SNCF_6121L,SNCF_26121L,SNCF_16121
3116  $DEF Z6100_3V2S_E5_R=>SNCF_Z6100S2E5,SNCF_ZR26100S2E5,SNCF_ZR16100S2E5L
3117  $DEF Z6100_3V2S_E5_L=<SNCF_Z6100S2E5L,SNCF_ZR26100S2E5L,SNCF_ZR16100S2E5
3118  $DEF Z6100_3V2S_EAS_R=>SNCF_Z6100N,SNCF_ZR26100N,SNCF_ZR16121NL
3119  $DEF Z6100_3V2S_EAS_L=<SNCF_Z6121NL,SNCF_ZR26121NL,SNCF_ZR16121N
3120  $DEF Z6100_3V2S_PR_R=>SNCF_Z6100DR,SNCF_ZR26100DR,SNCF_Z16100S2DRL
3121  $DEF Z6100_3V2S_PR_L=<SNCF_Z6100S2DRL,SNCF_Z26100S2DRL,SNCF_Z16100S2DR
3122  $DEF Z6300_3V_GP_R=>SNCF_Z6300,SNCF_ZR26300GP,SNCF_ZR16300L
3123  $DEF Z6300_3V_GP_L=<SNCF_Z6300L,SNCF_ZR26300GPL,SNCF_ZR16300
3124  $DEF Z6300_3V_R=>SNCF_Z6300,SNCF_ZR26300,SNCF_ZR16300L
3125  $DEF Z6300_3V_L=<SNCF_Z6300L,SNCF_Z26300L,SNCF_ZR16300
3126  $DEF Z6300_3V_NS_R=>SNCF_Z6300NS,SNCF_ZR26300NS,SNCF_ZR16300NS
3127  $DEF Z6300_3V_NS_L=<SNCF_Z6300NSL,SNCF_ZR26300NSL,SNCF_ZR16300NSL
3128  $DEF Z6400_B=<SNCF_Z6400ZRL,SNCF_Z6400ZR
3129  $DEF Z6400_BNS=<SNCF_Z6400_BNSZRL,SNCF_Z6400_BNSZR
3130  $DEF Z6400_IDF=<SNCF_Z6400IZRL,SNCF_Z6400IZR
3131  $DEF Z6400_IDFT=<SNCF_Z6400ITZRL,SNCF_Z6400ITZR
3132  $DEF Z6400_IDFTI=<SNCF_Z6400ITIZRL,SNCF_Z6400ITIZR
3133  $DEF Z6400_TRANS=<SNCF_Z6400TZRL,SNCF_Z6400TZR
3134  $DEF Z8100_IDF_AB=<SNCF_Z8100L,(SNCF_ZR28100ABL,SNCF_ZR28100)|(SNCF_ZR28100L,SNCF_ZR28100AB),SNCF_Z8100
3135  $DEF Z8100_IDF=<SNCF_Z8100L,SNCF_ZR28100L,SNCF_ZR28100,SNCF_Z8100
3136  $DEF Z8100_STIF=<SNCF_Z8100STIFL,SNCF_ZR28100STIFL,SNCF_ZR28100STIF,SNCF_Z8100STIF
3137  $DEF Z50000_STIF_8V=<SNCF_Z50000STIFL,SNCF_Z50000STIF8M,SNCF_Z50000STIF
3138  $DEF Z50000_STIF_7V=<SNCF_Z50000STIFL,SNCF_Z50000STIF7V,SNCF_Z50000STIF
3139  $DEF Z50000_IDFM_7V=<SNCF_Z50000IDFML,SNCF_Z50000IDFM7V,SNCF_Z50000IDFM
3140  $DEF Z5600_IDF1_5V_R=<SNCF_Z5600PL,2*SNCF_ZR2NB,SNCF_ZR2NAB,SNCF_Z5600P
3141  $DEF Z5600_IDF1_5V_L=<SNCF_Z5600PL,SNCF_ZR2NABL,2*SNCF_ZR2NB,SNCF_Z5600P
3142  $DEF Z5600_IDF2_4V_R=<SNCF_Z5600L,SNCF_ZR2NB,SNCF_ZR2NAB,SNCF_Z5600
3143  $DEF Z5600_IDF2_4V_L=<SNCF_Z5600L,SNCF_ZR2NABL,SNCF_ZR2NB,SNCF_Z5600
3144  $DEF Z5600_IDF2_5V_R=<SNCF_Z5600L,2*SNCF_ZR2NB,SNCF_ZR2NAB,SNCF_Z5600
3145  $DEF Z5600_IDF2_5V_L=<SNCF_Z5600L,SNCF_ZR2NABL,2*SNCF_ZR2NB,SNCF_Z5600
3146  $DEF Z5600_IDF3_4V=<SNCF_Z5600I3L,2*SNCF_ZR2NI3B,SNCF_Z5600I3
3147  $DEF Z5600_IDF3_6V=<SNCF_Z5600I3L,4*SNCF_ZR2NI3B,SNCF_Z5600I3
3148  $DEF Z5600_IDFI_4V=<SNCF_Z5600IIL,2*SNCF_ZR2NI3B,SNCF_Z5600II
3149  $DEF Z5600_IDFI_6V=<SNCF_Z5600IIL,4*SNCF_ZR2NI3B,SNCF_Z5600II
3150  $DEF Z5600_TRANS_4V=<SNCF_Z5600TL,2@(SNCF_ZR2NT|SNCF_ZR2NTL),SNCF_Z5600T
3151  $DEF Z5600_TRANS_6V=<SNCF_Z5600TL,4*(SNCF_ZR2NT|SNCF_ZR2NTL),SNCF_Z5600T
3152  $DEF Z5600_STIF_4V=<SNCF_Z5600STIFL,2*SNCF_ZR2NSTIF,SNCF_Z5600STIF
3153  $DEF Z5600_STIF_6V=<SNCF_Z5600STIFL,4*SNCF_ZR2NSTIF,SNCF_Z5600STIF
3154  $DEF Z8800_IDF2_4V_R=<SNCF_Z5600L,SNCF_ZR2NB,SNCF_ZR2NAB,SNCF_Z8800
3155  $DEF Z8800_IDF2_4V_L=<SNCF_Z5600L,SNCF_ZR2NABL,SNCF_ZR2NB,SNCF_Z8800
3156  $DEF Z8800_IDF3_4V=<SNCF_Z5600I3L,2*SNCF_ZR2NI3B,SNCF_Z8800I3
3157  $DEF Z8800_IDFI_4V=<SNCF_Z5600IIL,2*SNCF_ZR2NI3B,SNCF_Z8800II
3158  $DEF Z8800_TRANS_4V=<SNCF_Z5600TL,2@(SNCF_ZR2NT|SNCF_ZR2NTL),SNCF_Z8800TR
3159  $DEF Z8800_STIF_4V=<SNCF_Z5600STIFL,2*SNCF_ZR2NSTIF,SNCF_Z8800STIF
3160  $DEF Z20500_1S_IDF1_4V=<SNCF_Z20500IL,                                                                  \
3161      (SNCF_ZR20500IABL,SNCF_ZR20500IL)|(SNCF_ZR20500I,SNCF_ZR20500IAB),SNCF_Z20500I
3162  $DEF Z20500_1S_IDF1_5V=<SNCF_Z20500IL,SNCF_ZR20500IL,SNCF_ZR20500IABL|SNCF_ZR20500IAB,SNCF_ZR20500I,    \
3163      SNCF_Z20500I
3164  $DEF Z20500_1S_IDFC_4VAB=<SNCF_Z20500ICL,                                                               \
3165      (SNCF_ZR20500IABL,SNCF_ZR20500IL)|(SNCF_ZR20500I,SNCF_ZR20500IAB),SNCF_Z20500IC
3166  $DEF Z20500_1S_IDFC_5VAB=<SNCF_Z20500ICL,SNCF_ZR20500IL,SNCF_ZR20500IABL|SNCF_ZR20500IAB,               \
3167      SNCF_ZR20500I,SNCF_Z20500IC
3168  $DEF Z20500_1S_IDFC_4V=<SNCF_Z20500ICL,2@(SNCF_ZR20500I|SNCF_ZR20500IL),SNCF_Z20500IC
3169  $DEF Z20500_1S_IDFC_5V=<SNCF_Z20500ICL,SNCF_ZR20500IL,SNCF_ZR20500IL|SNCF_ZR20500I,SNCF_ZR20500I,       \
3170      SNCF_Z20500IC
3171  $DEF Z20500_1S_IDFI_4V=<SNCF_Z20500IIL,2@(SNCF_ZR20500I|SNCF_ZR20500IL),SNCF_Z20500II
3172  $DEF Z20500_1S_IDFI_5V=<SNCF_Z20500IIL,SNCF_ZR20500IL,SNCF_ZR20500IL|SNCF_ZR20500I,SNCF_ZR20500I,       \
3173      SNCF_Z20500II
3174  $DEF Z20500_1S_TRANS_4V=<SNCF_Z20500TL,2@(SNCF_ZR20500T|SNCF_ZR20500TL),SNCF_Z20500T
3175  $DEF Z20500_1S_TRANS_5V=<SNCF_Z20500TL,SNCF_ZR20500TL,SNCF_ZR20500TL|SNCF_ZR20500T,SNCF_ZR20500T,       \
3176      SNCF_Z20500T
3177  $DEF Z20500_1S_TRANS_5VH=<SNCF_Z20500TL[PU],SNCF_ZR2NTL,SNCF_ZR2NTI|SNCF_ZR2NTIL,SNCF_ZR2NT,            \
3178      SNCF_Z20500T[PU]
3179  $DEF Z20500_1S_TRANS_5VSH=<SNCF_Z20500TL[PU],                                                           \
3180      (2*SNCF_ZR20500T,SNCF_ZR2NT)|(SNCF_ZR2NTL,2*SNCF_ZR20500TL),SNCF_Z20500T[PU]
3181  $DEF Z20500_1S_STIF_4V=<SNCF_Z20500STIFL,2@(SNCF_ZR20500STIF|SNCF_ZR20500STIFL),SNCF_Z20500STIF
3182  $DEF Z20500_1S_IDFM_5V=<SNCF_Z20500S1IDFML[PU],SNCF_ZR201500S1IDFML,                                    \
3183      SNCF_ZR201500S1IDFML|SNCF_ZR201500S1IDFM,SNCF_ZR201500S1IDFM,SNCF_Z20500S1IDFM[PU]
3184  $DEF Z20500_40A_IDFP=<SNCF_Z20500IL,                                                                    \
3185      (SNCF_ZR20500IABL,SNCF_ZRB201579PL)|(SNCF_ZRB201579P,SNCF_ZR20500IAB),SNCF_Z20500I
3186  $DEF Z20500_40A_IDFC=<SNCF_Z20500IL,                                                                    \
3187      (SNCF_ZR20500IL,SNCF_ZRB201579IDFL)|(SNCF_ZRB201579IDF,SNCF_ZR20500I),SNCF_Z20500I
3188  $DEF Z20500_40A_STIF=<SNCF_Z20500STIFL,                                                                 \
3189      (SNCF_ZR20500STIFL,SNCF_ZR201579STIFL)|(SNCF_ZR201579STIF,SNCF_ZR20500STIF),SNCF_Z20500STIF
3190  $DEF Z20500_2S_IDF1_4V=<SNCI_Z20500S2I1L,                                                               \
3191      (SNCI_ZR202500S2IABL,SNCI_ZR201500S2IL)|(SNCI_ZR201500S2I,SNCI_ZR202500S2IAB),SNCI_Z20500S2I1
3192  $DEF Z20500_2S_IDF1_5V=<SNCI_Z20500S2I1L,SNCI_ZR201500S2IL,SNCI_ZR202500S2IABL|SNCI_ZR202500S2IAB,      \
3193      SNCI_ZR201500S2I,SNCI_Z20500S2I1
3194  $DEF Z20500_2S_IDFC_4VAB=<SNCI_Z20500S2ICL,                                                             \
3195      (SNCI_ZR202500S2IABL,SNCI_ZR201500S2IL)|(SNCI_ZR201500S2I,SNCI_ZR202500S2IAB),SNCI_Z20500S2IC
3196  $DEF Z20500_2S_IDFC_5VAB=<SNCI_Z20500S2ICL,SNCI_ZR201500S2IL,SNCI_ZR202500S2IABL|SNCI_ZR202500S2IAB,    \
3197      SNCI_ZR201500S2I,SNCI_Z20500S2IC
3198  $DEF Z20500_2S_IDFC_4V=<SNCI_Z20500S2ICL,(2*SNCI_ZR201500S2IL)|(2*SNCI_ZR201500S2I),SNCI_Z20500S2IC
3199  $DEF Z20500_2S_IDFC_5V=<SNCI_Z20500S2ICL,SNCI_ZR201500S2IL,SNCI_ZR201500S2IL|SNCI_ZR201500S2I,          \
3200      SNCI_ZR201500S2I,SNCI_Z20500S2IC
3201  $DEF Z20500_2S_IDFI_4V=<SNCI_Z20500S2IIL,                                                               \
3202      (2*ZRB201500_2S_,SNCF_ZRB201579PL,SNCF_ZRB201579IDFL,IDF_L)|(2*SNCI_ZR201500S2I),SNCI_Z20500S2II
3203  $DEF Z20500_2S_IDFI_5V=<SNCI_Z20500S2IIL,SNCI_ZR201500S2IL,SNCI_ZR201500S2IL|SNCI_ZR201500S2I,          \
3204      SNCI_ZR201500S2I,SNCI_Z20500S2II
3205  $DEF Z20500_2S_TRANS_4V=<SNCF_Z20500S2TL,2@(SNCF_ZR201500S2T|SNCF_ZR201500S2TL),SNCF_Z20500S2T
3206  $DEF Z20500_2S_TRANS_5V=<SNCF_Z20500S2TL,SNCF_ZR201500S2TL,SNCF_ZR201500S2TL|SNCF_ZR201500S2T,          \
3207      SNCF_ZR201500S2T,SNCF_Z20500S2T
3208  $DEF Z20500_2S_STIF_4V=<SNCF_Z20500S2STIFL,2@(SNCF_ZR201500S2STIF|SNCF_ZR201500S2STIFL),                \
3209      SNCF_Z20500S2STIF
3210  $DEF Z20500_1S_IDFC_H4VAB=<SNCF_Z20500ICL,(SNCF_ZR2NAB,SNCF_ZR2NB)|(SNCF_ZR2NB,SNCF_ZR2NABL),           \
3211      SNCF_Z20500IC
3212  $DEF Z20500_1S_IDFC_H4V=<SNCF_Z20500ICL,2*SNCF_ZR2NB,SNCF_Z20500IC
3213  $DEF Z20500_1S_IDFI_H4V=<SNCF_Z20500IIL,2*SNCF_ZR2NB,SNCF_Z20500II
3214  $DEF Z20500_1S_IDF1_H5VAB=<SNCF_Z20500IL,SNCF_ZR2NB,SNCF_ZR2NAB|SNCF_ZR2NABL,SNCF_ZR2NB,SNCF_Z20500I
3215  $DEF Z20500_1S_IDFI_H5V=<SNCF_Z20500IIL,(2*SNCF_ZR2NB,SNCF_ZR2NI3B)|(SNCF_ZR2NI3B,2*SNCF_ZR2NB),        \
3216      SNCF_Z20500II
3217  $DEF Z20500_1S_TRANS_H5V=<SNCF_Z20500TL,SNCF_ZR2NTL,SNCF_ZR2NTL|SNCF_ZR2NT,SNCF_ZR2NT,SNCF_Z20500T
3218  $DEF Z20500_2S_TRANS_H4V=<SNCF_Z20500S2TL,(2*SNCF_ZR2NTL)|(2*SNCF_ZR2NT),SNCF_Z20500S2T
3219  $DEF Z20500_2S_TRANS_SH5V=<SNCF_Z20500S2TL,                                                             \
3220      (SNCF_ZR2NTL,2*SNCF_ZR201500S2TL)|(2*SNCF_ZR201500S2T,SNCF_ZR2NT),SNCF_Z20500S2T
3221  $DEF Z20900_1S_IDFT=<SNCF_Z20900IL,(SNCF_ZR202900IL,SNCF_ZR20900I)|(SNCF_ZR20900IL,SNCF_ZR202900I),     \
3222      SNCF_Z20900I
3223  $DEF Z20900_1S_IDFTI=<SNCF_Z20900IIL,                                                                   \
3224      (SNCF_ZR202900IIL,SNCF_ZR20900II)|(SNCF_ZR20900IIL,SNCF_ZR202900II),SNCF_Z20900II
3225  $DEF Z20900_1S_STIF=<SNCF_IF_Z20900CL,                                                                  \
3226      (SNCF_IF_ZR202900CL,SNCF_IF_ZR201900C)|(SNCF_IF_ZR201900CL,SNCF_IF_ZR202900C),SNCF_IF_Z20900C
3227  $DEF Z20900_1S_IDFM=<SNCF_IF_Z20900BL,                                                                  \
3228      (SNCF_IF_ZR202900BL,SNCF_IF_ZR201900B)|(SNCF_IF_ZR201900BL,SNCF_IF_ZR202900B),SNCF_IF_Z20900B
3229  $DEF Z20900_2S_IDFT=<SNCF_IF_Z20900S2TL,                                                                \
3230      (SNCF_IF_ZR202900S2TL,SNCF_IF_ZR201900S2T)|(SNCF_IF_ZR201900S2TL,SNCF_IF_ZR202900S2T),              \
3231      SNCF_IF_Z20900S2T
3232  $DEF Z20900_2S_IDFTI=<SNCF_IF_Z20900S2IL,                                                               \
3233      (SNCF_IF_ZR202900S2IL,SNCF_IF_ZR201900S2I)|(SNCF_IF_ZR201900S2IL,SNCF_IF_ZR202900S2I),              \
3234      SNCF_IF_Z20900S2I
3235  $DEF Z20900_2S_TRANS=<SNCF_Z20900TL,(SNCF_ZR20900TL,SNCF_ZR201900T)|(SNCF_ZR201900TL,SNCF_ZR20900T),    \
3236      SNCF_Z20900T
3237  $DEF Z20900_2S_TRANSI=<SNCF_Z20900TIL,(SNCF_ZR20900TL,SNCF_ZR201900T)|(SNCF_ZR201900TL,SNCF_ZR20900T),  \
3238      SNCF_Z20900TI
3239  $DEF Z92050_NPC2=<SNCF_Z92050L,(SNCF_ZR92050B,SNCF_ZR92050AB)|(SNCF_ZR92050ABL,SNCF_ZR92050BL),         \
3240      SNCF_Z92050
3241  $DEF Z92050_NPCI=<SNCF_Z92050IL,(SNCF_ZR92050B,SNCF_ZR92050AB)|(SNCF_ZR92050ABL,SNCF_ZR92050BL),        \
3242      SNCF_Z92050I
3243  $DEF Z92050_NPCI_B=<SNCF_Z92050IL[PU],2*SNCF_ZR92050IB|2*SNCF_ZR92050IBL,SNCF_Z92050I[PU]
3244  $DEF Z20500_IDFI_H5V=<SNCF_Z20500IIL,3*SNCF_ZR2NI3B,SNCF_Z20500II
3245  $DEF Z20500_TRANS_H5V=<SNCF_Z20500TL,SNCF_ZR2NTL,2*SNCF_ZR2NT,SNCF_Z20500T
3246  $DEF Z7100_B2=(<SNCF_7100B,SNCF_17100B)|(>SNCF_7100BL,SNCF_17100BL)
3247  $DEF Z7100_BN4=(<SNCF_Z7100BN,SNCF_ZR27200BN,SNCF_ZR17100BN,SNCF_ZR17100BN)|                            \
3248      (>SNCF_Z7100BNL,SNCF_ZR27200BNL,SNCF_ZR17100BNL,SNCF_ZR17100BNL)
3249  $DEF Z7100_BNRA4=(>SNCF_Z7100BNRAL,2*SNCF_ZR17100BNRAL,SNCF_ZR17100BNRAL)|                              \
3250      (>SNCF_Z7100BNRAL,SNCF_ZR27200BNRAL,SNCF_ZR17100BNRAL,SNCF_ZR17100BNRAL)
3251  $DEF Z7300_1S_BRG=<(SNCF_Z7300S1OL,SNCF_ZR17300S1O)|(SNCF_ZR17300S1OL,SNCF_Z7300S1O)
3252  $DEF Z7300_1S_T1RAQ1=<(SNCF_AQ_Z7300S1AL,SNCF_AQ_ZR17300S1A)|(SNCF_AQ_ZR17300S1AL,SNCF_AQ_Z7300S1A)
3253  $DEF Z7300_1S_T1RAQ2=<(SNCF_AQ_Z7300S1BL,SNCF_AQ_ZR17300S1B)|(SNCF_AQ_ZR17300S1BL,SNCF_AQ_Z7300S1B)
3254  $DEF Z7300_1S_T1RCAQ2=<(SNCF_AQ_Z7300S1BL,SNCF_AQ_ZR17300S1C)|(SNCF_AQ_ZR17300S1BL,SNCF_AQ_Z7300S1C)
3255  $DEF Z7300_1S_T2BAQ1=<(SNCF_AQ_Z7300S1T2B1L,SNCF_AQ_ZR17300S1T2B1)|                                     \
3256      (SNCF_AQ_ZR17300S1T2B1L,SNCF_AQ_Z7300S1T2B1)
3257  $DEF Z7300_1S_T2BIAQ1=<(SNCF_AQ_Z7300S1T2BI1L,SNCF_AQ_ZR17300S1T2BI1)|                                  \
3258      (SNCF_AQ_ZR17300S1T2BI1L,SNCF_AQ_Z7300S1T2BI1)
3259  $DEF Z7300_1S_T1BMP1=<(SNCF_MP_Z7300S1T1B1L,SNCF_MP_ZR17300S1T1B1)|                                     \
3260      (SNCF_MP_ZR17300S1T1B1L,SNCF_MP_Z7300S1T1B1)
3261  $DEF Z7300_1S_T1BMP2=<(SNCF_MP_Z7300S1T1B2L,SNCF_MP_ZR17300S1T1B2)|                                     \
3262      (SNCF_MP_ZR17300S1T1B2L,SNCF_MP_Z7300S1T1B2)
3263  $DEF Z7300_2S_BRG=<(SNCF_Z7300S2OL,SNCF_ZR17300S2O)|(SNCF_ZR17300S2OL,SNCF_Z7300S2O)
3264  $DEF Z7300_2S_T2BAQ1=<(SNCF_AQ_Z7300S2T2B1L,SNCF_AQ_ZR17300S2T2B1)|                                     \
3265      (SNCF_AQ_ZR17300S2T2B1L,SNCF_AQ_Z7300S2T2B1)
3266  $DEF Z7300_2S_T2BIAQ1=<(SNCF_AQ_Z7300S2T2BI1L,SNCF_AQ_ZR17300S2T2BI1)|                                  \
3267      (SNCF_ZR17300_2S_T2BIAQ1L,SNCF_AQ_Z7300S2T2BI1)
3268  $DEF Z7300_2S_T2BAQ2=<(SNCF_AQ_Z7300S2T2B2L,SNCF_AQ_ZR17300S2T2B2)|                                     \
3269      (SNCF_ZR17300_2S_T2BAQ2L,SNCF_AQ_Z7300S2T2B2)
3270  $DEF Z7300_2S_T2BIAQ2=<(SNCF_AQ_Z7300S2T2BI2L,SNCF_AQ_ZR17300S2T2BI2)|                                  \
3271      (SNCF_ZR17300_2S_T2BIAQ2L,SNCF_AQ_Z7300S2T2BI2)
3272  $DEF Z7300_2S_T1BCEN=<(SNCF_CEN_Z7300S2T1BL,SNCF_CEN_ZR17300S2T1B)|                                     \
3273      (SNCF_CEN_ZR17300S2T1BL,SNCF_CEN_Z7300S2T1B)
3274  $DEF Z7300_2S_T2CEN=<(SNCF_CEN_Z7300S2T2L,SNCF_CEN_ZR17300S2T2)|                                        \
3275      (SNCF_CEN_ZR17300S2T2L,SNCF_CEN_Z7300S2T2)
3276  $DEF Z7300_2S_T2ICEN=<(SNCF_CEN_Z7300S2T2IL,SNCF_CEN_ZR17300S2T2I)|                                     \
3277      (SNCF_CEN_ZR17300S2T2IL,SNCF_CEN_Z7300S2T2I)
3278  $DEF Z7300_2S_BRGTLR=<(SNCF_LR_Z7300S2OL,SNCF_LR_ZR17300S2O)|(SNCF_LR_ZR17300S2OL,SNCF_LR_Z7300S2O)
3279  $DEF Z7300_2S_TLR=<(SNCF_LR_Z7300S2WL,SNCF_LR_ZR17300S2W)|(SNCF_LR_ZR17300S2WL,SNCF_LR_Z7300S2W)
3280  $DEF Z7300_2S_T1JLR1=<(SNCF_LR_Z7300S2Y1L,SNCF_LR_ZR17300S2Y1)|(SNCF_LR_ZR17300S2Y1L,SNCF_LR_Z7300S2Y1)
3281  $DEF Z7300_2S_T1JCLR2=<(SNCF_LR_ZR17300S2Y2L,SNCF_LR_Z7300S2Y2)
3282  $DEF Z7300_2S_T2BLR=<(SNCF_LR_Z7300S2T2BL,SNCF_LR_ZR17300S2T2B)|                                        \
3283      (SNCF_LR_ZR17300S2T2BL,SNCF_LR_Z7300S2T2B)
3284  $DEF Z7300_2S_T2BILR=<(SNCF_LR_Z7300S2T2BIL,SNCF_LR_ZR17300S2T2BI)|                                     \
3285      (SNCF_LR_ZR17300S2T2BIL,SNCF_LR_Z7300S2T2BI)
3286  $DEF Z7300_2S_BRGMP=<(SNCF_MP_Z7300S2OL,SNCF_MP_ZR17300S2O)|(SNCF_MP_ZR17300S2OL,SNCF_MP_Z7300S2O)
3287  $DEF Z7300_2S_T1BIMP=<(SNCF_MP_Z7300S2T1BIL,SNCF_MP_ZR17300S2T1BI)|                                     \
3288      (SNCF_MP_ZR17300S2T1BIL,SNCF_MP_Z7300S2T1BI)
3289  $DEF Z7300_2S_T1RMP2=<(SNCF_MP_ZR17300S2T1R2L,SNCF_MP_Z7300S2T1R2)|                                     \
3290      (SNCF_MP_ZR17300S2T1R2L,SNCF_MP_Z7300S2T1R2)
3291  $DEF Z7300_2S_T1RPC=<(SNCF_PC_ZR17300S2T1RL,SNCF_PC_Z7300S2T1R)|                                        \
3292      (SNCF_PC_ZR17300S2T1RL,SNCF_PC_Z7300S2T1R)
3293  $DEF Z7300_2S_T1RIPC=<(SNCF_PC_ZR17300S2T1RIL,SNCF_PC_Z7300S2T1RI)|                                     \
3294      (SNCF_PC_ZR17300S2T1RIL,SNCF_PC_Z7300S2T1RI)
3295  $DEF Z7300_RG_T2BI=<(SNCF_Z7300RT2BIL,SNCF_ZR17300RT2BI)|(SNCF_ZR17300RT2BIL,SNCF_Z7300RT2BI)
3296  $DEF Z7300_RG_T2PLR=<(SNCF_LR_Z7300RT2PL,SNCF_LR_ZR17300RT2P)|(SNCF_LR_ZR17300RT2PL,SNCF_LR_Z7300RT2P)
3297  $DEF Z7500_1S_BRG=<(SNCF_Z7500S1OL,SNCF_ZR17300S1O)|(SNCF_ZR17300S1OL,SNCF_Z7500S1O)
3298  $DEF Z7500_1S_T1BC=<(SNCF_ZR17500S1T1BCL,SNCF_Z7500S1T1BC)
3299  $DEF Z7500_1S_T2BLR=<(SNCF_LR_Z7500S1T2BL,SNCF_LR_ZR17500S1T2B)|                                        \
3300      (SNCF_LR_ZR17500S1T2BL,SNCF_LR_Z7500S1T2B)
3301  $DEF Z7500_1S_T1BPACA1=<(SNCF_PACA_Z7500S1T1BL,SNCF_PACA_ZR17500S1T1B)|                                 \
3302      (SNCF_ZR17500_1S_T1BPACA1L,SNCF_PACA_Z7500S1T1B)
3303  $DEF Z7500_1S_T1BTRA1=<(SNCF_RA_Z7500S1T1BL,SNCF_RA_ZR17500S1T1B)|                                      \
3304      (SNCF_RA_ZR17500S1T1BL,SNCF_RA_Z7500S1T1B)
3305  $DEF Z7500_1S_T1BIRA2=<(SNCF_RA_ZR17500S1T1BIL,SNCF_RA_ZR17500S1T1BI)
3306  $DEF Z7500_2S_BRG=<(SNCF_Z7500S2OL,SNCF_ZR17300S2O)|(SNCF_ZR17300S2OL,SNCF_Z7500S2O)
3307  $DEF Z7500_2S_T1BPACA1=<(SNCF_PACA_Z7500S2T1BL,SNCF_PACA_ZR17500S2T1B)|                                 \
3308      (SNCF_PACA_ZR17500S2T1BL,SNCF_PACA_Z7500S2T1B)
3309  $DEF Z7500_2S_T1BRA1=<(SNCF_RA_Z7500S2T1BL,SNCF_RA_ZR17500S2T1B)|                                       \
3310      (SNCF_RA_ZR17500S2T1BL,SNCF_RA_Z7500S2T1B)
3311  $DEF Z9500_BRG_AC=<(SNCF_Z9500O1L[PD],SNCF_ZR19500O1[PU])|(SNCF_ZR19500O1L[PU],SNCF_Z9500O1[PD])
3312  $DEF Z9500_BRG_DC=<(SNCF_Z9500O1L[PU],SNCF_ZR19500O1[PD])|(SNCF_ZR19500O1L[PD],SNCF_Z9500O1[PU])
3313  $DEF Z9500_BRGTCBOU2_AC=<(SNCF_BOU_Z9500BL[PD],SNCF_BOU_ZR19500B[PU])|                                  \
3314      (SNCF_BOU_ZR19500BL[PU],SNCF_BOU_Z9500B[PD])
3315  $DEF Z9500_BRGTCBOU2_DC=<(SNCF_BOU_Z9500BL[PU],SNCF_BOU_ZR19500B[PD])|                                  \
3316      (SNCF_BOU_ZR19500BL[PD],SNCF_BOU_Z9500B[PU])
3317  $DEF Z9500_T1RCBOU_AC=<(SNCF_BOU_Z9500RL[PD],SNCF_BOU_ZR19500R[PU])|                                    \
3318      (SNCF_BOU_ZR19500RL[PU],SNCF_BOU_Z9500R[PD])
3319  $DEF Z9500_T1RCBOU_DC=<(SNCF_BOU_Z9500RL[PU],SNCF_BOU_ZR19500R[PD])|                                    \
3320      (SNCF_BOU_ZR19500RL[PD],SNCF_BOU_Z9500R[PU])
3321  $DEF Z9500_T1RIBOU_AC=<(SNCF_BOU_Z9500RIL[PD],SNCF_BOU_ZR19500RI[PU])|                                  \
3322      (SNCF_BOU_ZR19500RIL[PU],SNCF_BOU_Z9500RI[PD])
3323  $DEF Z9500_T1RIBOU_DC=<(SNCF_BOU_Z9500RIL[PU],SNCF_BOU_ZR19500RI[PD])|                                  \
3324      (SNCF_BOU_ZR19500RIL[PD],SNCF_BOU_Z9500RI[PU])
3325  $DEF Z9500_BRGTFC_AC=<(SNCF_FC_Z9500TL[PD],SNCF_FC_ZR19500T[PU])|                                       \
3326      (SNCF_FC_ZR19500TL[PU],SNCF_FC_Z9500T[PD])
3327  $DEF Z9500_BRGTFC_DC=<(SNCF_FC_Z9500TIL[PU],SNCF_FC_ZR19500TI[PD])|                                     \
3328      (SNCF_FC_ZR19500TIL[PD],SNCF_FC_Z9500TI[PU])
3329  $DEF Z9500_BRGTIFC_AC=<(SNCF_FC_Z9500TIL[PD],SNCF_FC_ZR19500TI[PU])|                                    \
3330      (SNCF_FC_ZR19500TIL[PU],SNCF_FC_Z9500TI[PD])
3331  $DEF Z9500_BRGTIFC_DC=<(SNCF_FC_Z9500TL[PU],SNCF_FC_ZR19500T[PD])|                                      \
3332      (SNCF_FC_ZR19500TL[PD],SNCF_FC_Z9500T[PU])
3333  $DEF Z9500_T1RCFC2_AC=<(SNCF_FC_Z9500R2L[PD],SNCF_FC_ZR19500R2[PU])|                                    \
3334      (SNCF_FC_ZR19500R2L[PU],SNCF_FC_Z9500R2[PD])
3335  $DEF Z9500_T1RCFC2_DC=<(SNCF_FC_Z9500R2L[PU],SNCF_FC_ZR19500R2(|L)[PD],SNCF_FC_Z9500R2[PU])
3336  $DEF Z9500_T1RIFC_AC=<(SNCF_FC_Z9500RL[PD],SNCF_RC_ZR19500R[PU])|                                       \
3337      (SNCF_RC_ZR19500RL[PU],SNCF_FC_Z9500R[PD])
3338  $DEF Z9500_T1RIFC_DC=<(SNCF_FC_Z9500RL[PU],SNCF_RC_ZR19500R[PD])|                                       \
3339      (SNCF_RC_ZR19500RL[PD],SNCF_FC_Z9500R[PU])
3340  $DEF Z9500_T1BCFC1_AC=<(SNCF_FC_Z9500B1L[PD],SNCF_FC_ZR19500B1[PU])|                                    \
3341      (SNCF_FC_ZR19500B1L[PU],SNCF_FC_Z9500B1[PD])
3342  $DEF Z9500_T1BCFC1_DC=<(SNCF_FC_Z9500B1L[PU],SNCF_FC_ZR19500B1[PD])|                                    \
3343      (SNCF_FC_ZR19500B1L[PD],SNCF_FC_Z9500B1[PU])
3344  $DEF Z9500_T1BCFC2_AC=<(SNCF_FC_Z9500B2L[PD],SNCF_FC_ZR19500B2[PU])|                                    \
3345      (SNCF_FC_ZR19500B2L[PU],SNCF_FC_Z9500B2[PD])
3346  $DEF Z9500_T1BCFC2_DC=<(SNCF_FC_Z9500B2L[PU],SNCF_FC_ZR19500B2[PD])|                                    \
3347      (SNCF_FC_ZR19500B2L[PD],SNCF_FC_Z9500B2[PU])
3348  $DEF Z9500_T1BIFC_AC=<(SNCF_FC_Z9500BIL[PD],SNCF_FC_ZR19500BI[PU])|                                     \
3349      (SNCF_FC_ZR19500BIL[PU],SNCF_FC_Z9500BI[PD])
3350  $DEF Z9500_T1BIFC_DC=<(SNCF_FC_Z9500BIL[PU],SNCF_FC_ZR19500BI[PD])|                                     \
3351      (SNCF_FC_ZR19500BIL[PD],SNCF_FC_Z9500BI[PU])
3352  $DEF Z9500_BRGTCRA1_AC=<(SNCF_RA_Z9500OL[PD],SNCF_RA_ZR19500O[PU])|                                     \
3353      (SNCF_RA_ZR19500OL[PU],SNCF_RA_Z9500O[PD])
3354  $DEF Z9500_BRGTCRA1_DC=<(SNCF_RA_Z9500OL[PU],SNCF_RA_ZR19500O[PD])|                                     \
3355      (SNCF_RA_ZR19500OL[PD],SNCF_RA_Z9500O[PU])
3356  $DEF Z9500_T1RCRA1_AC=<(SNCF_RA_Z9500R1L[PD],SNCF_RA_ZR19500R1[PU])|                                    \
3357      (SNCF_RA_ZR19500R1L[PU],SNCF_RA_Z9500R1[PD])
3358  $DEF Z9500_T1RCRA1_DC=<(SNCF_RA_Z9500R1L[PU],SNCF_RA_ZR19500R1[PD])|                                    \
3359      (SNCF_RA_ZR19500R1L[PD],SNCF_RA_Z9500R1[PU])
3360  $DEF Z9500_T1RCRA2_AC=<(SNCF_RA_Z9500R2L[PD],SNCF_RA_ZR19500R2[PU])|                                    \
3361      (SNCF_RA_ZR19500R2L[PU],SNCF_RA_Z9500R2[PD])
3362  $DEF Z9500_T1RCRA2_DC=<(SNCF_RA_Z9500R2L[PU],SNCF_RA_ZR19500R2[PD])|                                    \
3363      (SNCF_RA_ZR19500R2L[PD],SNCF_RA_Z9500R2[PU])
3364  $DEF Z9500_T1BCRA1_AC=<(SNCF_RA_Z9500B1L[PD],SNCF_RA_ZR19500B1[PU])|                                    \
3365      (SNCF_RA_ZR19500B1L[PU],SNCF_RA_Z9500B1[PD])
3366  $DEF Z9500_T1BCRA1_DC=<(SNCF_RA_Z9500B1L[PU],SNCF_RA_ZR19500B1[PD])|                                    \
3367      (SNCF_RA_ZR19500B1L[PD],SNCF_RA_Z9500B1[PU])
3368  $DEF Z9500_T1BCRA2_AC=<(SNCF_RA_Z9500B2L[PD],SNCF_RA_ZR19500B2[PU])|                                    \
3369      (SNCF_RA_ZR19500B2L[PU],SNCF_RA_Z9500B2[PD])
3370  $DEF Z9500_T1BCRA2_DC=<(SNCF_RA_Z9500B2L[PU],SNCF_RA_ZR19500B2[PD])|                                    \
3371      (SNCF_RA_ZR19500B2L[PD],SNCF_RA_Z9500B2[PU])
3372  $DEF Z9500_RG_T2BI_AC=<(SNCF_Z9500T2BIL[PD],SNCF_ZR19500T2BI[PU])|                                      \
3373      (SNCF_ZR19500T2BIL[PU],SNCF_Z9500T2BI[PD])
3374  $DEF Z9500_RG_T2BI_DC=<(SNCF_Z9500T2BIL[PU],SNCF_ZR19500T2BI[PD])|                                      \
3375      (SNCF_ZR19500T2BIL[PD],SNCF_Z9500T2BI[PU])
3376  $DEF Z9500_RG_T2PBOU_AC=<(SNCF_BOU_Z9500T2PL[PD],SNCF_BOU_ZR19500T2P[PU])|                              \
3377      (SNCF_BOU_ZR19500T2PL[PU],SNCF_BOU_Z9500T2P[PD])
3378  $DEF Z9500_RG_T2PBOU_DC=<(SNCF_BOU_Z9500T2PL[PU],SNCF_BOU_ZR19500T2P[PD])|                              \
3379      (SNCF_BOU_ZR19500T2PL[PD],SNCF_BOU_Z9500T2P[PU])
3380  $DEF Z9600_BRG_AC=<(SNCF_Z9600O1L[PD],SNCF_ZR19500O1[PU])|(SNCF_ZR19500O1L[PU],SNCF_Z9600O1[PD])
3381  $DEF Z9600_BRG_DC=<(SNCF_Z9600O1L[PU],SNCF_ZR19500O1[PD])|(SNCF_ZR19500O1L[PD],SNCF_Z9600O1[PU])
3382  $DEF Z9600_BRGC_AC=<(SNCF_Z9600O2L[PD],SNCF_ZR19600O2[PU])|(SNCF_ZR19600O2L[PU],SNCF_Z9600O2[PD])
3383  $DEF Z9600_BRGC_DC=<(SNCF_Z9600O2L[PU],SNCF_ZR19600O2[PD])|(SNCF_ZR19600O2L[PD],SNCF_Z9600O2[PU])
3384  $DEF Z9600_BRGTCBOU1_AC=<(SNCF_BOU_Z9600OL[PD],SNCF_BOU_ZR19600O[PU])|                                  \
3385      (SNCF_BOU_ZR19600OL[PU],SNCF_BOU_Z9600O[PD])
3386  $DEF Z9600_BRGTCBOU1_DC=<(SNCF_BOU_Z9600OL[PU],SNCF_BOU_ZR19600O[PD])|                                  \
3387      (SNCF_BOU_ZR19600OL[PD],SNCF_BOU_Z9600O[PU])
3388  $DEF Z9604_T1VBRE1_AC=<(SNCF_BRE_Z9604G1L[PD],SNCF_BRE_ZR19604G1[PU])|                                  \
3389      (SNCF_BRE_ZR19604G1L[PU],SNCF_BRE_Z9604G1[PD])
3390  $DEF Z9604_T1VBRE1_DC=<(SNCF_BRE_Z9604G1L[PU],SNCF_BRE_ZR19604G1[PD])|                                  \
3391      (SNCF_BRE_ZR19604G1L[PD],SNCF_BRE_Z9604G1[PU])
3392  $DEF Z9604_T1VC_AC=<(SNCF_Z9604GCL[PD],SNCF_ZR19600GC[PU])|(SNCF_ZR19600GCL[PU],SNCF_Z9604GC[PD])
3393  $DEF Z9604_T1VC_DC=<(SNCF_Z9604GCL[PU],SNCF_ZR19600GC[PD])|(SNCF_ZR19600GCL[PD],SNCF_Z9604GC[PU])
3394  $DEF Z9605_T1VC_AC=<(SNCF_Z9605GCL[PD],SNCF_ZR19600GC[PU])|(SNCF_ZR19600GCL[PU],SNCF_Z9605GC[PD])
3395  $DEF Z9605_T1VC_DC=<(SNCF_Z9605GCL[PU],SNCF_ZR19600GC[PD])|(SNCF_ZR19600GCL[PD],SNCF_Z9605GC[PU])
3396  $DEF Z9600_T2BBRE_AC=<(SNCF_BRE_Z9600BL[PD],SNCF_BRE_ZR19600B[PU])|                                     \
3397      (SNCF_BRE_ZR19600BL[PU],SNCF_BRE_Z9600B[PD])
3398  $DEF Z9600_T2BBRE_DC=<(SNCF_BRE_Z9600BL[PU],SNCF_BRE_ZR19600B[PD])|                                     \
3399      (SNCF_BRE_ZR19600BL[PD],SNCF_BRE_Z9600B[PU])
3400  $DEF Z9600_BRGTFC_AC=<(SNCF_FC_Z9600TL[PD],SNCF_FC_ZR19600T[PU])|                                       \
3401      (SNCF_FC_ZR19600TL[PU],SNCF_FC_Z9600T[PD])
3402  $DEF Z9600_BRGTFC_DC=<(SNCF_FC_Z9600TL[PU],SNCF_FC_ZR19600T[PD])|                                       \
3403      (SNCF_FC_ZR19600TL[PD],SNCF_FC_Z9600T[PU])
3404  $DEF Z9600_RG_T2BIFC_AC=<(SNCF_FC_Z9600BIL[PD],SNCF_FC_ZR19600BI[PU])|                                  \
3405      (SNCF_FC_ZR19600BIL[PU],SNCF_FC_Z9600BI[PD])
3406  $DEF Z9600_RG_T2BIFC_DC=<(SNCF_FC_Z9600BIL[PU],SNCF_FC_ZR19600BI[PD])|                                  \
3407      (SNCF_FC_ZR19600BIL[PD],SNCF_FC_Z9600BI[PU])
3408  $DEF Z9600_T1BPDL1_AC=<(SNCF_PDL_Z9600B1L[PD],SNCF_PDL_ZR19600B1[PU])|                                  \
3409      (SNCF_PDL_ZR19600B1L[PU],SNCF_PDL_Z9600B1[PD])
3410  $DEF Z9600_T1BPDL1_DC=<(SNCF_PDL_Z9600B1L[PU],SNCF_PDL_ZR19600B1[PD])|                                  \
3411      (SNCF_PDL_ZR19600B1L[PD],SNCF_PDL_Z9600B1[PU])
3412  $DEF Z9600_T2BPDL_AC=<(SNCF_PDL_Z9600T2BL[PD],SNCF_PDL_ZR19600T2B[PU])|                                 \
3413      (SNCF_PDL_ZR19600T2BL[PU],SNCF_PDL_Z9600T2B[PD])
3414  $DEF Z9600_T2BPDL_DC=<(SNCF_PDL_Z9600T2BL[PU],SNCF_PDL_ZR19600T2B[PD])|                                 \
3415      (SNCF_PDL_ZR19600T2BL[PD],SNCF_PDL_Z9600T2B[PU])
3416  $DEF Z9600_TPPDL_AC=<(SNCF_PDL_Z9600PL[PD],SNCF_PDL_ZR19600P[PU])|                                      \
3417      (SNCF_PDL_ZR19600PL[PU],SNCF_PDL_Z9600P[PD])
3418  $DEF Z9600_TPPDL_DC=<(SNCF_PDL_Z9600PL[PU],SNCF_PDL_ZR19600P[PD])|                                      \
3419      (SNCF_PDL_ZR19600PL[PD],SNCF_PDL_Z9600P[PU])
3420  $DEF Z9600_BRGTRA1_AC=<(SNCF_RA_Z9600T1L[PD],SNCF_RA_Z19600T1[PU])|                                     \
3421      (SNCF_RA_Z19600T1L[PU],SNCF_RA_Z9600T1[PD])
3422  $DEF Z9600_BRGTRA1_DC=<(SNCF_RA_Z9600T1L[PU],SNCF_RA_Z19600T1[PD])|                                     \
3423      (SNCF_RA_Z19600T1L[PD],SNCF_RA_Z9600T1[PU])
3424  $DEF Z9600_BRGTRA2_AC=<(SNCF_RA_Z9600T2L[PD],SNCF_RA_ZR19600T2[PU])|                                    \
3425      (SNCF_RA_ZR19600T2L[PU],SNCF_RA_Z9600T2[PD])
3426  $DEF Z9600_BRGTRA2_DC=<(SNCF_RA_Z9600T2L[PU],SNCF_RA_ZR19600T2[PD])|                                    \
3427      (SNCF_RA_ZR19600T2L[PD],SNCF_RA_Z9600T2[PU])
3428  $DEF Z11500_BRG=<(SNCF_Z11500O1L,SNCF_ZR19500O1[PU])|(SNCF_ZR19500O1L[PU],SNCF_Z11500O1)
3429  $DEF Z11500_T2I=<(SNCF_Z11500IL,SNCF_ZR111500I[PU])|(SNCF_ZR111500IL[PU],SNCF_Z11500I)
3430  $DEF Z11500_T1JLOR1=<(SNCF_LOR_Z11500Y1L,SNCF_LOR_ZR111500Y1[PU])|                                      \
3431      (SNCF_LOR_ZR111500Y1L[PU],SNCF_LOR_Z11500Y1)
3432  $DEF Z11500_T1JLOR2=<(SNCF_LOR_Z11500Y2L,SNCF_LOR_ZR111500Y2[PU])|                                      \
3433      (SNCF_LOR_ZR111500Y2L[PU],SNCF_LOR_Z11500Y2)
3434  $DEF Z11500_T1JMLOR=<(SNCF_LOR_Z11500Y3L,SNCF_LOR_ZR111500Y3[PU])|                                      \
3435      (SNCF_LOR_ZR111500Y3L[PU],SNCF_LOR_Z11500Y3)
3436  $DEF Z11500_T2LOR=<(SNCF_Z11500_T2LORL,SNCF_LOR_ZR111500T2[PU])|                                        \
3437      (SNCF_LOR_ZR111500T2L[PU],SNCF_LOR_Z11500T2)
3438  $DEF Z11500_T2ILOR=<(SNCF_LOR_Z11500IL,SNCF_LOR_ZR111500I[PU])|                                         \
3439      (SNCF_LOR_ZR111500IL[PU],SNCF_LOR_Z11500I)
3440  $DEF Z21500_T2_R=<SNCF_Z21500EL,SNCF_Z21500M,SNCF_Z21500E
3441  $DEF Z21500_T2_L=<SNCF_Z21500EL,SNCF_Z21500ML,SNCF_Z21500E
3442  $DEF Z21500_T2AQ_R=<SNCF_AQ_Z21500EL,SNCF_AQ_Z21500M,SNCF_AQ_Z21500E
3443  $DEF Z21500_T2AQ_L=<SNCF_AQ_Z21500EL,SNCF_AQ_Z21500ML,SNCF_AQ_Z21500E
3444  $DEF Z21500_T2AQ2_R=<SNCF_AQ_Z21500E2L,SNCF_AQ_Z21500M2,SNCF_AQ_Z21500E2
3445  $DEF Z21500_T2AQ2_L=<SNCF_AQ_Z21500E2L,SNCF_AQ_Z21500M2L,SNCF_AQ_Z21500E2
3446  $DEF Z21500_T2IBRE_R=<SNCF_BRE_Z21500EL,SNCF_BRE_Z21500M,SNCF_BRE_Z21500E
3447  $DEF Z21500_T2IBRE_L=<SNCF_BRE_Z21500EL,SNCF_BRE_Z21500ML,SNCF_BRE_Z21500E
3448  $DEF Z21500_T2BRE3_R=<SNCF_BRE_Z21500E3L,SNCF_BRE_Z21500M3,SNCF_BRE_Z21500E3
3449  $DEF Z21500_T2BRE3_L=<SNCF_BRE_Z21500E3L,SNCF_BRE_Z21500M3L,SNCF_BRE_Z21500E3
3450  $DEF Z21500_T2CEN=<SNCF_CEN_Z21500EL,SNCF_Z21500M|SNCF_Z21500ML,SNCF_CEN_Z21500E
3451  $DEF Z21500_T2ICEN=<SNCF_CEN_Z21500IEL,SNCF_Z21500M|SNCF_Z21500ML,SNCF_CEN_Z21500IE
3452  $DEF Z21500_T2ICEN2=<SNCF_CEN_Z21500I2EL,SNCF_CEN_Z21500M|SNCF_CEN_Z21500ML,SNCF_CEN_Z21500I2E
3453  $DEF Z21500_T2REMI=<SNCF_REMI_Z21500ML,SNCF_REMI_Z21500R|SNCF_REMI_Z21500RL,SNCF_REMI_Z21500M
3454  $DEF Z21500_T2IPDL_R=<SNCF_PDL_Z21500EL,SNCF_PDL_Z21500M,SNCF_PDL_Z21500E
3455  $DEF Z21500_T2IPDL_L=<SNCF_PDL_Z21500EL,SNCF_PDL_Z21500ML,SNCF_PDL_Z21500E
3456  $DEF Z23500_T2_R=<SNCF_Z23500EL,SNCF_Z23500RX
3457  $DEF Z23500_T2_L=<SNCF_Z23500RXL,SNCF_Z23500E
3458  $DEF Z23500_AURA_R=<SNCF_ARA_Z23500ML,SNCF_ARA_Z23500
3459  $DEF Z23500_AURA_L=<SNCF_ARA_Z23500L,SNCF_ARA_Z23500M
3460  $DEF Z23500_AURA=Z23500_AURA_R|Z23500_AURA_L
3461  $DEF Z23500_T2BHDF_R=<SNCF_Z23500BHDFEL,SNCF_Z23500BHDFRX
3462  $DEF Z23500_T2BHDF_L=<SNCF_Z23500BHDFRXL,SNCF_Z23500BHDFE
3463  $DEF Z23500_T2BHDF=Z23500_T2BHDF_R|Z23500_T2BHDF_L
3464  $DEF Z23500_T2NPC1_R=<SNCF_Z23500YEL,SNCF_Z23500YRX
3465  $DEF Z23500_T2NPC1_L=<SNCF_Z23500YRXL,SNCF_Z23500YE
3466  $DEF Z23500_T2NPC1=Z23500_T2NPC1_L|Z23500_T2NPC1_R
3467  $DEF Z23500_T2INPC_R=<SNCF_NPC_Z23500IEL,SNCF_NPC_Z23500IRX
3468  $DEF Z23500_T2INPC_L=<SNCF_NPC_Z23500IRXL,SNCF_NPC_Z23500IE
3469  $DEF Z23500_T2PACA1_R=<SNCF_PACA_Z23500E1L,SNCF_PACA_Z23500RX1
3470  $DEF Z23500_T2PACA1_L=<SNCF_PACA_Z23500RX1,SNCF_PACA_Z23500E1
3471  $DEF Z23500_T2PACA2_R=<SNCF_PACA_Z23500E2L,SNCF_PACA_Z23500RX2
3472  $DEF Z23500_T2PACA2_L=<SNCF_PACA_Z23500RX2L,SNCF_PACA_Z23500E2
3473  $DEF Z23500_T2PACA3_R=<SNCF_PACA_Z23500E3L,SNCF_PACA_Z23500RX3
3474  $DEF Z23500_T2PACA3_L=<SNCF_PACA_Z23500RX3L,SNCF_PACA_Z23500E3
3475  $DEF Z23500_T2IPACA3_R=<SNCF_PACA_Z23500E3IL,SNCF_PACA_Z23500RX3I
3476  $DEF Z23500_T2IPACA3_L=<SNCF_PACA_Z23500RX3IL,SNCF_PACA_Z23500E3I
3477  $DEF Z23500_T2BPACA4_R=<SNCF_PACA_Z23500M4L,SNCF_PACA_Z23500R4
3478  $DEF Z23500_T2BPACA4_L=<SNCF_PACA_Z23500R4L,SNCF_PACA_Z23500M4
3479  $DEF Z23500_T2BPACA4=Z23500_T2BPACA4_R|Z23500_T2BPACA4_L
3480  $DEF Z23500_T2ZOU_R=<SNCF_PACA_Z23500MZL,SNCF_PACA_Z23500RZ
3481  $DEF Z23500_T2ZOU_L=<SNCF_PACA_Z23500RZL,SNCF_PACA_Z23500MZ
3482  $DEF Z23500_T2ZOU=Z23500_T2ZOU_R|Z23500_T2ZOU_L
3483  $DEF Z23500_T2RA2_R=<SNCF_RA_Z23500E1L,SNCF_RA_Z23500RX1
3484  $DEF Z23500_T2RA2_L=<SNCF_RA_Z23500RX1L,SNCF_RA_Z23500E1
3485  $DEF Z23500_T2RA2=Z23500_T2RA2_R|Z23500_T2RA2_L
3486  $DEF Z23500_T2IRA2_R=<SNCF_RA_Z23500E1IL,SNCF_RA_Z23500RX1I
3487  $DEF Z23500_T2IRA2_L=<SNCF_RA_Z23500RX1IL,SNCF_RA_Z23500E1I
3488  $DEF Z23500_T2IRA2=Z23500_T2IRA2_R|Z23500_T2IRA2_L
3489  $DEF Z23500_T2PRA1_R=<SNCF_Z23500BEL,SNCF_Z23500BRX
3490  $DEF Z23500_T2PRA1_L=>SNCF_Z23500BE,SNCF_Z23500BRXL
3491  $DEF Z23500_T2PRA1=Z23500_T2PRA1_(R|L)
3492  $DEF Z23500_T2PIRA1_R=<SNCF_RA_Z23500E3,SNCF_RA_Z23500RX3
3493  $DEF Z23500_TPRA_R=<SNCF_RA_Z23500ML,SNCF_RA_Z23500R
3494  $DEF Z23500_TPRA_L=<SNCF_RA_Z23500RL,SNCF_RA_Z23500M
3495  $DEF Z23500_TPRA=Z23500_TPRA_R|Z23500_TPRA_L
3496  #
3497  $DEF Z24500_T2B_AC_R=>SNCF_Z24500Z1[P1U],SNCF_Z24500Z3,SNCF_Z24500Z5L
3498  $DEF Z24500_T2B_AC_L=<SNCF_Z24500Z1L[P1U],SNCF_Z24500Z3L,SNCF_Z24500Z5
3499  $DEF Z24500_T2B_DC_R=>SNCF_Z24500Z1[P2U],SNCF_Z24500Z3,SNCF_Z24500Z5L
3500  $DEF Z24500_T2B_DC_L=<SNCF_Z24500Z1L[P2U],SNCF_Z24500Z3L,SNCF_Z24500Z5
3501  $DEF Z24500_AURA_AC_R=>SNCF_ARA_Z24500Z1[P1U],SNCF_ARA_Z24500Z3,SNCF_ARA_Z24500Z5L
3502  $DEF Z24500_AURA_AC_L=<SNCF_ARA_Z24500Z1L[P1U],SNCF_ARA_Z24500Z3L,SNCF_ARA_Z24500Z5
3503  $DEF Z24500_AURA_DC_R=>SNCF_ARA_Z24500Z1[P2U],SNCF_ARA_Z24500Z3,SNCF_ARA_Z24500Z5L
3504  $DEF Z24500_AURA_DC_L=<SNCF_ARA_Z24500Z1L[P2U],SNCF_ARA_Z24500Z3L,SNCF_ARA_Z24500Z5
3505  $DEF Z24500_T2LORGDEST_AC_R=>SNCF_GE_Z24500Z1LOR[P1U],SNCF_GE_Z24500Z3LOR,SNCF_GE_Z24500Z5LORL
3506  $DEF Z24500_T2LORGDEST_AC_L=<SNCF_GE_Z24500Z1LORL[P1U],SNCF_GE_Z24500Z3LORL,SNCF_GE_Z24500Z5LOR
3507  $DEF Z24500_T2LORGDEST_DC_R=>SNCF_GE_Z24500Z1LOR[P2U],SNCF_GE_Z24500Z3LOR,SNCF_GE_Z24500Z5LORL
3508  $DEF Z24500_T2LORGDEST_DC_L=<SNCF_GE_Z24500Z1LORL[P2U],SNCF_GE_Z24500Z3LORL,SNCF_GE_Z24500Z5LOR
3509  $DEF Z24500_T2BLOR_AC_R=>SNCF_LOR_Z24500Z1[P1U],SNCF_LOR_Z24500Z3,SNCF_LOR_Z24500Z5L
3510  $DEF Z24500_T2BLOR_AC_L=<SNCF_LOR_Z24500Z1L[P1U],SNCF_LOR_Z24500Z3L,SNCF_LOR_Z24500Z5
3511  $DEF Z24500_T2BLOR_DC_R=>SNCF_LOR_Z24500Z1[P2U],SNCF_LOR_Z24500Z3,SNCF_LOR_Z24500Z5L
3512  $DEF Z24500_T2BLOR_DC_L=<SNCF_LOR_Z24500Z1L[P2U],SNCF_LOR_Z24500Z3L,SNCF_LOR_Z24500Z5
3513  $DEF Z24500_T2BILOR_AC_R=>SNCF_LOR_Z24500Z1I[P1U],SNCF_LOR_Z24500Z3I,SNCF_LOR_Z24500Z5IL
3514  $DEF Z24500_T2BILOR_AC_L=<SNCF_LOR_Z24500Z1IL[P1U],SNCF_LOR_Z24500Z3IL,SNCF_LOR_Z24500Z5I
3515  $DEF Z24500_T2BILOR_DC_R=>SNCF_LOR_Z24500Z1I[P2U],SNCF_LOR_Z24500Z3I,SNCF_LOR_Z24500Z5IL
3516  $DEF Z24500_T2BILOR_DC_L=<SNCF_LOR_Z24500Z1IL[P2U],SNCF_LOR_Z24500Z3IL,SNCF_LOR_Z24500Z5I
3517  $DEF Z24500_T2BNPC_AC_R=>SNCF_NPC_Z24500Z1[P1U],SNCF_NPC_Z24500Z3,SNCF_NPC_Z24500Z5L
3518  $DEF Z24500_T2BNPC_AC_L=<SNCF_NPC_Z24500Z1L[P1U],SNCF_NPC_Z24500Z3L,SNCF_NPC_Z24500Z5
3519  $DEF Z24500_T2BNPC_DC_R=>SNCF_NPC_Z24500Z1[P2U],SNCF_NPC_Z24500Z3,SNCF_NPC_Z24500Z5L
3520  $DEF Z24500_T2BNPC_DC_L=<SNCF_NPC_Z24500Z1L[P2U],SNCF_NPC_Z24500Z3L,SNCF_NPC_Z24500Z5
3521  $DEF Z24500_T2BNPC2_AC_R=>SNCF_NPC_Z24500Z1B[P1U],SNCF_NPC_Z24500Z3B,SNCF_NPC_Z24500Z5BL
3522  $DEF Z24500_T2BNPC2_AC_L=<SNCF_NPC_Z24500Z1BL[P1U],SNCF_NPC_Z24500Z3BL,SNCF_NPC_Z24500Z5B
3523  $DEF Z24500_T2BNPC2_DC_R=>SNCF_NPC_Z24500Z1B[P2U],SNCF_NPC_Z24500Z3B,SNCF_NPC_Z24500Z5BL
3524  $DEF Z24500_T2BNPC2_DC_L=<SNCF_NPC_Z24500Z1BL[P2U],SNCF_NPC_Z24500Z3BL,SNCF_NPC_Z24500Z5B
3525  $DEF Z24500_T2BINPC2_AC_R=>SNCF_NPC_Z24500Z1C[P1U],SNCF_NPC_Z24500Z3B,SNCF_NPC_Z24500Z5CL
3526  $DEF Z24500_T2BINPC2_AC_L=<SNCF_NPC_Z24500Z1CL[P1U],SNCF_NPC_Z24500Z3BL,SNCF_NPC_Z24500Z5C
3527  $DEF Z24500_T2BINPC2_DC_R=>SNCF_NPC_Z24500Z1C[P2U],SNCF_NPC_Z24500Z3B,SNCF_NPC_Z24500Z5CL
3528  $DEF Z24500_T2BINPC2_DC_L=<SNCF_NPC_Z24500Z1CL[P2U],SNCF_NPC_Z24500Z3BL,SNCF_NPC_Z24500Z5C
3529  $DEF Z24500_T2NPC10_AC_R=>SNCF_NPC_Z24500Z1D[P1U],SNCF_NPC_Z24500Z3D,SNCF_NPC_Z24500Z5DL
3530  $DEF Z24500_T2NPC10_AC_L=<SNCF_NPC_Z24500Z1DL[P1U],SNCF_NPC_Z24500Z3DL,SNCF_NPC_Z24500Z5D
3531  $DEF Z24500_T2NPC10_DC_R=>SNCF_NPC_Z24500Z1D[P2U],SNCF_NPC_Z24500Z3D,SNCF_NPC_Z24500Z5DL
3532  $DEF Z24500_T2NPC10_DC_L=<SNCF_NPC_Z24500Z1DL[P2U],SNCF_NPC_Z24500Z3DL,SNCF_NPC_Z24500Z5D
3533  $DEF Z24500_TPPDL_AC_R=>SNCF_PDL_Z24500Z1[P1U],SNCF_PDL_Z24500Z3,SNCF_PDL_Z24500Z5L
3534  $DEF Z24500_TPPDL_AC_L=<SNCF_PDL_Z24500Z1L[P1U],SNCF_PDL_Z24500Z3L,SNCF_PDL_Z24500Z5
3535  $DEF Z24500_TPPDL_DC_R=>SNCF_PDL_Z24500Z1[P2U],SNCF_PDL_Z24500Z3,SNCF_PDL_Z24500Z5L
3536  $DEF Z24500_TPPDL_DC_L=<SNCF_PDL_Z24500Z1L[P2U],SNCF_PDL_Z24500Z3L,SNCF_PDL_Z24500Z5
3537  $DEF Z24500_2C_T2BRA_AC_R=>SNCF_RA_Z24500Z11[P1U],SNCF_RA_Z24500Z51L
3538  $DEF Z24500_2C_T2BRA_AC_L=<SNCF_RA_Z24500Z11L[P1U],SNCF_RA_Z24500Z51
3539  $DEF Z24500_2C_T2BRA_DC_R=>SNCF_RA_Z24500Z11[P2U],SNCF_RA_Z24500Z51L
3540  $DEF Z24500_2C_T2BRA_DC_L=<SNCF_RA_Z24500Z11L[P2U],SNCF_RA_Z24500Z51
3541  $DEF Z24500_2C_T2BIRA_AC_R=>SNCF_RA_Z24500Z12[P1U],SNCF_RA_Z24500Z52L
3542  $DEF Z24500_2C_T2BIRA_AC_L=<SNCF_RA_Z24500Z12L[P1U],SNCF_RA_Z24500Z52
3543  $DEF Z24500_2C_T2BIRA_DC_R=>SNCF_RA_Z24500Z12[P2U],SNCF_RA_Z24500Z52L
3544  $DEF Z24500_2C_T2BIRA_DC_L=<SNCF_RA_Z24500Z12L[P2U],SNCF_RA_Z24500Z52
3545  $DEF Z24500_T2BIRA_AC_R=>SNCF_RA_Z24500Z12[P1U],SNCF_Z24500Z3,SNCF_RA_Z24500Z52L
3546  $DEF Z24500_T2BIRA_AC_L=<SNCF_RA_Z24500Z12L[P1U],SNCF_Z24500Z3L,SNCF_RA_Z24500Z52
3547  $DEF Z24500_T2BIRA_DC_R=>SNCF_RA_Z24500Z12[P2U],SNCF_Z24500Z3,SNCF_RA_Z24500Z52L
3548  $DEF Z24500_T2BIRA_DC_L=<SNCF_RA_Z24500Z12L[P2U],SNCF_Z24500Z3L,SNCF_RA_Z24500Z52
3549  $DEF Z24500_T2BIRA3_AC_R=>SNCF_RA_Z24500Z13[P1U],SNCF_RA_Z24500Z33,SNCF_RA_Z24500Z53L
3550  $DEF Z24500_T2BIRA3_AC_L=<SNCF_RA_Z24500Z13L[P1U],SNCF_RA_Z24500Z33L,SNCF_RA_Z24500Z53
3551  $DEF Z24500_T2BIRA3_DC_R=>SNCF_RA_Z24500Z13[P2U],SNCF_RA_Z24500Z33,SNCF_RA_Z24500Z53L
3552  $DEF Z24500_T2BIRA3_DC_L=<SNCF_RA_Z24500Z13L[P2U],SNCF_RA_Z24500Z33L,SNCF_RA_Z24500Z53
3553  $DEF Z24500_TPRA_AC_R=>SNCF_RA_Z24500Z14[P1U],SNCF_RA_Z24500Z34,SNCF_RA_Z24500Z54L
3554  $DEF Z24500_TPRA_AC_L=<SNCF_RA_Z24500Z14L[P1U],SNCF_RA_Z24500Z34L,SNCF_RA_Z24500Z54
3555  $DEF Z24500_TPRA_DC_R=>SNCF_RA_Z24500Z14[P2U],SNCF_RA_Z24500Z34,SNCF_RA_Z24500Z54L
3556  $DEF Z24500_TPRA_DC_L=<SNCF_RA_Z24500Z14L[P2U],SNCF_RA_Z24500Z34L,SNCF_RA_Z24500Z54
3557  $DEF Z23500_T2PIRA1=Z23500_T2PIRA1_R|Z23500T2PIRA1_L
3558  $DEF Z24500_T2B_AC=Z24500_T2B_AC_R|Z24500_T2B_AC_L
3559  $DEF Z24500_T2B_DC=Z24500_T2B_DC_R|Z24500_T2B_DC_L
3560  $DEF Z24500_AURA_AC=Z24500_AURA_AC_R|Z24500_AURA_AC_L
3561  $DEF Z24500_AURA_DC=Z24500_AURA_DC_R|Z24500_AURA_DC_L
3562  $DEF Z24500_T2LORGDEST_AC=Z24500_T2LORGDEST_AC_R|Z24500_T2LORGDEST_AC_L
3563  $DEF Z24500_T2LORGDEST_DC=Z24500_T2LORGDEST_DC_R|Z24500_T2LORGDEST_DC_L
3564  $DEF Z24500_T2BLOR_AC=Z24500_T2BLOR_AC_R|Z24500_T2BLOR_AC_L
3565  $DEF Z24500_T2BLOR_DC=Z24500_T2BLOR_DC_R|Z24500_T2BLOR_DC_L
3566  $DEF Z24500_T2BILOR_AC=Z24500_T2BILOR_AC_R|Z24500_T2BILOR_AC_L
3567  $DEF Z24500_T2BILOR_DC=Z24500_T2BILOR_DC_R|Z24500_T2BILOR_DC_L
3568  $DEF Z24500_T2BNPC_AC=Z24500_T2BNPC_AC_R|Z24500_T2BNPC_AC_L
3569  $DEF Z24500_T2BNPC_DC=Z24500_T2BNPC_DC_R|Z24500_T2BNPC_DC_L
3570  $DEF Z24500_T2BNPC2_AC=Z24500_T2BNPC2_AC_R|Z24500_T2BNPC2_AC_L
3571  $DEF Z24500_T2BNPC2_DC=Z24500_T2BNPC2_DC_R|Z24500_T2BNPC2_DC_L
3572  $DEF Z24500_T2BINPC2_AC=Z24500_T2BINPC2_AC_R|Z24500_T2BINPC2_AC_L
3573  $DEF Z24500_T2BINPC2_DC=Z24500_T2BINPC2_DC_R|Z24500_T2BINPC2_DC_L
3574  $DEF Z24500_T2NPC10_AC=Z24500_T2NPC10_AC_R|Z24500_T2NPC10_AC_L
3575  $DEF Z24500_T2NPC10_DC=Z24500_T2NPC10_DC_R|Z24500_T2NPC10_DC_L
3576  $DEF Z24500_TPPDL_AC=Z24500_TPPDL_AC_R|Z24500_TPPDL_AC_L
3577  $DEF Z24500_TPPDL_DC=Z24500_TPPDL_DC_R|Z24500_TPPDL_DC_L
3578  $DEF Z24500_2C_T2BRA_AC=Z24500_2C_T2BRA_AC_R|Z24500_2C_T2BRA_AC_L
3579  $DEF Z24500_2C_T2BRA_DC=Z24500_2C_T2BRA_DC_R|Z24500_2C_T2BRA_DC_L
3580  $DEF Z24500_2C_T2BIRA_AC=Z24500_2C_T2BIRA_AC_R|Z24500_2C_T2BIRA_AC_L
3581  $DEF Z24500_2C_T2BIRA_DC=Z24500_2C_T2BIRA_DC_R|Z24500_2C_T2BIRA_DC_L
3582  $DEF Z24500_T2BIRA_AC=Z24500_T2BIRA_AC_R|Z24500_T2BIRA_AC_L
3583  $DEF Z24500_T2BIRA_DC=Z24500_T2BIRA_DC_R|Z24500_T2BIRA_DC_L
3584  $DEF Z24500_T2BIRA3_AC=Z24500_T2BIRA3_AC_R|Z24500_T2BIRA3_AC_L
3585  $DEF Z24500_T2BIRA3_DC=Z24500_T2BIRA3_DC_R|Z24500_T2BIRA3_DC_L
3586  $DEF Z24500_TPRA_AC=Z24500_TPRA_AC_R|Z24500_TPRA_AC_L
3587  $DEF Z24500_TPRA_DC=Z24500_TPRA_DC_R|Z24500_TPRA_DC_L
3588
3589  $DEF Z26500_4C_T2B_AC=<SNCF_Z26500Z1L[P1U],SNCF_Z26500Z2L,SNCF_Z26500Z2,SNCF_Z24500Z1[P1U]
3590  $DEF Z26500_4C_T2B_DC=<SNCF_Z26500Z1L[P2U],SNCF_Z26500Z2L,SNCF_Z26500Z2,SNCF_Z24500Z1[P2U]
3591  $DEF Z26500_5C_T2B_AC=<SNCF_Z26500Z1L[P1U],SNCF_Z26500Z2L,SNCF_Z24500Z3|SNCF_Z24500Z3L,SNCF_Z26500Z2,   \
3592      SNCF_Z26500Z1[P1U]
3593  $DEF Z26500_5C_T2B_DC=<SNCF_Z26500Z1L[P2U],SNCF_Z26500Z2L,SNCF_Z24500Z3|SNCF_Z24500Z3L,SNCF_Z26500Z2,   \
3594      SNCF_Z26500Z1[P2U]
3595  $DEF Z26500_T2BPIC_AC=<SNCF_Z26500Z1L[P1U],SNCF_Z26500Z2L,SNCF_Z26500Z3|SNCF_Z26500Z3L,SNCF_Z26500Z2,   \
3596      SNCF_Z26500Z1[P1U]
3597  $DEF Z26500_T2BPIC_DC=<SNCF_Z26500Z1L[P2U],SNCF_Z26500Z2L,SNCF_Z26500Z3|SNCF_Z26500Z3L,SNCF_Z26500Z2,   \
3598      SNCF_Z26500Z1[P2U]
3599  $DEF Z26500_T2BICEN_AC=<SNCF_CEN_Z26500IZ1L[P1U],SNCF_CEN_Z26500IZ2L,SNCF_CEN_Z26500IZ2,                \
3600      SNCF_CEN_Z26500IZ1[P1U]
3601  $DEF Z26500_T2REMI_DC=<SNCF_REMI_Z26500Z1L[P2U],SNCF_REMI_Z26500Z2L,SNCF_REMI_Z26500Z2,                 \
3602      SNCF_REMI_Z26500Z1[P2U]
3603  $DEF Z26500_T2REMI_AC=<SNCF_REMI_Z26500Z1L[P1U],SNCF_REMI_Z26500Z2L,SNCF_REMI_Z26500Z2,                 \
3604      SNCF_REMI_Z26500Z1[P1U]
3605  $DEF Z26500_T2BICEN_DC=<SNCF_CEN_Z26500IZ1L[P2U],SNCF_CEN_Z26500IZ2L,SNCF_CEN_Z26500IZ2,                \
3606      SNCF_CEN_Z26500IZ1[P2U]
3607  $DEF Z26500_T2HN_AC=<SNCF_HN_Z26500Z1L[P1U],                                                            \
3608      (SNCF_HN_Z26500Z2L,SNCF_HN_Z26500Z3,SNCF_HN_Z26500Z4)|                                              \
3609      (SNCF_HN_Z26500Z4L,SNCF_HN_Z26500Z3L,SNCF_HN_Z26500Z2),SNCF_HN_Z26500Z1[P1U]
3610  $DEF Z26500_T2HN_DC=<SNCF_HN_Z26500Z1L[P2U],                                                            \
3611      (SNCF_HN_Z26500Z2L,SNCF_HN_Z26500Z3,SNCF_HN_Z26500Z4)|                                              \
3612      (SNCF_HN_Z26500Z4L,SNCF_HN_Z26500Z3L,SNCF_HN_Z26500Z2),SNCF_HN_Z26500Z1[P2U]
3613  $DEF Z26500_T2PACA_AC=<SNCF_PACA_Z26500Z1L[P1U],SNCF_PACA_Z26500Z2L,SNCF_PACA_Z26500Z2,                 \
3614      SNCF_PACA_Z26500Z1[P1U]
3615  $DEF Z26500_T2PACA_DC=<SNCF_PACA_Z26500Z1L[P2U],SNCF_PACA_Z26500Z2L,SNCF_PACA_Z26500Z2,                 \
3616      SNCF_PACA_Z26500Z1[P2U]
3617  $DEF Z26500_T2IPACA_AC=<SNCF_PACA_Z26500IZ1L[P1U],SNCF_PACA_Z26500Z2L,SNCF_PACA_Z26500Z2,               \
3618      SNCF_PACA_Z26500IZ1[P1U]
3619  $DEF Z26500_T2IPACA_DC=<SNCF_PACA_Z26500IZ1L[P2U],SNCF_PACA_Z26500Z2L,SNCF_PACA_Z26500Z2,               \
3620      SNCF_PACA_Z26500IZ1[P2U]
3621  $DEF Z26500_MONACO_AC=<SNCF_MON_Z26500Z1L[P1U],SNCF_MON_Z26500Z2L,SNCF_MON_Z26500Z2,                    \
3622      SNCF_MON_Z26500Z1[P1U]
3623  $DEF Z26500_MONACO_DC=<SNCF_MON_Z26500Z1L[P2U],SNCF_MON_Z26500Z2L,SNCF_MON_Z26500Z2,                    \
3624      SNCF_MON_Z26500Z1[P2U]
3625  $DEF Z26500_5C_T2BPIC_AC=<SNCF_Z26500Z1L[P1U],SNCF_Z26500Z2L,SNCF_Z26500Z3|SNCF_Z26500Z3L,              \
3626      SNCF_Z26500Z2,SNCF_Z26500Z1[P1U]
3627  $DEF Z26500_5C_T2BPIC_DC=<SNCF_Z26500Z1L[P2U],SNCF_Z26500Z2L,SNCF_Z26500Z3|SNCF_Z26500Z3L,              \
3628      SNCF_Z26500Z2,SNCF_Z26500Z1[P2U]
3629  $DEF Z26500_5C_T2BIPIC_AC=<SNCF_Z26500IZ1L[P1U],SNCF_Z26500Z2L,SNCF_Z26500Z3|SNCF_Z26500Z3L,            \
3630      SNCF_Z26500Z2,SNCF_Z26500IZ1[P1U]
3631  $DEF Z26500_5C_T2BIPIC_DC=<SNCF_Z26500IZ1L[P2U],SNCF_Z26500Z2L,SNCF_Z26500Z3|SNCF_Z26500Z3L,            \
3632      SNCF_Z26500Z2,SNCF_Z26500IZ1[P2U]
3633  $DEF Z26500_5C_T2BPIC2_AC=<SNCF_PIC_Z26500Z21L[P1U],SNCF_PIC_Z26500Z22L,                                \
3634      SNCF_PIC_Z26500Z23|SNCF_PIC_Z26500Z23L,SNCF_PIC_Z26500Z22,SNCF_PIC_Z26500Z21[P1U]
3635  $DEF Z26500_5C_T2BPIC2_DC=<SNCF_PIC_Z26500Z21L[P2U],SNCF_PIC_Z26500Z22L,                                \
3636      SNCF_PIC_Z26500Z23|SNCF_PIC_Z26500Z23L,SNCF_PIC_Z26500Z22,SNCF_PIC_Z26500Z21[P2U]
3637  $DEF Z26500_4C_T2BPIC2_AC=<SNCF_PIC_Z26500Z21L[P1U],SNCF_PIC_Z26500Z22L,SNCF_PIC_Z26500Z22,             \
3638      SNCF_PIC_Z26500Z21[P1U]
3639  $DEF Z26500_4C_T2BPIC2_DC=<SNCF_PIC_Z26500Z21L[P2U],SNCF_PIC_Z26500Z22L,SNCF_PIC_Z26500Z22,             \
3640      SNCF_PIC_Z26500Z21[P2U]
3641  $DEF Z26500_T2BICEN=<SNCF_CEN_Z26500IZ1L,SNCF_CEN_Z26500IZ2L,SNCF_CEN_Z26500IZ2,SNCF_CEN_Z26500IZ1
3642  $DEF Z26500_MONACO=<SNCF_MON_Z26500Z1L,SNCF_MON_Z26500Z2L,SNCF_MON_Z26500Z2,SNCF_MON_Z26500Z1
3643  $DEF Z26500_5C_T2BIPIC=<SNCF_Z26500IZ1L,SNCF_Z26500Z2L,SNCF_Z26500Z3|SNCF_Z26500Z3L,SNCF_Z26500Z2,      \
3644      SNCF_Z26500IZ1
3645  $DEF Z26500_5C_T2BPIC2=<SNCF_PIC_Z26500Z21L,SNCF_PIC_Z26500Z22L,                                        \
3646      SNCF_PIC_Z26500Z23|SNCF_PIC_Z26500Z23L,SNCF_PIC_Z26500Z22,SNCF_PIC_Z26500Z21
3647  $DEF Z26500_4C_T2BPIC2=<SNCF_PIC_Z26500Z21L,SNCF_PIC_Z26500Z22L,SNCF_PIC_Z26500Z22,SNCF_PIC_Z26500Z21
3648
3649  ;REGIO2N
3650  $DEF REGIO2N_C81_T2_R=<SNCF_REGIO2N_VE1N1L,SNCF_REGIO2N_VI2NC,SNCF_REGIO2N_VI1N2,SNCF_REGIO2N_VI2NC,    \
3651      SNCF_REGIO2N_VI1N1,SNCF_REGIO2N_VE2N
3652  $DEF REGIO2N_C81_T2_L=>SNCF_REGIO2N_VE1N1,SNCF_REGIO2N_VI2NCL,SNCF_REGIO2N_VI1N2L,SNCF_REGIO2N_VI2NCL,  \
3653      SNCF_REGIO2N_VI1N1L,SNCF_REGIO2N_VE2NL
3654  $DEF REGIO2N_C81_T2=REGIO2N_C81_T2_R|REGIO2N_C81_T2_L
3655  $DEF REGIO2N_C83_T2_R=<SNCF_REGIO2N_VE1N1L,SNCF_REGIO2N_VI2NL,SNCF_REGIO2N_VI1N2,SNCF_REGIO2N_VI2NC,    \
3656      SNCF_REGIO2N_VI1N1,SNCF_REGIO2N_VE2N
3657  $DEF REGIO2N_C83_T2_L=>SNCF_REGIO2N_VE1N1,SNCF_REGIO2N_VI2NLL,SNCF_REGIO2N_VI1N2L,SNCF_REGIO2N_VI2NCL,  \
3658      SNCF_REGIO2N_VI1N1L,SNCF_REGIO2N_VE2NL
3659  $DEF REGIO2N_C83_T2=REGIO2N_C83_T2_R|REGIO2N_C83_T2_L
3660  $DEF REGIO2N_M_T2_R=<SNCF_REGIO2N_VE1N1L,SNCF_REGIO2N_VI2NL,SNCF_REGIO2N_VI1N2,SNCF_REGIO2N_VI2NL,      \
3661      SNCF_REGIO2N_VI1N3,SNCF_REGIO2N_VI2NL,SNCF_REGIO2N_VE1N2
3662  $DEF REGIO2N_M_T2_L=>SNCF_REGIO2N_VE1N1,SNCF_REGIO2N_VI2NLL,SNCF_REGIO2N_VI1N2BL,SNCF_REGIO2N_VI2NLL,   \
3663      SNCF_REGIO2N_VI1N3L,SNCF_REGIO2N_VI2NLL,SNCF_REGIO2N_VE1N2L
3664  $DEF REGIO2N_M_T2=REGIO2N_M_T2_R|REGIO2N_M_T2_L
3665  $DEF REGIO2N_L_T2PP_R=<SNCF_REGIO2N_VE1N1PPL,SNCF_REGIO2N_VI2NLPP,SNCF_REGIO2N_VI1N2PP,                 \
3666      SNCF_REGIO2N_VI2NLPP,SNCF_REGIO2N_VI1N3PP,SNCF_REGIO2N_VI2NLPP,SNCF_REGIO2N_VI1N4PP,                \
3667      SNCF_REGIO2N_VE2NPP
3668  $DEF REGIO2N_L_T2PP_L=>SNCF_REGIO2N_VE1N1PP,SNCF_REGIO2N_VI2NLPP,SNCF_REGIO2N_VI1N2PPL,                 \
3669      SNCF_REGIO2N_VI2NLPP,SNCF_REGIO2N_VI1N3PPL,SNCF_REGIO2N_VI2NLPP,SNCF_REGIO2N_VI1N4PPL,              \
3670      SNCF_REGIO2N_VE2NPPL
3671  $DEF REGIO2N_L_T2PP=REGIO2N_L_T2PP_R|REGIO2N_L_T2PP_L
3672  $DEF REGIO2N_L_IDFM_R=<SNCF_IF_REGIO2N_VE1N1_RL,SNCF_IF_REGIO2N_VI2NL1,SNCF_IF_REGIO2N_VI1N2,           \
3673      SNCF_IF_REGIO2N_VI2NL2,SNCF_IF_REGIO2N_VI1N3,SNCF_IF_REGIO2N_VI2NL1,SNCF_IF_REGIO2N_VI1N4,          \
3674      SNCF_IF_REGIO2N_VE2N
3675  $DEF REGIO2N_L_IDFM_L=>SNCF_IF_REGIO2N_VE1N1_R,SNCF_IF_REGIO2N_VI2NL1,SNCF_IF_REGIO2N_VI1N2L,           \
3676      SNCF_IF_REGIO2N_VI2NL2,SNCF_IF_REGIO2N_VI1N3L,SNCF_IF_REGIO2N_VI2NL1,SNCF_IF_REGIO2N_VI1N4L,        \
3677      SNCF_IF_REGIO2N_VE2NL
3678  $DEF REGIO2N_L_IDFM=REGIO2N_L_IDFM_R|REGIO2N_L_IDFM_L
3679  $DEF REGIO2N_C81_AQ_R=<SNCF_AQ_REGIO2N_VE1N1L,SNCF_AQ_REGIO2N_VI2NC2,SNCF_AQ_REGIO2N_VI1N2,             \
3680      SNCF_AQ_REGIO2N_VI2NC1,SNCF_AQ_REGIO2N_VI1N1,SNCF_AQ_REGIO2N_VE2N
3681  $DEF REGIO2N_C81_AQ_L=>SNCF_AQ_REGIO2N_VE1N1,SNCF_AQ_REGIO2N_VI2NC1,SNCF_AQ_REGIO2N_VI1N2L,             \
3682      SNCF_AQ_REGIO2N_VI2NC3,SNCF_AQ_REGIO2N_VI1N1L,SNCF_AQ_REGIO2N_VE2NL
3683  $DEF REGIO2N_C81_AQ=REGIO2N_C81_AQ_R|REGIO2N_C81_AQ_L
3684  $DEF REGIO2N_C83_ARA_R=<SNCF_ARA_REGIO2N_VE1N1L,SNCF_ARA_REGIO2N_VI2NL,SNCF_ARA_REGIO2N_VI1N2,          \
3685      SNCF_ARA_REGIO2N_VI2NC,SNCF_ARA_REGIO2N_VI1N1,SNCF_ARA_REGIO2N_VE2N
3686  $DEF REGIO2N_C83_ARA_L=>SNCF_ARA_REGIO2N_VE1N1,SNCF_ARA_REGIO2N_VI2NLL,SNCF_ARA_REGIO2N_VI1N2L,         \
3687      SNCF_ARA_REGIO2N_VI2NCL,SNCF_ARA_REGIO2N_VI1N1L,SNCF_ARA_REGIO2N_VE2NL
3688  $DEF REGIO2N_C83_ARA=REGIO2N_C83_ARA_R|REGIO2N_C83_ARA_L
3689  $DEF REGIO2N_M_T2BHDF_R=<SNCF_HDF_REGIO2N_VE1N1L,SNCF_HDF_REGIO2N_VI2NL,SNCF_HDF_REGIO2N_VI1N2,         \
3690      SNCF_HDF_REGIO2N_VI2NL,SNCF_HDF_REGIO2N_VI1N3,SNCF_HDF_REGIO2N_VI2NL,SNCF_HDF_REGIO2N_VE1N2
3691  $DEF REGIO2N_M_T2BHDF_L=>SNCF_HDF_REGIO2N_VE1N1,SNCF_HDF_REGIO2N_VI2NLL,SNCF_HDF_REGIO2N_VI1N2BL,       \
3692      SNCF_HDF_REGIO2N_VI2NLL,SNCF_HDF_REGIO2N_VI1N3BL,SNCF_HDF_REGIO2N_VI2NLL,SNCF_HDF_REGIO2N_VE1N2L
3693  $DEF REGIO2N_M_T2BHDF=REGIO2N_M_T2BHDF_R|REGIO2N_M_T2BHDF_L
3694  $DEF REGIO2N_XL_T2BHDF_R=<SNCF_HDF_REGIO2N_VE1N1L,SNCF_HDF_REGIO2N_VI2NL,SNCF_HDF_REGIO2N_VI1N2,        \
3695      SNCF_HDF_REGIO2N_VI2NL,SNCF_HDF_REGIO2N_VI1N4,SNCF_HDF_REGIO2N_VI2NL,SNCF_HDF_REGIO2N_VI1N3,        \
3696      SNCF_HDF_REGIO2N_VI2NL,SNCF_HDF_REGIO2N_VI1N4,SNCF_HDF_REGIO2N_VE2N
3697  $DEF REGIO2N_XL_T2BHDF_L=>SNCF_HDF_REGIO2N_VE1N1,SNCF_HDF_REGIO2N_VI2NLL,SNCF_HDF_REGIO2N_VI1N2L,       \
3698      SNCF_HDF_REGIO2N_VI2NLL,SNCF_HDF_REGIO2N_VI1N4L,SNCF_HDF_REGIO2N_VI2NLL,SNCF_HDF_REGIO2N_VI1N3L,    \
3699      SNCF_HDF_REGIO2N_VI2NLL,SNCF_HDF_REGIO2N_VI1N4L,SNCF_HDF_REGIO2N_VE2NL
3700  $DEF REGIO2N_XL_T2BHDF=REGIO2N_XL_T2BHDF_R|REGIO2N_XL_T2BHDF_L
3701  $DEF REGIO2N_M_T2NPC_R=<SNCF_NPC_REGIO2N_VE1N1L,SNCF_NPC_REGIO2N_VI2NL,SNCF_NPC_REGIO2N_VI1N2,          \
3702      SNCF_NPC_REGIO2N_VI2NL,SNCF_NPC_REGIO2N_VI1N3,SNCF_NPC_REGIO2N_VI2NL,SNCF_NPC_REGIO2N_VE1N2
3703  $DEF REGIO2N_M_T2NPC_L=>SNCF_NPC_REGIO2N_VE1N1,SNCF_NPC_REGIO2N_VI2NLL,SNCF_NPC_REGIO2N_VI1N2L,         \
3704      SNCF_NPC_REGIO2N_VI2NLL,SNCF_NPC_REGIO2N_VI1N3L,SNCF_NPC_REGIO2N_VI2NLL,SNCF_NPC_REGIO2N_VE1N2L
3705  $DEF REGIO2N_M_T2NPC=REGIO2N_M_T2NPC_R|REGIO2N_M_T2NPC_L
3706  $DEF REGIO2N_C83_LIO_R=<SNCF_LIO_REGIO2N_VE1N1L,SNCF_LIO_REGIO2N_VI2NL,SNCF_LIO_REGIO2N_VI1N2,          \
3707      SNCF_LIO_REGIO2N_VI2NC,SNCF_LIO_REGIO2N_VI1N1,SNCF_LIO_REGIO2N_VE2N
3708  $DEF REGIO2N_C83_LIO_L=>SNCF_LIO_REGIO2N_VE1N1,SNCF_LIO_REGIO2N_VI2NL,SNCF_LIO_REGIO2N_VI1N2L,          \
3709      SNCF_LIO_REGIO2N_VI2NC,SNCF_LIO_REGIO2N_VI1N1L,SNCF_LIO_REGIO2N_VE2NL
3710  $DEF REGIO2N_C83_LIO=REGIO2N_C83_LIO_R|REGIO2N_C83_LIO_L
3711  $DEF REGIO2N_L_T2PACA_R=<SNCF_PACA_REGIO2N_VE1N1L,SNCF_PACA_REGIO2N_VI2NL,SNCF_PACA_REGIO2N_VI1N2,      \
3712      SNCF_PACA_REGIO2N_VI2NLL,SNCF_PACA_REGIO2N_VI1N3,SNCF_PACA_REGIO2N_VI2NLL,SNCF_PACA_REGIO2N_VI1N4,  \
3713      SNCF_PACA_REGIO2N_VE2N
3714  $DEF REGIO2N_L_T2PACA_L=>SNCF_PACA_REGIO2N_VE1N1,SNCF_PACA_REGIO2N_VI2NLL,SNCF_PACA_REGIO2N_VI1N2L,     \
3715      SNCF_PACA_REGIO2N_VI2NL,SNCF_PACA_REGIO2N_VI1N3L,SNCF_PACA_REGIO2N_VI2NL,SNCF_PACA_REGIO2N_VI1N4L,  \
3716      SNCF_PACA_REGIO2N_VE2NL
3717  $DEF REGIO2N_L_T2PACA=REGIO2N_L_T2PACA_R|REGIO2N_L_T2PACA_L
3718  $DEF REGIO2N_L_PDL_R=<SNCF_PDL_REGIO2N_VE1N1L,SNCF_PDL_REGIO2N_VI2NL,SNCF_PDL_REGIO2N_VI1N2,            \
3719      SNCF_PDL_REGIO2N_VI2NL,SNCF_PDL_REGIO2N_VI1N3,SNCF_PDL_REGIO2N_VI2NL,SNCF_PDL_REGIO2N_VI1N4,        \
3720      SNCF_PDL_REGIO2N_VE2N
3721  $DEF REGIO2N_L_PDL_L=>SNCF_PDL_REGIO2N_VE1N1,SNCF_PDL_REGIO2N_VI2NL,SNCF_PDL_REGIO2N_VI1N2L,            \
3722      SNCF_PDL_REGIO2N_VI2NL,SNCF_PDL_REGIO2N_VI1N3L,SNCF_PDL_REGIO2N_VI2NL,SNCF_PDL_REGIO2N_VI1N4L,      \
3723      SNCF_PDL_REGIO2N_VE2NL
3724  $DEF REGIO2N_L_PDL=REGIO2N_L_PDL_R|REGIO2N_L_PDL_L
3725  $DEF REGIO2N_C83_T2RA_R=<SNCF_RA_REGIO2N_VE1N1L,SNCF_RA_REGIO2N_VI2NL,SNCF_RA_REGIO2N_VI1N2,            \
3726      SNCF_RA_REGIO2N_VI2NC,SNCF_RA_REGIO2N_VI1N1,SNCF_RA_REGIO2N_VE2N
3727  $DEF REGIO2N_C83_T2RA_L=>SNCF_RA_REGIO2N_VE1N1,SNCF_RA_REGIO2N_VI2NLL,SNCF_RA_REGIO2N_VI1N2L,           \
3728      SNCF_RA_REGIO2N_VI2NCL,SNCF_RA_REGIO2N_VI1N1L,SNCF_RA_REGIO2N_VE2NL
3729  $DEF REGIO2N_C83_T2RA=REGIO2N_C83_T2RA_R|REGIO2N_C83_T2RA_L
3730  $DEF REGIO2N_C83_BRE_R=<SNCF_BRE_REGIO2N_VE1N1L,SNCF_BRE_REGIO2N_VI2NLT,SNCF_BRE_REGIO2N_VI1N2,         \
3731      SNCF_BRE_REGIO2N_VI2NCI,SNCF_BRE_REGIO2N_VI1N4,SNCF_BRE_REGIO2N_VE2N
3732  $DEF REGIO2N_C83_BRE_L=>SNCF_BRE_REGIO2N_VE1N1,SNCF_BRE_REGIO2N_VI2NLI,SNCF_BRE_REGIO2N_VI1N2L,         \
3733      SNCF_BRE_REGIO2N_VI2NCT,SNCF_BRE_REGIO2N_VI1N4L,SNCF_BRE_REGIO2N_VE2NL
3734  $DEF REGIO2N_C83_BRE=REGIO2N_C83_BRE_R|REGIO2N_C83_BRE_L
3735  $DEF REGIO2N_L_BRE_R=<SNCF_BRE_REGIO2N_VE1N1L,SNCF_BRE_REGIO2N_VI2NLT,SNCF_BRE_REGIO2N_VI1N2,           \
3736      SNCF_BRE_REGIO2N_VI2NLI,SNCF_BRE_REGIO2N_VI1N3,SNCF_BRE_REGIO2N_VI2NLT,SNCF_BRE_REGIO2N_VI1N4,      \
3737      SNCF_BRE_REGIO2N_VE2N
3738  $DEF REGIO2N_L_BRE_L=>SNCF_BRE_REGIO2N_VE1N1,SNCF_BRE_REGIO2N_VI2NLI,SNCF_BRE_REGIO2N_VI1N2L,           \
3739      SNCF_BRE_REGIO2N_VI2NLT,SNCF_BRE_REGIO2N_VI1N3L,SNCF_BRE_REGIO2N_VI2NLI,SNCF_BRE_REGIO2N_VI1N4L,    \
3740      SNCF_BRE_REGIO2N_VE2NL
3741  $DEF REGIO2N_L_BRE=REGIO2N_L_BRE_R|REGIO2N_L_BRE_L
3742  $DEF REGIO2N_C81_NAQ_R=<SNCF_NAQ_REGIO2N_VE1N1L,SNCF_NAQ_REGIO2N_VI2NC,SNCF_NAQ_REGIO2N_VI1N2,          \
3743      SNCF_NAQ_REGIO2N_VI2NC,SNCF_NAQ_REGIO2N_VI1N1,SNCF_NAQ_REGIO2N_VE2N
3744  $DEF REGIO2N_C81_NAQ_L=>SNCF_NAQ_REGIO2N_VE1N1,SNCF_NAQ_REGIO2N_VI2NC,SNCF_NAQ_REGIO2N_VI1N2L,          \
3745      SNCF_NAQ_REGIO2N_VI2NC,SNCF_NAQ_REGIO2N_VI1N1L,SNCF_NAQ_REGIO2N_VE2NL
3746  $DEF REGIO2N_C81_NAQ=REGIO2N_C81_NAQ_R|REGIO2N_C81_NAQ_L
3747
3748  $DEF OMNEOPREM_XL_NORM_R=<SNCF_N_OMNEO_VE1N1L,SNCF_N_OMNEO_VI2N2,SNCF_N_OMNEO_VI1N1,                    \
3749      SNCF_N_OMNEO_VI2N2,SNCF_N_OMNEO_VI1N2,SNCF_N_OMNEO_VI2N2,SNCF_N_OMNEO_VI1N3,SNCF_N_OMNEO_VI2N2,     \
3750      SNCF_N_OMNEO_VI1N4,SNCF_N_OMNEO_VE2N
3751  $DEF OMNEOPREM_XL_NORM_L=>SNCF_N_OMNEO_VE1N1,SNCF_N_OMNEO_VI2N1,SNCF_N_OMNEO_VI1N1L,                    \
3752      SNCF_N_OMNEO_VI2N2,SNCF_N_OMNEO_VI1N2L,SNCF_N_OMNEO_VI2N2,SNCF_N_OMNEO_VI1N3L,SNCF_N_OMNEO_VI2N2,   \
3753      SNCF_N_OMNEO_VI1N4L,SNCF_N_OMNEO_VE2NL
3754  $DEF OMNEOPREM_XL_NORM=OMNEOPREM_XL_NORM_R|OMNEOPREM_XL_NORM_L
3755
3756  ;TRAM-TRAIN
3757
3758  ;== AUTORAILS ==
3759
3760  $DEF X23000=4:SNCF_X23000|4:SNCF_X23000L|1:SNCF_X23130|1:SNCF_X23130L
3761  $DEF ADP2=SNCF_ADP2_VN(|L)|SNCF_ADP2_VF(|L)
3762  $DEF XD1XXX=SNCF_XD1000|SNCF_XD1000L|SNCF_XD1030|SNCF_XD1030L|SNCF_XD1100|SNCF_XD1100L|SNCF_XD1200|     \
3763      SNCF_XD1200L
3764  $DEF TAR36=<SNCF_TAR36EL,SNCF_TAR36M|SNCF_TAR36ML,SNCF_TAR36E
3765  $DEF RGP_RG_T1R=(<SNCF_RGP1RAL,SNCF_RGP1RB)|(>SNCF_RGP1RA,SNCF_RGP1RBL)
3766  $DEF RGP_RG_T1RN=(<SNCF_RGP1RA2L,SNCF_RGP1RB2)|(>SNCF_RGP1RA2,SNCF_RGP1RB2L)
3767  $DEF RGP_RG_T1J=(<SNCF_RGP1YAL,SNCF_RGP1YB)|(>SNCF_RGP1YB,SNCF_RGP1YBL)
3768  $DEF RGP_RG_T1JLR1=(<SNCF_LR_RGP1YAL,SNCF_LR_RGP1YBL)|(>SNCF_LR_RGP1YA,SNCF_LR_RGP1YB)
3769  $DEF RGP_RG_T1JLOR=(<SNCF_LOR_RGP1YAL,SNCF_LOR_RGP1YB)|(>SNCF_LOR_RGP1YA,SNCF_LOR_RGP1YBL)
3770  $DEF RGP_RG_T1BCRA=(<SNCF_RA_X2700L,SNCF_RA_XR7700B)|(>SNCF_RA_X2700,SNCF_RA_XR7700BL)
3771  $DEF X2100_BMP=SNCF_MP_X2100A|SNCF_MP_X2100AL|SNCF_X2100BT|SNCF_X2100BTL
3772  $DEF X2100_BTMP2=SNCF_MP_X2100D|SNCF_MP_X2100DL|SNCF_MP_X2100C|SNCF_MP_X2100CL
3773  $DEF X2200_T1RAQ=SNCF_AQ_X2200B|SNCF_AQ_X2200BL|SNCF_AQ_X2200A|SNCF_AQ_X2200AL
3774  $DEF X2234_T1RLI=SNCF_X2234|1:SNCF_X2234L
3775  $DEF RGP1RG_T1R=<(SNCF_RGP1RAL,SNCF_RGP1RB)|(SNCF_RGP1RBL,SNCF_RGP1RA)
3776  $DEF RGP1RG_T1RN=<(SNCF_RGP1RA2L,SNCF_RGP1RB2)|(SNCF_RGP1RB2L,SNCF_RGP1RA2)
3777  $DEF RGP1RG_T1RRA=<(SNCF_RA_X2700RL,SNCF_RA_XR7700R)|(SNCF_RA_XR7700RL,SNCF_RA_X2700R)
3778  $DEF RGP1RG_T1J=<(SNCF_RGP1YAL,SNCF_RGP1YB)|(SNCF_RGP1YBL,SNCF_RGP1YB)
3779  $DEF RGP1RG_T1JLOR=<(SNCF_LOR_RGP1YAL,SNCF_LOR_RGP1YB)|(SNCF_LOR_RGP1YBL,SNCF_LOR_RGP1YA)
3780  $DEF RGP1RG_T1BCRA=<(SNCF_RA_X2700L,SNCF_RA_XR7700B)|(SNCF_RA_XR7700BL,SNCF_RA_X2700)
3781  $DEF X2800_R=3:SNCF_X2800C|3:SNCF_X2800CL|1:SNCF_X2800R|1:SNCF_X2800RL
3782  $DEF X2800_BTFC=SNCF_FC_X2800A|SNCF_FC_X2800AL|SNCF_FC_X2800B|SNCF_FC_X2800BL
3783  $DEF XR7200=SNCF_XR7200C|SNCF_XR7200CL|SNCF_XR7200|SNCF_XR7200
3784  $DEF X3800=X3800_TC2|X3800_RG
3785  $DEF X5800=X5800_1S_TC|X5800_2S_TC
3786  $DEF X4300_RG_CEN1=SNCF_CEN_X4300RGW|SNCF_CEN_X4300RGWL|SNCF_CEN_X4300RG|SNCF_CEN_X4300RGL
3787  $DEF X4300_RG_CA1=SNCF_X4300_RGT1BL|SNCF_X4300_RGT1B|SNCF_CA_X4300RG|SNCF_CA_X4300RGL
3788  $DEF X4500_RG_T1VBR1=SNCF_X4500_RGT1V|SNCF_X4500_RGT1VL|SNCF_BRE_X4500RG|SNCF_BRE_X4500RGL
3789  $DEF X4630_RG_T1VPIC2=SNCF_PIC_X4630C|SNCF_PIC_X4630CL|SNCF_PIC_X4630T|SNCF_PIC_X4630TL
3790  $DEF X4750_RG_T1JLOR2=SNCF_LOR_X4750Y3|SNCF_LOR_X4750Y3L|SNCF_LOR_X4750Y2|SNCF_LOR_X4750Y2L
3791  $DEF X4900_B=(<SNCF_X4900EBL,SNCF_X4900MB|SNCF_X4900MBL,SNCF_X4900EB)
3792  $DEF X4900_BC=(<SNCF_X4900EB1L,SNCF_X4900MB|SNCF_X4900MBL,SNCF_X4900EB1)
3793  $DEF X4900_RG_T2=(<SNCF_X4900ETL,SNCF_X4900MT|SNCF_X4900MTL,SNCF_X4900ET)
3794  $DEF X4900_RG_T2IHN=(<SNCF_HN_X4900EL,SNCF_X4900MT|SNCF_X4900MTL,SNCF_HN_X4900E)
3795  $DEF X5600=SNCF_X5600S1|SNCF_X5600S1L|SNCF_X5600S2|SNCF_X5600S2L
3796  $DEF XR9800=SNCF_XR9800A|SNCF_XR9800AL|SNCF_XR9800B|SNCF_XR9800BL
3797  $DEF X72500_T2IAQ=<SNCF_AQ_X72500IABL,SNCF_AQ_X72500IB
3798  $DEF X72500_TPAQ=<SNCF_AQ_X72500PL,SNCF_AQ_X72500P
3799  $DEF X72500_3C_T2BBN=<SNCF_BN_X72500EL,SNCF_BN_X72500M|SNCF_BN_X72500ML,SNCF_BN_X72500E
3800  $DEF X72500_3C_T2BBNCIC=<SNCF_BN_X72500CEL,SNCF_BN_X72500M2|SNCF_BN_X72500M2L,SNCF_BN_X72500CE
3801  $DEF X72500_3C_T2CA=<(SNCF_CA_X72500ABL,SNCF_CA_X72500ML,SNCF_CA_X72500B)|                              \
3802      (SNCF_CA_X72500BL,SNCF_CA_X72500M,SNCF_CA_X72500AB)
3803  $DEF X72500_T2LI=<SNCF_LI_X72500EL,SNCF_LI_X72500E
3804  $DEF X72500_T2ILI2=<SNCF_LI_X72500I2EL,SNCF_LI_X72500I2E
3805  $DEF X72500_T2MP1=<SNCF_MP_X72500E1L,SNCF_MP_X72500E1
3806  $DEF X72500_T2PACA1=<SNCF_PACA_X72500E1L,SNCF_PACA_X72500E1
3807  $DEF X72500_T2PACA2=<SNCF_PACA_X72500EL,SNCF_PACA_X72500E
3808  $DEF X72500_T2IPACA2=<SNCF_PACA_X72500IL,SNCF_PACA_X72500I
3809  $DEF X72500_3C_T2PIC=<(SNCF_X72500T2PICEL,SNCF_X72500T2R,SNCF_PIC_X72500EAB)|                           \
3810      (SNCF_PIC_X72500EABL,SNCF_X72500T2RL,SNCF_X72500T2PICE)
3811  $DEF X72500_3C_T2IPIC=<(SNCF_PIC_X72500FBL,SNCF_X72500T2R,SNCF_PIC_X72500FAB)|                          \
3812      (SNCF_PIC_X72500FABL,SNCF_X72500T2RL,SNCF_PIC_X72500FB)
3813  $DEF X72500_T2IPDL=<SNCF_PDL_X72500IEL,SNCF_PDL_X72500IE
3814  $DEF X72500_TPPDL=<SNCF_PDL_X72500EPL,SNCF_PDL_X72500EP
3815  $DEF X72500_3C_T2IRA=<SNCF_RA_X72500EIL,SNCF_RA_X72500MI|SNCF_RA_X72500MIL,SNCF_RA_X72500EI
3816  $DEF X72500_3C_T2PRA1=<SNCF_RA_X72500EL,SNCF_RA_X72500M|SNCF_RA_X72500ML,SNCF_RA_X72500E
3817  $DEF X72500_3C_T2PIRA1=<SNCF_RA_X72500E1L,SNCF_RA_X72500M1|SNCF_RA_X72500M1L,SNCF_RA_X72500E1
3818  $DEF X72500_T2CVDL=<(SNCF_CEN_X72500ABVL,SNCF_CEN_X72500BV)|(SNCF_CEN_X72500BVL,SNCF_CEN_X72500ABV)
3819  $DEF X72500_T2REMI=<(SNCF_REMI_X72500ABL,SNCF_REMI_X72500B)|(SNCF_REMI_X72500BL,SNCF_REMI_X72500AB)
3820
3821  ;== AGC, REGIOLIS ==
3822  ;===================
3823  $DEF XRGC_T2=SNCF_XRGCL|SNCF_XRGC
3824  $DEF ZGC_T2_AB=<SNCF_ZGCABL,SNCF_ZRGC,SNCF_ZGCB
3825  $DEF ZGC4_T2=<(SNCF_ZGC4BL,SNCF_XRGCL,SNCF_ZRGC,SNCF_ZGC4AB)|                                           \
3826      (SNCF_ZGC4ABL,SNCF_ZRGCL,SNCF_XRGC,SNCF_ZGC4B)
3827  $DEF XGC_T2_AB=<SNCF_XGCABL,XRGC_T2,SNCF_XGCB
3828  $DEF BGC4_T2=<SNCF_BIBIFL,(SNCF_BRGC4M,SNCF_BRGC)|(SNCF_BRGCL,SNCF_BRGC4ML),SNCF_BIBIF
3829  $DEF AGCBIBI=<SNCF_BIBIFL,(SNCF_BIBIM,SNCF_ZRGC)|(SNCF_ZRGCL,SNCF_BIBIML),SNCF_BIBIF
3830  $DEF AGCBIBI_FRA=<SNCF_IF_BIBIFL,(SNCF_IF_BIBIM,SNCF_IF_ZRGC)|(SNCF_IF_ZRGCL,SNCF_IF_BIBIML),           \
3831      SNCF_IF_BIBIF
3832  $DEF AGCBIBI_STIF=<SNCF_AGCBIBI_STIFL,                                                                  \
3833      (SNCF_RGCBIBI_STIF,SNCF_ZRGC_STIF)|(SNCF_ZRGC_STIFL,SNCF_RGCBIBI_STIFL),SNCF_AGCBIBI_STIF
3834  $DEF ZGC3_T2ALSP=<SNCF_ALS_ZGCL,SNCF_ALS_ZRGC|SNCF_ALS_ZRGCL,SNCF_ALS_ZGC
3835  $DEF ZGC4_T2ALSP=<SNCF_ALS_ZGCL,(SNCF_ALS_XRGC4,SNCF_ALS_ZRGC)|(SNCF_ALS_ZRGCL,SNCF_ALS_XRGC4L),        \
3836      SNCF_ALS_ZGC
3837  $DEF XGC3_T2ALSP=<SNCF_ALS_XGCL,SNCF_ALS_XRGC|SNCF_ALS_XRGCL,SNCF_ALS_XGC
3838  $DEF XGC4_T2ALSP=<SNCF_ALS_XGCL,(SNCF_ALS_XRGC4,SNCF_ALS_XRGC)|(SNCF_ALS_XRGCL,SNCF_ALS_XRGC4L),        \
3839      SNCF_ALS_XGC
3840  $DEF AGCBIBI_T2ALSP=<SNCF_ALS_AGCBL,(SNCF_ALS_RGCB,SNCF_ALS_ZRGCB)|(SNCF_ALS_ZRGCBL,SNCF_ALS_RGCBL),    \
3841      SNCF_ALS_AGCB
3842  $DEF BGC_T2AQ=<(SNCF_AQ_XGCBL,SNCF_AQ_BRGC,SNCF_AQ_XGCAB)|(SNCF_AQ_XGCABL,SNCF_AQ_BRGCL,SNCF_AQ_XGCB)
3843  $DEF BGC_TPAQ=<(SNCF_AQ_BGC1L,SNCF_AQ_BRGC1|SNCF_AQ_BRGC1L,SNCF_AQ_BGC1)
3844  $DEF ZGC_T2AU=<SNCF_AU_ZGCABL,SNCF_AU_ZRGCL,SNCF_AU_ZGCB
3845  $DEF XGC_T2AU=<SNCF_AU_XGCABL,SNCF_AU_XRGC,SNCF_AU_XGCB
3846  $DEF XGC_T2IAU=<SNCF_AU_XGCABIL,SNCF_AU_XRGC,SNCF_AU_XGCBI
3847  $DEF XGC_AURA=<(SNCF_ARA_XGCL,SNCF_ARA_XRGC|SNCF_ARA_XRGCL,SNCF_ARA_XGC)
3848  $DEF XGC_AURAP=<(SNCF_ARA_XGC_BPL,SNCF_ARA_XRGC_P,SNCF_ARA_XGC_ABP)|                                    \
3849      (SNCF_ARA_XGC_ABPL,SNCF_ARA_XRGC_PL,SNCF_ARA_XGC_BP)
3850  $DEF BGC_AURA=<(SNCF_ARA_BGCL,SNCF_ARA_BRGC,SNCF_ARA_BGC_AB)|                                           \
3851      (SNCF_ARA_BGC_ABL,SNCF_ARA_BRGCL,SNCF_ARA_BGC)
3852  $DEF ZGC_T2PBOU=<(SNCF_BOU_ZGCBL,SNCF_BOU_ZRGC,SNCF_BOU_ZGCAB)|                                         \
3853      (SNCF_BOU_ZGCABL,SNCF_BOU_ZRGCL,SNCF_BOU_ZGCB)
3854  $DEF BGC_T2BOU=<SNCF_BOU_XGCBL,SNCF_BRGCL,SNCF_BOU_XGCB
3855  $DEF BGC3_T2PBOU_AB=<(SNCF_BOU_BGCBL,SNCF_BOU_BRGC,SNCF_BOU_BGCAB)|                                     \
3856      (SNCF_BOU_BGCABL,SNCF_BOU_BRGCL,SNCF_BOU_BGCB)
3857  $DEF BGC3_T2PBOU=<(SNCF_BOU_BGCBL,SNCF_BOU_BRGC,SNCF_BOU_BGCB1)|                                        \
3858      (SNCF_BOU_BGCB1L,SNCF_BOU_BRGCL,SNCF_BOU_BGCB)
3859  $DEF BGC4_T2PBOU=<(SNCF_BOU_BGC4BYL,SNCF_BOU_BRGC4,SNCF_BOU_BRGC,SNCF_BOU_BGC4BR)|                      \
3860      (SNCF_BOU_BGC4BRL,SNCF_BOU_BRGCL,SNCF_BRGC4_T2PBOUL,SNCF_BOU_BGC4BY)
3861  $DEF ZGC_T2BRE3=<(SNCF_BRE_ZGC3ABL,SNCF_BRE_ZRGC3B,SNCF_BRE_ZGC3B)|                                     \
3862      (SNCF_BRE_ZGC3BL,SNCF_BRE_ZRGC3BL,SNCF_BRE_ZGC3AB)
3863  $DEF ZGC4_T2BRE3=<(SNCF_BRE_ZGC4BL,SNCF_BRE_ZRGC4B,SNCF_BRE_ZRGC3B,SNCF_BRE_ZGC4AB)|                    \
3864      (SNCF_BRE_ZGC4ABL,SNCF_BRE_ZRGC3BL,SNCF_BRE_ZRGC4BL,SNCF_BRE_ZGC4B)
3865  $DEF AGCBIBI_T2BRE3=<(SNCF_BRE_BIBIBFL,SNCF_BRE_BIBIB,SNCF_BRE_ZRGC3B,SNCF_BRE_BIBIABF)|                \
3866      (SNCF_BRE_BIBIABFL,SNCF_BRE_ZRGC3BL,SNCF_BRE_BIBIBL,SNCF_BRE_BIBIBF)
3867  $DEF ZGC4_T2CEN=<(SNCF_CEN_ZGC4BL,SNCF_CEN_ZRGC4,SNCF_CEN_ZRGC,SNCF_CEN_ZGC4AB)|                        \
3868      (SNCF_CEN_ZGC4ABL,SNCF_CEN_ZRGCL,SNCF_CEN_ZRGC4L,SNCF_CEN_ZGC4B)
3869  $DEF BGC_T2CEN_R=<SNCF_CEN_BGCBL,SNCF_CEN_BRGC,SNCF_CEN_BGCAB
3870  $DEF BGC_T2CEN_L=<SNCF_CEN_BGCABL,SNCF_CEN_BRGCL,SNCF_CEN_BGCB
3871  $DEF ZGC4_T2REMI=<(SNCF_REMI_ZGC4L,SNCF_REMI_ZRGC4,SNCF_REMI_ZRGC,SNCF_REMI_ZGC4)|                      \
3872      (SNCF_REMI_ZGC4L,SNCF_REMI_ZRGCL,SNCF_REMI_ZRGC4L,SNCF_REMI_ZGC4)
3873  $DEF ZGC_T2CA=<SNCF_CA_ZGCL,SNCF_ZRGC|SNCF_ZRGCL,SNCF_CA_ZGC
3874  $DEF ZGC_TPCA=<SNCF_CA_ZGC3L,SNCF_CA_ZRGC3|SNCF_CA_ZRGC3L,SNCF_CA_ZGC3
3875  $DEF XGC_T2CA=<SNCF_CA_XGCL,SNCF_XRGCL|SNCF_XRGC,SNCF_CA_XGC
3876  $DEF XGC_TPCA=<SNCF_CA_XGC1L,SNCF_CA_XRGC1|SNCF_CA_XRGC1L,SNCF_CA_XGC1
3877  $DEF AGCBIBI_T2CA=<(SNCF_CA_BIBIL,SNCF_BIBIM,SNCF_ZRGC,SNCF_CA_BIBI_AB)|                                \
3878      (SNCF_CA_BIBI_ABL,SNCF_ZRGCL,SNCF_BIBIML,SNCF_CA_BIBI)
3879  $DEF AGCBIBI_T2PCAP=<(SNCF_CA_BIBIPL,SNCF_BIBIM,SNCF_ZRGC,SNCF_CA_BIBIP_AB)|                            \
3880      (SNCF_CA_BIBIP_ABL,SNCF_ZRGCL,SNCF_BIBIML,SNCF_CA_BIBIP)
3881  $DEF AGCBIBI_TPCA=<(SNCF_CA_AGCBIBI_BL,SNCF_CA_RGCBIBI,SNCF_CA_ZRGC3,SNCF_CA_AGCBIBI_AB)|               \
3882      (SNCF_CA_AGCBIBI_ABL,SNCF_CA_ZRGCBIBIL,SNCF_CA_RGCBIBIL,SNCF_CA_AGCBIBI_B)
3883  $DEF AGCBIBI_T2BHDF=<SNCF_HDF_AGCBIBIL,                                                                 \
3884      (SNCF_HDF_RGCBIBI,SNCF_HDF_ZRGC)|(SNCF_HDF_ZRGCL,SNCF_HDF_RGCBIBIL),SNCF_HDF_AGCBIBI
3885  $DEF AGCBIBI_T2IRA=<(SNCF_RA_BIBIL,SNCF_RA_RGCBIBI,SNCF_RA_ZRGCBIBI,SNCF_RA_AGCBIBI_AB)|                \
3886      (SNCF_RA_AGCBIBI_ABL,SNCF_RA_ZRGCBIBIL,SNCF_RA_RGCBIBIL,SNCF_RA_BIBI)
3887  $DEF ZGC_T2FCP=<SNCF_FC_ZGCBL,SNCF_FC_ZRGC|SNCF_FC_ZRGCL,SNCF_FC_ZGCB
3888  $DEF XGC_T2FCP=<SNCF_FC_XGCBL,SNCF_FC_XRGC|SNCF_FC_XRGCL,SNCF_FC_XGCB
3889  $DEF ZGC_TPCAGDEST=<SNCF_GE_ZGC_TPCAL,SNCF_GE_ZRGC_TPCA|SNCF_GE_ZRGC_TPCAL,SNCF_GE_ZGC_TPCA
3890  $DEF ZGC_T2LORGDEST=<(SNCF_GE_ZGCB_T2LORL,SNCF_GE_ZRGC_T2,SNCF_GE_ZGC_AB_T2LOR)|                        \
3891      (SNCF_GE_ZGC_AB_T2LORL,SNCF_GE_ZRGC_T2L,SNCF_GE_ZGCB_T2LOR)
3892  $DEF XGC_TPCAGDEST=<SNCF_GE_XGC_TPCAL,SNCF_GE_XRGC_TPCA|SNCF_GE_XRGC_TPCAL,SNCF_GE_XGC_TPCA
3893  $DEF XGC3_T2ALSGDEST=<SNCF_GE_XGC_AL,SNCF_GE_XRGC_A|SNCF_GE_XRGC_AL,SNCF_GE_XGC_A
3894  $DEF XGC4_T2ALSGDEST=<SNCF_GE_XGC_AL,                                                                   \
3895      (SNCF_GE_XRGC4_A,SNCF_GE_XRGC_A)|(SNCF_GE_XRGC_AL,SNCF_GE_XRGC4_AL),SNCF_GE_XGC_A
3896  $DEF XGC_T2BHDF=<SNCF_HDF_XGCL,SNCF_HDF_XRGC|SNCF_HDF_XRGCL,SNCF_HDF_XGC
3897  $DEF ZGC4_T2PLR=<SNCF_LR_ZGCL,(SNCF_LR_ZRGCL,SNCF_LR_ZRGC4L)|(SNCF_LR_ZRGC4,SNCF_LR_ZRGC),SNCF_LR_ZGC
3898  $DEF ZGC4_T2PLR2=<SNCF_LR_ZGC2L,(SNCF_LR_ZRGC2L,SNCF_LR_ZRGC42L)|(SNCF_LR_ZRGC42,SNCF_LR_ZRGC2),        \
3899      SNCF_LR_ZGC2
3900  $DEF BGC_T2PLR=<SNCF_LR_BGCL,SNCF_LR_BRGC|SNCF_LR_BRGCL,SNCF_LR_BGC
3901  $DEF BGC_TPLI=<SNCF_LI_BGCL,SNCF_LI_BRGC|SNCF_LI_BRGCL,SNCF_LI_BGC
3902  $DEF ZGC_T2LOR=<SNCF_LOR_ZGCABL,SNCF_ZRGC,SNCF_LOR_ZGCB
3903  $DEF XGC_T2LOR=<SNCF_LOR_XGCABL,XRGC_T2,SNCF_LOR_XGCB
3904  $DEF ZGC_T2MP2PG=<(SNCF_MP_ZGC2PBL,SNCF_MP_ZRGC2P,SNCF_MP_ZGC2PAB)|                                     \
3905      (SNCF_MP_ZGC2PABL,SNCF_MP_ZRGC2PL,SNCF_MP_ZGC2PB)
3906  $DEF ZGC_T2MP2=<(SNCF_MP_ZGC2BL,SNCF_MP_ZRGC2,SNCF_MP_ZGC2AB)|                                          \
3907      (SNCF_MP_ZGC2ABL,SNCF_MP_ZRGC2L,SNCF_MP_ZGC2B)
3908  $DEF BGC_T2MP=<(SNCF_MP_BGCBL,SNCF_BRGC,SNCF_MP_BGCAB)|(SNCF_MP_BGCABL,SNCF_BRGCL,SNCF_MP_BGCB)
3909  $DEF BGC_T2MP2PG=<(SNCF_MP_BGC2PBL,SNCF_MP_BRGC2P,SNCF_MP_BGC2PAB)|                                     \
3910      (SNCF_MP_BGC2PABL,SNCF_MP_BRGC2PL,SNCF_MP_BGC2PB)
3911  $DEF BGC_T2MP2=<SNCF_MP_BGC2L,SNCF_MP_BRGC2|SNCF_MP_BRGC2PL,SNCF_MP_BGC2
3912  $DEF XGC_T2INPC=<SNCF_NPC_XGCL,SNCF_NPC_XRGC|SNCF_NPC_XRGCL,SNCF_NPC_XGC
3913  $DEF XGC_T2NPC10=<SNCF_NPC_XGC10L,SNCF_NPC_XRGC10|SNCF_NPC_XRGC10L,SNCF_NPC_XGC10
3914  $DEF AGCBIBI_T2NPC10=(<SNCF_NPC_AGCBIBI10L,                                                             \
3915      (SNCF_NPC_RGCBIBI10,SNCF_NPC_ZRGC10)|(SNCF_NPC_ZRGC10L,SNCF_NPC_RGCBIBI10L),SNCF_NPC_AGCBIBI10)
3916  $DEF ZGC_T2BN=<SNCF_ZGCAB1L,SNCF_ZRGCL,SNCF_ZGCB1
3917  $DEF XGC_T2BN=<SNCF_BN_XGC1ABL,SNCF_XRGC,SNCF_BN_XGC1B
3918  $DEF XGC_T2PBN_R=<SNCF_BN_XGCBL,SNCF_BN_XRGC,SNCF_BN_XGCAB
3919  $DEF XGC_T2PBN_L=<SNCF_BN_XGCABL,SNCF_BN_XRGCL,SNCF_BN_XGCB
3920  $DEF ZGC_T2HN=(<SNCF_HN_ZGCBL,SNCF_HN_ZRGCB,SNCF_HN_ZGCAB)|(<SNCF_HN_ZGCABL,SNCF_HN_ZRGCBL,SNCF_HN_ZGCB)
3921  $DEF ZGC_T2HN2=<SNCF_HN_ZGC2L,SNCF_HN_ZRGC2|SNCF_HN_ZRGC2L,SNCF_HN_ZGC2
3922  $DEF XGC_T2HN=(<SNCF_HN_XGCBL,SNCF_HN_XRGCB,SNCF_HN_XGCAB)|(<SNCF_HN_XGCABL,SNCF_HN_XRGCBL,SNCF_HN_XGCB)
3923  $DEF AGCBIBI_T2HN1=<SNCF_HN_AGC1L,(SNCF_HN_RGC1,SNCF_HN_ZRGC1)|(SNCF_HN_ZRGC1L,SNCF_HN_RGC1L),          \
3924      SNCF_HN_AGC1
3925  $DEF AGCBIBI_T2HN2=<SNCF_HN_AGC2L,(SNCF_HN_RGC2,SNCF_HN_ZRGC2)|(SNCF_HN_ZRGC2L,SNCF_HN_RGC2L),          \
3926      SNCF_HN_AGC2
3927  $DEF XGC_T2PACA=(<SNCF_PACA_XGCBL,SNCF_PACA_XRGC,SNCF_PACA_XGCAB)|                                      \
3928      (<SNCF_PACA_XGCABL,SNCF_PACA_XRGCL,SNCF_PACA_XGCB)
3929  $DEF BGC4_T2PACA=(<SNCF_PACA_BGCBL,SNCF_PACA_BRGC4,SNCF_PACA_BRGC,SNCF_PACA_BGCAB)|                     \
3930      (<SNCF_PACA_BGCABL,SNCF_PACA_BRGCL,SNCF_PACA_BRGC4L,SNCF_PACA_BGCB)
3931  $DEF BGC4_TPPACA=(<SNCF_PACA_BGC2L,SNCF_PACA_BRGC4_2,SNCF_PACA_BRGC2,SNCF_PACA_BGC_AB2)|                \
3932      (<SNCF_PACA_BGC_AB2L,SNCF_PACA_BRGC2L,SNCF_PACA_BRGC4_2L,SNCF_PACA_BGC2)
3933  $DEF ZGC4_TPPDL=<(SNCF_PDL_ZGC4BL,SNCF_PDL_XRGC,SNCF_PDL_ZRGC,SNCF_PDL_ZGC4AB)|                         \
3934      (SNCF_PDL_ZGC4ABL,SNCF_PDL_ZRGCL,SNCF_PDL_XRGCL,SNCF_PDL_ZGC4B)
3935  $DEF XGC4_T2IPDL=<(SNCF_PDL_XGCIL,2*SNCF_PDL_XRGCI,SNCF_PDL_XGCABI)
3936  $DEF XGC4_TPPDL=<(SNCF_PDL_XGCBL,2*SNCF_PDL_XRGC,SNCF_PDL_XGCAB)|                                       \
3937      (SNCF_PDL_XGCABL,2*SNCF_PDL_XRGCL,SNCF_PDL_XGCB)
3938  $DEF XGC_T2PIC=<SNCF_PIC_XGCABL,XRGC_T2,SNCF_PIC_XGCB
3939  $DEF XGC_T2PIC2=<(SNCF_PIC_XGC2L,SNCF_PIC_XRGC2,SNCF_PIC_XGC2AB)|                                       \
3940      (SNCF_PIC_XGC2ABL,SNCF_PIC_XRGC2L,SNCF_PIC_XGC2)
3941  $DEF AGCBIBI_T2PIC2=<(SNCF_PIC_AGCBIBI2BL,SNCF_PIC_RGCBIBI2,SNCF_PIC_ZRGC2,SNCF_PIC_AGCBIBI2AB)|        \
3942      (SNCF_PIC_AGCBIBI2ABL,SNCF_PIC_ZRGC2L,SNCF_PIC_RGCBIBI2L,SNCF_PIC_AGCBIBI2B)
3943  $DEF BGC_T2PPC2=<SNCF_PC_BGCP2L,SNCF_PC_BRGCP2|SNCF_PC_BRGCP2L,SNCF_PC_BGCP2
3944  $DEF AGCBIBI_T2PPC2=<SNCF_PC_AGCP2L,(SNCF_PC_RGCP2,SNCF_PC_ZRGCP2)|(SNCF_PC_ZRGCP2L,SNCF_PC_RGCP2L),    \
3945      SNCF_PC_AGCP2
3946  $DEF ZGC4_T2IRA=<(SNCF_RA_ZGC4IL,SNCF_RA_XRGC,SNCF_RA_ZRGC,SNCF_RA_ZGC4_ABI)|                           \
3947      (SNCF_RA_ZGC4_ABIL,SNCF_RA_ZRGCL,SNCF_RA_XRGCL,SNCF_RA_ZGC4I)
3948  $DEF BGC_T2IRA=<(SNCF_RA_BGC_IL,SNCF_RA_BRGCA,SNCF_RA_BGC_IAB)|                                         \
3949      (SNCF_RA_BGC_IABL,SNCF_RA_BRGCAL,SNCF_RA_BGC_I)
3950  $DEF BGC_TPRA=<(SNCF_RA_BGC2L,SNCF_RA_BRGC2,SNCF_RA_BGC_AB2)|                                           \
3951      (SNCF_RA_BGC_AB2L,SNCF_RA_BRGC2L,SNCF_RA_BGC2)
3952  #
3953  $DEF REGIOLIS_Z4R_TER=(<SNCF_REGIOLIS_ZMX_TERL,SNCF_REGIOLIS_RI4_TER,SNCF_REGIOLIS_ZMXI_TER)|           \
3954      (>SNCF_REGIOLIS_ZMX_TER,SNCF_REGIOLIS_RI4_TERL,SNCF_REGIOLIS_ZMXI_TERL)
3955  $DEF REGIOLIS_B4R_TER=(<SNCF_REGIOLIS_BMX_TERL,SNCF_REGIOLIS_RI4_TER,SNCF_REGIOLIS_BMXI_TER)|           \
3956      (>SNCF_REGIOLIS_BMX_TER,SNCF_REGIOLIS_RI4_TERL,SNCF_REGIOLIS_BMXI_TERL)
3957  $DEF REGIOLIS_Z4PU_TER=<SNCF_REGIOLIS_ZMXP_TERL,(SNCF_REGIOLIS_RI4_TER|SNCF_REGIOLIS_RI4_TERL),         \
3958      SNCF_REGIOLIS_ZMXP_TER
3959  $DEF REGIOLIS_B4PU_TER=<SNCF_REGIOLIS_BMXP_TERL,(SNCF_REGIOLIS_RI4_TER|SNCF_REGIOLIS_RI4_TERL),         \
3960      SNCF_REGIOLIS_BMXP_TER
3961  $DEF REGIOLIS_B6R_TERB=<(SNCF_REGIOLIS_BMX_TERBL,SNCF_REGIOLIS_BRI6A_TERBL,SNCF_REGIOLIS_BRI6B_TERB,    \
3962      SNCF_REGIOLIS_BMXI_TERB)|                                                                           \
3963      (SNCF_REGIOLIS_BMX_TERBL,SNCF_REGIOLIS_BRI6B_TERBL,SNCF_REGIOLIS_BRI6A_TERB,SNCF_REGIOLIS_BMXI_TERB)
3964  $DEF REGIOLIS_Z4R_AQ=<SNCF_AQ_REGIOLIS_ZMXL,                                                            \
3965      (SNCF_AQ_REGIOLIS_RI4,SNCF_AQ_REGIOLIS_ZMXI)|(SNCF_AQ_REGIOLIS_RI4L,SNCF_AQ_REGIOLIS_ZMX)
3966  $DEF REGIOLIS_Z4R_LEMEX=<SNCF_ARA_REGIOLIS_ZMX_LEMEXL,                                                  \
3967      SNCF_ARA_REGIOLIS_RI4_LEMEX|SNCF_ARA_REGIOLIS_RI4_LEMEXL,SNCF_ARA_REGIOLIS_ZMX_LEMEX
3968  $DEF REGIOLIS_B4R_AURA=<SNCF_REGIOLIS_BMX_AURAL,                                                        \
3969      (SNCF_REGIOLIS_RI4_AURA,SNCF_REGIOLIS_BMXI_AURA)|(SNCF_REGIOLIS_RI4_AURAL,SNCF_REGIOLIS_BMX_AURA)
3970  $DEF REGIOLIS_Z4R_BFC=<SNCF_BFC_REGIOLIS_ZMXL,                                                          \
3971      (SNCF_BFC_REGIOLIS_RI4,SNCF_BFC_REGIOLIS_ZMXI)|(SNCF_BFC_REGIOLIS_RI4L,SNCF_BFC_REGIOLIS_ZMX)
3972  $DEF REGIOLIS_B4R_REMI=<(SNCF_REMI_REGIOLIS_BMXIL,SNCF_REMI_REGIOLIS_RI4L,SNCF_REMI_REGIOLIS_BMXP)|     \
3973      (SNCF_REMI_REGIOLIS_BMXPL,SNCF_REMI_REGIOLIS_RI4,SNCF_REMI_REGIOLIS_BMXI)
3974  $DEF REGIOLIS_Z4R_FC=<SNCF_FC_REGIOLIS_ZMXL,                                                            \
3975      (SNCF_FC_REGIOLIS_RI4,SNCF_FC_REGIOLIS_ZMXI)|(SNCF_FC_REGIOLIS_RI4L,SNCF_FC_REGIOLIS_ZMX)
3976  $DEF REGIOLIS_B4R_LORGDEST=<(SNCF_GE_REGIOLIS_BMXP_LORL,SNCF_GE_REGIOLIS_RI4_LOR,                       \
3977      SNCF_GE_REGIOLIS_BMXI_LOR)|                                                                         \
3978      (SNCF_GE_REGIOLIS_BMXI_LORL,SNCF_GE_REGIOLIS_RI4_LORL,SNCF_GE_REGIOLIS_BMXP_LOR)
3979  $DEF REGIOLIS_B4R_GDEST=<SNCF_GE_REGIOLIS_BMXL,                                                         \
3980      (SNCF_GE_REGIOLIS_RI4,SNCF_GE_REGIOLIS_BMXI)|(SNCF_GE_REGIOLIS_RI4L,SNCF_GE_REGIOLIS_BMX)
3981  $DEF REGIOLIS_B6PU_GDEST=<(SNCF_GE_REGIOLIS_BMXPUPL,SNCF_GE_REGIOLIS_BRI6PUAL,                          \
3982      SNCF_GE_REGIOLIS_BRI6PUB,SNCF_GE_REGIOLIS_BMXPUI)|                                                  \
3983      (SNCF_GE_REGIOLIS_BMXPUIL,SNCF_GE_REGIOLIS_BRI6PUBL,SNCF_GE_REGIOLIS_BRI6PUA,                       \
3984      SNCF_GE_REGIOLIS_BMXPUP)
3985  $DEF REGIOLIS_B6R_HDF=<SNCF_HDF_REGIOLIS_BMXL,(SNCF_HDF_REGIOLIS_BRI6BL,SNCF_HDF_REGIOLIS_BRI6A),       \
3986      SNCF_HDF_REGIOLIS_BMX
3987  $DEF REGIOLIS_B4R_LOR=<SNCF_LOR_REGIOLIS_BMXL,                                                          \
3988      (SNCF_LOR_REGIOLIS_RI4,SNCF_LOR_REGIOLIS_BMXI)|(SNCF_LOR_REGIOLIS_RI4L,SNCF_LOR_REGIOLIS_BMX)
3989  $DEF REGIOLIS_B4P_MP=<SNCF_MP_REGIOLIS_BMXPL,SNCF_MP_REGIOLIS_RI4|SNCF_MP_REGIOLIS_RI4L,                \
3990      SNCF_MP_REGIOLIS_BMXP
3991  $DEF REGIOLIS_B4R_NAQ=<SNCF_NAQ_REGIOLIS_BMXL,                                                          \
3992      (SNCF_NAQ_REGIOLIS_RI4,SNCF_NAQ_REGIOLIS_BMXI)|(SNCF_NAQ_REGIOLIS_RI4L,SNCF_NAQ_REGIOLIS_BMX)
3993  $DEF REGIOLIS_B6R_BN=<(SNCF_BN_REGIOLIS_BMXAL,SNCF_BN_REGIOLIS_BRI6AL,SNCF_BN_REGIOLIS_BRI6B,           \
3994      SNCF_BN_REGIOLIS_BMXB)|                                                                             \
3995      (SNCF_BN_REGIOLIS_BMXBL,SNCF_BN_REGIOLIS_BRI6BL,SNCF_BN_REGIOLIS_BRI6A,SNCF_BN_REGIOLIS_BMXA)
3996  $DEF REGIOLIS_B4R_HNN=<SNCF_N_REGIOLIS_BMXL,                                                            \
3997      (SNCF_N_REGIOLIS_RI4,SNCF_N_REGIOLIS_BMXI)|(SNCF_N_REGIOLIS_RI4L,SNCF_N_REGIOLIS_BMX)
3998  $DEF REGIOLIS_B4R_LIO=(<SNCF_LIO_REGIOLIS_BMXIL,SNCF_LIO_REGIOLIS_RI4L,SNCF_LIO_REGIOLIS_BMXP)|         \
3999      (>SNCF_LIO_REGIOLIS_BMXP,SNCF_LIO_REGIOLIS_RI4,SNCF_LIO_REGIOLIS_BMXIL)
4000  $DEF REGIOLIS_B4R_PDL=<SNCF_PDL_REGIOLIS_BMXL,                                                          \
4001      (SNCF_PDL_REGIOLIS_RI4,SNCF_PDL_REGIOLIS_BMXI)|(SNCF_PDL_REGIOLIS_RI4L,SNCF_PDL_REGIOLIS_BMX)
4002  $DEF REGIOLIS_B6R_PIC=<SNCF_PIC_REGIOLIS_BMXL,                                                          \
4003      (SNCF_PIC_REGIOLIS_BRI6AL,SNCF_PIC_REGIOLIS_BRI6B)|                                                 \
4004      (SNCF_PIC_REGIOLIS_BRI6BL,SNCF_PIC_REGIOLIS_BRI6A),SNCF_PIC_REGIOLIS_BMX
4005  $DEF REGIOLIS_B4R_PACA=<SNCF_PACA_REGIOLIS_BMXL,                                                        \
4006      (SNCF_PACA_REGIOLIS_RI4,SNCF_PACA_REGIOLIS_BMXI)|(SNCF_PACA_REGIOLIS_RI4L,SNCF_PACA_REGIOLIS_BMX)
4007  $DEF CORADIALINER_Z4R_CARM=<(SNCF_85000_ZMXI_CARML,SNCF_85000_RI4_CARM,SNCF_85000_ZMXP_CARM)|           \
4008      (SNCF_85000_ZMXP_CARML,SNCF_85000_RI4_CARML,SNCF_85000_ZMXI_CARM)
4009  $DEF CORADIALINER_B6R_CARMGDEST=<(SNCF_GE_B85000_BMXI_CARML,SNCF_GE_B85000_BRI6I_CARML,                 \
4010      SNCF_GE_B85000_BRI6P_CARM,SNCF_GE_B85000_BMXP_CARMGDEST)|                                           \
4011      (SNCF_GE_B85000_BMXP_CARML,SNCF_GE_B85000_BRI6P_CARML,SNCF_GE_B85000_BRI6I_CARM,                    \
4012      SNCF_GE_B85000_BMXI_CARM)
4013  $DEF CORADIALINER_B6R_GDEST=<(SNCF_GE_B85000_BMXL,SNCF_GE_B85000_BRI6IL,SNCF_GE_B85000_BRI6P,           \
4014      SNCF_GE_B85000_BMX)|                                                                                \
4015      (SNCF_GE_B85000_BMXL,SNCF_GE_B85000_BRI6PL,SNCF_GE_B85000_BRI6I,SNCF_GE_B85000_BMX)
4016  $DEF CORADIALINER_B6R_CARM=<(SNCF_85000_BMXI_CARML,SNCF_85000_BRI6I_CARML,SNCF_85000_BRI6P_CARM,        \
4017      SNCF_85000_BMXP_CARM)|                                                                              \
4018      (SNCF_85000_BMXP_CARML,SNCF_85000_BRI6P_CARML,SNCF_85000_BRI6I_CARM,SNCF_85000_BMXI_CARM)
4019
4020  ;=== TURBOTRAINS ===
4021  ;===================
4022  $DEF ETG=<(SNCF_ETG_T1000L,SNCF_ETG_TRBR,SNCF_ETG_TRA,SNCF_ETG_T1500)|                                  \
4023      (SNCF_ETG_T1500L,SNCF_ETG_TRAL,SNCF_ETG_TRBRL,SNCF_ETG_T1000)
4024  $DEF ETG_NS=<(SNCF_ETG_T1000_NSL,SNCF_ETG_TRBR_NS,SNCF_ETG_TRA_NS,SNCF_ETG_T1500_NS)|                   \
4025      (SNCF_ETG_T1500_NSL,SNCF_ETG_TRA_NSL,6:SNCF_ETG_TRBR_NSL|1:SNCF_ETG_TRB_NSL,SNCF_ETG_T1000_NS)
4026  $DEF RTG_I1=<SNCF_RTG_TIL,                                                                              \
4027      (SNCF_RTG_TR_BI,SNCF_RTG_TR_AI,SNCF_RTG_TRBARIL)|(SNCF_RTG_TRBARI,SNCF_RTG_TR_AI,SNCF_RTG_TR_BI),   \
4028      SNCF_RTG_TI
4029  $DEF RTG_I2=<SNCF_RTG_TIL,                                                                              \
4030      (SNCF_RTG_TR_BI,SNCF_RTG_TR_AI,SNCF_RTG_TRRPIL)|(SNCF_RTG_TRRPI,SNCF_RTG_TR_AI,SNCF_RTG_TR_BI),     \
4031      SNCF_RTG_TI
4032  $DEF RTG_I3=<SNCF_RTG_TIL,                                                                              \
4033      (SNCF_RTG_TR_ABI,SNCF_RTG_TR_AI,SNCF_RTG_TRRPIL)|(SNCF_RTG_TRRPI,SNCF_RTG_TR_AI,SNCF_RTG_TR_ABIL),  \
4034      SNCF_RTG_TI
4035  $DEF RTG_1=<SNCF_RTG_TL,                                                                                \
4036      (SNCF_RTG_TR_B,SNCF_RTG_TR_A,SNCF_RTG_TRBARL)|(SNCF_RTG_TRBAR,SNCF_RTG_TR_A,SNCF_RTG_TR_B),         \
4037      SNCF_RTG_T
4038  $DEF RTG_2=<SNCF_RTG_TL,                                                                                \
4039      (SNCF_RTG_TR_B,SNCF_RTG_TR_A,SNCF_RTG_TRRPL)|(SNCF_RTG_TRRP,SNCF_RTG_TR_A,SNCF_RTG_TR_B),SNCF_RTG_T
4040  $DEF RTG_3=<SNCF_RTG_TL,                                                                                \
4041      (SNCF_RTG_TR_AB,SNCF_RTG_TR_A,SNCF_RTG_TRRPL)|(SNCF_RTG_TRRP,SNCF_RTG_TR_A,SNCF_RTG_TR_ABL),        \
4042      SNCF_RTG_T
4043  $DEF RTG_NS1=<SNCF_RTG_T_NSL,                                                                           \
4044      (2*SNCF_RTG_TR_NS,SNCF_RTG_TRBAR_NSL)|(SNCF_RTG_TRBAR_NS,2*SNCF_RTG_TR_NS),SNCF_RTG_T_NS
4045  $DEF RTG_NS2=<SNCF_RTG_T_NSL,(2*SNCF_RTG_TR_NS,SNCF_RTG_TRRP_NSL)|(SNCF_RTG_TRRP_NS,2*SNCF_RTG_TR_NS),  \
4046      SNCF_RTG_T_NS
4047  ;== TGV ==
4048  ;=========
4049  ;PSE
4050  $DEF TGVPSE_O_AC_R=<$DIR((TGV_SEL[PD],TGV_PSE_R8L,3*TGV_SE_ML,TGV_PSE_BARL,2*TGV_SE_M,TGV_PSE_R1,       \
4051      TGV_SE[P1U]),(TGV_SEL[P2U],TGV_PSE_R8L,3*TGV_SE_ML,TGV_PSE_BARL,2*TGV_SE_M,TGV_PSE_R1,TGV_SE[PD]))
4052  $DEF TGVPSE_O_AC_L=<$DIR((TGV_SEL[PD],TGV_PSE_R1L,2*TGV_SE_ML,TGV_SE_M_SP,3*TGV_SE_M,TGV_PSE_R8,        \
4053      TGV_SE[P1U]),(TGV_SEL[P2U],TGV_PSE_R1L,2*TGV_SE_ML,TGV_SE_M_SP,3*TGV_SE_M,TGV_PSE_R8,TGV_SE[PD]))
4054  $DEF TGVPSE_O_AC=TGVPSE_O_AC_R|TGVPSE_O_AC_L
4055  $DEF TGVPSE_O_DC_R=<TGV_SEL[P1U],TGV_PSE_R8L,3*TGV_SE_ML,TGV_PSE_BARL,2*TGV_SE_M,TGV_PSE_R1,TGV_SE[P2U]
4056  $DEF TGVPSE_O_DC_L=<TGV_SEL[P1U],TGV_PSE_R1L,2*TGV_SE_ML,TGV_SE_M_SP,3*TGV_SE_M,TGV_PSE_R8,TGV_SE[P2U]
4057  $DEF TGVPSE_O_DC=TGVPSE_O_DC_R|TGVPSE_O_DC_L
4058  $DEF TGVPSE_ON_AC_R=<$DIR((TGV_PSE_ON_ML[PD],TGV_PSE_R8L,3*TGV_SE_ML,TGV_PSE_O2_BARL,2*TGV_SE_M,        \
4059      TGV_PSE_R1,TGV_PSE_ON_M[P1U]),                                                                      \
4060      (TGV_PSE_ON_ML[P2U],TGV_PSE_R8L,3*TGV_SE_ML,TGV_PSE_O2_BARL,2*TGV_SE_M,TGV_PSE_R1,TGV_PSE_ON_M[PD]))
4061  $DEF TGVPSE_ON_AC_L=<$DIR((TGV_PSE_ON_ML[PD],TGV_PSE_R1L,2*TGV_SE_ML,TGV_PSE_O2_BAR,3*TGV_SE_M,         \
4062      TGV_PSE_R8,TGV_PSE_ON_M[P1U]),                                                                      \
4063      (TGV_PSE_ON_ML[P2U],TGV_PSE_R1L,2*TGV_SE_ML,TGV_PSE_O2_BAR,3*TGV_SE_M,TGV_PSE_R8,TGV_PSE_ON_M[PD]))
4064  $DEF TGVPSE_ON_AC=TGVPSE_ON_AC_R|TGVPSE_ON_AC_L
4065  $DEF TGVPSE_ON_DC_R=<TGV_PSE_ON_ML[P1U],TGV_PSE_R8L,3*TGV_SE_ML,TGV_PSE_O2_BARL,2*TGV_SE_M,TGV_PSE_R1,  \
4066      TGV_PSE_ON_M[P2U]
4067  $DEF TGVPSE_ON_DC_L=<TGV_PSE_ON_ML[P1U],TGV_PSE_R1L,2*TGV_SE_ML,TGV_PSE_O2_BAR,3*TGV_SE_M,TGV_PSE_R8,   \
4068      TGV_PSE_ON_M[P2U]
4069  $DEF TGVPSE_ON_DC=TGVPSE_ON_DC_R|TGVPSE_ON_DC_L
4070  $DEF TGVPSE_OC_AC_R=<$DIR((TGV_PSE_OC_ML[PD],TGV_PSE_R8L,3*TGV_SE_ML,TGV_PSE_O2_BARL,2*TGV_SE_M,        \
4071      TGV_PSE_R1,TGV_PSE_OC_M[P1U]),                                                                      \
4072      (TGV_PSE_OC_ML[P2U],TGV_PSE_R8L,3*TGV_SE_ML,TGV_PSE_O2_BARL,2*TGV_SE_M,TGV_PSE_R1,TGV_PSE_OC_M[PD]))
4073  $DEF TGVPSE_OC_AC_L=<$DIR((TGV_PSE_OC_ML[PD],TGV_PSE_R1L,2*TGV_SE_ML,TGV_PSE_O2_BAR,3*TGV_SE_M,         \
4074      TGV_PSE_R8,TGV_PSE_OC_M[P1U]),                                                                      \
4075      (TGV_PSE_OC_ML[P2U],TGV_PSE_R1L,2*TGV_SE_ML,TGV_PSE_O2_BAR,3*TGV_SE_M,TGV_PSE_R8,TGV_PSE_OC_M[PD]))
4076  $DEF TGVPSE_OC_AC=TGVPSE_OC_AC_R|TGVPSE_OC_AC_L
4077  $DEF TGVPSE_OC_DC_R=<TGV_PSE_OC_ML[P1U],TGV_PSE_R8L,3*TGV_SE_ML,TGV_PSE_O2_BARL,2*TGV_SE_M,TGV_PSE_R1,  \
4078      TGV_PSE_OC_M[P2U]
4079  $DEF TGVPSE_OC_DC_L=<TGV_PSE_OC_ML[P1U],TGV_PSE_R1L,2*TGV_SE_ML,TGV_PSE_O2_BAR,3*TGV_SE_M,TGV_PSE_R8,   \
4080      TGV_PSE_OC_M[P2U]
4081  $DEF TGVPSE_OC_DC=TGVPSE_OC_DC_R|TGVPSE_OC_DC_L
4082  $DEF TGVPSE_OCFF_AC_R=<$DIR((TGV_PSE_OCFF_ML[PD],TGV_PSE_R8L,3*TGV_SE_ML,TGV_PSE_O2_BARL,2*TGV_SE_M,    \
4083      TGV_PSE_R1,TGV_PSE_OCFF_M[P1U]),                                                                    \
4084      (TGV_PSE_OCFF_ML[P2U],TGV_PSE_R8L,3*TGV_SE_ML,TGV_PSE_O2_BARL,2*TGV_SE_M,TGV_PSE_R1,                \
4085      TGV_PSE_OCFF_M[PD]))
4086  $DEF TGVPSE_OCFF_AC_L=<$DIR((TGV_PSE_OCFF_ML[PD],TGV_PSE_R1L,2*TGV_SE_ML,TGV_PSE_O2_BAR,3*TGV_SE_M,     \
4087      TGV_PSE_R8,TGV_PSE_OCFF_M[P1U]),                                                                    \
4088      (TGV_PSE_OCFF_ML[P2U],TGV_PSE_R1L,2*TGV_SE_ML,TGV_PSE_O2_BAR,3*TGV_SE_M,TGV_PSE_R8,                 \
4089      TGV_PSE_OCFF_M[PD]))
4090  $DEF TGVPSE_OCFF_AC=TGVPSE_OCFF_AC_R|TGVPSE_OCFF_AC_L
4091  $DEF TGVPSE_OCFF_DC_R=<TGV_PSE_OCFF_ML[P1U],TGV_PSE_R8L,3*TGV_SE_ML,TGV_PSE_O2_BARL,2*TGV_SE_M,         \
4092      TGV_PSE_R1,TGV_PSE_OCFF_M[P2U]
4093  $DEF TGVPSE_OCFF_DC_L=<TGV_PSE_OCFF_ML[P1U],TGV_PSE_R1L,2*TGV_SE_ML,TGV_PSE_O2_BAR,3*TGV_SE_M,          \
4094      TGV_PSE_R8,TGV_PSE_OCFF_M[P2U]
4095  $DEF TGVPSE_OCFF_DC=TGVPSE_OCFF_DC_R|TGVPSE_OCFF_DC_L
4096  $DEF TGVPSE_GB270_AC_R=<$DIR((TGV_PSE_GBPP_ML[PD],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,TGV_PSE_GB_R4AL,      \
4097      2*TGV_PSE_GB_R2,TGV_PSE_GB_R1,TGV_PSE_GBPP_M[P1U]),                                                 \
4098      (TGV_PSE_GBPP_ML[P2U],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,TGV_PSE_GB_R4AL,2*TGV_PSE_GB_R2,              \
4099      TGV_PSE_GB_R1,TGV_PSE_GBPP_M[PD]))
4100  $DEF TGVPSE_GB270_AC_L=<$DIR((TGV_PSE_GBPP_ML[PD],TGV_PSE_GB_R1L,2*TGV_PSE_GB_R2L,TGV_PSE_GB_R4270,     \
4101      3*TGV_PSE_GB_R7,TGV_GB8,TGV_PSE_GBPP_M[P1U]),                                                       \
4102      (TGV_PSE_GBPP_ML[P2U],TGV_PSE_GB_R1L,2*TTGV_PSE_GB_R2L,TGV_PSE_GB_R4270|TGV_PSE_GB_R4A,             \
4103      3*TGV_PSE_GB_R7,TGV_PSE_GB_R8,TGV_PSE_GBPP_M[PD]))
4104  $DEF TGVPSE_GB270_AC=TGVPSE_GB270_AC_R|TGVPSE_GB270_AC_L
4105  $DEF TGVPSE_GB270_DC_R=<TGV_PSE_GBPP_ML[P1U],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,TGV_PSE_GB_R4AL,           \
4106      2*TGV_PSE_GB_R2,TGV_PSE_GB_R1,TGV_PSE_GBPP_M[P2U]
4107  $DEF TGVPSE_GB270_DC_L=<TGV_PSE_GBPP_ML[P1U],TGV_PSE_GB_R1L,2*TGV_PSE_GB_R2L,                           \
4108      TGV_PSE_GB_R4270|TGV_PSE_GB_R4A,3*TGV_PSE_GB_R7,TGV_PSE_GB_R8,TGV_PSE_GBPP_M[P2U]
4109  $DEF TGVPSE_GB270_DC=TGVPSE_GB270_DC_R|TGVPSE_GB270_DC_L
4110  $DEF TGVPSE_GBI270_AC_R=<$DIR((TGV_PSE_GBIPP_ML[PD],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,TGV_PSE_GB_R4AL,    \
4111      2*TGV_PSE_GB_R2,TGV_PSE_GB_R1,TGV_PSE_GBIPP_M[P1U]),                                                \
4112      (TGV_PSE_GBIPP_ML[P2U],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,TGV_PSE_GB_R4AL,2*TGV_PSE_GB_R2,             \
4113      TGV_PSE_GB_R1,TGV_PSE_GBIPP_M[PD]))
4114  $DEF TGVPSE_GBI270_AC_L=<$DIR((TGV_PSE_GBIPP_ML[PD],TGV_GB1L,2*TGV_GB2L,                                \
4115      TGV_PSE_GB_R4270|TGV_PSE_GB_R4A,3*TGV_PSE_GB_R7,TGV_GB8,TGV_PSE_GBIPP_M[P1U]),                      \
4116      (TGV_PSE_GBIPP_ML[P2U],TGV_PSE_GB_R1L,2*TGV_PSE_GB_R2L,TGV_PSE_GB_R4270|TGV_PSE_GB_R4A,             \
4117      3*TGV_PSE_GB_R7,TGV_PSE_GB_R8,TGV_PSE_GBIPP_M[PD]))
4118  $DEF TGVPSE_GBI270_AC=TGVPSE_GBI270_AC_R|TGVPSE_GBI270_AC_L
4119  $DEF TGVPSE_GBI270_DC_R=<TGV_PSE_GBIPP_ML[P1U],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,TGV_PSE_GB_R4AL,         \
4120      2*TGV_PSE_GB_R2,TGV_PSE_GB_R1,TGV_PSE_GBIPP_M[P2U]
4121  $DEF TGVPSE_GBI270_DC_L=<TGV_PSE_GBIPP_ML[P1U],TGV_PSE_GB_R1L,2*TGV_PSE_GB_R2L,                         \
4122      TGV_PSE_GB_R4270|TGV_PSE_GB_R4A,3*TGV_PSE_GB_R7,TGV_PSE_GB_R8,TGV_PSE_GBIPP_M[P2U]
4123  $DEF TGVPSE_GBI270_DC=TGVPSE_GBI270_DC_R|TGVPSE_GBI270_DC_L
4124  $DEF TGVPSE_GBR1_AC_R=<$DIR((TGV_GBEL[PD],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,TGV_PSE_GB_R4AL,              \
4125      2*TGV_PSE_GB_R2,TGV_PSE_GB_R1,TGV_GBE[P1U]),                                                        \
4126      (TGV_GBEL[P2U],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,TGV_PSE_GB_R4AL,2*TGV_PSE_GB_R2,TGV_PSE_GB_R1,       \
4127      TGV_GBE[PD]))
4128  $DEF TGVPSE_GBR1_AC_L=<$DIR((TGV_GBEL[PD],TGV_PSE_GB_R1L,2*TGV_PSE_GB_R2L,TGV_PSE_GB_R4A,               \
4129      3*TGV_PSE_GB_R7,TGV_PSE_GB_R8,TGV_GBE[P1U]),                                                        \
4130      (TGV_GBEL[P2U],TGV_PSE_GB_R1L,2*TGV_PSE_GB_R2L,TGV_PSE_GB_R4A,3*TGV_PSE_GB_R7,TGV_PSE_GB_R8,        \
4131      TGV_GBE[PD]))
4132  $DEF TGVPSE_GBR1_AC=TGVPSE_GBR1_AC_R|TGVPSE_GBR1_AC_L
4133  $DEF TGVPSE_GBR1_DC_R=<TGV_GBEL[P1U],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,TGV_PSE_GB_R4AL,2*TGV_PSE_GB_R2,   \
4134      TGV_PSE_GB_R1,TGV_GBE[P2U]
4135  $DEF TGVPSE_GBR1_DC_L=>TGV_GBE[P1U],TGV_PSE_GB_R8,3*TGV_PSE_GB_R7,TGV_PSE_GB_R4A,2*TGV_PSE_GB_R2L,      \
4136      TGV_PSE_GB_R1L,TGV_GBEL[P2U]
4137  $DEF TGVPSE_GBR1_DC=TGVPSE_GBR1_DC_R|TGVPSE_GBR1_DC_L
4138  $DEF TGVPSE_GBIR1_AC_R=<$DIR((TGV_PSE_GBI_ML[PD],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,TGV_PSE_GB_R4AL,       \
4139      TGV_PSE_GB_R7,TGV_PSE_GB_R2,TGV_PSE_GBI_M[P1U]),                                                    \
4140      (TGV_PSE_GBI_ML[P2U],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,TGV_PSE_GB_R4AL,TGV_PSE_GB_R7,TGV_PSE_GB_R2,   \
4141      TGV_PSE_GB_R1,TGV_PSE_GBI_M[PD]))
4142  $DEF TGVPSE_GBIR1_AC_L=<$DIR((TGV_PSE_GBI_ML[PD],TGV_PSE_GB_R1L,2*TGV_PSE_GB_R2L,TGV_PSE_GB_R4A,        \
4143      3*TGV_PSE_GB_R7,TGV_PSE_GB_R8,TGV_PSE_GBI_M[P1U]),                                                  \
4144      (TGV_PSE_GBI_ML[P2U],TGV_PSE_GB_R1L,TGV_PSE_GB_R2L,TGV_PSE_GB_R7L,TGV_PSE_GB_R4A,3*TGV_PSE_GB_R7,   \
4145      TGV_PSE_GB_R8,TGV_PSE_GBI_M[PD]))
4146  $DEF TGVPSE_GBIR1_AC=TGVPSE_GBIR1_AC_R|TGVPSE_GBIR1_AC_L
4147  $DEF TGVPSE_GBIR1_DC_R=<TGV_PSE_GBI_ML[P1U],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,TGV_PSE_GB_R4AL,            \
4148      TGV_PSE_GB_R7,TGV_PSE_GB_R2,TGV_PSE_GB_R1,TGV_PSE_GBI_M[P2U]
4149  $DEF TGVPSE_GBIR1_DC_L=>TGV_PSE_GBI_M[P1U],TGV_PSE_GB_R8,3*TGV_PSE_GB_R7,TGV_PSE_GB_R4A,                \
4150      TGV_PSE_GB_R7L,TGV_PSE_GB_R2L,TGV_PSE_GB_R1L,TGV_PSE_GBI_ML[P2U]
4151  $DEF TGVPSE_GBIR1_DC=TGVPSE_GBIR1_DC_R|TGVPSE_GBIR1_DC_L
4152  $DEF TGVPSE_GBR2_AC_R=<$DIR((TGV_GBEL[PD],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,                              \
4153      1:TGV_PSE_GB_R4BJL|10:TGV_PSE_GB_R4BL,TGV_PSE_GB_R7,TGV_PSE_GB_R2,TGV_PSE_GB_R1,TGV_GBE[P1U]),      \
4154      (TGV_GBEL[P2U],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,1:TGV_PSE_GB_R4BJL|10:TGV_PSE_GB_R4BL,               \
4155      TGV_PSE_GB_R7,TGV_PSE_GB_R2,TGV_PSE_GB_R1,TGV_GBE[PD]))
4156  $DEF TGVPSE_GBR2_AC_L=>$DIR((TGV_GBE[PD],TGV_PSE_GB_R8,3*TGV_PSE_GB_R7,TGV_PSE_GB_R4B,TGV_PSE_GB_R7L,   \
4157      TGV_PSE_GB_R2L,TGV_PSE_GB_R1L,TGV_GBEL[P1U]),                                                       \
4158      (TGV_GBE[P2U],TGV_PSE_GB_R8,3*TGV_PSE_GB_R7,TGV_PSE_GB_R4B,TGV_PSE_GB_R7L,TGV_PSE_GB_R2L,           \
4159      TGV_PSE_GB_R1L,TGV_GBEL[PD]))
4160  $DEF TGVPSE_GBR2_AC=TGVPSE_GBR2_AC_R|TGVPSE_GBR2_AC_L
4161  $DEF TGVPSE_GBR2_DC_R=<TGV_GBEL[P1U],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,                                   \
4162      1:TGV_PSE_GB_R4BJL|10:TGV_PSE_GB_R4BL,TGV_PSE_GB_R7,TGV_PSE_GB_R2,TGV_PSE_GB_R1,TGV_GBE[P2U]
4163  $DEF TGVPSE_GBR2_DC_L=>TGV_GBE[P1U],TGV_PSE_GB_R8,3*TGV_PSE_GB_R7,TGV_PSE_GB_R4B,TGV_PSE_GB_R7L,        \
4164      TGV_PSE_GB_R2L,TGV_PSE_GB_R1L,TGV_GBEL[P2U]
4165  $DEF TGVPSE_GBR2_DC=TGVPSE_GBR2_DC_R|TGVPSE_GBR2_DC_L
4166  $DEF TGVPSE_GBIR2_AC_R=<$DIR((TGV_PSE_GBI_ML[PD],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,                       \
4167      1:TGV_PSE_GB_R4BJL|10:TGV_PSE_GB_R4BL,TGV_PSE_GB_R7,TGV_PSE_GB_R2,TGV_PSE_GB_R1,TGV_PSE_GBI_M[P1U]), \
4168      (TGV_PSE_GBI_ML[P2U],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,1:TGV_PSE_GB_R4BJL|10:TGV_PSE_GB_R4BL,         \
4169      TGV_PSE_GB_R7,TGV_PSE_GB_R2,TGV_PSE_GB_R1,TGV_PSE_GBI_M[PD]))
4170  $DEF TGVPSE_GBIR2_AC_L=<$DIR((TGV_PSE_GBI_M[PD],TGV_PSE_GB_R8,3*TGV_PSE_GB_R7,TGV_PSE_GB_R4B,           \
4171      TGV_PSE_GB_R7L,TGV_PSE_GB_R2L,TGV_PSE_GB_R1L,TGV_PSE_GBI_ML[P1U]),                                  \
4172      (TGV_PSE_GBI_M[P2U],TGV_PSE_GB_R8,3*TGV_PSE_GB_R7,TGV_PSE_GB_R4B,TGV_PSE_GB_R7L,TGV_PSE_GB_R2L,     \
4173      TGV_PSE_GB_R1L,TGV_PSE_GBI_ML[PD]))
4174  $DEF TGVPSE_GBIR2_AC=TGVPSE_GBIR2_AC_R|TGVPSE_GBIR2_AC_L
4175  $DEF TGVPSE_GBIR2_DC_R=<TGV_PSE_GBI_ML[P1U],TGV_PSE_GB_R8L,3*TGV_PSE_GB_R7L,                            \
4176      1:TGV_PSE_GB_R4BJL|10:TGV_PSE_GB_R4BL,TGV_PSE_GB_R7,TGV_PSE_GB_R2,TGV_PSE_GB_R1,TGV_PSE_GBI_M[P2U]
4177  $DEF TGVPSE_GBIR2_DC_L=>TGV_PSE_GBI_M[P1U],TGV_PSE_GB_R8,3*TGV_PSE_GB_R7,TGV_PSE_GB_R4B,                \
4178      TGV_PSE_GB_R7L,TGV_PSE_GB_R2L,TGV_PSE_GB_R1L,TGV_PSE_GBI_ML[P2U]
4179  $DEF TGVPSE_GBIR2_DC=TGVPSE_GBIR2_DC_R|TGVPSE_GBIR2_DC_L
4180  $DEF TGVPSE_CARM_AC_R=<$DIR((SNCF_TGV_CARM_ML[PD],SNCF_TGV_CARM_R8L,3*SNCF_TGV_CARM_R7L,                \
4181      SNCF_TGV_CARM_R4L,SNCF_TGV_CARM_R7,SNCF_TGV_CARM_R2,SNCF_TGV_CARM_R1,SNCF_TGV_CARM_M[P1U]),         \
4182      (SNCF_TGV_CARM_ML[P2U],SNCF_TGV_CARM_R8L,3*SNCF_TGV_CARM_R7L,SNCF_TGV_CARM_R4L,SNCF_TGV_CARM_R7,    \
4183      SNCF_TGV_CARM_R2,SNCF_TGV_CARM_R1,SNCF_TGV_CARM_M[PD]))
4184  $DEF TGVPSE_CARM_AC_L=>$DIR((SNCF_TGV_CARM_M[PD],SNCF_TGV_CARM_R8,3*SNCF_TGV_CARM_R7,SNCF_TGV_CARM_R4,  \
4185      SNCF_TGV_CARM_R7L,SNCF_TGV_CARM_R2L,SNCF_TGV_CARM_R1L,SNCF_TGV_CARM_ML[P1U]),                       \
4186      (SNCF_TGV_CARM_M[P2U],SNCF_TGV_CARM_R8,3*SNCF_TGV_CARM_R7,SNCF_TGV_CARM_R4,SNCF_TGV_CARM_R7L,       \
4187      SNCF_TGV_CARM_R2L,SNCF_TGV_CARM_R1L,SNCF_TGV_CARM_ML[PD]))
4188  $DEF TGVPSE_CARM_AC=TGVPSE_CARM_AC_R|TGVPSE_CARM_AC_L
4189  $DEF TGVPSE_CARM_DC_R=<SNCF_TGV_CARM_ML[P1U],SNCF_TGV_CARM_R8L,3*SNCF_TGV_CARM_R7L,SNCF_TGV_CARM_R4L,   \
4190      SNCF_TGV_CARM_R7,SNCF_TGV_CARM_R2,SNCF_TGV_CARM_R1,SNCF_TGV_CARM_M[P2U]
4191  $DEF TGVPSE_CARM_DC_L=<SNCF_TGV_CARM_ML[P1U],SNCF_TGV_CARM_R1L,SNCF_TGV_CARM_R2L,SNCF_TGV_CARM_R7L,     \
4192      SNCF_TGV_CARM_R4,3*SNCF_TGV_CARM_R7,SNCF_TGV_CARM_R8,SNCF_TGV_CARM_M[P2U]
4193  $DEF TGVPSE_CARM_DC=TGVPSE_CARM_DC_R|TGVPSE_CARM_DC_L
4194  $DEF TGVPSE_LC_AC_R=<$DIR((TGV_LCML[PD],TGV_PSE_LC_R8L,3*TGV_PSE_LC_R5L,TGV_PSE_LC_R4L,                 \
4195      2*SNCF_TGVPSE_LC_R2,TGV_PSE_LC_R1,TGV_LCM[P1U]),                                                    \
4196      (TGV_LCML[P2U],TGV_PSE_LC_R8L,3*TGV_PSE_LC_R5L,TGV_PSE_LC_R4L,2*SNCF_TGVPSE_LC_R2,TGV_PSE_LC_R1,    \
4197      TGV_LCM[PD]))
4198  $DEF TGVPSE_LC_AC_L=>$DIR((TGV_LCM[PD],TGV_PSE_LC_R8,3*TGV_PSE_LC_R5,TGV_PSE_LC_R4,2*TGV_PSE_LC_R2L,    \
4199      TGV_PSE_LC_R1L,TGV_LCML[P1U]),                                                                      \
4200      (TGV_LCM[P2U],TGV_PSE_LC_R8,3*TGV_PSE_LC_R5,TGV_PSE_LC_R4,2*TGV_PSE_LC_R2L,TGV_PSE_LC_R1L,          \
4201      TGV_LCML[PD]))
4202  $DEF TGVPSE_LC_AC=TGVPSE_LC_AC_R|TGVPSE_LC_AC_L
4203  $DEF TGVPSE_LC_DC_R=<TGV_LCML[P1U],TGV_PSE_LC_R8L,3*TGV_PSE_LC_R5L,TGV_PSE_LC_R4L,2*SNCF_TGVPSE_LC_R2,  \
4204      TGV_PSE_LC_R1,TGV_LCM[P2U]
4205  $DEF TGVPSE_LC_DC_L=>TGV_LCM[P1U],TGV_PSE_LC_R8,3*TGV_PSE_LC_R5,TGV_PSE_LC_R4,2*TGV_PSE_LC_R2L,         \
4206      TGV_PSE_LC_R1L,TGV_LCML[P2U]
4207  $DEF TGVPSE_LC_DC=TGVPSE_LC_DC_R|TGVPSE_LC_DC_L
4208  $DEF TGVPSE_LCCFF_AC_R=<$DIR((TGV_PSE_LCCFF_ML[PD],TGV_PSE_LC_R8L,3*TGV_PSE_LC_R5L,TGV_PSE_LC_R4L,      \
4209      2*SNCF_TGVPSE_LC_R2,TGV_PSE_LC_R1,TGV_PSE_LCCFF_M[P1U]),                                            \
4210      (TGV_PSE_LCCFF_ML[P2U],TGV_PSE_LC_R8L,3*TGV_PSE_LC_R5L,TGV_PSE_LC_R4L,2*SNCF_TGVPSE_LC_R2,          \
4211      TGV_PSE_LC_R1,TGV_PSE_LCCFF_M[PD]))
4212  $DEF TGVPSE_LCCFF_AC_L=>$DIR((TGV_PSE_LCCFF_M[PD],TGV_PSE_LC_R8,3*TGV_PSE_LC_R5,TGV_PSE_LC_R4,          \
4213      2*TGV_PSE_LC_R2L,TGV_PSE_LC_R1L,TGV_PSE_LCCFF_ML[P1U]),                                             \
4214      (TGV_PSE_LCCFF_M[P2U],TGV_PSE_LC_R8,3*TGV_PSE_LC_R5,TGV_PSE_LC_R4L,2*TGV_PSE_LC_R2L,                \
4215      TGV_PSE_LC_R1L,TGV_PSE_LCCFF_ML[PD]))
4216  $DEF TGVPSE_LCCFF_AC=TGVPSE_LCCFF_AC_R|TGVPSE_LCCFF_AC_L
4217  $DEF TGVPSE_LCCFF_DC_R=<TGV_PSE_LCCFF_ML[P1U],TGV_PSE_LC_R8L,3*TGV_PSE_LC_R5L,TGV_PSE_LC_R4L,           \
4218      2*SNCF_TGVPSE_LC_R2,TGV_PSE_LC_R1,TGV_PSE_LCCFF_M[P2U]
4219  $DEF TGVPSE_LCCFF_DC_L=>TGV_PSE_LCCFF_M[P1U],TGV_PSE_LC_R8,3*TGV_PSE_LC_R5,TGV_PSE_LC_R4,               \
4220      2*TGV_PSE_LC_R2L,TGV_PSE_LC_R1L,TGV_PSE_LCCFF_ML[P2U]
4221  $DEF TGVPSE_LCCFF_DC=TGVPSE_LCCFF_DC_R|TGVPSE_LCCFF_DC_L
4222  $DEF TGVPSE_LYRIA_R=<TGV_PSE_LYRIA_ML,TGV_PSE_LYRIA_R8L,3*TGV_PSE_LYRIA_R5L,TGV_PSE_LYRIA_R4L,          \
4223      2*TGV_PSE_LYRIA_R2,TGV_PSE_LYRIA_R1,TGV_PSE_LYRIA_M
4224  $DEF TGVPSE_LYRIA_L=<TGV_PSE_LYRIA_ML,TGV_PSE_LYRIA_R1L,2*TGV_PSE_LYRIA_R2L,TGV_PSE_LYRIA_R4,           \
4225      3*TGV_PSE_LYRIA_R5,TGV_PSE_LYRIA_R8,TGV_PSE_LYRIA_M
4226  $DEF TGVPSE_LYRIACFF_R=<SBB_TGV_PSE_LYRIA_ML,TGV_PSE_LYRIA_R8L,3*TGV_PSE_LYRIA_R5L,TGV_PSE_LYRIA_R4L,   \
4227      2*TGV_PSE_LYRIA_R2,TGV_PSE_LYRIA_R1,SBB_TGV_PSE_LYRIA_M
4228  $DEF TGVPSE_LYRIACFF_L=<SBB_TGV_PSE_LYRIA_ML,TGV_PSE_LYRIA_R1L,2*TGV_PSE_LYRIA_R2L,TGV_PSE_LYRIA_R4,    \
4229      3*TGV_PSE_LYRIA_R5,TGV_PSE_LYRIA_R8,SBB_TGV_PSE_LYRIA_M
4230  $DEF TGVPSE_LYRIA2_R=<TGV_PSE_LYRIA2_ML,TGV_PSE_LYRIA_R8L,3*TGV_PSE_LYRIA_R5L,TGV_PSE_LYRIA2_R4L,       \
4231      2*TGV_PSE_LYRIA_R2,TGV_PSE_LYRIA_R1,TGV_PSE_LYRIA2_M
4232  $DEF TGVPSE_LYRIA2_L=<TGV_PSE_LYRIA2_ML,TGV_PSE_LYRIA_R1L,2*TGV_PSE_LYRIA_R2L,TGV_PSE_LYRIA2_R4,        \
4233      3*TGV_PSE_LYRIA_R5,TGV_PSE_LYRIA_R8,TGV_PSE_LYRIA2_M
4234  $DEF TGVPSE_LYRIA2CFF_R=<SBB_TGV_LYRIA2ML,TGV_PSE_LYRIA_R8L,3*TGV_PSE_LYRIA_R5L,TGV_PSE_LYRIA2_R4L,     \
4235      2*TGV_PSE_LYRIA_R2,TGV_PSE_LYRIA_R1,SBB_TGV_LYRIA2M
4236  $DEF TGVPSE_LYRIA2CFF_L=<SBB_TGV_LYRIA2ML,TGV_PSE_LYRIA_R1L,2*TGV_PSE_LYRIA_R2L,TGV_PSE_LYRIA2_R4,      \
4237      3*TGV_PSE_LYRIA_R5,TGV_PSE_LYRIA_R8,SBB_TGV_LYRIA2M
4238  ;ATLANTIQUE
4239  $DEF TGVA_B_AC_R=<$DIR((TGV_AW_ML[PD],TGV_AW_R10L,5*TGV_AW_R5L,TGV_AW_R4L,TGV_AW_R3,TGV_AW_R2,          \
4240      TGV_AW_R1,TGV_AW_M[P1U]),                                                                           \
4241      (TGV_AW_ML[P2U],TGV_AW_R10L,5*TGV_AW_R5L,TGV_AW_R4L,TGV_AW_R3,TGV_AW_R2,TGV_AW_R1,TGV_AW_M[PD]))
4242  $DEF TGVA_B_AC_L=<$DIR((TGV_AW_ML[PD],TGV_AW_R1L,TGV_AW_R2L,TGV_AW_R3L,TGV_AW_R4,5*TGV_AW_R5,           \
4243      TGV_AW_R10,TGV_AW_M[P1U]),                                                                          \
4244      (TGV_AW_ML[P2U],TGV_AW_R1L,TGV_AW_R2L,TGV_AW_R3L,TGV_AW_R4,5*TGV_AW_R5,TGV_AW_R10,TGV_AW_M[PD]))
4245  $DEF TGVA_B_AC=TGVA_B_AC_R|TGVA_B_AC_L
4246  $DEF TGVA_B_DC_R=<TGV_AW_ML[P1U],TGV_AW_R10L,5*TGV_AW_R5L,TGV_AW_R4L,TGV_AW_R3,TGV_AW_R2,TGV_AW_R1,     \
4247      TGV_AW_M[P2U]
4248  $DEF TGVA_B_DC_L=<TGV_AW_ML[P1U],TGV_AW_R1L,TGV_AW_R2L,TGV_AW_R3L,TGV_AW_R4,5*TGV_AW_R5,TGV_AW_R10,     \
4249      TGV_AW_M[P2U]
4250  $DEF TGVA_B_DC=TGVA_B_DC_R|TGVA_B_DC_L
4251  $DEF TGVA_BC_AC_R=<$DIR((TGV_AW_CML[PD],TGV_AW_R10L,5*TGV_AW_R5L,TGV_AW_R4L,TGV_AW_R3,TGV_AW_R2,        \
4252      TGV_AW_R1,TGV_AW_CM[P1U]),                                                                          \
4253      (TGV_AW_CML[P2U],TGV_AW_R10L,5*TGV_AW_R5L,TGV_AW_R4L,TGV_AW_R3,TGV_AW_R2,TGV_AW_R1,TGV_AW_CM[PD]))
4254  $DEF TGVA_BC_AC_L=<$DIR((TGV_AW_CML[PD],TGV_AW_R1L,TGV_AW_R2L,TGV_AW_R3L,TGV_AW_R4,5*TGV_AW_R5,         \
4255      TGV_AW_R10,TGV_AW_CM[P1U]),                                                                         \
4256      (TGV_AW_CML[P2U],TGV_AW_R1L,TGV_AW_R2L,TGV_AW_R3L,TGV_AW_R4,5*TGV_AW_R5,TGV_AW_R10,TGV_AW_CM[PD]))
4257  $DEF TGVA_BC_AC=TGVA_BC_AC_R|TGVA_BC_AC_L
4258  $DEF TGVA_BC_DC_R=<TGV_AW_CML[P1U],TGV_AW_R10L,5*TGV_AW_R5L,TGV_AW_R4L,TGV_AW_R3,TGV_AW_R2,TGV_AW_R1,   \
4259      TGV_AW_CM[P2U]
4260  $DEF TGVA_BC_DC_L=<TGV_AW_CML[P1U],TGV_AW_R1L,TGV_AW_R2L,TGV_AW_R3L,TGV_AW_R4,5*TGV_AW_R5,TGV_AW_R10,   \
4261      TGV_AW_CM[P2U]
4262  $DEF TGVA_BC_DC=TGVA_BC_DC_R|TGVA_BC_DC_L
4263  $DEF TGVA_N_AC_R=<$DIR((TGV_A_N_ML[PD],TGV_A_R10L,5*TGV_A_R5L,TGV_A_R4L,TGV_A_R3,TGV_A_R2,TGV_A_R1,     \
4264      TGV_A_N_M[P1U]),                                                                                    \
4265      (TGV_A_N_ML[P2U],TGV_A_R10L,5*TGV_A_R5L,TGV_A_R4L,TGV_A_R3,TGV_A_R2,TGV_A_R1,TGV_A_N_M[PD]))
4266  $DEF TGVA_N_AC_L=<$DIR((TGV_A_N_ML[PD],TGV_A_R1L,TGV_A_R2L,TGV_A_R3L,TGV_A_R4,5*TGV_A_R5,TGV_A_R10,     \
4267      TGV_A_N_M[P1U]),                                                                                    \
4268      (TGV_A_N_ML[P2U],TGV_A_R1L,TGV_A_R2L,TGV_A_R3L,TGV_A_R4,5*TGV_A_R5,TGV_A_R10,TGV_A_N_M[PD]))
4269  $DEF TGVA_N_AC=TGVA_N_AC_R|TGVA_N_AC_L
4270  $DEF TGVA_N_DC_R=<TGV_A_N_ML[P1U],TGV_A_R10L,5*TGV_A_R5L,TGV_A_R4L,TGV_A_R3,TGV_A_R2,TGV_A_R1,          \
4271      TGV_A_N_M[P2U]
4272  $DEF TGVA_N_DC_L=<TGV_A_N_ML[P1U],TGV_A_R1L,TGV_A_R2L,TGV_A_R3L,TGV_A_R4,5*TGV_A_R5,TGV_A_R10,          \
4273      TGV_A_N_M[P2U]
4274  $DEF TGVA_N_DC=TGVA_N_DC_R|TGVA_N_DC_L
4275  $DEF TGVA_C1_AC_R=<$DIR((TGV_A_C1_ML[PD],TGV_A_R10L,5*TGV_A_R5L,TGV_A_R4L,TGV_A_R3,TGV_A_R2,TGV_A_R1,   \
4276      TGV_A_C1_M[P1U]),                                                                                   \
4277      (TGV_A_C1_ML[P2U],TGV_A_R10L,5*TGV_A_R5L,TGV_A_R4L,TGV_A_R3,TGV_A_R2,TGV_A_R1,TGV_A_C1_M[PD]))
4278  $DEF TGVA_C1_AC_L=<$DIR((TGV_A_C1_ML[PD],TGV_A_R1L,TGV_A_R2L,TGV_A_R3L,TGV_A_R4,5*TGV_A_R5,TGV_A_R10,   \
4279      TGV_A_C1_M[P1U]),                                                                                   \
4280      (TGV_A_C1_ML[P2U],TGV_A_R1L,TGV_A_R2L,TGV_A_R3L,TGV_A_R4,5*TGV_A_R5,TGV_A_R10,TGV_A_C1_M[PD]))
4281  $DEF TGVA_C1_AC=TGVA_C1_AC_R|TGVA_C1_AC_L
4282  $DEF TGVA_C1_DC_R=<TGV_A_C1_ML[P1U],TGV_A_R10L,5*TGV_A_R5L,TGV_A_R4L,TGV_A_R3,TGV_A_R2,TGV_A_R1,        \
4283      TGV_A_C1_M[P2U]
4284  $DEF TGVA_C1_DC_L=<TGV_A_C1_ML[P1U],TGV_A_R1L,TGV_A_R2L,TGV_A_R3L,TGV_A_R4,5*TGV_A_R5,TGV_A_R10,        \
4285      TGV_A_C1_M[P2U]
4286  $DEF TGVA_C1_DC=TGVA_C1_DC_R|TGVA_C1_DC_L
4287  $DEF TGVA_C_AC_R=<$DIR((TGV_A_ML[PD],TGV_A_R10L,5*TGV_A_R5L,TGV_A_R4L,TGV_A_R3,TGV_A_R2,TGV_A_R1,       \
4288      TGV_A_M[P1U]),                                                                                      \
4289      (TGV_A_ML[P2U],TGV_A_R10L,5*TGV_A_R5L,TGV_A_R4L,TGV_A_R3,TGV_A_R2,TGV_A_R1,TGV_A_M[PD]))
4290  $DEF TGVA_C_AC_L=<$DIR((TGV_A_ML[PD],TGV_A_R1L,TGV_A_R2L,TGV_A_R3L,TGV_A_R4,5*TGV_A_R5,TGV_A_R10,       \
4291      TGV_A_M[P1U]),                                                                                      \
4292      (TGV_A_ML[P2U],TGV_A_R1L,TGV_A_R2L,TGV_A_R3L,TGV_A_R4,5*TGV_A_R5,TGV_A_R10,TGV_A_M[PD]))
4293  $DEF TGVA_C_AC=TGVA_C_AC_R|TGVA_C_AC_L
4294  $DEF TGVA_C_DC_R=<TGV_A_ML[P1U],TGV_A_R10L,5*TGV_A_R5L,TGV_A_R4L,TGV_A_R3,TGV_A_R2,TGV_A_R1,TGV_A_M[P2U]
4295  $DEF TGVA_C_DC_L=<TGV_A_ML[P1U],TGV_A_R1L,TGV_A_R2L,TGV_A_R3L,TGV_A_R4,5*TGV_A_R5,TGV_A_R10,TGV_A_M[P2U]
4296  $DEF TGVA_C_DC=TGVA_C_DC_R|TGVA_C_DC_L
4297  $DEF TGVA_I_AC_R=<$DIR((TGV_A_I_ML[PD],TGV_A_R10L,5*TGV_A_R5L,TGV_A_R4L,TGV_A_R3,TGV_A_R2,TGV_A_R1,     \
4298      TGV_A_I_M[P1U]),                                                                                    \
4299      (TGV_A_I_ML[P2U],TGV_A_R10L,5*TGV_A_R5L,TGV_A_R4L,TGV_A_R3,TGV_A_R2,TGV_A_R1,TGV_A_I_M[PD]))
4300  $DEF TGVA_I_AC_L=<$DIR((TGV_A_I_ML[PD],TGV_A_R1L,TGV_A_R2L,TGV_A_R3L,TGV_A_R4,5*TGV_A_R5,TGV_A_R10,     \
4301      TGV_A_I_M[P1U]),                                                                                    \
4302      (TGV_A_I_ML[P2U],TGV_A_R1L,TGV_A_R2L,TGV_A_R3L,TGV_A_R4,5*TGV_A_R5,TGV_A_R10,TGV_A_I_M[PD]))
4303  $DEF TGVA_I_AC=TGVA_I_AC_R|TGVA_I_AC_L
4304  $DEF TGVA_I_DC_R=<TGV_A_I_ML[P1U],TGV_A_R10L,5*TGV_A_R5L,TGV_A_R4L,TGV_A_R3,TGV_A_R2,TGV_A_R1,          \
4305      TGV_A_I_M[P2U]
4306  $DEF TGVA_I_DC_L=<TGV_A_I_ML[P1U],TGV_A_R1L,TGV_A_R2L,TGV_A_R3L,TGV_A_R4,5*TGV_A_R5,TGV_A_R10,          \
4307      TGV_A_I_M[P2U]
4308  $DEF TGVA_I_DC=TGVA_I_DC_R|TGVA_I_DC_L
4309  $DEF TGVA_RG_AC_R=<$DIR((TGV_A_RG_ML[PD],TGV_A_RG_R10L,5*TGV_A_RG_R5L,TGV_A_RG_R4L,TGV_A_RG_R3,         \
4310      TGV_A_RG_R2,TGV_A_RG_R1,TGV_A_RG_M[P1U]),                                                           \
4311      (TGV_A_RG_ML[P2U],TGV_A_RG_R10L,5*TGV_A_RG_R5L,TGV_A_RG_R4L,TGV_A_RG_R3,TGV_A_RG_R2,TGV_A_RG_R1,    \
4312      TGV_A_RG_M[PD]))
4313  $DEF TGVA_RG_AC_L=<$DIR((TGV_A_RG_ML[PD],TGV_A_RG_R1L,TGV_A_RG_R2L,TGV_A_RG_R3L,TGV_A_RG_R4,            \
4314      5*TGV_A_RG_R5,TGV_A_RG_R10,TGV_A_RG_M[P1U]),                                                        \
4315      (TGV_A_RG_ML[P2U],TGV_A_RG_R1L,TGV_A_RG_R2L,TGV_A_RG_R3L,TGV_A_RG_R4,5*TGV_A_RG_R5,TGV_A_RG_R10,    \
4316      TGV_A_RG_M[PD]))
4317  $DEF TGVA_RG_AC=TGVA_RG_AC_R|TGVA_RG_AC_L
4318  $DEF TGVA_RG_DC_R=<TGV_A_RG_ML[P1U],TGV_A_RG_R10L,5*TGV_A_RG_R5L,TGV_A_RG_R4L,TGV_A_RG_R3,TGV_A_RG_R2,  \
4319      TGV_A_RG_R1,TGV_A_RG_M[P2U]
4320  $DEF TGVA_RG_DC_L=<TGV_A_RG_ML[P1U],TGV_A_RG_R1L,TGV_A_RG_R2L,TGV_A_RG_R3L,TGV_A_RG_R4,5*TGV_A_RG_R5,   \
4321      TGV_A_RG_R10,TGV_A_RG_M[P2U]
4322  $DEF TGVA_RG_DC=TGVA_RG_DC_R|TGVA_RG_DC_L
4323  ;R�SEAU
4324  $DEF TGVR_C_AC_R=<$DIR((TGV_A_ML[PD],TGV_R_R8L,2*TGV_R_R5L,TGV_R_R5,TGV_R_R4,TGV_R_R3,TGV_R_R2,         \
4325      TGV_R_R1,TGV_A_M[P1U]),                                                                             \
4326      (TGV_A_ML[P2U],TGV_R_R8L,2*TGV_R_R5L,TGV_R_R5,TGV_R_R4,TGV_R_R3,TGV_R_R2,TGV_R_R1,TGV_A_M[PD]))
4327  $DEF TGVR_C_AC_L=>$DIR((TGV_A_M[PD],TGV_R_R8,2*TGV_R_R5,TGV_R_R5L,TGV_R_R4L,TGV_R_R3L,TGV_R_R2L,        \
4328      TGV_R_R1L,TGV_A_ML[P1U]),                                                                           \
4329      (TGV_A_M[P2U],TGV_R_R8,2*TGV_R_R5,TGV_R_R5L,TGV_R_R4L,TGV_R_R3L,TGV_R_R2L,TGV_R_R1L,TGV_A_ML[PD]))
4330  $DEF TGVR_C_AC=TGVR_C_AC_R|TGVR_C_AC_L
4331  $DEF TGVR_C_DC_R=<TGV_A_ML[P1U],TGV_R_R8L,2*TGV_R_R5L,TGV_R_R5,TGV_R_R4,TGV_R_R3,TGV_R_R2,TGV_R_R1,     \
4332      TGV_A_M[P2U]
4333  $DEF TGVR_C_DC_L=>TGV_A_M[P1U],TGV_R_R8,2*TGV_R_R5,TGV_R_R5L,TGV_R_R4L,TGV_R_R3L,TGV_R_R2L,TGV_R_R1L,   \
4334      TGV_A_M[P2UL]
4335  $DEF TGVR_C_DC=TGVR_C_DC_R|TGVR_C_DC_L
4336  $DEF TGVR_I_AC_R=<$DIR((TGV_A_I_ML[PD],TGV_R_R8L,2*TGV_R_R5L,TGV_R_R5,TGV_R_R4,TGV_R_R3,TGV_R_R2,       \
4337      TGV_R_R1,TGV_A_I_M[P1U]),                                                                           \
4338      (TGV_A_I_ML[P2U],TGV_R_R8L,2*TGV_R_R5L,TGV_R_R5,TGV_R_R4,TGV_R_R3,TGV_R_R2,TGV_R_R1,TGV_A_I_M[PD]))
4339  $DEF TGVR_I_AC_L=>$DIR((TGV_A_I_M[PD],TGV_R_R8,2*TGV_R_R5,TGV_R_R5L,TGV_R_R4,TGV_R_R3L,TGV_R_R2L,       \
4340      TGV_R_R1L,TGV_A_I_ML[P1U]),                                                                         \
4341      (TGV_A_I_M[P2U],TGV_R_R8,2*TGV_R_R5,TGV_R_R5L,TGV_R_R4L,TGV_R_R3L,TGV_R_R2L,TGV_R_R1L,              \
4342      TGV_A_I_ML[PD]))
4343  $DEF TGVR_I_AC=TGVR_I_AC_R|TGVR_I_AC_L
4344  $DEF TGVR_I_DC_R=<TGV_A_I_ML[P1U],TGV_R_R8L,2*TGV_R_R5L,TGV_R_R5,TGV_R_R4,TGV_R_R3,TGV_R_R2,TGV_R_R1,   \
4345      TGV_A_I_M[P2U]
4346  $DEF TGVR_I_DC_L=>TGV_A_I_M[P1U],TGV_R_R8,2*TGV_R_R5,TGV_R_R5L,TGV_R_R4L,TGV_R_R3L,TGV_R_R2L,           \
4347      TGV_R_R1L,TGV_A_I_ML[P2U]
4348  $DEF TGVR_I_DC=TGVR_I_DC_R|TGVR_I_DC_L
4349  $DEF TGVR_RG_AC_R=<$DIR((TGV_A_RG_ML[PD],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,           \
4350      TGV_R_RG_R3,TGV_R_RG_R2,TGV_R_RG_R1,TGV_A_RG_M[P1U]),                                               \
4351      (TGV_A_RG_ML[P2U],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,TGV_R_RG_R3,TGV_R_RG_R2,      \
4352      TGV_R_RG_R1,TGV_A_RG_M[PD]))
4353  $DEF TGVR_RG_AC_L=<$DIR((TGV_A_RG_ML[PD],TGV_R_RG_R1L,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,           \
4354      TGV_R_RG_R5L,2*TGV_R_RG_R5,TGV_R_RG_R8,TGV_A_RG_M[P1U]),                                            \
4355      (TGV_A_RG_ML[P2U],TGV_R_RG_R1L,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,TGV_R_RG_R5L,2*TGV_R_RG_R5,   \
4356      TGV_R_RG_R8,TGV_A_RG_M[PD]))
4357  $DEF TGVR_RG_AC=TGVR_RG_AC_R|TGVR_RG_AC_L
4358  $DEF TGVR_RG_DC_R=<TGV_A_RG_ML[P1U],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,TGV_R_RG_R3,    \
4359      TGV_R_RG_R2,TGV_R_RG_R1,TGV_A_RG_M[P2U]
4360  $DEF TGVR_RG_DC_L=<TGV_A_RG_ML[P1U],TGV_R_RG_R1L,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,TGV_R_RG_R5L,   \
4361      2*TGV_R_RG_R5,TGV_R_RG_R8,TGV_A_RG_M[P2U]
4362  $DEF TGVR_RG_DC=TGVR_RG_DC_R|TGVR_RG_DC_L
4363  $DEF TGVR_RGT_AC_R=<$DIR((TGV_A_RG_ML[PD],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,          \
4364      TGV_R_RG_R3,TGV_R_RG_R2,TGV_R_RG_R1T,TGV_A_RG_M[P1U]),                                              \
4365      (TGV_A_RG_ML[P2U],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,TGV_R_RG_R3,TGV_R_RG_R2,      \
4366      TGV_R_RG_R1T,TGV_A_RG_M[PD]))
4367  $DEF TGVR_RGT_AC_L=<$DIR((TGV_A_RG_ML[PD],TGV_R_RG_R1TL,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,         \
4368      TGV_R_RG_R5L,2*TGV_R_RG_R5,TGV_R_RG_R8,TGV_A_RG_M[P1U]),                                            \
4369      (TGV_A_RG_ML[P2U],TGV_R_RG_R1TL,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,TGV_R_RG_R5L,2*TGV_R_RG_R5,  \
4370      TGV_R_RG_R8,TGV_A_RG_M[PD]))
4371  $DEF TGVR_RGT_AC=TGVR_RG_AC_R|TGVR_RG_AC_L
4372  $DEF TGVR_RGT_DC_R=<TGV_A_RG_ML[P1U],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,TGV_R_RG_R3,   \
4373      TGV_R_RG_R2,TGV_R_RG_R1T,TGV_A_RG_M[P2U]
4374  $DEF TGVR_RGT_DC_L=<TGV_A_RG_ML[P1U],TGV_R_RG_R1TL,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,              \
4375      TGV_R_RG_R5L,2*TGV_R_RG_R5,TGV_R_RG_R8,TGV_A_RG_M[P2U]
4376  $DEF TGVR_RGT_DC=TGVR_RG_DC_R|TGVR_RG_DC_L
4377  $DEF TGVR_INOUI_AC_R=<$DIR((SNCF_TGV_INOUI_ML[PD],SNCF_TGV_INOUI_R8L,SNCF_TGV_INOUI_R5L,                \
4378      SNCF_TGV_INOUI_R6L,SNCF_TGV_INOUI_R5,SNCF_TGV_INOUI_R4,SNCF_TGV_INOUI_R3,SNCF_TGV_INOUI_R2,         \
4379      SNCF_TGV_INOUI_R1,SNCF_TGV_INOUI_M[P1U]),                                                           \
4380      (SNCF_TGV_INOUI_ML[P2U],SNCF_TGV_INOUI_R8L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6L,                   \
4381      SNCF_TGV_INOUI_R5,SNCF_TGV_INOUI_R4,SNCF_TGV_INOUI_R3,SNCF_TGV_INOUI_R2,SNCF_TGV_INOUI_R1,          \
4382      SNCF_TGV_INOUI_M[PD]))
4383  $DEF TGVR_INOUI_AC_L=<$DIR((SNCF_TGV_INOUI_ML[PD],SNCF_TGV_INOUI_R1L,SNCF_TGV_INOUI_R2L,                \
4384      SNCF_TGV_INOUI_R3L,SNCF_TGV_INOUI_R4L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6,SNCF_TGV_INOUI_R7,       \
4385      SNCF_TGV_INOUI_R8,SNCF_TGV_INOUI_M[P1U]),                                                           \
4386      (SNCF_TGV_INOUI_ML[P2U],SNCF_TGV_INOUI_R1L,SNCF_TGV_INOUI_R2L,SNCF_TGV_INOUI_R3L,                   \
4387      SNCF_TGV_INOUI_R4L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6,SNCF_TGV_INOUI_R7,SNCF_TGV_INOUI_R8,        \
4388      SNCF_TGV_INOUI_M[PD]))
4389  $DEF TGVR_INOUI_AC=TGVR_INOUI_AC_L|TGVR_INOUI_AC_R
4390  $DEF TGVR_INOUI_DC_R=<SNCF_TGV_INOUI_ML[P1U],SNCF_TGV_INOUI_R8L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6L,  \
4391      SNCF_TGV_INOUI_R5,SNCF_TGV_INOUI_R4,SNCF_TGV_INOUI_R3,SNCF_TGV_INOUI_R2,SNCF_TGV_INOUI_R1,          \
4392      SNCF_TGV_INOUI_M[P2U]
4393  $DEF TGVR_INOUI_DC_L=<SNCF_TGV_INOUI_ML[P1U],SNCF_TGV_INOUI_R1L,SNCF_TGV_INOUI_R2L,SNCF_TGV_INOUI_R3L,  \
4394      SNCF_TGV_INOUI_R4L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6,SNCF_TGV_INOUI_R7,SNCF_TGV_INOUI_R8,        \
4395      SNCF_TGV_INOUI_M[P2U]
4396  $DEF TGVR_INOUI_DC=TGVR_INOUI_DC_L|TGVR_INOUI_DC_R
4397  $DEF TGVR_INOUIT_AC_R=<$DIR((SNCF_TGV_INOUI_ML[PD],SNCF_TGV_INOUI_R8L,SNCF_TGV_INOUI_R5L,               \
4398      SNCF_TGV_INOUI_R6L,SNCF_TGV_INOUI_R5,SNCF_TGV_INOUI_R4,SNCF_TGV_INOUI_R3,SNCF_TGV_INOUI_R2,         \
4399      SNCF_TGV_INOUI_R1T,SNCF_TGV_INOUI_M[P1U]),                                                          \
4400      (SNCF_TGV_INOUI_ML[P2U],SNCF_TGV_INOUI_R8L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6L,                   \
4401      SNCF_TGV_INOUI_R5,SNCF_TGV_INOUI_R4,SNCF_TGV_INOUI_R3,SNCF_TGV_INOUI_R2,SNCF_TGV_INOUI_R1T,         \
4402      SNCF_TGV_INOUI_M[PD]))
4403  $DEF TGVR_INOUIT_AC_L=<$DIR((SNCF_TGV_INOUI_ML[PD],SNCF_TGV_INOUI_R1TL,SNCF_TGV_INOUI_R2L,              \
4404      SNCF_TGV_INOUI_R3L,SNCF_TGV_INOUI_R4L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6,SNCF_TGV_INOUI_R7,       \
4405      SNCF_TGV_INOUI_R8,SNCF_TGV_INOUI_M[P1U]),                                                           \
4406      (SNCF_TGV_INOUI_ML[P2U],SNCF_TGV_INOUI_R1TL,SNCF_TGV_INOUI_R2L,SNCF_TGV_INOUI_R3L,                  \
4407      SNCF_TGV_INOUI_R4L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6,SNCF_TGV_INOUI_R7,SNCF_TGV_INOUI_R8,        \
4408      SNCF_TGV_INOUI_M[PD]))
4409  $DEF TGVR_INOUIT_AC=TGVR_INOUIT_AC_L|TGVR_INOUIT_AC_R
4410  $DEF TGVR_INOUIT_DC_R=<SNCF_TGV_INOUI_ML[P1U],SNCF_TGV_INOUI_R8L,SNCF_TGV_INOUI_R5L,                    \
4411      SNCF_TGV_INOUI_R6L,SNCF_TGV_INOUI_R5,SNCF_TGV_INOUI_R4,SNCF_TGV_INOUI_R3,SNCF_TGV_INOUI_R2,         \
4412      SNCF_TGV_INOUI_R1T,SNCF_TGV_INOUI_M[P2U]
4413  $DEF TGVR_INOUIT_DC_L=<SNCF_TGV_INOUI_ML[P1U],SNCF_TGV_INOUI_R1TL,SNCF_TGV_INOUI_R2L,                   \
4414      SNCF_TGV_INOUI_R3L,SNCF_TGV_INOUI_R4L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6,SNCF_TGV_INOUI_R7,       \
4415      SNCF_TGV_INOUI_R8,SNCF_TGV_INOUI_M[P2U]
4416  $DEF TGVR_INOUIT_DC=TGVR_INOUIT_DC_L|TGVR_INOUIT_DC_R
4417  $DEF TGVR_CARM_AC_R=<$DIR((TGV_CARMML[PD],TGV_CARM8L,2*TGV_CARM5L,TGV_CARM5,TGV_CARM4,TGV_CARM3,        \
4418      TGV_CARM2,TGV_CARM1T,TGV_CARMM[P1U]),                                                               \
4419      (TGV_CARMML[P2U],TGV_CARM8L,2*TGV_CARM5L,TGV_CARM5,TGV_CARM4,TGV_CARM3,TGV_CARM2,TGV_CARM1T,        \
4420      TGV_CARMM[PD]))
4421  $DEF TGVR_CARM_AC_L=<$DIR((TGV_CARMML[PD],TGV_CARM1TL,TGV_CARM2L,TGV_CARM3L,TGV_CARM4L,TGV_CARM5L,      \
4422      2*TGV_CARM5,TGV_CARM8,TGV_CARMM[P1U]),                                                              \
4423      (TGV_CARMML[P2U],TGV_CARM1TL,TGV_CARM2L,TGV_CARM3L,TGV_CARM4L,TGV_CARM5L,2*TGV_CARM5,TGV_CARM8,     \
4424      TGV_CARMM[PD]))
4425  $DEF TGVR_CARM_AC=TGVR_CARM_AC_R|TGVR_CARM_AC_L
4426  $DEF TGVR_CARM_DC_R=<TGV_CARMML[P1U],TGV_CARM8L,2*TGV_CARM5L,TGV_CARM5,TGV_CARM4,TGV_CARM3,TGV_CARM2,   \
4427      TGV_CARM1T,TGV_CARMM[P2U]
4428  $DEF TGVR_CARM_DC_L=<TGV_CARMML[P1U],TGV_CARM1TL,TGV_CARM2L,TGV_CARM3L,TGV_CARM4L,TGV_CARM5L,           \
4429      2*TGV_CARM5,TGV_CARM8,TGV_CARMM[P2U]
4430  $DEF TGVR_CARM_DC=TGVR_CARM_DC_R|TGVR_CARM_DC_L
4431  $DEF TGVR_CARMT_AC_R=<$DIR((TGV_CARMML[PD],TGV_CARM8L,2*TGV_CARM5L,TGV_CARM5,TGV_CARM4,TGV_CARM3,       \
4432      TGV_CARM2,TGV_CARM1T,TGV_CARMM[P1U]),                                                               \
4433      (TGV_CARMML[P2U],TGV_CARM8L,2*TGV_CARM5L,TGV_CARM5,TGV_CARM4,TGV_CARM3,TGV_CARM2,TGV_CARM1T,        \
4434      TGV_CARMM[PD]))
4435  $DEF TGVR_CARMT_AC_L=<$DIR((TGV_CARMML[PD],TGV_CARM1TL,TGV_CARM2L,TGV_CARM3L,TGV_CARM4L,TGV_CARM5L,     \
4436      2*TGV_CARM5,TGV_CARM8,TGV_CARMM[P1U]),                                                              \
4437      (TGV_CARMML[P2U],TGV_CARM1TL,TGV_CARM2L,TGV_CARM3L,TGV_CARM4L,TGV_CARM5L,2*TGV_CARM5,TGV_CARM8,     \
4438      TGV_CARMM[PD]))
4439  $DEF TGVR_CARMT_AC=TGVR_CARMT_AC_R|TGVR_CARMT_AC_L
4440  $DEF TGVR_CARMT_DC_R=<TGV_CARMML[P1U],TGV_CARM8L,2*TGV_CARM5L,TGV_CARM5,TGV_CARM4,TGV_CARM3,TGV_CARM2,  \
4441      TGV_CARM1T,TGV_CARMM[P2U]
4442  $DEF TGVR_CARMT_DC_L=<TGV_CARMML[P1U],TGV_CARM1TL,TGV_CARM2L,TGV_CARM3L,TGV_CARM4L,TGV_CARM5L,          \
4443      2*TGV_CARM5,TGV_CARM8,TGV_CARMM[P2U]
4444  $DEF TGVR_CARMT_DC=TGVR_CARMT_DC_R|TGVR_CARMT_DC_L
4445  $DEF TGVR_RDUP_R_AC_R=<$DIR((TGV_R_DUP_ML[PD],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,      \
4446      TGV_R_RG_R3,TGV_R_RG_R2,TGV_R_RG_R1,TGV_R_DUP_M[P1U]),                                              \
4447      (TGV_R_DUP_ML[P2U],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,TGV_R_RG_R3,TGV_R_RG_R2,     \
4448      TGV_R_RG_R1,TGV_R_DUP_M[PD]))
4449  $DEF TGVR_RDUP_R_AC_L=<$DIR((TGV_R_DUP_ML[PD],TGV_R_RG_R1L,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,      \
4450      TGV_R_RG_R5L,2*TGV_R_RG_R5,TGV_R_RG_R8,TGV_R_DUP_M[P1U]),                                           \
4451      (TGV_R_DUP_ML[P2U],TGV_R_RG_R1L,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,TGV_R_RG_R5L,2*TGV_R_RG_R5,  \
4452      TGV_R_RG_R8,TGV_R_DUP_M[PD]))
4453  $DEF TGVR_RDUP_R_AC=TGVR_RDUP_R_AC_R|TGVR_RDUP_R_AC_L
4454  $DEF TGVR_RDUP_R_DC_R=<TGV_R_DUP_ML[P1U],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,           \
4455      TGV_R_RG_R3,TGV_R_RG_R2,TGV_R_RG_R1,TGV_R_DUP_M[P2U]
4456  $DEF TGVR_RDUP_R_DC_L=<TGV_R_DUP_ML[P1U],TGV_R_RG_R1L,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,           \
4457      TGV_R_RG_R5L,2*TGV_R_RG_R5,TGV_R_RG_R8,TGV_R_DUP_M[P2U]
4458  $DEF TGVR_RDUP_R_DC=TGVR_RDUP_R_DC_R|TGVR_RDUP_R_DC_L
4459  $DEF TGVR_EXPBA_AC_R=<$DIR((SNCF_EXPBA_ML[PD],SNCF_EXPBA_R8L,2*SNCF_EXPBA_R5L,SNCF_EXPBA_R5,            \
4460      SNCF_EXPBA_R4,SNCF_EXPBA_R3,SNCF_EXPBA_R2,SNCF_EXPBA_R1,SNCF_EXPBA_M[P1U]),                         \
4461      (SNCF_EXPBA_ML[P2U],SNCF_EXPBA_R8L,2*SNCF_EXPBA_R5L,SNCF_EXPBA_R5,SNCF_EXPBA_R4,SNCF_EXPBA_R3,      \
4462      SNCF_EXPBA_R2,SNCF_EXPBA_R1,SNCF_EXPBA_M[PD]))
4463  $DEF TGVR_EXPBA_AC_L=<$DIR((SNCF_EXPBA_ML[PD],SNCF_EXPBA_R1L,SNCF_EXPBA_R2L,SNCF_EXPBA_R3L,             \
4464      SNCF_EXPBA_R4L,SNCF_EXPBA_R5L,2*SNCF_EXPBA_R5,SNCF_EXPBA_R8,SNCF_EXPBA_M[P1U]),                     \
4465      (SNCF_EXPBA_ML[P2U],SNCF_EXPBA_R1L,SNCF_EXPBA_R2L,SNCF_EXPBA_R3L,SNCF_EXPBA_R4L,SNCF_EXPBA_R5L,     \
4466      2*SNCF_EXPBA_R5,SNCF_EXPBA_R8,SNCF_EXPBA_M[PD]))
4467  $DEF TGVR_EXPBA_AC=TGVR_EXPBA_AC_R|TGVR_EXPBA_AC_L
4468  $DEF TGVR_EXPBA_DC_R=<SNCF_EXPBA_ML[P1U],SNCF_EXPBA_R8L,2*SNCF_EXPBA_R5L,SNCF_EXPBA_R5,SNCF_EXPBA_R4,   \
4469      SNCF_EXPBA_R3,SNCF_EXPBA_R2,SNCF_EXPBA_R1,SNCF_EXPBA_M[P2U]
4470  $DEF TGVR_EXPBA_DC_L=<SNCF_EXPBA_ML[P1U],SNCF_EXPBA_R1L,SNCF_EXPBA_R2L,SNCF_EXPBA_R3L,SNCF_EXPBA_R4L,   \
4471      SNCF_EXPBA_R5L,2*SNCF_EXPBA_R5,SNCF_EXPBA_R8,SNCF_EXPBA_M[P2U]
4472  $DEF TGVR_EXPBA_DC=TGVR_EXPBA_DC_R|TGVR_EXPBA_DC_L
4473  ; POS ET LYRIA
4474  $DEF TGVPOS_P_AC_R=<$DIR((SNCF_POS_PML[PD],TGV_R_R8L,2*TGV_R_R5L,TGV_R_R5,TGV_R_R4,TGV_R_R3,TGV_R_R2,   \
4475      TGV_R_R1,SNCF_POS_PM[P1U]),                                                                         \
4476      (SNCF_POS_PML[P2U],TGV_R_R8L,2*TGV_R_R5L,TGV_R_R5,TGV_R_R4,TGV_R_R3,TGV_R_R2,TGV_R_R1,              \
4477      SNCF_POS_PM[PD]))
4478  $DEF TGVPOS_P_AC_L=>$DIR((SNCF_POS_PM[PD],TGV_R_R8,2*TGV_R_R5,TGV_R_R5L,TGV_R_R4L,TGV_R_R3L,TGV_R_R2L,  \
4479      TGV_R_R1L,SNCF_POS_PML[P1U]),                                                                       \
4480      (SNCF_POS_PM[P2U],TGV_R_R8,2*TGV_R_R5,TGV_R_R5L,TGV_R_R4L,TGV_R_R3L,TGV_R_R2L,TGV_R_R1L,            \
4481      SNCF_POS_PML[PD]))
4482  $DEF TGVPOS_P_AC=TGVPOS_P_AC_R|TGVPOS_P_AC_L
4483  $DEF TGVPOS_P_DC_R=<SNCF_POS_PML[P1U],TGV_R_R8L,2*TGV_R_R5L,TGV_R_R5,TGV_R_R4,TGV_R_R3,TGV_R_R2,        \
4484      TGV_R_R1,SNCF_POS_PM[P2U]
4485  $DEF TGVPOS_P_DC_L=>SNCF_POS_PM[P1U],TGV_R_R8,2*TGV_R_R5,TGV_R_R5L,TGV_R_R4L,TGV_R_R3L,TGV_R_R2L,       \
4486      TGV_R_R1L,SNCF_POS_PML[P2U]
4487  $DEF TGVPOS_P_DC=TGVPOS_P_DC_R|TGVPOS_P_DC_L
4488  $DEF TGVPOS_AC_R=<$DIR((SNCF_POS_ML[PD],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,            \
4489      TGV_R_RG_R3,TGV_R_RG_R2,TGV_R_RG_R1,SNCF_POS_M[P1U]),                                               \
4490      (SNCF_POS_ML[P2U],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,TGV_R_RG_R3,TGV_R_RG_R2,      \
4491      TGV_R_RG_R1,SNCF_POS_M[PD]))
4492  $DEF TGVPOS_AC_L=<$DIR((SNCF_POS_ML[PD],TGV_R_RG_R1L,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,            \
4493      TGV_R_RG_R5L,2*TGV_R_RG_R5,TGV_R_RG_R8,SNCF_POS_M[P1U]),                                            \
4494      (SNCF_POS_ML[P2U],TGV_R_RG_R1L,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,TGV_R_RG_R5L,2*TGV_R_RG_R5,   \
4495      TGV_R_RG_R8,SNCF_POS_M[PD]))
4496  $DEF TGVPOS_AC=TGVPOS_AC_R|TGVPOS_AC_L
4497  $DEF TGVPOS_DC_R=<SNCF_POS_ML[P1U],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,TGV_R_RG_R3,     \
4498      TGV_R_RG_R2,TGV_R_RG_R1,SNCF_POS_M[P2U]
4499  $DEF TGVPOS_DC_L=<SNCF_POS_ML[P1U],TGV_R_RG_R1L,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,TGV_R_RG_R5L,    \
4500      2*TGV_R_RG_R5,TGV_R_RG_R8,SNCF_POS_M[P2U]
4501  $DEF TGVPOS_DC=TGVPOS_DC_R|TGVPOS_DC_L
4502  $DEF TGVPOS_CFF_AC_R=<$DIR((SNCF_POS_CFFML[PD],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,     \
4503      TGV_R_RG_R3,TGV_R_RG_R2,TGV_R_RG_R1,SNCF_POS_CFFM[P1U]),                                            \
4504      (SNCF_POS_CFFML[P2U],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,TGV_R_RG_R3,TGV_R_RG_R2,   \
4505      TGV_R_RG_R1,SNCF_POS_CFFM[PD]))
4506  $DEF TGVPOS_CFF_AC_L=<$DIR((SNCF_POS_CFFML[PD],TGV_R_RG_R1L,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,     \
4507      TGV_R_RG_R5L,2*TGV_R_RG_R5,TGV_R_RG_R8,SNCF_POS_CFFM[P1U]),                                         \
4508      (SNCF_POS_CFFML[P2U],TGV_R_RG_R1L,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,TGV_R_RG_R5L,              \
4509      2*TGV_R_RG_R5,TGV_R_RG_R8,SNCF_POS_CFFM[PD]))
4510  $DEF TGVPOS_CFF_AC=TGVPOS_CFF_AC_R|TGVPOS_CFF_AC_L
4511  $DEF TGVPOS_CFF_DC_R=<SNCF_POS_CFFML[P1U],TGV_R_RG_R8L,2*TGV_R_RG_R5L,TGV_R_RG_R5,TGV_R_RG_R4,          \
4512      TGV_R_RG_R3,TGV_R_RG_R2,TGV_R_RG_R1,SNCF_POS_CFFM[P2U]
4513  $DEF TGVPOS_CFF_DC_L=<SNCF_POS_CFFML[P1U],TGV_R_RG_R1L,TGV_R_RG_R2L,TGV_R_RG_R3L,TGV_R_RG_R4L,          \
4514      TGV_R_RG_R5L,2*TGV_R_RG_R5,TGV_R_RG_R8,SNCF_POS_CFFM[P2U]
4515  $DEF TGVPOS_CFF_DC=TGVPOS_CFF_DC_R|TGVPOS_CFF_DC_L
4516  $DEF TGVPOS_LYRIA_AC_R=<$DIR((SNCF_TGVLML[PD],SNCF_TGVL8L,SNCF_TGVL7L,SNCF_TGVL6L,SNCF_TGVL5,           \
4517      SNCF_TGVL4,SNCF_TGVL3,SNCF_TGVL2,SNCF_TGVL1,SNCF_TGVLM[P1U]),                                       \
4518      (SNCF_TGVLML[P2U],SNCF_TGVL8L,SNCF_TGVL7L,SNCF_TGVL6L,SNCF_TGVL5,SNCF_TGVL4,SNCF_TGVL3,SNCF_TGVL2,  \
4519      SNCF_TGVL1,SNCF_TGVLM[PD]))
4520  $DEF TGVPOS_LYRIA_AC_L=<$DIR((SNCF_TGVLML[PD],SNCF_TGVL1L,SNCF_TGVL2L,SNCF_TGVL3L,SNCF_TGVL4L,          \
4521      SNCF_TGVL5L,SNCF_TGVL6,SNCF_TGVL7,SNCF_TGVL8,SNCF_TGVLM[P1U]),                                      \
4522      (SNCF_TGVLML[P2U],SNCF_TGVL1L,SNCF_TGVL2L,SNCF_TGVL3L,SNCF_TGVL4L,SNCF_TGVL5L,SNCF_TGVL6,           \
4523      SNCF_TGVL7,SNCF_TGVL8,SNCF_TGVLM[PD]))
4524  $DEF TGVPOS_LYRIA_AC=TGVPOS_LYRIA_AC_R|TGVPOS_LYRIA_AC_L
4525  $DEF TGVPOS_LYRIA_DC_R=<SNCF_TGVLML[P1U],SNCF_TGVL8L,SNCF_TGVL7L,SNCF_TGVL6L,SNCF_TGVL5,SNCF_TGVL4,     \
4526      SNCF_TGVL3,SNCF_TGVL2,SNCF_TGVL1,SNCF_TGVLM[P2U]
4527  $DEF TGVPOS_LYRIA_DC_L=<SNCF_TGVLML[P1U],SNCF_TGVL1L,SNCF_TGVL2L,SNCF_TGVL3L,SNCF_TGVL4L,SNCF_TGVL5L,   \
4528      SNCF_TGVL6,SNCF_TGVL7,SNCF_TGVL8,SNCF_TGVLM[P2U]
4529  $DEF TGVPOS_LYRIA_DC=TGVPOS_LYRIA_DC_R|TGVPOS_LYRIA_DC_L
4530  $DEF TGVPOS_INOUI_AC_R=<$DIR((SNCF_TGVD_INOUI_ML[PD],SNCF_TGV_INOUI_R8L,SNCF_TGV_INOUI_R5L,             \
4531      SNCF_TGV_INOUI_R6L,SNCF_TGV_INOUI_R5,SNCF_TGV_INOUI_R4,SNCF_TGV_INOUI_R3,SNCF_TGV_INOUI_R2,         \
4532      SNCF_TGV_INOUI_R1,SNCF_TGVD_INOUI_M[P1U]),                                                          \
4533      (SNCF_TGVD_INOUI_ML[P2U],SNCF_TGV_INOUI_R8L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6L,                  \
4534      SNCF_TGV_INOUI_R5,SNCF_TGV_INOUI_R4,SNCF_TGV_INOUI_R3,SNCF_TGV_INOUI_R2,SNCF_TGV_INOUI_R1,          \
4535      SNCF_TGVD_INOUI_M[PD]))
4536  $DEF TGVPOS_INOUI_AC_L=<$DIR((SNCF_TGVD_INOUI_ML[PD],SNCF_TGV_INOUI_R1L,SNCF_TGV_INOUI_R2L,             \
4537      SNCF_TGV_INOUI_R3L,SNCF_TGV_INOUI_R4L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6,SNCF_TGV_INOUI_R7,       \
4538      SNCF_TGV_INOUI_R8,SNCF_TGVD_INOUI_M[P1U]),                                                          \
4539      (SNCF_TGVD_INOUI_ML[P2U],SNCF_TGV_INOUI_R1L,SNCF_TGV_INOUI_R2L,SNCF_TGV_INOUI_R3L,                  \
4540      SNCF_TGV_INOUI_R4L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6,SNCF_TGV_INOUI_R7,SNCF_TGV_INOUI_R8,        \
4541      SNCF_TGVD_INOUI_M[PD]))
4542  $DEF TGVPOS_INOUI_AC=TGVPOS_INOUI_AC_R|TGVPOS_INOUI_AC_L
4543  $DEF TGVPOS_INOUI_DC_R=<SNCF_TGVD_INOUI_ML[P1U],SNCF_TGV_INOUI_R8L,SNCF_TGV_INOUI_R5L,                  \
4544      SNCF_TGV_INOUI_R6L,SNCF_TGV_INOUI_R5,SNCF_TGV_INOUI_R4,SNCF_TGV_INOUI_R3,SNCF_TGV_INOUI_R2,         \
4545      SNCF_TGV_INOUI_R1,SNCF_TGVD_INOUI_M[P2U]
4546  $DEF TGVPOS_INOUI_DC_L=<SNCF_TGVD_INOUI_ML[P1U],SNCF_TGV_INOUI_R1L,SNCF_TGV_INOUI_R2L,                  \
4547      SNCF_TGV_INOUI_R3L,SNCF_TGV_INOUI_R4L,SNCF_TGV_INOUI_R5L,SNCF_TGV_INOUI_R6,SNCF_TGV_INOUI_R7,       \
4548      SNCF_TGV_INOUI_R8,SNCF_TGVD_INOUI_M[P2U]
4549  $DEF TGVPOS_INOUI_DC=TGVPOS_INOUI_DC_R|TGVPOS_INOUI_DC_L
4550  ;RD
4551  $DEF TGVRD_I_AC_R=<$DIR((TGV_R_DUP_ML[PD],TGV_DUP_R8L,3*TGV_DUP_R5,TGV_DUP_R4,2*TGV_DUP_R2L,            \
4552      TGV_DUP_R1,TGV_R_DUP_M[P1U]),                                                                       \
4553      (TGV_R_DUP_ML[P2U],TGV_DUP_R8L,3*TGV_DUP_R5,TGV_DUP_R4,2*TGV_DUP_R2L,TGV_DUP_R1,TGV_R_DUP_M[PD]))
4554  $DEF TGVRD_I_AC_L=<$DIR((TGV_R_DUP_ML[PD],TGV_DUP1L,2*TGV_DUP2,TGV_DUP4L,3*TGV_DUP5L,TGV_DUP8,          \
4555      TGV_R_DUP_M[P1U]),                                                                                  \
4556      (TGV_R_DUP_ML[P2U],TGV_DUP1L,2*TGV_DUP2,TGV_DUP4L,3*TGV_DUP5L,TGV_DUP8,TGV_R_DUP_M[PD]))
4557  $DEF TGVRD_I_AC=TGVRD_I_AC_L|TGVRD_I_AC_R
4558  $DEF TGVRD_I_DC_R=<TGV_R_DUP_ML[P1U],TGV_DUP_R8L,3*TGV_DUP_R5,TGV_DUP_R4,2*TGV_DUP_R2L,TGV_DUP_R1,      \
4559      TGV_R_DUP_M[P2U]
4560  $DEF TGVRD_I_DC_L=<TGV_R_DUP_ML[P1U],TGV_DUP1L,2*TGV_DUP2,TGV_DUP4L,3*TGV_DUP5L,TGV_DUP8,               \
4561      TGV_R_DUP_M[P2U]
4562  $DEF TGVRD_I_DC=TGVRD_I_DC_L|TGVRD_I_DC_R
4563  $DEF TGVRD_INOUI_AC_R=<$DIR((SNCF_TGV_INOUI_ML[PD],SNCF_TGVD_INOUI_R8L,SNCF_TGVD_INOUI_R5,              \
4564      SNCF_TGVD_INOUI_R6,SNCF_TGVD_INOUI_R5,SNCF_TGVD_INOUI_R4,SNCF_TGVD_INOUI_R3L,SNCF_TGVD_INOUI_R2L,   \
4565      SNCF_TGVD_INOUI_R1,SNCF_TGV_INOUI_M[P1U]),                                                          \
4566      (SNCF_TGV_INOUI_ML[P2U],SNCF_TGVD_INOUI_R8L,SNCF_TGVD_INOUI_R5,SNCF_TGVD_INOUI_R6,                  \
4567      SNCF_TGVD_INOUI_R5,SNCF_TGVD_INOUI_R4,SNCF_TGVD_INOUI_R3L,SNCF_TGVD_INOUI_R2L,SNCF_TGVD_INOUI_R1,   \
4568      SNCF_TGV_INOUI_M[PD]))
4569  $DEF TGVRD_INOUI_AC_L=<$DIR((SNCF_TGV_INOUI_ML[PD],SNCF_TGVD_INOUI_R1L,SNCF_TGVD_INOUI_R2,              \
4570      SNCF_TGVD_INOUI_R3,SNCF_TGVD_INOUI_R4L,SNCF_TGVD_INOUI_R5L,SNCF_TGVD_INOUI_R6L,                     \
4571      SNCF_TGVD_INOUI_R5L,SNCF_TGVD_INOUI_R8,SNCF_TGV_INOUI_M[P1U]),                                      \
4572      (SNCF_TGV_INOUI_ML[P2U],SNCF_TGVD_INOUI_R1L,SNCF_TGVD_INOUI_R2,SNCF_TGVD_INOUI_R3,                  \
4573      SNCF_TGVD_INOUI_R4L,SNCF_TGVD_INOUI_R5L,SNCF_TGVD_INOUI_R6L,SNCF_TGVD_INOUI_R5L,                    \
4574      SNCF_TGVD_INOUI_R8,SNCF_TGV_INOUI_M[PD]))
4575  $DEF TGVRD_INOUI_AC=TGVRD_INOUI_AC_L|TGVRD_INOUI_AC_R
4576  $DEF TGVRD_INOUI_DC_R=<SNCF_TGV_INOUI_ML[P1U],SNCF_TGVD_INOUI_R8L,SNCF_TGVD_INOUI_R5,                   \
4577      SNCF_TGVD_INOUI_R6,SNCF_TGVD_INOUI_R5,SNCF_TGVD_INOUI_R4,SNCF_TGVD_INOUI_R3L,SNCF_TGVD_INOUI_R2L,   \
4578      SNCF_TGVD_INOUI_R1,SNCF_TGV_INOUI_M[P2U]
4579  $DEF TGVRD_INOUI_DC_L=<SNCF_TGV_INOUI_ML[P1U],SNCF_TGVD_INOUI_R1L,SNCF_TGVD_INOUI_R2,                   \
4580      SNCF_TGVD_INOUI_R3,SNCF_TGVD_INOUI_R4L,SNCF_TGVD_INOUI_R5L,SNCF_TGVD_INOUI_R6L,                     \
4581      SNCF_TGVD_INOUI_R5L,SNCF_TGVD_INOUI_R8,SNCF_TGV_INOUI_M[P2U]
4582  $DEF TGVRD_INOUI_DC=TGVRD_INOUI_DC_L|TGVRD_INOUI_DC_R
4583  ;DUPLEX
4584  $DEF TGVDUP_C_AC_R=<$DIR((TGV_DUPEL[PD],TGV_DUP_R8L,3*TGV_DUP_R5,TGV_DUP_R4,2*TGV_DUP_R2L,TGV_DUP_R1,   \
4585      TGV_DUPE[P1U]),                                                                                     \
4586      (TGV_DUPEL[P2U],TGV_DUP_R8L,3*TGV_DUP_R5,TGV_DUP_R4,2*TGV_DUP_R2L,TGV_DUP_R1,TGV_DUPE[PD]))
4587  $DEF TGVDUP_C_AC_L=<$DIR((TGV_DUPEL[PD],TGV_DUP1L,2*TGV_DUP2,TGV_DUP4L,3*TGV_DUP5L,TGV_DUP8,            \
4588      TGV_DUPE[P1U]),(TGV_DUPEL[P2U],TGV_DUP1L,2*TGV_DUP2,TGV_DUP4L,3*TGV_DUP5L,TGV_DUP8,TGV_DUPE[PD]))
4589  $DEF TGVDUP_C_AC=TGVDUP_C_AC_R|TGVDUP_C_AC_L
4590  $DEF TGVDUP_C_DC_R=<TGV_DUPEL[P1U],TGV_DUP_R8L,3*TGV_DUP_R5,TGV_DUP_R4,2*TGV_DUP_R2L,TGV_DUP_R1,        \
4591      TGV_DUPE[P2U]
4592  $DEF TGVDUP_C_DC_L=>TGV_DUPE[P1U],TGV_DUP_R8,3*TGV_DUP_R5L,TGV_DUP_R4L,2*TGV_DUP_R2,TGV_DUP_R1L,        \
4593      TGV_DUPEL[P2U]
4594  $DEF TGVDUP_C_DC=TGVDUP_C_DC_R|TGVDUP_C_DC_L
4595  $DEF TGVDUP_I_AC_R=<$DIR((TGV_DUP_I_ML[PD],TGV_DUP_R8L,3*TGV_DUP_R5,TGV_DUP_R4,2*TGV_DUP_R2L,           \
4596      TGV_DUP_R1,TGV_DUP_I_M[P1U]),                                                                       \
4597      (TGV_DUP_I_ML[P2U],TGV_DUP_R8L,3*TGV_DUP_R5,TGV_DUP_R4,2*TGV_DUP_R2L,TGV_DUP_R1,TGV_DUP_I_M[PD]))
4598  $DEF TGVDUP_I_AC_L=>$DIR((TGV_DUP_I_M[PD],TGV_DUP_R8,3*TGV_DUP_R5L,TGV_DUP_R4L,2*TGV_DUP_R2,            \
4599      TGV_DUP_R1L,TGV_DUP_I_ML[P1U]),                                                                     \
4600      (TGV_DUP_I_M[P2U],TGV_DUP_R8,3*TGV_DUP_R5L,TGV_DUP_R4L,2*TGV_DUP_R2,TGV_DUP_R1L,TGV_DUP_I_ML[PD]))
4601  $DEF TGVDUP_I_AC=TGVDUP_I_AC_R|TGVDUP_I_AC_L
4602  $DEF TGVDUP_I_DC_R=<TGV_DUP_I_ML[P1U],TGV_DUP_R8L,3*TGV_DUP_R5,TGV_DUP_R4,2*TGV_DUP_R2L,TGV_DUP_R1,     \
4603      TGV_DUP_I_M[P2U]
4604  $DEF TGVDUP_I_DC_L=>TGV_DUP_I_M[P1U],TGV_DUP_R8,3*TGV_DUP_R5L,TGV_DUP_R4L,2*TGV_DUP_R2,TGV_DUP_R1L,     \
4605      TGV_DUP_I_ML[P2U]
4606  $DEF TGVDUP_I_DC=TGVDUP_I_DC_R|TGVDUP_I_DC_L
4607  $DEF TGVDUP_CARM_AC_R=<$DIR((SNCF_TGVDCML[PD],SNCF_TGVDC8L,3*SNCF_TGVDC5,SNCF_TGVDC4,2*SNCF_TGVDC2L,    \
4608      SNCF_TGVDC1,SNCF_TGVDCM[P1U]),                                                                      \
4609      (SNCF_TGVDCML[P2U],SNCF_TGVDC8L,3*SNCF_TGVDC5,SNCF_TGVDC4,2*SNCF_TGVDC2L,SNCF_TGVDC1,               \
4610      SNCF_TGVDCM[PD]))
4611  $DEF TGVDUP_CARM_AC_L=<$DIR((SNCF_TGVDCML[PD],SNCF_TGVDC1L,2*SNCF_TGVDC2,SNCF_TGVDC4L,3*SNCF_TGVDC5L,   \
4612      SNCF_TGVDC8,SNCF_TGVDCM[P1U]),                                                                      \
4613      (SNCF_TGVDCML[P2U],SNCF_TGVDC1L,2*SNCF_TGVDC2,SNCF_TGVDC4L,3*SNCF_TGVDC5L,SNCF_TGVDC8,              \
4614      SNCF_TGVDCM[PD]))
4615  $DEF TGVDUP_CARM_AC=TGVDUP_CARM_AC_R|TGVDUP_CARM_AC_L
4616  $DEF TGVDUP_CARM_DC_R=<SNCF_TGVDCML[P1U],SNCF_TGVDC8L,3*SNCF_TGVDC5,SNCF_TGVDC4,2*SNCF_TGVDC2L,         \
4617      SNCF_TGVDC1,SNCF_TGVDCM[P2U]
4618  $DEF TGVDUP_CARM_DC_L=<SNCF_TGVDCML[P1U],SNCF_TGVDC1L,2*SNCF_TGVDC2,SNCF_TGVDC4L,3*SNCF_TGVDC5L,        \
4619      SNCF_TGVDC8,SNCF_TGVDCM[P2U]
4620  $DEF TGVDUP_CARM_DC=TGVDUP_CARM_DC_R|TGVDUP_CARM_DC_L
4621  $DEF TGVDUP_INOUI_AC_R=<$DIR((SNCF_TGVD_INOUI_ML[PD],SNCF_TGVD_INOUI_R8L,SNCF_TGVD_INOUI_R5,            \
4622      SNCF_TGVD_INOUI_R6,SNCF_TGVD_INOUI_R5,SNCF_TGVD_INOUI_R4,SNCF_TGVD_INOUI_R3L,SNCF_TGVD_INOUI_R2L,   \
4623      SNCF_TGVD_INOUI_R1,SNCF_TGVD_INOUI_M[P1U]),                                                         \
4624      (SNCF_TGVD_INOUI_ML[P2U],SNCF_TGVD_INOUI_R8L,SNCF_TGVD_INOUI_R5,SNCF_TGVD_INOUI_R6,                 \
4625      SNCF_TGVD_INOUI_R5,SNCF_TGVD_INOUI_R4,SNCF_TGVD_INOUI_R3L,SNCF_TGVD_INOUI_R2L,SNCF_TGVD_INOUI_R1,   \
4626      SNCF_TGVD_INOUI_M[PD]))
4627  $DEF TGVDUP_INOUI_AC_L=<$DIR((SNCF_TGVD_INOUI_ML[PD],SNCF_TGVD_INOUI_R1L,SNCF_TGVD_INOUI_R2,            \
4628      SNCF_TGVD_INOUI_R3,SNCF_TGVD_INOUI_R4L,SNCF_TGVD_INOUI_R5L,SNCF_TGVD_INOUI_R6L,                     \
4629      SNCF_TGVD_INOUI_R5L,SNCF_TGVD_INOUI_R8,SNCF_TGVD_INOUI_M[P1U]),                                     \
4630      (SNCF_TGVD_INOUI_ML[P2U],SNCF_TGVD_INOUI_R1L,SNCF_TGVD_INOUI_R2,SNCF_TGVD_INOUI_R3,                 \
4631      SNCF_TGVD_INOUI_R4L,SNCF_TGVD_INOUI_R5L,SNCF_TGVD_INOUI_R6L,SNCF_TGVD_INOUI_R5L,                    \
4632      SNCF_TGVD_INOUI_R8,SNCF_TGVD_INOUI_M[PD]))
4633  $DEF TGVDUP_INOUI_AC=TGVDUP_INOUI_AC_R|TGVDUP_INOUI_AC_L
4634  $DEF TGVDUP_INOUI_DC_R=<SNCF_TGVD_INOUI_ML[P1U],SNCF_TGVD_INOUI_R8L,SNCF_TGVD_INOUI_R5,                 \
4635      SNCF_TGVD_INOUI_R6,SNCF_TGVD_INOUI_R5,SNCF_TGVD_INOUI_R4,SNCF_TGVD_INOUI_R3L,SNCF_TGVD_INOUI_R2L,   \
4636      SNCF_TGVD_INOUI_R1,SNCF_TGVD_INOUI_M[P2U]
4637  $DEF TGVDUP_INOUI_DC_L=<SNCF_TGVD_INOUI_ML[P1U],SNCF_TGVD_INOUI_R1L,SNCF_TGVD_INOUI_R2,                 \
4638      SNCF_TGVD_INOUI_R3,SNCF_TGVD_INOUI_R4L,SNCF_TGVD_INOUI_R5L,SNCF_TGVD_INOUI_R6L,                     \
4639      SNCF_TGVD_INOUI_R5L,SNCF_TGVD_INOUI_R8,SNCF_TGVD_INOUI_M[P2U]
4640  $DEF TGVDUP_INOUI_DC=TGVDUP_INOUI_DC_R|TGVDUP_INOUI_DC_L
4641  $DEF TGVRDUP_AC_R=<$DIR((TGV_R_DUP_ML[PD],TGV_DUP_R8L,3*TGV_DUP_R5,TGV_DUP_R4,2*TGV_DUP_R2L,            \
4642      TGV_DUP_R1,TGV_R_DUP_M[P1U]),                                                                       \
4643      (TGV_R_DUP_ML[P2U],TGV_DUP_R8L,3*TGV_DUP_R5,TGV_DUP_R4,2*TGV_DUP_R2L,TGV_DUP_R1,TGV_R_DUP_M[PD]))
4644  $DEF TGVRDUP_AC_L=<$DIR((TGV_R_DUP_ML[PD],TGV_DUP1L,2*TGV_DUP2,TGV_DUP4L,3*TGV_DUP5L,TGV_DUP8,          \
4645      TGV_R_DUP_M[P1U]),                                                                                  \
4646      (TGV_R_DUP_ML[P2U],TGV_DUP1L,2*TGV_DUP2,TGV_DUP4L,3*TGV_DUP5L,TGV_DUP8,TGV_R_DUP_M[PD]))
4647  $DEF TGVRDUP_AC=TGVRDUP_AC_R|TGVRDUP_AC_L
4648  $DEF TGVRDUP_DC_R=<TGV_R_DUP_ML[P1U],TGV_DUP_R8L,3*TGV_DUP_R5,TGV_DUP_R4,2*TGV_DUP_R2L,TGV_DUP_R1,      \
4649      TGV_R_DUP_M[P2U]
4650  $DEF TGVRDUP_DC_L=<TGV_R_DUP_ML[P1U],TGV_DUP1L,2*TGV_DUP2,TGV_DUP4L,3*TGV_DUP5L,TGV_DUP8,               \
4651      TGV_R_DUP_M[P2U]
4652  $DEF TGVRDUP_DC=TGVRDUP_DC_R|TGVRDUP_DC_L
4653  $DEF TGVOUIGO_AC_R=<$DIR((SNCF_TGVOML[PD],SNCF_TGVO8L,3*SNCF_TGVO5,SNCF_TGVO4,2*SNCF_TGVO2L,            \
4654      SNCF_TGVO8,SNCF_TGVOM[P1U]),                                                                        \
4655      (SNCF_TGVOML[P2U],SNCF_TGVO8L,3*SNCF_TGVO5,SNCF_TGVO4,2*SNCF_TGVO2L,SNCF_TGVO8,SNCF_TGVOM[PD]))
4656  $DEF TGVOUIGO_AC_L=<$DIR((SNCF_TGVOML[PD],SNCF_TGVO1_L,2*SNCF_TGVO2,SNCF_TGVO4L,3*SNCF_TGVO5L,          \
4657      SNCF_TGVO8,SNCF_TGVOM[P1U]),                                                                        \
4658      (SNCF_TGVOML[P2U],SNCF_TGVO1_L,2*SNCF_TGVO2,SNCF_TGVO4L,3*SNCF_TGVO5L,SNCF_TGVO8,SNCF_TGVOM[PD]))
4659  $DEF TGVOUIGO_AC=TGVOUIGO_AC_R|TGVOUIGO_AC_L
4660  $DEF TGVOUIGO_DC_R=<SNCF_TGVOML[P1U],SNCF_TGVO8L,3*SNCF_TGVO5,SNCF_TGVO4,2*SNCF_TGVO2L,TGVOUIGO_R1_R,   \
4661      SNCF_TGVOM[P2U]
4662  $DEF TGVOUIGO_DC_L=<SNCF_TGVOML[P1U],SNCF_TGVO1_L,2*SNCF_TGVO2,SNCF_TGVO4L,3*SNCF_TGVO5L,SNCF_TGVO8,    \
4663      SNCF_TGVOM[P2U]
4664  $DEF TGVOUIGO_DC=TGVOUIGO_DC_R|TGVOUIGO_DC_L
4665  $DEF TGVOCEANE_INOUI_AC_R=<$DIR((SNCF_TGVD_INOUI_ML[PD],SNCF_TGVD_OCINOUI_R8L,SNCF_TGVD_OCINOUI_R5,     \
4666      SNCF_TGVD_OCINOUI_R6,SNCF_TGVD_OCINOUI_R5,SNCF_TGVD_OCINOUI_R4,SNCF_TGVD_OCINOUI_R3L,               \
4667      SNCF_TGVD_OCINOUI_R2L,SNCF_TGVD_OCINOUI_R1,SNCF_TGVD_INOUI_M[P1U]),                                 \
4668      (SNCF_TGVD_INOUI_ML[P2U],SNCF_TGVD_OCINOUI_R8L,SNCF_TGVD_OCINOUI_R5,SNCF_TGVD_OCINOUI_R6,           \
4669      SNCF_TGVD_OCINOUI_R5,SNCF_TGVD_OCINOUI_R4,SNCF_TGVD_OCINOUI_R3L,SNCF_TGVD_OCINOUI_R2L,              \
4670      SNCF_TGVD_OCINOUI_R1,SNCF_TGVD_INOUI_M[PD]))
4671  $DEF TGVOCEANE_INOUI_AC_L=<$DIR((SNCF_TGVD_INOUI_ML[PD],SNCF_TGVD_OCINOUI_R1L,SNCF_TGVD_OCINOUI_R2,     \
4672      SNCF_TGVD_OCINOUI_R3,SNCF_TGVD_OCINOUI_R4L,SNCF_TGVD_OCINOUI_R5L,SNCF_TGVD_OCINOUI_R6L,             \
4673      SNCF_TGVD_OCINOUI_R5L,SNCF_TGVD_OCINOUI_R8,SNCF_TGVD_INOUI_M[P1U]),                                 \
4674      (SNCF_TGVD_INOUI_ML[P2U],SNCF_TGVD_OCINOUI_R1L,SNCF_TGVD_OCINOUI_R2,SNCF_TGVD_OCINOUI_R3,           \
4675      SNCF_TGVD_OCINOUI_R4L,SNCF_TGVD_OCINOUI_R5L,SNCF_TGVD_OCINOUI_R6L,SNCF_TGVD_OCINOUI_R5L,            \
4676      SNCF_TGVD_OCINOUI_R8,SNCF_TGVD_INOUI_M[PD]))
4677  $DEF TGVOCEANE_INOUI_AC=TGVOCEANE_INOUI_AC_R|TGVOCEANE_INOUI_AC_L
4678  $DEF TGVOCEANE_INOUI_DC_R=<SNCF_TGVD_INOUI_ML[P1U],SNCF_TGVD_OCINOUI_R8L,SNCF_TGVD_OCINOUI_R5,          \
4679      SNCF_TGVD_OCINOUI_R6,SNCF_TGVD_OCINOUI_R5,SNCF_TGVD_OCINOUI_R4,SNCF_TGVD_OCINOUI_R3L,               \
4680      SNCF_TGVD_OCINOUI_R2L,SNCF_TGVD_OCINOUI_R1,SNCF_TGVD_INOUI_M[P2U]
4681  $DEF TGVOCEANE_INOUI_DC_L=<SNCF_TGVD_INOUI_ML[P1U],SNCF_TGVD_OCINOUI_R1L,SNCF_TGVD_OCINOUI_R2,          \
4682      SNCF_TGVD_OCINOUI_R3,SNCF_TGVD_OCINOUI_R4L,SNCF_TGVD_OCINOUI_R5L,SNCF_TGVD_OCINOUI_R6L,             \
4683      SNCF_TGVD_OCINOUI_R5L,SNCF_TGVD_OCINOUI_R8,SNCF_TGVD_INOUI_M[P2U]
4684  $DEF TGVOCEANE_INOUI_DC=TGVOCEANE_INOUI_DC_R|TGVOCEANE_INOUI_DC_L
4685
4686  ;TRANSMANCHE
4687  $DEF TGVTM18_S1_AC=<TGV_TMS1_ML[P1U],TGV_TMS_R1L,4*TGV_TMS_R2,TGV_TMS_R6,2*TGV_TMS_R7,TGV_TMS_R9,       \
4688      TGV_TMS_R9L,2*TGV_TMS_R7L,TGV_TMS_R6L,4*TGV_TMS_R2L,TGV_TMS_R1,TGV_TMS1_M[P1U]
4689  $DEF TGVTM18_S1_DC=<TGV_TMS1_ML[P2U],TGV_TMS_R1L,4*TGV_TMS_R2,TGV_TMS_R6,2*TGV_TMS_R7,TGV_TMS_R9,       \
4690      TGV_TMS_R9L,2*TGV_TMS_R7L,TGV_TMS_R6L,4*TGV_TMS_R2L,TGV_TMS_R1,TGV_TMS1_M[P2U]
4691  $DEF TGVTM18_S2_AC=<TGV_TMS2_ML[P1U],TGV_TMS_R1L,4*TGV_TMS_R2,TGV_TMS_R6,2*TGV_TMS_R7,TGV_TMS_R9,       \
4692      TGV_TMS_R9L,2*TGV_TMS_R7L,TGV_TMS_R6L,4*TGV_TMS_R2L,TGV_TMS_R1,TGV_TMS2_M[P1U]
4693  $DEF TGVTM18_S2_DC=<TGV_TMS2_ML[P2U],TGV_TMS_R1L,4*TGV_TMS_R2,TGV_TMS_R6,2*TGV_TMS_R7,TGV_TMS_R9,       \
4694      TGV_TMS_R9L,2*TGV_TMS_R7L,TGV_TMS_R6L,4*TGV_TMS_R2L,TGV_TMS_R1,TGV_TMS2_M[P2U]
4695  $DEF TGVTM18_SI_AC=<TGV_TM_SI_ML[P1U],TGV_TMS_R1L,4*TGV_TMS_R2,TGV_TMS_R6,2*TGV_TMS_R7,TGV_TMS_R9,      \
4696      TGV_TMS_R9L,2*TGV_TMS_R7L,TGV_TMS_R6L,4*TGV_TMS_R2L,TGV_TMS_R1,TGV_TM_SI_M[P1U]
4697  $DEF TGVTM18_SI_DC=<TGV_TM_SI_ML[P2U],TGV_TMS_R1L,4*TGV_TMS_R2,TGV_TMS_R6,2*TGV_TMS_R7,TGV_TMS_R9,      \
4698      TGV_TMS_R9L,2*TGV_TMS_R7L,TGV_TMS_R6L,4*TGV_TMS_R2L,TGV_TMS_R1,TGV_TM_SI_M[P2U]
4699  $DEF TGVTM14_SI_AC=<TGV_TM_SI_ML[P1U],TGV_TMS_R1L,3*TGV_TMS_R2,TGV_TMS_R6,TGV_TMS_R7,TGV_TMS_R9,        \
4700      TGV_TMS_R9L,TGV_TMS_R7L,TGV_TMS_R6L,3*TGV_TMS_R2L,TGV_TMS_R1,TGV_TM_SI_M[P1U]
4701  $DEF TGVTM14_SI_DC=<TGV_TM_SI_ML[P2U],TGV_TMS_R1L,3*TGV_TMS_R2,TGV_TMS_R6,TGV_TMS_R7,TGV_TMS_R9,        \
4702      TGV_TMS_R9L,TGV_TMS_R7L,TGV_TMS_R6L,3*TGV_TMS_R2L,TGV_TMS_R1,TGV_TM_SI_M[P2U]
4703  $DEF TGVTM14_EXNOL_AC=<TGV_TM_EXNOL_ML[P1U],TGV_TMS_R1L,3*TGV_TMS_R2,TGV_TMS_R6,TGV_TMS_R7,TGV_TMS_R9,  \
4704      TGV_TMS_R9L,TGV_TMS_R7L,TGV_TMS_R6L,3*TGV_TMS_R2L,TGV_TMS_R1,TGV_TM_EXNOL_M[P1U]
4705  $DEF TGVTM14_EXNOL_DC=<TGV_TM_EXNOL_ML[P2U],TGV_TMS_R1L,3*TGV_TMS_R2,TGV_TMS_R6,TGV_TMS_R7,TGV_TMS_R9,  \
4706      TGV_TMS_R9L,TGV_TMS_R7L,TGV_TMS_R6L,3*TGV_TMS_R2L,TGV_TMS_R1,TGV_TM_EXNOL_M[P2U]
4707  $DEF TGVR_IRIS320_VIGIRAIL=<(SNCF_IRIS320_ML,SNCF_IRIS320_R8L,2*SNCF_IRIS320_R6L,SNCF_IRIS320_R5,       \
4708      SNCF_IRIS320_R4,SNCF_IRIS320_R3,SNCF_IRIS320_R2,SNCF_IRIS320_R1L,SNCF_IRIS320_M)|                   \
4709      (SNCF_IRIS320_ML,SNCF_IRIS320_R1,SNCF_IRIS320_R2L,SNCF_IRIS320_R3L,SNCF_IRIS320_R4L,                \
4710      SNCF_IRIS320_R5L,2*SNCF_IRIS320_R6,SNCF_IRIS320_R8,SNCF_IRIS320_M)
4711  ;EX-DR
4712  ;-----
4713  $DEF DR_A3B5=SNCF_DR35_A3B5|SNCF_DR35_A3B5L|SNCF_DR36_A3B5|SNCF_DR36_A3B5L|SNCF_DR38_A3B5|              \
4714      SNCF_DR38_A3B5L
4715  $DEF DR_B9=SNCF_DR28_B9L|SNCF_DR35_B9|SNCF_DR35_B9L|SNCF_DR36_B9|SNCF_DR36_B9L
4716  ;ANCIENS R�SEAUX
4717  ;---------------
4718  ;EST
4719  $DEF EST_TN_A8=SNCF_3EST_(1|2|3)A8(|L)
4720  $DEF EST_A8=SNCF_EST_(1|2|3)A8(|L)
4721  $DEF EST_TN_AB=SNCF_3EST_1A312B5L|SNCF_3EST_1A312B5|SNCF_3EST_3A312B5L|SNCF_3EST_3A312B5
4722  $DEF EST_AB=SNCF_EST_1A312B5L|SNCF_EST_1A312B5|SNCF_EST_3A312B5L|SNCF_EST_3A312B5
4723  $DEF EST_NS_AB=SNCF_EST_1NS_A312B5L|SNCF_EST_1NS_A312B5|SNCF_EST_3B2_A312B5L|SNCF_EST_3B2_A312B5
4724  $DEF EST_ABC=SNCF_EST_1A52B5CL|SNCF_EST_1A52B5C|SNCF_EST_3A52B5CL|SNCF_EST_3A52B5C
4725  $DEF EST_B11=SNCF_EST_2B11(|L)|SNCF_EST_3B11(|L)
4726  $DEF EST_B=SNCF_EST_1B9(|L)|SNCF_EST_3B9(|L)|SNCF_EST_2B11(|L)|SNCF_EST_3B11(|L)
4727  $DEF EST_ABD=SNCF_EST_1A3B4D|SNCF_EST_1A3B4DL|SNCF_EST_3A3B4D|SNCF_EST_3A3B4DL
4728  $DEF EST_B9=SNCF_EST_1B9|SNCF_EST_3B9
4729  $DEF EST_TN_B11=SNCF_3EST_2B11|SNCF_3EST_3B11
4730  ;NORD
4731  $DEF EXPRESSNORD_TN_A3B4=SNCF_3EXN_A3B4|SNCF_3EXN_A3B4L|SNCF_3EXN_A3B4EXA|SNCF_3EXN_A3B4EXAL
4732  $DEF TORPILLE_TN_AB=3:SNCF_3TOR_A4B4L|3:SNCF_3TOR_A4B4|1:SNCF_3TOR_A3B5L|1:SNCF_3TOR_A3B5
4733  $DEF TORPILLE_B10=7:SNCF_3TOR_B10|7:SNCF_3TOR_B10L|1:SNCF_3TOR_B10|1:SNCF_3TOR_B10L
4734  $DEF TORPILLE_TN_AD=SNCF_3TOR_A5D|SNCF_3TOR_A5D|SNCF_3TOR_A6D|SNCF_3TOR_A6D
4735
4736  $DEF TORPILLE_ABD=SNCF_3TOR_A3B3D|SNCF_3TOR_A3B3D
4737  $DEF TORPILLE_TN_B7D=SNCF_3TOR_B7D|SNCF_3TOR_B7D
4738  $DEF TORPILLE_A5D=SNCF_TOR_A5D|SNCF_TOR_A5D
4739  $DEF TORPILLE_A6D=SNCF_TOR_A6D|SNCF_TOR_A6D
4740  $DEF TORPILLE_A3B3D=SNCF_TOR_A3B3D|SNCF_TOR_A3B3D
4741  $DEF TORPILLE_B7D=SNCF_TOR_B7D|SNCF_TOR_B7D
4742
4743  ;ETAT
4744  $DEF SEMIMET2EO_B=SNCF_SEMIMET2O_B6|SNCF_SEMIMET2O_B6L|SNCF_SEMIMET2O_B7|SNCF_SEMIMET2O_B7L
4745  ;PO
4746  ;MIDI
4747  ;PLM
4748  ;OCEM
4749  ;----
4750  $DEF OCEMRA_TN_A8=3:SNCF_3OR_A8|3:SNCF_3OR_A8L|1:SNCF_3OR_A8H|1:SNCF_3OR_A8HL
4751  $DEF OCEMRA_A8=3:SNCF_OR_A8(|L)|1:SNCF_OR_A8H(|L)
4752  $DEF OCEMRA_TN_A3B5=3:SNCF_3OR_A3B5|3:SNCF_3OR_A3B5L|1:SNCF_3OR_A3B5H|1:SNCF_3OR_A3B5HL
4753  $DEF OCEMRA_TN_A3B5_R=3:SNCF_3OR_A3B5|1:SNCF_3OR_A3B5H
4754  $DEF OCEMRA_TN_A3B5_L=3:SNCF_3OR_A3B5L|1:SNCF_3OR_A3B5HL
4755  $DEF OCEMRA_A3B5=3:SNCF_OR_A3B5|3:SNCF_OR_A3B5L|1:SNCF_OR_A3B5H|1:SNCF_OR_A3B5HL
4756  $DEF OCEMRA_A3B5_R=3:SNCF_OR_A3B5|1:SNCF_OR_A3B5H
4757  $DEF OCEMRA_A3B5_L=3:SNCF_OR_A3B5L|1:SNCF_OR_A3B5HL
4758  ;M�TALLIS�ES
4759  ;-----------
4760  $DEF MET2EO_D=1:SNCF_D41|1:SNCF_D41L|2:SNCF_D53|2:SNCF_D53L
4761  $DEF MET2ESO_B=SNCF_MET2B1|SNCF_MET2B1L|SNCF_MET2B2|SNCF_MET2B2L
4762  $DEF METSO_AB=SNCF_METSO39_A312B5L|SNCF_METSO39_A312B5|SNCF_METSO48_A312B5L|SNCF_METSO48_A312B5
4763  $DEF METSO_B39=1:SNCF_METSO39_B9|1:SNCF_METSO39_B9L|2:SNCF_METSO39_B10|2:SNCF_METSO39_B10L
4764  $DEF METSO_TN_B10=SNCF_METSO39_B10|SNCF_METSO39_B10L|SNCF_METSO46_B10|SNCF_METSO46_B10L|                \
4765      SNCF_METSO48_B10|SNCF_METSO48_B10L
4766  $DEF METSO46_TN_A8=SNCF_METSO48_A8|SNCF_METSO46_A8
4767  $DEF METSO_TN_A8=1:SNCF_METSO46_A8|2:SNCF_METSO48_A8|1:SNCF_METSO48_A8L
4768  $DEF METSO_B5D=SNCF_METSO46_B5D|SNCF_METSO48_B5D|SNCF_METSO48_B5DL
4769  $DEF METSO_V_B5D=METSO46_V_B5D_R|SNCF_METSO48_B5DG|SNCF_METSO48_B5DGL
4770  $DEF METSO468_TN_B=SNCF_METSO46_B10|SNCF_METSO46_B10L|SNCF_METSO48_B10|SNCF_METSO48_B10L
4771  $DEF METSO_B=SNCF_METSO46_B10|SNCF_METSO46_B10L|SNCF_METSO48_B10|SNCF_METSO48_B10L
4772  $DEF METSO_V_B=SNCF_METSO46_B10G|SNCF_METSO46_B10GL|SNCF_METSO48_B10G|SNCF_METSO48_B10GL
4773  $DEF ROMILLY_V2_AB=SNCF_ROM_AB2L|SNCF_ROM_AB2|SNCF_ROMY_AB2L|SNCF_ROMY_AB2
4774  $DEF ROMILLY_V_AB=SNCF_ROM_ABL|SNCF_ROM_AB|SNCF_ROM_AB2L|SNCF_ROM_AB2|SNCF_ROMY_AB1L|SNCF_ROMY_AB1|     \
4775      SNCF_ROMY_AB2L|SNCF_ROMY_AB2
4776  $DEF ROMILLY_V2_B=SNCF_ROM_B2|SNCF_ROM_B2L|SNCF_ROMY_B2|SNCF_ROMY_B2L
4777  $DEF ROMILLY_V_B=SNCF_ROM_B|SNCF_ROM_BL|SNCF_ROM_B2|SNCF_ROM_B2L|SNCF_ROMY_B1|SNCF_ROMY_B1L|            \
4778      SNCF_ROMY_B2|SNCF_ROMY_B2L
4779  ;DEV U46
4780
4781  ;-------
4782  ;DEV
4783  $DEF DEVAOL_N2_B10C=DEVAOL_Y16_N2_B10C|DEVAOL_Y20_N2_B10C
4784  ;---
4785  ;UIC
4786  ;---
4787
4788  $DEF UIC_160B2_AB=1:SNCF_UIC_A4B5A|1:SNCF_UIC_A4B5AL|2:SNCF_UIC_A4B5|2:SNCF_UIC_A4B5L
4789  $DEF UIC_160N_AB=1:SNCF_5UIC_A4B5X|1:SNCF_5UIC_A4B5XL|2:SNCF_5UIC_A4B5|2:SNCF_5UIC_A4B5L
4790  $DEF UIC_160C_AB=1:SNCF_6UIC_A4B5X|1:SNCF_6UIC_A4B5XL|2:SNCF_6UIC_A4B5|2:SNCF_6UIC_A4B5L
4791  $DEF UIC_160B2_B=1:SNCF_UIC_B9|1:SNCF_UIC_B9L|2:SNCF_UIC_B10|2:SNCF_UIC_B10L
4792  $DEF UIC_160B2_BD=SNCF_UIC_B7D1|SNCF_UIC_B7D1L|SNCF_UIC_B5D2|SNCF_UIC_B5D2L
4793  $DEF UIC_160C_BD=SNCF_6UIC_B7D|SNCF_6UIC_B7DL|SNCF_6UIC_B5D|SNCF_6UIC_B5DL
4794  ;USI
4795  ;---
4796  ;CORAIL
4797  ;------
4798  $DEF VTU_CP_A=SNCF_VTU_CP_A|SNCF_VTU_CP_AL|SNCF_VTU_CP2_A|SNCF_VTU_CP2_AL
4799  $DEF VTU_CP_B=SNCF_VTU_CP_B|SNCF_VTU_CP_BL|SNCF_VTU_CP2_B|SNCF_VTU_CP2_BL
4800  $DEF VTU82_CP_B=SNCF_VTU2_CP_B|SNCF_VTU2_CP_BL|SNCF_VTU2_CP2_B|SNCF_VTU2_CP2_BL
4801  $DEF VU_CP_A9=SNCF_VU_CP_A9|SNCF_VU_CP_A9L|SNCF_VU_CP2_A9|SNCF_VU_CP2_A9L
4802  $DEF VU_CP_A10=SNCF_VU_CP_A10|SNCF_VU_CP_A10L|SNCF_VU_CP2_A10|SNCF_VU_CP2_A10L
4803  $DEF VU_CP_A=SNCF_VU_CP_A9|SNCF_VU_CP_A9L|SNCF_VU_CP2_A9|SNCF_VU_CP2_A9L|SNCF_VU_CP_A10|                \
4804      SNCF_VU_CP_A10L|SNCF_VU_CP2_A10|SNCF_VU_CP2_A10L
4805  $DEF VU_CP_B11=SNCF_VU_CP_B11|SNCF_VU_CP_B11L|SNCF_VU_CP2_B11|SNCF_VU_CP2_B11L
4806  $DEF VU_CP_B6DU=SNCF_VU_CP_B6DU|SNCF_VU_CP_B6DUL|SNCF_VU_CP2_B6DU|SNCF_VU_CP2_B6DUL
4807  ;TEOZ
4808  $DEF TEOZ7_R=<SNCF_VU_TEOZ_A9,SNCF_VTU_TEOZ_A,SNCF_VU_TEOZ_BS,SNCF_VTU_TEOZ_B9TU,SNCF_VTU_TEOZ_B9TUL,   \
4809      SNCF_VTU_TEOZ_B9TU,SNCF_VTU_TEOZ_B7TU
4810  $DEF TEOZ7_L=<SNCF_VU_TEOZ_A9L,SNCF_VTU_TEOZ_AL,SNCF_VU_TEOZ_BSL,SNCF_VTU_TEOZ_B9TUL,                   \
4811      SNCF_VTU_TEOZ_B9TU,SNCF_VTU_TEOZ_B9TUL,SNCF_VTU_TEOZ_B7TUL
4812  $DEF TEOZI7_R=<SNCF_VU_TEOZI_A9,SNCF_VTU_TEOZI_A,SNCF_VU_TEOZI_B3SU,SNCF_VTU_TEOZI_B9TU,                \
4813      SNCF_VTU_TEOZI_B9TUL,SNCF_VTU_TEOZI_B9TU,SNCF_VTU_TEOZI_B7TU
4814  $DEF TEOZI7_L=<SNCF_VU_TEOZI_A9L,SNCF_VTU_TEOZI_AL,SNCF_VU_TEOZI_B3SUL,SNCF_VTU_TEOZI_B9TUL,            \
4815      SNCF_VTU_TEOZI_B9TU,SNCF_VTU_TEOZI_B9TUL,SNCF_VTU_TEOZI_B7TUL
4816  ;CORAIL R�GIONALES
4817  ;-----------------
4818  ;SANS R�GION D'APPARTENANCE
4819  ;ALSACE
4820  ;AQUITAINE
4821  ;BOURGOGNE
4822  ;CENTRE
4823  ;CHAMPAGNE ARDENNE
4824  ; FRANCHE COMT�
4825  ;LANGUEDOC-ROUSSILLON
4826  $DEF VTU_T2BLR_B=SNCF_VTU_T2BLR_B|SNCF_VTU_T2BLR_BL|SNCF_LR_VTU_B5|SNCF_LR_VTU_B5L
4827  ;LORRAINE
4828  ;MIDI PYR�N�ES
4829  $DEF VTU_T2MP_AB=SNCF_MP_VTU_AB1|SNCF_MP_VTU_AB1L|SNCF_MP_VTU2_AB3|SNCF_MP_VTU2_AB3L
4830  ;PAYS DE LOIRE
4831  ;INTERLOIRE
4832  ;PICARDIE
4833  ;POITOU-CHARENTES
4834  ;PACA
4835  ;RH�NE-ALPES
4836  ;VALL�E DE LA MARNE
4837  ;CORAIL CIC
4838  ;----------
4839  ;AQUALYS
4840  ;NON R�NOV�ES
4841  ;CIC STANDARD
4842  ;CIC BASSE-NORMANDIE
4843  ;CIC HAUTE-NORMANDIE
4844  ; TEE INOX ET GRAND-CONFORT
4845  ;--------------------------
4846  $DEF TEEPBA_O_A=2:SNCF_TEEPBA_ATU1|1:SNCF_TEEPBA_AU1|1:SNCF_TEEPBA_AU1L
4847  $DEF TEEPBA_U_A=2:SNCF_TEEPBA_ATU2|1:SNCF_TEEPBA_AU2|1:SNCF_TEEPBA_AU2L
4848  $DEF TEEPBA_B=2:SNCF_TEEPBA_BT|1:SNCF_TEEPBA_B|1:SNCF_TEEPBA_BL
4849  $DEF TEEM69_U_A=SNCF_TEEM69_ATO|SNCF_TEEM69_AO
4850  $DEF TEEM69_A=SNCF_TEEM69_AT|SNCF_TEEM69_A
4851  $DEF TEEM69_B=SNCF_TEEM69_BT|SNCF_TEEM69_B
4852  $DEF GC_TI_A=SNCF_GCIATU|SNCF_GCIATUL|SNCF_GCIAU|SNCF_GCIAUL
4853  $DEF GC_TEE_A=SNCF_GCTA|SNCF_GCTAL|SNCF_GCTAU|SNCF_GCTAUL
4854  $DEF GC_TEE2_A=SNCF_GCT2A|SNCF_GCT2AL|SNCF_GCT2AU|SNCF_GCT2AUL
4855  $DEF GC_GC_A=SNCF_GCA|SNCF_GCAL|SNCF_GCAU|SNCF_GCAUL
4856  $DEF GC_GC_BJ=GC_TEE2_A|GC_GC_A
4857  $DEF GC_TEE2N_A=SNCF_GCT2N_ATU|SNCF_GCT2N_ATUL|SNCF_GCT2N_AU|SNCF_GCT2N_AUL
4858  $DEF GC_GCN_A=SNCF_GCN_ATU|SNCF_GCN_ATUL|SNCF_GCN_AU|SNCF_GCN_AUL
4859  $DEF GC_GC_B=SNCF_GCBT|SNCF_GCB
4860  $DEF GC_GCN_B=GC_GCN_BTU|GC_GCN_BU
4861  $DEF GC_AD_R=1:SNCF_GCT2AD|4:SNCF_GCAD
4862  $DEF GC_AD_L=1:SNCF_GCT2ADL|4:SNCF_GCADL
4863  $DEF GC_N_AD_R=SNCF_GCTN_AD|SNCF_GCN_AD
4864  $DEF GC_N_AD_L=SNCF_GCTN_ADL|SNCF_GCN_ADL
4865  ;VOITURES-LITS
4866  ;-------------
4867  $DEF XSNCF_MU_TEN=SNCF_MU_FLJ_TENN(|L)|SNCF_MU_J_TENN(|L)|SNCF_MU_F64M_TENN(|L)
4868  $DEF MU_TENN=SNCF_MU_JL_TENN|SNCF_MU_JL_TENNL|SNCF_MU_FLJ_TENN|SNCF_MU_FLJ_TENNL|SNCF_MU_F71_TENN|      \
4869      SNCF_MU_F71_TENNL
4870  $DEF T2_TENTG=1:SNCF_T2_TENTG|1:SNCF_T2_TENTGL|1:SNCF_T2_TENTG2
4871  $DEF T2_TEN=1:SNCF_T2_TENTG|1:SNCF_T2_TENTGL|1:SNCF_T2_TENTG2|2:SNCF_T2_TEN|2:SNCF_T2_TENL|             \
4872      2:SNCF_T2_TEN2|2:SNCF_T2_TEN2L
4873  $DEF XSNCF_T2_TEN=SNCF_T2_TEN1(|L)|SNCF_T2_TEN2(|LA)
4874
4875  ;AFFR�TEMENT
4876  ;-----------
4877  $DEF DEVRESTO_AJ=SNCF_RESTOAJ|SNCF_RESTOAJL|SNCF_RESTOAJI2|SNCF_RESTOAJI2L
4878  ;FOURGONS
4879  ;--------
4880  $DEF DR_D=2:SNCF_3DR29D(|L)|1:SNCF_3DR30D(|L)
4881  $DEF DD2_METEST_V=SNCF_ESTDD2P(|L)|SNCF_EST_DD2
4882
4883  ;VOITURES POSTALES
4884  ;-----------------
4885  ;EST
4886  ;---
4887  ;TALBOT
4888  ;------
4889  ;RIB / RIO
4890  ;---------
4891  $DEF RIB60_4VO_R=<SNCF_RIB60O_ABDL,2*(3:SNCF_RIB60O_B|1:SNCF_RIB61O_B),SNCF_RIB60O_BX
4892  $DEF RIB60_4VO_L=>SNCF_RIB60O_ABD,2*(3:SNCF_RIB60O_BL|1:SNCF_RIB61O_BL),SNCF_RIB60O_BXL
4893  $DEF RIB60_8VO_R=<SNCF_RIB60O_ABDL,3*(3:SNCF_RIB60O_B|1:SNCF_RIB61O_B),                                 \
4894      (3:SNCF_RIB61O_ABZ|1:SNCF_RIB61O_ABZ),2*(3:SNCF_RIB60O_B|1:SNCF_RIB61O_B),SNCF_RIB60O_BX
4895  $DEF RIB60_8VO_L=>SNCF_RIB60O_ABD,3*(3:SNCF_RIB60O_BL|1:SNCF_RIB61O_BL),                                \
4896      (3:SNCF_RIB61O_ABZL|1:SNCF_RIB61O_ABZL),2*(3:SNCF_RIB60O_BL|1:SNCF_RIB61O_BL),SNCF_RIB60O_BXL
4897  $DEF RIB60_4V_R=<SNCF_RIB60_ABDL,2*(3:SNCF_RIB60_BL|1:SNCF_RIB61_B),SNCF_RIB60_BX
4898  $DEF RIB60_4V_L=>SNCF_RIB60_ABD,2*(3:SNCF_RIB60_B|1:SNCF_RIB61_BL),SNCF_RIB60_BXL
4899  $DEF RIB60_8V_R=<SNCF_RIB60_ABDL,3*(3:SNCF_RIB60_BL|1:SNCF_RIB61_B),                                    \
4900      (3:SNCF_RIB60_AB|1:SNCF_RIB61_ABZ),2*(3:SNCF_RIB60_BL|1:SNCF_RIB61_B),SNCF_RIB60_BX
4901  $DEF RIB60_8V_L=>SNCF_RIB60_ABD,3*(3:SNCF_RIB60_B|1:SNCF_RIB61_BL),                                     \
4902      (3:SNCF_RIB60_ABL|1:SNCF_RIB61_ABZL),2*(3:SNCF_RIB60_B|1:SNCF_RIB61_BL),SNCF_RIB60_BXL
4903  $DEF RIB61_O_R=<SNCF_RIB61O_ABL,2*SNCF_RIB61O_B,SNCF_RIB61O_BDX
4904  $DEF RIB61_O_L=>SNCF_RIB61O_AB,2*SNCF_RIB61O_BL,SNCF_RIB61O_BDXL
4905  $DEF RIB61_R=<SNCF_RIB61_ABL,2*SNCF_RIB61_B,SNCF_RIB61_BDX
4906  $DEF RIB61_L=>SNCF_RIB61_AB,2*SNCF_RIB61_BL,SNCF_RIB61_BDXL
4907  $DEF RIB61_LOR_R=<SNCF_LOR_RIB61ABL,SNCF_LOR_RIB61B,SNCF_LOR_RIB61BDX
4908  $DEF RIB61_LOR_L=>SNCF_LOR_RIB61AB,SNCF_LOR_RIB61BL,SNCF_LOR_RIB61BDXL
4909  $DEF RIB61_METRAZUR_R=<SNCF_RIB61_METRAZUR_ABL,SNCF_RIB61_METRAZUR_B,SNCF_RIB61_METRAZUR_BDX
4910  $DEF RIB61_METRAZUR_L=>SNCF_RIB61_METRAZUR_AB,SNCF_RIB61_METRAZUR_BL,SNCF_RIB61_METRAZUR_BDXL
4911  $DEF RIB70_3V_R=<SNCF_RIB70_ABDL,SNCF_RIB70_B,SNCF_RIB70_BX
4912  $DEF RIB70_3V_L=>SNCF_RIB70_ABD,SNCF_RIB70_BL,SNCF_RIB70_BXL
4913  $DEF RIB70_4V_R=<SNCF_RIB70_ABDL,2*SNCF_RIB70_B,SNCF_RIB70_BX
4914  $DEF RIB70_4V_L=>SNCF_RIB70_ABD,2*SNCF_RIB70_BL,SNCF_RIB70_BXL
4915  $DEF RIB70_7V_R=<SNCF_RIB70_ABDL,2*SNCF_RIB70_B,SNCF_RIB70_AB,2*SNCF_RIB70_B,SNCF_RIB70_BX
4916  $DEF RIB70_7V_L=>SNCF_RIB70_ABD,2*SNCF_RIB70_BL,SNCF_RIB70_ABL,2*SNCF_RIB70_BL,SNCF_RIB70_BXL
4917  $DEF RIB70_PR_4V_R=<SNCF_PR_RIB70_ABD,2*SNCF_PR_RIB70_B,SNCF_PR_RIB70_BX
4918  $DEF RIB70_PR_4V_L=>SNCF_PR_RIB70_ABDL,2*SNCF_PR_RIB70_BL,SNCF_PR_RIB70_BXL
4919  $DEF RIB70_LOR_R=<SNCF_LOR_RIB70ABDL,SNCF_LOR_RIB70B,SNCF_LOR_RIB70BX
4920  $DEF RIB70_LOR_L=>SNCF_LOR_RIB70ABD,SNCF_LOR_RIB70BL,SNCF_LOR_RIB70BXL
4921  $DEF RIO_4V_R=<SNCF_RIO_ABDL,2*SNCF_RIO_B,SNCF_RIO_BX
4922  $DEF RIO_4V_L=>SNCF_RIO_ABD,2*SNCF_RIO_BL,SNCF_RIO_BXL
4923  $DEF RIB70_IDFT_4V1E_R=<SNCF_IF_RIB70_BDL,SNCF_IF_RIB70_B2,SNCF_IF_RIB70_B1,SNCF_IF_RIB70_BX
4924  $DEF RIB70_IDFT_4V1_R=<SNCF_IF_RIB70_BDDL,SNCF_IF_RIB70_B2,SNCF_IF_RIB70_B1,SNCF_IF_RIB70_BX
4925  $DEF RIB70_IDFT_4V1_L=>SNCF_IF_RIB70_BD,SNCF_IF_RIB70_B2L,SNCF_IF_RIB70_B1L,SNCF_IF_RIB70_BXL
4926  $DEF RIB70_IDFTI_4V1E_R=<SNCF_IF_RIB70_BDL,SNCF_IF_RIB70_B2,SNCF_IF_RIB70_B1,SNCF_IF_RIB70I_BX
4927  $DEF RIB70_IDFTI_4V1_R=<SNCF_IF_RIB70_BDDL,SNCF_IF_RIB70_B2,SNCF_IF_RIB70_B1,SNCF_IF_RIB70I_BX
4928  $DEF RIB70_IDFTI_4V1_L=>SNCF_IF_RIB70_BD,SNCF_IF_RIB70_B2L,SNCF_IF_RIB70_B1L,SNCF_IF_RIB70I_BXL
4929  $DEF RIB70_IDFTI_4V2_R=<SNCF_IF_RIB70_BD2L,2*SNCF_IF_RIB70_B4,SNCF_IF_RIB70I_BX
4930  $DEF RIB70_IDFTI_4V2_L=>SNCF_IF_RIB70_BD2,2*SNCF_IF_RIB70_B4L,SNCF_IF_RIB70I_BXL
4931  $DEF RIB70_IDFTI_4V3_R=<SNCF_IF_RIB70_BD2L,SNCF_IF_RIB70_B3,SNCF_IF_RIB70_B2,SNCF_IF_RIB70I_BX
4932  $DEF RIB70_IDFTI_4V3_L=>SNCF_IF_RIB70_BD2,SNCF_IF_RIB70_B3L,SNCF_IF_RIB70_B2L,SNCF_IF_RIB70I_BXL
4933  $DEF RIB70_IDFTI_7V1_R=<SNCF_IF_RIB70_BDL,2*SNCF_IF_RIB70_B2,SNCF_IF_RIB70_B3,SNCF_IF_RIB70_B2,         \
4934      SNCF_IF_RIB70_B1,SNCF_IF_RIB70I_BX
4935  $DEF RIB70_IDFTI_7V1_L=>SNCF_IF_RIB70_BD,2*SNCF_IF_RIB70_B2L,SNCF_IF_RIB70_B3L,SNCF_IF_RIB70_B2L,       \
4936      SNCF_IF_RIB70_B1L,SNCF_IF_RIB70I_BXL
4937  $DEF RIB70_IDFTI_7V2_R=<SNCF_IF_RIB70_BD2L,SNCF_IF_RIB70_B4,SNCF_IF_RIB70_B2,SNCF_IF_RIB70_B3D,         \
4938      SNCF_IF_RIB70_B2,SNCF_IF_RIB70_B1,SNCF_IF_RIB70I_BX
4939  $DEF RIB70_IDFTI_7V2_L=>SNCF_IF_RIB70_BD2,SNCF_IF_RIB70_B4L,SNCF_IF_RIB70_B2L,SNCF_IF_RIB70_B3L,        \
4940      SNCF_IF_RIB70_B2L,SNCF_IF_RIB70_B1L,SNCF_IF_RIB70I_BXL
4941  $DEF RIO_ALS1_R=<SNCF_ALS_RIO_ABD1,SNCF_ALS_RIO_B1,SNCF_ALS_RIO_BX1
4942  $DEF RIO_ALS1_L=>SNCF_ALS_RIO_ABD1L,SNCF_ALS_RIO_B1L,SNCF_ALS_RIO_BX1L
4943  $DEF RIO_ALS1SL_R=<SNCF_ALS_RIO_ABD1S,SNCF_ALS_RIO_B1,SNCF_ALS_RIO_BX1S
4944  $DEF RIO_ALS1SL_L=>SNCF_ALS_RIO_ABD1SL,SNCF_ALS_RIO_B1L,SNCF_ALS_RIO_BX1SL
4945  $DEF RIO_T2CEN_R=<SNCF_CEN_RIO_ABD1L,SNCF_CEN_RIO_B1,SNCF_CEN_RIO_BX1
4946  $DEF RIO_T2CEN_L=>SNCF_CEN_RIO_ABD1,SNCF_CEN_RIO_B1L,SNCF_CEN_RIO_BX1L
4947  $DEF RIO_T2ICEN_R=<SNCF_CEN_RIO_ABD2L,SNCF_CEN_RIO_B1,SNCF_CEN_RIO_BX2
4948  $DEF RIO_T2ICEN_L=>SNCF_CEN_RIO_ABD2,SNCF_CEN_RIO_B1L,SNCF_CEN_RIO_BX2L
4949  $DEF RIO_T2LOR_R=<SNCF_LOR_RIO_BD1L,SNCF_LOR_RIO_B1,SNCF_LOR_RIO_AB1,SNCF_LOR_RIO_BX1
4950  $DEF RIO_T2LOR_L=>SNCF_LOR_RIO_BD1,SNCF_LOR_RIO_B1L,SNCF_LOR_RIO_AB1L,SNCF_LOR_RIO_BX1L
4951  $DEF RIO_T2ILOR_R=<SNCF_LOR_RIO_BD2L,SNCF_LOR_RIO_B2,SNCF_LOR_RIO_AB2,SNCF_LOR_RIO_BX2
4952  $DEF RIO_T2ILOR_L=>SNCF_LOR_RIO_BD2,SNCF_LOR_RIO_B2L,SNCF_LOR_RIO_AB2L,SNCF_LOR_RIO_BX2L
4953  $DEF RIO_NPC1_R=<SNCF_NPC_RIO_ABDL,SNCF_NPC_RIO_B,SNCF_NPC_RIO_BX
4954  $DEF RIO_NPC1_L=>SNCF_NPC_RIO_ABD,SNCF_NPC_RIO_BL,SNCF_NPC_RIO_BXL
4955  $DEF RIO_NPC2_R=<SNCF_NPC_RIO_ABD4,SNCF_NPC_RIO_B4,SNCF_NPC_RIO_BX4
4956  $DEF RIO_NPC2_L=>SNCF_NPC_RIO_ABD4L,SNCF_NPC_RIO_B4L,SNCF_NPC_RIO_BX4L
4957  $DEF RIO_T1JNPC1_R=<SNCF_NPC_RIO_ABD1L,SNCF_NPC_RIO_B1,SNCF_NPC_RIO_BX1
4958  $DEF RIO_T1JNPC1_L=>SNCF_NPC_RIO_ABD1,SNCF_NPC_RIO_B1L,SNCF_NPC_RIO_BX1L
4959  $DEF RIO_T1JNPC1C_R=<SNCF_RIB_NPC2_ABDL,SNCF_RIB_NPC2_B,SNCF_RIB_NPC2_BXL
4960  $DEF RIO_T1JNPC1C_L=>SNCF_RIB_NPC2_ABD,SNCF_RIB_NPC2_BL,SNCF_RIB_NPC2_BX
4961  $DEF RIO_T1JNPC2_R=<SNCF_NPC_RIO_ABD3L,SNCF_NPC_RIO_B3,SNCF_NPC_RIO_BX3
4962  $DEF RIO_T1JNPC2_L=>SNCF_NPC_RIO_ABD3,SNCF_NPC_RIO_B3L,SNCF_NPC_RIO_BX3L
4963  $DEF RIO_T1JNPC2I_R=<SNCF_NPC_RIO_ABD2,SNCF_NPC_RIO_B2,SNCF_NPC_RIO_BX2
4964  $DEF RIO_T1JNPC2I_L=>SNCF_NPC_RIO_ABD2L,SNCF_NPC_RIO_B2L,SNCF_NPC_RIO_BX2L
4965  $DEF RIO_T1JLOR_R=<SNCF_LOR_RIO_ABD,SNCF_LOR_RIO_B,SNCF_LOR_RIO_BX
4966  $DEF RIO_T1JLOR_L=>SNCF_LOR_RIO_ABDL,SNCF_LOR_RIO_BL,SNCF_LOR_RIO_BXL
4967  $DEF RIO_PACA1_R=<SNCF_PACA_RIO_ABD1L,SNCF_PACA_RIO_B1,SNCF_PACA_RIO_BX1
4968  $DEF RIO_PACA1_L=>SNCF_PACA_RIO_ABD1,SNCF_PACA_RIO_B1L,SNCF_PACA_RIO_BX1L
4969  $DEF RIO_PACA2_R=<SNCF_PACA_RIO_ABD2L,SNCF_PACA_RIO_B2,SNCF_PACA_RIO_BX2
4970  $DEF RIO_PACA2_L=>SNCF_PACA_RIO_ABD2,SNCF_PACA_RIO_B2L,SNCF_PACA_RIO_BX2L
4971  $DEF RIO_PACA3_R=<SNCF_PACA_RIO_ABD3L,SNCF_PACA_RIO_B3,SNCF_PACA_RIO_BX3
4972  $DEF RIO_PACA3_L=>SNCF_PACA_RIO_ABD3,SNCF_PACA_RIO_B3L,SNCF_PACA_RIO_BX3L
4973  $DEF RIO_T2PACA_R=<SNCF_PACA_RIO_ABD4L,SNCF_PACA_RIO_B4,SNCF_PACA_RIO_BX4
4974  $DEF RIO_T2PACA_L=>SNCF_PACA_RIO_ABD4,SNCF_PACA_RIO_B4L,SNCF_PACA_RIO_BX4L
4975  $DEF RIO_RG_T2PACA_R=<SNCF_PACA_RIORG_ABDL,SNCF_PACA_RIORG_B,SNCF_PACA_RIORG_BX
4976  $DEF RIO_RG_T2PACA_L=>SNCF_PACA_RIORG_ABD,SNCF_PACA_RIORG_BL,SNCF_PACA_RIORG_BXL
4977  $DEF RIO_T1VPIC1_R=<SNCF_PIC_RIO_ABD1,2*SNCF_PIC_RIO_B1,SNCF_PIC_RIO_BX1
4978  $DEF RIO_T1VPIC1_L=>SNCF_PIC_RIO_ABD1L,2*SNCF_PIC_RIO_B1L,SNCF_PIC_RIO_BX1L
4979  $DEF RIO_T1VPIC2_R=<SNCF_PIC_RIO_ABD2,2*SNCF_PIC_RIO_B2,SNCF_PIC_RIO_BX2
4980  $DEF RIO_T1VPIC2_L=>SNCF_PIC_RIO_ABD2L,2*SNCF_PIC_RIO_B2L,SNCF_PIC_RIO_BX2L
4981  $DEF RIO_T1VPIC2I_R=<SNCF_PIC_RIO_ABD2I,2*SNCF_PIC_RIO_B2,SNCF_PIC_RIO_BX2I
4982  $DEF RIO_T1VPIC2I_L=>SNCF_PIC_RIO_ABD2IL,2*SNCF_PIC_RIO_B2L,SNCF_PIC_RIO_BX2IL
4983  $DEF RIO_T1VPIC2I_3V_R=<SNCF_PIC_RIO_ABD2I,SNCF_PIC_RIO_B2,SNCF_PIC_RIO_BX2I
4984  $DEF RIO_T1VPIC2I_3V_L=>SNCF_PIC_RIO_ABD2IL,SNCF_PIC_RIO_B2L,SNCF_PIC_RIO_BX2IL
4985  $DEF RIO_T1VPIC3_R=<SNCF_PIC_RIO_ABD3,2*SNCF_PIC_RIO_B3,SNCF_PIC_RIO_BX3
4986  $DEF RIO_T1VPIC3_L=>SNCF_PIC_RIO_ABD3L,2*SNCF_PIC_RIO_B3L,SNCF_PIC_RIO_BX3L
4987  $DEF RIO_T2PIC_R=<SNCF_RIO_T2PIC_BDL,SNCF_RIO_T2PIC_ABL,SNCF_RIO_T2PIC_BXR
4988  $DEF RIO_T2PIC_L=>SNCF_RIO_T2PIC_BD,SNCF_RIO_T2PIC_AB,SNCF_RIO_T2PIC_BX
4989  $DEF RIO77_STELYRAIL1_4V_R=<SNCF_RIO77ST1_ABDL,2*SNCF_RIO77ST1_B,SNCF_RIO77ST1_BX
4990  $DEF RIO77_STELYRAIL1_4V_L=>SNCF_RIO77ST1_ABD,2*SNCF_RIO77ST1_BL,SNCF_RIO77ST1_BXL
4991  $DEF RIO77_T1RRA_4V_R=<SNCF_RA_RIO77R_ABDL,2*SNCF_RA_RIO77R_B,SNCF_RA_RIO77R_BX
4992  $DEF RIO77_T1RRA_4V_L=>SNCF_RA_RIO77R_ABD,2*SNCF_RA_RIO77R_BL,SNCF_RA_RIO77R_BXL
4993  $DEF RIO77_T1BRA_4V_R=<SNCF_RA_RIO77B_ABDL,2*SNCF_RA_RIO77B_B,SNCF_RA_RIO77B_BX
4994  $DEF RIO77_T1BRA_4V_L=>SNCF_RA_RIO77B_ABD,2*SNCF_RA_RIO77B_BL,SNCF_RA_RIO77B_BXL
4995  $DEF RIO88_T1R_4V_R=<SNCF_RIO88_T1R_ABL,2*SNCF_RIO88_T1R_B,SNCF_RIO88_T1R_BDX
4996  $DEF RIO88_T1R_4V_L=>SNCF_RIO88_T1R_AB,2*SNCF_RIO88_T1R_BL,SNCF_RIO88_T1R_BDXL
4997  $DEF RIO88_T1VAU_R=<SNCF_AU_RIO88G_ABL,SNCF_AU_RIO88G_B,SNCF_AU_RIO88G_BDX
4998  $DEF RIO88_T1VAU_L=>SNCF_AU_RIO88G_AB,SNCF_AU_RIO88G_BL,SNCF_AU_RIO88G_BDXL
4999  $DEF RIO88_T1BCEN1_4V_R=<SNCF_CEN_RIO88_AB1L,2*SNCF_CEN_RIO88_B1,SNCF_CEN_RIO88_BDX1
5000  $DEF RIO88_T1BCEN1_4V_L=>SNCF_CEN_RIO88_AB1,2*SNCF_CEN_RIO88_B1L,SNCF_CEN_RIO88_BDX1L
5001  $DEF RIO88_T1BCEN3_4V_R=<SNCF_CEN_RIO88_AB3L,2*SNCF_CEN_RIO88_B3,SNCF_CEN_RIO88_BDX3
5002  $DEF RIO88_T1BCEN3_4V_L=>SNCF_CEN_RIO88_AB3,2*SNCF_CEN_RIO88_B3L,SNCF_CEN_RIO88_BDX3L
5003  $DEF RIO88_T1BCA1_4V_R=<SNCF_CA_RIO88_AB1L,2*SNCF_CA_RIO88_B1,SNCF_CA_RIO88_BDX1
5004  $DEF RIO88_T1BCA1_4V_L=>SNCF_CA_RIO88_AB1,2*SNCF_CA_RIO88_B1L,SNCF_CA_RIO88_BDX1L
5005  $DEF RIO88_T1BCA2_4V_R=<SNCF_CA_RIO88_AB2L,2*SNCF_CA_RIO88_B2,SNCF_CA_RIO88_BDX2
5006  $DEF RIO88_T1BCA2_4V_L=>SNCF_CA_RIO88_AB2,2*SNCF_CA_RIO88_B2L,SNCF_CA_RIO88_BDX2L
5007  $DEF RIO88_T1BBN_3V_R=<SNCF_BN_RIO88_ABL,SNCF_BN_RIO88_B,SNCF_BN_RIO88_BDX
5008  $DEF RIO88_T1BBN_3V_L=>SNCF_BN_RIO88_AB,SNCF_BN_RIO88_BL,SNCF_BN_RIO88_BDXL
5009  $DEF RIO88_T1BRA_4V_R=<SNCF_RA_RIO88_ABL,2*SNCF_RA_RIO88_B,SNCF_RA_RIO88_BDX
5010  $DEF RIO88_T1BRA_4V_L=>SNCF_RA_RIO88_AB,2*SNCF_RA_RIO88_BL,SNCF_RA_RIO88_BDXL
5011  $DEF RIO88_T1BMP1_4V_R=<SNCF_MP_RIO88_BD0L,2*SNCF_MP_RIO88_B0,SNCF_MP_RIO88_BX0
5012  $DEF RIO88_T1BMP1_4V_L=>SNCF_MP_RIO88_BD0,2*SNCF_MP_RIO88_B0L,SNCF_MP_RIO88_BX0L
5013  $DEF RIO88_T2MP_4V_R=<SNCF_MP_RIO88_AB1L,2*SNCF_MP_RIO88_B1,SNCF_MP_RIO88_BDX1
5014  $DEF RIO88_T2MP_4V_L=>SNCF_MP_RIO88_AB1,2*SNCF_MP_RIO88_B1L,SNCF_MP_RIO88_BDX1L
5015  $DEF RIO90_T1JLOR1_R=<SNCF_LOR_RIO90_ABD1L,SNCF_LOR_RIO90_B1,SNCF_LOR_RIO90_BX1
5016  $DEF RIO90_T1JLOR1_L=>SNCF_LOR_RIO90_ABD1,SNCF_LOR_RIO90_B1L,SNCF_LOR_RIO90_BX1L
5017  $DEF RIO90_T1JLOR2_R=<SNCF_LOR_RIO90_ABD2L,SNCF_LOR_RIO90_B2,SNCF_LOR_RIO90_BX2
5018  $DEF RIO90_T1JLOR2_L=>SNCF_LOR_RIO90_ABD2,SNCF_LOR_RIO90_B2L,SNCF_LOR_RIO90_BX2L
5019  $DEF RIO90_T1JLOR3I_R=<SNCF_LOR_RIO90_ABD3L,SNCF_LOR_RIO90_B3,SNCF_LOR_RIO90_BX3
5020  $DEF RIO90_T1JLOR3I_L=>SNCF_LOR_RIO90_ABD3,SNCF_LOR_RIO90_B3L,SNCF_LOR_RIO90_BX3L
5021  $DEF RIO90_TSP_R=<SNCF_RIO90_TSP_BDL,SNCF_RIO90_TSP_AB,SNCF_RIO90_TSP_BX
5022  $DEF RIO90_TSP_L=>SNCF_RIO90_TSP_BD,SNCF_RIO90_TSP_ABL,SNCF_RIO90_TSP_BXL
5023  ;RRR
5024  ;---
5025  $DEF RRR3_T1R_R=<SNCF_RRR_T1R_ABDL,SNCF_RRR_T1R_BL,SNCF_RRR_T1R_BXL
5026  $DEF RRR3_T1R_L=>SNCF_RRR_T1R_ABD,SNCF_RRR_T1R_B,SNCF_RRR_T1R_BX
5027  $DEF RRR3_T1J_R=<SNCF_RRR_T1Y_ABDL,SNCF_RRR_T1Y_BL,SNCF_RRR_T1Y_BX
5028  $DEF RRR3_T1J_L=>SNCF_RRR_T1Y_ABD,SNCF_RRR_T1Y_B,SNCF_RRR_T1Y_BXL
5029  $DEF RRR3_T1V_R=<SNCF_RRR_T1G_ABDL,SNCF_RRR_T1G_BL,SNCF_RRR_T1G_BX
5030  $DEF RRR3_T1V_L=>SNCF_RRR_T1G_ABD,SNCF_RRR_T1G_B,SNCF_RRR_T1G_BXL
5031  $DEF RRR3_T1B_R=<SNCF_RRR_T1B_ABDL,SNCF_RRR_T1B_BL,SNCF_RRR_T1B_BX
5032  $DEF RRR3_T1B_L=>SNCF_RRR_T1B_ABD,SNCF_RRR_T1B_B,SNCF_RRR_T1B_BXL
5033  $DEF RRR3_C_T2I_R=<SNCF_RRR_VXIL,SNCF_RRR_VIIL,SNCF_RRR_VPI
5034  $DEF RRR3_C_T2I_L=>SNCF_RRR_VXI,SNCF_RRR_VII,SNCF_RRR_VPIL
5035  $DEF RRR3_T1RALS1_R=<SNCF_ALS_RRR_ABD1L,SNCF_ALS_RRR_B1,SNCF_ALS_RRR_BX1
5036  $DEF RRR3_T1RALS1_L=>SNCF_ALS_RRR_ABD1,SNCF_ALS_RRR_B1L,SNCF_ALS_RRR_BX1L
5037  $DEF RRR3_T1RALS_R=<SNCF_ALS_RRR_T1R_ABDL,SNCF_ALS_RRR_T1R_B,SNCF_ALS_RRR_T1R_BX
5038  $DEF RRR3_T1RALS_L=>SNCF_ALS_RRR_T1R_ABD,SNCF_ALS_RRR_T1R_BL,SNCF_ALS_RRR_T1R_BXL
5039  $DEF RRR4_T1RAQ_R=<SNCF_AQ_RRR_X1L,2*SNCF_AQ_RRR_I1,SNCF_AQ_RRR_P1
5040  $DEF RRR4_T1RAQ_L=>SNCF_AQ_RRR_X1,2*SNCF_AQ_RRR_I1L,SNCF_AQ_RRR_P1L
5041  $DEF RRR4_T1RIAQ_R=<SNCF_AQ_RRR_X2L,2*SNCF_AQ_RRR_I2,SNCF_AQ_RRR_P2
5042  $DEF RRR4_T1RIAQ_L=>SNCF_AQ_RRR_X2,2*SNCF_AQ_RRR_I2L,SNCF_AQ_RRR_P2L
5043  $DEF RRR3_T1VAUV_R=<SNCF_AUV_RRR_ABD1L,SNCF_AUV_RRR_B1,SNCF_AUV_RRR_BX1
5044  $DEF RRR3_T1VAUV_L=>SNCF_AUV_RRR_ABD1,SNCF_AUV_RRR_B1L,SNCF_AUV_RRR_BX1L
5045  $DEF RRR3_T2AUV_R=<SNCF_AUV_RRR_VXL,SNCF_AUV_RRR_VI,SNCF_AUV_RRR_VP
5046  $DEF RRR3_T2AUV_L=>SNCF_AUV_RRR_VX,SNCF_AUV_RRR_VIL,SNCF_AUV_RRR_VPL
5047  $DEF RRR3_T1JBOU_L=>SNCF_BOU_RRR_ABD1,SNCF_BOU_RRR_B1,SNCF_BOU_RRR_BX1L
5048  $DEF RRR4_T1JBOU_L=>SNCF_BOU_RRR_ABD1,2*SNCF_BOU_RRR_B1,SNCF_BOU_RRR_BX1L
5049  $DEF RRR4_T1JBOU_R=<SNCF_BOU_RRR_ABD1L,2*SNCF_BOU_RRR_B1L,SNCF_BOR_RRR_BX1
5050  $DEF RRR3_T2PBOU_R=<SNCF_BOU_RRR_VXL,SNCF_BOU_RRR_VI,SNCF_BOU_RRR_VP
5051  $DEF RRR3_T2PBOU_L=>SNCF_BOU_RRR_VX,SNCF_BOU_RRR_VIL,SNCF_BOU_RRR_VPL
5052  $DEF RRR4_T2PBOU_R=<SNCF_BOU_RRR_VXL,2*SNCF_BOU_RRR_VI,SNCF_BOU_RRR_VP
5053  $DEF RRR4_T2PBOU_L=>SNCF_BOU_RRR_VX,2*SNCF_BOU_RRR_VIL,SNCF_BOU_RRR_VPL
5054  $DEF RRR3_T1VBRE_R=<SNCF_BRE_RRR_ABD,SNCF_BRE_RRR_B,SNCF_BRE_RRR_BX
5055  $DEF RRR3_T1VBRE_L=>SNCF_BRE_RRR_ABDL,SNCF_BRE_RRR_BL,SNCF_BRE_RRR_BXL
5056  $DEF RRR3_T2BRE_R=>SNCF_BRE_RRR_BX2,SNCF_BRE_RRR_B2,SNCF_BRE_RRR_ABD2L
5057  $DEF RRR3_T2BRE_L=<SNCF_BRE_RRR_BX2L,SNCF_BRE_RRR_B2L,SNCF_BRE_RRR_ABD2
5058  $DEF RRR3_T2BRE2_R=>SNCF_BRE_RRR_BX3,SNCF_BRE_RRR_B3,SNCF_BRE_RRR_ABD3L
5059  $DEF RRR3_T2BRE2_L=<SNCF_BRE_RRR_BX3L,SNCF_BRE_RRR_B3L,SNCF_BRE_RRR_ABD3
5060  $DEF RRR3_T2BRE2CU_R=>SNCF_BRE_RRR_BX3,SNCF_BRE_RRR_B3,SNCF_BRE_RRR_BDL
5061  $DEF RRR3_T2BRE2CU_L=<SNCF_BRE_RRR_BX3L,SNCF_BRE_RRR_B3L,SNCF_BRE_RRR_BD
5062  $DEF RRR3_T1BFC1_R=<SNCF_FC_RRR_ABD0L,SNCF_FC_RRR_B0L,SNCF_FC_RRR_BX0
5063  $DEF RRR3_T1BFC1_L=>SNCF_FC_RRR_ABD0,SNCF_FC_RRR_B0,SNCF_FC_RRR_BX0L
5064  $DEF RRR3_T1BFC_L=>SNCF_FC_RRR_ABD1,SNCF_FC_RRR_B1,SNCF_FC_RRR_BX1L
5065  $DEF RRR3_T2BFC_L=>SNCF_FC_RRR_ABD3,SNCF_FC_RRR_B3,SNCF_FC_RRR_BX3L
5066  $DEF RRR3_T2FC_R=<SNCF_FC_RRR_ABD3L,SNCF_FC_RRR_B3L,SNCF_FC_RRR_BX3
5067  $DEF RRR3_T2FC_L=>SNCF_FC_RRR_ABD3,SNCF_FC_RRR_B3,SNCF_FC_RRR_BX3L
5068  $DEF RRR3_T2IFC_R=<SNCF_FC_RRR_ABD4L,SNCF_FC_RRR_B4L,SNCF_FC_RRR_BX4
5069  $DEF RRR3_T2IFC_L=>SNCF_FC_RRR_ABD4,SNCF_FC_RRR_B4,SNCF_FC_RRR_BX4L
5070  $DEF RRR3_C_T2GDEST_R=<SNCF_RRR_VXIL,SNCF_RRR_VIIL,SNCF_GE_RRR_BX3
5071  $DEF RRR3_C_T2GDEST_L=>SNCF_RRR_VXI,SNCF_RRR_VII,SNCF_GE_RRR_BX3L
5072  $DEF RRR3_T1JLR1_R=<SNCF_LR_RRR_ABD1YL,SNCF_LR_RRR_B1Y,SNCF_LR_RRR_BX1Y
5073  $DEF RRR3_T1JLR1_L=>SNCF_LR_RRR_ABD1Y,SNCF_LR_RRR_B1YL,SNCF_LR_RRR_BX1YL
5074  $DEF RRR3_T2LR_R=<SNCF_LR_RRR_ABD2L,SNCF_LR_RRR_B2,SNCF_LR_RRR_BX1
5075  $DEF RRR3_T2LR_L=>SNCF_LR_RRR_ABD2,SNCF_LR_RRR_B2L,SNCF_LR_RRR_BX1L
5076  $DEF RRR3_T1JLOR1_R=<SNCF_LOR_RRR_ABD1YL,SNCF_LOR_RRR_B1Y,SNCF_LOR_RRR_BX1Y
5077  $DEF RRR3_T1JLOR1_L=>SNCF_LOR_RRR_ABD1Y,SNCF_LOR_RRR_B1YL,SNCF_LOR_RRR_BX1YL
5078  $DEF RRR3_T1JLOR2_R=<SNCF_LOR_RRR_ABD2L,SNCF_LOR_RRR_B2,SNCF_LOR_RRR_BX2
5079  $DEF RRR3_T1JLOR2_L=>SNCF_LOR_RRR_ABD2,SNCF_LOR_RRR_B2L,SNCF_LOR_RRR_BX2L
5080  $DEF RRR3_T1JLOR_R=<SNCF_LOR_RRR_ABD0L,SNCF_LOR_RRR_B0L,SNCF_LOR_RRR_BX0
5081  $DEF RRR3_T1JLOR_L=>SNCF_LOR_RRR_ABD0,SNCF_LOR_RRR_B0,SNCF_LOR_RRR_BX0L
5082  $DEF RRR3_T2LOR_R=<SNCF_LOR_RRR_ABD1L,SNCF_LOR_RRR_B1L,SNCF_LOR_RRR_BX1
5083  $DEF RRR3_T2LOR_L=>SNCF_LOR_RRR_ABD1,SNCF_LOR_RRR_B1,SNCF_LOR_RRR_BX1L
5084  $DEF RRR3_T1BMPP_R=<SNCF_RRR_T1B_ABDL,SNCF_RRR_T1B_BL,SNCF_MP_RRR_VP0A
5085  $DEF RRR3_T1BMPP_L=>SNCF_RRR_T1B_ABD,SNCF_RRR_T1B_B,SNCF_MP_RRR_VP0AL
5086  $DEF RRR3_T1BMP1_R=<SNCF_MP_RRR_VX0L,SNCF_MP_RRR_VI0,SNCF_MP_RRR_VP0
5087  $DEF RRR3_T1BMP1_L=>SNCF_MP_RRR_VX0,SNCF_MP_RRR_VI0L,SNCF_MP_RRR_VP0L
5088  $DEF RRR3_T1BMP2_R=<SNCF_MP_RRR_VX1L,SNCF_MP_RRR_VI1,SNCF_MP_RRR_VP1
5089  $DEF RRR3_T1BMP2_L=>SNCF_MP_RRR_VX1,SNCF_MP_RRR_VI1L,SNCF_MP_RRR_VP1L
5090  $DEF RRR3_T2IMP_R=<SNCF_MP_RRR_ABD1L,SNCF_MP_RRR_B1,SNCF_MP_RRR_BX1
5091  $DEF RRR3_T2IMP_L=>SNCF_MP_RRR_ABD1,SNCF_MP_RRR_B1L,SNCF_MP_RRR_BX1L
5092  $DEF RRR4_T1BMP1_R=<SNCF_MP_RRR_VX0L,2*SNCF_MP_RRR_VI0,SNCF_MP_RRR_VP0
5093  $DEF RRR4_T1BMP1_L=>SNCF_MP_RRR_VX0,2*SNCF_MP_RRR_VI0L,SNCF_MP_RRR_VP0L
5094  $DEF RRR4_T1BMP2_R=<SNCF_MP_RRR_VX1L,2*SNCF_MP_RRR_VI1,SNCF_MP_RRR_VP1
5095  $DEF RRR4_T1BMP2_L=>SNCF_MP_RRR_VX1,2*SNCF_MP_RRR_VI1L,SNCF_MP_RRR_VP1L
5096  $DEF RRR4_T2IMP_R=<SNCF_MP_RRR_ABD1L,2*SNCF_MP_RRR_B1,SNCF_MP_RRR_BX1
5097  $DEF RRR4_T2IMP_L=>SNCF_MP_RRR_ABD1,2*SNCF_MP_RRR_B1L,SNCF_MP_RRR_BX1L
5098  $DEF RRR3_T2NPC_R=<SNCF_NPC_RRR_BD1,SNCF_NPC_RRR_B1,SNCF_NPC_RRR_BX1
5099  $DEF RRR3_T2NPC_L=>SNCF_NPC_RRR_BD1L,SNCF_NPC_RRR_B1L,SNCF_NPC_RRR_BX1L
5100  $DEF RRR3_T1RHN_R=>SNCF_HN_RRR_BX0,SNCF_HN_RRR_B0,SNCF_HN_RRR_ABD0L
5101  $DEF RRR3_T1RHN_L=<SNCF_HN_RRR_BX0L,SNCF_HN_RRR_B0L,SNCF_HN_RRR_ABD0
5102  $DEF RRR3_T1BPACA1_R=<SNCF_PACA_RRR_VX0L,SNCF_PACA_RRR_VI0,SNCF_PACA_RRR_VP0
5103  $DEF RRR3_T1BPACA1_L=>SNCF_PACA_RRR_VX0,SNCF_PACA_RRR_VI0L,SNCF_PACA_RRR_VP0L
5104  $DEF RRR3_T1BPACA2_R=<SNCF_PACA_RRR_VXL,SNCF_PACA_RRR_VI,SNCF_PACA_RRR_VP
5105  $DEF RRR3_T1BPACA2_L=>SNCF_PACA_RRR_VX,SNCF_PACA_RRR_VIL,SNCF_PACA_RRR_VPL
5106  $DEF RRR3_T2PACA_R=>SNCF_PACA_RRR_BX1,SNCF_PACA_RRR_B1,SNCF_PACA_RRR_ABD1L
5107  $DEF RRR3_T2PACA_L=<SNCF_PACA_RRR_BX1L,SNCF_PACA_RRR_B1L,SNCF_PACA_RRR_ABD1
5108  $DEF RRR3_T2PACAPJ_R=>SNCF_PACA_RRR_BX2,SNCF_PACA_RRR_B2,SNCF_PACA_RRR_ABD2L
5109  $DEF RRR3_T2PACAPJ_L=<SNCF_PACA_RRR_BX2L,SNCF_PACA_RRR_B2L,SNCF_PACA_RRR_ABD2
5110  $DEF RRR3_T2PDL_R=>SNCF_PDL_RRR_BX1,SNCF_PDL_RRR_B1,SNCF_PDL_RRR_ABD1L
5111  $DEF RRR3_T2PDL_L=<SNCF_PDL_RRR_BX1L,SNCF_PDL_RRR_B1L,SNCF_PDL_RRR_ABD1
5112  $DEF RRR3_T1BPIC_R=<SNCF_PIC_RRR_VXL,SNCF_PIC_RRR_VI,SNCF_PIC_RRR_VP
5113  $DEF RRR3_T1BPIC_L=>SNCF_PIC_RRR_VX,SNCF_PIC_RRR_VIL,SNCF_PIC_RRR_VPL
5114  $DEF RRR3_T1BPIC1_R=<SNCF_PIC_RRR_VX1L,SNCF_PIC_RRR_VI1,SNCF_PIC_RRR_VP1
5115  $DEF RRR3_T1BPIC1_L=>SNCF_PIC_RRR_VX1,SNCF_PIC_RRR_VI1L,SNCF_PIC_RRR_VP1L
5116  $DEF RRR3_T1VPIC_R=<SNCF_PIC_RRR_ABDGL,SNCF_PIC_RRR_BG,SNCF_PIC_RRR_BXG
5117  $DEF RRR3_T1VPIC_L=>SNCF_PIC_RRR_ABDG,SNCF_PIC_RRR_BGL,SNCF_PIC_RRR_BXGL
5118  $DEF RRR3_T2PIC_R=<SNCF_PIC_RRR_ABD4L,SNCF_PIC_RRR_B4,SNCF_PIC_RRR_BX4
5119  $DEF RRR3_T2PIC_L=>SNCF_PIC_RRR_ABD4,SNCF_PIC_RRR_B4L,SNCF_PIC_RRR_BX4L
5120  $DEF RRR3_T2IPIC_R=<SNCF_PIC_RRR_ABD5L,SNCF_PIC_RRR_B4,SNCF_PIC_RRR_BX5
5121  $DEF RRR3_T2IPIC_L=>SNCF_PIC_RRR_ABD5,SNCF_PIC_RRR_B4L,SNCF_PIC_RRR_BX5L
5122  $DEF RRR3_T1RLASER_R=<SNCF_LASER_RRR_VXL,SNCF_LASER_RRR_VI,SNCF_LASER_RRR_VP
5123  $DEF RRR3_T1RLASER_L=>SNCF_LASER_RRR_VX,SNCF_LASER_RRR_VIL,SNCF_LASER_RRR_VPL
5124  $DEF RRR3_T1RRA_R=<SNCF_RA_RRR_ABDL,SNCF_RA_RRR_B,SNCF_RA_RRR_BX
5125  $DEF RRR3_T1RRA_L=>SNCF_RA_RRR_ABD,SNCF_RA_RRR_BL,SNCF_RA_RRR_BXL
5126  $DEF RRR3_T1RIRA_R=<SNCF_RA_RRR_ABD1L,SNCF_RA_RRR_B1,SNCF_RA_RRR_BX1
5127  $DEF RRR3_T1RIRA_L=>SNCF_RA_RRR_ABD1,SNCF_RA_RRR_B1L,SNCF_RA_RRR_BX1L
5128  $DEF RRR4_T1RSTELYRAIL_R=<SNCF_STELY_RRR_VXL,2*SNCF_STELY_RRR_VI,SNCF_STELY_RRR_VP
5129  $DEF RRR4_T1RSTELYRAIL_L=>SNCF_STELY_RRR_VX,2*SNCF_STELY_RRR_VIL,SNCF_STELY_RRR_VPL
5130  $DEF RRR4_T1RRA_R=<SNCF_RA_RRR_ABDL,2*SNCF_RA_RRR_B,SNCF_RA_RRR_BX
5131  $DEF RRR4_T1RRA_L=>SNCF_RA_RRR_ABD,2*SNCF_RA_RRR_BL,SNCF_RA_RRR_BXL
5132  $DEF RRR4_T1RIRA_R=<SNCF_RA_RRR_ABD1L,2*SNCF_RA_RRR_B1,SNCF_RA_RRR_BX1
5133  $DEF RRR4_T1RIRA_L=>SNCF_RA_RRR_ABD1,2*SNCF_RA_RRR_B1L,SNCF_RA_RRR_BX1L
5134  $DEF RRR3_T1BRA_R=<SNCF_RA_RRR_VXBL,SNCF_RA_RRR_VIB,SNCF_RA_RRR_VPB
5135  $DEF RRR3_T1BRA_L=>SNCF_RA_RRR_VXB,SNCF_RA_RRR_VIBL,SNCF_RA_RRR_VPBL
5136  $DEF RRR4_T1BRA_R=<SNCF_RA_RRR_VXBL,2*SNCF_RA_RRR_VIB,SNCF_RA_RRR_VPB
5137  $DEF RRR4_T1BRA_L=>SNCF_RA_RRR_VXB,2*SNCF_RA_RRR_VIBL,SNCF_RA_RRR_VPBL
5138  $DEF RRR3_T2RA_R=<SNCF_RA_RRR_VX2L,SNCF_RA_RRR_VI2,SNCF_RA_RRR_VP2
5139  $DEF RRR3_T2RA_L=>SNCF_RA_RRR_VX2,SNCF_RA_RRR_VI2L,SNCF_RA_RRR_VP2L
5140  $DEF RRR3_T2IRA_R=<SNCF_RA_RRR_VX3L,SNCF_RA_RRR_VI3,SNCF_RA_RRR_VP3
5141  $DEF RRR3_T2IRA_L=>SNCF_RA_RRR_VX3,SNCF_RA_RRR_VI3L,SNCF_RA_RRR_VP3L
5142  ;VB2N
5143  ;----
5144  $DEF VB2N_O1_6V_R=<SNCF_VB2N_BDL,SNCF_VB2N_B,SNCF_VB2N_AB,2*SNCF_VB2N_B,SNCF_VB2N_BX
5145  $DEF VB2N_O1_6V_L=>SNCF_VB2N_BD,SNCF_VB2N_BL,SNCF_VB2N_ABL,2*SNCF_VB2N_BL,SNCF_VB2N_BX
5146  $DEF VB2N_O1_7V_R=<SNCF_VB2N_BDL,SNCF_VB2N_B,2*SNCF_VB2N_AB,2*SNCF_VB2N_B,SNCF_VB2N_BX
5147  $DEF VB2N_O1_7V_L=>SNCF_VB2N_BD,SNCF_VB2N_BL,2*SNCF_VB2N_ABL,2*SNCF_VB2N_BL,SNCF_VB2N_BX
5148  $DEF VB2N_O1_8V_R=<SNCF_VB2N_BDL,2*SNCF_VB2N_B,2*SNCF_VB2N_AB,2*SNCF_VB2N_B,SNCF_VB2N_BX
5149  $DEF VB2N_O1_8V_L=>SNCF_VB2N_BD,2*SNCF_VB2N_BL,2*SNCF_VB2N_ABL,2*SNCF_VB2N_BL,SNCF_VB2N_BX
5150  $DEF VB2N_ON_7V_R=<SNCF_VB2N_ON_BD,SNCF_VB2N_ON_AB,SNCF_VB2N_ON_B,SNCF_VB2N_ON_AB,2*SNCF_VB2N_ON_B,     \
5151      SNCF_VB2N_ON_BX
5152  $DEF VB2N_ON_7V_L=>SNCF_VB2N_ON_BD,SNCF_VB2N_ON_ABL,SNCF_VB2N_ON_BL,SNCF_VB2N_ON_ABL,                   \
5153      2*SNCF_VB2N_ON_BL,SNCF_VB2N_ON_BXL
5154  $DEF VB2N_ONPC_5V_R=<SNCF_VB2N_NPC1_BDL,SNCF_VB2N_NPC1_BL,SNCF_VB2N_NPC1_AB,SNCF_VB2N_NPC1_BL,          \
5155      SNCF_VB2N_NPC1_BX
5156  $DEF VB2N_ONPC_5V_L=>SNCF_VB2N_NPC1_BD,SNCF_VB2N_NPC1_BL,SNCF_VB2N_NPC1_ABL,SNCF_VB2N_NPC1_BL,          \
5157      SNCF_VB2N_NPC1_BX
5158  $DEF VR2N_ONPC2_5V_R=<SNCF_NPC_VR2N_BD2,SNCF_NPC_VR2N_B2,SNCF_NPC_VR2N_AB2,SNCF_NPC_VR2N_B2,            \
5159      SNCF_NPC_VR2N_BX2
5160  $DEF VR2N_ONPC2_5V_L=>SNCF_NPC_VR2N_BD2L,SNCF_NPC_VR2N_B2,SNCF_NPC_VR2N_AB2L,SNCF_NPC_VR2N_B2,          \
5161      SNCF_NPC_VR2N_BX2L
5162  $DEF VB2N_NPC2_5V_R=<SNCF_VB2N_NPC2_BDL,SNCF_VB2N_NPC2_B,SNCF_VB2N_NPC2_AB,SNCF_VB2N_NPC2_B,            \
5163      SNCF_VB2N_NPC2_BX
5164  $DEF VB2N_NPC2_5V_L=>SNCF_VB2N_NPC2_BD,SNCF_VB2N_NPC2_B,SNCF_VB2N_NPC2_ABL,SNCF_VB2N_NPC2_B,            \
5165      SNCF_VB2N_NPC2_BXL
5166  $DEF VO2N_T2HN_7V_R=<SNCF_HN_VO2N_BDL,5*(SNCF_HN_VO2N_B1|SNCF_HN_VO2N_B2|SNCF_HN_VO2N_B3),              \
5167      SNCF_HN_VO2N_BX
5168  $DEF VO2N_T2HN_7V_L=>SNCF_HN_VO2N_BD,5*(SNCF_HN_VO2N_B1|SNCF_HN_VO2N_B2|SNCF_HN_VO2N_B3),               \
5169      SNCF_HN_VO2N_BXL
5170  $DEF VB2N_TRANS_6V1_R=<SNCF_VB2N_IDF2_BDL,SNCF_VB2N_IDF2_B1,SNCF_VB2N_IDF2_B2,SNCF_VB2N_IDF2_B1,        \
5171      SNCF_VB2N_IDF2_B3,SNCF_VB2N_IDF2_BXL
5172  $DEF VB2N_TRANS_6V1_L=>SNCF_VB2N_IDF2_BD,SNCF_VB2N_IDF2_B1L,SNCF_VB2N_TRANS_B2L,SNCF_VB2N_IDF2_B1L,     \
5173      SNCF_VB2N_IDF2_B3L,SNCF_VB2N_IDF2_BX
5174  $DEF VB2N_TRANS_6V2_R=<SNCF_VB2N_IDF2_BD2L,SNCF_VB2N_IDF2_B4,2*SNCF_VB2N_IDF2_B1,SNCF_VB2N_IDF2_B4,     \
5175      SNCF_VB2N_IDF2_BXL
5176  $DEF VB2N_TRANS_6V2_L=>SNCF_VB2N_IDF2_BD2,SNCF_VB2N_IDF2_B4L,2*SNCF_VB2N_IDF2_B1L,SNCF_VB2N_IDF2_B4L,   \
5177      SNCF_VB2N_IDF2_BX
5178  $DEF VB2N_TRANS_6V3_R=<SNCF_VB2N_IDF2_BD3L,SNCF_VB2N_IDF2_B4,2*SNCF_VB2N_IDF2_B1,SNCF_VB2N_IDF2_B4,     \
5179      SNCF_VB2N_IDF2_BXL
5180  $DEF VB2N_TRANS_6V3_L=>SNCF_VB2N_IDF2_BD3,SNCF_VB2N_IDF2_B4L,2*SNCF_VB2N_IDF2_B1L,SNCF_VB2N_IDF2_B4L,   \
5181      SNCF_VB2N_IDF2_BX
5182  $DEF VB2N_TRANS_7V1_L=>SNCF_VB2N_IDF2_BD,2*SNCF_VB2N_IDF2_B1L,SNCF_VB2N_TRANS_B2L,SNCF_VB2N_IDF2_B1L,   \
5183      SNCF_VB2N_IDF2_B3L,SNCF_VB2N_IDF2_BX
5184  $DEF VB2N_TRANS_7V1_R=<SNCF_VB2N_IDF2_BDL,2*SNCF_VB2N_IDF2_B1,SNCF_VB2N_IDF2_B2,SNCF_VB2N_IDF2_B1,      \
5185      SNCF_VB2N_IDF2_B3,SNCF_VB2N_IDF2_BXL
5186  $DEF VB2N_TRANS_7V2_R=<SNCF_VB2N_IDF2_BD2L,SNCF_VB2N_IDF2_B4,3*SNCF_VB2N_IDF2_B1,SNCF_VB2N_IDF2_B4,     \
5187      SNCF_VB2N_IDF2_BXL
5188  $DEF VB2N_TRANS_7V2_L=>SNCF_VB2N_IDF2_BD2,SNCF_VB2N_IDF2_B4L,3*SNCF_VB2N_IDF2_B1L,SNCF_VB2N_IDF2_B4L,   \
5189      SNCF_VB2N_IDF2_BX
5190  $DEF VB2N_NPC2_4V_R=<SNCF_VB2N_NPC2_BDL,2*SNCF_VB2N_NPC2_B,SNCF_VB2N_NPC2_BX
5191  $DEF VB2N_NPC2_4V_L=>SNCF_VB2N_NPC2_BD,2*SNCF_VB2N_NPC2_B,SNCF_VB2N_NPC2_BXL
5192  ;AFFRETEMENT
5193
5194  ;PARC DE SERVICE
5195  $DEF TGV001=<SNCF_TGV001MEL,SNCF_TGV001AL,SNCF_TGV001AL|SNCF_TGV001A,SNCF_TGV001A,SNCF_TGV001E
5196  $DEF TGV001_N=<SNCF_TGV001E1L,SNCF_TGV001AL,SNCF_TGV001AL|SNCF_TGV001A,SNCF_TGV001A,SNCF_TGV001E1
5197  $DEF TGV001A=<SNCF_TGV001AFL,SNCF_TGV001AAL,SNCF_TGV001AAL|SNCF_TGV001AA,SNCF_TGV001AA,SNCF_TGV001AF
5198  $DEF TGV02301_R=<SNCF_TGV02301EL,SNCF_TGV02301BL,SNCF_TGV02301IL,SNCF_TGV02301BARL,SNCF_TGV02301I,      \
5199      SNCF_TGV02301A,SNCF_TGV02301E
5200  $DEF TGV02301_L=<SNCF_TGV02301EL,SNCF_TGV02301AL,SNCF_TGV02301IL,SNCF_TGV02301BAR,SNCF_TGV02301I,       \
5201      SNCF_TGV02301B,SNCF_TGV02301E
5202  $DEF TGVP01=<SNCF_TGVP01_ML,                                                                            \
5203      (SNCF_TGVP01_R8L,3*SNCF_TGVP01_R2L,SNCF_TGVP01_R4L,2*SNCF_TGVP01_R2,SNCF_TGVP01_R1)|                \
5204      (SNCF_TGVP01_R1L,2*SNCF_TGVP01_R2L,SNCF_TGVP01_R4,3*SNCF_TGVP01_R2,SNCF_TGVP01_R8),SNCF_TGVP01_M
5205  $DEF X72500_ETCS=<SNCF_X72500_ETCSL,SNCF_X72500_ETCS
5206  ;WAGONS
5207
5208  $DEF G_EST20=SNCF_G_EST20T|SNCF_G_EST20TR|SNCF_G_EST20TF|SNCF_G_EST20TFL
5209  $DEF G_OCEM=3:SNCF_G_OCEM19|5:SNCF_G_OCEM29|1:SNCF_G_OCEM29B|1:SNCF_G_OCEM29BL
5210  $DEF G_STD=4:SNCF_G_STDA|1:SNCF_G_STDB
5211  $DEF GAS=2:SNCF_GAS80|3:SNCF_GAS86
5212  $DEF SNCF_COUV_OCEM=SNCF_G_OCEM19
5213  $DEF K_OCEM=2:SNCF_K_OCEM19|1:SNCF_K_OCEM29
5214  $DEF I_MILLET=3:SNCF_I_MM|1:SNCF_I_MM_DR1|5:SNCF_I_MM_DR3|1:SNCF_I_MM_DR4
5215  $DEF PLAT_PC=SNCF_K_OCEM19[OB:COCEM_A2_52,10,12][OB:COCEM_A2B102,37,12]|                                \
5216      SNCF_K_OCEM29[OB:2:COCEM_A2B72|1:COCEM_50B72,9,12][OB:COCEM_A2B102,42,12]|                          \
5217      SNCF_R_TP_BB[OB:COCEM_A2B72,9,12][OB:COCEM_A2B102,42,12][OB:COCEM_A2_52,89,12]|                     \
5218      SNCF_K_STD[OB:COCEM_50B72,12,12][OB:CDEV_ABL32,46,12][OB:CDEV_ABL32L,60,12][OB:CDEV_A2_72,81,12]|   \
5219      SNCF_K_STD[OB:CDEV_A2_72,11,12][OB:CDEV_A2_72,51,12][OB:CDEV_A2_72,91,12]|                          \
5220      SNCF_K_OCEM29[OB:CDEV_B51,9,12][OB:CDEV_B51,34,12][OB:CDEV_A2_52,63,12]|                            \
5221      SNCF_K_STD[OB:COCEM_A2B72|CDEV_A2_72,14,12][OB:CDEV_ABL32,50,12][OB:TANK_25K,69,12]                 \
5222      [OB:TANK_35SIMOTRA,93,12]|                                                                          \
5223      SNCF_K_OCEM29[OB:TANK_25N,12,12][OB:TANK_25N|TANK_25K,37,12][OB:TANK_25K,62,12]
5224  $DEF PLAT_DEM=SNCF_K_OCEM19[OB:CDEM_CHAUTARD15|CDEM_CHAUTARD20|CDEM_ODOUL15|CDEM_ODOUL20|CDEM_ODOUL24|  \
5225      CDEM_PERRIN25,,12]|SNCF_K_OCEM29[OB:CDEM_CHAUTARD20|CDEM_ODOUL24|CDEM_PERRIN25,,12]|                \
5226      SNCF_K_STD[OB:CDEM_CHAUTARD15|CDEM_CHAUTARD20|CDEM_ODOUL15|CDEM_ODOUL20,16,12]                      \
5227      [OB:CDEM_CHAUTARD15|CDEM_CHAUTARD20|CDEM_ODOUL15|CDEM_ODOUL20|COCEM_A2B102,71,12]|                  \
5228      SNCF_R_TP_BB[OB:COCEM_53A2_52|CDEM_CHAUTARD15|CDEM_CHAUTARD20|CDEM_ODOUL15,16,12]                   \
5229      [OB:CDEM_CHAUTARD20|CDEM_ODOUL20|CDEM_ODOUL24|CDEM_PERRIN25,62,12]
5230  $DEF T13=SNCF_T13_BSF|SNCF_T13_BSFL|SNCF_T13B|SNCF_T13BL|SNCF_T13_BMFL|SNCF_T13_BMF
5231  $DEF SNCF_RILS20_6_G=SNCF_RILS206SE|SNCF_RILS206ME
5232  $DEF SNCF_RILS20_6_GFRET=FRET_RILS206SE|FRET_RILS206ME
5233
5234  $DEF SNCF_SHIMMS53_9_G=SNCF_SHIMMS539SE|SNCF_SHIMMS539ME
5235  $DEF SNCF_T13_BS=SNCF_T13B|SNCF_T13BL|SNCF_T13|SNCF_T13L
5236  $DEF XSNCF_T13=SNCF_T13_BSF|SNCF_T13_BSFL|SNCF_T13B|SNCF_T13BL|SNCF_T13_BMFL|SNCF_T13_BMF|SNCF_T13A|    \
5237      SNCF_T13AL|SNCF_T13|SNCF_T13L
5238  ;UFR
5239  $DEF UFR_STEF=UFR_STEF1|UFR_STEF2|UFR_STEF3
5240  $DEF UFR_FOURG=UFR_FOURG1|UFR_FOURG2|UFR_FOURG3|UFR_FOURG4|UFR_FOURG5
5241  ;AUTOS ET CHARGEMENTS
5242  $DEF DAUPHINE_L=2:DAUPHINE2|1:DAUPHINE1|3:DAUPHINE3|3:DAUPHINE4
5243  $DEF BUTAGAZ=1:BUTAGAZ0|4:BUTAGAZ1|2:BUTAGAZ2
5244
5245  # D_FPRIV
5246
5247  ;RER RATP
5248  $DEF RATP_MS61A_BG_R=<RATP_MS61AB_ML,RATP_MS61B_R,RATP_MS61AB_M
5249  $DEF RATP_MS61A_BG_L=<RATP_MS61AB_ML,RATP_MS61B_RL,RATP_MS61AB_M
5250  $DEF RATP_MS61A_BG=<RATP_MS61AB_ML,RATP_MS61B_R|RATP_MS61B_RL,RATP_MS61AB_M
5251  $DEF RATP_MS61A_IDF_R=<RATP_MS61A_IDF_ML,RATP_MS61_IDF_RAB,RATP_MS61A_IDF_M
5252  $DEF RATP_MS61A_IDF_L=<RATP_MS61A_IDF_ML,RATP_MS61_IDF_RABL,RATP_MS61A_IDF_M
5253  $DEF RATP_MS61A_IDF=<RATP_MS61A_IDF_ML,RATP_MS61_IDF_RAB|RATP_MS61_IDF_RABL,RATP_MS61A_IDF_M
5254  $DEF RATP_MS61A_IDFCU=<RATP_MS61A_IDF_ML,RATP_MS61_IDF_RCU|RATP_MS61_IDF_RCUL,RATP_MS61A_IDF_M
5255  $DEF RATP_MS61C_BG_R=<RATP_MS61CB_ML,RATP_MS61B_R,RATP_MS61CB_M
5256  $DEF RATP_MS61C_BG_L=<RATP_MS61CB_ML,RATP_MS61B_RL,RATP_MS61CB_M
5257  $DEF RATP_MS61C_BG=<RATP_MS61CB_ML,RATP_MS61B_R|RATP_MS61B_RL,RATP_MS61CB_M
5258  $DEF RATP_MS61C_IDF_R=<RATP_MS61C_IDF_ML,RATP_MS61_IDF_RAB,RATP_MS61C_IDF_M
5259  $DEF RATP_MS61C_IDF_L=<RATP_MS61C_IDF_ML,RATP_MS61_IDF_RABL,RATP_MS61C_IDF_M
5260  $DEF RATP_MS61C_IDF=<RATP_MS61C_IDF_ML,RATP_MS61_IDF_RAB|RATP_MS61_IDF_RABL,RATP_MS61C_IDF_M
5261  $DEF RATP_MS61C_IDFCU=<RATP_MS61C_IDF_ML,RATP_MS61_IDF_RCU|RATP_MS61_IDF_RCUL,RATP_MS61C_IDF_M
5262  $DEF RATP_MS61RG_IDF2=<RATP_MS61_IDF2ML,RATP_MS61_IDF2R,RATP_MS61_IDF2M
5263  $DEF RATP_MI84_IDF_AB=<RATP_MI84_IDF_ML,                                                                \
5264      (RATP_MI84_IDF_RCUL,RATP_MI84_IDF_RAB)|(RATP_MI84_IDF_RABL,RATP_MI84_IDF_RCU),RATP_MI84_IDF_M
5265  $DEF RATP_MI84_IDF=<RATP_MI84_IDF_ML,RATP_MI84_IDF_RCUL,RATP_MI84_IDF_RCU,RATP_MI84_IDF_M
5266  $DEF RATP_MI84_IDFM=<RATP_MI84_IDFM_ML,RATP_MI84_IDFM_RL,RATP_MI84_IDFM_R,RATP_MI84_IDFM_M
5267  $DEF RATP_MI2N=<RATP_MI2N_RPL,3*RATP_MI2N_M,RATP_MI2N_RP
5268  $DEF RATP_MI09=<RATP_MI09_RPL,3*RATP_MI09_M,RATP_MI09_RP
5269  ;PRIV�S FRANCE
5270  ;LA POSTE
5271  ;========
5272  ;TGV POSTAL
5273  ;----------
5274  $DEF TGVP_L1_AC=<$DIR((TGV_PL[PD],TGV_P2L,3*TGV_PM,3*TGV_PML,TGV_P2,TGV_P[P1U]),                        \
5275      (TGV_PL[P2U],TGV_P2L,3*TGV_PM,3*TGV_PML,TGV_P2,TGV_P[PD]))
5276  $DEF TGVP_L1_DC=<TGV_PL[P1U],TGV_P2L,3*TGV_PM,3*TGV_PML,TGV_P2,TGV_P[P2U]
5277  $DEF TGVP_L2_AC=<$DIR((TGV_PBL[PD],TGV_PB2L,TGV_P2_RIPL,TGV_P2_RIGL,TGV_P2_RIPL,TGV_P2_RIPLL,           \
5278      TGV_P2_RIGLL,TGV_P2_RIPLL,TGV_PB2,TGV_PB[P1U]),                                                     \
5279      (TGV_PBL[P2U],TGV_PB2L,TGV_P2_RIPL,TGV_P2_RIGL,TGV_P2_RIPL,TGV_P2_RIPLL,TGV_P2_RIGLL,TGV_P2_RIPLL,  \
5280      TGV_PB2,TGV_PB[PD]))
5281  $DEF TGVP_L2_DC=<TGV_PBL[P1U],TGV_PB2L,TGV_P2_RIPL,TGV_P2_RIGL,TGV_P2_RIPL,TGV_P2_RIPLL,TGV_P2_RIGLL,   \
5282      TGV_P2_RIPLL,TGV_PB2,TGV_PB[P2U]
5283  $DEF TGVP_L3_AC=<$DIR((TGV_P3_ML[PD],TGV_P3_REL,TGV_P3_RISL,TGV_P3_RIAL,TGV_P3_RISL,TGV_P3_RISLL,       \
5284      TGV_P3_RIALL,TGV_P3_RISLL,TGV_P3_RE,TGV_P3_M[P1U]),                                                 \
5285      (TGV_P3_ML[P2U],TGV_P3_REL,TGV_P3_RISL,TGV_P3_RIAL,TGV_P3_RISL,TGV_P3_RISLL,TGV_P3_RIALL,           \
5286      TGV_P3_RISLL,TGV_P3_RE,TGV_P3_M[PD]))
5287  $DEF TGVP_L3_DC=<TGV_P3_ML[P1U],TGV_P3_REL,TGV_P3_RISL,TGV_P3_RIAL,TGV_P3_RISL,TGV_P3_RISLL,            \
5288      TGV_P3_RIALL,TGV_P3_RISLL,TGV_P3_RE,TGV_P3_M[P2U]
5289  ;AUTORAIL POSTAL
5290  ;---------------
5291  ;VOITURES POSTALES
5292  ;-----------------
5293  $DEF POSTE16=SNCF_PA16B|SNCF_PA16BL|SNCF_PE16B|SNCF_PE16ALB|SNCF_PE16ALBL
5294  $DEF POSTE_PE18_B=SNCF_PE18S_B|SNCF_PE18A_B|SNCF_PE18A_BL
5295  $DEF POSTE18=SNCF_PE18S_B|SNCF_PE18A_B|SNCF_PE18A_BL|SNCF_PE18FL_B|SNCF_PE18FL_BL
5296  $DEF POSTE_PE18_J=SNCF_PE18_Y24YW|SNCF_PE18AYW|SNCF_PE18AYWL|SNCF_PE18A_Y24YW|SNCF_PE18A_Y24YWL
5297  $DEF POSTE_PA21_B=SNCF_PA21S_B|SNCF_PA21S_BL|SNCF_PA21B_B|SNCF_PA21B_BL
5298  $DEF POSTE_PA21_J=SNCF_PA21_YW|SNCF_PA21_YWL|SNCF_PA21Y_YW|SNCF_PA21Y_YWL
5299  $DEF POSTE_PAE21_B=SNCF_PAE21S_B|SNCF_PAE21S_BL|SNCF_PAE21B_B|SNCF_PAE21B_BL
5300  $DEF POSTE_PE21_B=SNCF_PE21S_B|SNCF_PE21S_BL|SNCF_PE21B_B|SNCF_PE21B_BL|SNCF_PE21SY_B|SNCF_PE21SY_BL|   \
5301      SNCF_PE21BY_B|SNCF_PE21BY_BL
5302  $DEF POSTE_PE21_J=SNCF_PE21Y|SNCF_PE21YL|SNCF_PE21Y_YW|SNCF_PE21Y_YWL
5303
5304  ;COLAS RAIL
5305  $DEF COLAS_FANPS=COLAS_FANPS_Y25|COLAS_FANPS_Y25L|COLAS_FANPS_AFR22|COLAS_FANPS_AFR22L
5306  ;VEOLIA
5307  $DEF VEOLIA_E37500_AC=(VEO_E37500|VEO_E37500L)[P3U]
5308  $DEF VEOLIA_E37500_DC=(VEO_E37500|VEO_E37500L)[P1U]
5309  $DEF VEOLIA_E37500_AC15=(VEO_E37500|VEO_E37500L)[P2U]
5310  ;ECR
5311  ;EUROPORTE
5312  $DEF EUROPORTE_E37500_AC=(EUP_E37500|EUP_E37500L)[P3U]
5313  $DEF EUROPORTE_E37500_DC=(EUP_E37500|EUP_E37500L)[P1U]
5314  $DEF EUROPORTE_E37500_AC15=(EUP_E37500|EUP_E37500L)[P2U]
5315  ;ECR
5316  ;ECR
5317  $DEF ECR_27000_L1_AC=ECR_27000A[P2U]|ECR_27000AL[P1U]
5318  $DEF ECR_27000_L1_DC=ECR_27000A[P1U]|ECR_27000AL[P2U]
5319  $DEF ECR_27000_L2_AC=ECR_27000B[P2U]|ECR_27000BL[P1U]
5320  $DEF ECR_27000_L2_DC=ECR_27000B[P1U]|ECR_27000BL[P2U]
5321  $DEF ECR_E186_AC=$DIR(ECR_E186[P2U]|ECR_E186L[P2U],ECR_E186[P1U]|ECR_E186L[P1U])
5322  $DEF ECR_E186_DC=$DIR(ECR_E186[P4U]|ECR_E186L[P4U],ECR_E186[P3U]|ECR_E186L[P3U])
5323
5324  ;ETF SERVICES
5325  $DEF ETF_27000_B_AC=ETF_27000W[P2U]|ETF_27000WL[P1U]
5326  $DEF ETF_27000_B_DC=ETF_27000W[P1U]|ETF_27000WL[P2U]
5327  $DEF ETF_27000_REGIORAIL_AC=ETF_27000REGIO[P2U]|ETF_27000REGIOL[P1U]
5328  $DEF ETF_27000_REGIORAIL_DC=ETF_27000REGIO[P1U]|ETF_27000REGIOL[P2U]
5329  $DEF ETF_37000_B_AC=(ETF_37000W|ETF_37000WL)[P3U]
5330  $DEF ETF_37000_B_DC=(ETF_37000W|ETF_37000WL)[P1U]
5331  $DEF ETF_37000_B_AC15=(VFLI_37000_R|ETF_37000WL)[P2U]
5332  ;OSR
5333  $DEF OSR_27000_AC=OSR_27000[P2U]|OSR_27000L[P1U]
5334  $DEF OSR_27000_DC=OSR_27000[P1U]|OSR_27000L[P2U]
5335
5336  ;REGIORAIL
5337  $DEF REGIORAIL_27000_L1_AC=REGR_27000[P2U]|REGR_27000L[P1U]
5338  $DEF REGIORAIL_27000_L1_DC=REGR_27000[P1U]|REGR_27000L[P2U]
5339  $DEF REGIORAIL_27000_L2_AC=REGR_27000B[P2U]|REGR_27000BL[P1U]
5340  $DEF REGIORAIL_27000_L2_DC=REGR_27000B[P1U]|REGR_27000BL[P2U]
5341  $DEF REGIORAIL_37000_L2_AC=(REGR_37000B|REGR_37000BL)[P3U]
5342  $DEF REGIORAIL_37000_L2_DC=(REGR_37000B|REGR_37000BL)[P1U]
5343  $DEF REGIORAIL_37000_L2_AC15=(REGR_37000B|REGR_37000BL)[P2U]
5344  ;VFL
5345
5346  ;VFLI
5347  $DEF VFLI_27000_AC=VFLI_27000[P2U]|VFLI_27000L[P1U]
5348  $DEF VFLI_27000_DC=VFLI_27000[P1U]|VFLI_27000L[P2U]
5349  $DEF VFLI_27000_AKIEM_AC=VFLI_27000_AKIEM[P2U]|VFLI_27000_AKIEML[P1U]
5350  $DEF VFLI_27000_AKIEM_DC=VFLI_27000_AKIEM[P1U]|VFLI_27000_AKIEML[P2U]
5351  $DEF VFLI_37000_AC=(VFLI_37000_R|VFLI_37000_L)[P3U]
5352  $DEF VFLI_37000_DC=(VFLI_37000_R|VFLI_37000_L)[P1U]
5353  $DEF VFLI_37000_AC15=(VFLI_37000_R|VFLI_37000_L)[P2U]
5354
5355  ;CFD
5356  ;---
5357  ;MSTC
5358  ;----
5359  ;RTA
5360  ;---
5361  ;---
5362  ;WAGONS PRIV�S
5363  ;WAGONS PRIV�S
5364  ;PLATS
5365  $DEF CONTREX_RILS_L1=SNCF_RILS_S_CONTREX1|SNCF_RILS_M_CONTREX1
5366  $DEF CONTREX_RILS_L2=SNCF_RILS_S_CONTREX2|SNCF_RILS_M_CONTREX2
5367  $DEF VITTEL_RILS=SNCF_RILS_S_VITTEL|SNCF_RILS_M_VITTEL
5368  ;CALCAIRE
5369  ;--------
5370  ;C�R�ALIERS
5371  ;----------
5372  $DEF CEREAL2E_GMM=SNCF_CER2E2_GMM|SNCF_CER2E2_GMML|SNCF_CER2E4_GMM|SNCF_CER2E4_GMML
5373  $DEF CEREAL2E_SANDERS=SNCF_CER2E3_SAND|SNCF_CER2E3_SANDL|SNCF_CER2E5_SAND|SNCF_CER2E5_SANDL|            \
5374      SNCF_CER2E2_SAND|SNCF_CER2E2_SANDL|SNCF_CER2E4_SAND|SNCF_CER2E4_SANDL
5375  $DEF CEREAL2E_STORIONE=SNCF_CER2E43_STORIONE1|SNCF_CER2E43_STORIONE1L|SNCF_CER2E3_STORIONE|             \
5376      SNCF_CER2E3_STORIONEL|SNCF_CER2E50A_STORIONE1|SNCF_CER2E50A_STORIONE1L
5377  $DEF CEREALFG2E_TCV=SNCF_CERG2_CIWCG|SNCF_CERG2_CIWCGL|SNCF_CERG2_CTCG|SNCF_CERG2_CTCGL|                \
5378      SNCF_CERG2_ERMEWAG|SNCF_CERG2_ERMEWAGL|SNCF_CERG2_MROG|SNCF_CERG2_MROGL|SNCF_CERG2_SIGMAG|          \
5379      SNCF_CERG2_SIGMAGL
5380  $DEF CEREALESFP96HKP_TC=2:SNCF_CERP96H_TC_CTC|2:SNCF_CERP96H_TC_CTCL|1:SNCF_CERP96H_TC_TMF|             \
5381      1:SNCF_CERP96H_TC_TMFL
5382  $DEF CEREALFP_TC=SNCF_CERP|SNCF_CERPL|SNCF_CERP_CTC|SNCF_CERP_CTCL|SNCF_CERP_ESMERY|SNCF_CERP_SHGT|     \
5383      SNCF_CERP_SHGTL|SNCF_CERP_STEMI|SNCF_CERP_STEMIL
5384  $DEF CEREALFP_TCV=SNCF_CERP_CTCG|SNCF_CERP_CTCGL|SNCF_CERP_SHGT1|SNCF_CERP_ERMEWAG|SNCF_CERP_SHGT1L
5385  $DEF CEREALFG_TCV=SNCF_CERG_SHGT|SNCF_CERG_SHGTL|SNCF_CERG_ALGECO|SNCF_CERG_ERMEWAG|SNCF_CERG_MRO|      \
5386      SNCF_CERG_SIMOTRA
5387  $DEF CEREALFP_CARGILL1=2:SNCF_CERP_CARGILL1|2:SNCF_CERP_CARGILL1L|1:SNCF_CER96P1_CARGILL1|              \
5388      1:SNCF_CER96P1_CARGILL1L
5389  $DEF CEREALFP_CARGILL2=2:SNCF_CERP_CARGILL2|2:SNCF_CERP_CARGILL2L|1:SNCF_CER96P1_CARGILL2|              \
5390      1:SNCF_CER96P1_CARGILL2L
5391  $DEF CEREAL_GOUESSANT=1:SNCF_CERG96_GOUESSANT|1:SNCF_CERG96_GOUESSANTL|3:SNCF_CERP_GOUESSANT|           \
5392      3:SNCF_CERP_GOUESSANTL|3:SNCF_CERG_GOUESSANT|3:SNCF_CERG_GOUESSANTL
5393  $DEF CEREAL_COOPERL=CEREALFG94P_COOPERL|CEREALFG96P3_COOPERL
5394  $DEF CEREAL_GRANIT=5:SNCF_CERP_GRANIT(|L)|1:SNCF_CER96P1_GRANIT(|L)|2:SNCF_CERG95PTM_GRANIT(|L)
5395  $DEF CEREAL_SOUF1=SNCF_CERG_SOUF1|SNCF_CERG_SOUF1L|SNCF_CERP96_SOUF1|SNCF_CERP96_SOUF1L
5396  $DEF CEREAL_SOUF2=1:SNCF_CERP96H_SOUFFLET|1:SNCF_CERP96H_SOUFFLETL|1:SNCF_CERG96_SOUFFLET2|             \
5397      1:SNCF_CERG96_SOUFFLET2L|2:SNCF_CERP92_SOUF2|2:SNCF_CERP92_SOUF2L|3:SNCF_CERP_SOUFFLET|             \
5398      3:SNCF_CERP_SOUFFLETL|1:SNCF_CERP96_SOUF1|1:SNCF_CERP96_SOUF1L|3:SNCF_CERG_SOUFFLET|                \
5399      3:SNCF_CERG_SOUFFLETL
5400  $DEF CEREAL_UNICOPA=1:SNCF_CERP86_UNICOPA|1:SNCF_CERP86_UNICOPAL|3:SNCF_CERP_UNICOPA|                   \
5401      3:SNCF_CERP_UNICOPAL|5:SNCF_CERG94_UNICOPA|5:SNCF_CERG94_UNICOPAL
5402  $DEF CEREALFG_TC=SNCF_CERG|SNCF_CERGL|SNCF_CERG_CTC1|SNCF_CERG_CTC1L|SNCF_CERG_ERMEWA
5403  $DEF CEREALB_STORIONE=SNCF_CERG_STORIONE1|SNCF_CERG_STORIONE1L|SNCF_CERG_STORIONE|SNCF_CERG_STORIONEL|  \
5404      SNCF_CERP_STORIONE2|SNCF_CERP_STORIONE2L|SNCF_CER96P1_STORIONE2|SNCF_CER96P1_STORIONE2L
5405  $DEF CEREALGUYOMARCH=3:SNCF_CERG95_GUY|3:SNCF_CERG95_GUYL|1:SNCF_CERG96_GUY|1:SNCF_CERG96_GUYL|         \
5406      5:SNCF_CERP_GUYOMARCH|5:SNCF_CERP_GUYOMARCHL|1:SNCF_CER96P1_GUY|1:SNCF_CER96P1_GUYL|                \
5407      1:SNCF_CERFG96P3_GUY|1:SNCF_CERFG96P3_GUYL|5:SNCF_CERG94G8_GUYOMARCH|5:SNCF_CERG94G8_GUYOMARCHL
5408  ;FG 94M3 FACES PLANES
5409  ;FG 94M3 FACES GALB�ES
5410  $DEF CEREALFG94G_TC_X=CEREALFG94G_TC|CEREALFG94G_TC_CTC|CEREALFG94G_TC_ERMEWA|CEREALFG94G_TC_MRO
5411  $DEF CEREALFG94G_TCVX_X=8:CEREALFG94G_TCVE|4:CEREALFG94G_TCV|4:CEREALFG94G_TCVE_CTC|                    \
5412      2:CEREALFG94G_TCV_CTC|2:CEREALFG94G_TCVE_ERMEWA|1:CEREALFG94G_TCV_ERMEWA|                           \
5413      2:CEREALFG94G_TCVE_INVIVO|1:CEREALFG94G_TCV_INVIVO|2:CEREALFG94G_TCVE_MRO|2:CEREALFG94G_TCVE_SIGMA
5414  $DEF CEREALFG94G_TCVE_X=3:CEREALFG94G_TCVE|3:CEREALFG94G_TCVE_CTC|1:CEREALFG94G_TCVE_ERMEWA|            \
5415      1:CEREALFG94G_TCVE_INVIVO|1:CEREALFG94G_TCVE_MRO|1:CEREALFG94G_TCVE_SIGMA
5416  $DEF CEREALFG94G4_TC=SNCF_CERG4_ALGECO|SNCF_CERG4_ALGECOL|SNCF_CERG4_CTC|SNCF_CERG4_CTCL
5417  $DEF CEREALFG132_TC=SNCF_FG132_CMT|SNCF_FG132_CMTL|SNCF_FG132_ERMEWA|SNCF_FG132_ERMEWAL|                \
5418      SNCF_FG132_SHGT|SNCF_FG132_SHGTL|SNCF_FG132_UNCAC|SNCF_FG132_UNCACL
5419  $DEF CEREALGMD=1:SNCF_CER2E43_GMD|1:SNCF_CER2E43_GMDL|3:SNCF_CER2E45_GMD|3:SNCF_CER2E45_GMDL
5420  $DEF CEREALESX=SNCF_CERG_CTC1(|L)|CEREALESFP96HKP_TC|CEREALFG132_TC|CEREALB_STORIONE|CEREAL_SOUF2
5421  ;CITERNES
5422  ;--------
5423  ;EVS
5424  ;---
5425  ;FRANCE WAGONS
5426  ;-------------
5427  $DEF FW_TAPPS_SUCRE=FW_TAPPS_BM_SUCRE|FW_TAPPS_BS_SUCRE
5428  $DEF FW_TANPPS_L1=FW_TANPPS_BM_L1|FW_TANPPS_BS_L1
5429
5430  ;SGW
5431  ;---
5432  $DEF CIMENT_CET=SNCF_CETFL|SNCF_CETF|SNCF_CETM|SNCF_CETCL
5433
5434  ;TRANSENGRAIS
5435  ;------------
5436  $DEF TRANSENGRAIS_TANPPS=TRANSENGRAIS_TANPPS_BM|TRANSENGRAIS_TANPPS_BS
5437
5438  # FRANCE NARROW-GAUGE
5439  ####################################
5440  ####################################
5441  $DEF XR700_T1B=SNCF_XR700_T1B|SNCF_XR700_T1BL|SNCF_XR700_RGT1B|SNCF_XR700_RGT1BL
5442  $DEF CP_AMP=<PROV_AMPL,PROV_AMP
5443  $DEF CP_AMP_ZOU=<PROV_AMP_ZOUL,PROV_AMP_ZOU
5444  $DEF XCFC_AMG=<CFC_AMGL,CFC_AMG
5445
5446  #_ERG�NZUNG_##
5447  $DEF Z20500_IDFI_4V=<SNCF_Z20500IIL,2@(SNCF_ZR20500I|SNCF_ZR20500IL),SNCF_Z20500II
5448  $DEF Z20500_IDFI_5V=<SNCF_Z20500IIL,SNCF_ZR20500I,SNCF_ZR20500I|SNCF_ZR20500IL,SNCF_ZR20500IL,          \
5449      SNCF_Z20500II
5450
5451  #FEHLENDE
5452  $DEF BLS_EWI_BC3_AB=BLS_EW1BC3AB|BLS_EW1BC3AB
5453  $DEF OBB_BPZ85353_J2=OBB_BPZ85353J3|OBB_BP29350J3
5454  $DEF OBB_BPZ85353_KS2A=OBB_BPZ85353S1|OBB_BP29350S1
5455  $DEF FS_UICX95R_XMPRT_B=FS_UICX95R_L_XMPRT_B|FS_UICX95R_C_XMPRT_B
5456  $DEF XFS_MU64_TENTG=FS_MU_F64LJ_TENTG(|L)|FS_MU64_TENTG(|L)
5457  $DEF AT_G1206_CC_B=AT_G1206B|AT_G1206B
5458  $DEF DB_143_SBK=DB_143_SB1K|DB_143_SB2K
5459  $DEF XDB_V60_PR=DB_V60P|DB_V60_PR
5460  $DEF DB_BPMZ294_ICE=DBAG_BPMZ294C|DBAG_BPMZ294C
5461  $DEF ABELLIO_BM=ABELLIO_BM238|ABELLIO_BM234
5462  $DEF ALEX_BND_A2=ALEX_BND700_A2|ALEX_BND709_A2
5463  $DEF OBERPFALZ_RS1_L1=RBG_VT30|RBG_VT30
5464  $DEF RTB_185_2_RAILPOOL=RPOOL_185_2RTB|RPOOL_185_2RTB
5465  $DEF BB22200_PC_TRANS=BB22200_PC_TRANS1|BB22200_PC_TRANS2
5466  $DEF BB66400_F=FRET_BB66400|FRET_BB66400
5467  $DEF BB67300_1S_B=SNCF_BB67300|SNCF_BB67300CM_X
5468  $DEF BB67400_B=SNCF_BB67400|SNCF_BB67400CM_X
5469  $DEF XR7200_TR=SNCF_XR7200|SNCF_XR7200
5470  $DEF X4300_L73=X4300_L73A|X4300_L73B
5471  $DEF SNCF_RLOOS_R50_6=SNCF_RLOOS_R50_6S|SNCF_RLOOS_R50_6M
5472  $DEF SNCF_ROOS_R56_1S=SNCF_ROOS_R56S1|SNCF_ROOS_R56M1