VN_WARNING relay 0
VN_YU_MASTER relay NorthumberlandPk NPK 1
VN_582 relay From SS HS46511/369D VL_583 | VL_584
VNS1_MAN_STEP momentary pbVNS1_MAN_STEP
VNS2_MAN_STEP momentary pbVNS2_MAN_STEP
VNCOINC relay SYSTEM{paused}
NORTHUMBERLAND PARK RELAYS
VN1_1USR relay NorthumberlandPk HS44444/59D VN8{N} & !dRT_1_JR & ( VN1_1USR | ( !459C & VN1{RB} & VN3{N} ) )
VN1_2USR relay NorthumberlandPk HS44444/62E VN7{N} & !dSH_1_JR & ( VN1_2USR | ( VN1{RB} & !459C & VN3{R} ) )
VN1BG relay NorthumberlandPk HS44444/21D VN1{R} & VNKS1 & ( ( VN6{N} & VN3{R} & VN5{R} & !dSH_1 & !dSH_1_JR & SF & SH & SJ & SL ) | ( VN4{N} & VN6{R} & VN3{N} & RT & RU & !dRT_1 & !dRT_1_JR ) ) & RQ & RR & SK
VNKS1 switch NorthumberlandPk HS44444/21D 1
VN1AG relay NorthumberlandPk HS44444/21D VN1BG & 459C
VN1_ALR relay NorthumberlandPk HS44444/22D !VN1AG & !VN1BG & ( VN1_ALR | VN1{N} | ( VN2{R} & VN1_JNSR ) | ( !VN1_JR & 459B & 459C & RQ ) )
VN1_JR relay NorthumberlandPk 4.5 HS44444/22D VN1_ALR & 459C & RQ & ( ( RR & VN3{N} ) | ( SJ & SK & VN3{R} ) )
VN1_LJR relay NorthumberlandPk HS44444/22D VN1_JR
VN1_L relay NorthumberlandPk HS44444/22D VN1_JR
VN1_1_UE relay NorthumberlandPk HS44444/23A VN1{R} & VN3{N}
VN1_2_UE relay NorthumberlandPk HS44444/23A VN1{R} & VN3{R}
VN3_L relay NorthumberlandPk HS44444/25x RQ & RR & SK & SJ & SL & 459C MISSING
VN4_L relay NorthumberlandPk HS44444/26/1D RQ & RR & SK & SJ & SL
VN5_L relay NorthumberlandPk HS44444/27/1C SJ & ( SH | dSH_2_JR | VN5{R} )
VN6_L relay NorthumberlandPk HS44444/28/1C RR & ( RT | dRT_2_JR | VN6{R} )
VN7G relay NorthumberlandPk HS44444/29F VN7{R} & VN3{N} & VN4{N} & VN5{R} & SJ & SK & SL & SM & SN
VN7_ALR relay NorthumberlandPk HS44444/29F !VN7G & ( VN7_ALR | ( VN2{R} & VN7_JNSR ) | ( ( VN7{N} | ( SH & SJ ) ) & !VN7_JR ) )
VN7_JR relay NorthumberlandPk 4.5 HS44444/30 VN7_ALR & SJ & SL
VN7_LJR relay NorthumberlandPk HS44444/30 VN7_JR
VN7_L relay NorthumberlandPk HS44444/30 VN7_JR
VN8G relay NorthumberlandPk HS44444/32D VN8{R} & VN4{R} & VN5{N} & VN6{R} & RQ & RR & 459C & SK & SM & SN & SL & SJ
VN8_ALR relay NorthumberlandPk HS44444/32D !VN8G & ( VN8_ALR | ( VN2{R} & VN8_JNSR ) | ( ( VN8{N} | ( RR & RT ) ) & !VN8_JR ) )
VN8_JR relay NorthumberlandPk 4.5 HS44444/33B VN8_ALR & SK & SL & RR
VN8_LJR relay NorthumberlandPk HS44444/33B VN8_JR
VN8_L relay NorthumberlandPk HS44444/33B VN8_JR
VN9G relay NorthumberlandPk HS44444/35D VN9{R} & VN3{N} & VN5{N} & SH & SJ & !SF & !dSH_2 & !dSH_2_JR
VN9_L relay NorthumberlandPk HS44444/35D VN9_ALR & ( SH | dSH_2_JR )
VN9_ALR relay NorthumberlandPk HS44444/36A !VN9G & ( SF | VN9_ALR )
VN11G relay NorthumberlandPk HS44444/41D VN11{R} & VN6{N} & RR & RT & !RU & !dRT_2 & !dRT_2_JR
VN11_L relay NorthumberlandPk HS44444/41D VN11_ALR & ( RT | dRT_2_JR )
VN11_ALR relay NorthumberlandPk HS44444/42A !VN11G & ( RU | VN11_ALR )
dSH_1_JR relay NorthumberlandPk 4.5 HS44444/45 dSH_1
dRT_1_JR relay NorthumberlandPk 4.5 HS44444/45 dRT_1
dSH_2_JR relay NorthumberlandPk 4.5 HS44444/45 dSH_2
dRT_2_JR relay NorthumberlandPk 4.5 HS44444/45 dRT_2
VN2_L relay NorthumberlandPk HS44444/80B VN2_JR & VN2_JCSR
VN2_JR relay NorthumberlandPk 120 HS44444/80B VN2{RC}
VN2_JCSR relay NorthumberlandPk HS44444/80B ( VN1_JNSR | VN7_JNSR | VN8_JNSR ) & ( !VN2_JR | VN2_JCSR )
VN1_JNSR relay NorthumberlandPk HS44444/81/1A RQ & ( ( RR & VN3{N} ) | ( SJ & SK & VN3{R} ) ) & VN1{AC} & ( VN2{N} | VN1_JNSR )
VN7_JNSR relay NorthumberlandPk HS44444/81/2A SJ & SL & VN7{AC} & ( VN2{N} | VN7_JNSR )
VN8_JNSR relay NorthumberlandPk HS44444/81/2A SK & SL & RR & VN8{AC} & ( VN2{N} | VN8_JNSR )
6161TPPR relay GUESS HS44444/99/D 464B
VNRUING relay Fake inlet signal for Rd 52 VN11{N} & VN6{N} & RR & RT & RU & R52_ShuntAsReqd & !VN1_1U_CALL
VNSFING relay Fake inlet signal for Rd 53 VN9{N} & VN3{N} & VN5{N} & SH & SJ & SF & R53_ShuntAsReqd & !VN1_2U_CALL
VNLeftSSKE relay NorthumberlandPk NB TC occupation - 43572/47 HS44444/109C ( !RL & 459A ) | ( 459A & !RN ) | ( !RP & 459B ) | ( 459B & !459A ) Left S/S (passed A459)
VNApprJuncKE relay NorthumberlandPk NB TC occupation - 43572/47 HS44444/109C !459B | !459C Approaching Junction (approaching VN1A)
VNInterlock148 relay NorthumberlandPk Track up and delta timer complete 43572/18 HS44444/110A RT | dRT_1_JR Point interlock - not required in simulator
VNInterlock151 relay NorthumberlandPk Track up and delta timer complete 43572/19 HS44444/110A SH | dSH_1_JR Point interlock - not required in simulator
NORTHUMBERLAND PARK PM LOGIC
SFIN{newtrain:VNR53{TN}} attr Northumberland Park auto add missing train VNR53{TN} != 0
RUIN{newtrain:VNR52{TN}} attr Northumberland Park auto add missing train VNR52{TN} != 0
VNR53_TN_LATCH relay R53_ToServiceKE
VNR53{TN} attr Default 0
VNR53{TN:VNS1{regTN}} attr VNR53_TN_LATCH
VNR53{TN:ZERO} attr !VNR53_TN_LATCH
 
VNR52_TN_LATCH relay R52_ToServiceKE
VNR52{TN} attr Default 0
VNR52{TN:VNS1{regTN}} attr VNR52_TN_LATCH
VNR52{TN:ZERO} attr !VNR52_TN_LATCH
 
R52_ToServiceOverride momentary NorthumberlandPk Shunter Override to service road 52 HS44444/227N pbR52_ToServiceOverride
R53_ToServiceOverride momentary NorthumberlandPk Shunter Override to service road 53 HS44444/227N pbR53_ToServiceOverride
VNS2{130} attr NorthumberlandPk HS44444/228L ( !VNS1{123} & VNS2{124} ) | ( VNS2{124} & VNS2{130} )
VNS1{mode} attr PM mode return "PB" if VNS1{YUPR} eq "1"; return "FCFS" if VNS1{562} eq "1"; return "PMonly" if VNS1{558} eq "1"; return "PM";
VNS1{328} attr VNS1{3111} typo HS44444/226L ( VNS1{113} & VNS1{330} & VNS1{536} ) | ( VNS1{328} & VNS1{536} ) | ( VNS1{311} & VNS1{328} )
VNS1{130} attr HS44444/226L ( !VNS1{123} & VNS1{124} ) | ( VNS1{124} & VNS1{130} )
VNS1{561} attr TO REGULATOR - Extra Train HS44444/226L VN26D6_1 | VN26D6_2 | VN26D6_3 | VN26D6_4 | VN26D6_5
VN26D6_1 relay HS44444/226L VNS1{561} & VN8{N} & VN7{N}
VN26D6_2 relay HS44444/226L VNS1{561} & SJ & SK
VN26D6_3 relay HS44444/226L VNS1{561} & !SL & VNS1{330}
VN26D6_4 relay HS44444/226L VNS1{330} & VNS1{534} & VNS1{113}
VN26D6_5 relay HS44444/226L RR & SK & SJ & VNS1{534} & VNS1{529} & SL
VNS1{571} attr Extra train guard relay (inverted) HS44444/226L VNS1{561} | ( VNS1{571} & SN )
VNS1{319} attr Train cancel guard HS44444/226L 1 ( VNS1{629} & VNS1{534} ) | ( VNS1{629} & VNS1{332} )
VNS1{311} attr TN non zero HS44444/226L VNS1{extcantrn} != 0
VNS1{330} attr TN Coincidence HS44444/226L ( VNS1{regTN} eq VNS1{extcantrn} ) & !VN_582
VNS1{332} attr TN Non-Coincidence HS44444/226L !( VNS1{regTN} eq VNS1{extcantrn} ) | ( !VNS1{116} & VN_582 )
VNS1{361} attr TD Coincidence - not on VNS1 VNS1{TD} eq VNS1{regTD}
VNS1{377} attr Special PM Roll hole 17 HS44444/226L VNS1{regHOLE17}
VNS1{L32} attr Drive Unit Output L3/2 #VES1{113} used as we don't have a L3/2 drive unit output VNS1{113}
VNS1{step} attr NorthumberlandPk Step HS44444/226L VNS1_MAN_STEP | ( VNS1{L32} & VNS1{124} & VNS1{410} & VNS2{124} ) | ( VNS1{536} & VNS1{330} & !VNS1{124} & !VNS1{328} & VNS1{L32} ) | VN26J4_1 VPS3{113} used as no L3/2 from power unit
VN26J4_1 relay NorthumberlandPk HS44444/226L ( !VNSB{475} & VNS1{377} & !VNS1{122} & VNS1{L32} ) | ( !VNS1{571} & !VNS1{124} & !SL & !VNS1{122} ) | ( VNS1{L32} & VNS1{613} & VNS1{410} )
VNS1{410} attr NorthumberlandPk Time coincidence HS44444/230/1G ( ( SYSTEM{systime} > VNS1{regOTIME} ) & !VNS1{116} ) | VNS1_OVERRIDE_TIME_COINC
VNS1{629} attr NorthumberlandPk HS44444/227N ( !VNS1{116} & VNSB{475} & !VNS1{113} ) | ( !VNS1{377} & !VNS1{116} & !VNS1{113} )
VNS1{632} attr NorthumberlandPk Route Confirming Relay HS44444/227N ( VN7{N} & RR ) | ( VN8{N} & SJ ) | ( !VNS1{121} & VNS1{113} & VNS1{633} ) | ( VNS1{633} & VNS1{632} & !VN7G & !VN8G )
VNS1{633} attr NorthumberlandPk Route Guard Relay HS44444/227N ( !SJ & VN7G ) | ( !RR & VN8G ) | ( VNS1{633} & SN ) | ( VNS1{633} & !SM )
VNS1{730} attr NorthumberlandPk Reception Road Selection Route 1 HS44444/227N ( VNS1{733} & R53_ToServiceOverride ) | ( VNS1{730} & VNS1{733} & !VNS1{124} )
VNS1{731} attr NorthumberlandPk Reception Road Selection Route 2 HS44444/227N ( VNS1{734} & R52_ToServiceOverride ) | ( VNS1{731} & VNS1{734} & !VNS1{124} )
VNS1{733} attr NorthumberlandPk TO REGULATOR - Shunters perm to override route 1 HS44444/227N !VNS1{731} & VNS1{612} & VNS1{319} & VNS1{632} & VN20B15 & !VNS1{YUPR} & VNS2{1001} & !VN8U_CALL & !VNS2{YUPR} & !VNS2{731}
VN20B15 relay NorthumberlandPk HS44444/227N VN8{N} | VNS1{633} | VNS1{730}
VNS1{734} attr NorthumberlandPk TO REGULATOR - Shunters perm to override route 2 HS44444/227N !VNS1{730} & VNS1{611} & VNS1{319} & !VNS1{YUPR} & !VN7U_CALL & VNS1{632} & !VNS2{YUPR} & !VNS2{730} & !VNS2{731} & VN27D16
VN27D16 relay NorthumberlandPk HS44444/227N VN7{N} | VNS1{633} | VNS1{731}
VNS1{YUPR} attr FROM REGULATOR - PB Correct? HS44444/227N VN_YU_MASTER & VNS1_REG_PB & !VN_582
VNSB{475} attr FROM REGULATOR - SB Engineers Test Correct? HS44444/227N VNSB_REG_ENG_TRAIN
VNS1{536} attr FROM REGULATOR - Train cancel HS44444/227N VNS1_REG_TRAIN_CANCEL
VNS1{534} attr FROM REGULATOR - Extra Train HS44444/227N VNS1_REG_EXT_TRAIN & !VN_582
VNS1{529} attr FROM REGULATOR - Immediate extra train HS44444/227N VNS1_REG_IMMED_EXT_TRAIN
VNS1{546} attr TO REGULATOR - Train Cancel HS44444/227N VNS1{328}
VNNB{475} attr VNNB_REG_ENG_TRAIN
R52_ToServiceKE relay TO SHUNTER - to service via 52 road HS44444/227N VNS1{731} | ( !VNS1{730} & VNS1{612} & VNS1{319} )
R53_ToServiceKE relay TO SHUNTER - to service via 53 road HS44444/227N VNS1{730} | ( !VNS1{731} & VNS1{611} & VNS1{319} )
VNS2{L32} attr Drive Unit Output L3/2 #VES1{113} used as we don't have a L3/2 drive unit output VNS2{113}
VNS2{step} attr NorthumberlandPk Step HS44444/228L VNS2_MAN_STEP | ( VNS2{410} & VNS2{124} & VNS2{L32} ) | ( VNS2{L32} & VNS2{330} & !VNS2{124} & VNS2{536} & !VNS2{328} ) | VN27J4_2 | VN27J4_1
VN27J4_2 relay NorthumberlandPk HS44444/228L !VNS2{122} & 459C & !RQ & !VNS2{571} & !VNS2{124}
VN27J4_1 relay NorthumberlandPk HS44444/228L !VNS2{122} & VNS2{377} & !VNNB{475} & VNS2{L32}
VNS2{328} attr NorthumberlandPk HS44444/228L ( VNS2{311} & VNS2{328} ) | ( VNS2{113} & VNS2{330} & VNS2{536} ) | ( VNS2{536} & VNS2{328} )
VNS2{561} attr NorthumberlandPk HS44444/228L VN27F7_2 | VN27F7_3 | VN27F7_4 | VN27F7_5
VN27F7_2 relay NorthumberlandPk HS44444/228L !VN1BG & VNS2{561}
VN27F7_3 relay NorthumberlandPk HS44444/228L VNS2{561} & RQ
VN27F7_4 relay NorthumberlandPk HS44444/228L RQ & VNS2{529} & VNS2{534}
VN27F7_5 relay NorthumberlandPk HS44444/228L VNS2{534} & VNS2{330} & VNS2{113}
VNS2{571} attr NorthumberlandPk Extra train guard relay (inverted) HS44444/228L ( !RR & VNS2{571} ) | ( !SK & VNS2{571} ) | ( !459C & VNS2{571} ) | ( VNS2{571} & !RQ ) | VNS2{561}
VNS2{319} attr NorthumberlandPk Train cancel guard HS44444/228L 1 ( VNS2{534} & VNS2{629} ) | ( VNS2{332} & VNS2{629} )
R52_ToDepotOverride momentary NorthumberlandPk Shunter Override to depot road 52 HS44444/229N pbR52_ToDepotOverride
R53_ToDepotOverride momentary NorthumberlandPk Shunter Override to depot road 53 HS44444/229N pbR53_ToDepotOverride
VNS2{mode} attr PM mode return "PB" if VNS2{YUPR} eq "1"; return "FCFS" if VNS2{562} eq "1"; return "PMonly" if VNS2{558} eq "1"; return "PM";
VNS2{311} attr TN non zero VNS2{extcantrn} != 0
VNS2{330} attr TN Coincidence ( VNS2{regTN} eq VNS2{extcantrn} ) & !VN_582
VNS2{332} attr TN Non-Coincidence !( VNS2{regTN} eq VNS2{extcantrn} ) | ( !VNS2{116} & VN_582 )
VNS2{361} attr TD Coincidence - not on VNS2 VNS2{TD} eq VNS2{regTD}
VNS2{377} attr Special PM Roll hole 17 HS46525/561R VNS2{regHOLE17}
VNS2{410} attr NorthumberlandPk Time coincidence HS44444/229N ( VNS1{410} & VNS1{124} & VNS1{113} & VNS2{124} ) | ( VNS2{124} & VNS2{410} )
VNS2{632} attr NorthumberlandPk Route Confirming Relay HS44444/229N RQ | ( !VNS2{121} & VNS2{633} & VNS2{113} ) |( VNS2{632} & 459C & VNS2{633} )
VNS2{633} attr NorthumberlandPk Route Guard Relay HS44444/229N ( !RQ & VN1BG ) | ( RT & !RR & VNS2{633} ) | ( SH & !SJ & !VN3{N} & VNS2{633} )
VNS2{730} attr NorthumberlandPk Reception Road Selection Route 1 HS44444/229N ( VNS2{733} & R52_ToDepotOverride ) | ( VNS2{730} & VNS2{733} & !VNS2{124} )
VNS2{731} attr NorthumberlandPk Reception Road Selection Route 2 HS44444/229N ( VNS2{734} & R53_ToDepotOverride ) | ( VNS2{731} & VNS2{734} & !VNS1{124} )
VNS2{733} attr NorthumberlandPk Shunters permission to override route 1 (KE) HS44444/229N ( VNS2{1001} | VNS2{633} | VNS2{730} ) & !VNS2{731} & !VNS2{YUPR} & VNS2{632} & VNS2{319} & VNS2{612} & !VNS1{731} & !VNS1{YUPR}
VNS2{734} attr NorthumberlandPk Shunters permission to override route 2 (KE) HS44444/229N !VNS2{730} & VNS2{319} & VNS2{611} & !VNS2{YUPR} & VNS2{632} & !VNS1{YUPR} & !VNS1{730} & !VNS1{731} & VN20B10
VN20B10 relay NorthumberlandPk HS44444/229N ( !VN1_1U_CALL & VN1{N} ) | !VN3{N} | VNS2{633} | VNS2{731}
VNS2{1001} attr NorthumberlandPk HS44444/229N ( !VN1_2U_CALL & VN3{N} ) | ( !VN1_2U_CALL & VN1{N} )
VNS2{629} attr NorthumberlandPk HS44444/229N ( VNNB{475} & !VNS2{113} & !VNS2{116} ) | ( !VNS2{377} & !VNS2{113} & !VNS2{116} )
VNS2{YUPR} attr FROM REGULATOR - PB Correct? HS44444/xxx VN_YU_MASTER & VNS2_REG_PB & !VN_582
VNS2{536} attr FROM REGULATOR - Train cancel HS44444/227N VNS2_REG_TRAIN_CANCEL
VNS2{529} attr FROM REGULATOR - Immediate extra train HS44444/227N VNS2_REG_IMMED_EXT_TRAIN
R52_ToDepotKE relay TO SHUNTER - to depot via 52 road HS44444/229N VNS2{730} | ( !VNS2{731} & VNS2{611} & VNS2{319} )
R53_ToDepotKE relay TO SHUNTER - to depot via 53 road HS44444/229N VNS2{731} | ( !VNS2{730} & VNS2{612} & VNS2{319} )
R52_ShuntAsReqd relay TO SHUNTER -shunt to road 52 as required HS44444/229N ( !VN1_1U_CALL & VN1{N} ) | !VN3{N}
R53_ShuntAsReqd relay TO SHUNTER -shunt to road 53 as required HS44444/229N !VN1_2U_CALL & VN3{N}
VL_ToStaffPlatKE relay TO SHUNTER - TO STAFF PLATFORM KE CS46965/33E VLRK{TD} eq "C"
VL_ToDepotKE relay TO SHUNTER - TO DEPOT KE CS46965/33E VLRK{ID} eq "1" | VLRK{ID} eq "5" | VLRK{ID} eq "8" VLRK{TD} eq "D" TestTrain/Empty'D'/Special
VNRUING relay Fake inlet signal for Rd 52 FYI See above VN11{N} & VN6{N} & RR & RT & RU & R52_ShuntAsReqd & !VN1_1U_CALL & !( ( !459A | !459B | !459C ) & ( ( VNS2{611} & !VNS2{731} ) | VNS2{730} ) )
VNSFING relay Fake inlet signal for Rd 53 FYI See above VN9{N} & VN3{N} & VN5{N} & SH & SJ & SF & R53_ShuntAsReqd & !VN1_2U_CALL & !( ( !459A | !459B | !459C ) & ( ( VNS2{612} & !VNS2{730} ) | VNS2{731} ) )
NORTHUMBERLAND PARK MAG AMPS
VN1_1U_RUMIN relay NorthumberlandPk HS44444/195E ( pbVN1_1{PUSH} & VNS2{YUPR} ) | ( VN1_1U_CALL & !VNS2{YUPR} )
VN1_1U_NUMIN relay NorthumberlandPk HS44444/195E ( pbVN1_1{PULL} & VNS2{YUPR} ) | ( !RQ & VN1BG )
VN1_1U_RUM relay NorthumberlandPk HS44444/195E VN1_1U_RUMIN | ( VN1_1U_RUM & !VN1_1U_NUMIN )
VN27E7 relay NorthumberlandPk HS44444/229N ( !459A | !459B | !459C ) & VNS2{319} & !VNS2{571} & !VNS2{YUPR} & VN4{N} & RR & RQ
VN1_1U_CALL relay NorthumberlandPk HS44444/229N VN27E7 & SK & RT & RU & ( ( VNS2{611} & !VNS2{731} ) | VNS2{730} )
VN1_2U_RUMIN relay NorthumberlandPk HS44444/196E ( pbVN1_2{PUSH} & VNS2{YUPR} ) | ( VN1_2U_CALL & !VNS2{YUPR} )
VN1_2U_NUMIN relay NorthumberlandPk HS44444/196E ( pbVN1_2{PULL} & VNS2{YUPR} ) | ( !RQ & VN1BG )
VN1_2U_RUM relay NorthumberlandPk HS44444/196E VN1_2U_RUMIN | ( VN1_2U_RUM & !VN1_2U_NUMIN )
VN1_2U_CALL relay NorthumberlandPk HS44444/229N VN27E7 & VN7{N} & SK & SJ & SH & SF & ( ( VNS2{612} & !VNS2{730} ) | VNS2{731} )
VN7U_RUMIN relay NorthumberlandPk HS44444/198J ( pbVN7{PUSH} & VNS1{YUPR} ) | ( VN7U_CALL & !VNS1{YUPR} )
VN7U_NUMIN relay NorthumberlandPk HS44444/198J ( pbVN7{PULL} & VNS1{YUPR} ) | ( !SJ & VN7G )
VN7U_RUM relay NorthumberlandPk HS44444/198J VN7U_RUMIN | ( VN7U_RUM & !VN7U_NUMIN )
VN26H19 relay NorthumberlandPk HS44444/227N ( VNS1{611} & SN ) | ( VNS1{730} & SN )
VN7U_CALL relay NorthumberlandPk HS44444/227N !SH & VN26H19 & !VNS1{YUPR} & SL & VNS1{410} & SJ & !VNS1{571} & VN4{N} & VNR53{633} & !VNS1{731} & SM & !VN8U_CALL & VNS1{319} & SF
VN8U_RUMIN relay NorthumberlandPk HS44444/199G ( pbVN8{PUSH} & VNS1{YUPR} ) | ( VN8U_CALL & !VNS1{YUPR} )
VN8U_NUMIN relay NorthumberlandPk HS44444/199G ( pbVN8{PULL} & VNS1{YUPR} ) | ( !RR & VN8G )
VN8U_RUM relay NorthumberlandPk HS44444/199G VN8U_RUMIN | ( VN8U_RUM & !VN8U_NUMIN )
VN26H11 relay NorthumberlandPk HS44444/227N ( VNS1{612} & SM & SN ) | ( SM & VNS1{731} & SN )
VN8U_CALL relay NorthumberlandPk HS44444/227N !RT & VN26H11 & VN3{N} & SL & SK & RR & !VNS1{571} & VNS1{410} & !VN1{YUPR} & !VNS1{730} & !VN1_2U_CALL & VNS1{319} & !VN7U_CALL & VN5{N} & VNR52{633} & RU
VN9U_RUMIN relay NorthumberlandPk HS44444/200G VN9U_CALL
VN9U_NUMIN relay NorthumberlandPk HS44444/200G ( !SH & !VN9G ) | SF
VN9U_RUM relay NorthumberlandPk HS44444/200G VN9U_RUMIN | ( VN9U_RUM & !VN9U_NUMIN )
VN9U_CALL relay NorthumberlandPk HS44444/227N !SF & SH & VN3{N} & !VN1_2U_CALL & !VNR53{633}
VNR53{633} attr NorthumberlandPk HS44444/227N ( !SH & VNR53{633} ) | ( !SF & !SH ) | ( VNR53{633} & !SF )
VN11U_RUMIN relay NorthumberlandPk HS44444/201G VN11U_CALL
VN11U_NUMIN relay NorthumberlandPk HS44444/201G ( !RT & !VN11G ) | RU
VN11U_RUM relay NorthumberlandPk HS44444/201G VN11U_RUMIN | ( VN11U_RUM & !VN11U_NUMIN )
VN11U_CALL relay NorthumberlandPk CHECK 1_2U?? HS44444/227N ( ( !VNR52{633} & VN1{N} & !VN1_1U_CALL ) | ( !VN3{N} & !VNR52{633} & !VN1_1U_CALL ) ) & !RU & RT
VNR52{633} attr NorthumberlandPk HS44444/227N ( !RU & !RT ) | ( VNR52{633} & !RU ) | ( VNR52{633} & !RT )
NORTHUMBERLAND PARK LOB
VN1_1U_RIU relay NorthumberlandPk HS44444/262G VN1_1U_RUM & !VN1_2U_RIU & !VN8U_RIU & !VN11U_RIU
VN1_2U_RIU relay NorthumberlandPk HS44444/262G VN1_2U_RUM & !VN1_1U_RIU & !VN7U_RIU & !VN8U_RIU & !VN9U_RIU
VN7U_RIU relay NorthumberlandPk HS44444/262G VN7U_RUM & !VN1_2U_RIU & !VN8U_RIU & !SH
VN8U_RIU relay NorthumberlandPk HS44444/262G VN8U_RUM & !VN1_1U_RIU & !VN1_2U_RIU & !VN7U_RIU & !RT
VN9U_RIU relay NorthumberlandPk HS44444/262G VN9U_RUM & !VN1_2U_RIU & !VN7U_RIU
VN11U_RIU relay NorthumberlandPk HS44444/262G VN11U_RUM & !VN1_1U_RIU & !VN8U_RIU
VN3{NPUFF} attr NorthumberlandPk HS44444/262G !VN1_2U_RIU & VN1{N} & VN3_L
VN3{RPUFF} attr NorthumberlandPk HS44444/262G VN1_2U_RIU & VN1{N} & VN7{N} & VN3{N} & VN4{N} & VN6{N} & VN3_L
VN1{NPUFF} attr NorthumberlandPk Should automate the line creation for sigs? And second puff? HS44444/262G !VN1{RPUFF} & ( VN1{RE} | VN1_L )
VN1{RPUFF} attr NorthumberlandPk HS44444/262G ( VN3{N} & VN4{N} & VN6{R} & VN1_1U_RIU ) | ( VN3{R} & VN4{N} & VN5{R} & VN1_2U_RIU )
VN4{NPUFF} attr NorthumberlandPk HS44444/262G !VN8U_RIU & VN8{N} & VN4_L
VN4{RPUFF} attr NorthumberlandPk HS44444/262G VN8U_RIU & VN1{N} & VN3{N} & VN5{N} & VN4_L
VN7{NPUFF} attr NorthumberlandPk Should automate the line creation for sigs? And second puff? HS44444/262G !VN7{RPUFF} & ( VN7{RE} | VN7_L )
VN7{RPUFF} attr NorthumberlandPk HS44444/262G VN3{N} & VN5{R} & VN7U_RIU
VN8{NPUFF} attr NorthumberlandPk Should automate the line creation for sigs? And second puff? HS44444/262G !VN8{RPUFF} & ( VN8{RE} | VN8_L )
VN8{RPUFF} attr NorthumberlandPk HS44444/262G VN4{R} & VN6{R} & VN8U_RIU
VN9{NPUFF} attr NorthumberlandPk Should automate the line creation for sigs? And second puff? HS44444/262G !VN9{RPUFF} & ( VN9{RE} | VN9_L )
VN9{RPUFF} attr NorthumberlandPk HS44444/262G VN3{N} & VN5{N} & VN9U_RIU
VN11{NPUFF} attr NorthumberlandPk Should automate the line creation for sigs? And second puff? HS44444/262G !VN11{RPUFF} & ( VN11{RE} | VN11_L )
VN11{RPUFF} attr NorthumberlandPk HS44444/262G VN6{N} & VN11U_RIU
VN5{NPUFF} attr NorthumberlandPk HS44444/262G ( !VN1_2U_RIU & !VN7U_RIU & VN7{N} & VN5_L & ( VN1{N} | VN3{N} ) ) | ( VN5{NA} & !VN5_L )
VN5{RPUFF} attr NorthumberlandPk HS44444/262G ( ( VN1_2U_RIU | VN7U_RIU ) & VN9{N} & VN4{N} & VN5_L ) | ( VN5{RE} & !VN5_L )
VN6{NPUFF} attr NorthumberlandPk HS44444/262G ( !VN1_1U_RIU & !VN8U_RIU & VN1{N} & VN8{N} & VN6_L ) | ( VN6{NA} & !VN6_L )
VN6{RPUFF} attr NorthumberlandPk HS44444/262G ( ( VN1_1U_RIU | VN8U_RIU ) & VN11{N} & VN3{N} & VN6_L ) | ( VN6{RE} & !VN6_L )
VN2{NPUFF} attr NorthumberlandPk HS44444/262G !VN2_JCSR
VN2{RPUFF} attr NorthumberlandPk HS44444/262G ( VN2_JCSR & VN2_L ) | VN2REL_JR
VN2REL_JR relay NorthumberlandPk 4 HS44444/267D VN2{NA} & VN2_JCSR
VN3{NWKR} attr col39 VN_EXTRA VN3{N}
VN3{RWKR} attr col40 VN_EXTRA VN3{R}
VN4{NWKR} attr col41 VN_EXTRA VN4{N}
VN4{RWKR} attr col42 VN_EXTRA VN4{R}
VN5{NWKR} attr col43 VN_EXTRA VN5{N}
VN5{RWKR} attr col44 VN_EXTRA VN5{R}
VN6{NWKR} attr col45 VN_EXTRA VN6{N}
VN6{RWKR} attr col46 VN_EXTRA VN6{R}
VN1_1U_OR_VN8U_RIU relay col25 VN_LOB1 VN1_1U_RIU | VN8U_RIU
VN1_2U_OR_VN7U_RIU relay col26 VN_LOB1 VN1_2U_RIU | VN7U_RIU
VN1_N_OR_VN3_NWKR relay col50 VN_LOB1 VN1{N} | VN3{NWKR}
VN1_1U_RPUFF relay row1 VN_LOB1 VN3{NWKR} & VN4{NWKR} & VN6{RWKR} & VN1_1U_RIU
VN1_2U_RPUFF relay row2 VN_LOB1 VN3{RWKR} & VN4{NWKR} & VN5{RWKR} & VN1_2U_RIU
VN5_NPUFFa relay row14 VN_LOB1 !VN1_2U_RIU & !VN7U_RIU & VN1{N} & VN5_L & VN1_N_OR_VN3_NWKR
VN5_NPUFFb relay row14 VN_LOB1 VN5{NA} & !VN5_L
VN5_RPUFFa relay row15 VN_LOB1 VN1_2U_OR_VN7U_RIU & VN9{N} & VN4{NWKR} & VN5_L
VN5_RPUFFb relay row15 VN_LOB1 VN5{RE} & !VN5_L
VN6_NPUFFa relay row16 VN_LOB1 !VN1_1U_RIU & !VN8U_RIU & VN1{N} & VN8{N} & VN6_L
VN6_NPUFFb relay row16 VN_LOB1 VN6{NA} & !VN6_L
VN6_RPUFFa relay row17 VN_LOB1 ( VN1_1U_RIU | VN8U_RIU ) & VN11{N} & VN3{N} & VN6_L
VN6_RPUFFb relay row17 VN_LOB1 VN6{RE} & !VN6_L
VN2_L_AND_JCSR relay row20 VN_LOB1 VN2_L & VN2_JCSR