Repository: openworm/c302 (language: python)

Issue:
test white



Discussion / hints:

Fix patch:
diff --git a/c302/ConnectomeReader.py b/c302/ConnectomeReader.py
new file mode 100644
index 00000000..44663112
--- /dev/null
+++ b/c302/ConnectomeReader.py
@@ -0,0 +1,180 @@
+# -*- coding: utf-8 -*-
+
+############################################################
+
+#    Utilities for reading/writing/parsing NeuroML 2 files
+
+############################################################
+
+from c302 import print_
+
+PREFERRED_NEURON_NAMES = ['ADAL', 'ADAR', 'ADEL', 'ADER', 'ADFL', 'ADFR', 'ADLL', 'ADLR', 'AFDL', 'AFDR', 'AIAL', 'AIAR', 'AIBL', 'AIBR', 'AIML', 'AIMR', 'AINL', 'AINR', 'AIYL', 'AIYR', 'AIZL', 'AIZR', 'ALA', 'ALML', 'ALMR', 'ALNL', 'ALNR', 'AQR', 'AS1', 'AS10', 'AS11', 'AS2', 'AS3', 'AS4', 'AS5', 'AS6', 'AS7', 'AS8', 'AS9', 'ASEL', 'ASER', 'ASGL', 'ASGR', 'ASHL', 'ASHR', 'ASIL', 'ASIR', 'ASJL', 'ASJR', 'ASKL', 'ASKR', 'AUAL', 'AUAR', 'AVAL', 'AVAR', 'AVBL', 'AVBR', 'AVDL', 'AVDR', 'AVEL', 'AVER', 'AVFL', 'AVFR', 'AVG', 'AVHL', 'AVHR', 'AVJL', 'AVJR', 'AVKL', 'AVKR', 'AVL', 'AVM', 'AWAL', 'AWAR', 'AWBL', 'AWBR', 'AWCL', 'AWCR', 'BAGL', 'BAGR', 'BDUL', 'BDUR', 'CANL', 'CANR', 'CEPDL', 'CEPDR', 'CEPVL', 'CEPVR', 'DA1', 'DA2', 'DA3', 'DA4', 'DA5', 'DA6', 'DA7', 'DA8', 'DA9', 'DB1', 'DB2', 'DB3', 'DB4', 'DB5', 'DB6', 'DB7', 'DD1', 'DD2', 'DD3', 'DD4', 'DD5', 'DD6', 'DVA', 'DVB', 'DVC', 'FLPL', 'FLPR', 'HSNL', 'HSNR', 'I1L', 'I1R', 'I2L', 'I2R', 'I3', 'I4', 'I5', 'I6', 'IL1DL', 'IL1DR', 'IL1L', 'IL1R', 'IL1VL', 'IL1VR', 'IL2DL', 'IL2DR', 'IL2L', 'IL2R', 'IL2VL', 'IL2VR', 'LUAL', 'LUAR', 'M1', 'M2L', 'M2R', 'M3L', 'M3R', 'M4', 'M5', 'MCL', 'MCR', 'MI', 'NSML', 'NSMR', 'OLLL', 'OLLR', 'OLQDL', 'OLQDR', 'OLQVL', 'OLQVR', 'PDA', 'PDB', 'PDEL', 'PDER', 'PHAL', 'PHAR', 'PHBL', 'PHBR', 'PHCL', 'PHCR', 'PLML', 'PLMR', 'PLNL', 'PLNR', 'PQR', 'PVCL', 'PVCR', 'PVDL', 'PVDR', 'PVM', 'PVNL', 'PVNR', 'PVPL', 'PVPR', 'PVQL', 'PVQR', 'PVR', 'PVT', 'PVWL', 'PVWR', 'RIAL', 'RIAR', 'RIBL', 'RIBR', 'RICL', 'RICR', 'RID', 'RIFL', 'RIFR', 'RIGL', 'RIGR', 'RIH', 'RIML', 'RIMR', 'RIPL', 'RIPR', 'RIR', 'RIS', 'RIVL', 'RIVR', 'RMDDL', 'RMDDR', 'RMDL', 'RMDR', 'RMDVL', 'RMDVR', 'RMED', 'RMEL', 'RMER', 'RMEV', 'RMFL', 'RMFR', 'RMGL', 'RMGR', 'RMHL', 'RMHR', 'SAADL', 'SAADR', 'SAAVL', 'SAAVR', 'SABD', 'SABVL', 'SABVR', 'SDQL', 'SDQR', 'SIADL', 'SIADR', 'SIAVL', 'SIAVR', 'SIBDL', 'SIBDR', 'SIBVL', 'SIBVR', 'SMBDL', 'SMBDR', 'SMBVL', 'SMBVR', 'SMDDL', 'SMDDR', 'SMDVL', 'SMDVR', 'URADL', 'URADR', 'URAVL', 'URAVR', 'URBL', 'URBR', 'URXL', 'URXR', 'URYDL', 'URYDR', 'URYVL', 'URYVR', 'VA1', 'VA10', 'VA11', 'VA12', 'VA2', 'VA3', 'VA4', 'VA5', 'VA6', 'VA7', 'VA8', 'VA9', 'VB1', 'VB10', 'VB11', 'VB2', 'VB3', 'VB4', 'VB5', 'VB6', 'VB7', 'VB8', 'VB9', 'VC1', 'VC2', 'VC3', 'VC4', 'VC5', 'VC6', 'VD1', 'VD10', 'VD11', 'VD12', 'VD13', 'VD2', 'VD3', 'VD4', 'VD5', 'VD6', 'VD7', 'VD8', 'VD9']
+PREFERRED_MUSCLE_NAMES = ['MANAL', 'MDL01', 'MDL02', 'MDL03', 'MDL04', 'MDL05', 'MDL06', 'MDL07', 'MDL08', 'MDL09', 'MDL10', 'MDL11', 'MDL12', 'MDL13', 'MDL14', 'MDL15', 'MDL16', 'MDL17', 'MDL18', 'MDL19', 'MDL20', 'MDL21', 'MDL22', 'MDL23', 'MDL24', 'MDR01', 'MDR02', 'MDR03', 'MDR04', 'MDR05', 'MDR06', 'MDR07', 'MDR08', 'MDR09', 'MDR10', 'MDR11', 'MDR12', 'MDR13', 'MDR14', 'MDR15', 'MDR16', 'MDR17', 'MDR18', 'MDR19', 'MDR20', 'MDR21', 'MDR22', 'MDR23', 'MDR24', 'MVL01', 'MVL02', 'MVL03', 'MVL04', 'MVL05', 'MVL06', 'MVL07', 'MVL08', 'MVL09', 'MVL10', 'MVL11', 'MVL12', 'MVL13', 'MVL14', 'MVL15', 'MVL16', 'MVL17', 'MVL18', 'MVL19', 'MVL20', 'MVL21', 'MVL22', 'MVL23', 'MVR01', 'MVR02', 'MVR03', 'MVR04', 'MVR05', 'MVR06', 'MVR07', 'MVR08', 'MVR09', 'MVR10', 'MVR11', 'MVR12', 'MVR13', 'MVR14', 'MVR15', 'MVR16', 'MVR17', 'MVR18', 'MVR19', 'MVR20', 'MVR21', 'MVR22', 'MVR23', 'MVR24', 'MVULVA']
+
+
+def convert_to_preferred_muscle_name(muscle):
+
+    if muscle.startswith("BWM-VL"):
+        return "MVL%s" %muscle[6:]
+    elif muscle.startswith("BWM-VR"):
+        return "MVR%s" %muscle[6:]
+    elif muscle.startswith("BWM-DL"):
+        return "MDL%s" %muscle[6:]
+    elif muscle.startswith("BWM-DR"):
+        return "MDR%s" %muscle[6:]
+    elif muscle=='LegacyBodyWallMuscles':
+        return 'BWM'
+    else:
+        return muscle + "???"
+
+def get_all_muscle_prefixes():
+    return ["pm", "vm", "um", "BWM-D", "BWM-V", "LegacyBodyWallMuscles"]
+
+
+def get_body_wall_muscle_prefixes():
+    return ["BWM-D", "BWM-V", "LegacyBodyWallMuscles"]
+
+
+def is_muscle(cell):
+    known_muscle_prefixes = get_all_muscle_prefixes()
+    return cell.startswith(tuple(known_muscle_prefixes))
+
+
+def is_body_wall_muscle(cell):
+    known_muscle_prefixes = get_body_wall_muscle_prefixes()
+    return cell.startswith(tuple(known_muscle_prefixes))
+
+
+def is_neuron(cell):
+    return not is_body_wall_muscle(cell)
+
+class ConnectionInfo:
+
+    def __init__(self,
+                 pre_cell,
+                 post_cell,
+                 number,
+                 syntype,
+                 synclass):
+
+        self.pre_cell = pre_cell
+        self.post_cell = post_cell
+        self.number = number
+        self.syntype = syntype
+        self.synclass = synclass
+
+
+    def __str__(self):
+        return "Connection from %s to %s (%i times, type: %s, neurotransmitter: %s)"%(self.pre_cell, self.post_cell, self.number, self.syntype, self.synclass)
+
+    def short(self):
+        return "Connection from %s to %s (%s)"%(self.pre_cell, self.post_cell, self.syntype)
+    
+    def __eq__(self, other):
+        return other.pre_cell == self.pre_cell and other.post_cell == self.post_cell and  other.number == self.number and other.syntype == self.syntype and other.synclass == self.synclass 
+        
+    def __lt__(self, other):
+        if other.pre_cell+other.post_cell > self.pre_cell+self.post_cell:
+            return True
+        else: 
+            return False
+    
+    def __repr__(self):
+        return self.__str__()
+
+
+def check_neurons(cells):
+
+    preferred = []
+    not_in_preferred = []
+    missing_preferred = [n for n in PREFERRED_NEURON_NAMES]
+    for c in cells:
+        if not c in PREFERRED_NEURON_NAMES:
+            not_in_preferred.append(c)
+        else:
+            preferred.append(c)
+        if c in missing_preferred:
+            missing_preferred.remove(c)
+
+    return preferred, not_in_preferred, missing_preferred
+
+def analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns):
+
+    print_("Found %s cells: %s\n"%(len(cells),sorted(cells)))
+    #assert(len(cells) == 302)
+    #print_("Expected number of cells correct if include_nonconnected_cells=True")
+    
+    preferred, not_in_preferred, missing_preferred = check_neurons(cells)
+
+    print_("Found %s non-neuron(s) here: %s\n"%(len(not_in_preferred),sorted(not_in_preferred)))
+    print_("Known neurons not present: %s\n"%(sorted(missing_preferred)))
+
+    print_("Found %s connections..."%(len(neuron_conns)))
+    for c in neuron_conns[:5]: print_("   %s"%c)
+
+    print_("   ...\n")
+    nts = {}
+    nts_tot = {}
+    for c in neuron_conns:
+        nt = c.synclass
+        if not nt in nts:
+            nts[nt] = 0
+            nts_tot[nt] = 0
+        nts[nt]+=1
+        nts_tot[nt]+=c.number
+    
+    for nt in sorted(nts.keys()):
+        print_("   %s present in %s connections, %s synapses total (avg %.3f syns per conn)"%(nt, nts[nt], nts_tot[nt], nts_tot[nt]/nts[nt]))
+
+    print_("")
+    print_("   ---  Muscles  ---")
+    print_("")
+
+    print_("Found %s muscles: %s\n"%(len(muscles),sorted(muscles)))
+    not_in_preferred = []
+    for m in muscles:
+        if not m in PREFERRED_MUSCLE_NAMES:
+            not_in_preferred.append(m)
+            
+    print_("Found %s unidentified muscles: %s\n"%(len(not_in_preferred),sorted(not_in_preferred)))
+
+    print_("Found %i neurons connected to muscles: %s\n"%(len(neurons2muscles), sorted(neurons2muscles)))
+    print_("Found %i muscles connected to neurons: %s\n"%(len(muscles), sorted(muscles)))
+
+    print_("Found %i connections between neurons and muscles%s\n"%(len(muscle_conns), (', e.g. %s'%muscle_conns[0]) if len(muscle_conns)>0 else ''))
+
+    nts = {}
+    nts_tot = {}
+    for c in muscle_conns:
+        nt = c.synclass
+        if not nt in nts:
+            nts[nt] = 0
+            nts_tot[nt] = 0
+        nts[nt]+=1
+        nts_tot[nt]+=c.number
+    
+    for nt in nts:
+        print_("  %s present in %s connections, %s synapses total (avg %.3f syns per conn)"%(nt, nts[nt], nts_tot[nt], nts_tot[nt]/nts[nt]))
+    
+    
+    core_set = ['AVBL','PVCL','VA6', 'VB6', 'VD6', 'DB4', 'DD4']
+    #core_set = ['VA6', 'VD6']
+    print_("\n\nConnections between cells in the subset %s:\n"%(core_set))
+
+
+    for c in neuron_conns:
+        if c.pre_cell in core_set and c.post_cell in core_set:
+            print_(str(c))
+
+
+    print_("")
+
+
+if __name__ == "__main__":
+
+    from SpreadsheetDataReader import read_data, read_muscle_data
+    
+    cells, neuron_conns = read_data(include_nonconnected_cells=True)
+    neurons2muscles, muscles, muscle_conns = read_muscle_data()
+
+    analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns)
\ No newline at end of file
diff --git a/c302/NeuroMLUtilities.py b/c302/NeuroMLUtilities.py
index 1048849b..9c5d9eee 100644
--- a/c302/NeuroMLUtilities.py
+++ b/c302/NeuroMLUtilities.py
@@ -8,44 +8,11 @@
 
 from c302 import print_
 
-PREFERRED_NEURON_NAMES = ['ADAL', 'ADAR', 'ADEL', 'ADER', 'ADFL', 'ADFR', 'ADLL', 'ADLR', 'AFDL', 'AFDR', 'AIAL', 'AIAR', 'AIBL', 'AIBR', 'AIML', 'AIMR', 'AINL', 'AINR', 'AIYL', 'AIYR', 'AIZL', 'AIZR', 'ALA', 'ALML', 'ALMR', 'ALNL', 'ALNR', 'AQR', 'AS1', 'AS10', 'AS11', 'AS2', 'AS3', 'AS4', 'AS5', 'AS6', 'AS7', 'AS8', 'AS9', 'ASEL', 'ASER', 'ASGL', 'ASGR', 'ASHL', 'ASHR', 'ASIL', 'ASIR', 'ASJL', 'ASJR', 'ASKL', 'ASKR', 'AUAL', 'AUAR', 'AVAL', 'AVAR', 'AVBL', 'AVBR', 'AVDL', 'AVDR', 'AVEL', 'AVER', 'AVFL', 'AVFR', 'AVG', 'AVHL', 'AVHR', 'AVJL', 'AVJR', 'AVKL', 'AVKR', 'AVL', 'AVM', 'AWAL', 'AWAR', 'AWBL', 'AWBR', 'AWCL', 'AWCR', 'BAGL', 'BAGR', 'BDUL', 'BDUR', 'CANL', 'CANR', 'CEPDL', 'CEPDR', 'CEPVL', 'CEPVR', 'DA1', 'DA2', 'DA3', 'DA4', 'DA5', 'DA6', 'DA7', 'DA8', 'DA9', 'DB1', 'DB2', 'DB3', 'DB4', 'DB5', 'DB6', 'DB7', 'DD1', 'DD2', 'DD3', 'DD4', 'DD5', 'DD6', 'DVA', 'DVB', 'DVC', 'FLPL', 'FLPR', 'HSNL', 'HSNR', 'I1L', 'I1R', 'I2L', 'I2R', 'I3', 'I4', 'I5', 'I6', 'IL1DL', 'IL1DR', 'IL1L', 'IL1R', 'IL1VL', 'IL1VR', 'IL2DL', 'IL2DR', 'IL2L', 'IL2R', 'IL2VL', 'IL2VR', 'LUAL', 'LUAR', 'M1', 'M2L', 'M2R', 'M3L', 'M3R', 'M4', 'M5', 'MCL', 'MCR', 'MI', 'NSML', 'NSMR', 'OLLL', 'OLLR', 'OLQDL', 'OLQDR', 'OLQVL', 'OLQVR', 'PDA', 'PDB', 'PDEL', 'PDER', 'PHAL', 'PHAR', 'PHBL', 'PHBR', 'PHCL', 'PHCR', 'PLML', 'PLMR', 'PLNL', 'PLNR', 'PQR', 'PVCL', 'PVCR', 'PVDL', 'PVDR', 'PVM', 'PVNL', 'PVNR', 'PVPL', 'PVPR', 'PVQL', 'PVQR', 'PVR', 'PVT', 'PVWL', 'PVWR', 'RIAL', 'RIAR', 'RIBL', 'RIBR', 'RICL', 'RICR', 'RID', 'RIFL', 'RIFR', 'RIGL', 'RIGR', 'RIH', 'RIML', 'RIMR', 'RIPL', 'RIPR', 'RIR', 'RIS', 'RIVL', 'RIVR', 'RMDDL', 'RMDDR', 'RMDL', 'RMDR', 'RMDVL', 'RMDVR', 'RMED', 'RMEL', 'RMER', 'RMEV', 'RMFL', 'RMFR', 'RMGL', 'RMGR', 'RMHL', 'RMHR', 'SAADL', 'SAADR', 'SAAVL', 'SAAVR', 'SABD', 'SABVL', 'SABVR', 'SDQL', 'SDQR', 'SIADL', 'SIADR', 'SIAVL', 'SIAVR', 'SIBDL', 'SIBDR', 'SIBVL', 'SIBVR', 'SMBDL', 'SMBDR', 'SMBVL', 'SMBVR', 'SMDDL', 'SMDDR', 'SMDVL', 'SMDVR', 'URADL', 'URADR', 'URAVL', 'URAVR', 'URBL', 'URBR', 'URXL', 'URXR', 'URYDL', 'URYDR', 'URYVL', 'URYVR', 'VA1', 'VA10', 'VA11', 'VA12', 'VA2', 'VA3', 'VA4', 'VA5', 'VA6', 'VA7', 'VA8', 'VA9', 'VB1', 'VB10', 'VB11', 'VB2', 'VB3', 'VB4', 'VB5', 'VB6', 'VB7', 'VB8', 'VB9', 'VC1', 'VC2', 'VC3', 'VC4', 'VC5', 'VC6', 'VD1', 'VD10', 'VD11', 'VD12', 'VD13', 'VD2', 'VD3', 'VD4', 'VD5', 'VD6', 'VD7', 'VD8', 'VD9']
-PREFERRED_MUSCLE_NAMES = ['MANAL', 'MDL01', 'MDL02', 'MDL03', 'MDL04', 'MDL05', 'MDL06', 'MDL07', 'MDL08', 'MDL09', 'MDL10', 'MDL11', 'MDL12', 'MDL13', 'MDL14', 'MDL15', 'MDL16', 'MDL17', 'MDL18', 'MDL19', 'MDL20', 'MDL21', 'MDL22', 'MDL23', 'MDL24', 'MDR01', 'MDR02', 'MDR03', 'MDR04', 'MDR05', 'MDR06', 'MDR07', 'MDR08', 'MDR09', 'MDR10', 'MDR11', 'MDR12', 'MDR13', 'MDR14', 'MDR15', 'MDR16', 'MDR17', 'MDR18', 'MDR19', 'MDR20', 'MDR21', 'MDR22', 'MDR23', 'MDR24', 'MVL01', 'MVL02', 'MVL03', 'MVL04', 'MVL05', 'MVL06', 'MVL07', 'MVL08', 'MVL09', 'MVL10', 'MVL11', 'MVL12', 'MVL13', 'MVL14', 'MVL15', 'MVL16', 'MVL17', 'MVL18', 'MVL19', 'MVL20', 'MVL21', 'MVL22', 'MVL23', 'MVR01', 'MVR02', 'MVR03', 'MVR04', 'MVR05', 'MVR06', 'MVR07', 'MVR08', 'MVR09', 'MVR10', 'MVR11', 'MVR12', 'MVR13', 'MVR14', 'MVR15', 'MVR16', 'MVR17', 'MVR18', 'MVR19', 'MVR20', 'MVR21', 'MVR22', 'MVR23', 'MVR24', 'MVULVA']
-
-
-class ConnectionInfo:
-
-    def __init__(self,
-                 pre_cell,
-                 post_cell,
-                 number,
-                 syntype,
-                 synclass):
-
-        self.pre_cell = pre_cell
-        self.post_cell = post_cell
-        self.number = number
-        self.syntype = syntype
-        self.synclass = synclass
-
-
-    def __str__(self):
-        return "Connection from %s to %s (%i times, type: %s, neurotransmitter: %s)"%(self.pre_cell, self.post_cell, self.number, self.syntype, self.synclass)
-
-    def short(self):
-        return "Connection from %s to %s (%s)"%(self.pre_cell, self.post_cell, self.syntype)
-    
-    def __eq__(self, other):
-        return other.pre_cell == self.pre_cell and other.post_cell == self.post_cell and  other.number == self.number and other.syntype == self.syntype and other.synclass == self.synclass 
-        
-    def __lt__(self, other):
-        if other.pre_cell+other.post_cell > self.pre_cell+self.post_cell:
-            return True
-        else: 
-            return False
-    
-    def __repr__(self):
-        return self.__str__()
+from c302.ConnectomeReader import PREFERRED_NEURON_NAMES
+from c302.ConnectomeReader import PREFERRED_MUSCLE_NAMES
 
+from c302.ConnectomeReader import ConnectionInfo
+from c302.ConnectomeReader import analyse_connections
 
 
 def getSegmentIds(cell):
@@ -78,82 +45,6 @@ def fract(a, b, f):
     return a+(b-a)*f
 
 
-def analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns):
-
-    print_("Found %s cells: %s\n"%(len(cells),sorted(cells)))
-    #assert(len(cells) == 302)
-    #print_("Expected number of cells correct if include_nonconnected_cells=True")
-    not_in_preferred = []
-    missing_preferred = [n for n in PREFERRED_NEURON_NAMES]
-    for c in cells:
-        if not c in PREFERRED_NEURON_NAMES:
-            not_in_preferred.append(c)
-        if c in missing_preferred:
-            missing_preferred.remove(c)
-
-    print_("Found %s non-neuron(s) here: %s; known neurons not present: %s\n"%(len(not_in_preferred),sorted(not_in_preferred), sorted(missing_preferred)))
-
-    print_("Found %s connections..."%(len(neuron_conns)))
-    for c in neuron_conns[:5]: print_("   %s"%c)
-
-    print_("   ...\n")
-    nts = {}
-    nts_tot = {}
-    for c in neuron_conns:
-        nt = c.synclass
-        if not nt in nts:
-            nts[nt] = 0
-            nts_tot[nt] = 0
-        nts[nt]+=1
-        nts_tot[nt]+=c.number
-    
-    for nt in sorted(nts.keys()):
-        print_("   %s present in %s connections, %s synapses total (avg %.3f syns per conn)"%(nt, nts[nt], nts_tot[nt], nts_tot[nt]/nts[nt]))
-
-    print_("")
-    print_("   ---  Muscles  ---")
-    print_("")
-
-    print_("Found %s muscles: %s\n"%(len(muscles),sorted(muscles)))
-    not_in_preferred = []
-    for m in muscles:
-        if not m in PREFERRED_MUSCLE_NAMES:
-            not_in_preferred.append(m)
-            
-    print_("Found %s unidentified muscles: %s\n"%(len(not_in_preferred),sorted(not_in_preferred)))
-
-    print_("Found %i neurons connected to muscles: %s\n"%(len(neurons2muscles), sorted(neurons2muscles)))
-    print_("Found %i muscles connected to neurons: %s\n"%(len(muscles), sorted(muscles)))
-
-    print_("Found %i connections between neurons and muscles%s\n"%(len(muscle_conns), (', e.g. %s'%muscle_conns[0]) if len(muscle_conns)>0 else ''))
-
-    nts = {}
-    nts_tot = {}
-    for c in muscle_conns:
-        nt = c.synclass
-        if not nt in nts:
-            nts[nt] = 0
-            nts_tot[nt] = 0
-        nts[nt]+=1
-        nts_tot[nt]+=c.number
-    
-    for nt in nts:
-        print_("  %s present in %s connections, %s synapses total (avg %.3f syns per conn)"%(nt, nts[nt], nts_tot[nt], nts_tot[nt]/nts[nt]))
-    
-    
-    core_set = ['AVBL','PVCL','VA6', 'VB6', 'VD6', 'DB4', 'DD4']
-    #core_set = ['VA6', 'VD6']
-    print_("\n\nConnections between cells in set %s\n"%(core_set))
-
-
-    for c in neuron_conns:
-        if c.pre_cell in core_set and c.post_cell in core_set:
-            print_(str(c))
-
-
-    print_("")
-
-
 if __name__ == "__main__":
 
     from SpreadsheetDataReader import read_data, read_muscle_data
diff --git a/c302/VarshneyDataReader.py b/c302/VarshneyDataReader.py
index 2ee2ef9d..69ce15df 100644
--- a/c302/VarshneyDataReader.py
+++ b/c302/VarshneyDataReader.py
@@ -30,7 +30,7 @@ def read_data(include_nonconnected_cells=False, neuron_connect=True):
             if not post==NMJ_ENDPOINT:        
                 syntype = str(row[2])
                 num = int(row[3])
-                synclass = 'Generic_GJ' if 'EJ' in syntype else 'Chemical_Synapse'
+                synclass = 'Generic_GJ' if 'EJ' in syntype else 'Generic_CS'
 
                 conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
                 if pre not in cells:
@@ -60,7 +60,7 @@ def read_muscle_data():
         if post==NMJ_ENDPOINT:        
             syntype = str(row[2])
             num = int(row[3])
-            synclass = 'Generic_GJ' if 'EJ' in syntype else 'Chemical_Synapse'
+            synclass = 'Generic_GJ' if 'EJ' in syntype else 'Generic_CS'
 
             conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
             if pre not in neurons:
diff --git a/c302/W_SpreadsheetDataReader.py b/c302/W_SpreadsheetDataReader.py
index 4db6ffae..c152aa91 100644
--- a/c302/W_SpreadsheetDataReader.py
+++ b/c302/W_SpreadsheetDataReader.py
@@ -1,5 +1,8 @@
-from c302.NeuroMLUtilities import ConnectionInfo
-from c302.NeuroMLUtilities import analyse_connections
+from c302.ConnectomeReader import ConnectionInfo
+from c302.ConnectomeReader import analyse_connections
+from c302.ConnectomeReader import convert_to_preferred_muscle_name
+from c302.ConnectomeReader import is_neuron
+from c302.ConnectomeReader import is_body_wall_muscle
 
 from openpyxl import load_workbook
 import os
@@ -8,214 +11,95 @@
 
 spreadsheet_location = os.path.dirname(os.path.abspath(__file__))+"/data/"
 
-def get_old_muscle_name(name):
-    if name.startswith("BWM-VL"):
-        return "MVL%s" %name[6:]
-    elif name.startswith("BWM-VR"):
-        return "MVR%s" %name[6:]
-    elif name.startswith("BWM-DL"):
-        return "MDL%s" %name[6:]
-    elif name.startswith("BWM-DR"):
-        return "MDR%s" %name[6:]
-
-class WitvlietDataReader1:   
-
-    def read_data(include_nonconnected_cells=False, neuron_connect=False):
-
-        if neuron_connect:
-            conns = []
-            cells = []
-            filename = "%switvliet_2020_7.xlsx"%spreadsheet_location
-            wb = load_workbook(filename)
-            sheet = wb.worksheets[0]
-            print_("Opened the Excel file: " + filename)
-            
-
-            for row in sheet.iter_rows(min_row=2, values_only=True):  # Assuming data starts from the second row
-                pre = str(row[0])
-                post = str(row[1])
-                syntype = str(row[2])
-                num = int(row[3])
-                synclass = 'Generic_GJ' if 'electrical' in syntype else 'Chemical_Synapse'
-                
-
-                conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
-                if pre not in cells:
-                    cells.append(pre)
-                if post not in cells:
-                    cells.append(post)
 
-            return cells, conns
+class WitvlietDataReader:   
 
-        else:
-            conns = []
-            cells = []
-            filename = "%switvliet_2020_7.xlsx"%spreadsheet_location
-            wb = load_workbook(filename)
-            sheet = wb.worksheets[0]
+    def __init__(self, spreadsheet):
 
-            print_("Opened Excel file..: " + filename)
+        self.filename = "%s%s"%(spreadsheet_location,spreadsheet)
 
-            known_nonconnected_cells = ['CANL', 'CANR', 'VC6']
-
-
-            for row in sheet.iter_rows(min_row=2, values_only=True):
-                pre = str(row[0])
-                post = str(row[1])
-                syntype = str(row[2])
-                num = int(row[3])
-                synclass = 'Generic_GJ' if 'electrical' in syntype else 'Chemical_Synapse'
+    def read_data(self,include_nonconnected_cells=True):
 
+        if not include_nonconnected_cells:
+            raise Exception('Option include_nonconnected_cells=False not supported')
+            
+        conns = []
+        cells = []
 
-                conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
-                if pre not in cells:
-                    cells.append(pre)
-                if post not in cells:
-                    cells.append(post)
+        wb = load_workbook(self.filename)
+        sheet = wb.worksheets[0]
+        print_("Opened the Excel file: " + self.filename)
+        
+        for row in sheet.iter_rows(min_row=2, values_only=True):  # Assuming data starts from the second row
+            #print(row)
+            pre = str(row[0])
+            post = str(row[1])
+
+            if not is_neuron(pre) or not is_neuron(post):
+                continue  # pre or post is not a neuron
+
+            syntype = str(row[2])
+            num = int(row[3])
+            synclass = 'Generic_GJ' if 'electrical' in syntype else 'Generic_CS'
+            
+            conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
 
-            if include_nonconnected_cells:
-                for c in known_nonconnected_cells: cells.append(c)
+            if pre not in cells:
+                cells.append(pre)
+            if post not in cells:
+                cells.append(post)
 
-            return cells, conns
+        return cells, conns
 
 
-    
-    
-    def read_muscle_data():
+    def read_muscle_data(self):
 
         conns = []
         neurons = []
         muscles = []
 
-        filename = "%switvliet_2020_7.xlsx"%spreadsheet_location
-        wb = load_workbook(filename)
+        wb = load_workbook(self.filename)
         sheet = wb.worksheets[0]
 
-        print_("Opened Excel file: "+ filename)
+        print_("Opened Excel file: "+ self.filename)
 
         for row in sheet.iter_rows(min_row=2, values_only=True):
-                pre = str(row[0])
-                post = str(row[1])
-                syntype = str(row[2])
-                num = int(row[3])
-                synclass = 'Generic_GJ' if 'EJ' in syntype else 'Chemical_Synapse'
-                if post.startswith("BWM-"):
-                    post = get_old_muscle_name(post)
-                else:
-                     continue
-                
-                conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
-                if pre not in neurons:
-                        neurons.append(pre)
-                if post not in muscles:
-                        muscles.append(post)
+            pre = str(row[0])
+            post = str(row[1])
+            syntype = str(row[2])
+            num = int(row[3])
+            synclass = 'Generic_GJ' if 'EJ' in syntype else 'Generic_CS'
+
+            if post.startswith("BWM-"):
+                post = convert_to_preferred_muscle_name(post)
+            else:
+                    continue
+            
+            conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
+            if pre not in neurons:
+                    neurons.append(pre)
+            if post not in muscles:
+                    muscles.append(post)
 
 
         return neurons, muscles, conns
     
 def main1():
 
-    cells, neuron_conns = WitvlietDataReader1.read_data(include_nonconnected_cells=True)
-    neurons2muscles, muscles, muscle_conns = WitvlietDataReader1.read_muscle_data()
-
-    analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns)
-
-
-class WitvlietDataReader2:   
-    def read_data(include_nonconnected_cells=False, neuron_connect=False):
-
-        if neuron_connect:
-            conns = []
-            cells = []
-            filename = "%switvliet_2020_8.xlsx"%spreadsheet_location
-            wb = load_workbook(filename)
-            sheet = wb.worksheets[0]
-            print_("Opened the Excel file: " + filename)
-            
-
-            for row in sheet.iter_rows(min_row=2, values_only=True):  # Assuming data starts from the second row
-                pre = str(row[0])
-                post = str(row[1])
-                syntype = str(row[2])
-                num = int(row[3])
-                synclass = 'Generic_GJ' if 'electrical' in syntype else 'Chemical_Synapse'
-
-                conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
-                if pre not in cells:
-                    cells.append(pre)
-                if post not in cells:
-                    cells.append(post)
-
-            return cells, conns
-
-        else:
-            conns = []
-            cells = []
-            filename = "%switvliet_2020_8.xlsx"%spreadsheet_location
-            wb = load_workbook(filename)
-            sheet = wb.worksheets[0]
+    wdr = WitvlietDataReader('witvliet_2020_7.xlsx')
 
-            print_("Opened Excel file..: " + filename)
+    cells, neuron_conns = wdr.read_data()
+    neurons2muscles, muscles, muscle_conns = wdr.read_muscle_data()
 
-            known_nonconnected_cells = ['CANL', 'CANR', 'VC6']
-
-
-            for row in sheet.iter_rows(min_row=2, values_only=True):
-                pre = str(row[0])
-                post = str(row[1])
-                syntype = str(row[2])
-                num = int(row[3])
-                synclass = 'Generic_GJ' if 'electrical' in syntype else 'Chemical_Synapse'
-
-
-                conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
-                if pre not in cells:
-                    cells.append(pre)
-                if post not in cells:
-                    cells.append(post)
-
-            if include_nonconnected_cells:
-                for c in known_nonconnected_cells: cells.append(c)
-
-            return cells, conns
-
-
-    def read_muscle_data():
-
-        conns = []
-        neurons = []
-        muscles = []
-
-        filename = "%switvliet_2020_8.xlsx"%spreadsheet_location
-        wb = load_workbook(filename)
-        sheet = wb.worksheets[0]
-
-        print_("Opened Excel file: "+ filename)
-
-        for row in sheet.iter_rows(min_row=2, values_only=True):
-                pre = str(row[0])
-                post = str(row[1])
-                syntype = str(row[2])
-                num = int(row[3])
-                synclass = 'Generic_GJ' if 'electrical' in syntype else 'Chemical_Synapse'
-                if post.startswith("BWM-"):
-                    post = get_old_muscle_name(post)
-                else:
-                     continue
-
-                conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
-                if pre not in neurons:
-                        neurons.append(pre)
-                if post not in muscles:
-                        muscles.append(post)
+    analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns)
 
 
-        return neurons, muscles, conns
-    
 def main2():
 
-    cells, neuron_conns = WitvlietDataReader2.read_data(include_nonconnected_cells=True)
-    neurons2muscles, muscles, muscle_conns = WitvlietDataReader2.read_muscle_data()
+    wdr = WitvlietDataReader('witvliet_2020_8.xlsx')
+
+    cells, neuron_conns = wdr.read_data()
+    neurons2muscles, muscles, muscle_conns = wdr.read_muscle_data()
 
     analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns)
 
diff --git a/c302/WhiteDataReader.py b/c302/WhiteDataReader.py
new file mode 100644
index 00000000..b84931b1
--- /dev/null
+++ b/c302/WhiteDataReader.py
@@ -0,0 +1,286 @@
+# -*- coding: utf-8 -*-
+
+############################################################
+
+#    A simple script to read the values in herm_full_edgelist.csv.
+
+#    This is on of a number of interchangeable "Readers" which can 
+#    be used to get connection data for c302
+
+############################################################
+
+import csv
+
+from c302.ConnectomeReader import ConnectionInfo
+from c302.ConnectomeReader import analyse_connections
+from c302.ConnectomeReader import convert_to_preferred_muscle_name
+from c302.ConnectomeReader import is_neuron
+from c302.ConnectomeReader import is_body_wall_muscle
+
+
+import os
+
+from c302 import print_
+
+
+def remove_leading_index_zero(cell):
+    """
+    Returns neuron name with an index without leading zero. E.g. VB01 -> VB1.
+    """
+    if is_neuron(cell) and cell[-2:].startswith("0"):
+        return "%s%s" % (cell[:-2], cell[-1:])
+    return cell
+
+
+def get_syntype(syntype):
+    if syntype == "electrical":
+        return "GapJunction"
+    elif syntype == "chemical":
+        return "Send"
+    else:
+        raise NotImplementedError("Cannot parse syntype '%s'" % syntype)
+
+def get_synclass(cell, syntype):
+    #dirty hack
+    if syntype == "GapJunction":
+        return "Generic_GJ"
+    else:
+        if cell.startswith("DD") or cell.startswith("VD"):
+            return "GABA"
+        return "Acetylcholine"
+
+def parse_line(line):
+    elements = line.split()
+    pre = str.strip(elements[0])
+    post = str.strip(elements[1])
+    num = int(elements[3])
+    syntype = get_syntype(str.strip(elements[2]))
+    synclass = get_synclass(pre, syntype)
+    return pre, post, num, syntype, synclass
+
+class White_A:
+    
+    spreadsheet_location = os.path.dirname(os.path.abspath(__file__))+"/data/"
+    filename = "%saconnectome_white_1986_A.csv" % spreadsheet_location
+
+        
+    def read_data(include_nonconnected_cells=False):
+        conns = []
+        cells = []
+    
+        with open(White_A.filename, 'r') as f:
+            print_("Opened file: " + White_A.filename)
+            f.readline()
+
+            known_nonconnected_cells = ['CANL', 'CANR']
+
+            for line in f:
+                pre, post, num, syntype, synclass = parse_line(line)
+
+                if not is_neuron(pre) or not is_neuron(post):
+                    continue  # pre or post is not a neuron
+
+                pre = remove_leading_index_zero(pre)
+                post = remove_leading_index_zero(post)
+
+                conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
+                #print ConnectionInfo(pre, post, num, syntype, synclass)
+                if pre not in cells:
+                    cells.append(pre)
+                if post not in cells:
+                    cells.append(post)
+
+            if include_nonconnected_cells:
+                for c in known_nonconnected_cells:
+                    if c not in cells:
+                        cells.append(c)
+
+        return cells, conns
+
+
+    def read_muscle_data():
+        neurons = []
+        muscles = []
+        conns = []
+
+        with open(White_A.filename, 'r') as f:
+            print_("Opened file: " + White_A.filename)
+            f.readline()
+
+            for line in f:
+                pre, post, num, syntype, synclass = parse_line(line)
+
+                if not is_body_wall_muscle(post):
+                    continue
+                
+                if is_neuron(pre):
+                    pre = remove_leading_index_zero(pre)
+                post = convert_to_preferred_muscle_name(post)
+
+                conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
+                
+                if is_neuron(pre) and pre not in neurons:
+                    neurons.append(pre)
+                if post not in muscles:
+                    muscles.append(post)
+
+            return neurons, muscles, conns
+
+def main1():
+    cells, neuron_conns = White_A.read_data(include_nonconnected_cells=True)
+    neurons2muscles, muscles, muscle_conns = White_A.read_muscle_data()
+
+    analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns)
+
+class White_L4:
+    spreadsheet_location = os.path.dirname(os.path.abspath(__file__))+"/data/"
+    filename = "%saconnectome_white_1986_L4.csv" % spreadsheet_location    
+    
+    def read_data(include_nonconnected_cells=False):
+        conns = []
+        cells = []
+        
+        with open(White_L4.filename, 'r') as f:
+            print_("Opened file: " + White_L4.filename)
+            f.readline()
+
+            known_nonconnected_cells = ['CANL', 'CANR']
+
+            for line in f:
+                pre, post, num, syntype, synclass = parse_line(line)
+
+                if not is_neuron(pre) or not is_neuron(post):
+                    continue  # pre or post is not a neuron
+
+                pre = remove_leading_index_zero(pre)
+                post = remove_leading_index_zero(post)
+
+                conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
+                #print ConnectionInfo(pre, post, num, syntype, synclass)
+                if pre not in cells:
+                    cells.append(pre)
+                if post not in cells:
+                    cells.append(post)
+
+            if include_nonconnected_cells:
+                for c in known_nonconnected_cells:
+                    if c not in cells:
+                        cells.append(c)
+
+            return cells, conns
+    
+    def read_muscle_data():
+        neurons = []
+        muscles = []
+        conns = []
+
+        with open(White_L4.filename, 'r') as f:
+            print_("Opened file: " + White_L4.filename)
+            f.readline()
+
+            for line in f:
+                pre, post, num, syntype, synclass = parse_line(line)
+
+                if not is_body_wall_muscle(post):
+                    continue
+                
+                if is_neuron(pre):
+                    pre = remove_leading_index_zero(pre)
+                post = convert_to_preferred_muscle_name(post)
+
+                conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
+                
+                if is_neuron(pre) and pre not in neurons:
+                    neurons.append(pre)
+                if post not in muscles:
+                    muscles.append(post)
+
+            return neurons, muscles, conns
+
+def main2():
+    cells, neuron_conns = White_L4.read_data(include_nonconnected_cells=True)
+    neurons2muscles, muscles, muscle_conns = White_L4.read_muscle_data()
+
+    analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns)
+
+class White_whole:
+    spreadsheet_location = os.path.dirname(os.path.abspath(__file__))+"/data/"
+    filename = "%saconnectome_white_1986_whole.csv" % spreadsheet_location
+
+    BODYWALLMUSCLE_ENDPOINT = "LegacyBodyWallMuscles"
+    
+
+    def read_data(include_nonconnected_cells=False):
+    
+        conns = []
+        cells = []
+
+        with open(White_whole.filename, 'r') as f:
+            print_("Opened file: " + White_whole.filename)
+            f.readline()
+
+            known_nonconnected_cells = ['CANL', 'CANR']
+
+            for line in f:
+                pre, post, num, syntype, synclass = parse_line(line)
+
+                if not is_neuron(pre) or not is_neuron(post):
+                    continue  # pre or post is not a neuron
+                pre = remove_leading_index_zero(pre)
+                post = remove_leading_index_zero(post)
+
+                conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
+                #print ConnectionInfo(pre, post, num, syntype, synclass)
+                if pre not in cells:
+                    cells.append(pre)
+                if post not in cells:
+                    cells.append(post)
+
+            if include_nonconnected_cells:
+                for c in known_nonconnected_cells:
+                    if c not in cells:
+                        cells.append(c)
+
+        return cells, conns
+    
+    def read_muscle_data():
+
+        neurons = []
+        muscles = []
+        conns = []
+
+        with open(White_whole.filename, 'r') as f:
+            print_("Opened file: " + White_whole.filename)
+            f.readline()
+
+
+            for line in f:
+                pre, post, num, syntype, synclass = parse_line(line)
+                    
+                if not is_body_wall_muscle(post):
+                    continue
+    
+                if is_neuron(pre):
+                    pre = remove_leading_index_zero(pre)
+                    post = convert_to_preferred_muscle_name(post)
+
+                    conns.append(ConnectionInfo(pre, post, num, syntype, synclass))
+                
+                if is_neuron(pre) and pre not in neurons:
+                    neurons.append(pre)
+                if post not in muscles:
+                    muscles.append(post)
+
+            return neurons, muscles, conns
+
+def main3():
+    cells, neuron_conns = White_whole.read_data(include_nonconnected_cells=True)
+    neurons2muscles, muscles, muscle_conns = White_whole.read_muscle_data()
+
+    analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns)
+
+
+if __name__ == '__main__':
+    main1()
+    main2()
+    main3()
\ No newline at end of file
diff --git a/c302/White_A.py b/c302/White_A.py
new file mode 100644
index 00000000..cdc1f389
--- /dev/null
+++ b/c302/White_A.py
@@ -0,0 +1,18 @@
+# Temporary class to allow this to be used in comparison notebook. 
+# Should be tidied up.
+
+from c302.WhiteDataReader import White_A
+
+from c302.NeuroMLUtilities import analyse_connections
+
+read_data = White_A.read_data
+read_muscle_data = White_A.read_muscle_data
+
+def main1():
+    cells, neuron_conns = read_data(include_nonconnected_cells=True)
+    neurons2muscles, muscles, muscle_conns = read_muscle_data()
+    analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns)
+
+
+if __name__ == '__main__':
+    main1()
\ No newline at end of file
diff --git a/c302/White_L4.py b/c302/White_L4.py
new file mode 100644
index 00000000..8728af97
--- /dev/null
+++ b/c302/White_L4.py
@@ -0,0 +1,19 @@
+# Temporary class to allow this to be used in comparison notebook. 
+# Should be tidied up.
+
+from c302.WhiteDataReader import White_L4
+
+from c302.NeuroMLUtilities import analyse_connections
+
+read_data = White_L4.read_data
+read_muscle_data = White_L4.read_muscle_data
+
+
+def main1():
+    cells, neuron_conns = read_data(include_nonconnected_cells=True)
+    neurons2muscles, muscles, muscle_conns = read_muscle_data()
+    analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns)
+
+
+if __name__ == '__main__':
+    main1()
\ No newline at end of file
diff --git a/c302/White_whole.py b/c302/White_whole.py
new file mode 100644
index 00000000..f688c5fe
--- /dev/null
+++ b/c302/White_whole.py
@@ -0,0 +1,18 @@
+# Temporary class to allow this to be used in comparison notebook. 
+# Should be tidied up.
+
+from c302.WhiteDataReader import White_whole
+
+from c302.NeuroMLUtilities import analyse_connections
+
+read_data = White_whole.read_data
+read_muscle_data = White_whole.read_muscle_data
+
+def main1():
+    cells, neuron_conns = read_data(include_nonconnected_cells=True)
+    neurons2muscles, muscles, muscle_conns = read_muscle_data()
+    analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns)
+
+
+if __name__ == '__main__':
+    main1()
\ No newline at end of file
diff --git a/c302/WitvlietDataReader1.py b/c302/WitvlietDataReader1.py
new file mode 100644
index 00000000..dd1ff29b
--- /dev/null
+++ b/c302/WitvlietDataReader1.py
@@ -0,0 +1,21 @@
+# Temporary class to allow this to be used in comparison notebook. 
+# Should be tidied up.
+
+from c302.W_SpreadsheetDataReader import WitvlietDataReader
+from c302.NeuroMLUtilities import analyse_connections
+
+wdr = WitvlietDataReader('witvliet_2020_7.xlsx')
+
+read_data = wdr.read_data
+read_muscle_data = wdr.read_muscle_data
+
+def main1():
+
+    cells, neuron_conns = read_data()
+    neurons2muscles, muscles, muscle_conns = read_muscle_data()
+
+    analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns)
+
+
+if __name__ == '__main__':
+    main1()
\ No newline at end of file
diff --git a/c302/WitvlietDataReader2.py b/c302/WitvlietDataReader2.py
new file mode 100644
index 00000000..fd0e70d5
--- /dev/null
+++ b/c302/WitvlietDataReader2.py
@@ -0,0 +1,22 @@
+# Temporary class to allow this to be used in comparison notebook. 
+# Should be tidied up.
+
+from c302.W_SpreadsheetDataReader import WitvlietDataReader
+from c302.NeuroMLUtilities import analyse_connections
+
+wdr = WitvlietDataReader('witvliet_2020_8.xlsx')
+
+read_data = wdr.read_data
+read_muscle_data = wdr.read_muscle_data
+
+
+def main2():
+
+    cells, neuron_conns = read_data()
+    neurons2muscles, muscles, muscle_conns = read_muscle_data()
+
+    analyse_connections(cells, neuron_conns, neurons2muscles, muscles, muscle_conns)
+
+
+if __name__ == '__main__':
+    main2()
\ No newline at end of file
diff --git a/c302/data/aconnectome_white_1986_A.csv b/c302/data/aconnectome_white_1986_A.csv
new file mode 100644
index 00000000..51318bfb
--- /dev/null
+++ b/c302/data/aconnectome_white_1986_A.csv
@@ -0,0 +1,1900 @@
+pre post type synapses
+ADAL	ADFL	electrical	1
+ADAL	AIBL	chemical	1
+ADAL	AIBR	chemical	2
+ADAL	ASHL	electrical	1
+ADAL	AVAR	chemical	2
+ADAL	AVBL	chemical	4
+ADAL	AVBR	chemical	7
+ADAL	AVDL	chemical	1
+ADAL	AVDR	electrical	2
+ADAL	AVEL	chemical	1
+ADAL	AVJR	chemical	5
+ADAL	FLPR	chemical	1
+ADAL	RICL	chemical	2
+ADAL	RICR	chemical	1
+ADAL	RIML	chemical	3
+ADAL	RIPL	chemical	1
+ADAL	SMDVR	chemical	2
+ADAR	ADAL	electrical	1
+ADAR	ADFR	electrical	1
+ADAR	AIBL	chemical	1
+ADAR	AIBR	chemical	1
+ADAR	ASHR	electrical	1
+ADAR	AVAL	chemical	1
+ADAR	AVBL	chemical	2
+ADAR	AVBR	chemical	5
+ADAR	AVDL	electrical	2
+ADAR	AVEL	chemical	1
+ADAR	AVJL	chemical	3
+ADAR	RICL	chemical	1
+ADAR	RIMR	chemical	5
+ADAR	RIPR	chemical	1
+ADAR	RIVR	chemical	1
+ADAR	SMDVL	chemical	2
+ADEL	ADAL	chemical	1
+ADEL	ADER	chemical	1
+ADEL	AVAL	chemical	2
+ADEL	AVAR	chemical	3
+ADEL	AVEL	chemical	1
+ADEL	AVL	chemical	1
+ADEL	BDUL	chemical	1
+ADEL	CEPDL	chemical	1
+ADEL	FLPL	chemical	2
+ADEL	IL1L	chemical	1
+ADEL	IL2L	chemical	2
+ADEL	OLLL	chemical	2
+ADEL	RIAL	chemical	1
+ADEL	RIFL	chemical	1
+ADEL	RIGL	chemical	5
+ADEL	RIGR	chemical	6
+ADEL	RIH	chemical	2
+ADEL	RIVL	chemical	1
+ADEL	RIVR	chemical	1
+ADEL	RMDL	chemical	4
+ADEL	RMGL	chemical	1
+ADEL	RMHL	chemical	1
+ADEL	SIADR	chemical	1
+ADEL	SIBDR	chemical	1
+ADEL	SMBDR	chemical	1
+ADEL	URBL	chemical	1
+ADER	ADAR	chemical	1
+ADER	ADEL	chemical	2
+ADER	ALA	chemical	1
+ADER	AVAL	chemical	5
+ADER	AVAR	chemical	1
+ADER	AVDR	chemical	2
+ADER	AVER	chemical	1
+ADER	AVJR	chemical	1
+ADER	AVKL	chemical	2
+ADER	AVKR	chemical	1
+ADER	CEPDR	chemical	1
+ADER	FLPL	chemical	1
+ADER	FLPR	chemical	1
+ADER	OLLR	chemical	2
+ADER	PVR	chemical	1
+ADER	RIGL	chemical	7
+ADER	RIGR	chemical	4
+ADER	RIH	chemical	1
+ADER	RMDR	chemical	2
+ADER	SAAVR	chemical	1
+ADFL	ADAL	chemical	1
+ADFL	AIZL	chemical	12
+ADFL	AUAL	chemical	5
+ADFL	OLQVL	chemical	1
+ADFL	RIAL	chemical	15
+ADFL	RIGL	chemical	1
+ADFL	RIR	chemical	2
+ADFL	SMBVL	chemical	2
+ADFR	ADAR	chemical	1
+ADFR	AIYR	chemical	1
+ADFR	AIZR	chemical	8
+ADFR	ASHR	chemical	1
+ADFR	AUAR	chemical	4
+ADFR	AWBR	chemical	1
+ADFR	PVPR	chemical	1
+ADFR	RIAR	chemical	16
+ADFR	RIGR	chemical	3
+ADFR	RIR	chemical	3
+ADFR	SMBDR	chemical	1
+ADFR	SMBVR	chemical	2
+ADFR	URXR	chemical	1
+ADLL	ADLR	electrical	1
+ADLL	AIAL	chemical	6
+ADLL	AIBL	chemical	7
+ADLL	AIBR	chemical	1
+ADLL	ALA	chemical	2
+ADLL	ASER	chemical	3
+ADLL	ASHL	chemical	2
+ADLL	AVAL	chemical	2
+ADLL	AVAR	chemical	3
+ADLL	AVBL	chemical	4
+ADLL	AVDL	chemical	1
+ADLL	AVDR	chemical	4
+ADLL	AVDR	electrical	1
+ADLL	AVJL	chemical	1
+ADLL	AVJR	chemical	3
+ADLL	AWBL	chemical	2
+ADLL	OLQVL	chemical	1
+ADLL	OLQVL	electrical	1
+ADLL	RIPL	chemical	1
+ADLL	RMGL	electrical	1
+ADLR	AIAR	chemical	10
+ADLR	AIBR	chemical	10
+ADLR	ASER	chemical	1
+ADLR	ASHR	chemical	3
+ADLR	AVAR	chemical	2
+ADLR	AVBL	chemical	1
+ADLR	AVBR	chemical	2
+ADLR	AVDL	chemical	5
+ADLR	AVDR	chemical	2
+ADLR	AVJR	chemical	2
+ADLR	AWCR	chemical	3
+ADLR	OLLR	chemical	1
+ADLR	PVCL	chemical	2
+ADLR	RICL	chemical	1
+ADLR	RICR	chemical	1
+AFDL	AFDR	electrical	1
+AFDL	AIBL	electrical	1
+AFDL	AINR	chemical	1
+AFDL	AIYL	chemical	7
+AFDR	AIBR	electrical	1
+AFDR	AIYR	chemical	13
+AFDR	ASER	chemical	1
+AIAL	ADAL	chemical	1
+AIAL	AIBL	chemical	10
+AIAL	AIML	chemical	2
+AIAL	AIZL	chemical	1
+AIAL	ASER	chemical	3
+AIAL	ASGL	chemical	1
+AIAL	ASHL	chemical	1
+AIAL	ASIL	electrical	2
+AIAL	ASKL	chemical	3
+AIAL	AWAL	electrical	1
+AIAL	AWCR	chemical	1
+AIAL	HSNL	chemical	1
+AIAL	RIFL	chemical	1
+AIAL	RMGL	chemical	1
+AIAR	ADAR	chemical	1
+AIAR	ADFR	electrical	1
+AIAR	ADLR	chemical	2
+AIAR	AIAL	electrical	1
+AIAR	AIBR	chemical	14
+AIAR	AIZR	chemical	1
+AIAR	ASER	chemical	1
+AIAR	ASGR	chemical	2
+AIAR	ASIR	electrical	2
+AIAR	AWAR	chemical	1
+AIAR	AWAR	electrical	1
+AIAR	AWCL	chemical	1
+AIAR	AWCR	chemical	3
+AIAR	RIFR	chemical	2
+AIBL	AIYL	chemical	1
+AIBL	ASER	chemical	1
+AIBL	AVAL	chemical	2
+AIBL	AVBL	chemical	5
+AIBL	FLPL	chemical	1
+AIBL	RIBR	chemical	4
+AIBL	RIFL	chemical	1
+AIBL	RIGR	chemical	1
+AIBL	RIML	chemical	2
+AIBL	RIMR	chemical	13
+AIBL	SAADL	chemical	2
+AIBL	SAADR	chemical	2
+AIBL	SMDDR	chemical	4
+AIBR	AVAR	chemical	1
+AIBR	AVBR	chemical	3
+AIBR	AVEL	chemical	1
+AIBR	RIAL	chemical	1
+AIBR	RIBL	chemical	4
+AIBR	RIML	chemical	16
+AIBR	RIMR	chemical	1
+AIBR	SAADL	chemical	1
+AIBR	SMDDL	chemical	3
+AIBR	SMDVL	chemical	1
+AIML	AIAL	chemical	5
+AIML	ALML	chemical	1
+AIML	ASGL	chemical	2
+AIML	ASKL	chemical	2
+AIML	AVBR	chemical	2
+AIML	AVDL	chemical	1
+AIML	AVDR	chemical	1
+AIML	AVER	chemical	1
+AIML	AVFL	chemical	4
+AIML	AVFR	chemical	1
+AIML	AVHL	chemical	2
+AIML	AVHR	chemical	1
+AIML	AVJL	chemical	1
+AIML	CEPshVL	chemical	1
+AIML	PVQL	chemical	1
+AIML	RIFL	chemical	1
+AIML	SMBVL	chemical	1
+AIMR	AIAR	chemical	5
+AIMR	ASGR	chemical	2
+AIMR	ASJR	chemical	2
+AIMR	ASKR	chemical	3
+AIMR	AVDR	chemical	1
+AIMR	AVFL	chemical	2
+AIMR	AVFR	chemical	2
+AIMR	CEPshVR	chemical	1
+AIMR	HSNL	chemical	1
+AIMR	HSNR	chemical	2
+AIMR	OLQDR	chemical	1
+AIMR	PVNR	chemical	1
+AIMR	RIFR	chemical	1
+AIMR	RMGR	chemical	2
+AINL	ADEL	electrical	1
+AINL	AFDR	chemical	5
+AINL	ASEL	chemical	3
+AINL	ASGR	chemical	1
+AINL	AUAR	chemical	1
+AINL	BAGL	chemical	3
+AINL	CEPshDR	chemical	1
+AINL	RIBL	chemical	1
+AINL	RIBR	chemical	2
+AINR	AFDL	chemical	4
+AINR	AFDR	chemical	1
+AINR	AIAL	chemical	2
+AINR	AIBL	chemical	2
+AINR	AINL	electrical	2
+AINR	ASEL	chemical	1
+AINR	ASER	chemical	2
+AINR	ASGL	electrical	1
+AINR	AUAR	chemical	1
+AINR	BAGR	chemical	3
+AINR	CEPshVL	chemical	1
+AINR	RIBL	chemical	2
+AINR	RID	chemical	1
+AIYL	AIZL	chemical	13
+AIYL	AWAL	chemical	3
+AIYL	AWCL	chemical	1
+AIYL	AWCR	chemical	1
+AIYL	HSNR	chemical	1
+AIYL	RIAL	chemical	7
+AIYL	RIBL	chemical	4
+AIYL	RIML	electrical	1
+AIYR	ADFR	chemical	1
+AIYR	AIYL	electrical	1
+AIYR	AIZR	chemical	8
+AIYR	AWAR	chemical	1
+AIYR	HSNL	chemical	1
+AIYR	RIAR	chemical	6
+AIYR	RIBR	chemical	2
+AIYR	RIMR	electrical	1
+AIZL	AIAL	chemical	3
+AIZL	AIBL	chemical	4
+AIZL	AIBR	chemical	8
+AIZL	AIZR	electrical	2
+AIZL	ASEL	chemical	1
+AIZL	ASHL	electrical	1
+AIZL	AVER	chemical	5
+AIZL	DVA	chemical	1
+AIZL	RIAL	chemical	8
+AIZL	RIGL	chemical	1
+AIZL	RIML	chemical	4
+AIZL	SMBDL	chemical	9
+AIZL	SMBVL	chemical	7
+AIZR	AIAR	chemical	1
+AIZR	AIBL	chemical	8
+AIZR	AIBR	chemical	1
+AIZR	ASHR	electrical	1
+AIZR	AVEL	chemical	4
+AIZR	AVER	chemical	2
+AIZR	DVA	chemical	2
+AIZR	RIAR	chemical	7
+AIZR	RIMR	chemical	4
+AIZR	SMBDR	chemical	5
+AIZR	SMBVR	chemical	3
+AIZR	SMDDR	chemical	1
+ALA	ADEL	chemical	1
+ALA	AVAL	chemical	1
+ALA	AVEL	chemical	2
+ALA	AVER	chemical	2
+ALA	RMDR	chemical	1
+ALML	AVDR	chemical	1
+ALML	AVEL	chemical	1
+ALML	AVM	electrical	1
+ALML	BDUL	chemical	6
+ALML	CEPDL	chemical	3
+ALML	CEPVL	chemical	2
+ALML	PVCL	chemical	4
+ALML	PVCR	chemical	2
+ALML	PVR	electrical	1
+ALML	RMDDR	chemical	1
+ALML	RMGL	chemical	1
+ALML	SDQL	chemical	1
+ALMR	AVM	electrical	1
+ALMR	BDUR	chemical	5
+ALMR	CEPDR	chemical	1
+ALMR	CEPVR	chemical	1
+ALMR	PVCR	chemical	3
+ALMR	RMDDL	chemical	1
+ALMR	SIADL	chemical	1
+ALNL	SAAVL	chemical	3
+ALNL	SMBDR	chemical	2
+ALNL	SMBDR	electrical	1
+ALNL	SMDVL	chemical	1
+ALNR	ADER	chemical	1
+ALNR	RMHR	chemical	1
+ALNR	SAAVR	chemical	2
+ALNR	SMBDL	chemical	2
+ALNR	SMDDR	chemical	1
+ALNR	SMDVL	chemical	1
+AQR	AVAL	chemical	2
+AQR	AVAR	chemical	3
+AQR	AVBL	chemical	3
+AQR	AVBR	chemical	4
+AQR	AVDL	chemical	1
+AQR	AVDR	chemical	1
+AQR	AVJL	chemical	1
+AQR	BAGL	chemical	2
+AQR	BAGR	chemical	2
+AQR	PVCR	chemical	2
+AQR	PVPL	chemical	1
+AQR	PVPL	electrical	7
+AQR	PVPR	electrical	6
+AQR	RIAL	chemical	3
+AQR	RIAR	chemical	2
+AQR	URXL	chemical	1
+ASEL	ADFR	chemical	1
+ASEL	AIAL	chemical	3
+ASEL	AIBL	chemical	7
+ASEL	AIBR	chemical	4
+ASEL	AIYL	chemical	13
+ASEL	AIYR	chemical	6
+ASEL	AWCL	chemical	4
+ASEL	AWCR	chemical	1
+ASEL	RIAR	chemical	1
+ASER	AFDL	chemical	2
+ASER	AFDR	chemical	2
+ASER	AIAL	chemical	2
+ASER	AIAR	chemical	3
+ASER	AIBL	chemical	2
+ASER	AIBR	chemical	10
+ASER	AIYL	chemical	4
+ASER	AIYR	chemical	14
+ASER	AWAR	chemical	1
+ASER	AWCL	chemical	1
+ASER	AWCR	chemical	1
+ASGL	AIAL	chemical	9
+ASGL	AIBL	chemical	3
+ASGL	AINR	chemical	1
+ASGL	AIZL	electrical	1
+ASGL	ASKL	chemical	1
+ASGR	AIAR	chemical	10
+ASGR	AIBR	chemical	2
+ASGR	AINL	electrical	1
+ASGR	AIYR	chemical	1
+ASGR	AIZR	electrical	1
+ASHL	ADAL	chemical	1
+ASHL	ADFL	chemical	3
+ASHL	AIAL	chemical	7
+ASHL	AIBL	chemical	5
+ASHL	ASHR	electrical	1
+ASHL	ASKL	chemical	1
+ASHL	AVAL	chemical	2
+ASHL	AVBL	chemical	6
+ASHL	AVDL	chemical	2
+ASHL	AVDR	chemical	4
+ASHL	RIAL	chemical	4
+ASHL	RIML	chemical	1
+ASHL	RIPL	chemical	1
+ASHR	ADAR	chemical	2
+ASHR	ADFR	chemical	2
+ASHR	AIAR	chemical	10
+ASHR	AIBR	chemical	3
+ASHR	AVAR	chemical	5
+ASHR	AVBR	chemical	3
+ASHR	AVDL	chemical	5
+ASHR	AVDR	chemical	1
+ASHR	AVER	chemical	3
+ASHR	HSNR	chemical	1
+ASHR	PVPR	chemical	1
+ASHR	RIAR	chemical	2
+ASHR	RMGR	chemical	2
+ASIL	AIBL	chemical	1
+ASIL	AIYL	chemical	2
+ASIL	AIZL	chemical	1
+ASIL	ASER	chemical	1
+ASIL	ASIR	electrical	1
+ASIL	ASKL	chemical	2
+ASIL	AWCL	chemical	2
+ASIL	AWCR	chemical	2
+ASIL	RIBL	chemical	1
+ASIR	AIAL	chemical	1
+ASIR	AIAR	chemical	3
+ASIR	AIBR	chemical	1
+ASIR	ASEL	chemical	2
+ASIR	ASHR	chemical	1
+ASIR	AWCL	chemical	1
+ASIR	AWCR	chemical	2
+ASJL	ASJR	electrical	1
+ASJL	ASKL	chemical	4
+ASJL	HSNL	chemical	1
+ASJL	HSNR	chemical	1
+ASJL	PVQL	chemical	14
+ASJR	ASKR	chemical	4
+ASJR	HSNR	chemical	1
+ASJR	PVQR	chemical	13
+ASKL	AIAL	chemical	11
+ASKL	AIBL	chemical	2
+ASKL	AIML	chemical	2
+ASKL	PVQL	electrical	5
+ASKL	RMGL	electrical	1
+ASKR	AIAR	chemical	11
+ASKR	AIMR	chemical	1
+ASKR	ASHR	electrical	1
+ASKR	ASKL	electrical	1
+ASKR	AWAR	chemical	1
+ASKR	CEPVR	chemical	1
+ASKR	PVQR	electrical	4
+ASKR	RIFR	chemical	1
+ASKR	RMGR	electrical	1
+AUAL	AINR	electrical	1
+AUAL	AUAR	electrical	1
+AUAL	AVAL	chemical	3
+AUAL	AVDR	chemical	1
+AUAL	AVEL	chemical	3
+AUAL	RIAL	chemical	5
+AUAL	RIBL	chemical	9
+AUAR	AINL	electrical	1
+AUAR	AIYR	chemical	1
+AUAR	AVAR	chemical	1
+AUAR	AVER	chemical	4
+AUAR	RIAR	chemical	6
+AUAR	RIBR	chemical	13
+AUAR	URXR	chemical	1
+AVAL	PVPL	electrical	1
+AVAL	RIMR	electrical	3
+AVAL	SDQR	electrical	1
+AVAL	URYDL	electrical	1
+AVAL	URYVR	electrical	1
+AVAR	ADER	chemical	1
+AVAR	AVAL	electrical	1
+AVAR	RIGL	chemical	1
+AVAR	RIML	electrical	2
+AVAR	RIMR	electrical	1
+AVAR	URYDR	electrical	1
+AVAR	URYVL	electrical	1
+AVBL	AQR	electrical	1
+AVBL	DVA	electrical	1
+AVBL	SDQR	electrical	1
+AVBR	AVBL	electrical	2
+AVBR	DVA	electrical	1
+AVBR	SIBVL	electrical	1
+AVEL	AVER	electrical	1
+AVEL	RMDVR	electrical	1
+AVER	RMDVL	electrical	1
+AVER	RMDVR	electrical	1
+AVFL	AVBL	chemical	1
+AVFL	AVBR	chemical	1
+AVFL	AVFR	chemical	4
+AVFL	AVHL	chemical	1
+AVFL	AVHR	chemical	1
+AVFL	AVJL	chemical	1
+AVFL	AVJR	chemical	1
+AVFL	AVL	chemical	1
+AVFL	HSNL	chemical	1
+AVFL	PVNL	chemical	1
+AVFL	PVQL	chemical	1
+AVFR	ASJL	chemical	1
+AVFR	ASKL	chemical	1
+AVFR	AVBL	chemical	1
+AVFR	AVBR	chemical	3
+AVFR	AVFL	chemical	1
+AVFR	AVJL	chemical	1
+AVFR	CEPshVL	chemical	1
+AVFR	HSNR	chemical	1
+AVFR	PVQL	chemical	1
+AVHL	ADFR	chemical	3
+AVHL	AVBL	chemical	1
+AVHL	AVBR	chemical	1
+AVHL	AVDL	chemical	1
+AVHL	AVJL	chemical	3
+AVHL	AWBR	chemical	1
+AVHL	PVPR	chemical	2
+AVHL	RIMR	chemical	1
+AVHL	RIR	chemical	3
+AVHL	SMBDR	chemical	1
+AVHL	SMBVR	chemical	2
+AVHR	ADLL	chemical	1
+AVHR	ADLR	chemical	2
+AVHR	AQR	chemical	2
+AVHR	AVBL	chemical	1
+AVHR	AVBR	chemical	1
+AVHR	AVDR	chemical	1
+AVHR	AVJR	chemical	3
+AVHR	PVPL	chemical	3
+AVHR	RIGL	chemical	1
+AVHR	RIR	chemical	4
+AVHR	SMBDL	chemical	1
+AVHR	SMBVL	chemical	1
+AVJL	AVBL	chemical	1
+AVJL	AVBR	chemical	4
+AVJL	AVHL	chemical	1
+AVJL	PVCL	chemical	1
+AVJL	PVCL	electrical	1
+AVJL	PVCR	chemical	2
+AVJL	PVCR	electrical	1
+AVJL	PVNR	chemical	1
+AVJL	RIFR	chemical	1
+AVJL	RIS	chemical	1
+AVJR	AVAL	chemical	1
+AVJR	AVBL	chemical	2
+AVJR	AVBR	chemical	1
+AVJR	AVDR	chemical	1
+AVJR	AVJL	chemical	1
+AVJR	PVCL	chemical	2
+AVJR	PVCL	electrical	1
+AVJR	PVCR	chemical	4
+AVKL	ADER	electrical	1
+AVKL	AQR	electrical	2
+AVKL	AVBL	chemical	1
+AVKL	AVEL	chemical	2
+AVKL	AVER	chemical	1
+AVKL	AVM	chemical	1
+AVKL	PVPL	electrical	1
+AVKL	PVPR	electrical	1
+AVKL	RIML	chemical	2
+AVKL	RIMR	chemical	1
+AVKL	RMFR	chemical	1
+AVKL	SAADR	chemical	1
+AVKL	SIAVR	chemical	1
+AVKL	SMDDR	chemical	1
+AVKR	ADEL	electrical	1
+AVKR	AQR	electrical	1
+AVKR	AVKL	electrical	2
+AVKR	BDUL	chemical	1
+AVKR	PVPL	electrical	1
+AVKR	RIML	chemical	2
+AVKR	RIMR	chemical	2
+AVKR	RMDR	chemical	1
+AVKR	RMFL	chemical	1
+AVKR	SAADL	chemical	1
+AVKR	SMBDL	chemical	1
+AVKR	SMDDL	chemical	1
+AVKR	SMDDR	chemical	2
+AVL	PVPR	chemical	1
+AVM	ADER	chemical	2
+AVM	AVBL	chemical	6
+AVM	AVBR	chemical	6
+AVM	AVDL	electrical	1
+AVM	AVJR	chemical	1
+AVM	BDUL	chemical	3
+AVM	BDUR	chemical	4
+AVM	PVCL	chemical	4
+AVM	PVCR	chemical	5
+AVM	PVNL	chemical	1
+AVM	PVR	chemical	3
+AVM	RID	chemical	1
+AVM	SIBVL	chemical	1
+AWAL	ADAL	chemical	1
+AWAL	AFDL	chemical	5
+AWAL	AIYL	chemical	1
+AWAL	AIZL	chemical	10
+AWAL	ASEL	chemical	4
+AWAL	ASGL	chemical	1
+AWAL	AWBL	chemical	1
+AWAR	ADFR	chemical	3
+AWAR	AFDR	chemical	7
+AWAR	AIYR	chemical	2
+AWAR	AIZR	chemical	7
+AWAR	AIZR	electrical	1
+AWAR	ASEL	chemical	1
+AWAR	ASER	chemical	2
+AWAR	AUAR	chemical	1
+AWAR	AWAL	electrical	1
+AWAR	AWBR	chemical	1
+AWAR	RIFR	chemical	2
+AWAR	RIGR	chemical	1
+AWAR	RIR	chemical	2
+AWBL	ADFL	chemical	9
+AWBL	AIBR	chemical	1
+AWBL	AIZL	chemical	9
+AWBL	AUAL	electrical	1
+AWBL	AVBL	chemical	1
+AWBL	RIAL	chemical	3
+AWBL	RMGL	electrical	1
+AWBL	SMBDL	chemical	1
+AWBR	ADFR	chemical	4
+AWBR	AIZR	chemical	4
+AWBR	ASGR	chemical	1
+AWBR	ASHR	chemical	2
+AWBR	AUAR	electrical	1
+AWBR	AVBR	chemical	2
+AWBR	AWBL	electrical	1
+AWBR	RIAR	chemical	1
+AWBR	RIR	chemical	2
+AWBR	RMGR	electrical	1
+AWBR	SMBVR	chemical	1
+AWCL	AIAL	chemical	2
+AWCL	AIAR	chemical	4
+AWCL	AIBL	chemical	2
+AWCL	AIBR	chemical	1
+AWCL	AIYL	chemical	10
+AWCL	ASEL	chemical	1
+AWCL	AVAL	chemical	1
+AWCL	AWCR	chemical	1
+AWCL	RIAL	chemical	3
+AWCR	AIAR	chemical	2
+AWCR	AIBR	chemical	4
+AWCR	AIYL	chemical	4
+AWCR	AIYR	chemical	9
+AWCR	ASEL	chemical	1
+AWCR	ASGR	chemical	1
+AWCR	AWCL	chemical	5
+BAGL	AIBL	chemical	1
+BAGL	AVAR	chemical	2
+BAGL	AVEL	chemical	1
+BAGL	AVER	chemical	4
+BAGL	BAGR	chemical	1
+BAGL	RIAR	chemical	5
+BAGL	RIBL	chemical	1
+BAGL	RIBR	chemical	7
+BAGL	RIGL	chemical	1
+BAGL	RIGR	chemical	4
+BAGL	RIR	electrical	1
+BAGR	AIYL	chemical	1
+BAGR	AVAL	chemical	2
+BAGR	AVEL	chemical	4
+BAGR	BAGL	electrical	1
+BAGR	RIAL	chemical	5
+BAGR	RIBL	chemical	4
+BAGR	RIGL	chemical	5
+BAGR	RIGL	electrical	1
+BAGR	RIR	electrical	1
+BDUL	ADEL	chemical	3
+BDUL	AVHL	chemical	1
+BDUL	AVJR	chemical	1
+BDUL	CEPshVL	chemical	1
+BDUL	HSNL	chemical	1
+BDUL	PVNL	chemical	2
+BDUL	PVNR	chemical	2
+BDUL	SAADL	chemical	1
+BDUL	URADL	chemical	1
+BDUR	ADER	chemical	1
+BDUR	ALMR	chemical	1
+BDUR	AVAL	chemical	3
+BDUR	AVHL	chemical	1
+BDUR	AVJL	chemical	2
+BDUR	HSNR	chemical	4
+BDUR	PVCL	chemical	2
+BDUR	PVNL	chemical	4
+BDUR	PVNR	chemical	1
+BDUR	SDQL	chemical	1
+BDUR	URADR	chemical	1
+CEPDL	AVER	chemical	5
+CEPDL	IL1DL	chemical	4
+CEPDL	OLLL	chemical	2
+CEPDL	OLQDL	chemical	6
+CEPDL	OLQDL	electrical	1
+CEPDL	RIBL	chemical	2
+CEPDL	RICL	chemical	2
+CEPDL	RICR	chemical	4
+CEPDL	RIPL	chemical	2
+CEPDL	RIS	chemical	1
+CEPDL	RMDVL	chemical	3
+CEPDL	RMGL	chemical	4
+CEPDL	RMHR	chemical	4
+CEPDL	SIADR	chemical	2
+CEPDL	SMBDR	chemical	1
+CEPDL	URADL	chemical	2
+CEPDL	URBL	chemical	4
+CEPDL	URYDL	chemical	2
+CEPDR	AVEL	chemical	6
+CEPDR	BDUR	chemical	1
+CEPDR	IL1DR	chemical	5
+CEPDR	IL1R	chemical	1
+CEPDR	OLLR	chemical	8
+CEPDR	OLQDR	chemical	5
+CEPDR	OLQDR	electrical	2
+CEPDR	RIBR	chemical	1
+CEPDR	RICL	chemical	4
+CEPDR	RICR	chemical	3
+CEPDR	RIS	chemical	1
+CEPDR	RMDDL	chemical	1
+CEPDR	RMDVR	chemical	2
+CEPDR	RMGR	chemical	1
+CEPDR	RMHL	chemical	4
+CEPDR	RMHR	chemical	1
+CEPDR	SIADL	chemical	1
+CEPDR	SMBDR	chemical	1
+CEPDR	URADR	chemical	1
+CEPDR	URBR	chemical	2
+CEPDR	URYDR	chemical	1
+CEPVL	ADLL	chemical	1
+CEPVL	AVER	chemical	3
+CEPVL	IL1VL	chemical	2
+CEPVL	OLLL	chemical	4
+CEPVL	OLQVL	chemical	6
+CEPVL	OLQVL	electrical	1
+CEPVL	RICL	chemical	7
+CEPVL	RICR	chemical	4
+CEPVL	RIH	electrical	1
+CEPVL	RIPL	chemical	1
+CEPVL	RMDDL	chemical	4
+CEPVL	RMHL	chemical	1
+CEPVL	SIAVL	chemical	2
+CEPVL	URAVL	chemical	2
+CEPVR	ASGR	chemical	1
+CEPVR	AVEL	chemical	5
+CEPVR	CEPshVR	chemical	1
+CEPVR	IL1VR	chemical	2
+CEPVR	IL2VR	chemical	2
+CEPVR	OLLR	chemical	7
+CEPVR	OLQVR	chemical	3
+CEPVR	OLQVR	electrical	1
+CEPVR	RICL	chemical	2
+CEPVR	RICR	chemical	4
+CEPVR	RIH	electrical	1
+CEPVR	RIPR	chemical	1
+CEPVR	RIVL	chemical	1
+CEPVR	RMDDR	chemical	2
+CEPVR	RMHR	chemical	2
+CEPVR	SIAVR	chemical	2
+CEPVR	URAVR	chemical	1
+DVA	AIZL	chemical	3
+DVA	AQR	chemical	4
+DVA	AUAL	chemical	1
+DVA	AUAR	chemical	1
+DVA	AVAL	chemical	3
+DVA	AVAR	chemical	1
+DVA	AVBL	chemical	1
+DVA	AVEL	chemical	9
+DVA	AVER	chemical	5
+DVA	PVCL	chemical	1
+DVA	RIAL	chemical	1
+DVA	RIAR	chemical	2
+DVA	RIMR	chemical	1
+DVA	RIR	chemical	3
+DVA	SAADR	chemical	1
+DVA	SAAVL	chemical	1
+DVA	SAAVR	chemical	1
+DVA	SMBDL	chemical	3
+DVA	SMBDR	chemical	2
+DVA	SMBVL	chemical	3
+DVA	SMBVR	chemical	2
+DVC	AIBL	chemical	1
+DVC	AIBL	electrical	1
+DVC	AIBR	chemical	3
+DVC	AIBR	electrical	2
+DVC	AVAL	chemical	5
+DVC	AVAR	chemical	7
+DVC	AVBL	chemical	1
+DVC	AVKL	chemical	2
+DVC	AVKR	chemical	1
+DVC	PVPR	electrical	1
+DVC	PVT	chemical	1
+DVC	RIBL	chemical	1
+DVC	RIBR	chemical	1
+DVC	RIGL	chemical	5
+DVC	RIGR	chemical	5
+DVC	RMFL	chemical	2
+DVC	RMFR	chemical	4
+FLPL	ADEL	chemical	2
+FLPL	ADER	chemical	2
+FLPL	AIBL	chemical	2
+FLPL	AIBR	chemical	2
+FLPL	AVAL	chemical	11
+FLPL	AVAR	chemical	6
+FLPL	AVBR	chemical	3
+FLPL	AVDL	chemical	4
+FLPL	AVDL	electrical	1
+FLPL	AVDR	chemical	1
+FLPL	DVA	chemical	1
+FLPR	ADER	chemical	2
+FLPR	AIBR	chemical	1
+FLPR	AVAL	chemical	9
+FLPR	AVAR	chemical	5
+FLPR	AVBL	chemical	5
+FLPR	AVBR	chemical	1
+FLPR	AVDL	chemical	4
+FLPR	AVDR	chemical	1
+FLPR	AVDR	electrical	1
+FLPR	AVEL	chemical	4
+FLPR	AVER	chemical	2
+FLPR	AVJR	chemical	1
+FLPR	DVA	chemical	1
+FLPR	FLPL	chemical	1
+FLPR	FLPL	electrical	1
+FLPR	PVCL	chemical	2
+GLRVL	RMEV	electrical	1
+GLRVR	RMEV	electrical	1
+HSNL	AIAL	chemical	1
+HSNL	AIZL	chemical	2
+HSNL	AIZR	chemical	1
+HSNL	ASHL	chemical	1
+HSNL	ASHR	chemical	2
+HSNL	ASJR	chemical	1
+HSNL	ASKL	chemical	1
+HSNL	AVDR	chemical	1
+HSNL	AVFL	chemical	6
+HSNL	AVJL	chemical	2
+HSNL	AWBL	chemical	2
+HSNL	AWBR	chemical	2
+HSNL	HSNR	chemical	3
+HSNL	HSNR	electrical	1
+HSNL	RIFL	chemical	3
+HSNL	RIML	chemical	2
+HSNR	AIBL	chemical	1
+HSNR	AIBR	chemical	1
+HSNR	AIZL	chemical	1
+HSNR	AIZR	chemical	1
+HSNR	ASHL	chemical	2
+HSNR	AVFL	chemical	2
+HSNR	AVJL	chemical	1
+HSNR	AWBL	chemical	1
+HSNR	BDUR	chemical	1
+HSNR	HSNL	chemical	1
+HSNR	PVNR	chemical	2
+HSNR	PVNR	electrical	1
+HSNR	PVQR	chemical	1
+HSNR	RIFR	chemical	4
+HSNR	RMGR	chemical	1
+IL1DL	BWM-DL01	chemical	10
+IL1DL	BWM-DL02	chemical	8
+IL1DL	IL1L	electrical	1
+IL1DL	OLLL	electrical	1
+IL1DL	PVR	chemical	1
+IL1DL	RIH	chemical	1
+IL1DL	RIPL	chemical	2
+IL1DL	RMDDR	chemical	1
+IL1DL	RMDVL	chemical	4
+IL1DL	URYDL	chemical	1
+IL1DR	BWM-DR01	chemical	7
+IL1DR	BWM-DR02	chemical	2
+IL1DR	BWM-DR03	chemical	1
+IL1DR	IL1DL	electrical	1
+IL1DR	IL1R	electrical	1
+IL1DR	OLLR	electrical	1
+IL1DR	RIPR	chemical	5
+IL1DR	RMDVR	chemical	5
+IL1DR	RMEV	electrical	1
+IL1L	AVER	chemical	2
+IL1L	BWM-DL02	chemical	9
+IL1L	BWM-DL04	chemical	1
+IL1L	BWM-VL01	chemical	1
+IL1L	BWM-VL02	chemical	11
+IL1L	BWM-VL04	chemical	2
+IL1L	IL1DL	chemical	1
+IL1L	IL1VL	electrical	1
+IL1L	RMDDL	chemical	5
+IL1L	RMDL	chemical	1
+IL1L	RMDR	chemical	3
+IL1L	RMDVL	chemical	4
+IL1L	RMDVR	chemical	2
+IL1L	RMER	chemical	1
+IL1R	AVEL	chemical	1
+IL1R	AVER	chemical	1
+IL1R	BWM-DR02	chemical	11
+IL1R	BWM-DR04	chemical	1
+IL1R	BWM-VR01	chemical	1
+IL1R	BWM-VR02	chemical	9
+IL1R	BWM-VR04	chemical	2
+IL1R	IL1DR	chemical	1
+IL1R	IL1VR	electrical	1
+IL1R	RMDDL	chemical	3
+IL1R	RMDDR	chemical	2
+IL1R	RMDL	chemical	4
+IL1R	RMDR	chemical	2
+IL1R	RMDVL	chemical	1
+IL1R	RMDVR	chemical	4
+IL1R	RMEL	chemical	2
+IL1R	RMHL	chemical	1
+IL1R	URXR	chemical	2
+IL1VL	BWM-VL01	chemical	6
+IL1VL	BWM-VL02	chemical	4
+IL1VL	BWM-VL03	chemical	2
+IL1VL	IL1L	chemical	1
+IL1VL	RIPL	chemical	4
+IL1VL	RMDDL	chemical	5
+IL1VL	URYVL	chemical	1
+IL1VR	BWM-VR01	chemical	4
+IL1VR	BWM-VR02	chemical	8
+IL1VR	IL1R	chemical	1
+IL1VR	IL1VL	electrical	1
+IL1VR	IL2VR	chemical	1
+IL1VR	RIPR	chemical	6
+IL1VR	RMDDR	chemical	10
+IL1VR	RMER	chemical	1
+IL2DL	AUAL	chemical	1
+IL2DL	IL1DL	chemical	7
+IL2DL	OLQDL	chemical	2
+IL2DL	RIBL	chemical	1
+IL2DL	RIPL	chemical	10
+IL2DL	RMEL	chemical	4
+IL2DL	RMER	chemical	3
+IL2DL	URADL	chemical	3
+IL2DR	CEPDR	chemical	1
+IL2DR	IL1DR	chemical	7
+IL2DR	RICR	chemical	1
+IL2DR	RIPR	chemical	11
+IL2DR	RMED	chemical	1
+IL2DR	RMEL	chemical	2
+IL2DR	RMER	chemical	2
+IL2DR	RMEV	chemical	1
+IL2DR	URADR	chemical	3
+IL2L	ADEL	chemical	2
+IL2L	AVEL	chemical	1
+IL2L	IL1L	chemical	1
+IL2L	OLQDL	chemical	5
+IL2L	OLQVL	chemical	8
+IL2L	RICL	chemical	1
+IL2L	RIH	chemical	7
+IL2L	RMDL	chemical	3
+IL2L	RMDR	chemical	1
+IL2L	RMER	chemical	2
+IL2L	RMEV	chemical	2
+IL2L	RMGL	electrical	1
+IL2L	URXL	chemical	2
+IL2R	ADER	chemical	2
+IL2R	IL1R	chemical	1
+IL2R	IL1VR	electrical	1
+IL2R	OLLR	chemical	2
+IL2R	OLQDR	chemical	2
+IL2R	OLQVR	chemical	7
+IL2R	RIH	chemical	6
+IL2R	RMDL	chemical	2
+IL2R	RMEL	chemical	2
+IL2R	RMEV	chemical	1
+IL2R	RMGR	electrical	1
+IL2R	URBR	chemical	1
+IL2R	URXR	electrical	1
+IL2VL	BAGR	chemical	1
+IL2VL	IL1VL	chemical	7
+IL2VL	IL2L	chemical	1
+IL2VL	OLQVL	chemical	1
+IL2VL	RIAL	chemical	1
+IL2VL	RIH	chemical	2
+IL2VL	RIPL	chemical	11
+IL2VL	RMEL	chemical	2
+IL2VL	RMER	chemical	4
+IL2VL	RMEV	chemical	1
+IL2VL	URAVL	chemical	3
+IL2VR	IL1VR	chemical	6
+IL2VR	OLQVR	chemical	2
+IL2VR	RIAR	chemical	2
+IL2VR	RIH	chemical	3
+IL2VR	RIPR	chemical	15
+IL2VR	RMEL	chemical	3
+IL2VR	RMER	chemical	2
+IL2VR	RMEV	chemical	3
+IL2VR	URAVR	chemical	4
+IL2VR	URXR	chemical	1
+OLLL	AVER	chemical	21
+OLLL	CEPDL	chemical	3
+OLLL	CEPVL	chemical	4
+OLLL	IL1VL	chemical	2
+OLLL	OLLR	electrical	2
+OLLL	RIBL	chemical	8
+OLLL	RIGL	electrical	1
+OLLL	RMDDL	chemical	7
+OLLL	RMDL	chemical	2
+OLLL	RMDVL	chemical	1
+OLLL	RMEL	chemical	2
+OLLL	SMDDL	chemical	3
+OLLL	SMDDR	chemical	4
+OLLL	SMDVR	chemical	4
+OLLL	URYDL	chemical	1
+OLLR	AVEL	chemical	16
+OLLR	CEPDR	chemical	2
+OLLR	CEPVR	chemical	6
+OLLR	IL1DR	chemical	2
+OLLR	IL1VR	chemical	1
+OLLR	IL2R	chemical	1
+OLLR	RIBR	chemical	10
+OLLR	RIGR	electrical	1
+OLLR	RMDDR	chemical	10
+OLLR	RMDL	chemical	3
+OLLR	RMDVR	chemical	3
+OLLR	RMER	chemical	2
+OLLR	SMDDR	chemical	1
+OLLR	SMDVL	chemical	4
+OLLR	SMDVR	chemical	3
+OLQDL	RICR	chemical	1
+OLQDL	RIGL	electrical	1
+OLQDL	RMDDR	chemical	4
+OLQDL	RMDVL	electrical	1
+OLQDL	SIBVL	chemical	3
+OLQDL	URBL	electrical	1
+OLQDR	RICL	chemical	1
+OLQDR	RICR	chemical	1
+OLQDR	RIGR	electrical	1
+OLQDR	RMDDL	chemical	3
+OLQDR	RMDVR	electrical	1
+OLQDR	RMHR	chemical	1
+OLQDR	SIBVR	chemical	2
+OLQVL	IL1VL	chemical	2
+OLQVL	IL2VL	chemical	1
+OLQVL	RICL	chemical	1
+OLQVL	RIGL	electrical	1
+OLQVL	RIH	chemical	1
+OLQVL	RIPL	chemical	1
+OLQVL	RMDVR	chemical	4
+OLQVL	SIBDL	chemical	3
+OLQVL	URBL	electrical	1
+OLQVR	IL1VR	chemical	1
+OLQVR	RICR	chemical	1
+OLQVR	RIGR	electrical	1
+OLQVR	RIH	chemical	2
+OLQVR	RIPR	chemical	2
+OLQVR	RMDDR	electrical	1
+OLQVR	RMDVL	chemical	4
+OLQVR	RMER	chemical	1
+OLQVR	SIBDR	chemical	4
+PLNL	SAADL	chemical	5
+PLNL	SMBVL	chemical	6
+PLNR	SAADR	chemical	4
+PLNR	SMBVR	chemical	6
+PVCL	AVAR	chemical	2
+PVCL	AVBL	chemical	3
+PVCL	AVBR	chemical	12
+PVCL	AVDL	chemical	3
+PVCL	AVDR	chemical	2
+PVCL	AVER	chemical	1
+PVCL	AVJL	chemical	3
+PVCL	AVJR	chemical	1
+PVCL	PVCR	chemical	2
+PVCL	RID	chemical	5
+PVCL	RIS	chemical	2
+PVCL	SIBVL	chemical	2
+PVCR	AQR	chemical	1
+PVCR	AVAL	chemical	1
+PVCR	AVAR	chemical	3
+PVCR	AVBL	chemical	6
+PVCR	AVBR	chemical	6
+PVCR	AVDL	chemical	3
+PVCR	AVDR	chemical	1
+PVCR	AVEL	chemical	1
+PVCR	AVER	chemical	1
+PVCR	FLPL	chemical	1
+PVCR	PVCL	chemical	2
+PVCR	PVCL	electrical	1
+PVCR	RID	chemical	5
+PVCR	SIBVR	chemical	2
+PVNL	AVJL	chemical	3
+PVNL	AVJR	chemical	1
+PVNL	BDUL	chemical	2
+PVNL	BDUR	chemical	2
+PVNL	PVNR	chemical	1
+PVNR	AVEL	chemical	1
+PVNR	AVJL	chemical	3
+PVNR	AVJR	chemical	1
+PVNR	BDUL	chemical	1
+PVNR	BDUR	chemical	4
+PVNR	PVNL	chemical	1
+PVPL	ADAL	chemical	1
+PVPL	AQR	chemical	1
+PVPL	AVAL	chemical	2
+PVPL	AVAR	chemical	2
+PVPL	AVBL	chemical	5
+PVPL	AVBR	chemical	6
+PVPL	AVDR	chemical	2
+PVPL	AVER	chemical	1
+PVPL	AVHR	chemical	1
+PVPL	PVCR	chemical	3
+PVPL	RIGL	chemical	2
+PVPR	ADFR	chemical	1
+PVPR	AQR	chemical	2
+PVPR	ASHR	chemical	1
+PVPR	AVAL	chemical	1
+PVPR	AVAR	chemical	2
+PVPR	AVBL	chemical	4
+PVPR	AVBR	chemical	5
+PVPR	AVHL	chemical	2
+PVPR	AVL	chemical	2
+PVPR	DVC	chemical	2
+PVPR	PVCL	chemical	4
+PVPR	PVCR	chemical	6
+PVPR	PVQR	chemical	1
+PVPR	RIAR	chemical	2
+PVPR	RIGR	chemical	1
+PVPR	RIMR	chemical	1
+PVPR	RMGR	chemical	1
+PVQL	ADAL	electrical	1
+PVQL	AIAL	chemical	6
+PVQL	ASJL	chemical	1
+PVQL	ASKL	chemical	4
+PVQL	CEPshVL	chemical	1
+PVQL	HSNL	chemical	2
+PVQL	RMGL	chemical	1
+PVQR	ADAR	electrical	1
+PVQR	AIAR	chemical	7
+PVQR	ASER	chemical	1
+PVQR	ASKR	chemical	4
+PVQR	AVBL	chemical	1
+PVQR	AVFR	chemical	1
+PVQR	AWAR	chemical	2
+PVQR	CEPshVR	chemical	1
+PVQR	RIFR	chemical	1
+PVR	ADAL	chemical	1
+PVR	AVBL	chemical	4
+PVR	AVBR	chemical	4
+PVR	AVJL	chemical	3
+PVR	AVJR	chemical	2
+PVR	AVKL	chemical	1
+PVR	DVA	chemical	1
+PVR	IL1DL	chemical	1
+PVR	IL1DR	chemical	1
+PVR	IL1VL	chemical	1
+PVR	IL1VR	chemical	1
+PVR	RIPL	chemical	3
+PVR	RIPR	chemical	3
+PVR	URADL	chemical	1
+PVT	AIBL	chemical	2
+PVT	AIBL	electrical	1
+PVT	AIBR	chemical	4
+PVT	AIBR	electrical	1
+PVT	AVKL	chemical	7
+PVT	AVKL	electrical	2
+PVT	AVKR	chemical	7
+PVT	AVL	chemical	2
+PVT	DVC	chemical	2
+PVT	RIGL	chemical	2
+PVT	RIGR	chemical	3
+PVT	RIH	chemical	1
+PVT	RMEV	chemical	1
+PVT	RMFL	chemical	2
+PVT	RMFR	chemical	3
+PVT	SMBDR	chemical	1
+RIAL	CEPVL	chemical	1
+RIAL	RIAR	chemical	1
+RIAL	RIVL	chemical	2
+RIAL	RIVR	chemical	4
+RIAL	RMDDL	chemical	12
+RIAL	RMDDR	chemical	7
+RIAL	RMDL	chemical	6
+RIAL	RMDR	chemical	6
+RIAL	RMDVL	chemical	9
+RIAL	RMDVR	chemical	11
+RIAL	SIADL	chemical	2
+RIAL	SMDDL	chemical	8
+RIAL	SMDDR	chemical	10
+RIAL	SMDVL	chemical	6
+RIAL	SMDVR	chemical	11
+RIAR	CEPVR	chemical	1
+RIAR	IL1R	chemical	1
+RIAR	RIAL	chemical	4
+RIAR	RIVL	chemical	1
+RIAR	RMDDL	chemical	10
+RIAR	RMDDR	chemical	11
+RIAR	RMDL	chemical	3
+RIAR	RMDR	chemical	8
+RIAR	RMDVL	chemical	12
+RIAR	RMDVR	chemical	10
+RIAR	SAADR	chemical	1
+RIAR	SIADL	chemical	1
+RIAR	SIADR	chemical	1
+RIAR	SIAVL	chemical	1
+RIAR	SMDDL	chemical	7
+RIAR	SMDDR	chemical	7
+RIAR	SMDVL	chemical	13
+RIAR	SMDVR	chemical	7
+RIBL	AIBR	chemical	2
+RIBL	AUAL	chemical	1
+RIBL	AVAL	chemical	2
+RIBL	AVBL	electrical	1
+RIBL	AVBR	chemical	1
+RIBL	AVBR	electrical	1
+RIBL	AVDR	chemical	1
+RIBL	AVEL	chemical	2
+RIBL	AVER	chemical	5
+RIBL	BAGR	chemical	1
+RIBL	OLQDL	electrical	2
+RIBL	OLQVL	electrical	1
+RIBL	PVT	electrical	1
+RIBL	RIAL	chemical	3
+RIBL	RIBL	electrical	1
+RIBL	RIGL	electrical	1
+RIBL	SIADL	electrical	1
+RIBL	SIAVL	electrical	1
+RIBL	SIBDL	electrical	1
+RIBL	SIBVL	electrical	1
+RIBL	SIBVR	electrical	1
+RIBL	SMBDL	electrical	1
+RIBL	SMDDL	electrical	1
+RIBL	SMDVR	chemical	2
+RIBL	SMDVR	electrical	2
+RIBR	AIBL	chemical	2
+RIBR	AIZR	chemical	1
+RIBR	AVAR	chemical	2
+RIBR	AVBL	electrical	1
+RIBR	AVBR	electrical	1
+RIBR	AVEL	chemical	3
+RIBR	AVER	chemical	2
+RIBR	BAGL	chemical	2
+RIBR	OLQDR	electrical	2
+RIBR	OLQVR	electrical	1
+RIBR	PVT	electrical	1
+RIBR	RIAR	chemical	2
+RIBR	RIBL	electrical	3
+RIBR	RIBR	electrical	1
+RIBR	RIGR	chemical	1
+RIBR	RIGR	electrical	1
+RIBR	RIH	chemical	1
+RIBR	SIADR	electrical	1
+RIBR	SIAVR	electrical	1
+RIBR	SIBVR	electrical	1
+RIBR	SMBDR	electrical	1
+RIBR	SMDDL	chemical	1
+RIBR	SMDDL	electrical	1
+RIBR	SMDDR	electrical	1
+RIBR	SMDVL	electrical	2
+RICL	ADAR	chemical	1
+RICL	ASHL	electrical	2
+RICL	AVAL	chemical	5
+RICL	AVAR	chemical	6
+RICL	AVKL	electrical	1
+RICL	AVKR	chemical	1
+RICL	AVKR	electrical	1
+RICL	AWBR	electrical	1
+RICL	RIML	chemical	1
+RICL	RIMR	chemical	3
+RICL	RIVR	chemical	1
+RICL	RMFR	chemical	1
+RICL	SMBDL	chemical	2
+RICL	SMDDL	chemical	3
+RICL	SMDDR	chemical	3
+RICL	SMDVR	chemical	1
+RICR	ADAR	chemical	1
+RICR	ASHR	electrical	2
+RICR	AVAL	chemical	5
+RICR	AVAR	chemical	5
+RICR	AVKL	electrical	1
+RICR	SMBDR	chemical	1
+RICR	SMDDL	chemical	4
+RICR	SMDDR	chemical	3
+RICR	SMDVL	chemical	2
+RICR	SMDVR	chemical	1
+RID	ALA	electrical	1
+RID	AVBL	electrical	1
+RID	AVBR	electrical	2
+RIFL	ALML	chemical	2
+RIFL	AVBL	chemical	10
+RIFL	AVBR	chemical	1
+RIFL	AVHR	chemical	1
+RIFL	AVJR	chemical	2
+RIFL	PVPL	chemical	3
+RIFL	RIML	chemical	4
+RIFR	ASHR	chemical	2
+RIFR	AVBL	chemical	1
+RIFR	AVBR	chemical	17
+RIFR	AVFL	chemical	1
+RIFR	AVHL	chemical	1
+RIFR	AVJL	chemical	1
+RIFR	AVJR	chemical	2
+RIFR	HSNR	chemical	1
+RIFR	PVCL	chemical	1
+RIFR	PVCR	chemical	1
+RIFR	PVPR	chemical	4
+RIFR	RIMR	chemical	4
+RIFR	RIPR	chemical	1
+RIGL	AIBR	electrical	3
+RIGL	AIZR	chemical	1
+RIGL	ALNL	chemical	1
+RIGL	AQR	electrical	2
+RIGL	AVEL	chemical	2
+RIGL	AVER	chemical	1
+RIGL	AVKL	electrical	1
+RIGL	AVKR	chemical	2
+RIGL	BAGR	chemical	1
+RIGL	DVC	chemical	1
+RIGL	RIBL	chemical	1
+RIGL	RIGR	electrical	3
+RIGL	RIR	chemical	2
+RIGL	RMFL	chemical	1
+RIGL	RMHR	chemical	3
+RIGR	AIBL	electrical	3
+RIGR	ALNR	chemical	1
+RIGR	AQR	electrical	1
+RIGR	AVER	chemical	2
+RIGR	AVKL	chemical	4
+RIGR	AVKR	chemical	1
+RIGR	AVKR	electrical	1
+RIGR	BAGL	electrical	1
+RIGR	RIBR	chemical	1
+RIGR	RIR	chemical	1
+RIGR	RMHL	chemical	4
+RIH	ADFR	chemical	1
+RIH	AIZL	chemical	4
+RIH	AIZR	chemical	4
+RIH	AUAR	chemical	1
+RIH	BAGR	chemical	1
+RIH	CEPDL	chemical	1
+RIH	CEPDL	electrical	1
+RIH	CEPDR	chemical	1
+RIH	CEPDR	electrical	1
+RIH	CEPshVR	chemical	1
+RIH	CEPVL	chemical	1
+RIH	CEPVR	chemical	2
+RIH	FLPL	electrical	1
+RIH	IL2L	chemical	2
+RIH	IL2R	chemical	1
+RIH	OLQDL	chemical	4
+RIH	OLQDR	chemical	2
+RIH	OLQDR	electrical	1
+RIH	OLQVL	chemical	1
+RIH	OLQVR	chemical	6
+RIH	RIAL	chemical	11
+RIH	RIAR	chemical	8
+RIH	RIBL	chemical	5
+RIH	RIBR	chemical	4
+RIH	RIPL	chemical	5
+RIH	RIPR	chemical	6
+RIH	RMER	chemical	2
+RIH	RMEV	chemical	1
+RIH	URYVR	chemical	1
+RIML	AIBR	electrical	1
+RIML	AVAL	chemical	1
+RIML	AVBL	chemical	2
+RIML	AVBR	chemical	3
+RIML	AVEL	electrical	2
+RIML	AVER	electrical	3
+RIML	BWM-DR04	chemical	1
+RIML	BWM-DR06	chemical	5
+RIML	BWM-VR06	chemical	1
+RIML	RIBL	chemical	1
+RIML	RMDL	chemical	1
+RIML	RMDR	chemical	1
+RIML	RMFR	chemical	1
+RIML	SAADR	chemical	1
+RIML	SAAVL	chemical	3
+RIML	SAAVR	chemical	2
+RIML	SMDDR	chemical	5
+RIML	SMDVL	chemical	1
+RIMR	ADAR	chemical	1
+RIMR	AIBL	chemical	4
+RIMR	AIBL	electrical	1
+RIMR	AVAL	chemical	2
+RIMR	AVBL	chemical	2
+RIMR	AVBR	chemical	5
+RIMR	AVEL	electrical	3
+RIMR	AVER	electrical	2
+RIMR	AVJL	chemical	1
+RIMR	AVKL	chemical	1
+RIMR	BWM-DL04	chemical	4
+RIMR	BWM-DL06	chemical	3
+RIMR	BWM-VL04	chemical	2
+RIMR	BWM-VL06	chemical	2
+RIMR	BWM-VL08	chemical	1
+RIMR	RIBR	chemical	1
+RIMR	RIS	chemical	1
+RIMR	RMDL	chemical	3
+RIMR	RMDR	chemical	1
+RIMR	RMFL	chemical	1
+RIMR	RMFR	chemical	1
+RIMR	SAAVL	chemical	3
+RIMR	SAAVR	chemical	3
+RIMR	SMDDL	chemical	2
+RIMR	SMDDR	chemical	4
+RIPL	OLQDL	chemical	1
+RIPL	OLQDR	chemical	1
+RIPR	OLQDL	chemical	1
+RIPR	OLQDR	chemical	1
+RIR	AFDR	chemical	1
+RIR	AIZL	chemical	6
+RIR	AIZR	chemical	5
+RIR	AUAL	chemical	1
+RIR	AWBR	chemical	1
+RIR	BAGR	chemical	1
+RIR	DVA	chemical	2
+RIR	HSNL	chemical	1
+RIR	PVPL	chemical	1
+RIR	RIAL	chemical	5
+RIR	RIAR	chemical	1
+RIR	RIGL	chemical	1
+RIR	URXL	chemical	5
+RIR	URXR	chemical	2
+RIS	AIBR	electrical	1
+RIS	AVEL	chemical	7
+RIS	AVER	chemical	7
+RIS	AVJL	electrical	1
+RIS	AVKL	chemical	1
+RIS	AVKR	chemical	4
+RIS	AVL	chemical	2
+RIS	CEPDR	chemical	1
+RIS	CEPVL	chemical	2
+RIS	CEPVR	chemical	1
+RIS	OLLR	chemical	1
+RIS	RIBL	chemical	3
+RIS	RIBR	chemical	5
+RIS	RIML	chemical	1
+RIS	RIML	electrical	1
+RIS	RIMR	chemical	4
+RIS	RIMR	electrical	1
+RIS	RMDDL	chemical	1
+RIS	RMDL	chemical	2
+RIS	RMDR	chemical	4
+RIS	SMDDL	electrical	1
+RIS	SMDDR	chemical	2
+RIS	SMDDR	electrical	1
+RIS	SMDVL	electrical	1
+RIS	SMDVR	chemical	1
+RIS	URYVR	chemical	1
+RIVL	AIBL	electrical	1
+RIVL	BWM-VR05	chemical	4
+RIVL	BWM-VR06	chemical	4
+RIVL	BWM-VR07	chemical	8
+RIVL	RIAL	chemical	1
+RIVL	RIAR	chemical	1
+RIVL	RIVR	electrical	2
+RIVL	RMDL	chemical	2
+RIVL	SAADR	chemical	3
+RIVL	SDQR	electrical	2
+RIVL	SIAVR	chemical	2
+RIVL	SMDDR	chemical	1
+RIVR	AIBR	electrical	1
+RIVR	BWM-VL03	chemical	5
+RIVR	BWM-VL05	chemical	3
+RIVR	BWM-VL06	chemical	1
+RIVR	BWM-VL07	chemical	3
+RIVR	BWM-VL08	chemical	1
+RIVR	BWM-VR05	chemical	1
+RIVR	BWM-VR07	chemical	2
+RIVR	RIAL	chemical	2
+RIVR	RIAR	chemical	2
+RIVR	RMDDL	chemical	1
+RIVR	RMDR	chemical	1
+RIVR	RMDVR	chemical	1
+RIVR	RMEV	chemical	1
+RIVR	SAADL	chemical	2
+RIVR	SDQR	electrical	2
+RIVR	SIAVL	chemical	2
+RIVR	SMDDL	chemical	2
+RIVR	SMDVR	chemical	2
+RMDDL	BWM-DR01	chemical	6
+RMDDL	BWM-DR02	chemical	6
+RMDDL	BWM-DR03	chemical	6
+RMDDL	BWM-DR04	chemical	8
+RMDDL	BWM-DR05	chemical	5
+RMDDL	BWM-DR06	chemical	1
+RMDDL	BWM-DR07	chemical	1
+RMDDL	OLQVL	electrical	1
+RMDDL	RMDL	electrical	1
+RMDDL	RMDVL	electrical	1
+RMDDL	RMDVR	chemical	7
+RMDDR	BWM-DL01	chemical	6
+RMDDR	BWM-DL02	chemical	6
+RMDDR	BWM-DL03	chemical	6
+RMDDR	BWM-DL04	chemical	7
+RMDDR	BWM-DL05	chemical	3
+RMDDR	BWM-DL06	chemical	1
+RMDDR	BWM-DL07	chemical	2
+RMDDR	BWM-DR03	chemical	1
+RMDDR	BWM-DR05	chemical	3
+RMDDR	BWM-VL02	chemical	1
+RMDDR	RMDVL	chemical	12
+RMDDR	RMDVR	electrical	1
+RMDDR	SAADR	electrical	1
+RMDDR	SMDDR	electrical	1
+RMDDR	URYDL	chemical	1
+RMDL	BWM-DR04	chemical	5
+RMDL	BWM-DR06	chemical	1
+RMDL	BWM-VR02	chemical	2
+RMDL	BWM-VR04	chemical	6
+RMDL	BWM-VR06	chemical	2
+RMDL	BWM-VR08	chemical	2
+RMDL	OLLR	chemical	2
+RMDL	RIAL	chemical	4
+RMDL	RIAR	chemical	3
+RMDL	RMDDR	chemical	1
+RMDL	RMDR	chemical	3
+RMDL	RMDVL	electrical	1
+RMDL	RMER	chemical	1
+RMDL	RMFL	chemical	1
+RMDR	AVKL	chemical	1
+RMDR	BWM-DL02	chemical	2
+RMDR	BWM-DL04	chemical	4
+RMDR	BWM-DL06	chemical	2
+RMDR	BWM-DL08	chemical	1
+RMDR	BWM-VL02	chemical	4
+RMDR	BWM-VL04	chemical	2
+RMDR	BWM-VL06	chemical	4
+RMDR	BWM-VL08	chemical	1
+RMDR	RIAL	chemical	3
+RMDR	RIAR	chemical	7
+RMDR	RIMR	chemical	2
+RMDR	RIS	chemical	1
+RMDR	RMDDL	chemical	1
+RMDR	RMDL	chemical	1
+RMDR	RMDVR	electrical	1
+RMDVL	BWM-VR01	chemical	5
+RMDVL	BWM-VR02	chemical	9
+RMDVL	BWM-VR03	chemical	7
+RMDVL	BWM-VR04	chemical	6
+RMDVL	BWM-VR05	chemical	7
+RMDVL	BWM-VR06	chemical	2
+RMDVL	BWM-VR07	chemical	4
+RMDVL	RMDDR	chemical	6
+RMDVR	BWM-DL02	chemical	1
+RMDVR	BWM-VL01	chemical	7
+RMDVR	BWM-VL02	chemical	7
+RMDVR	BWM-VL03	chemical	6
+RMDVR	BWM-VL04	chemical	8
+RMDVR	BWM-VL05	chemical	4
+RMDVR	BWM-VL06	chemical	3
+RMDVR	BWM-VR03	chemical	6
+RMDVR	BWM-VR05	chemical	3
+RMDVR	BWM-VR07	chemical	1
+RMDVR	RMDDL	chemical	4
+RMDVR	RMDVL	electrical	1
+RMDVR	SIBDR	chemical	1
+RMDVR	SIBVR	chemical	1
+RMED	BWM-VL01	chemical	7
+RMED	BWM-VL03	chemical	6
+RMED	BWM-VL05	chemical	1
+RMED	BWM-VR01	chemical	7
+RMED	BWM-VR03	chemical	13
+RMED	BWM-VR05	chemical	2
+RMED	GLRDL	electrical	1
+RMED	GLRDR	electrical	1
+RMED	IL1VL	electrical	1
+RMED	RIBL	chemical	1
+RMED	RIBR	chemical	1
+RMED	RIPL	electrical	1
+RMED	RIPR	electrical	1
+RMEL	BWM-DR02	chemical	15
+RMEL	BWM-DR04	chemical	9
+RMEL	BWM-VR02	chemical	13
+RMEL	BWM-VR04	chemical	7
+RMEL	GLRL	electrical	1
+RMEL	RIGL	electrical	1
+RMER	BWM-DL02	chemical	15
+RMER	BWM-DL04	chemical	5
+RMER	BWM-VL02	chemical	17
+RMER	BWM-VL04	chemical	1
+RMER	GLRR	electrical	1
+RMER	RMEV	electrical	1
+RMEV	AVEL	electrical	1
+RMEV	AVER	electrical	1
+RMEV	BWM-DL01	chemical	4
+RMEV	BWM-DL03	chemical	8
+RMEV	BWM-DL05	chemical	2
+RMEV	BWM-DR01	chemical	3
+RMEV	BWM-DR03	chemical	9
+RMEV	BWM-DR05	chemical	2
+RMEV	IL1DL	electrical	1
+RMEV	RMED	electrical	2
+RMEV	RMEL	electrical	1
+RMEV	SMDDR	chemical	1
+RMFL	AVKL	chemical	4
+RMFL	AVKR	chemical	4
+RMFL	BWM-DR02	chemical	4
+RMFL	BWM-DR04	chemical	5
+RMFL	BWM-DR08	chemical	1
+RMFL	BWM-VR02	chemical	3
+RMFL	BWM-VR06	chemical	3
+RMFL	PVT	chemical	1
+RMFL	RIGR	chemical	1
+RMFL	RMDR	chemical	3
+RMFL	RMGR	chemical	1
+RMFR	AVKL	chemical	3
+RMFR	AVKR	chemical	3
+RMFR	BWM-DL02	chemical	7
+RMFR	BWM-DL04	chemical	4
+RMFR	BWM-VL02	chemical	3
+RMFR	BWM-VL04	chemical	1
+RMFR	RMDL	chemical	2
+RMGL	ADAL	chemical	1
+RMGL	AIBR	chemical	1
+RMGL	ALML	chemical	1
+RMGL	ALNL	chemical	1
+RMGL	ASHL	chemical	1
+RMGL	ASHL	electrical	1
+RMGL	AVAL	chemical	1
+RMGL	AVBR	chemical	2
+RMGL	AVEL	chemical	2
+RMGL	BWM-DL06	chemical	4
+RMGL	BWM-DL08	chemical	2
+RMGL	BWM-VL06	chemical	2
+RMGL	BWM-VL08	chemical	2
+RMGL	CEPDL	chemical	1
+RMGL	RID	chemical	1
+RMGL	RMDL	chemical	1
+RMGL	RMDR	chemical	3
+RMGL	RMDVL	chemical	3
+RMGL	RMHL	electrical	3
+RMGL	RMHR	chemical	1
+RMGL	SIAVL	chemical	1
+RMGL	SIBVL	chemical	2
+RMGL	SIBVR	chemical	1
+RMGL	SMBVL	chemical	2
+RMGL	URXL	chemical	1
+RMGR	ADAR	chemical	1
+RMGR	AIMR	chemical	1
+RMGR	ALNR	chemical	1
+RMGR	ASHR	chemical	1
+RMGR	ASHR	electrical	1
+RMGR	AVAR	chemical	1
+RMGR	AVBR	chemical	1
+RMGR	AVDL	chemical	1
+RMGR	AVER	chemical	3
+RMGR	AVJL	chemical	1
+RMGR	BWM-DR06	chemical	5
+RMGR	BWM-DR08	chemical	4
+RMGR	BWM-VR04	chemical	1
+RMGR	BWM-VR06	chemical	5
+RMGR	BWM-VR08	chemical	4
+RMGR	RIR	chemical	1
+RMGR	RMDL	chemical	4
+RMGR	RMDR	chemical	2
+RMGR	RMDVR	chemical	5
+RMGR	URXR	chemical	1
+RMHL	BWM-DR02	chemical	5
+RMHL	BWM-DR04	chemical	4
+RMHL	BWM-VR02	chemical	7
+RMHL	BWM-VR04	chemical	8
+RMHL	RMDR	chemical	1
+RMHR	BWM-DL02	chemical	9
+RMHR	BWM-DL04	chemical	2
+RMHR	BWM-VL02	chemical	7
+RMHR	BWM-VL04	chemical	2
+RMHR	RMER	chemical	1
+RMHR	RMGL	chemical	1
+RMHR	RMGR	electrical	1
+SAADL	AIBL	chemical	1
+SAADL	AVAL	chemical	6
+SAADL	RIML	chemical	3
+SAADL	RIMR	chemical	6
+SAADL	RMGR	chemical	1
+SAADL	SMBDL	electrical	1
+SAADR	AIBR	chemical	1
+SAADR	AVAR	chemical	3
+SAADR	OLLL	chemical	1
+SAADR	RIML	chemical	4
+SAADR	RIMR	chemical	5
+SAADR	RMFL	chemical	1
+SAADR	RMGL	chemical	1
+SAAVL	AIBL	chemical	1
+SAAVL	ALNL	chemical	1
+SAAVL	AVAL	chemical	17
+SAAVL	OLLR	chemical	1
+SAAVL	RIML	chemical	2
+SAAVL	RIMR	chemical	12
+SAAVL	RMDVL	electrical	1
+SAAVL	RMFR	chemical	2
+SAAVL	SMBVR	electrical	3
+SAAVL	SMDDR	chemical	8
+SAAVR	AVAR	chemical	13
+SAAVR	RIML	chemical	5
+SAAVR	RIMR	chemical	2
+SAAVR	RMDVR	electrical	1
+SAAVR	SMBVL	electrical	2
+SAAVR	SMDDL	chemical	6
+SDQL	AIBR	chemical	1
+SDQL	ALML	chemical	1
+SDQL	AVAL	chemical	2
+SDQL	AVAR	chemical	3
+SDQL	AVEL	chemical	1
+SDQL	FLPL	chemical	1
+SDQL	RICR	chemical	1
+SDQL	RIS	chemical	3
+SDQL	RMFL	chemical	1
+SDQR	ADLL	chemical	1
+SDQR	AIBL	chemical	2
+SDQR	AVAL	chemical	2
+SDQR	AVBL	chemical	6
+SDQR	AVBR	chemical	4
+SDQR	DVA	chemical	3
+SDQR	RICR	chemical	1
+SDQR	RMHL	chemical	2
+SDQR	RMHR	chemical	1
+SDQR	SDQL	electrical	1
+SIBDR	AIML	electrical	1
+SIBDR	RIBR	electrical	1
+SIBDR	SIBVR	electrical	1
+SIBVL	AVBL	electrical	1
+SIBVL	SDQR	electrical	1
+SIBVL	SIBDL	electrical	1
+SIBVR	RMHL	electrical	1
+SMBDL	AVAR	chemical	1
+SMBDL	AVKL	electrical	1
+SMBDL	AVKR	electrical	1
+SMBDL	BWM-DR01	chemical	3
+SMBDL	BWM-DR02	chemical	3
+SMBDL	BWM-DR03	chemical	6
+SMBDL	BWM-DR04	chemical	4
+SMBDL	BWM-DR05	chemical	5
+SMBDL	BWM-DR07	chemical	1
+SMBDL	BWM-DR08	chemical	1
+SMBDL	RMED	chemical	3
+SMBDL	SAAVR	chemical	2
+SMBDR	AVAL	chemical	1
+SMBDR	AVKL	electrical	1
+SMBDR	AVKR	electrical	2
+SMBDR	BWM-DL01	chemical	3
+SMBDR	BWM-DL02	chemical	1
+SMBDR	BWM-DL03	chemical	5
+SMBDR	BWM-DL04	chemical	2
+SMBDR	BWM-DL05	chemical	4
+SMBDR	BWM-DL06	chemical	1
+SMBDR	BWM-DL07	chemical	1
+SMBDR	BWM-DR01	chemical	1
+SMBDR	BWM-DR03	chemical	1
+SMBDR	BWM-DR07	chemical	2
+SMBDR	RMED	chemical	4
+SMBDR	SAAVL	chemical	3
+SMBVL	BWM-VL01	chemical	2
+SMBVL	BWM-VL02	chemical	1
+SMBVL	BWM-VL03	chemical	4
+SMBVL	BWM-VL04	chemical	2
+SMBVL	BWM-VL05	chemical	6
+SMBVL	BWM-VL06	chemical	2
+SMBVL	BWM-VL07	chemical	3
+SMBVL	BWM-VL08	chemical	1
+SMBVL	PLNL	chemical	1
+SMBVL	RMEV	chemical	5
+SMBVL	SAADL	chemical	3
+SMBVR	AVKL	electrical	1
+SMBVR	AVKR	electrical	1
+SMBVR	BWM-VR01	chemical	2
+SMBVR	BWM-VR02	chemical	1
+SMBVR	BWM-VR03	chemical	2
+SMBVR	BWM-VR04	chemical	4
+SMBVR	BWM-VR05	chemical	6
+SMBVR	BWM-VR06	chemical	3
+SMBVR	BWM-VR07	chemical	4
+SMBVR	BWM-VR08	chemical	2
+SMBVR	RMEV	chemical	3
+SMBVR	SAADR	chemical	4
+SMDDL	BWM-DL01	chemical	1
+SMDDL	BWM-DL03	chemical	3
+SMDDL	BWM-DL05	chemical	2
+SMDDL	BWM-DR01	chemical	2
+SMDDL	BWM-DR03	chemical	4
+SMDDL	BWM-DR04	chemical	2
+SMDDL	BWM-DR05	chemical	4
+SMDDL	BWM-DR06	chemical	1
+SMDDL	RIAL	chemical	1
+SMDDL	RIAR	chemical	2
+SMDDL	RMDDL	electrical	1
+SMDDL	SMDVR	chemical	2
+SMDDR	BWM-DL01	chemical	1
+SMDDR	BWM-DL03	chemical	4
+SMDDR	BWM-DL04	chemical	1
+SMDDR	BWM-DL05	chemical	4
+SMDDR	BWM-DL06	chemical	2
+SMDDR	BWM-DL08	chemical	1
+SMDDR	RIAL	chemical	2
+SMDDR	RIAR	chemical	1
+SMDVL	BWM-VL01	chemical	1
+SMDVL	BWM-VR01	chemical	1
+SMDVL	BWM-VR03	chemical	2
+SMDVL	BWM-VR04	chemical	1
+SMDVL	BWM-VR05	chemical	3
+SMDVL	BWM-VR06	chemical	1
+SMDVL	BWM-VR07	chemical	1
+SMDVL	PVR	chemical	1
+SMDVL	RIAL	chemical	3
+SMDVL	RIAR	chemical	8
+SMDVL	RIVL	chemical	1
+SMDVL	RIVL	electrical	1
+SMDVL	RMDDR	chemical	1
+SMDVL	RMDVL	electrical	1
+SMDVL	SMDDR	chemical	4
+SMDVR	BWM-VL01	chemical	1
+SMDVR	BWM-VL03	chemical	2
+SMDVR	BWM-VL04	chemical	2
+SMDVR	BWM-VL05	chemical	2
+SMDVR	BWM-VL06	chemical	1
+SMDVR	BWM-VL08	chemical	1
+SMDVR	RIAL	chemical	7
+SMDVR	RIAR	chemical	5
+SMDVR	RIVR	chemical	1
+SMDVR	RIVR	electrical	2
+SMDVR	RMDDL	chemical	2
+SMDVR	RMDVR	electrical	1
+SMDVR	SMDDL	chemical	2
+SMDVR	SMDVL	electrical	1
+URADL	BWM-DL01	chemical	5
+URADL	BWM-DL02	chemical	2
+URADL	BWM-DL03	chemical	2
+URADL	IL1DL	chemical	2
+URADL	RIPL	chemical	3
+URADL	RMEL	chemical	1
+URADR	BWM-DR01	chemical	6
+URADR	BWM-DR02	chemical	6
+URADR	BWM-DR03	chemical	1
+URADR	IL1DR	chemical	1
+URADR	RIPR	chemical	3
+URADR	RMDVR	chemical	1
+URADR	RMED	chemical	1
+URADR	RMER	chemical	1
+URADR	URYDR	chemical	1
+URAVL	BWM-VL01	chemical	7
+URAVL	BWM-VL02	chemical	7
+URAVL	BWM-VL03	chemical	1
+URAVL	RIPL	chemical	3
+URAVL	RMEL	chemical	1
+URAVL	RMER	chemical	1
+URAVL	RMEV	chemical	2
+URAVR	BWM-VR01	chemical	4
+URAVR	BWM-VR02	chemical	10
+URAVR	BWM-VR03	chemical	1
+URAVR	BWM-VR04	chemical	2
+URAVR	IL1R	chemical	1
+URAVR	RIPR	chemical	3
+URAVR	RMDVL	chemical	1
+URAVR	RMER	chemical	2
+URAVR	RMEV	chemical	2
+URBL	AVBL	chemical	1
+URBL	CEPDL	chemical	1
+URBL	IL1L	chemical	1
+URBL	RICR	chemical	1
+URBL	RMDDR	chemical	1
+URBL	SIAVL	chemical	1
+URBL	SMBDR	chemical	1
+URBL	URXL	chemical	4
+URBR	ADAR	chemical	1
+URBR	AVBR	chemical	1
+URBR	CEPDR	chemical	1
+URBR	IL1R	chemical	3
+URBR	IL2R	chemical	1
+URBR	OLQDR	electrical	1
+URBR	OLQVR	electrical	1
+URBR	RICR	chemical	1
+URBR	RMDL	chemical	1
+URBR	RMDR	chemical	1
+URBR	RMFL	electrical	1
+URBR	SIAVR	chemical	2
+URBR	SMBDL	chemical	1
+URBR	URXR	chemical	6
+URXL	ASHL	chemical	1
+URXL	AUAL	chemical	5
+URXL	AVBL	chemical	1
+URXL	AVEL	chemical	4
+URXL	AVJR	chemical	1
+URXL	RIAL	chemical	8
+URXL	RICL	chemical	1
+URXL	RIGL	chemical	3
+URXL	RMGL	chemical	2
+URXL	RMGL	electrical	1
+URXR	AUAR	chemical	4
+URXR	AVBL	chemical	1
+URXR	AVBR	chemical	2
+URXR	AVER	chemical	2
+URXR	OLQVR	chemical	1
+URXR	RIAR	chemical	3
+URXR	RIGR	chemical	2
+URXR	RIPR	chemical	3
+URXR	RMDR	chemical	1
+URXR	RMGR	chemical	1
+URXR	RMGR	electrical	1
+URXR	SIAVR	chemical	1
+URYDL	AVER	chemical	2
+URYDL	RIBL	chemical	1
+URYDL	RIGL	electrical	1
+URYDL	RMDDR	chemical	4
+URYDL	RMDVL	chemical	6
+URYDL	SMDDL	chemical	1
+URYDL	SMDDR	chemical	2
+URYDR	AVEL	chemical	2
+URYDR	AVER	chemical	2
+URYDR	RIBR	chemical	1
+URYDR	RIGR	electrical	1
+URYDR	RMDDL	chemical	3
+URYDR	RMDVR	chemical	5
+URYDR	SMDDL	chemical	4
+URYVL	AVBR	chemical	1
+URYVL	AVER	chemical	5
+URYVL	IL1VL	chemical	1
+URYVL	RIAL	chemical	1
+URYVL	RIBL	chemical	2
+URYVL	RIGL	electrical	1
+URYVL	RIH	chemical	1
+URYVL	RIS	chemical	1
+URYVL	RMDDL	chemical	4
+URYVL	RMDVR	chemical	2
+URYVL	SIBVR	chemical	1
+URYVL	SMDVR	chemical	4
+URYVR	AVAL	chemical	1
+URYVR	AVEL	chemical	6
+URYVR	IL1VR	chemical	1
+URYVR	RIAR	chemical	1
+URYVR	RIBR	chemical	1
+URYVR	RIGR	electrical	1
+URYVR	RMDDR	chemical	6
+URYVR	RMDVL	chemical	4
+URYVR	SIBDR	chemical	1
+URYVR	SIBVL	chemical	1
+URYVR	SMDVL	chemical	3
diff --git a/c302/data/aconnectome_white_1986_L4.csv b/c302/data/aconnectome_white_1986_L4.csv
new file mode 100644
index 00000000..15577df8
--- /dev/null
+++ b/c302/data/aconnectome_white_1986_L4.csv
@@ -0,0 +1,1770 @@
+pre	post	type	synapses
+ADAL	ADFL	electrical	2
+ADAL	AIBR	chemical	1
+ADAL	ASHL	electrical	6
+ADAL	AVAL	chemical	2
+ADAL	AVAR	chemical	1
+ADAL	AVBL	chemical	8
+ADAL	AVBR	chemical	5
+ADAL	AVDR	electrical	6
+ADAL	AVER	chemical	1
+ADAL	AVJL	chemical	1
+ADAL	AVJR	chemical	2
+ADAL	PVQL	electrical	4
+ADAL	RICL	chemical	1
+ADAL	RICR	chemical	1
+ADAL	RIML	chemical	5
+ADAL	RIPL	chemical	3
+ADAR	ADAL	electrical	2
+ADAR	ADFR	electrical	2
+ADAR	AIBL	chemical	1
+ADAR	ASHR	chemical	1
+ADAR	ASHR	electrical	6
+ADAR	AVAL	chemical	2
+ADAR	AVAR	chemical	1
+ADAR	AVBL	chemical	3
+ADAR	AVBR	chemical	8
+ADAR	AVDL	electrical	4
+ADAR	AVDR	electrical	2
+ADAR	AVEL	chemical	1
+ADAR	AVJL	chemical	4
+ADAR	RIMR	chemical	3
+ADAR	RIPR	chemical	4
+ADAR	SMDDR	chemical	1
+ADEL	ADER	chemical	2
+ADEL	AVAL	chemical	2
+ADEL	AVAR	chemical	1
+ADEL	AVDL	chemical	3
+ADEL	AVEL	chemical	1
+ADEL	BDUL	chemical	1
+ADEL	FLPL	chemical	2
+ADEL	OLLL	chemical	2
+ADEL	PVR	chemical	1
+ADEL	RIFL	chemical	1
+ADEL	RIGL	chemical	6
+ADEL	RIGR	chemical	7
+ADEL	RIVL	chemical	1
+ADEL	RMDL	chemical	1
+ADEL	RMDR	chemical	1
+ADEL	SIBDR	chemical	1
+ADER	ADAR	chemical	2
+ADER	ADEL	chemical	1
+ADER	ALMR	chemical	1
+ADER	AVAL	chemical	3
+ADER	AVAR	chemical	1
+ADER	AVDR	chemical	1
+ADER	AVER	chemical	1
+ADER	BDUR	chemical	1
+ADER	CEPDR	chemical	1
+ADER	PVR	chemical	1
+ADER	RIFR	chemical	1
+ADER	RIGL	chemical	7
+ADER	RIGR	chemical	1
+ADER	RIVR	chemical	1
+ADER	RMDDL	chemical	1
+ADER	RMDR	chemical	1
+ADER	RMHL	chemical	2
+ADER	SDQR	chemical	1
+ADER	SIAVR	chemical	1
+ADFL	AIYL	chemical	1
+ADFL	AIZL	chemical	6
+ADFL	AUAL	chemical	4
+ADFL	AVHR	chemical	2
+ADFL	RIAL	chemical	14
+ADFL	RIGL	chemical	2
+ADFL	RIR	chemical	1
+ADFL	SIBVL	chemical	1
+ADFL	SMBDL	chemical	2
+ADFL	SMBVL	chemical	5
+ADFR	ADFL	electrical	2
+ADFR	AIZL	chemical	2
+ADFR	AIZR	chemical	10
+ADFR	ASEL	chemical	1
+ADFR	AUAR	chemical	4
+ADFR	AVHL	chemical	1
+ADFR	RIAR	chemical	15
+ADFR	SMBVR	chemical	6
+ADFR	URXR	chemical	1
+ADLL	ADLR	electrical	2
+ADLL	AIAL	chemical	4
+ADLL	AIBL	chemical	8
+ADLL	ASEL	chemical	2
+ADLL	ASKL	chemical	1
+ADLL	AVAR	chemical	3
+ADLL	AVDL	chemical	2
+ADLL	AVDR	chemical	5
+ADLL	AVHL	chemical	2
+ADLL	AWBL	chemical	1
+ADLL	AWCL	chemical	5
+ADLL	PVPL	chemical	1
+ADLL	RMGL	electrical	2
+ADLL	SMBVL	chemical	1
+ADLR	AIAR	chemical	5
+ADLR	AIBR	chemical	6
+ADLR	ASER	chemical	3
+ADLR	ASHR	chemical	3
+ADLR	ASKR	chemical	1
+ADLR	AVAR	chemical	1
+ADLR	AVDL	chemical	4
+ADLR	AVDR	chemical	1
+ADLR	AVJR	chemical	1
+ADLR	AWCR	chemical	4
+ADLR	RMGR	electrical	2
+ADLR	SMBVR	chemical	1
+AFDL	AFDR	electrical	2
+AFDL	AIBL	electrical	2
+AFDL	AIYL	chemical	5
+AFDR	AIBR	electrical	2
+AFDR	AIYR	chemical	8
+AFDR	BAGL	chemical	1
+AIAL	ADFL	electrical	2
+AIAL	AIBL	chemical	9
+AIAL	AINR	electrical	2
+AIAL	ASEL	chemical	2
+AIAL	ASIL	chemical	2
+AIAL	ASIL	electrical	4
+AIAL	AWAL	electrical	4
+AIAL	AWCR	chemical	3
+AIAL	RIFL	chemical	2
+AIAR	ADAR	chemical	1
+AIAR	ADFR	electrical	2
+AIAR	AIAL	electrical	2
+AIAR	AIBR	chemical	13
+AIAR	AINL	electrical	2
+AIAR	ASER	chemical	1
+AIAR	ASHR	chemical	2
+AIAR	AWAR	electrical	4
+AIAR	AWCR	chemical	10
+AIAR	AWCR	electrical	2
+AIAR	RIFR	chemical	3
+AIBL	AIAL	chemical	1
+AIBL	AVBL	chemical	4
+AIBL	AVBR	chemical	1
+AIBL	AVEL	chemical	1
+AIBL	RIBR	chemical	4
+AIBL	RIML	chemical	1
+AIBL	RIMR	chemical	12
+AIBL	SAADL	chemical	2
+AIBL	SMDDR	chemical	4
+AIBR	AIBL	electrical	2
+AIBR	AVAL	chemical	1
+AIBR	AVBR	chemical	4
+AIBR	DVC	chemical	1
+AIBR	RIBL	chemical	8
+AIBR	RIML	chemical	13
+AIBR	RIMR	chemical	1
+AIBR	SAADR	chemical	2
+AIBR	SMDDL	chemical	6
+AIBR	SMDVL	chemical	2
+AIML	ADFL	chemical	1
+AIML	AIAL	chemical	7
+AIML	AIBL	chemical	1
+AIML	ASGL	chemical	4
+AIML	ASJL	chemical	2
+AIML	ASKL	chemical	1
+AIML	AVEL	chemical	1
+AIML	AVFL	chemical	1
+AIML	CEPshVL	chemical	1
+AIMR	ADFR	chemical	1
+AIMR	AIAR	chemical	6
+AIMR	AIML	electrical	2
+AIMR	AIYR	chemical	1
+AIMR	ASGR	chemical	4
+AIMR	ASJR	chemical	2
+AIMR	ASKR	chemical	2
+AIMR	AVDR	chemical	1
+AIMR	URXR	chemical	1
+AINL	AFDR	chemical	5
+AINL	AIBL	chemical	1
+AINL	ASEL	chemical	1
+AINL	ASGL	electrical	2
+AINL	AUAR	chemical	2
+AINL	BAGL	chemical	4
+AINL	BAGR	chemical	2
+AINL	CEPshVR	chemical	2
+AINL	CEPVR	chemical	1
+AINL	RIBL	chemical	2
+AINL	RIBR	chemical	2
+AINL	RID	chemical	1
+AINR	AFDL	chemical	3
+AINR	AINL	electrical	6
+AINR	ASER	chemical	1
+AINR	ASGR	electrical	2
+AINR	AUAL	chemical	1
+AINR	BAGL	chemical	1
+AINR	BAGR	chemical	4
+AINR	CEPshVL	chemical	3
+AINR	CEPVL	chemical	2
+AINR	RIBL	chemical	3
+AINR	RIBR	chemical	2
+AINR	RIML	chemical	1
+AIYL	AFDL	chemical	2
+AIYL	AIZL	chemical	12
+AIYL	ASEL	chemical	2
+AIYL	ASER	chemical	1
+AIYL	RIAL	chemical	2
+AIYL	RIBL	chemical	3
+AIYL	RIML	electrical	2
+AIYL	RIR	chemical	1
+AIYR	AIYL	electrical	2
+AIYR	AIZR	chemical	11
+AIYR	ASER	chemical	1
+AIYR	BAGL	chemical	1
+AIYR	RIAR	chemical	3
+AIYR	RIBR	chemical	4
+AIYR	RIMR	electrical	2
+AIZL	AIAL	chemical	7
+AIZL	AIBL	chemical	6
+AIZL	AIBR	chemical	8
+AIZL	AIZR	electrical	4
+AIZL	ASEL	chemical	1
+AIZL	ASHL	electrical	2
+AIZL	AVER	chemical	4
+AIZL	RIAL	chemical	10
+AIZL	RIML	chemical	7
+AIZL	SMBDL	chemical	8
+AIZL	SMBDR	chemical	1
+AIZL	SMBVL	chemical	13
+AIZR	AIAR	chemical	8
+AIZR	AIBL	chemical	8
+AIZR	AIBR	chemical	7
+AIZR	ASER	chemical	1
+AIZR	ASHR	electrical	2
+AIZR	AVEL	chemical	3
+AIZR	AVER	chemical	1
+AIZR	AWAR	chemical	1
+AIZR	AWBR	chemical	2
+AIZR	BAGL	chemical	1
+AIZR	RIAR	chemical	11
+AIZR	RIBR	chemical	1
+AIZR	RIMR	chemical	5
+AIZR	SMBDR	chemical	5
+AIZR	SMBVR	chemical	8
+ALA	AVAL	chemical	1
+ALA	AVEL	chemical	3
+ALA	AVER	chemical	4
+ALA	CEPshVL	chemical	1
+ALA	CEPshVR	chemical	3
+ALA	PVQL	electrical	2
+ALA	PVQR	electrical	2
+ALML	ADEL	chemical	1
+ALML	AVDL	chemical	1
+ALML	AVDL	electrical	2
+ALML	AVJR	chemical	1
+ALML	BDUL	chemical	6
+ALML	BDUL	electrical	2
+ALML	CEPDL	chemical	2
+ALML	CEPVL	chemical	2
+ALML	PVCL	chemical	4
+ALML	PVCR	chemical	2
+ALML	PVNL	chemical	1
+ALML	PVR	chemical	1
+ALML	PVR	electrical	2
+ALML	RICR	chemical	1
+ALML	RIFL	chemical	1
+ALMR	ADER	chemical	2
+ALMR	AVDR	chemical	1
+ALMR	AVDR	electrical	2
+ALMR	AVM	electrical	6
+ALMR	BDUR	chemical	7
+ALMR	CEPDR	chemical	2
+ALMR	CEPVR	chemical	4
+ALMR	PVCR	chemical	4
+ALMR	PVNL	chemical	1
+ALMR	PVNR	chemical	1
+ALMR	PVR	electrical	2
+ALMR	URBR	chemical	1
+ALNL	RIVR	chemical	1
+ALNL	SAAVL	chemical	7
+ALNL	SMBDR	chemical	4
+ALNL	SMDVR	chemical	1
+ALNR	SAAVR	chemical	3
+ALNR	SMBDL	chemical	2
+ALNR	SMDDL	chemical	1
+ALNR	SMDVL	chemical	1
+AQR	AVAL	chemical	3
+AQR	AVAR	chemical	3
+AQR	AVBL	chemical	5
+AQR	AVBR	chemical	5
+AQR	AVDR	chemical	2
+AQR	BAGL	chemical	4
+AQR	BAGR	chemical	4
+AQR	PVCL	chemical	3
+AQR	PVCR	chemical	3
+AQR	PVPL	electrical	8
+AQR	PVPR	electrical	8
+AQR	RIAL	chemical	1
+AQR	RIAR	chemical	2
+AQR	RIGR	chemical	1
+AQR	RIR	chemical	2
+ASEL	ADLL	chemical	1
+ASEL	AFDR	chemical	1
+ASEL	AIAL	chemical	3
+ASEL	AIAR	chemical	1
+ASEL	AIBL	chemical	8
+ASEL	AIBR	chemical	2
+ASEL	AIYL	chemical	7
+ASEL	AIYR	chemical	4
+ASEL	AIZL	chemical	1
+ASEL	ASHL	chemical	1
+ASEL	AWCR	chemical	4
+ASEL	RIAR	chemical	1
+ASER	AFDR	chemical	3
+ASER	AIAR	chemical	4
+ASER	AIBL	chemical	6
+ASER	AIBR	chemical	6
+ASER	AIYL	chemical	6
+ASER	AIYR	chemical	15
+ASER	AWAR	chemical	1
+ASER	AWCR	chemical	10
+ASER	RIAL	chemical	2
+ASGL	AIAL	chemical	13
+ASGL	AIBL	chemical	5
+ASGL	AIZL	electrical	2
+ASGR	AIAR	chemical	10
+ASGR	AIBR	chemical	2
+ASGR	AIZR	electrical	2
+ASHL	ADAL	chemical	1
+ASHL	ADFL	chemical	3
+ASHL	AIAL	chemical	9
+ASHL	AIBL	chemical	3
+ASHL	ASHR	electrical	2
+ASHL	AVAL	chemical	1
+ASHL	AVAR	chemical	2
+ASHL	AVBL	chemical	3
+ASHL	AVBR	chemical	2
+ASHL	AVDR	chemical	5
+ASHL	AVEL	chemical	1
+ASHL	RIAL	chemical	4
+ASHR	ADAR	chemical	2
+ASHR	ADFR	chemical	3
+ASHR	ADLR	chemical	1
+ASHR	AIAR	chemical	9
+ASHR	AIBR	chemical	3
+ASHR	AVAR	chemical	4
+ASHR	AVBL	chemical	1
+ASHR	AVBR	chemical	4
+ASHR	AVDL	chemical	3
+ASHR	AVDR	chemical	1
+ASHR	AVER	chemical	1
+ASHR	AWBR	chemical	1
+ASHR	RIAR	chemical	3
+ASHR	RIFR	chemical	1
+ASIL	AIAL	chemical	5
+ASIL	AIBL	chemical	4
+ASIL	AIYL	chemical	1
+ASIL	ASGL	chemical	2
+ASIL	AWCL	chemical	7
+ASIL	AWCR	chemical	1
+ASIL	CEPshVL	chemical	1
+ASIR	ADLR	chemical	1
+ASIR	AIAL	chemical	1
+ASIR	AIAR	chemical	5
+ASIR	AIAR	electrical	4
+ASIR	AIBR	chemical	2
+ASIR	AINL	chemical	2
+ASIR	AIYR	chemical	1
+ASIR	ASGR	chemical	3
+ASIR	ASIL	electrical	2
+ASIR	ASKR	chemical	1
+ASIR	AWCL	chemical	1
+ASIR	AWCR	chemical	3
+ASIR	CEPshVR	chemical	1
+ASJL	AIAL	electrical	2
+ASJL	ASJR	electrical	2
+ASJL	ASKL	chemical	4
+ASJL	PVQL	chemical	9
+ASJR	ASKR	chemical	6
+ASJR	PVQR	chemical	12
+ASKL	ADLL	chemical	1
+ASKL	AIAL	chemical	16
+ASKL	AIAR	chemical	1
+ASKL	AIBL	chemical	2
+ASKL	AIML	chemical	4
+ASKL	ASEL	chemical	1
+ASKL	ASJL	chemical	1
+ASKL	PVQL	electrical	4
+ASKL	RMGL	electrical	2
+ASKR	AIAL	chemical	1
+ASKR	AIAR	chemical	18
+ASKR	AIBR	chemical	5
+ASKR	AIMR	chemical	4
+ASKR	ASER	chemical	1
+ASKR	ASKL	electrical	2
+ASKR	PVQR	electrical	4
+ASKR	RMGR	electrical	4
+AUAL	AINL	electrical	2
+AUAL	AINR	electrical	4
+AUAL	AUAR	electrical	2
+AUAL	AVAL	chemical	3
+AUAL	AVEL	chemical	1
+AUAL	RIAL	chemical	12
+AUAL	RIBL	chemical	11
+AUAL	URXL	chemical	1
+AUAR	AINL	electrical	4
+AUAR	AINR	electrical	4
+AUAR	AVAR	chemical	3
+AUAR	AVER	chemical	3
+AUAR	AWBR	electrical	2
+AUAR	RIAR	chemical	6
+AUAR	RIBR	chemical	11
+AVAL	ADEL	chemical	1
+AVAL	ADER	chemical	1
+AVAL	AVAR	electrical	2
+AVAL	RIGR	chemical	2
+AVAL	RIML	electrical	2
+AVAL	RIMR	electrical	4
+AVAL	URYDL	electrical	2
+AVAL	URYVR	electrical	2
+AVAR	RIGL	chemical	1
+AVBL	DVA	electrical	2
+AVBL	SDQR	electrical	2
+AVBL	SIBVR	electrical	2
+AVBR	AVBL	electrical	8
+AVBR	AVDR	chemical	1
+AVBR	AVJR	chemical	1
+AVBR	DVA	electrical	2
+AVBR	SIBVL	electrical	2
+AVEL	RMDVL	electrical	2
+AVEL	RMDVR	electrical	2
+AVEL	URYVR	electrical	2
+AVER	AVAR	electrical	2
+AVER	RMDVL	electrical	2
+AVER	RMDVR	electrical	2
+AVFL	AIAL	chemical	1
+AVFL	ASKL	chemical	1
+AVFL	AVBL	chemical	3
+AVFL	AVBR	chemical	1
+AVFL	AVFR	chemical	1
+AVFL	BDUL	chemical	1
+AVFL	RIFL	chemical	2
+AVFL	RIFR	chemical	1
+AVFR	ADEL	chemical	1
+AVFR	AVBR	chemical	1
+AVFR	PVNR	chemical	1
+AVFR	PVQR	chemical	1
+AVFR	RIFR	chemical	2
+AVFR	RMGL	chemical	2
+AVFR	RMGR	chemical	1
+AVFR	SMBVL	chemical	1
+AVHL	ADFR	chemical	2
+AVHL	ASHR	chemical	1
+AVHL	AVDL	chemical	1
+AVHL	AWBR	chemical	1
+AVHL	DVA	chemical	1
+AVHL	PVPR	chemical	1
+AVHL	RIH	chemical	1
+AVHL	RIR	chemical	2
+AVHL	SMBVR	chemical	1
+AVHL	URXR	chemical	2
+AVHR	ADFL	chemical	1
+AVHR	AVER	chemical	1
+AVHR	AVJR	chemical	4
+AVHR	AWBR	chemical	1
+AVHR	DVA	chemical	1
+AVHR	PVPL	chemical	3
+AVHR	PVPR	chemical	1
+AVHR	PVQL	chemical	1
+AVHR	RICL	chemical	1
+AVHR	RIML	chemical	1
+AVHR	RIR	chemical	2
+AVHR	SMBVL	chemical	1
+AVHR	URXL	chemical	3
+AVJL	AIYR	chemical	1
+AVJL	AQR	chemical	1
+AVJL	AVBL	chemical	2
+AVJL	AVBR	chemical	2
+AVJL	PVCL	chemical	1
+AVJL	PVCR	chemical	3
+AVJL	RIMR	chemical	1
+AVJL	RIS	chemical	1
+AVJR	AVAL	chemical	1
+AVJR	AVBL	chemical	2
+AVJR	AVBR	chemical	2
+AVJR	AVFR	chemical	1
+AVJR	AVJL	electrical	2
+AVJR	PVCL	chemical	1
+AVJR	RIS	chemical	1
+AVKL	AQR	electrical	2
+AVKL	AVEL	chemical	2
+AVKL	AVER	chemical	1
+AVKL	AVKR	chemical	1
+AVKL	DVC	chemical	1
+AVKL	PVPL	electrical	2
+AVKL	PVPR	electrical	2
+AVKL	RIML	chemical	3
+AVKL	RIMR	chemical	2
+AVKL	SAADR	chemical	1
+AVKL	SAAVR	chemical	1
+AVKL	SIADR	chemical	1
+AVKL	SMBDR	chemical	1
+AVKL	SMDDL	chemical	1
+AVKR	ADEL	electrical	2
+AVKR	ADER	electrical	2
+AVKR	AIBR	chemical	1
+AVKR	AVER	chemical	3
+AVKR	AVKL	chemical	1
+AVKR	AVKL	electrical	6
+AVKR	FLPL	chemical	1
+AVKR	PVPL	electrical	2
+AVKR	PVPR	electrical	2
+AVKR	RIGL	chemical	1
+AVKR	RIGR	chemical	1
+AVKR	RIML	chemical	1
+AVKR	RIMR	chemical	3
+AVKR	SAADL	chemical	1
+AVKR	SMDDL	chemical	1
+AVKR	SMDVR	chemical	1
+AVL	ADEL	electrical	2
+AVM	AVBL	chemical	3
+AVM	AVBR	chemical	6
+AVM	AVDL	chemical	1
+AVM	AVDL	electrical	2
+AVM	AVDR	electrical	2
+AVM	AVJL	chemical	1
+AVM	BDUL	chemical	2
+AVM	BDUR	chemical	5
+AVM	PVCL	chemical	3
+AVM	PVCR	chemical	4
+AVM	PVNL	chemical	1
+AVM	PVPL	chemical	1
+AWAL	ADFL	chemical	1
+AWAL	AFDL	chemical	3
+AWAL	AIYL	chemical	1
+AWAL	AIZL	chemical	8
+AWAL	AWBL	chemical	2
+AWAR	ADFR	chemical	1
+AWAR	ADLR	chemical	1
+AWAR	AFDR	chemical	5
+AWAR	AIYR	chemical	2
+AWAR	AIZR	chemical	8
+AWAR	ASER	chemical	1
+AWAR	ASHR	chemical	1
+AWAR	AWAL	electrical	2
+AWAR	AWBR	chemical	1
+AWAR	RIFR	chemical	2
+AWBL	ADFL	chemical	9
+AWBL	AIZL	chemical	3
+AWBL	AWBR	electrical	2
+AWBL	RIAL	chemical	2
+AWBL	RIBL	chemical	1
+AWBL	RMGL	electrical	2
+AWBL	SMBVL	chemical	4
+AWBR	ADFR	chemical	8
+AWBR	AIZR	chemical	4
+AWBR	RIR	chemical	1
+AWBR	RMGR	electrical	2
+AWBR	SMBDR	chemical	1
+AWBR	SMBVR	chemical	4
+AWCL	AIAL	chemical	2
+AWCL	AIAR	chemical	2
+AWCL	AIBL	chemical	8
+AWCL	AIBR	chemical	5
+AWCL	AIYL	chemical	7
+AWCL	AIYR	chemical	4
+AWCL	ASEL	chemical	2
+AWCL	AWCR	chemical	14
+AWCL	BAGL	chemical	1
+AWCL	BAGR	chemical	1
+AWCL	RIAR	chemical	1
+AWCR	AIAL	chemical	6
+AWCR	AIAR	chemical	9
+AWCR	AIBL	chemical	2
+AWCR	AIBR	chemical	9
+AWCR	AIYL	chemical	3
+AWCR	AIYR	chemical	3
+AWCR	ASER	chemical	5
+AWCR	AWCL	chemical	3
+BAGL	AFDR	chemical	1
+BAGL	AINL	chemical	1
+BAGL	AIYR	chemical	2
+BAGL	AVAR	chemical	2
+BAGL	AVER	chemical	1
+BAGL	AWCL	chemical	1
+BAGL	RIAR	chemical	4
+BAGL	RIBR	chemical	3
+BAGL	RIGR	chemical	1
+BAGR	AFDL	chemical	1
+BAGR	AIYL	chemical	2
+BAGR	AQR	chemical	1
+BAGR	AUAL	chemical	1
+BAGR	AVAL	chemical	2
+BAGR	AVEL	chemical	2
+BAGR	BAGL	electrical	2
+BAGR	OLQVL	chemical	1
+BAGR	RIAL	chemical	7
+BAGR	RIBL	chemical	4
+BAGR	RIGL	chemical	2
+BAGR	RIGL	electrical	4
+BDUL	ADEL	chemical	1
+BDUL	AVEL	chemical	1
+BDUL	AVFR	chemical	2
+BDUL	AVJR	chemical	2
+BDUL	IL2DL	chemical	1
+BDUL	PVNL	chemical	2
+BDUL	PVNR	chemical	1
+BDUL	RIML	chemical	1
+BDUL	URADL	chemical	1
+BDUR	ALMR	chemical	2
+BDUR	AVBR	chemical	1
+BDUR	AVJL	chemical	1
+BDUR	CEPshVR	chemical	1
+BDUR	PVCR	electrical	2
+BDUR	PVNL	chemical	1
+BDUR	PVNR	chemical	2
+CEPDL	AVER	chemical	4
+CEPDL	IL1DL	chemical	3
+CEPDL	IL1L	chemical	1
+CEPDL	OLLL	chemical	3
+CEPDL	OLQDL	chemical	4
+CEPDL	OLQDL	electrical	4
+CEPDL	RIBL	chemical	1
+CEPDL	RICL	chemical	3
+CEPDL	RICR	chemical	2
+CEPDL	RMDVL	chemical	3
+CEPDL	RMGL	chemical	1
+CEPDL	RMHR	chemical	2
+CEPDL	SIADR	chemical	1
+CEPDL	URADL	chemical	1
+CEPDL	URBL	chemical	1
+CEPDL	URXL	chemical	1
+CEPDL	URYDL	chemical	2
+CEPDR	AVEL	chemical	3
+CEPDR	IL1DR	chemical	4
+CEPDR	OLLR	chemical	2
+CEPDR	OLQDR	chemical	4
+CEPDR	OLQDR	electrical	4
+CEPDR	RICL	chemical	2
+CEPDR	RICR	chemical	3
+CEPDR	RIPR	chemical	1
+CEPDR	RMDVR	chemical	3
+CEPDR	RMFL	chemical	1
+CEPDR	RMGR	chemical	1
+CEPDR	RMHL	chemical	2
+CEPDR	RMHR	chemical	1
+CEPDR	SIADL	chemical	1
+CEPDR	URADR	chemical	2
+CEPDR	URYDR	chemical	1
+CEPVL	AVER	chemical	7
+CEPVL	IL1VL	chemical	2
+CEPVL	OLLL	chemical	5
+CEPVL	OLQVL	chemical	5
+CEPVL	OLQVL	electrical	2
+CEPVL	RIBL	chemical	1
+CEPVL	RICL	chemical	5
+CEPVL	RICR	chemical	3
+CEPVL	RIH	electrical	2
+CEPVL	RMDDL	chemical	4
+CEPVL	RMHL	chemical	1
+CEPVL	RMHR	chemical	2
+CEPVL	URAVL	chemical	3
+CEPVL	URBL	chemical	1
+CEPVL	URYVL	chemical	1
+CEPVR	AVEL	chemical	9
+CEPVR	AVER	chemical	1
+CEPVR	IL1VR	chemical	3
+CEPVR	OLLR	chemical	6
+CEPVR	OLQVR	chemical	3
+CEPVR	OLQVR	electrical	2
+CEPVR	PVR	chemical	1
+CEPVR	RIBR	chemical	2
+CEPVR	RICL	chemical	4
+CEPVR	RICR	chemical	3
+CEPVR	RIH	electrical	4
+CEPVR	RIPR	chemical	1
+CEPVR	RMDDR	chemical	3
+CEPVR	RMFL	chemical	1
+CEPVR	RMGR	chemical	1
+CEPVR	RMHL	chemical	1
+CEPVR	RMHR	chemical	1
+CEPVR	URAVR	chemical	2
+DVA	AQR	chemical	3
+DVA	AUAL	chemical	2
+DVA	AVAL	chemical	2
+DVA	AVAR	chemical	1
+DVA	AVBR	chemical	1
+DVA	AVEL	chemical	4
+DVA	AVER	chemical	5
+DVA	PVPL	chemical	1
+DVA	PVR	chemical	1
+DVA	RIBR	chemical	1
+DVA	RICR	chemical	1
+DVA	RID	chemical	1
+DVA	RIH	chemical	1
+DVA	RIR	chemical	3
+DVA	RMEV	chemical	1
+DVA	SDQL	chemical	1
+DVA	SIAVL	chemical	1
+DVA	SIAVR	chemical	2
+DVA	SMBVL	chemical	1
+DVA	URXR	chemical	1
+DVC	AIBL	chemical	4
+DVC	AIBL	electrical	4
+DVC	AIBR	chemical	3
+DVC	AIBR	electrical	6
+DVC	AVAL	chemical	8
+DVC	AVAR	chemical	7
+DVC	AVEL	chemical	1
+DVC	AVER	chemical	1
+DVC	AVKL	chemical	2
+DVC	CEPshVL	chemical	1
+DVC	RIBL	chemical	4
+DVC	RIBR	chemical	3
+DVC	RIGL	chemical	8
+DVC	RIGR	chemical	6
+DVC	RIVL	chemical	1
+DVC	RMFL	chemical	3
+DVC	RMFR	chemical	1
+DVC	URYDL	chemical	1
+FLPL	ADAR	chemical	1
+FLPL	ADEL	chemical	1
+FLPL	ADER	chemical	2
+FLPL	AIBL	chemical	1
+FLPL	AIBR	chemical	1
+FLPL	AIBR	electrical	2
+FLPL	AVAL	chemical	5
+FLPL	AVAR	chemical	8
+FLPL	AVBL	chemical	6
+FLPL	AVDL	chemical	3
+FLPL	AVDR	chemical	2
+FLPL	AVEL	chemical	2
+FLPL	AVER	chemical	2
+FLPL	AVKR	chemical	1
+FLPL	DVA	chemical	1
+FLPL	PVR	electrical	2
+FLPL	RMFL	chemical	1
+FLPR	ADAR	chemical	1
+FLPR	ADER	chemical	1
+FLPR	AIBL	electrical	2
+FLPR	AIBR	chemical	2
+FLPR	AVAL	chemical	3
+FLPR	AVAR	chemical	8
+FLPR	AVBL	chemical	2
+FLPR	AVBR	chemical	1
+FLPR	AVDL	chemical	3
+FLPR	AVDR	chemical	5
+FLPR	AVEL	chemical	1
+FLPR	AVM	electrical	2
+FLPR	FLPL	chemical	3
+FLPR	RIGL	chemical	1
+GLRVL	RMEV	electrical	2
+GLRVR	RMEV	electrical	2
+IL1DL	BWM-DL01	chemical	7
+IL1DL	BWM-DL02	chemical	4
+IL1DL	IL1L	electrical	2
+IL1DL	OLLL	electrical	2
+IL1DL	PVR	chemical	1
+IL1DL	RIPL	chemical	3
+IL1DL	RMDVL	chemical	6
+IL1DR	BWM-DR01	chemical	6
+IL1DR	BWM-DR02	chemical	2
+IL1DR	IL1DL	electrical	2
+IL1DR	IL1R	electrical	2
+IL1DR	OLLR	electrical	2
+IL1DR	PVR	chemical	2
+IL1DR	RIPR	chemical	5
+IL1DR	RMDVR	chemical	9
+IL1DR	RMEV	electrical	2
+IL1L	BWM-DL02	chemical	7
+IL1L	BWM-VL02	chemical	10
+IL1L	BWM-VL04	chemical	1
+IL1L	IL1VL	electrical	2
+IL1L	RMDDL	chemical	3
+IL1L	RMDR	chemical	1
+IL1L	RMDVL	chemical	4
+IL1L	RMDVR	chemical	1
+IL1L	RMEL	chemical	1
+IL1L	RMFR	chemical	2
+IL1R	BWM-DR02	chemical	11
+IL1R	BWM-DR04	chemical	1
+IL1R	BWM-VR02	chemical	9
+IL1R	BWM-VR04	chemical	1
+IL1R	IL1VR	electrical	2
+IL1R	RMDDL	chemical	1
+IL1R	RMDDR	chemical	2
+IL1R	RMDL	chemical	2
+IL1R	RMDR	chemical	2
+IL1R	RMDVL	chemical	1
+IL1R	RMDVR	chemical	3
+IL1R	RMER	chemical	1
+IL1R	RMHL	chemical	1
+IL1VL	BWM-VL01	chemical	5
+IL1VL	BWM-VL02	chemical	4
+IL1VL	BWM-VL03	chemical	1
+IL1VL	PVR	chemical	1
+IL1VL	RIPL	chemical	6
+IL1VL	RMDDL	chemical	5
+IL1VL	RMER	chemical	1
+IL1VR	BWM-VR01	chemical	7
+IL1VR	BWM-VR02	chemical	3
+IL1VR	BWM-VR03	chemical	1
+IL1VR	BWM-VR04	chemical	2
+IL1VR	IL1VL	electrical	2
+IL1VR	PVR	chemical	1
+IL1VR	RIPR	chemical	5
+IL1VR	RMDDR	chemical	8
+IL2DL	IL1DL	chemical	4
+IL2DL	RIBL	chemical	1
+IL2DL	RIPL	chemical	5
+IL2DL	URADL	chemical	2
+IL2DR	AVER	chemical	1
+IL2DR	IL1DR	chemical	3
+IL2DR	IL1R	chemical	1
+IL2DR	OLQDR	chemical	1
+IL2DR	RIPR	chemical	9
+IL2DR	RMEL	chemical	2
+IL2DR	RMHR	chemical	1
+IL2DR	URADR	chemical	2
+IL2DR	URXR	chemical	1
+IL2L	IL1L	chemical	3
+IL2L	IL1L	electrical	2
+IL2L	OLLL	chemical	1
+IL2L	OLQDL	chemical	2
+IL2L	OLQVL	chemical	5
+IL2L	RIH	chemical	4
+IL2L	RMDR	chemical	4
+IL2L	RMGL	electrical	2
+IL2R	IL1R	chemical	3
+IL2R	IL1R	electrical	2
+IL2R	OLQDR	chemical	7
+IL2R	RIH	chemical	4
+IL2R	RMDL	chemical	4
+IL2R	RMDVR	chemical	1
+IL2R	RMED	chemical	1
+IL2R	RMGR	electrical	2
+IL2R	URXR	electrical	2
+IL2VL	BAGR	chemical	1
+IL2VL	GLRVL	chemical	1
+IL2VL	IL1VL	chemical	1
+IL2VL	OLQVL	chemical	1
+IL2VL	RIAL	chemical	1
+IL2VL	RIH	chemical	2
+IL2VL	RIPL	chemical	8
+IL2VL	RMEL	chemical	4
+IL2VL	RMER	chemical	2
+IL2VL	RMEV	chemical	1
+IL2VL	URAVL	chemical	4
+IL2VR	CEPVR	chemical	1
+IL2VR	GLRVR	chemical	1
+IL2VR	IL1VR	chemical	4
+IL2VR	OLQVR	chemical	3
+IL2VR	RIAR	chemical	1
+IL2VR	RIH	chemical	2
+IL2VR	RIPR	chemical	10
+IL2VR	RMED	chemical	1
+IL2VR	RMEL	chemical	3
+IL2VR	RMER	chemical	5
+IL2VR	URAVR	chemical	4
+IL2VR	URXR	chemical	1
+OLLL	AVER	chemical	20
+OLLL	CEPDL	chemical	1
+OLLL	CEPVL	chemical	2
+OLLL	IL1L	chemical	1
+OLLL	IL1VL	electrical	2
+OLLL	IL2L	chemical	1
+OLLL	OLLR	electrical	4
+OLLL	OLQDL	electrical	2
+OLLL	RIBL	chemical	11
+OLLL	RIGL	electrical	2
+OLLL	RMDDL	chemical	7
+OLLL	RMDR	chemical	1
+OLLL	RMDVL	chemical	1
+OLLL	RMED	chemical	1
+OLLL	RMEL	chemical	1
+OLLL	SMDDR	chemical	3
+OLLL	SMDVR	chemical	5
+OLLR	AVEL	chemical	20
+OLLR	CEPVR	chemical	1
+OLLR	IL1DR	chemical	1
+OLLR	IL1R	chemical	1
+OLLR	IL1VR	electrical	2
+OLLR	OLQDR	electrical	2
+OLLR	RIBR	chemical	9
+OLLR	RIGR	electrical	2
+OLLR	RMDDR	chemical	4
+OLLR	RMDL	chemical	3
+OLLR	RMDVR	chemical	6
+OLLR	RMER	chemical	1
+OLLR	SMDDL	chemical	4
+OLLR	SMDVL	chemical	6
+OLQDL	RICR	chemical	1
+OLQDL	RIGL	electrical	2
+OLQDL	RMDDR	chemical	2
+OLQDL	SIBVL	chemical	2
+OLQDR	IL2R	chemical	3
+OLQDR	RICL	chemical	1
+OLQDR	RIGR	electrical	2
+OLQDR	RMDDL	chemical	2
+OLQDR	SIBVR	chemical	1
+OLQVL	IL2L	chemical	1
+OLQVL	RICL	chemical	1
+OLQVL	RIGL	electrical	2
+OLQVL	RIH	chemical	1
+OLQVL	RMDVR	chemical	3
+OLQVL	SIBDL	chemical	3
+OLQVR	RICL	chemical	1
+OLQVR	RICR	chemical	1
+OLQVR	RIGR	electrical	2
+OLQVR	RIH	chemical	1
+OLQVR	RMDDR	electrical	2
+OLQVR	RMDVL	chemical	3
+OLQVR	SIBDR	chemical	3
+PLNL	SAADL	chemical	5
+PLNL	SMBVL	chemical	4
+PLNR	SAADR	chemical	4
+PLNR	SAAVL	chemical	1
+PLNR	SMBVR	chemical	5
+PLNR	SMDVL	chemical	1
+PVCL	AVAR	chemical	1
+PVCL	AVBL	chemical	5
+PVCL	AVBR	chemical	9
+PVCL	AVDL	chemical	1
+PVCL	AVDR	chemical	4
+PVCL	AVEL	chemical	1
+PVCL	AVER	chemical	3
+PVCL	PVCR	chemical	1
+PVCL	SIAVL	chemical	1
+PVCL	SIAVR	chemical	1
+PVCL	SIBVR	chemical	1
+PVCR	AVAL	chemical	1
+PVCR	AVAR	chemical	1
+PVCR	AVBL	chemical	9
+PVCR	AVBR	chemical	5
+PVCR	AVDL	chemical	5
+PVCR	AVDR	chemical	1
+PVCR	AVEL	chemical	1
+PVCR	AVER	chemical	1
+PVCR	RID	chemical	5
+PVNL	ALMR	chemical	1
+PVNL	BDUR	chemical	4
+PVNL	PVCR	chemical	1
+PVNR	BDUL	chemical	2
+PVNR	BDUR	chemical	5
+PVNR	CEPshVR	chemical	1
+PVNR	PVNL	chemical	1
+PVNR	RIFR	chemical	1
+PVPL	ADLL	chemical	1
+PVPL	AIZR	chemical	1
+PVPL	ASHL	chemical	1
+PVPL	AVAL	chemical	1
+PVPL	AVAR	chemical	2
+PVPL	AVBL	chemical	4
+PVPL	AVBR	chemical	5
+PVPL	AVDR	chemical	3
+PVPL	AVHR	chemical	2
+PVPL	AVJR	chemical	1
+PVPL	PVCL	chemical	1
+PVPL	PVCR	chemical	1
+PVPL	PVPR	electrical	2
+PVPL	RIGL	chemical	2
+PVPL	RIS	chemical	1
+PVPL	SIBVL	chemical	1
+PVPR	ADEL	chemical	1
+PVPR	AQR	chemical	5
+PVPR	AVAL	chemical	2
+PVPR	AVAR	chemical	3
+PVPR	AVBL	chemical	4
+PVPR	AVBR	chemical	6
+PVPR	AVHR	chemical	1
+PVPR	AVJL	chemical	1
+PVPR	PVCR	chemical	4
+PVPR	RIFR	chemical	1
+PVPR	RIGR	chemical	1
+PVPR	SMBVR	chemical	1
+PVQL	AIAL	chemical	8
+PVQL	AIML	chemical	1
+PVQL	ASEL	chemical	1
+PVQL	ASKL	chemical	7
+PVQL	AVBL	chemical	1
+PVQL	AVFL	chemical	2
+PVQL	CEPshVL	chemical	1
+PVQL	PVQR	electrical	2
+PVQR	AIAR	chemical	8
+PVQR	AIMR	chemical	1
+PVQR	ALA	chemical	1
+PVQR	ASKR	chemical	6
+PVQR	AVFR	chemical	1
+PVQR	RIFR	chemical	1
+PVR	ALMR	chemical	1
+PVR	AVBL	chemical	3
+PVR	AVBR	chemical	4
+PVR	AVJL	chemical	2
+PVR	AVJR	chemical	1
+PVR	CEPVL	chemical	1
+PVR	IL1DL	chemical	2
+PVR	IL1DR	chemical	1
+PVR	IL1VL	chemical	3
+PVR	IL1VR	chemical	2
+PVR	RIPL	chemical	5
+PVR	RIPR	chemical	5
+PVT	AIBL	electrical	2
+PVT	AIBR	chemical	3
+PVT	AIBR	electrical	2
+PVT	AVKL	chemical	8
+PVT	AVKL	electrical	2
+PVT	AVKR	chemical	9
+PVT	AVKR	electrical	2
+PVT	AVL	chemical	3
+PVT	BAGL	chemical	1
+PVT	BAGR	chemical	1
+PVT	DVC	chemical	1
+PVT	RIGL	chemical	3
+PVT	RIGR	chemical	2
+PVT	RMED	chemical	1
+PVT	RMEV	chemical	3
+PVT	RMFL	chemical	1
+PVT	RMFR	chemical	4
+PVT	SMBVR	chemical	1
+RIAL	RIAR	chemical	2
+RIAL	RIVL	chemical	1
+RIAL	RIVR	chemical	5
+RIAL	RMDDL	chemical	13
+RIAL	RMDDR	chemical	7
+RIAL	RMDL	chemical	11
+RIAL	RMDR	chemical	9
+RIAL	RMDVL	chemical	13
+RIAL	RMDVR	chemical	19
+RIAL	SDQL	chemical	1
+RIAL	SIAVL	chemical	4
+RIAL	SIAVR	chemical	5
+RIAL	SMBDR	chemical	1
+RIAL	SMBVR	chemical	1
+RIAL	SMDDL	chemical	12
+RIAL	SMDDR	chemical	8
+RIAL	SMDVL	chemical	7
+RIAL	SMDVR	chemical	13
+RIAR	AIBL	chemical	1
+RIAR	AVAR	chemical	2
+RIAR	CEPVR	chemical	1
+RIAR	RIAL	chemical	5
+RIAR	RIVL	chemical	2
+RIAR	RMDDL	chemical	6
+RIAR	RMDDR	chemical	14
+RIAR	RMDL	chemical	11
+RIAR	RMDR	chemical	7
+RIAR	RMDVL	chemical	12
+RIAR	RMDVR	chemical	6
+RIAR	SIADR	chemical	1
+RIAR	SMDDL	chemical	3
+RIAR	SMDDR	chemical	13
+RIAR	SMDVL	chemical	12
+RIAR	SMDVR	chemical	4
+RIBL	AIBR	chemical	3
+RIBL	AIZL	chemical	1
+RIBL	AUAL	chemical	1
+RIBL	AVAL	chemical	2
+RIBL	AVBL	electrical	2
+RIBL	AVBR	chemical	1
+RIBL	AVBR	electrical	4
+RIBL	AVDR	chemical	1
+RIBL	AVEL	chemical	3
+RIBL	AVER	chemical	5
+RIBL	BAGL	chemical	1
+RIBL	BAGR	chemical	5
+RIBL	OLQDL	electrical	2
+RIBL	OLQVL	electrical	2
+RIBL	RIAL	chemical	3
+RIBL	RIBL	electrical	2
+RIBL	RIGL	electrical	2
+RIBL	RIH	chemical	1
+RIBL	RIS	chemical	1
+RIBL	SIADL	electrical	2
+RIBL	SIAVL	electrical	2
+RIBL	SIBDL	electrical	2
+RIBL	SIBVL	electrical	2
+RIBL	SIBVR	electrical	1
+RIBL	SMDDL	electrical	2
+RIBL	SMDDR	electrical	2
+RIBL	SMDVR	chemical	1
+RIBL	SMDVR	electrical	6
+RIBL	URYDL	chemical	1
+RIBL	URYVL	chemical	1
+RIBR	AIBL	chemical	3
+RIBR	AUAR	chemical	2
+RIBR	AVAR	chemical	1
+RIBR	AVBL	electrical	2
+RIBR	AVBR	electrical	2
+RIBR	AVEL	chemical	2
+RIBR	AVER	chemical	3
+RIBR	BAGL	chemical	4
+RIBR	OLQDR	electrical	2
+RIBR	RIAR	chemical	3
+RIBR	RIBL	electrical	6
+RIBR	RIBR	electrical	2
+RIBR	RIGR	electrical	2
+RIBR	RIMR	chemical	1
+RIBR	SIADR	electrical	2
+RIBR	SIAVR	electrical	2
+RIBR	SIBVL	electrical	2
+RIBR	SIBVR	electrical	4
+RIBR	SMBDR	electrical	2
+RIBR	SMDDL	chemical	1
+RIBR	SMDDL	electrical	2
+RIBR	SMDDR	chemical	2
+RIBR	SMDDR	electrical	2
+RIBR	SMDVL	chemical	3
+RIBR	SMDVL	electrical	4
+RIBR	URYVR	chemical	1
+RICL	ADAL	chemical	2
+RICL	ADAR	chemical	1
+RICL	AIBL	chemical	1
+RICL	ASHL	electrical	6
+RICL	AVAL	chemical	8
+RICL	AVAR	chemical	5
+RICL	AVEL	chemical	1
+RICL	AVKL	electrical	2
+RICL	AVKR	chemical	1
+RICL	AVKR	electrical	2
+RICL	CEPVR	chemical	1
+RICL	RIMR	chemical	4
+RICL	SMDDL	chemical	4
+RICL	SMDDR	chemical	3
+RICL	SMDVL	chemical	1
+RICL	SMDVR	chemical	3
+RICR	ADAL	chemical	1
+RICR	ADAR	chemical	1
+RICR	AIBL	chemical	1
+RICR	ASHR	electrical	2
+RICR	AVAL	chemical	9
+RICR	AVAR	chemical	8
+RICR	AVKL	electrical	2
+RICR	AVKR	electrical	2
+RICR	CEPVL	chemical	1
+RICR	RIMR	chemical	1
+RICR	RIVL	chemical	1
+RICR	SMBDR	chemical	2
+RICR	SMDDL	chemical	3
+RICR	SMDDR	chemical	5
+RICR	SMDVL	chemical	3
+RICR	SMDVR	chemical	1
+RID	AIZR	chemical	1
+RID	AVBL	electrical	2
+RID	AVBR	electrical	2
+RID	DVA	chemical	1
+RID	RICR	chemical	1
+RIFL	ADAL	chemical	1
+RIFL	ASHL	chemical	1
+RIFL	AVBL	chemical	12
+RIFL	AVBR	chemical	1
+RIFL	AVJL	chemical	2
+RIFL	AVJR	chemical	3
+RIFL	PVNL	chemical	1
+RIFL	RIML	chemical	5
+RIFR	ASHR	chemical	1
+RIFR	AVBL	chemical	1
+RIFR	AVBR	chemical	13
+RIFR	AVDL	chemical	1
+RIFR	AVJL	chemical	4
+RIFR	PVCL	chemical	1
+RIFR	PVNL	chemical	1
+RIFR	PVPR	chemical	6
+RIFR	RIAR	chemical	1
+RIFR	RIMR	chemical	3
+RIFR	URADR	chemical	1
+RIGL	AIBR	electrical	8
+RIGL	AIZL	chemical	2
+RIGL	AQR	electrical	4
+RIGL	AVER	chemical	2
+RIGL	AVKL	chemical	2
+RIGL	AVKL	electrical	2
+RIGL	AVKR	chemical	1
+RIGL	RIBL	chemical	2
+RIGL	RIGR	electrical	6
+RIGL	RIR	chemical	3
+RIGL	RMGL	chemical	1
+RIGL	RMHR	chemical	2
+RIGL	URYDL	chemical	1
+RIGR	AIBL	chemical	1
+RIGR	AIBL	electrical	6
+RIGR	AQR	electrical	6
+RIGR	AVER	chemical	1
+RIGR	AVKL	chemical	3
+RIGR	AVKR	electrical	4
+RIGR	BAGL	chemical	2
+RIGR	BAGL	electrical	2
+RIGR	PLNR	chemical	1
+RIGR	RIBR	chemical	2
+RIGR	RIR	chemical	1
+RIGR	RMFR	chemical	2
+RIGR	RMGR	chemical	1
+RIGR	RMHL	chemical	3
+RIGR	SIAVR	chemical	1
+RIH	ADFL	electrical	2
+RIH	ADFR	electrical	2
+RIH	AIZL	chemical	6
+RIH	AIZR	chemical	5
+RIH	AUAR	chemical	1
+RIH	BAGL	chemical	2
+RIH	CEPDR	chemical	1
+RIH	CEPDR	electrical	2
+RIH	CEPVL	chemical	1
+RIH	FLPL	electrical	4
+RIH	FLPR	electrical	4
+RIH	IL2R	chemical	1
+RIH	IL2VR	chemical	1
+RIH	OLQDR	chemical	3
+RIH	OLQDR	electrical	2
+RIH	OLQVL	chemical	2
+RIH	OLQVR	chemical	4
+RIH	RIAL	chemical	12
+RIH	RIAR	chemical	10
+RIH	RIBL	chemical	6
+RIH	RIBR	chemical	4
+RIH	RIPL	chemical	2
+RIH	RIPR	chemical	2
+RIH	SMDVL	chemical	1
+RIH	URYVR	chemical	1
+RIML	ADAL	chemical	1
+RIML	AIBR	chemical	6
+RIML	AVAR	chemical	1
+RIML	AVAR	electrical	6
+RIML	AVBL	chemical	3
+RIML	AVBR	chemical	6
+RIML	AVEL	electrical	4
+RIML	AVER	electrical	4
+RIML	BWM-DR04	chemical	2
+RIML	BWM-DR06	chemical	1
+RIML	BWM-VR04	chemical	3
+RIML	BWM-VR06	chemical	2
+RIML	PVCL	chemical	1
+RIML	RIBL	chemical	5
+RIML	RIGL	chemical	1
+RIML	RMDL	chemical	3
+RIML	RMDR	chemical	7
+RIML	RMFR	chemical	1
+RIML	SAADL	chemical	1
+RIML	SAADR	chemical	2
+RIML	SAAVL	chemical	3
+RIML	SAAVR	chemical	3
+RIML	SMDDL	chemical	5
+RIML	SMDDR	chemical	1
+RIML	SMDVL	chemical	3
+RIML	SMDVR	chemical	3
+RIMR	AIBL	chemical	6
+RIMR	AVAL	chemical	1
+RIMR	AVAR	electrical	2
+RIMR	AVBL	chemical	3
+RIMR	AVBR	chemical	2
+RIMR	AVEL	chemical	1
+RIMR	AVEL	electrical	4
+RIMR	AVER	electrical	4
+RIMR	BWM-DL04	chemical	1
+RIMR	BWM-DL06	chemical	1
+RIMR	BWM-VL04	chemical	3
+RIMR	BWM-VL06	chemical	3
+RIMR	RIBL	chemical	2
+RIMR	RIBR	chemical	4
+RIMR	RIGR	chemical	1
+RIMR	RMDL	chemical	3
+RIMR	RMDR	chemical	1
+RIMR	RMFL	chemical	1
+RIMR	RMFR	chemical	2
+RIMR	SAADL	chemical	2
+RIMR	SAAVL	chemical	3
+RIMR	SAAVR	chemical	3
+RIMR	SMDDL	chemical	1
+RIMR	SMDDR	chemical	4
+RIMR	SMDVL	chemical	1
+RIMR	SMDVR	chemical	3
+RIPL	OLQVL	chemical	1
+RIPR	AVBR	chemical	1
+RIPR	OLQVR	chemical	1
+RIR	ADFL	chemical	1
+RIR	ADFR	chemical	2
+RIR	AIZL	chemical	6
+RIR	AIZR	chemical	4
+RIR	ASER	chemical	1
+RIR	AVHL	chemical	1
+RIR	BAGL	electrical	4
+RIR	BAGR	chemical	1
+RIR	BAGR	electrical	4
+RIR	DVA	chemical	1
+RIR	RIAL	chemical	4
+RIR	RIAR	chemical	3
+RIR	RIGR	chemical	1
+RIR	RIH	electrical	2
+RIR	URXL	chemical	4
+RIR	URXR	chemical	3
+RIS	AIBL	electrical	2
+RIS	AVEL	chemical	9
+RIS	AVER	chemical	8
+RIS	AVJL	electrical	2
+RIS	AVJR	electrical	2
+RIS	AVKL	chemical	4
+RIS	AVKR	chemical	7
+RIS	CEPDL	chemical	1
+RIS	CEPVL	chemical	2
+RIS	CEPVR	chemical	2
+RIS	OLLL	chemical	1
+RIS	RIBL	chemical	3
+RIS	RIBR	chemical	5
+RIS	RICR	chemical	2
+RIS	RIML	chemical	4
+RIS	RIML	electrical	2
+RIS	RIMR	chemical	5
+RIS	RIMR	electrical	2
+RIS	RMDL	chemical	2
+RIS	RMDR	chemical	1
+RIS	RMFR	chemical	1
+RIS	SMDDL	electrical	2
+RIS	SMDDR	chemical	1
+RIS	SMDDR	electrical	2
+RIS	SMDVL	chemical	2
+RIS	SMDVR	chemical	1
+RIS	URYDL	chemical	1
+RIVL	AIBL	electrical	2
+RIVL	AVEL	electrical	2
+RIVL	BWM-VR05	chemical	3
+RIVL	BWM-VR06	chemical	3
+RIVL	BWM-VR07	chemical	3
+RIVL	BWM-VR08	chemical	1
+RIVL	RIAL	chemical	2
+RIVL	RIAR	chemical	3
+RIVL	RIVR	electrical	4
+RIVL	RMDDR	chemical	2
+RIVL	RMDL	chemical	1
+RIVL	RMDVL	chemical	2
+RIVL	RMFR	chemical	1
+RIVL	SAADR	chemical	4
+RIVL	SDQR	chemical	1
+RIVL	SDQR	electrical	4
+RIVL	SIAVR	chemical	4
+RIVL	SMDDR	chemical	3
+RIVL	SMDVL	chemical	2
+RIVR	AVER	electrical	2
+RIVR	BWM-VL04	chemical	2
+RIVR	BWM-VL06	chemical	2
+RIVR	BWM-VL08	chemical	1
+RIVR	BWM-VR05	chemical	2
+RIVR	RIAL	chemical	2
+RIVR	RMDDL	chemical	1
+RIVR	RMDR	chemical	1
+RIVR	RMDVR	chemical	2
+RIVR	RMEV	chemical	1
+RIVR	SAADL	chemical	3
+RIVR	SDQR	electrical	6
+RIVR	SIAVL	chemical	4
+RIVR	SMDDL	chemical	1
+RIVR	SMDVL	chemical	1
+RIVR	SMDVR	chemical	2
+RMDDL	AVER	electrical	2
+RMDDL	BWM-DR01	chemical	3
+RMDDL	BWM-DR02	chemical	7
+RMDDL	BWM-DR03	chemical	7
+RMDDL	BWM-DR04	chemical	6
+RMDDL	BWM-DR05	chemical	5
+RMDDL	BWM-DR07	chemical	1
+RMDDL	OLQVL	electrical	2
+RMDDL	RMDL	electrical	4
+RMDDL	RMDVL	electrical	2
+RMDDL	RMDVR	chemical	9
+RMDDL	SAADL	electrical	2
+RMDDR	AVEL	electrical	2
+RMDDR	BWM-DL01	chemical	4
+RMDDR	BWM-DL02	chemical	10
+RMDDR	BWM-DL03	chemical	4
+RMDDR	BWM-DL04	chemical	6
+RMDDR	BWM-DL06	chemical	1
+RMDDR	BWM-DL07	chemical	1
+RMDDR	BWM-VL02	chemical	1
+RMDDR	OLQDL	electrical	2
+RMDDR	RMDDL	electrical	2
+RMDDR	RMDVL	chemical	10
+RMDDR	RMDVR	electrical	2
+RMDDR	RMEV	chemical	1
+RMDDR	SAADR	electrical	2
+RMDL	BWM-DR02	chemical	1
+RMDL	BWM-DR04	chemical	7
+RMDL	BWM-DR06	chemical	1
+RMDL	BWM-VR02	chemical	1
+RMDL	BWM-VR04	chemical	5
+RMDL	IL1R	chemical	1
+RMDL	IL2R	chemical	1
+RMDL	RIAL	chemical	3
+RMDL	RIAR	chemical	3
+RMDL	RIML	chemical	1
+RMDL	RMDR	chemical	4
+RMDL	RMDVR	chemical	1
+RMDL	RMER	chemical	1
+RMDL	RMGR	chemical	1
+RMDL	RMHL	chemical	2
+RMDR	BWM-DL02	chemical	2
+RMDR	BWM-DL04	chemical	2
+RMDR	BWM-DL06	chemical	1
+RMDR	BWM-VL02	chemical	2
+RMDR	BWM-VL04	chemical	5
+RMDR	BWM-VL06	chemical	2
+RMDR	IL1L	chemical	1
+RMDR	IL2L	chemical	1
+RMDR	RIAL	chemical	4
+RMDR	RIAR	chemical	5
+RMDR	RMDDL	chemical	1
+RMDR	RMDDR	electrical	4
+RMDR	RMDL	chemical	4
+RMDR	RMHR	chemical	1
+RMDR	SMDDR	electrical	2
+RMDR	SMDVR	chemical	1
+RMDVL	BWM-VL03	chemical	1
+RMDVL	BWM-VL05	chemical	2
+RMDVL	BWM-VR01	chemical	8
+RMDVL	BWM-VR02	chemical	7
+RMDVL	BWM-VR03	chemical	7
+RMDVL	BWM-VR04	chemical	6
+RMDVL	BWM-VR05	chemical	3
+RMDVL	BWM-VR06	chemical	1
+RMDVL	BWM-VR07	chemical	2
+RMDVL	RMDDR	chemical	9
+RMDVR	BWM-VL01	chemical	5
+RMDVR	BWM-VL02	chemical	6
+RMDVR	BWM-VL03	chemical	5
+RMDVR	BWM-VL04	chemical	6
+RMDVR	BWM-VL05	chemical	3
+RMDVR	BWM-VL06	chemical	1
+RMDVR	BWM-VL07	chemical	2
+RMDVR	BWM-VR05	chemical	2
+RMDVR	RMDDL	chemical	10
+RMDVR	RMDVL	electrical	2
+RMDVR	RMED	chemical	1
+RMDVR	SMBVL	chemical	1
+RMED	AVEL	electrical	2
+RMED	BWM-VL01	chemical	10
+RMED	BWM-VL03	chemical	7
+RMED	BWM-VR01	chemical	9
+RMED	BWM-VR03	chemical	8
+RMED	BWM-VR05	chemical	1
+RMED	IL1VL	electrical	2
+RMED	IL1VR	electrical	2
+RMED	RIPL	electrical	2
+RMED	RIPR	electrical	2
+RMED	RMDVL	chemical	1
+RMED	RMDVR	chemical	1
+RMED	SMDDL	chemical	2
+RMED	SMDDR	chemical	1
+RMEL	AVEL	electrical	2
+RMEL	BWM-DR02	chemical	17
+RMEL	BWM-DR04	chemical	7
+RMEL	BWM-VR02	chemical	11
+RMEL	BWM-VR04	chemical	2
+RMEL	GLRR	electrical	2
+RMEL	IL2VL	chemical	1
+RMEL	RIGL	electrical	2
+RMER	BWM-DL02	chemical	10
+RMER	BWM-DL04	chemical	2
+RMER	BWM-VL02	chemical	9
+RMEV	AIBR	electrical	2
+RMEV	AVEL	electrical	2
+RMEV	AVER	electrical	2
+RMEV	BWM-DL01	chemical	4
+RMEV	BWM-DL03	chemical	2
+RMEV	BWM-DR01	chemical	7
+RMEV	BWM-DR03	chemical	4
+RMEV	IL1DL	electrical	2
+RMEV	SMDVL	chemical	1
+RMEV	SMDVR	chemical	1
+RMFL	AIBL	chemical	1
+RMFL	AVKL	chemical	1
+RMFL	AVKR	chemical	4
+RMFL	BWM-DR02	chemical	5
+RMFL	BWM-DR04	chemical	4
+RMFL	BWM-DR06	chemical	1
+RMFL	BWM-VR02	chemical	3
+RMFL	BWM-VR04	chemical	4
+RMFL	RMDR	chemical	8
+RMFR	AIBR	chemical	1
+RMFR	AVKL	chemical	1
+RMFR	AVKR	chemical	3
+RMFR	BWM-DL02	chemical	2
+RMFR	BWM-DL04	chemical	3
+RMFR	BWM-VL02	chemical	4
+RMFR	BWM-VL04	chemical	5
+RMFR	RMDL	chemical	4
+RMFR	RMGL	electrical	2
+RMGL	AIML	chemical	1
+RMGL	ASHL	electrical	2
+RMGL	AVEL	chemical	1
+RMGL	BWM-DL04	chemical	2
+RMGL	BWM-DL06	chemical	5
+RMGL	BWM-DL08	chemical	3
+RMGL	BWM-VL04	chemical	2
+RMGL	BWM-VL06	chemical	8
+RMGL	BWM-VL08	chemical	6
+RMGL	RICR	chemical	1
+RMGL	RMDL	chemical	2
+RMGL	RMDR	chemical	3
+RMGL	RMDVL	chemical	4
+RMGL	RMHL	electrical	2
+RMGL	RMHR	chemical	1
+RMGL	SAADR	chemical	1
+RMGL	SIBVL	chemical	1
+RMGL	SMBVL	chemical	1
+RMGL	URXL	chemical	1
+RMGR	ALMR	chemical	1
+RMGR	ASHR	electrical	2
+RMGR	AVBR	chemical	1
+RMGR	AVER	chemical	1
+RMGR	AVJL	chemical	1
+RMGR	BWM-DR04	chemical	2
+RMGR	BWM-DR06	chemical	7
+RMGR	BWM-DR08	chemical	6
+RMGR	BWM-VR06	chemical	4
+RMGR	BWM-VR08	chemical	3
+RMGR	CEPVR	chemical	1
+RMGR	RICR	chemical	1
+RMGR	RMDL	chemical	4
+RMGR	RMDR	chemical	3
+RMGR	RMDVR	chemical	4
+RMGR	RMFL	electrical	2
+RMGR	RMHR	electrical	2
+RMGR	SAADL	chemical	1
+RMGR	SIBVL	chemical	1
+RMGR	SIBVR	chemical	1
+RMGR	SMBVR	chemical	1
+RMGR	URXR	chemical	1
+RMHL	AVKL	chemical	1
+RMHL	BWM-DR02	chemical	5
+RMHL	BWM-DR04	chemical	1
+RMHL	BWM-VR02	chemical	6
+RMHL	BWM-VR04	chemical	2
+RMHL	RIGR	chemical	1
+RMHL	RMDR	chemical	3
+RMHL	RMFL	chemical	2
+RMHL	RMGR	chemical	1
+RMHL	URXL	chemical	1
+RMHR	AVKL	chemical	1
+RMHR	BWM-DL02	chemical	3
+RMHR	BWM-DL04	chemical	3
+RMHR	BWM-VL02	chemical	2
+RMHR	BWM-VL04	chemical	2
+RMHR	RIGL	chemical	1
+RMHR	RMDL	chemical	2
+RMHR	RMFR	chemical	1
+SAADL	AVAL	chemical	5
+SAADL	OLLR	chemical	1
+SAADL	RIML	chemical	4
+SAADL	RIMR	chemical	4
+SAADL	RIVR	electrical	2
+SAADR	AVAR	chemical	7
+SAADR	OLLL	chemical	1
+SAADR	RIML	chemical	3
+SAADR	RIMR	chemical	4
+SAADR	SMDVL	chemical	1
+SAAVL	AVAL	chemical	9
+SAAVL	RIML	chemical	3
+SAAVL	RIMR	chemical	7
+SAAVL	RMDVL	electrical	4
+SAAVL	RMFR	chemical	2
+SAAVL	SMBVR	electrical	6
+SAAVL	SMDDR	chemical	2
+SAAVR	AVAR	chemical	13
+SAAVR	RIML	chemical	10
+SAAVR	RIMR	chemical	1
+SAAVR	RMDVR	electrical	4
+SAAVR	RMFL	chemical	1
+SAAVR	SMBVL	electrical	6
+SAAVR	SMDDL	chemical	7
+SDQL	AIBL	chemical	1
+SDQL	AVAL	chemical	1
+SDQL	AVAR	chemical	2
+SDQL	FLPL	chemical	1
+SDQR	AIBL	chemical	1
+SDQR	AVAL	chemical	2
+SDQR	AVBL	chemical	6
+SDQR	AVBR	chemical	1
+SDQR	DVA	chemical	5
+SDQR	SDQL	electrical	2
+SIAVR	SAADR	chemical	4
+SIBDL	AIMR	electrical	2
+SIBDR	AIML	electrical	2
+SIBDR	RIBR	electrical	4
+SIBDR	RICR	chemical	1
+SIBDR	SIBVR	electrical	4
+SIBDR	SMBDR	chemical	1
+SIBVL	SIBDL	electrical	2
+SMBDL	AVKL	electrical	4
+SMBDL	BWM-DR01	chemical	3
+SMBDL	BWM-DR02	chemical	4
+SMBDL	BWM-DR03	chemical	5
+SMBDL	BWM-DR04	chemical	3
+SMBDL	BWM-DR05	chemical	5
+SMBDL	BWM-DR07	chemical	1
+SMBDL	RMED	chemical	4
+SMBDL	SAAVR	chemical	1
+SMBDR	ALNL	chemical	1
+SMBDR	AVAR	chemical	1
+SMBDR	AVKR	electrical	6
+SMBDR	BWM-DL01	chemical	2
+SMBDR	BWM-DL03	chemical	4
+SMBDR	BWM-DL04	chemical	2
+SMBDR	BWM-DL05	chemical	3
+SMBDR	BWM-DL07	chemical	1
+SMBDR	BWM-DL08	chemical	1
+SMBDR	RMDDR	chemical	1
+SMBDR	RMED	chemical	6
+SMBDR	SAAVL	chemical	2
+SMBDR	SAAVR	chemical	1
+SMBVL	AVKL	electrical	2
+SMBVL	BWM-VL01	chemical	2
+SMBVL	BWM-VL02	chemical	1
+SMBVL	BWM-VL03	chemical	5
+SMBVL	BWM-VL04	chemical	1
+SMBVL	BWM-VL05	chemical	3
+SMBVL	BWM-VL07	chemical	4
+SMBVL	PLNL	chemical	3
+SMBVL	RMEV	chemical	7
+SMBVL	SAADL	chemical	9
+SMBVL	SIAVL	chemical	1
+SMBVR	AVKR	electrical	2
+SMBVR	BWM-VR01	chemical	3
+SMBVR	BWM-VR02	chemical	1
+SMBVR	BWM-VR03	chemical	5
+SMBVR	BWM-VR04	chemical	2
+SMBVR	BWM-VR05	chemical	4
+SMBVR	BWM-VR06	chemical	1
+SMBVR	BWM-VR07	chemical	1
+SMBVR	RMEV	chemical	6
+SMBVR	SAADR	chemical	6
+SMBVR	SIBVR	electrical	2
+SMDDL	ALNR	chemical	1
+SMDDL	BWM-DR01	chemical	1
+SMDDL	BWM-DR03	chemical	2
+SMDDL	BWM-DR04	chemical	1
+SMDDL	BWM-DR05	chemical	1
+SMDDL	BWM-DR06	chemical	1
+SMDDL	CEPDR	chemical	1
+SMDDL	RIAL	chemical	1
+SMDDL	RIAR	chemical	4
+SMDDL	RMDDL	electrical	2
+SMDDL	RMDL	electrical	2
+SMDDL	SAAVR	chemical	1
+SMDDL	SMDDR	electrical	2
+SMDDL	SMDVR	chemical	2
+SMDDR	BWM-DL01	chemical	1
+SMDDR	BWM-DL03	chemical	2
+SMDDR	BWM-DL04	chemical	1
+SMDDR	BWM-DL05	chemical	2
+SMDDR	BWM-DR03	chemical	1
+SMDDR	BWM-DR05	chemical	1
+SMDDR	CEPDL	chemical	1
+SMDDR	RIAL	chemical	4
+SMDDR	RIAR	chemical	4
+SMDDR	RMDDR	electrical	2
+SMDDR	SAAVL	chemical	1
+SMDDR	SMDVL	chemical	1
+SMDVL	BWM-VR01	chemical	1
+SMDVL	BWM-VR03	chemical	2
+SMDVL	BWM-VR04	chemical	2
+SMDVL	BWM-VR05	chemical	1
+SMDVL	BWM-VR06	chemical	1
+SMDVL	RIAL	chemical	5
+SMDVL	RIAR	chemical	10
+SMDVL	RIVL	electrical	2
+SMDVL	RMDVL	electrical	2
+SMDVL	SAADR	chemical	1
+SMDVL	SMDDR	chemical	6
+SMDVR	BWM-VL01	chemical	1
+SMDVR	BWM-VL03	chemical	2
+SMDVR	BWM-VL04	chemical	1
+SMDVR	BWM-VL05	chemical	1
+SMDVR	BWM-VL06	chemical	1
+SMDVR	CEPVL	chemical	2
+SMDVR	RIAL	chemical	10
+SMDVR	RIAR	chemical	1
+SMDVR	RIVR	electrical	2
+SMDVR	RMDVR	electrical	2
+SMDVR	SMDDL	chemical	5
+SMDVR	SMDVL	electrical	2
+URADL	BWM-DL01	chemical	5
+URADL	BWM-DL02	chemical	7
+URADL	RIPL	chemical	5
+URADL	RMDVL	chemical	1
+URADR	BWM-DR01	chemical	6
+URADR	BWM-DR02	chemical	3
+URADR	BWM-DR04	chemical	1
+URADR	RIPR	chemical	3
+URADR	RMDDL	chemical	1
+URAVL	BWM-DL02	chemical	1
+URAVL	BWM-VL01	chemical	4
+URAVL	BWM-VL02	chemical	5
+URAVL	IL1L	chemical	1
+URAVL	RIPL	chemical	3
+URAVL	RMER	chemical	1
+URAVR	BWM-VR01	chemical	9
+URAVR	BWM-VR02	chemical	4
+URAVR	BWM-VR04	chemical	1
+URAVR	IL1VR	chemical	1
+URAVR	RIPR	chemical	3
+URAVR	RMDVL	chemical	1
+URAVR	RMEL	chemical	2
+URAVR	RMER	chemical	1
+URBL	ADAL	chemical	1
+URBL	CEPDL	chemical	3
+URBL	CEPVL	chemical	1
+URBL	IL1L	chemical	1
+URBL	OLLL	chemical	1
+URBL	OLQDL	electrical	2
+URBL	OLQVL	electrical	2
+URBL	RICL	chemical	1
+URBL	RICR	chemical	1
+URBL	RMEL	chemical	1
+URBL	RMHR	chemical	2
+URBL	SMBDR	chemical	1
+URBL	URXL	chemical	5
+URBR	CEPDR	chemical	3
+URBR	IL1R	chemical	2
+URBR	OLQDR	electrical	2
+URBR	OLQVR	electrical	4
+URBR	RMHL	chemical	3
+URBR	RMHR	chemical	1
+URBR	SMBDL	chemical	2
+URBR	URXR	chemical	8
+URXL	ADAL	chemical	1
+URXL	AUAL	chemical	8
+URXL	AUAL	electrical	2
+URXL	AVEL	chemical	2
+URXL	AVHR	chemical	1
+URXL	RIAL	chemical	6
+URXL	RICL	chemical	2
+URXL	RICR	chemical	1
+URXL	RIGL	chemical	1
+URXL	RMGL	electrical	2
+URXR	AUAR	chemical	6
+URXR	AUAR	electrical	2
+URXR	AVER	chemical	2
+URXR	RIAR	chemical	8
+URXR	RICL	chemical	1
+URXR	RICR	chemical	2
+URXR	RIGR	chemical	1
+URXR	RMGR	electrical	2
+URXR	SMBDL	chemical	1
+URYDL	AVER	chemical	1
+URYDL	RIGL	electrical	4
+URYDL	RMDDR	chemical	2
+URYDL	RMDVL	chemical	2
+URYDL	SMDDR	chemical	4
+URYDR	AVAR	electrical	2
+URYDR	AVEL	chemical	1
+URYDR	RIGR	electrical	4
+URYDR	RMDDL	chemical	3
+URYDR	RMDVR	chemical	2
+URYDR	SMDDL	chemical	1
+URYVL	AVAR	electrical	2
+URYVL	AVER	chemical	9
+URYVL	AVER	electrical	2
+URYVL	IL1VL	chemical	1
+URYVL	RIBL	chemical	2
+URYVL	RIGL	electrical	2
+URYVL	RMDDL	chemical	9
+URYVL	RMDVR	chemical	3
+URYVL	SMDVR	chemical	5
+URYVR	AVBL	chemical	1
+URYVR	AVEL	chemical	3
+URYVR	IL1VR	chemical	4
+URYVR	OLLR	chemical	1
+URYVR	RIBR	chemical	2
+URYVR	RIGR	electrical	2
+URYVR	RMDDR	chemical	6
+URYVR	RMDL	chemical	1
+URYVR	RMDVL	chemical	2
+URYVR	RMEV	chemical	1
+URYVR	SIBDR	chemical	1
+URYVR	SMDVL	chemical	3
\ No newline at end of file
diff --git a/c302/data/aconnectome_white_1986_whole.csv b/c302/data/aconnectome_white_1986_whole.csv
new file mode 100644
index 00000000..5ee1b140
--- /dev/null
+++ b/c302/data/aconnectome_white_1986_whole.csv
@@ -0,0 +1,2962 @@
+pre	post	type	synapses
+ADAL	ADFL	electrical	1
+ADAL	AIBL	chemical	1
+ADAL	AIBR	chemical	2
+ADAL	ASHL	electrical	1
+ADAL	AVAR	chemical	2
+ADAL	AVBL	chemical	4
+ADAL	AVBR	chemical	7
+ADAL	AVDL	chemical	1
+ADAL	AVDR	electrical	2
+ADAL	AVEL	chemical	1
+ADAL	AVJR	chemical	5
+ADAL	FLPR	chemical	1
+ADAL	RICL	chemical	2
+ADAL	RICR	chemical	1
+ADAL	RIML	chemical	3
+ADAL	RIPL	chemical	1
+ADAL	SMDVR	chemical	2
+ADAR	ADAL	electrical	1
+ADAR	ADFR	electrical	1
+ADAR	AIBL	chemical	1
+ADAR	AIBR	chemical	1
+ADAR	ASHR	electrical	1
+ADAR	AVAL	chemical	1
+ADAR	AVBL	chemical	2
+ADAR	AVBR	chemical	5
+ADAR	AVDL	electrical	2
+ADAR	AVEL	chemical	1
+ADAR	AVJL	chemical	3
+ADAR	PVQR	electrical	1
+ADAR	RICL	chemical	1
+ADAR	RIMR	chemical	5
+ADAR	RIPR	chemical	1
+ADAR	RIVR	chemical	1
+ADAR	SMDVL	chemical	2
+ADEL	ADAL	chemical	1
+ADEL	ADER	chemical	1
+ADEL	AVAL	chemical	2
+ADEL	AVAR	chemical	3
+ADEL	AVEL	chemical	1
+ADEL	AVL	chemical	1
+ADEL	BDUL	chemical	1
+ADEL	CEPDL	chemical	1
+ADEL	FLPL	chemical	2
+ADEL	IL1L	chemical	1
+ADEL	IL2L	chemical	2
+ADEL	OLLL	chemical	2
+ADEL	RIAL	chemical	1
+ADEL	RIFL	chemical	1
+ADEL	RIGL	chemical	5
+ADEL	RIGR	chemical	6
+ADEL	RIH	chemical	2
+ADEL	RIVL	chemical	1
+ADEL	RIVR	chemical	1
+ADEL	RMDL	chemical	4
+ADEL	RMGL	chemical	1
+ADEL	RMHL	chemical	1
+ADEL	SIADR	chemical	1
+ADEL	SIBDR	chemical	1
+ADEL	SMBDR	chemical	1
+ADEL	URBL	chemical	1
+ADER	ADAR	chemical	1
+ADER	ADEL	chemical	2
+ADER	ALA	chemical	1
+ADER	AVAL	chemical	5
+ADER	AVAR	chemical	1
+ADER	AVDR	chemical	2
+ADER	AVER	chemical	1
+ADER	AVJR	chemical	1
+ADER	AVKL	chemical	2
+ADER	AVKR	chemical	1
+ADER	CEPDR	chemical	1
+ADER	FLPL	chemical	1
+ADER	FLPR	chemical	1
+ADER	OLLR	chemical	2
+ADER	PVR	chemical	1
+ADER	RIGL	chemical	7
+ADER	RIGR	chemical	4
+ADER	RIH	chemical	1
+ADER	RMDR	chemical	2
+ADER	SAAVR	chemical	1
+ADFL	ADAL	chemical	1
+ADFL	AIZL	chemical	12
+ADFL	AUAL	chemical	5
+ADFL	OLQVL	chemical	1
+ADFL	RIAL	chemical	15
+ADFL	RIGL	chemical	1
+ADFL	RIR	chemical	2
+ADFL	SMBVL	chemical	2
+ADFR	ADAR	chemical	1
+ADFR	AIYR	chemical	1
+ADFR	AIZR	chemical	8
+ADFR	ASHR	chemical	1
+ADFR	AUAR	chemical	4
+ADFR	AWBR	chemical	1
+ADFR	PVPR	chemical	1
+ADFR	RIAR	chemical	16
+ADFR	RIGR	chemical	3
+ADFR	RIR	chemical	3
+ADFR	SMBDR	chemical	1
+ADFR	SMBVR	chemical	2
+ADFR	URXR	chemical	1
+ADLL	ADLR	electrical	1
+ADLL	AIAL	chemical	6
+ADLL	AIBL	chemical	7
+ADLL	AIBR	chemical	1
+ADLL	ALA	chemical	2
+ADLL	ASER	chemical	3
+ADLL	ASHL	chemical	2
+ADLL	AVAL	chemical	2
+ADLL	AVAR	chemical	3
+ADLL	AVBL	chemical	4
+ADLL	AVDL	chemical	1
+ADLL	AVDR	chemical	4
+ADLL	AVDR	electrical	1
+ADLL	AVJL	chemical	1
+ADLL	AVJR	chemical	3
+ADLL	AWBL	chemical	2
+ADLL	OLQVL	chemical	1
+ADLL	OLQVL	electrical	1
+ADLL	RIPL	chemical	1
+ADLL	RMGL	electrical	1
+ADLR	AIAR	chemical	10
+ADLR	AIBR	chemical	10
+ADLR	ASER	chemical	1
+ADLR	ASHR	chemical	3
+ADLR	AVAR	chemical	2
+ADLR	AVBL	chemical	1
+ADLR	AVBR	chemical	2
+ADLR	AVDL	chemical	5
+ADLR	AVDR	chemical	2
+ADLR	AVJR	chemical	2
+ADLR	AWCR	chemical	3
+ADLR	OLLR	chemical	1
+ADLR	PVCL	chemical	2
+ADLR	RICL	chemical	1
+ADLR	RICR	chemical	1
+AFDL	AFDR	electrical	1
+AFDL	AIBL	electrical	1
+AFDL	AINR	chemical	1
+AFDL	AIYL	chemical	7
+AFDR	AIBR	electrical	1
+AFDR	AIYR	chemical	13
+AFDR	ASER	chemical	1
+AIAL	ADAL	chemical	1
+AIAL	AIBL	chemical	10
+AIAL	AIML	chemical	2
+AIAL	AIZL	chemical	1
+AIAL	ASER	chemical	3
+AIAL	ASGL	chemical	1
+AIAL	ASHL	chemical	1
+AIAL	ASIL	electrical	2
+AIAL	ASKL	chemical	3
+AIAL	AWAL	electrical	1
+AIAL	AWCR	chemical	1
+AIAL	HSNL	chemical	1
+AIAL	RIFL	chemical	1
+AIAL	RMGL	chemical	1
+AIAR	ADAR	chemical	1
+AIAR	ADFR	electrical	1
+AIAR	ADLR	chemical	2
+AIAR	AIAL	electrical	1
+AIAR	AIBR	chemical	14
+AIAR	AIZR	chemical	1
+AIAR	ASER	chemical	1
+AIAR	ASGR	chemical	2
+AIAR	ASIR	electrical	2
+AIAR	AWAR	chemical	1
+AIAR	AWAR	electrical	1
+AIAR	AWCL	chemical	1
+AIAR	AWCR	chemical	3
+AIAR	RIFR	chemical	2
+AIBL	AIYL	chemical	1
+AIBL	ASER	chemical	1
+AIBL	AVAL	chemical	2
+AIBL	AVBL	chemical	5
+AIBL	FLPL	chemical	1
+AIBL	RIBR	chemical	4
+AIBL	RIFL	chemical	1
+AIBL	RIGR	chemical	1
+AIBL	RIML	chemical	2
+AIBL	RIMR	chemical	13
+AIBL	SAADL	chemical	2
+AIBL	SAADR	chemical	2
+AIBL	SMDDR	chemical	4
+AIBR	AVAR	chemical	1
+AIBR	AVBR	chemical	3
+AIBR	AVEL	chemical	1
+AIBR	RIAL	chemical	1
+AIBR	RIBL	chemical	4
+AIBR	RIML	chemical	16
+AIBR	RIMR	chemical	1
+AIBR	SAADL	chemical	1
+AIBR	SMDDL	chemical	3
+AIBR	SMDVL	chemical	1
+AIBR	VB1	chemical	3
+AIML	AIAL	chemical	5
+AIML	ALML	chemical	1
+AIML	ASGL	chemical	2
+AIML	ASKL	chemical	2
+AIML	AVBR	chemical	2
+AIML	AVDL	chemical	1
+AIML	AVDR	chemical	1
+AIML	AVER	chemical	1
+AIML	AVFL	chemical	4
+AIML	AVFR	chemical	1
+AIML	AVHL	chemical	2
+AIML	AVHR	chemical	1
+AIML	AVJL	chemical	1
+AIML	PVQL	chemical	1
+AIML	RIFL	chemical	1
+AIML	SMBVL	chemical	1
+AIMR	AIAR	chemical	5
+AIMR	ASGR	chemical	2
+AIMR	ASJR	chemical	2
+AIMR	ASKR	chemical	3
+AIMR	AVDR	chemical	1
+AIMR	AVFL	chemical	2
+AIMR	AVFR	chemical	2
+AIMR	HSNL	chemical	1
+AIMR	HSNR	chemical	2
+AIMR	OLQDR	chemical	1
+AIMR	PVNR	chemical	1
+AIMR	RIFR	chemical	1
+AIMR	RMGR	chemical	2
+AINL	ADEL	electrical	1
+AINL	AFDR	chemical	5
+AINL	ASEL	chemical	3
+AINL	ASGR	chemical	1
+AINL	ASGR	electrical	1
+AINL	AUAR	chemical	1
+AINL	BAGL	chemical	3
+AINL	RIBL	chemical	1
+AINL	RIBR	chemical	2
+AINR	AFDL	chemical	4
+AINR	AFDR	chemical	1
+AINR	AIAL	chemical	2
+AINR	AIBL	chemical	2
+AINR	AINL	electrical	2
+AINR	ASEL	chemical	1
+AINR	ASER	chemical	2
+AINR	ASGL	electrical	1
+AINR	AUAR	chemical	1
+AINR	BAGR	chemical	3
+AINR	RIBL	chemical	2
+AINR	RID	chemical	1
+AIYL	AIZL	chemical	13
+AIYL	AWAL	chemical	3
+AIYL	AWCL	chemical	1
+AIYL	AWCR	chemical	1
+AIYL	HSNR	chemical	1
+AIYL	RIAL	chemical	7
+AIYL	RIBL	chemical	4
+AIYL	RIML	electrical	1
+AIYR	ADFR	chemical	1
+AIYR	AIYL	electrical	1
+AIYR	AIZR	chemical	8
+AIYR	AWAR	chemical	1
+AIYR	HSNL	chemical	1
+AIYR	RIAR	chemical	6
+AIYR	RIBR	chemical	2
+AIYR	RIMR	electrical	1
+AIZL	AIAL	chemical	3
+AIZL	AIBL	chemical	4
+AIZL	AIBR	chemical	8
+AIZL	AIZR	electrical	2
+AIZL	ASEL	chemical	1
+AIZL	ASHL	electrical	1
+AIZL	AVER	chemical	5
+AIZL	DVA	chemical	1
+AIZL	RIAL	chemical	8
+AIZL	RIGL	chemical	1
+AIZL	RIML	chemical	4
+AIZL	SMBDL	chemical	9
+AIZL	SMBVL	chemical	7
+AIZL	VB2	chemical	1
+AIZR	AIAR	chemical	1
+AIZR	AIBL	chemical	8
+AIZR	AIBR	chemical	1
+AIZR	ASHR	electrical	1
+AIZR	AVEL	chemical	4
+AIZR	AVER	chemical	2
+AIZR	DVA	chemical	2
+AIZR	RIAR	chemical	7
+AIZR	RIMR	chemical	4
+AIZR	SMBDR	chemical	5
+AIZR	SMBVR	chemical	3
+AIZR	SMDDR	chemical	1
+ALA	ADEL	chemical	1
+ALA	AVAL	chemical	1
+ALA	AVEL	chemical	2
+ALA	AVER	chemical	2
+ALA	RMDR	chemical	1
+ALML	AVDR	chemical	1
+ALML	AVEL	chemical	1
+ALML	AVM	electrical	1
+ALML	BDUL	chemical	6
+ALML	CEPDL	chemical	3
+ALML	CEPVL	chemical	2
+ALML	PVCL	chemical	4
+ALML	PVCR	chemical	2
+ALML	PVR	electrical	1
+ALML	RMDDR	chemical	1
+ALML	RMGL	chemical	1
+ALML	SDQL	chemical	1
+ALMR	AVM	electrical	1
+ALMR	BDUR	chemical	5
+ALMR	CEPDR	chemical	1
+ALMR	CEPVR	chemical	1
+ALMR	PVCR	chemical	3
+ALMR	RMDDL	chemical	1
+ALMR	SIADL	chemical	1
+ALNL	SAAVL	chemical	3
+ALNL	SMBDR	chemical	2
+ALNL	SMBDR	electrical	1
+ALNL	SMDVL	chemical	1
+ALNR	ADER	chemical	1
+ALNR	RMHR	chemical	1
+ALNR	SAAVR	chemical	2
+ALNR	SMBDL	chemical	2
+ALNR	SMDDR	chemical	1
+ALNR	SMDVL	chemical	1
+AQR	AVAL	chemical	2
+AQR	AVAR	chemical	3
+AQR	AVBL	chemical	3
+AQR	AVBR	chemical	4
+AQR	AVDL	chemical	1
+AQR	AVDR	chemical	1
+AQR	AVJL	chemical	1
+AQR	BAGL	chemical	2
+AQR	BAGR	chemical	2
+AQR	PVCR	chemical	2
+AQR	PVPL	chemical	1
+AQR	RIAL	chemical	3
+AQR	RIAR	chemical	2
+AQR	URXL	chemical	1
+AS1	DA1	chemical	2
+AS1	LegacyBodyWallMuscles	chemical	13
+AS1	VD1	chemical	5
+AS10	AVAL	electrical	1
+AS11	LegacyBodyWallMuscles	chemical	2
+AS11	PDA	chemical	1
+AS11	PDB	chemical	1
+AS11	PDB	electrical	2
+AS11	VD13	chemical	2
+AS2	DA2	electrical	1
+AS2	DB1	chemical	1
+AS2	DD1	chemical	1
+AS2	LegacyBodyWallMuscles	chemical	11
+AS2	VD2	chemical	10
+AS3	DA2	electrical	1
+AS3	DA3	chemical	1
+AS3	DD1	chemical	1
+AS3	LegacyBodyWallMuscles	chemical	12
+AS3	VD2	chemical	1
+AS3	VD3	chemical	15
+AS4	AS5	chemical	1
+AS4	DA3	electrical	1
+AS4	LegacyBodyWallMuscles	chemical	9
+AS4	VD4	chemical	11
+AS5	DD2	chemical	1
+AS5	LegacyBodyWallMuscles	chemical	10
+AS5	VD5	chemical	9
+AS6	DA5	electrical	2
+AS6	LegacyBodyWallMuscles	chemical	10
+AS6	VD6	chemical	13
+AS9	AVAR	chemical	1
+AS9	LegacyBodyWallMuscles	chemical	1
+ASEL	ADFR	chemical	1
+ASEL	AIAL	chemical	3
+ASEL	AIBL	chemical	7
+ASEL	AIBR	chemical	4
+ASEL	AIYL	chemical	13
+ASEL	AIYR	chemical	6
+ASEL	AWCL	chemical	4
+ASEL	AWCR	chemical	1
+ASEL	RIAR	chemical	1
+ASER	AFDL	chemical	2
+ASER	AFDR	chemical	2
+ASER	AIAL	chemical	2
+ASER	AIAR	chemical	3
+ASER	AIBL	chemical	2
+ASER	AIBR	chemical	10
+ASER	AIYL	chemical	4
+ASER	AIYR	chemical	14
+ASER	AWAR	chemical	1
+ASER	AWCL	chemical	1
+ASER	AWCR	chemical	1
+ASGL	AIAL	chemical	9
+ASGL	AIBL	chemical	3
+ASGL	AINR	chemical	1
+ASGL	AIZL	electrical	1
+ASGL	ASKL	chemical	1
+ASGR	AIAR	chemical	10
+ASGR	AIBR	chemical	2
+ASGR	AIYR	chemical	1
+ASGR	AIZR	electrical	1
+ASHL	ADAL	chemical	1
+ASHL	ADFL	chemical	3
+ASHL	AIAL	chemical	7
+ASHL	AIBL	chemical	5
+ASHL	ASHR	electrical	1
+ASHL	ASKL	chemical	1
+ASHL	AVAL	chemical	2
+ASHL	AVBL	chemical	6
+ASHL	AVDL	chemical	2
+ASHL	AVDR	chemical	4
+ASHL	RIAL	chemical	4
+ASHL	RIML	chemical	1
+ASHL	RIPL	chemical	1
+ASHR	ADAR	chemical	2
+ASHR	ADFR	chemical	2
+ASHR	AIAR	chemical	10
+ASHR	AIBR	chemical	3
+ASHR	AVAR	chemical	5
+ASHR	AVBR	chemical	3
+ASHR	AVDL	chemical	5
+ASHR	AVDR	chemical	1
+ASHR	AVER	chemical	3
+ASHR	HSNR	chemical	1
+ASHR	PVPR	chemical	1
+ASHR	RIAR	chemical	2
+ASHR	RMGR	chemical	2
+ASIL	AIBL	chemical	1
+ASIL	AIYL	chemical	2
+ASIL	AIZL	chemical	1
+ASIL	ASER	chemical	1
+ASIL	ASIR	electrical	1
+ASIL	ASKL	chemical	2
+ASIL	AWCL	chemical	2
+ASIL	AWCR	chemical	2
+ASIL	RIBL	chemical	1
+ASIR	AIAL	chemical	1
+ASIR	AIAR	chemical	3
+ASIR	AIBR	chemical	1
+ASIR	ASEL	chemical	2
+ASIR	ASHR	chemical	1
+ASIR	AWCL	chemical	1
+ASIR	AWCR	chemical	2
+ASJL	ASJR	electrical	1
+ASJL	ASKL	chemical	4
+ASJL	HSNL	chemical	1
+ASJL	HSNR	chemical	1
+ASJL	PVQL	chemical	14
+ASJR	ASKR	chemical	4
+ASJR	HSNR	chemical	1
+ASJR	PVQR	chemical	13
+ASKL	AIAL	chemical	11
+ASKL	AIBL	chemical	2
+ASKL	AIML	chemical	2
+ASKL	RMGL	electrical	1
+ASKR	AIAR	chemical	11
+ASKR	AIMR	chemical	1
+ASKR	ASHR	electrical	1
+ASKR	ASKL	electrical	1
+ASKR	AWAR	chemical	1
+ASKR	CEPVR	chemical	1
+ASKR	PVQR	electrical	4
+ASKR	RIFR	chemical	1
+ASKR	RMGR	electrical	1
+AUAL	AINR	electrical	1
+AUAL	AUAR	electrical	1
+AUAL	AVAL	chemical	3
+AUAL	AVDR	chemical	1
+AUAL	AVEL	chemical	3
+AUAL	RIAL	chemical	5
+AUAL	RIBL	chemical	9
+AUAR	AINL	electrical	1
+AUAR	AIYR	chemical	1
+AUAR	AVAR	chemical	1
+AUAR	AVER	chemical	4
+AUAR	RIAR	chemical	6
+AUAR	RIBR	chemical	13
+AUAR	URXR	chemical	1
+AVAL	AS1	electrical	3
+AVAL	AS10	chemical	2
+AVAL	AS11	chemical	4
+AVAL	AS2	chemical	1
+AVAL	AS3	chemical	1
+AVAL	AS3	electrical	2
+AVAL	AS4	chemical	1
+AVAL	AS5	chemical	3
+AVAL	AS5	electrical	1
+AVAL	AS6	electrical	1
+AVAL	AS7	chemical	8
+AVAL	AS7	electrical	6
+AVAL	AS8	chemical	5
+AVAL	AS8	electrical	4
+AVAL	AS9	chemical	8
+AVAL	AS9	electrical	4
+AVAL	AVAR	chemical	2
+AVAL	AVBR	chemical	1
+AVAL	AVDL	chemical	1
+AVAL	AVHL	chemical	1
+AVAL	DA1	chemical	2
+AVAL	DA1	electrical	2
+AVAL	DA2	chemical	2
+AVAL	DA2	electrical	2
+AVAL	DA3	chemical	6
+AVAL	DA4	chemical	7
+AVAL	DA4	electrical	3
+AVAL	DA5	chemical	7
+AVAL	DA5	electrical	1
+AVAL	DA6	chemical	11
+AVAL	DA6	electrical	10
+AVAL	DA7	chemical	2
+AVAL	DA7	electrical	2
+AVAL	DA8	chemical	4
+AVAL	DA9	chemical	3
+AVAL	DB5	chemical	2
+AVAL	DB6	chemical	1
+AVAL	LUAL	chemical	1
+AVAL	LUAL	electrical	1
+AVAL	PVCL	chemical	10
+AVAL	PVCL	electrical	2
+AVAL	PVCR	chemical	6
+AVAL	PVCR	electrical	5
+AVAL	PVPL	electrical	1
+AVAL	RIMR	electrical	3
+AVAL	SABD	electrical	4
+AVAL	SABVR	electrical	1
+AVAL	SDQR	electrical	1
+AVAL	URYVR	electrical	1
+AVAL	VA10	chemical	5
+AVAL	VA10	electrical	1
+AVAL	VA11	chemical	6
+AVAL	VA11	electrical	1
+AVAL	VA12	chemical	2
+AVAL	VA2	chemical	1
+AVAL	VA3	chemical	2
+AVAL	VA4	chemical	2
+AVAL	VA5	chemical	3
+AVAL	VA6	chemical	4
+AVAL	VA8	chemical	9
+AVAL	VA9	chemical	7
+AVAL	VB9	electrical	5
+AVAR	ADER	chemical	1
+AVAR	AS1	chemical	1
+AVAR	AS1	electrical	2
+AVAR	AS10	chemical	1
+AVAR	AS10	electrical	1
+AVAR	AS11	chemical	6
+AVAR	AS2	chemical	2
+AVAR	AS3	chemical	1
+AVAR	AS3	electrical	1
+AVAR	AS4	chemical	1
+AVAR	AS5	chemical	1
+AVAR	AS5	electrical	1
+AVAR	AS6	chemical	2
+AVAR	AS6	electrical	1
+AVAR	AS7	chemical	3
+AVAR	AS7	electrical	5
+AVAR	AS8	chemical	6
+AVAR	AS8	electrical	3
+AVAR	AS9	chemical	5
+AVAR	AS9	electrical	1
+AVAR	AVAL	chemical	1
+AVAR	AVAL	electrical	5
+AVAR	AVBL	chemical	1
+AVAR	AVDL	chemical	1
+AVAR	AVDR	chemical	2
+AVAR	AVEL	chemical	2
+AVAR	AVER	chemical	2
+AVAR	DA1	chemical	2
+AVAR	DA1	electrical	6
+AVAR	DA2	chemical	2
+AVAR	DA2	electrical	2
+AVAR	DA3	chemical	3
+AVAR	DA3	electrical	2
+AVAR	DA4	chemical	6
+AVAR	DA4	electrical	2
+AVAR	DA5	chemical	2
+AVAR	DA5	electrical	5
+AVAR	DA6	chemical	11
+AVAR	DA6	electrical	2
+AVAR	DA7	chemical	3
+AVAR	DA8	chemical	8
+AVAR	DA8	electrical	1
+AVAR	DA9	chemical	2
+AVAR	DB3	chemical	1
+AVAR	DB5	chemical	1
+AVAR	DB6	chemical	5
+AVAR	LUAL	chemical	1
+AVAR	LUAR	chemical	3
+AVAR	PDEL	chemical	1
+AVAR	PDER	chemical	1
+AVAR	PVCL	chemical	7
+AVAR	PVCR	chemical	5
+AVAR	PVCR	electrical	3
+AVAR	RIGL	chemical	1
+AVAR	RIML	electrical	2
+AVAR	RIMR	electrical	1
+AVAR	SABD	chemical	1
+AVAR	SABVL	chemical	3
+AVAR	SABVL	electrical	3
+AVAR	SABVR	electrical	1
+AVAR	URYDR	electrical	1
+AVAR	URYVL	electrical	1
+AVAR	VA10	chemical	4
+AVAR	VA10	electrical	1
+AVAR	VA11	chemical	8
+AVAR	VA11	electrical	7
+AVAR	VA12	electrical	1
+AVAR	VA2	chemical	2
+AVAR	VA3	chemical	5
+AVAR	VA3	electrical	2
+AVAR	VA4	chemical	2
+AVAR	VA4	electrical	3
+AVAR	VA5	chemical	1
+AVAR	VA5	electrical	3
+AVAR	VA6	chemical	3
+AVAR	VA6	electrical	2
+AVAR	VA7	electrical	4
+AVAR	VA8	chemical	12
+AVAR	VA8	electrical	4
+AVAR	VA9	chemical	6
+AVAR	VB9	electrical	4
+AVAR	VD13	chemical	2
+AVBL	AQR	electrical	1
+AVBL	AS10	chemical	1
+AVBL	AS3	chemical	1
+AVBL	AS4	chemical	1
+AVBL	AS5	chemical	1
+AVBL	AS6	chemical	1
+AVBL	AS7	electrical	2
+AVBL	AS9	chemical	1
+AVBL	AVAL	chemical	7
+AVBL	AVAR	chemical	7
+AVBL	AVBR	chemical	1
+AVBL	AVDL	chemical	1
+AVBL	AVDR	chemical	2
+AVBL	AVEL	chemical	1
+AVBL	AVER	chemical	2
+AVBL	AVL	chemical	1
+AVBL	DVA	electrical	1
+AVBL	PVNR	chemical	1
+AVBL	SDQR	electrical	1
+AVBL	SIBVL	electrical	1
+AVBL	VA10	chemical	1
+AVBL	VA2	chemical	1
+AVBL	VA7	chemical	1
+AVBL	VB1	electrical	1
+AVBL	VB10	electrical	2
+AVBL	VB11	electrical	2
+AVBL	VB2	chemical	1
+AVBL	VB2	electrical	3
+AVBL	VB5	electrical	1
+AVBL	VB6	electrical	1
+AVBL	VB7	electrical	2
+AVBL	VB8	electrical	7
+AVBL	VB9	electrical	1
+AVBL	VC3	chemical	1
+AVBR	AS1	chemical	1
+AVBR	AS10	chemical	1
+AVBR	AS3	chemical	1
+AVBR	AS4	chemical	1
+AVBR	AS5	chemical	1
+AVBR	AS6	chemical	1
+AVBR	AS6	electrical	1
+AVBR	AS7	chemical	1
+AVBR	AS7	electrical	2
+AVBR	AVAL	chemical	6
+AVBR	AVAR	chemical	7
+AVBR	AVBL	chemical	1
+AVBR	AVBL	electrical	3
+AVBR	DA5	chemical	1
+AVBR	DB4	electrical	1
+AVBR	DD1	electrical	1
+AVBR	DVA	electrical	1
+AVBR	HSNR	chemical	1
+AVBR	PVNL	electrical	2
+AVBR	SIBVL	electrical	1
+AVBR	VA4	chemical	1
+AVBR	VA9	chemical	1
+AVBR	VB10	electrical	1
+AVBR	VB11	electrical	1
+AVBR	VB2	electrical	1
+AVBR	VB3	electrical	1
+AVBR	VB6	electrical	2
+AVBR	VB7	electrical	2
+AVBR	VB8	electrical	3
+AVBR	VB9	electrical	6
+AVBR	VD3	chemical	1
+AVDL	AS1	chemical	1
+AVDL	AS10	chemical	1
+AVDL	AS11	chemical	2
+AVDL	AS4	chemical	1
+AVDL	AS5	chemical	1
+AVDL	AVAL	chemical	13
+AVDL	AVAR	chemical	19
+AVDL	DA1	chemical	1
+AVDL	DA2	chemical	1
+AVDL	DA3	chemical	4
+AVDL	DA4	chemical	2
+AVDL	DA5	chemical	1
+AVDL	DA8	chemical	1
+AVDL	LUAL	chemical	1
+AVDL	PVCL	chemical	1
+AVDL	SABD	chemical	2
+AVDL	SABVL	chemical	1
+AVDL	SABVR	chemical	1
+AVDL	VA5	chemical	2
+AVDR	AS10	chemical	1
+AVDR	AS5	chemical	1
+AVDR	AVAL	chemical	16
+AVDR	AVAR	chemical	15
+AVDR	AVBL	chemical	1
+AVDR	AVDL	chemical	2
+AVDR	DA1	chemical	2
+AVDR	DA2	chemical	1
+AVDR	DA3	chemical	2
+AVDR	DA4	chemical	2
+AVDR	DA5	chemical	2
+AVDR	DA8	chemical	1
+AVDR	DA9	chemical	1
+AVDR	DB4	chemical	1
+AVDR	DVC	chemical	1
+AVDR	LUAL	chemical	2
+AVDR	PQR	chemical	1
+AVDR	SABD	chemical	1
+AVDR	SABVL	chemical	3
+AVDR	SABVR	chemical	1
+AVDR	VA11	chemical	1
+AVDR	VA2	chemical	1
+AVDR	VA3	chemical	2
+AVDR	VA6	chemical	1
+AVEL	AS1	chemical	1
+AVEL	AVAL	chemical	12
+AVEL	AVAR	chemical	7
+AVEL	AVER	electrical	1
+AVEL	DA1	chemical	5
+AVEL	DA2	chemical	1
+AVEL	DA3	chemical	3
+AVEL	DA4	chemical	1
+AVEL	PVCR	chemical	1
+AVEL	PVT	chemical	1
+AVEL	RMDVR	electrical	1
+AVEL	SABD	chemical	6
+AVEL	SABVL	chemical	7
+AVEL	SABVR	chemical	3
+AVEL	VA1	chemical	5
+AVEL	VA3	chemical	3
+AVEL	VD2	chemical	1
+AVEL	VD3	chemical	1
+AVER	AS1	chemical	3
+AVER	AS2	chemical	2
+AVER	AS3	chemical	1
+AVER	AVAL	chemical	7
+AVER	AVAR	chemical	16
+AVER	AVDR	chemical	1
+AVER	DA1	chemical	5
+AVER	DA2	chemical	3
+AVER	DA3	chemical	1
+AVER	DB3	chemical	1
+AVER	RMDVL	electrical	1
+AVER	RMDVR	electrical	1
+AVER	SABD	chemical	2
+AVER	SABVL	chemical	3
+AVER	SABVR	chemical	3
+AVER	VA1	chemical	1
+AVER	VA2	chemical	1
+AVER	VA3	chemical	2
+AVER	VA4	chemical	1
+AVER	VA5	chemical	1
+AVFL	AVBL	chemical	1
+AVFL	AVBR	chemical	2
+AVFL	AVFR	chemical	7
+AVFL	AVFR	electrical	23
+AVFL	AVG	chemical	2
+AVFL	AVHL	chemical	2
+AVFL	AVHR	chemical	4
+AVFL	AVJL	chemical	1
+AVFL	AVJR	chemical	1
+AVFL	AVL	chemical	1
+AVFL	HSNL	chemical	1
+AVFL	LegacyBodyWallMuscles	chemical	2
+AVFL	PDER	chemical	1
+AVFL	PVNL	chemical	2
+AVFL	PVQL	chemical	1
+AVFL	PVQR	chemical	1
+AVFL	VB1	chemical	1
+AVFR	ASJL	chemical	1
+AVFR	ASKL	chemical	1
+AVFR	AVBL	chemical	1
+AVFR	AVBR	chemical	5
+AVFR	AVFL	chemical	1
+AVFR	AVHL	chemical	2
+AVFR	AVHR	chemical	1
+AVFR	AVJL	chemical	2
+AVFR	AVJR	chemical	1
+AVFR	HSNR	chemical	1
+AVFR	LegacyBodyWallMuscles	chemical	4
+AVFR	PVQL	chemical	1
+AVFR	VC4	electrical	1
+AVFR	VD11	chemical	1
+AVG	AVAR	chemical	3
+AVG	AVBL	chemical	2
+AVG	AVBR	chemical	2
+AVG	AVDR	chemical	1
+AVG	AVEL	chemical	1
+AVG	AVER	chemical	1
+AVG	AVFL	chemical	1
+AVG	AVJL	chemical	1
+AVG	AVL	chemical	1
+AVG	DA8	chemical	1
+AVG	PHAL	chemical	2
+AVG	PVCL	chemical	1
+AVG	PVNR	chemical	2
+AVG	PVPR	chemical	1
+AVG	PVQR	chemical	1
+AVG	PVT	chemical	1
+AVG	VA11	chemical	1
+AVHL	ADFR	chemical	3
+AVHL	AVBL	chemical	1
+AVHL	AVBR	chemical	1
+AVHL	AVDL	chemical	1
+AVHL	AVFL	chemical	1
+AVHL	AVFL	electrical	2
+AVHL	AVFR	chemical	3
+AVHL	AVFR	electrical	2
+AVHL	AVHR	chemical	1
+AVHL	AVHR	electrical	1
+AVHL	AVJL	chemical	3
+AVHL	AWBR	chemical	1
+AVHL	PHBR	electrical	1
+AVHL	PVPR	chemical	2
+AVHL	PVQL	chemical	1
+AVHL	PVQR	chemical	2
+AVHL	RIMR	chemical	1
+AVHL	RIR	chemical	3
+AVHL	SMBDR	chemical	1
+AVHL	SMBVR	chemical	2
+AVHL	VD1	chemical	1
+AVHR	ADLL	chemical	1
+AVHR	ADLR	chemical	2
+AVHR	AQR	chemical	2
+AVHR	AVBL	chemical	2
+AVHR	AVBR	chemical	1
+AVHR	AVDR	chemical	1
+AVHR	AVFL	chemical	2
+AVHR	AVFL	electrical	3
+AVHR	AVFR	chemical	1
+AVHR	AVFR	electrical	1
+AVHR	AVHL	chemical	1
+AVHR	AVJR	chemical	4
+AVHR	PVNL	chemical	1
+AVHR	PVPL	chemical	3
+AVHR	RIGL	chemical	1
+AVHR	RIR	chemical	4
+AVHR	SMBDL	chemical	1
+AVHR	SMBVL	chemical	1
+AVJL	AVAL	electrical	2
+AVJL	AVAR	chemical	1
+AVJL	AVBL	chemical	1
+AVJL	AVBR	chemical	4
+AVJL	AVDL	chemical	1
+AVJL	AVDR	electrical	2
+AVJL	AVEL	chemical	1
+AVJL	AVFR	chemical	1
+AVJL	AVHL	chemical	2
+AVJL	HSNR	chemical	1
+AVJL	PLMR	chemical	2
+AVJL	PVCL	chemical	1
+AVJL	PVCL	electrical	1
+AVJL	PVCR	chemical	2
+AVJL	PVCR	electrical	3
+AVJL	PVNR	chemical	1
+AVJL	RIFR	chemical	1
+AVJL	RIS	chemical	1
+AVJR	AVAL	chemical	1
+AVJR	AVAR	chemical	1
+AVJR	AVBL	chemical	3
+AVJR	AVBR	chemical	1
+AVJR	AVDL	chemical	1
+AVJR	AVDR	chemical	3
+AVJR	AVER	chemical	3
+AVJR	AVJL	chemical	1
+AVJR	AVJL	electrical	4
+AVJR	PVCL	chemical	2
+AVJR	PVCL	electrical	1
+AVJR	PVCR	chemical	4
+AVJR	PVQR	chemical	1
+AVJR	SABVL	chemical	1
+AVKL	ADER	electrical	1
+AVKL	AQR	electrical	2
+AVKL	AVBL	chemical	1
+AVKL	AVEL	chemical	2
+AVKL	AVER	chemical	1
+AVKL	AVM	chemical	1
+AVKL	DVA	chemical	1
+AVKL	PDEL	chemical	3
+AVKL	PDER	chemical	1
+AVKL	PVM	chemical	1
+AVKL	PVPL	electrical	1
+AVKL	PVPR	electrical	1
+AVKL	RIML	chemical	2
+AVKL	RIMR	chemical	1
+AVKL	RMFR	chemical	1
+AVKL	SAADR	chemical	1
+AVKL	SIAVR	chemical	1
+AVKL	SMBVR	electrical	1
+AVKL	SMDDR	chemical	1
+AVKR	ADEL	electrical	1
+AVKR	AQR	electrical	1
+AVKR	AVKL	electrical	2
+AVKR	BDUL	chemical	1
+AVKR	LegacyBodyWallMuscles	chemical	2
+AVKR	PVPL	electrical	6
+AVKR	PVQL	chemical	1
+AVKR	RIML	chemical	2
+AVKR	RIMR	chemical	2
+AVKR	RMDR	chemical	1
+AVKR	RMFL	chemical	1
+AVKR	SAADL	chemical	1
+AVKR	SMBDL	chemical	1
+AVKR	SMBVR	electrical	1
+AVKR	SMDDL	chemical	1
+AVKR	SMDDR	chemical	2
+AVL	AVEL	chemical	1
+AVL	AVFR	chemical	1
+AVL	DA2	chemical	1
+AVL	DD1	chemical	1
+AVL	DD6	chemical	2
+AVL	DVB	electrical	1
+AVL	DVC	electrical	9
+AVL	HSNR	chemical	1
+AVL	LegacyBodyWallMuscles	chemical	10
+AVL	PVM	electrical	1
+AVL	PVPR	chemical	1
+AVL	PVWL	chemical	1
+AVL	SABD	chemical	5
+AVL	SABVL	chemical	4
+AVL	SABVR	chemical	3
+AVL	VD12	chemical	4
+AVM	ADER	chemical	2
+AVM	AVBL	chemical	6
+AVM	AVBR	chemical	6
+AVM	AVDL	electrical	2
+AVM	AVJR	chemical	1
+AVM	BDUL	chemical	3
+AVM	BDUR	chemical	4
+AVM	DA1	chemical	1
+AVM	PVCL	chemical	4
+AVM	PVCR	chemical	5
+AVM	PVNL	chemical	1
+AVM	PVR	chemical	3
+AVM	RID	chemical	1
+AVM	SIBVL	chemical	1
+AVM	VA1	chemical	2
+AWAL	ADAL	chemical	1
+AWAL	AFDL	chemical	5
+AWAL	AIYL	chemical	1
+AWAL	AIZL	chemical	10
+AWAL	ASEL	chemical	4
+AWAL	ASGL	chemical	1
+AWAL	AWBL	chemical	1
+AWAR	ADFR	chemical	3
+AWAR	AFDR	chemical	7
+AWAR	AIYR	chemical	2
+AWAR	AIZR	chemical	7
+AWAR	AIZR	electrical	1
+AWAR	ASEL	chemical	1
+AWAR	ASER	chemical	2
+AWAR	AUAR	chemical	1
+AWAR	AWAL	electrical	1
+AWAR	AWBR	chemical	1
+AWAR	RIFR	chemical	2
+AWAR	RIGR	chemical	1
+AWAR	RIR	chemical	2
+AWBL	ADFL	chemical	9
+AWBL	AIBR	chemical	1
+AWBL	AIZL	chemical	9
+AWBL	AUAL	electrical	1
+AWBL	AVBL	chemical	1
+AWBL	RIAL	chemical	3
+AWBL	RMGL	electrical	1
+AWBL	SMBDL	chemical	1
+AWBR	ADFR	chemical	4
+AWBR	AIZR	chemical	4
+AWBR	ASGR	chemical	1
+AWBR	ASHR	chemical	2
+AWBR	AUAR	electrical	1
+AWBR	AVBR	chemical	2
+AWBR	AWBL	electrical	1
+AWBR	RIAR	chemical	1
+AWBR	RICL	electrical	1
+AWBR	RIR	chemical	2
+AWBR	RMGR	electrical	1
+AWBR	SMBVR	chemical	1
+AWCL	AIAL	chemical	2
+AWCL	AIAR	chemical	4
+AWCL	AIBL	chemical	2
+AWCL	AIBR	chemical	1
+AWCL	AIYL	chemical	10
+AWCL	ASEL	chemical	1
+AWCL	AVAL	chemical	1
+AWCL	AWCR	chemical	1
+AWCL	RIAL	chemical	3
+AWCR	AIAR	chemical	2
+AWCR	AIBR	chemical	4
+AWCR	AIYL	chemical	4
+AWCR	AIYR	chemical	9
+AWCR	ASEL	chemical	1
+AWCR	ASGR	chemical	1
+AWCR	AWCL	chemical	5
+BAGL	AIBL	chemical	1
+BAGL	AVAR	chemical	2
+BAGL	AVEL	chemical	1
+BAGL	AVER	chemical	4
+BAGL	BAGR	chemical	1
+BAGL	RIAR	chemical	5
+BAGL	RIBL	chemical	1
+BAGL	RIBR	chemical	7
+BAGL	RIGL	chemical	1
+BAGL	RIGR	chemical	4
+BAGL	RIR	electrical	1
+BAGR	AIYL	chemical	1
+BAGR	AVAL	chemical	2
+BAGR	AVEL	chemical	4
+BAGR	BAGL	electrical	1
+BAGR	RIAL	chemical	5
+BAGR	RIBL	chemical	4
+BAGR	RIGL	chemical	5
+BAGR	RIGL	electrical	1
+BAGR	RIR	electrical	1
+BDUL	ADEL	chemical	3
+BDUL	AVHL	chemical	1
+BDUL	AVJR	chemical	1
+BDUL	HSNL	chemical	1
+BDUL	PVNL	chemical	2
+BDUL	PVNR	chemical	2
+BDUL	SAADL	chemical	1
+BDUL	URADL	chemical	1
+BDUR	ADER	chemical	1
+BDUR	ALMR	chemical	1
+BDUR	AVAL	chemical	3
+BDUR	AVHL	chemical	1
+BDUR	AVJL	chemical	2
+BDUR	HSNR	chemical	4
+BDUR	PLMR	electrical	1
+BDUR	PVCL	chemical	2
+BDUR	PVNL	chemical	4
+BDUR	PVNR	chemical	1
+BDUR	SDQL	chemical	1
+BDUR	URADR	chemical	1
+CEPDL	AVER	chemical	5
+CEPDL	IL1DL	chemical	4
+CEPDL	OLLL	chemical	2
+CEPDL	OLQDL	chemical	6
+CEPDL	OLQDL	electrical	1
+CEPDL	RIBL	chemical	2
+CEPDL	RICL	chemical	2
+CEPDL	RICR	chemical	4
+CEPDL	RIPL	chemical	2
+CEPDL	RIS	chemical	1
+CEPDL	RMDVL	chemical	3
+CEPDL	RMGL	chemical	4
+CEPDL	RMHR	chemical	4
+CEPDL	SIADR	chemical	2
+CEPDL	SMBDR	chemical	1
+CEPDL	URADL	chemical	2
+CEPDL	URBL	chemical	4
+CEPDL	URYDL	chemical	2
+CEPDR	AVEL	chemical	6
+CEPDR	BDUR	chemical	1
+CEPDR	IL1DR	chemical	5
+CEPDR	IL1R	chemical	1
+CEPDR	OLLR	chemical	8
+CEPDR	OLQDR	chemical	5
+CEPDR	OLQDR	electrical	2
+CEPDR	RIBR	chemical	1
+CEPDR	RICL	chemical	4
+CEPDR	RICR	chemical	3
+CEPDR	RIS	chemical	1
+CEPDR	RMDDL	chemical	1
+CEPDR	RMDVR	chemical	2
+CEPDR	RMGR	chemical	1
+CEPDR	RMHL	chemical	4
+CEPDR	RMHR	chemical	1
+CEPDR	SIADL	chemical	1
+CEPDR	SMBDR	chemical	1
+CEPDR	URADR	chemical	1
+CEPDR	URBR	chemical	2
+CEPDR	URYDR	chemical	1
+CEPVL	ADLL	chemical	1
+CEPVL	AVER	chemical	3
+CEPVL	IL1VL	chemical	2
+CEPVL	OLLL	chemical	4
+CEPVL	OLQVL	chemical	6
+CEPVL	OLQVL	electrical	1
+CEPVL	RICL	chemical	7
+CEPVL	RICR	chemical	4
+CEPVL	RIH	electrical	1
+CEPVL	RIPL	chemical	1
+CEPVL	RMDDL	chemical	4
+CEPVL	RMHL	chemical	1
+CEPVL	SIAVL	chemical	2
+CEPVL	URAVL	chemical	2
+CEPVR	ASGR	chemical	1
+CEPVR	AVEL	chemical	5
+CEPVR	IL1VR	chemical	2
+CEPVR	IL2VR	chemical	2
+CEPVR	OLLR	chemical	7
+CEPVR	OLQVR	chemical	3
+CEPVR	OLQVR	electrical	1
+CEPVR	RICL	chemical	2
+CEPVR	RICR	chemical	4
+CEPVR	RIH	electrical	1
+CEPVR	RIPR	chemical	1
+CEPVR	RIVL	chemical	1
+CEPVR	RMDDR	chemical	2
+CEPVR	RMHR	chemical	2
+CEPVR	SIAVR	chemical	2
+CEPVR	URAVR	chemical	1
+DA1	DD1	chemical	4
+DA1	LegacyBodyWallMuscles	chemical	16
+DA1	VD1	chemical	17
+DA1	VD2	chemical	1
+DA2	DD1	chemical	1
+DA2	LegacyBodyWallMuscles	chemical	15
+DA2	VD1	chemical	2
+DA2	VD2	chemical	11
+DA2	VD3	chemical	5
+DA3	AS4	chemical	1
+DA3	DA4	chemical	2
+DA3	DB3	chemical	1
+DA3	DD2	chemical	1
+DA3	LegacyBodyWallMuscles	chemical	30
+DA3	VD3	chemical	25
+DA3	VD4	chemical	6
+DA4	DA1	electrical	1
+DA4	DA3	chemical	1
+DA4	DB3	chemical	1
+DA4	DD2	chemical	1
+DA4	LegacyBodyWallMuscles	chemical	26
+DA4	VD4	chemical	12
+DA4	VD5	chemical	15
+DA5	DB4	chemical	1
+DA5	LegacyBodyWallMuscles	chemical	17
+DA5	VD5	chemical	1
+DA5	VD6	chemical	16
+DA6	LegacyBodyWallMuscles	chemical	6
+DA6	VD4	chemical	4
+DA6	VD5	chemical	3
+DA6	VD6	chemical	3
+DA8	DA9	electrical	1
+DA9	DD6	chemical	1
+DA9	LegacyBodyWallMuscles	chemical	1
+DA9	VD13	chemical	1
+DB1	AIBR	electrical	1
+DB1	AS1	chemical	1
+DB1	AS2	chemical	1
+DB1	AS3	chemical	1
+DB1	AVBR	electrical	3
+DB1	DB2	electrical	1
+DB1	DB4	electrical	1
+DB1	DD1	chemical	10
+DB1	DVA	electrical	1
+DB1	LegacyBodyWallMuscles	chemical	3
+DB1	RID	electrical	1
+DB1	RIS	electrical	1
+DB1	VB3	electrical	1
+DB1	VD1	chemical	21
+DB1	VD2	chemical	15
+DB1	VD3	chemical	1
+DB2	AVBR	electrical	1
+DB2	DA3	chemical	5
+DB2	DD2	chemical	2
+DB2	LegacyBodyWallMuscles	chemical	24
+DB2	VB1	electrical	2
+DB2	VD3	chemical	23
+DB2	VD4	chemical	14
+DB2	VD5	chemical	1
+DB3	AS4	chemical	1
+DB3	AS5	chemical	1
+DB3	AVBL	electrical	1
+DB3	AVBR	electrical	1
+DB3	DA4	electrical	1
+DB3	DB2	electrical	6
+DB3	DB4	electrical	1
+DB3	DD2	chemical	4
+DB3	DD3	chemical	10
+DB3	LegacyBodyWallMuscles	chemical	25
+DB3	VD4	chemical	9
+DB3	VD5	chemical	26
+DB3	VD6	chemical	7
+DB4	AVBL	electrical	1
+DB4	DD3	chemical	3
+DB4	LegacyBodyWallMuscles	chemical	6
+DB4	VB2	electrical	1
+DB4	VD6	chemical	13
+DB5	AVAR	electrical	2
+DB5	AVBL	electrical	1
+DB5	AVBR	electrical	1
+DB6	AVAL	electrical	3
+DB6	AVBL	electrical	2
+DB6	AVBR	electrical	1
+DB7	AVBL	electrical	2
+DB7	AVBR	electrical	1
+DB7	VD13	chemical	2
+DD1	DA2	chemical	2
+DD1	LegacyBodyWallMuscles	chemical	34
+DD1	VD2	chemical	1
+DD2	DA3	chemical	1
+DD2	DD1	electrical	1
+DD2	LegacyBodyWallMuscles	chemical	28
+DD2	VD3	chemical	1
+DD2	VD4	chemical	1
+DD2	VD4	electrical	2
+DD3	DD2	electrical	2
+DD3	DD4	electrical	1
+DD3	LegacyBodyWallMuscles	chemical	32
+DD4	VC3	electrical	1
+DD4	VD8	electrical	1
+DD5	LegacyBodyWallMuscles	chemical	1
+DD5	VB8	chemical	1
+DD5	VD9	chemical	1
+DD6	LegacyBodyWallMuscles	chemical	1
+DVA	AIZL	chemical	3
+DVA	AQR	chemical	4
+DVA	AUAL	chemical	1
+DVA	AUAR	chemical	1
+DVA	AVAL	chemical	3
+DVA	AVAR	chemical	1
+DVA	AVBL	chemical	1
+DVA	AVEL	chemical	9
+DVA	AVER	chemical	5
+DVA	DB2	chemical	1
+DVA	DB3	chemical	2
+DVA	DB4	chemical	1
+DVA	DB5	chemical	1
+DVA	DB6	chemical	2
+DVA	DB7	chemical	2
+DVA	PDEL	chemical	3
+DVA	PVCL	chemical	3
+DVA	PVCL	electrical	1
+DVA	PVCR	chemical	1
+DVA	PVR	chemical	3
+DVA	PVR	electrical	2
+DVA	RIAL	chemical	1
+DVA	RIAR	chemical	2
+DVA	RIMR	chemical	1
+DVA	RIR	chemical	3
+DVA	SAADR	chemical	1
+DVA	SAAVL	chemical	1
+DVA	SAAVR	chemical	1
+DVA	SABD	chemical	1
+DVA	SMBDL	chemical	3
+DVA	SMBDR	chemical	2
+DVA	SMBVL	chemical	3
+DVA	SMBVR	chemical	2
+DVA	VA12	chemical	1
+DVA	VA2	chemical	1
+DVA	VB1	chemical	1
+DVA	VB11	chemical	2
+DVB	AS9	electrical	7
+DVB	AVL	chemical	5
+DVB	DA8	chemical	4
+DVB	DD6	chemical	3
+DVB	DVC	chemical	3
+DVB	PDA	chemical	1
+DVB	PHCL	chemical	1
+DVB	PVPL	chemical	2
+DVB	VB9	electrical	1
+DVC	AIBL	chemical	1
+DVC	AIBL	electrical	1
+DVC	AIBR	chemical	3
+DVC	AIBR	electrical	2
+DVC	AVAL	chemical	5
+DVC	AVAR	chemical	7
+DVC	AVBL	chemical	1
+DVC	AVKL	chemical	2
+DVC	AVKR	chemical	1
+DVC	PVPL	electrical	2
+DVC	PVPR	electrical	13
+DVC	PVT	chemical	1
+DVC	RIBL	chemical	1
+DVC	RIBR	chemical	1
+DVC	RIGL	chemical	5
+DVC	RIGR	chemical	5
+DVC	RMFL	chemical	2
+DVC	RMFR	chemical	4
+FLPL	ADEL	chemical	2
+FLPL	ADER	chemical	2
+FLPL	AIBL	chemical	2
+FLPL	AIBR	chemical	2
+FLPL	AVAL	chemical	14
+FLPL	AVAL	electrical	1
+FLPL	AVAR	chemical	17
+FLPL	AVBL	chemical	4
+FLPL	AVBR	chemical	5
+FLPL	AVDL	chemical	6
+FLPL	AVDL	electrical	1
+FLPL	AVDR	chemical	13
+FLPL	DVA	chemical	1
+FLPL	FLPR	chemical	1
+FLPR	ADER	chemical	2
+FLPR	AIBR	chemical	1
+FLPR	AVAL	chemical	12
+FLPR	AVAR	chemical	5
+FLPR	AVBL	chemical	5
+FLPR	AVBR	chemical	1
+FLPR	AVDL	chemical	10
+FLPR	AVDL	electrical	1
+FLPR	AVDR	chemical	1
+FLPR	AVDR	electrical	1
+FLPR	AVEL	chemical	4
+FLPR	AVER	chemical	2
+FLPR	AVJR	chemical	1
+FLPR	DVA	chemical	1
+FLPR	FLPL	chemical	2
+FLPR	FLPL	electrical	2
+FLPR	PVCL	chemical	2
+FLPR	VB1	chemical	1
+GLRDR	RMED	electrical	1
+GLRVR	RMEV	electrical	1
+HSNL	AIAL	chemical	1
+HSNL	AIZL	chemical	2
+HSNL	AIZR	chemical	1
+HSNL	ASHL	chemical	1
+HSNL	ASHR	chemical	2
+HSNL	ASJR	chemical	1
+HSNL	ASKL	chemical	1
+HSNL	AVDR	chemical	2
+HSNL	AVFL	chemical	6
+HSNL	AVJL	chemical	2
+HSNL	AWBL	chemical	2
+HSNL	AWBR	chemical	2
+HSNL	HSNR	chemical	3
+HSNL	HSNR	electrical	1
+HSNL	LegacyBodyWallMuscles	chemical	7
+HSNL	RIFL	chemical	3
+HSNL	RIML	chemical	2
+HSNL	SABVL	chemical	2
+HSNL	VC5	chemical	3
+HSNR	AIBL	chemical	1
+HSNR	AIBR	chemical	1
+HSNR	AIZL	chemical	1
+HSNR	AIZR	chemical	1
+HSNR	AS5	chemical	1
+HSNR	ASHL	chemical	2
+HSNR	AVDR	chemical	1
+HSNR	AVFL	chemical	2
+HSNR	AVJL	chemical	1
+HSNR	AVL	chemical	1
+HSNR	AWBL	chemical	1
+HSNR	BDUR	chemical	1
+HSNR	DA5	chemical	1
+HSNR	DA6	chemical	1
+HSNR	HSNL	chemical	1
+HSNR	LegacyBodyWallMuscles	chemical	6
+HSNR	PVNR	chemical	2
+HSNR	PVNR	electrical	1
+HSNR	PVQR	chemical	1
+HSNR	RIFR	chemical	4
+HSNR	RMGR	chemical	1
+HSNR	SABD	chemical	1
+HSNR	SABVR	chemical	1
+HSNR	VA6	chemical	1
+HSNR	VC2	chemical	3
+HSNR	VC3	chemical	1
+HSNR	VD4	chemical	2
+I1L	I5	chemical	2
+I1L	M2L	chemical	2
+I1L	M2R	chemical	2
+I1L	M3L	chemical	2
+I1L	M3R	chemical	2
+I1L	MCL	chemical	2
+I1L	MCR	chemical	2
+I1L	NSML	chemical	1
+I1L	NSMR	chemical	1
+I1R	I1L	electrical	1
+I1R	I5	chemical	1
+I1R	I5	electrical	1
+I1R	M2L	chemical	2
+I1R	M2R	chemical	2
+I1R	M3L	chemical	2
+I1R	M3R	chemical	2
+I1R	MCL	chemical	2
+I1R	MCR	chemical	2
+I1R	NSML	chemical	1
+I1R	NSMR	chemical	1
+I1R	RIPL	electrical	1
+I2L	I1L	electrical	1
+I2L	I1R	electrical	1
+I2L	I4	chemical	1
+I2L	I6	chemical	1
+I2L	M1	chemical	1
+I2L	M1	electrical	2
+I2L	NSML	chemical	3
+I2L	NSMR	chemical	3
+I2R	I1L	electrical	1
+I2R	I1R	electrical	1
+I2R	I4	chemical	1
+I2R	I6	chemical	1
+I2R	M1	chemical	1
+I2R	M1	electrical	2
+I2R	NSML	chemical	3
+I2R	NSMR	chemical	3
+I3	I1L	chemical	1
+I3	I1R	chemical	1
+I3	M2L	chemical	1
+I3	M2R	chemical	1
+I3	M3L	chemical	1
+I3	M3R	chemical	1
+I3	MCL	chemical	1
+I3	MCR	chemical	1
+I3	NSML	chemical	1
+I3	NSMR	chemical	1
+I4	M1	chemical	1
+I4	M1	electrical	1
+I4	M3L	chemical	3
+I4	M3R	chemical	3
+I4	MI	electrical	1
+I4	NSML	chemical	2
+I4	NSMR	chemical	2
+I5	I1L	electrical	1
+I5	I4	chemical	2
+I5	M1	chemical	1
+I5	M3L	chemical	2
+I5	M3R	chemical	2
+I5	M4	chemical	9
+I5	M5	chemical	1
+I5	NSML	chemical	2
+I5	NSMR	chemical	2
+I6	M4	chemical	1
+I6	NSML	chemical	1
+I6	NSMR	chemical	1
+IL1DL	IL1DR	electrical	1
+IL1DL	IL1L	electrical	1
+IL1DL	LegacyBodyWallMuscles	chemical	5
+IL1DL	OLLL	electrical	1
+IL1DL	PVR	chemical	1
+IL1DL	RIH	chemical	1
+IL1DL	RIPL	chemical	2
+IL1DL	RMDDR	chemical	1
+IL1DL	RMDVL	chemical	4
+IL1DL	RMEV	electrical	1
+IL1DL	URYDL	chemical	1
+IL1DR	LegacyBodyWallMuscles	chemical	7
+IL1DR	RIPR	chemical	5
+IL1DR	RMDVR	chemical	5
+IL1L	AVER	chemical	2
+IL1L	IL1DL	chemical	1
+IL1L	LegacyBodyWallMuscles	chemical	13
+IL1L	RMDDL	chemical	5
+IL1L	RMDL	chemical	1
+IL1L	RMDR	chemical	3
+IL1L	RMDVL	chemical	4
+IL1L	RMDVR	chemical	2
+IL1L	RMER	chemical	1
+IL1R	AVEL	chemical	1
+IL1R	AVER	chemical	1
+IL1R	IL1DR	chemical	1
+IL1R	IL1DR	electrical	1
+IL1R	IL1VR	electrical	1
+IL1R	LegacyBodyWallMuscles	chemical	13
+IL1R	RMDDL	chemical	3
+IL1R	RMDDR	chemical	2
+IL1R	RMDL	chemical	4
+IL1R	RMDR	chemical	2
+IL1R	RMDVL	chemical	1
+IL1R	RMDVR	chemical	4
+IL1R	RMEL	chemical	2
+IL1R	RMHL	chemical	1
+IL1R	URXR	chemical	2
+IL1VL	IL1L	chemical	1
+IL1VL	IL1L	electrical	1
+IL1VL	IL1VR	electrical	1
+IL1VL	LegacyBodyWallMuscles	chemical	9
+IL1VL	RIPL	chemical	4
+IL1VL	RMDDL	chemical	5
+IL1VL	URYVL	chemical	1
+IL1VR	IL1R	chemical	1
+IL1VR	IL2VR	chemical	1
+IL1VR	LegacyBodyWallMuscles	chemical	10
+IL1VR	RIPR	chemical	6
+IL1VR	RMDDR	chemical	10
+IL1VR	RMER	chemical	1
+IL2DL	AUAL	chemical	1
+IL2DL	IL1DL	chemical	7
+IL2DL	OLQDL	chemical	2
+IL2DL	RIBL	chemical	1
+IL2DL	RIPL	chemical	10
+IL2DL	RMEL	chemical	4
+IL2DL	RMER	chemical	3
+IL2DL	URADL	chemical	3
+IL2DR	CEPDR	chemical	1
+IL2DR	IL1DR	chemical	7
+IL2DR	RICR	chemical	1
+IL2DR	RIPR	chemical	11
+IL2DR	RMED	chemical	1
+IL2DR	RMEL	chemical	2
+IL2DR	RMER	chemical	2
+IL2DR	RMEV	chemical	1
+IL2DR	URADR	chemical	3
+IL2L	ADEL	chemical	2
+IL2L	AVEL	chemical	1
+IL2L	IL1L	chemical	1
+IL2L	OLQDL	chemical	5
+IL2L	OLQVL	chemical	8
+IL2L	RICL	chemical	1
+IL2L	RIH	chemical	7
+IL2L	RMDL	chemical	3
+IL2L	RMDR	chemical	1
+IL2L	RMER	chemical	2
+IL2L	RMEV	chemical	2
+IL2L	RMGL	electrical	1
+IL2L	URXL	chemical	2
+IL2R	ADER	chemical	2
+IL2R	IL1R	chemical	1
+IL2R	IL1VR	electrical	1
+IL2R	OLLR	chemical	2
+IL2R	OLQDR	chemical	2
+IL2R	OLQVR	chemical	7
+IL2R	RIH	chemical	6
+IL2R	RMDL	chemical	2
+IL2R	RMEL	chemical	2
+IL2R	RMEV	chemical	1
+IL2R	RMGR	electrical	1
+IL2R	URBR	chemical	1
+IL2R	URXR	electrical	1
+IL2VL	BAGR	chemical	1
+IL2VL	IL1VL	chemical	7
+IL2VL	IL2L	chemical	1
+IL2VL	OLQVL	chemical	1
+IL2VL	RIAL	chemical	1
+IL2VL	RIH	chemical	2
+IL2VL	RIPL	chemical	11
+IL2VL	RMEL	chemical	2
+IL2VL	RMER	chemical	4
+IL2VL	RMEV	chemical	1
+IL2VL	URAVL	chemical	3
+IL2VR	IL1VR	chemical	6
+IL2VR	OLQVR	chemical	2
+IL2VR	RIAR	chemical	2
+IL2VR	RIH	chemical	3
+IL2VR	RIPR	chemical	15
+IL2VR	RMEL	chemical	3
+IL2VR	RMER	chemical	2
+IL2VR	RMEV	chemical	3
+IL2VR	URAVR	chemical	4
+IL2VR	URXR	chemical	1
+LUAL	AVAL	chemical	5
+LUAL	AVAR	chemical	6
+LUAL	AVDL	chemical	4
+LUAL	AVDR	chemical	2
+LUAL	AVJL	chemical	1
+LUAL	PHBL	chemical	1
+LUAL	PVNL	chemical	1
+LUAL	PVWL	chemical	1
+LUAR	AVAL	chemical	3
+LUAR	AVAR	chemical	7
+LUAR	AVDL	chemical	1
+LUAR	AVDR	chemical	3
+LUAR	AVJR	chemical	1
+LUAR	PQR	chemical	1
+LUAR	PVCR	chemical	3
+LUAR	PVR	chemical	1
+LUAR	PVWL	chemical	1
+M1	I2L	chemical	2
+M1	I2R	chemical	2
+M1	I3	chemical	1
+M1	I3	electrical	1
+M1	MI	electrical	1
+M1	pm1	chemical	8
+M2L	I3	chemical	1
+M2L	I3	electrical	1
+M2L	M4	electrical	1
+M2L	M5	electrical	2
+M2L	MCL	electrical	2
+M2L	MCR	electrical	2
+M2L	MI	electrical	2
+M2L	pm4	chemical	4
+M2R	I3	chemical	1
+M2R	I3	electrical	1
+M2R	M2L	electrical	1
+M2R	M3L	electrical	1
+M2R	M3R	electrical	1
+M2R	M4	electrical	1
+M2R	M5	electrical	2
+M2R	MCL	electrical	2
+M2R	MCR	electrical	2
+M2R	MI	electrical	2
+M2R	pm4	chemical	5
+M3L	MCR	electrical	1
+M3L	pm4	chemical	4
+M3R	M3L	electrical	1
+M3R	MCL	electrical	1
+M3R	MCR	electrical	1
+M3R	MI	electrical	1
+M3R	pm4	chemical	4
+M4	I6	electrical	1
+M4	M1	chemical	1
+M4	M4	electrical	6
+M5	I5	chemical	1
+M5	I5	electrical	2
+M5	I6	electrical	2
+M5	M1	chemical	1
+M5	M4	electrical	1
+M5	M5	electrical	4
+MCL	M3L	electrical	1
+MI	I1L	electrical	1
+MI	I1R	electrical	1
+MI	I3	electrical	1
+MI	I5	chemical	2
+MI	I5	electrical	2
+MI	M1	chemical	1
+MI	M2L	chemical	1
+MI	M2R	chemical	1
+MI	M3L	chemical	1
+MI	M3L	electrical	1
+MI	M3R	chemical	1
+MI	MCL	electrical	2
+MI	MCR	electrical	2
+MI	pm4	chemical	4
+NSML	I6	chemical	1
+NSMR	I6	chemical	1
+NSMR	M3L	chemical	1
+NSMR	M3R	chemical	1
+OLLL	AVER	chemical	21
+OLLL	CEPDL	chemical	3
+OLLL	CEPVL	chemical	4
+OLLL	IL1VL	chemical	2
+OLLL	OLLR	electrical	2
+OLLL	RIBL	chemical	8
+OLLL	RIGL	electrical	1
+OLLL	RMDDL	chemical	7
+OLLL	RMDL	chemical	2
+OLLL	RMDVL	chemical	1
+OLLL	RMEL	chemical	2
+OLLL	SMDDL	chemical	3
+OLLL	SMDDR	chemical	4
+OLLL	SMDVR	chemical	4
+OLLL	URYDL	chemical	1
+OLLR	AVEL	chemical	16
+OLLR	CEPDR	chemical	2
+OLLR	CEPVR	chemical	6
+OLLR	IL1DR	chemical	2
+OLLR	IL1DR	electrical	1
+OLLR	IL1VR	chemical	1
+OLLR	IL2R	chemical	1
+OLLR	RIBR	chemical	10
+OLLR	RIGR	electrical	1
+OLLR	RMDDR	chemical	10
+OLLR	RMDL	chemical	3
+OLLR	RMDVR	chemical	3
+OLLR	RMER	chemical	2
+OLLR	SMDDR	chemical	1
+OLLR	SMDVL	chemical	4
+OLLR	SMDVR	chemical	3
+OLQDL	RICR	chemical	1
+OLQDL	RIGL	electrical	1
+OLQDL	RMDDR	chemical	4
+OLQDL	RMDVL	electrical	1
+OLQDL	SIBVL	chemical	3
+OLQDL	URBL	electrical	1
+OLQDR	RICL	chemical	1
+OLQDR	RICR	chemical	1
+OLQDR	RIGR	electrical	1
+OLQDR	RMDDL	chemical	3
+OLQDR	RMDVR	electrical	1
+OLQDR	RMHR	chemical	1
+OLQDR	SIBVR	chemical	2
+OLQVL	IL1VL	chemical	2
+OLQVL	IL2VL	chemical	1
+OLQVL	RICL	chemical	1
+OLQVL	RIGL	electrical	1
+OLQVL	RIH	chemical	1
+OLQVL	RIPL	chemical	1
+OLQVL	RMDDL	electrical	1
+OLQVL	RMDVR	chemical	4
+OLQVL	SIBDL	chemical	3
+OLQVL	URBL	electrical	1
+OLQVR	IL1VR	chemical	1
+OLQVR	RICR	chemical	1
+OLQVR	RIGR	electrical	1
+OLQVR	RIH	chemical	2
+OLQVR	RIPR	chemical	2
+OLQVR	RMDVL	chemical	4
+OLQVR	RMER	chemical	1
+OLQVR	SIBDR	chemical	4
+PDA	AS11	chemical	1
+PDA	DA9	chemical	1
+PDA	DA9	electrical	1
+PDA	DD6	chemical	1
+PDA	LegacyBodyWallMuscles	chemical	2
+PDA	PVNR	chemical	1
+PDA	VD13	chemical	3
+PDB	LegacyBodyWallMuscles	chemical	2
+PDB	VD13	chemical	4
+PDEL	AVKL	chemical	6
+PDEL	DVA	chemical	24
+PDEL	PDER	chemical	1
+PDEL	PDER	electrical	3
+PDEL	PVCR	electrical	1
+PDEL	PVM	chemical	2
+PDEL	PVM	electrical	1
+PDEL	PVR	chemical	2
+PDEL	VA9	chemical	1
+PDEL	VD11	chemical	1
+PDER	AVKL	chemical	16
+PDER	DVA	chemical	35
+PDER	PVCL	chemical	1
+PDER	PVCR	chemical	1
+PHAL	AVDR	chemical	1
+PHAL	AVFL	chemical	3
+PHAL	AVG	chemical	5
+PHAL	AVHL	chemical	1
+PHAL	AVHR	chemical	1
+PHAL	DVA	chemical	2
+PHAL	PHAR	chemical	5
+PHAL	PHAR	electrical	2
+PHAL	PHBL	chemical	5
+PHAL	PHBR	chemical	5
+PHAL	PVQL	chemical	2
+PHAR	AVG	chemical	3
+PHAR	AVHR	chemical	1
+PHAR	DA8	chemical	1
+PHAR	DVA	chemical	2
+PHAR	PHAL	chemical	6
+PHAR	PHBL	chemical	1
+PHAR	PHBR	chemical	5
+PHAR	PVPL	electrical	3
+PHAR	PVQL	chemical	2
+PHBL	AVAL	chemical	9
+PHBL	AVAR	chemical	6
+PHBL	AVDL	chemical	1
+PHBL	PHBR	chemical	1
+PHBL	PVCL	chemical	13
+PHBL	VA12	chemical	1
+PHBR	AVAL	chemical	7
+PHBR	AVAR	chemical	7
+PHBR	AVDL	chemical	1
+PHBR	AVDR	chemical	1
+PHBR	AVFL	chemical	1
+PHBR	DA8	chemical	1
+PHBR	PHBL	chemical	1
+PHBR	PHBL	electrical	3
+PHBR	PVCL	chemical	6
+PHBR	PVCR	chemical	3
+PHBR	VA12	chemical	2
+PHCL	AVAL	chemical	1
+PHCL	DA9	chemical	7
+PHCL	DA9	electrical	1
+PHCL	DVA	chemical	6
+PHCL	LUAL	chemical	1
+PHCL	PVCL	chemical	2
+PHCL	VA12	chemical	2
+PHCR	AVHR	chemical	1
+PHCR	DA9	chemical	2
+PHCR	DVA	chemical	8
+PHCR	LUAR	chemical	1
+PHCR	PHCL	chemical	1
+PHCR	PHCL	electrical	1
+PHCR	PVCR	chemical	8
+PHCR	PVCR	electrical	1
+PHCR	VA12	chemical	1
+PHCR	VA12	electrical	1
+PLML	BDUL	electrical	1
+PLML	HSNL	chemical	1
+PLML	LUAL	electrical	1
+PLML	PHCL	electrical	1
+PLML	PVCL	electrical	1
+PLMR	AS6	chemical	1
+PLMR	AVAL	chemical	4
+PLMR	AVAR	chemical	1
+PLMR	AVDL	chemical	1
+PLMR	AVDR	chemical	4
+PLMR	DVA	chemical	5
+PLMR	HSNR	chemical	1
+PLMR	LUAR	electrical	1
+PLMR	PDEL	chemical	2
+PLMR	PDER	chemical	3
+PLMR	PVCL	chemical	2
+PLMR	PVCR	electrical	1
+PLMR	PVR	electrical	2
+PLNL	LegacyBodyWallMuscles	chemical	1
+PLNL	SAADL	chemical	5
+PLNL	SMBVL	chemical	6
+PLNR	SAADR	chemical	4
+PLNR	SMBVR	chemical	6
+PQR	AVAL	chemical	8
+PQR	AVAR	chemical	11
+PQR	AVDL	chemical	7
+PQR	AVDR	chemical	6
+PQR	AVG	chemical	1
+PQR	LUAR	chemical	1
+PQR	PVNL	chemical	1
+PQR	PVPL	electrical	4
+PVCL	AS1	chemical	1
+PVCL	AVAL	chemical	2
+PVCL	AVAR	chemical	4
+PVCL	AVBL	chemical	5
+PVCL	AVBR	chemical	12
+PVCL	AVDL	chemical	5
+PVCL	AVDR	chemical	2
+PVCL	AVEL	chemical	2
+PVCL	AVER	chemical	1
+PVCL	AVJL	chemical	3
+PVCL	AVJR	chemical	1
+PVCL	DA2	chemical	1
+PVCL	DA5	chemical	1
+PVCL	DA6	chemical	1
+PVCL	DB2	chemical	3
+PVCL	DB3	chemical	4
+PVCL	DB4	chemical	3
+PVCL	DB5	chemical	2
+PVCL	DB6	chemical	2
+PVCL	DB7	chemical	3
+PVCL	DVA	chemical	4
+PVCL	PVCR	chemical	2
+PVCL	RID	chemical	5
+PVCL	RIS	chemical	2
+PVCL	SIBVL	chemical	2
+PVCL	VB10	chemical	2
+PVCL	VB11	chemical	1
+PVCL	VB3	chemical	1
+PVCL	VB4	chemical	1
+PVCL	VB5	chemical	1
+PVCL	VB6	chemical	2
+PVCL	VB8	chemical	1
+PVCR	AQR	chemical	1
+PVCR	AS2	chemical	1
+PVCR	AVAL	chemical	7
+PVCR	AVAR	chemical	7
+PVCR	AVBL	chemical	8
+PVCR	AVBR	chemical	6
+PVCR	AVDL	chemical	5
+PVCR	AVDR	chemical	1
+PVCR	AVEL	chemical	1
+PVCR	AVER	chemical	1
+PVCR	AVL	chemical	1
+PVCR	DA9	chemical	1
+PVCR	DB2	chemical	1
+PVCR	DB3	chemical	3
+PVCR	DB4	chemical	4
+PVCR	DB5	chemical	1
+PVCR	DB6	chemical	2
+PVCR	DB7	chemical	1
+PVCR	FLPL	chemical	1
+PVCR	LUAR	chemical	1
+PVCR	PDEL	chemical	1
+PVCR	PVCL	chemical	3
+PVCR	PVCL	electrical	5
+PVCR	PVDL	chemical	1
+PVCR	PVR	chemical	1
+PVCR	PVWR	chemical	1
+PVCR	RID	chemical	5
+PVCR	SIBVR	chemical	2
+PVCR	VB10	chemical	1
+PVCR	VB4	chemical	3
+PVCR	VB6	chemical	2
+PVCR	VB7	chemical	3
+PVCR	VB8	chemical	1
+PVDL	AVAL	chemical	6
+PVDL	AVAR	chemical	6
+PVDL	DD5	chemical	1
+PVDL	PVCL	chemical	1
+PVDL	PVCR	chemical	6
+PVDL	VD10	chemical	1
+PVDR	AVAL	chemical	6
+PVDR	AVAR	chemical	9
+PVDR	DVA	chemical	3
+PVDR	PVCL	chemical	13
+PVDR	PVCR	chemical	10
+PVDR	PVDL	chemical	1
+PVDR	VA9	chemical	1
+PVM	AVKL	chemical	11
+PVM	AVM	chemical	1
+PVM	DVA	chemical	3
+PVM	PDEL	chemical	7
+PVM	PDER	chemical	8
+PVM	PDER	electrical	1
+PVM	PVCL	chemical	2
+PVM	PVR	chemical	1
+PVNL	AVAL	chemical	2
+PVNL	AVBR	chemical	1
+PVNL	AVDL	chemical	3
+PVNL	AVDR	chemical	3
+PVNL	AVEL	chemical	1
+PVNL	AVFR	chemical	1
+PVNL	AVG	chemical	1
+PVNL	AVJL	chemical	5
+PVNL	AVJR	chemical	5
+PVNL	AVL	chemical	2
+PVNL	BDUL	chemical	2
+PVNL	BDUR	chemical	2
+PVNL	DD1	chemical	2
+PVNL	LegacyBodyWallMuscles	chemical	3
+PVNL	PQR	chemical	1
+PVNL	PVCL	chemical	1
+PVNL	PVNR	chemical	5
+PVNL	PVT	chemical	1
+PVNL	PVWL	chemical	1
+PVNL	RIFL	chemical	1
+PVNR	AVAL	chemical	4
+PVNR	AVBL	chemical	1
+PVNR	AVBR	chemical	2
+PVNR	AVDR	chemical	1
+PVNR	AVEL	chemical	3
+PVNR	AVJL	chemical	4
+PVNR	AVJR	chemical	1
+PVNR	AVL	chemical	2
+PVNR	BDUL	chemical	1
+PVNR	BDUR	chemical	4
+PVNR	DD3	chemical	1
+PVNR	HSNR	chemical	1
+PVNR	LegacyBodyWallMuscles	chemical	3
+PVNR	PQR	chemical	2
+PVNR	PVCL	chemical	1
+PVNR	PVNL	chemical	1
+PVNR	PVT	chemical	2
+PVNR	PVWL	chemical	2
+PVNR	VC2	chemical	2
+PVNR	VC3	chemical	1
+PVNR	VD12	chemical	1
+PVNR	VD6	chemical	1
+PVNR	VD7	chemical	1
+PVPL	ADAL	chemical	1
+PVPL	AQR	chemical	1
+PVPL	AQR	electrical	7
+PVPL	AVAL	chemical	2
+PVPL	AVAR	chemical	2
+PVPL	AVBL	chemical	5
+PVPL	AVBR	chemical	6
+PVPL	AVDR	chemical	2
+PVPL	AVER	chemical	1
+PVPL	AVHR	chemical	1
+PVPL	PVCR	chemical	3
+PVPL	PVPR	electrical	1
+PVPL	RIGL	chemical	2
+PVPR	ADFR	chemical	1
+PVPR	AQR	chemical	2
+PVPR	AQR	electrical	9
+PVPR	ASHR	chemical	1
+PVPR	AVAL	chemical	1
+PVPR	AVAR	chemical	2
+PVPR	AVBL	chemical	4
+PVPR	AVBR	chemical	5
+PVPR	AVHL	chemical	3
+PVPR	AVL	chemical	4
+PVPR	DD2	chemical	1
+PVPR	DVC	chemical	2
+PVPR	PVCL	chemical	4
+PVPR	PVCR	chemical	7
+PVPR	PVQR	chemical	1
+PVPR	RIAR	chemical	2
+PVPR	RIGR	chemical	1
+PVPR	RIMR	chemical	1
+PVPR	RMGR	chemical	1
+PVQL	ADAL	electrical	1
+PVQL	AIAL	chemical	6
+PVQL	ASJL	chemical	1
+PVQL	ASKL	chemical	4
+PVQL	ASKL	electrical	5
+PVQL	HSNL	chemical	2
+PVQL	PVQR	electrical	2
+PVQL	RMGL	chemical	1
+PVQR	AIAR	chemical	7
+PVQR	ASER	chemical	1
+PVQR	ASKR	chemical	4
+PVQR	AVBL	chemical	1
+PVQR	AVFL	electrical	1
+PVQR	AVFR	chemical	1
+PVQR	AVL	chemical	1
+PVQR	AWAR	chemical	2
+PVQR	DD1	chemical	1
+PVQR	DVC	chemical	1
+PVQR	HSNR	chemical	1
+PVQR	PVNL	electrical	1
+PVQR	PVT	chemical	1
+PVQR	RIFR	chemical	1
+PVQR	VD1	chemical	1
+PVR	ADAL	chemical	1
+PVR	AS6	chemical	1
+PVR	AVBL	chemical	4
+PVR	AVBR	chemical	4
+PVR	AVJL	chemical	3
+PVR	AVJR	chemical	2
+PVR	AVKL	chemical	1
+PVR	DA9	chemical	1
+PVR	DB2	chemical	1
+PVR	DB3	chemical	1
+PVR	DVA	chemical	1
+PVR	IL1DL	chemical	1
+PVR	IL1DR	chemical	1
+PVR	IL1VL	chemical	1
+PVR	IL1VR	chemical	1
+PVR	LUAL	electrical	1
+PVR	LUAR	electrical	1
+PVR	PDEL	chemical	1
+PVR	PDER	chemical	1
+PVR	PVCR	chemical	1
+PVR	RIPL	chemical	3
+PVR	RIPR	chemical	3
+PVR	SABD	chemical	1
+PVR	URADL	chemical	1
+PVT	AIBL	chemical	2
+PVT	AIBL	electrical	1
+PVT	AIBR	chemical	4
+PVT	AIBR	electrical	1
+PVT	AVKL	chemical	7
+PVT	AVKL	electrical	2
+PVT	AVKR	chemical	7
+PVT	AVL	chemical	2
+PVT	DVC	chemical	2
+PVT	PVPL	electrical	1
+PVT	RIGL	chemical	2
+PVT	RIGR	chemical	3
+PVT	RIH	chemical	1
+PVT	RMEV	chemical	1
+PVT	RMFL	chemical	2
+PVT	RMFR	chemical	3
+PVT	SMBDR	chemical	1
+PVWL	AVJL	chemical	1
+PVWL	PVCR	electrical	2
+PVWL	PVT	chemical	2
+PVWL	PVWR	chemical	1
+PVWL	VA12	chemical	1
+PVWR	AVAR	chemical	1
+PVWR	AVDR	chemical	1
+PVWR	PVCR	chemical	1
+PVWR	PVCR	electrical	1
+PVWR	PVT	chemical	1
+PVWR	VA12	chemical	1
+RIAL	CEPVL	chemical	1
+RIAL	RIAR	chemical	1
+RIAL	RIVL	chemical	2
+RIAL	RIVR	chemical	4
+RIAL	RMDDL	chemical	12
+RIAL	RMDDR	chemical	7
+RIAL	RMDL	chemical	6
+RIAL	RMDR	chemical	6
+RIAL	RMDVL	chemical	9
+RIAL	RMDVR	chemical	11
+RIAL	SIADL	chemical	2
+RIAL	SMDDL	chemical	8
+RIAL	SMDDR	chemical	10
+RIAL	SMDVL	chemical	6
+RIAL	SMDVR	chemical	11
+RIAR	CEPVR	chemical	1
+RIAR	IL1R	chemical	1
+RIAR	RIAL	chemical	4
+RIAR	RIVL	chemical	1
+RIAR	RMDDL	chemical	10
+RIAR	RMDDR	chemical	11
+RIAR	RMDL	chemical	3
+RIAR	RMDR	chemical	8
+RIAR	RMDVL	chemical	12
+RIAR	RMDVR	chemical	10
+RIAR	SAADR	chemical	1
+RIAR	SIADL	chemical	1
+RIAR	SIADR	chemical	1
+RIAR	SIAVL	chemical	1
+RIAR	SMDDL	chemical	7
+RIAR	SMDDR	chemical	7
+RIAR	SMDVL	chemical	13
+RIAR	SMDVR	chemical	7
+RIBL	AIBR	chemical	2
+RIBL	AUAL	chemical	1
+RIBL	AVAL	chemical	2
+RIBL	AVBL	electrical	1
+RIBL	AVBR	chemical	1
+RIBL	AVBR	electrical	1
+RIBL	AVDR	chemical	1
+RIBL	AVEL	chemical	2
+RIBL	AVER	chemical	5
+RIBL	BAGR	chemical	1
+RIBL	OLQDL	electrical	2
+RIBL	OLQVL	electrical	1
+RIBL	PVT	electrical	1
+RIBL	RIAL	chemical	3
+RIBL	RIBL	electrical	1
+RIBL	RIGL	electrical	1
+RIBL	SIADL	electrical	1
+RIBL	SIAVL	electrical	1
+RIBL	SIBDL	electrical	1
+RIBL	SIBVL	electrical	1
+RIBL	SIBVR	electrical	1
+RIBL	SMBDL	electrical	1
+RIBL	SMDDL	electrical	1
+RIBL	SMDVR	chemical	2
+RIBL	SMDVR	electrical	2
+RIBR	AIBL	chemical	2
+RIBR	AIZR	chemical	1
+RIBR	AVAR	chemical	2
+RIBR	AVBL	electrical	1
+RIBR	AVBR	electrical	1
+RIBR	AVEL	chemical	3
+RIBR	AVER	chemical	2
+RIBR	BAGL	chemical	2
+RIBR	OLQDR	electrical	2
+RIBR	OLQVR	electrical	1
+RIBR	PVT	electrical	1
+RIBR	RIAR	chemical	2
+RIBR	RIBL	electrical	3
+RIBR	RIBR	electrical	1
+RIBR	RIGR	chemical	1
+RIBR	RIGR	electrical	1
+RIBR	RIH	chemical	1
+RIBR	SIADR	electrical	1
+RIBR	SIAVR	electrical	1
+RIBR	SIBDR	electrical	1
+RIBR	SIBVR	electrical	1
+RIBR	SMBDR	electrical	1
+RIBR	SMDDL	chemical	1
+RIBR	SMDDL	electrical	1
+RIBR	SMDDR	electrical	1
+RIBR	SMDVL	electrical	2
+RICL	ADAR	chemical	1
+RICL	ASHL	electrical	2
+RICL	AVAL	chemical	5
+RICL	AVAR	chemical	6
+RICL	AVKL	electrical	1
+RICL	AVKR	chemical	1
+RICL	AVKR	electrical	1
+RICL	RIML	chemical	1
+RICL	RIMR	chemical	3
+RICL	RIVR	chemical	1
+RICL	RMFR	chemical	1
+RICL	SMBDL	chemical	2
+RICL	SMDDL	chemical	3
+RICL	SMDDR	chemical	3
+RICL	SMDVR	chemical	1
+RICR	ADAR	chemical	1
+RICR	ASHR	electrical	2
+RICR	AVAL	chemical	5
+RICR	AVAR	chemical	5
+RICR	AVKL	electrical	1
+RICR	SMBDR	chemical	1
+RICR	SMDDL	chemical	4
+RICR	SMDDR	chemical	3
+RICR	SMDVL	chemical	2
+RICR	SMDVR	chemical	1
+RID	ALA	electrical	1
+RID	AS2	chemical	1
+RID	AVBL	electrical	1
+RID	AVBR	electrical	2
+RID	DA6	chemical	3
+RID	DA9	electrical	1
+RID	DD1	chemical	4
+RID	DD2	chemical	4
+RID	DD3	chemical	3
+RID	LegacyBodyWallMuscles	chemical	3
+RID	PDB	electrical	2
+RID	RID	electrical	1
+RID	VD13	chemical	1
+RID	VD5	chemical	2
+RIFL	ALML	chemical	2
+RIFL	AVBL	chemical	10
+RIFL	AVBR	chemical	1
+RIFL	AVG	electrical	1
+RIFL	AVHR	chemical	1
+RIFL	AVJR	chemical	2
+RIFL	PVPL	chemical	3
+RIFL	RIML	chemical	4
+RIFR	ASHR	chemical	2
+RIFR	AVBL	chemical	1
+RIFR	AVBR	chemical	17
+RIFR	AVFL	chemical	1
+RIFR	AVG	electrical	1
+RIFR	AVHL	chemical	1
+RIFR	AVJL	chemical	1
+RIFR	AVJR	chemical	2
+RIFR	HSNR	chemical	1
+RIFR	PVCL	chemical	1
+RIFR	PVCR	chemical	1
+RIFR	PVPR	chemical	4
+RIFR	RIMR	chemical	4
+RIFR	RIPR	chemical	1
+RIGL	AIBR	electrical	3
+RIGL	AIZR	chemical	1
+RIGL	ALNL	chemical	1
+RIGL	AQR	electrical	2
+RIGL	AVEL	chemical	2
+RIGL	AVER	chemical	1
+RIGL	AVKL	electrical	1
+RIGL	AVKR	chemical	2
+RIGL	BAGR	chemical	1
+RIGL	DVC	chemical	1
+RIGL	RIBL	chemical	1
+RIGL	RIGR	electrical	3
+RIGL	RIR	chemical	2
+RIGL	RMFL	chemical	1
+RIGL	RMHR	chemical	3
+RIGL	VB2	electrical	1
+RIGR	AIBL	electrical	3
+RIGR	ALNR	chemical	1
+RIGR	AQR	electrical	1
+RIGR	AVER	chemical	2
+RIGR	AVKL	chemical	4
+RIGR	AVKR	chemical	1
+RIGR	AVKR	electrical	1
+RIGR	BAGL	electrical	1
+RIGR	RIBR	chemical	1
+RIGR	RIR	chemical	1
+RIGR	RMHL	chemical	4
+RIH	ADFR	chemical	1
+RIH	AIZL	chemical	4
+RIH	AIZR	chemical	4
+RIH	AUAR	chemical	1
+RIH	BAGR	chemical	1
+RIH	CEPDL	chemical	1
+RIH	CEPDL	electrical	1
+RIH	CEPDR	chemical	1
+RIH	CEPDR	electrical	1
+RIH	CEPVL	chemical	1
+RIH	CEPVR	chemical	2
+RIH	FLPL	electrical	1
+RIH	IL2L	chemical	2
+RIH	IL2R	chemical	1
+RIH	OLQDL	chemical	4
+RIH	OLQDR	chemical	2
+RIH	OLQDR	electrical	1
+RIH	OLQVL	chemical	1
+RIH	OLQVR	chemical	6
+RIH	RIAL	chemical	11
+RIH	RIAR	chemical	8
+RIH	RIBL	chemical	5
+RIH	RIBR	chemical	4
+RIH	RIPL	chemical	5
+RIH	RIPR	chemical	6
+RIH	RMER	chemical	2
+RIH	RMEV	chemical	1
+RIH	URYVR	chemical	1
+RIML	AIBR	electrical	1
+RIML	AVAL	chemical	1
+RIML	AVBL	chemical	2
+RIML	AVBR	chemical	3
+RIML	AVEL	electrical	2
+RIML	AVER	electrical	3
+RIML	LegacyBodyWallMuscles	chemical	4
+RIML	RIBL	chemical	1
+RIML	RMDL	chemical	1
+RIML	RMDR	chemical	1
+RIML	RMFR	chemical	1
+RIML	SAADR	chemical	1
+RIML	SAAVL	chemical	3
+RIML	SAAVR	chemical	2
+RIML	SMDDR	chemical	5
+RIML	SMDVL	chemical	1
+RIMR	ADAR	chemical	1
+RIMR	AIBL	chemical	4
+RIMR	AIBL	electrical	1
+RIMR	AVAL	chemical	2
+RIMR	AVBL	chemical	2
+RIMR	AVBR	chemical	5
+RIMR	AVEL	electrical	3
+RIMR	AVER	electrical	2
+RIMR	AVJL	chemical	1
+RIMR	AVKL	chemical	1
+RIMR	LegacyBodyWallMuscles	chemical	4
+RIMR	RIBR	chemical	1
+RIMR	RIS	chemical	1
+RIMR	RMDL	chemical	3
+RIMR	RMDR	chemical	1
+RIMR	RMFL	chemical	1
+RIMR	RMFR	chemical	1
+RIMR	SAAVL	chemical	3
+RIMR	SAAVR	chemical	3
+RIMR	SMDDL	chemical	2
+RIMR	SMDDR	chemical	4
+RIPL	OLQDL	chemical	1
+RIPL	OLQDR	chemical	1
+RIPR	I1L	electrical	1
+RIPR	OLQDL	chemical	1
+RIPR	OLQDR	chemical	1
+RIR	AFDR	chemical	1
+RIR	AIZL	chemical	6
+RIR	AIZR	chemical	5
+RIR	AUAL	chemical	1
+RIR	AWBR	chemical	1
+RIR	BAGR	chemical	1
+RIR	DVA	chemical	2
+RIR	HSNL	chemical	1
+RIR	PVPL	chemical	1
+RIR	RIAL	chemical	5
+RIR	RIAR	chemical	1
+RIR	RIGL	chemical	1
+RIR	URXL	chemical	5
+RIR	URXR	chemical	2
+RIS	AIBR	electrical	1
+RIS	AVEL	chemical	7
+RIS	AVER	chemical	7
+RIS	AVJL	electrical	1
+RIS	AVKL	chemical	1
+RIS	AVKR	chemical	4
+RIS	AVL	chemical	2
+RIS	CEPDR	chemical	1
+RIS	CEPVL	chemical	2
+RIS	CEPVR	chemical	1
+RIS	OLLR	chemical	1
+RIS	RIBL	chemical	3
+RIS	RIBR	chemical	5
+RIS	RIML	chemical	1
+RIS	RIML	electrical	1
+RIS	RIMR	chemical	4
+RIS	RIMR	electrical	1
+RIS	RMDDL	chemical	1
+RIS	RMDL	chemical	2
+RIS	RMDR	chemical	4
+RIS	SMDDL	electrical	1
+RIS	SMDDR	chemical	2
+RIS	SMDDR	electrical	1
+RIS	SMDVL	electrical	1
+RIS	SMDVR	chemical	1
+RIS	URYVR	chemical	1
+RIVL	AIBL	electrical	1
+RIVL	LegacyBodyWallMuscles	chemical	4
+RIVL	RIAL	chemical	1
+RIVL	RIAR	chemical	1
+RIVL	RIVR	electrical	2
+RIVL	RMDL	chemical	2
+RIVL	SAADR	chemical	3
+RIVL	SDQR	electrical	2
+RIVL	SIAVR	chemical	2
+RIVL	SMDDR	chemical	1
+RIVR	AIBR	electrical	1
+RIVR	LegacyBodyWallMuscles	chemical	5
+RIVR	RIAL	chemical	2
+RIVR	RIAR	chemical	2
+RIVR	RMDDL	chemical	1
+RIVR	RMDR	chemical	1
+RIVR	RMDVR	chemical	1
+RIVR	RMEV	chemical	1
+RIVR	SAADL	chemical	2
+RIVR	SDQR	electrical	2
+RIVR	SIAVL	chemical	2
+RIVR	SMDDL	chemical	2
+RIVR	SMDVR	chemical	2
+RMDDL	LegacyBodyWallMuscles	chemical	8
+RMDDL	RMDL	electrical	1
+RMDDL	RMDVL	electrical	1
+RMDDL	RMDVR	chemical	7
+RMDDR	LegacyBodyWallMuscles	chemical	10
+RMDDR	OLQVR	electrical	1
+RMDDR	RMDVL	chemical	12
+RMDDR	RMDVR	electrical	1
+RMDDR	SAADR	electrical	1
+RMDDR	SMDDR	electrical	1
+RMDDR	URYDL	chemical	1
+RMDL	LegacyBodyWallMuscles	chemical	11
+RMDL	OLLR	chemical	2
+RMDL	RIAL	chemical	4
+RMDL	RIAR	chemical	3
+RMDL	RMDDR	chemical	1
+RMDL	RMDR	chemical	3
+RMDL	RMDVL	electrical	1
+RMDL	RMER	chemical	1
+RMDL	RMFL	chemical	1
+RMDR	AVKL	chemical	1
+RMDR	LegacyBodyWallMuscles	chemical	4
+RMDR	RIAL	chemical	3
+RMDR	RIAR	chemical	7
+RMDR	RIMR	chemical	2
+RMDR	RIS	chemical	1
+RMDR	RMDDL	chemical	1
+RMDR	RMDL	chemical	1
+RMDR	RMDVR	electrical	1
+RMDVL	LegacyBodyWallMuscles	chemical	9
+RMDVL	RMDDR	chemical	6
+RMDVR	LegacyBodyWallMuscles	chemical	9
+RMDVR	RMDDL	chemical	4
+RMDVR	RMDVL	electrical	1
+RMDVR	SIBDR	chemical	1
+RMDVR	SIBVR	chemical	1
+RMED	GLRDL	electrical	1
+RMED	IL1VL	electrical	1
+RMED	LegacyBodyWallMuscles	chemical	10
+RMED	RIBL	chemical	1
+RMED	RIBR	chemical	1
+RMED	RIPL	electrical	1
+RMED	RIPR	electrical	1
+RMEL	GLRL	electrical	1
+RMEL	LegacyBodyWallMuscles	chemical	12
+RMEL	RIGL	electrical	1
+RMER	GLRR	electrical	1
+RMER	LegacyBodyWallMuscles	chemical	15
+RMER	RMEV	electrical	1
+RMEV	AVEL	electrical	1
+RMEV	AVER	electrical	1
+RMEV	GLRVL	electrical	1
+RMEV	IL1DR	electrical	1
+RMEV	LegacyBodyWallMuscles	chemical	5
+RMEV	RMED	electrical	2
+RMEV	RMEL	electrical	1
+RMEV	SMDDR	chemical	1
+RMFL	AVKL	chemical	4
+RMFL	AVKR	chemical	4
+RMFL	LegacyBodyWallMuscles	chemical	3
+RMFL	PVT	chemical	1
+RMFL	RIGR	chemical	1
+RMFL	RMDR	chemical	3
+RMFL	RMGR	chemical	1
+RMFR	AVKL	chemical	3
+RMFR	AVKR	chemical	3
+RMFR	RMDL	chemical	2
+RMGL	ADAL	chemical	1
+RMGL	AIBR	chemical	1
+RMGL	ALML	chemical	1
+RMGL	ALNL	chemical	1
+RMGL	ASHL	chemical	1
+RMGL	ASHL	electrical	1
+RMGL	AVAL	chemical	1
+RMGL	AVBR	chemical	2
+RMGL	AVEL	chemical	2
+RMGL	CEPDL	chemical	1
+RMGL	LegacyBodyWallMuscles	chemical	4
+RMGL	RID	chemical	1
+RMGL	RMDL	chemical	1
+RMGL	RMDR	chemical	3
+RMGL	RMDVL	chemical	3
+RMGL	RMHL	electrical	3
+RMGL	RMHR	chemical	1
+RMGL	SIAVL	chemical	1
+RMGL	SIBVL	chemical	2
+RMGL	SIBVR	chemical	1
+RMGL	SMBVL	chemical	2
+RMGL	URXL	chemical	1
+RMGR	ADAR	chemical	1
+RMGR	AIMR	chemical	1
+RMGR	ALNR	chemical	1
+RMGR	ASHR	chemical	1
+RMGR	ASHR	electrical	1
+RMGR	AVAR	chemical	1
+RMGR	AVBR	chemical	1
+RMGR	AVDL	chemical	1
+RMGR	AVER	chemical	3
+RMGR	AVJL	chemical	1
+RMGR	LegacyBodyWallMuscles	chemical	3
+RMGR	RIR	chemical	1
+RMGR	RMDL	chemical	4
+RMGR	RMDR	chemical	2
+RMGR	RMDVR	chemical	5
+RMGR	URXR	chemical	1
+RMHL	LegacyBodyWallMuscles	chemical	8
+RMHL	RMDR	chemical	1
+RMHR	LegacyBodyWallMuscles	chemical	7
+RMHR	RMER	chemical	1
+RMHR	RMGL	chemical	1
+RMHR	RMGR	electrical	1
+SAADL	AIBL	chemical	1
+SAADL	AVAL	chemical	6
+SAADL	RIML	chemical	3
+SAADL	RIMR	chemical	6
+SAADL	RMGR	chemical	1
+SAADL	SMBDL	electrical	1
+SAADR	AIBR	chemical	1
+SAADR	AVAR	chemical	3
+SAADR	OLLL	chemical	1
+SAADR	RIML	chemical	4
+SAADR	RIMR	chemical	5
+SAADR	RMFL	chemical	1
+SAADR	RMGL	chemical	1
+SAAVL	AIBL	chemical	1
+SAAVL	ALNL	chemical	1
+SAAVL	AVAL	chemical	17
+SAAVL	OLLR	chemical	1
+SAAVL	RIML	chemical	2
+SAAVL	RIMR	chemical	12
+SAAVL	RMDVL	electrical	1
+SAAVL	RMFR	chemical	2
+SAAVL	SMBVR	electrical	3
+SAAVL	SMDDR	chemical	8
+SAAVR	AVAR	chemical	13
+SAAVR	RIML	chemical	5
+SAAVR	RIMR	chemical	2
+SAAVR	RMDVR	electrical	1
+SAAVR	SMBVL	electrical	2
+SAAVR	SMDDL	chemical	6
+SABD	VA2	chemical	1
+SABVL	DA1	electrical	2
+SABVL	DA2	electrical	1
+SABVR	DA1	electrical	3
+SDQL	AIBR	chemical	1
+SDQL	ALML	chemical	1
+SDQL	AVAL	chemical	2
+SDQL	AVAR	chemical	3
+SDQL	AVEL	chemical	1
+SDQL	FLPL	chemical	1
+SDQL	RICR	chemical	1
+SDQL	RIS	chemical	3
+SDQL	RMFL	chemical	1
+SDQL	SDQR	electrical	1
+SDQR	ADLL	chemical	1
+SDQR	AIBL	chemical	2
+SDQR	AVAL	chemical	2
+SDQR	AVBL	chemical	6
+SDQR	AVBR	chemical	4
+SDQR	DVA	chemical	3
+SDQR	RICR	chemical	1
+SDQR	RMHL	chemical	2
+SDQR	RMHR	chemical	1
+SIBDL	SIBVL	electrical	1
+SIBDR	AIML	electrical	1
+SIBVL	SDQR	electrical	1
+SIBVR	RMHL	electrical	1
+SIBVR	SIBDR	electrical	1
+SMBDL	AVAR	chemical	1
+SMBDL	AVKL	electrical	1
+SMBDL	AVKR	electrical	1
+SMBDL	LegacyBodyWallMuscles	chemical	8
+SMBDL	RMED	chemical	3
+SMBDL	SAAVR	chemical	2
+SMBDR	AVAL	chemical	1
+SMBDR	AVKL	electrical	1
+SMBDR	AVKR	electrical	2
+SMBDR	LegacyBodyWallMuscles	chemical	10
+SMBDR	RMED	chemical	4
+SMBDR	SAAVL	chemical	3
+SMBVL	LegacyBodyWallMuscles	chemical	6
+SMBVL	PLNL	chemical	1
+SMBVL	RMEV	chemical	5
+SMBVL	SAADL	chemical	3
+SMBVR	LegacyBodyWallMuscles	chemical	6
+SMBVR	RMEV	chemical	3
+SMBVR	SAADR	chemical	4
+SMDDL	LegacyBodyWallMuscles	chemical	5
+SMDDL	RIAL	chemical	1
+SMDDL	RIAR	chemical	2
+SMDDL	RMDDL	electrical	1
+SMDDL	SMDVR	chemical	2
+SMDDR	LegacyBodyWallMuscles	chemical	3
+SMDDR	RIAL	chemical	2
+SMDDR	RIAR	chemical	1
+SMDDR	VD1	electrical	1
+SMDVL	LegacyBodyWallMuscles	chemical	3
+SMDVL	PVR	chemical	1
+SMDVL	RIAL	chemical	3
+SMDVL	RIAR	chemical	8
+SMDVL	RIVL	chemical	1
+SMDVL	RIVL	electrical	1
+SMDVL	RMDDR	chemical	1
+SMDVL	RMDVL	electrical	1
+SMDVL	SMDDR	chemical	4
+SMDVR	LegacyBodyWallMuscles	chemical	4
+SMDVR	RIAL	chemical	7
+SMDVR	RIAR	chemical	5
+SMDVR	RIVR	chemical	1
+SMDVR	RIVR	electrical	2
+SMDVR	RMDDL	chemical	2
+SMDVR	RMDVR	electrical	1
+SMDVR	SMDDL	chemical	2
+SMDVR	SMDVL	electrical	1
+SMDVR	VB1	electrical	1
+URADL	IL1DL	chemical	2
+URADL	LegacyBodyWallMuscles	chemical	6
+URADL	RIPL	chemical	3
+URADL	RMEL	chemical	1
+URADR	IL1DR	chemical	1
+URADR	LegacyBodyWallMuscles	chemical	7
+URADR	RIPR	chemical	3
+URADR	RMDVR	chemical	1
+URADR	RMED	chemical	1
+URADR	RMER	chemical	1
+URADR	URYDR	chemical	1
+URAVL	LegacyBodyWallMuscles	chemical	9
+URAVL	RIPL	chemical	3
+URAVL	RMEL	chemical	1
+URAVL	RMER	chemical	1
+URAVL	RMEV	chemical	2
+URAVR	IL1R	chemical	1
+URAVR	LegacyBodyWallMuscles	chemical	8
+URAVR	RIPR	chemical	3
+URAVR	RMDVL	chemical	1
+URAVR	RMER	chemical	2
+URAVR	RMEV	chemical	2
+URBL	AVBL	chemical	1
+URBL	CEPDL	chemical	1
+URBL	IL1L	chemical	1
+URBL	RICR	chemical	1
+URBL	RMDDR	chemical	1
+URBL	SIAVL	chemical	1
+URBL	SMBDR	chemical	1
+URBL	URXL	chemical	4
+URBR	ADAR	chemical	1
+URBR	AVBR	chemical	1
+URBR	CEPDR	chemical	1
+URBR	IL1R	chemical	3
+URBR	IL2R	chemical	1
+URBR	OLQDR	electrical	1
+URBR	OLQVR	electrical	1
+URBR	RICR	chemical	1
+URBR	RMDL	chemical	1
+URBR	RMDR	chemical	1
+URBR	RMFL	electrical	1
+URBR	SIAVR	chemical	2
+URBR	SMBDL	chemical	1
+URBR	URXR	chemical	6
+URXL	ASHL	chemical	1
+URXL	AUAL	chemical	5
+URXL	AVBL	chemical	1
+URXL	AVEL	chemical	4
+URXL	AVJR	chemical	1
+URXL	RIAL	chemical	8
+URXL	RICL	chemical	1
+URXL	RIGL	chemical	3
+URXL	RMGL	chemical	2
+URXL	RMGL	electrical	1
+URXR	AUAR	chemical	4
+URXR	AVBL	chemical	1
+URXR	AVBR	chemical	2
+URXR	AVER	chemical	2
+URXR	OLQVR	chemical	1
+URXR	RIAR	chemical	3
+URXR	RIGR	chemical	2
+URXR	RIPR	chemical	3
+URXR	RMDR	chemical	1
+URXR	RMGR	chemical	1
+URXR	RMGR	electrical	1
+URXR	SIAVR	chemical	1
+URYDL	AVAL	electrical	1
+URYDL	AVER	chemical	2
+URYDL	RIBL	chemical	1
+URYDL	RIGL	electrical	1
+URYDL	RMDDR	chemical	4
+URYDL	RMDVL	chemical	6
+URYDL	SMDDL	chemical	1
+URYDL	SMDDR	chemical	2
+URYDR	AVEL	chemical	2
+URYDR	AVER	chemical	2
+URYDR	RIBR	chemical	1
+URYDR	RIGR	electrical	1
+URYDR	RMDDL	chemical	3
+URYDR	RMDVR	chemical	5
+URYDR	SMDDL	chemical	4
+URYVL	AVBR	chemical	1
+URYVL	AVER	chemical	5
+URYVL	IL1VL	chemical	1
+URYVL	RIAL	chemical	1
+URYVL	RIBL	chemical	2
+URYVL	RIGL	electrical	1
+URYVL	RIH	chemical	1
+URYVL	RIS	chemical	1
+URYVL	RMDDL	chemical	4
+URYVL	RMDVR	chemical	2
+URYVL	SIBVR	chemical	1
+URYVL	SMDVR	chemical	4
+URYVR	AVAL	chemical	1
+URYVR	AVEL	chemical	6
+URYVR	IL1VR	chemical	1
+URYVR	RIAR	chemical	1
+URYVR	RIBR	chemical	1
+URYVR	RIGR	electrical	1
+URYVR	RMDDR	chemical	6
+URYVR	RMDVL	chemical	4
+URYVR	SIBDR	chemical	1
+URYVR	SIBVL	chemical	1
+URYVR	SMDVL	chemical	3
+VA1	AVAL	electrical	3
+VA1	DA2	electrical	2
+VA1	DD1	chemical	9
+VA1	LegacyBodyWallMuscles	chemical	11
+VA1	VD1	chemical	2
+VA11	DD6	chemical	10
+VA11	LegacyBodyWallMuscles	chemical	18
+VA11	PVNR	chemical	2
+VA11	VB10	chemical	1
+VA11	VD12	chemical	4
+VA12	AS11	chemical	2
+VA12	DA8	chemical	3
+VA12	DA9	chemical	5
+VA12	DB7	chemical	4
+VA12	DD6	chemical	2
+VA12	LegacyBodyWallMuscles	chemical	14
+VA12	LUAL	chemical	2
+VA12	PHCL	electrical	1
+VA12	PVCL	chemical	2
+VA12	PVCR	chemical	3
+VA12	VA11	chemical	1
+VA12	VB11	electrical	1
+VA12	VD12	chemical	3
+VA12	VD13	chemical	11
+VA2	AVAL	chemical	1
+VA2	AVAL	electrical	4
+VA2	DD1	chemical	13
+VA2	LegacyBodyWallMuscles	chemical	19
+VA2	SABD	electrical	3
+VA2	VA3	chemical	2
+VA2	VB1	chemical	2
+VA2	VD1	chemical	2
+VA2	VD1	electrical	1
+VA2	VD2	chemical	8
+VA2	VD2	electrical	3
+VA3	AS1	electrical	1
+VA3	AVAL	electrical	1
+VA3	DD1	chemical	18
+VA3	DD2	chemical	11
+VA3	LegacyBodyWallMuscles	chemical	29
+VA3	SABD	electrical	2
+VA3	VA4	chemical	1
+VA3	VD2	chemical	3
+VA3	VD3	chemical	3
+VA4	AS2	electrical	2
+VA4	AVAL	electrical	1
+VA4	AVDL	chemical	1
+VA4	DA5	electrical	1
+VA4	DD2	chemical	21
+VA4	LegacyBodyWallMuscles	chemical	25
+VA4	SABD	electrical	1
+VA4	VB3	chemical	2
+VA4	VD4	chemical	3
+VA5	AS3	electrical	2
+VA5	AVAL	electrical	5
+VA5	DA5	electrical	2
+VA5	DD2	chemical	5
+VA5	DD3	chemical	13
+VA5	LegacyBodyWallMuscles	chemical	19
+VA5	VD5	chemical	2
+VA6	AVAL	electrical	6
+VA6	DD3	chemical	24
+VA6	LegacyBodyWallMuscles	chemical	20
+VA6	VB5	chemical	2
+VA6	VD5	chemical	1
+VA6	VD6	chemical	2
+VA7	AS5	electrical	1
+VA7	AVAL	electrical	2
+VA7	DD3	chemical	3
+VA7	DD4	chemical	12
+VA7	LegacyBodyWallMuscles	chemical	27
+VA7	VB3	electrical	1
+VA7	VD7	chemical	9
+VA8	AS6	electrical	1
+VA8	AVAL	electrical	10
+VA8	AVBR	electrical	1
+VA8	DD4	chemical	21
+VA8	LegacyBodyWallMuscles	chemical	23
+VA8	PDER	electrical	1
+VA8	PVCR	electrical	2
+VA8	VA8	electrical	1
+VA8	VA9	chemical	1
+VA8	VB6	chemical	1
+VA8	VB8	chemical	1
+VA8	VB8	electrical	3
+VA8	VB9	electrical	3
+VA8	VD7	chemical	5
+VA8	VD8	chemical	5
+VA8	VD8	electrical	1
+VA9	AVAL	electrical	1
+VA9	AVBR	electrical	1
+VA9	DD4	chemical	3
+VA9	DD5	chemical	15
+VA9	DVB	electrical	1
+VA9	DVC	electrical	1
+VA9	LegacyBodyWallMuscles	chemical	20
+VA9	PVCR	electrical	1
+VA9	PVT	chemical	1
+VA9	VB8	chemical	6
+VA9	VB8	electrical	1
+VA9	VB9	electrical	4
+VA9	VD9	chemical	10
+VB1	AIBR	chemical	1
+VB1	AVKL	electrical	4
+VB1	DD1	chemical	1
+VB1	DVA	chemical	1
+VB1	LegacyBodyWallMuscles	chemical	5
+VB1	RIML	chemical	2
+VB1	RMFL	chemical	2
+VB1	SAADL	chemical	9
+VB1	SAADR	chemical	4
+VB1	SABD	chemical	1
+VB1	VA1	chemical	3
+VB1	VA3	chemical	1
+VB1	VD1	chemical	3
+VB1	VD2	chemical	1
+VB10	AVKL	electrical	1
+VB10	DD6	chemical	9
+VB10	LegacyBodyWallMuscles	chemical	20
+VB10	PVCL	electrical	1
+VB10	PVT	chemical	1
+VB10	VD11	chemical	1
+VB10	VD12	chemical	2
+VB11	DD6	chemical	7
+VB11	LegacyBodyWallMuscles	chemical	14
+VB11	PVCR	chemical	1
+VB11	VA12	chemical	1
+VB2	DD1	chemical	20
+VB2	DD2	chemical	1
+VB2	LegacyBodyWallMuscles	chemical	26
+VB2	VA2	chemical	1
+VB2	VB1	electrical	4
+VB2	VB5	electrical	1
+VB2	VC2	chemical	1
+VB2	VD2	chemical	9
+VB2	VD3	chemical	3
+VB3	DD2	chemical	37
+VB3	LegacyBodyWallMuscles	chemical	35
+VB3	VA4	chemical	1
+VB3	VB2	electrical	1
+VB4	AVBL	electrical	1
+VB4	AVBR	electrical	1
+VB4	DB1	electrical	1
+VB4	DB4	electrical	1
+VB4	DD2	chemical	6
+VB4	DD3	chemical	16
+VB4	LegacyBodyWallMuscles	chemical	20
+VB4	VB5	electrical	1
+VB5	DD3	chemical	27
+VB5	LegacyBodyWallMuscles	chemical	22
+VB5	VD6	chemical	7
+VB6	DA4	electrical	1
+VB6	DD4	chemical	30
+VB6	LegacyBodyWallMuscles	chemical	28
+VB6	VA8	chemical	1
+VB6	VB5	electrical	1
+VB6	VB7	chemical	1
+VB6	VD6	chemical	1
+VB6	VD7	chemical	8
+VB7	DD4	chemical	2
+VB7	LegacyBodyWallMuscles	chemical	2
+VB7	VB2	electrical	2
+VB8	DD5	chemical	30
+VB8	LegacyBodyWallMuscles	chemical	32
+VB8	VA9	chemical	9
+VB8	VB9	chemical	3
+VB8	VD10	chemical	1
+VB8	VD9	chemical	10
+VB9	DD5	chemical	8
+VB9	LegacyBodyWallMuscles	chemical	24
+VB9	PVCL	electrical	2
+VB9	VB8	chemical	1
+VB9	VB8	electrical	3
+VB9	VD10	chemical	5
+VC1	AVL	chemical	2
+VC1	DD1	chemical	7
+VC1	DD2	chemical	6
+VC1	DD3	chemical	6
+VC1	DVC	chemical	1
+VC1	LegacyBodyWallMuscles	chemical	6
+VC1	PVT	chemical	2
+VC1	VC2	chemical	3
+VC1	VC2	electrical	6
+VC1	VC3	chemical	1
+VC1	VC3	electrical	2
+VC1	VD1	chemical	4
+VC1	VD2	chemical	1
+VC1	VD3	chemical	1
+VC1	VD4	chemical	2
+VC1	VD5	chemical	5
+VC1	VD6	chemical	1
+VC2	DB4	chemical	1
+VC2	DD1	chemical	6
+VC2	DD2	chemical	4
+VC2	DD3	chemical	9
+VC2	DVC	chemical	1
+VC2	LegacyBodyWallMuscles	chemical	10
+VC2	PVCR	chemical	1
+VC2	PVQR	chemical	1
+VC2	PVT	chemical	2
+VC2	VC1	chemical	4
+VC2	VC3	chemical	4
+VC2	VD1	chemical	2
+VC2	VD2	chemical	2
+VC2	VD4	chemical	5
+VC2	VD5	chemical	5
+VC2	VD6	chemical	1
+VC3	AVL	chemical	1
+VC3	DD1	chemical	2
+VC3	DD2	chemical	4
+VC3	DD3	chemical	5
+VC3	DD4	chemical	12
+VC3	DVC	chemical	1
+VC3	HSNR	chemical	1
+VC3	LegacyBodyWallMuscles	chemical	11
+VC3	PVNR	chemical	1
+VC3	PVPR	chemical	1
+VC3	PVQR	chemical	4
+VC3	VC1	chemical	2
+VC3	VC2	chemical	1
+VC3	VC2	electrical	2
+VC3	VC4	electrical	1
+VC3	VC5	electrical	2
+VC3	VD1	chemical	1
+VC3	VD2	chemical	1
+VC3	VD3	chemical	1
+VC3	VD4	chemical	2
+VC3	VD5	chemical	4
+VC3	VD6	chemical	4
+VC3	VD7	chemical	5
+VC4	AVBL	chemical	1
+VC4	AVHR	chemical	1
+VC4	LegacyBodyWallMuscles	chemical	7
+VC4	VC1	chemical	1
+VC4	VC3	chemical	4
+VC4	VC5	chemical	1
+VC4	VC5	electrical	1
+VC5	AVFL	chemical	1
+VC5	AVFR	chemical	1
+VC5	DVC	chemical	2
+VC5	HSNL	chemical	1
+VC5	LegacyBodyWallMuscles	chemical	2
+VC5	OLLR	chemical	1
+VC5	PVT	chemical	1
+VC5	URBL	chemical	3
+VC5	VC3	chemical	1
+VC5	VC4	chemical	1
+VC6	LegacyBodyWallMuscles	chemical	1
+VD1	DD1	chemical	1
+VD1	DD1	electrical	4
+VD1	DVC	electrical	5
+VD1	LegacyBodyWallMuscles	chemical	12
+VD1	RIFL	electrical	1
+VD1	RIGL	electrical	2
+VD1	VA1	chemical	2
+VD1	VC1	electrical	1
+VD1	VD2	electrical	7
+VD10	AVBR	electrical	1
+VD10	DD5	chemical	1
+VD10	DD5	electrical	1
+VD10	DVC	electrical	4
+VD10	LegacyBodyWallMuscles	chemical	22
+VD10	VB9	chemical	2
+VD10	VD9	electrical	5
+VD11	AVAR	chemical	2
+VD11	LegacyBodyWallMuscles	chemical	11
+VD11	VA11	chemical	1
+VD11	VB10	chemical	1
+VD12	LegacyBodyWallMuscles	chemical	13
+VD12	VA11	chemical	3
+VD12	VA12	chemical	2
+VD12	VB10	chemical	1
+VD12	VB11	chemical	1
+VD13	AVAR	chemical	2
+VD13	LegacyBodyWallMuscles	chemical	12
+VD13	PVCL	chemical	1
+VD13	PVCR	chemical	1
+VD13	PVPL	electrical	2
+VD13	VA12	chemical	1
+VD2	AS1	electrical	1
+VD2	DD1	chemical	1
+VD2	DD1	electrical	2
+VD2	LegacyBodyWallMuscles	chemical	22
+VD2	VA2	chemical	6
+VD2	VB2	chemical	3
+VD2	VD3	electrical	2
+VD3	LegacyBodyWallMuscles	chemical	23
+VD3	PVPL	electrical	1
+VD3	VA3	chemical	2
+VD3	VB2	chemical	2
+VD4	LegacyBodyWallMuscles	chemical	25
+VD4	PVPR	electrical	1
+VD4	VD3	electrical	1
+VD5	AVAR	chemical	1
+VD5	LegacyBodyWallMuscles	chemical	26
+VD5	PVPR	electrical	1
+VD5	VA5	chemical	2
+VD5	VB4	chemical	2
+VD5	VD4	electrical	1
+VD5	VD6	electrical	2
+VD6	AVAL	chemical	1
+VD6	LegacyBodyWallMuscles	chemical	27
+VD6	VA6	chemical	1
+VD6	VB5	chemical	2
+VD7	LegacyBodyWallMuscles	chemical	24
+VD7	VA9	electrical	1
+VD7	VD6	electrical	1
+VD8	DD4	chemical	1
+VD8	LegacyBodyWallMuscles	chemical	25
+VD8	VA8	chemical	4
+VD9	LegacyBodyWallMuscles	chemical	28
+VD9	PDER	electrical	1
\ No newline at end of file


Test patch:
diff --git a/examples/test/Comparison.ipynb b/examples/test/Comparison.ipynb
index 75401d50..22a63a3a 100644
--- a/examples/test/Comparison.ipynb
+++ b/examples/test/Comparison.ipynb
@@ -26,27 +26,36 @@
       "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/herm_full_edgelist_MODIFIED.csv\n",
       "\n",
       "****** Importing dataset OpenWorm using c302.OpenWormReader ******\n",
-      "c302      >>>  Initialising OpenWormReader\n"
-     ]
-    },
-    {
-     "name": "stderr",
-     "output_type": "stream",
-     "text": [
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n"
-     ]
-    },
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
+      "c302      >>>  Initialising OpenWormReader\n",
       "c302      >>>  Total cells 302 (300 with connections)\n",
       "c302      >>>  Total connections found 5805 \n",
       "c302      >>>  Total cells 397 (254 with connections)\n",
       "c302      >>>  Total connections found 926 \n",
       "\n",
+      "****** Importing dataset White_A using c302.White_A ******\n",
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/aconnectome_white_1986_A.csv\n",
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/aconnectome_white_1986_A.csv\n",
+      "\n",
+      "****** Importing dataset White_L4 using c302.White_L4 ******\n",
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/aconnectome_white_1986_L4.csv\n",
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/aconnectome_white_1986_L4.csv\n",
+      "\n",
+      "****** Importing dataset White_whole using c302.White_whole ******\n",
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/aconnectome_white_1986_whole.csv\n",
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/aconnectome_white_1986_whole.csv\n",
+      "\n",
+      "****** Importing dataset Varshney using c302.VarshneyDataReader ******\n",
+      "c302      >>>  Opened the Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/NeuronConnectFormatted.xlsx\n",
+      "c302      >>>  Opened Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/NeuronConnectFormatted.xlsx\n",
+      "\n",
+      "****** Importing dataset Witvliet1 using c302.WitvlietDataReader1 ******\n",
+      "c302      >>>  Opened the Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/witvliet_2020_7.xlsx\n",
+      "c302      >>>  Opened Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/witvliet_2020_7.xlsx\n",
+      "\n",
+      "****** Importing dataset Witvliet2 using c302.WitvlietDataReader2 ******\n",
+      "c302      >>>  Opened the Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/witvliet_2020_8.xlsx\n",
+      "c302      >>>  Opened Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/witvliet_2020_8.xlsx\n",
+      "\n",
       "****** Importing dataset WormNeuroAtlas using c302.WormNeuroAtlasReader ******\n",
       "*This version of the NeuroAtlas does not include the CAN neurons. This will be fixed soon.\n",
       "*In loading the anatomical connectome, the following conventions are used to allow for its comparison with the other datasets: AWCL->AWCOFF and AWCR->AWCON\n"
@@ -66,28 +75,21 @@
      "text": [
       "c302      >>>  Initialising WormNeuroAtlasReader\n",
       "\n",
-      "****** Importing dataset Varshney using c302.VarshneyDataReader ******\n",
-      "c302      >>>  Opened the Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/NeuronConnectFormatted.xlsx\n",
-      "c302      >>>  Opened Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/NeuronConnectFormatted.xlsx\n",
-      "\n",
-      "****** Importing dataset Witvliet(1) using c302.W_SpreadsheetDataReader ******\n",
-      "c302      >>>  Opened Excel file..: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/witvliet_2020_7.xlsx\n",
-      "c302      >>>  Opened Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/witvliet_2020_7.xlsx\n",
-      "\n",
-      "****** Importing dataset Witvliet(2) using c302.W_SpreadsheetDataReader ******\n",
-      "c302      >>>  Opened Excel file..: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/witvliet_2020_8.xlsx\n",
-      "c302      >>>  Opened Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/witvliet_2020_8.xlsx\n"
+      "Finished loading all the data from the readers!\n"
      ]
     }
    ],
    "source": [
     "\n",
     "import c302\n",
-    "from c302.NeuroMLUtilities import analyse_connections\n",
+    "from c302.ConnectomeReader import analyse_connections\n",
+    "from c302.ConnectomeReader import check_neurons\n",
     "\n",
     "all_data = {}\n",
-    "all_data[\"Values\"] =[\"Num Neurons\", \n",
-    "                     \"Num Muscles\", \n",
+    "all_data[\"Values\"] =[\"Num neurons\", \n",
+    "                     \"Missing neurons\", \n",
+    "                     \"Non neurons\", \n",
+    "                     \"Num muscles\", \n",
     "                     \"Num N->N conns\", \n",
     "                     \"Num N with ->M\", \n",
     "                     \"Num N->M conns\", \n",
@@ -98,30 +100,28 @@
     "           \"UpdSSData\": \"c302.UpdatedSpreadsheetDataReader\",\n",
     "           \"UpdSSData2\": \"c302.UpdatedSpreadsheetDataReader2\",\n",
     "           \"OpenWorm\": \"c302.OpenWormReader\",\n",
-    "           \"WormNeuroAtlas\": \"c302.WormNeuroAtlasReader\",\n",
+    "           \"White_A\": \"c302.White_A\", \n",
+    "           \"White_L4\": \"c302.White_L4\", \n",
+    "           \"White_whole\": \"c302.White_whole\",\n",
     "           \"Varshney\": \"c302.VarshneyDataReader\",\n",
-    "           \"Witvliet(1)\": \"c302.W_SpreadsheetDataReader\",\n",
-    "           \"Witvliet(2)\": \"c302.W_SpreadsheetDataReader\"}\n",
+    "           \"Witvliet1\": \"c302.WitvlietDataReader1\",\n",
+    "           \"Witvliet2\": \"c302.WitvlietDataReader2\",\n",
+    "           \"WormNeuroAtlas\": \"c302.WormNeuroAtlasReader\",\n",
+    "          }\n",
     "\n",
+    "def shorten_neurotransmitter(nt):\n",
+    "    return nt.replace('Acetylcholine', 'ACh').replace('Serotonin', '5HT').replace('Glutamate', 'Glu')\\\n",
+    "             .replace('Tyramine', 'Tyr').replace('FMRFamide','FMRFam').replace('Generic_', 'Gen_')\n",
     "\n",
     "for name, reader in readers.items():\n",
     "\n",
     "    print(\"\\n****** Importing dataset %s using %s ******\"% (name, reader))\n",
     "    \n",
-    "    if name == \"Witvliet(1)\" or name == \"Witvliet(2)\":\n",
-    "        if name == \"Witvliet(1)\":\n",
-    "            exec(f\"from {reader} import WitvlietDataReader1\")\n",
-    "            data_reader_instance = eval(f\"WitvlietDataReader1\")\n",
-    "            cells, neuron_conns = data_reader_instance.read_data(include_nonconnected_cells=True)\n",
-    "        elif name == \"Witvliet(2)\":\n",
-    "            exec(f\"from {reader} import WitvlietDataReader2\")\n",
-    "            data_reader_instance = eval(f\"WitvlietDataReader2\")\n",
-    "            cells, neuron_conns = data_reader_instance.read_data(include_nonconnected_cells=True)\n",
     "\n",
-    "    else:\n",
-    "        exec(\"from %s import read_data, read_muscle_data\"%reader)\n",
-    "        cells, neuron_conns = read_data(include_nonconnected_cells=True)\n",
+    "    exec(\"from %s import read_data, read_muscle_data\"%reader)\n",
+    "    cells, neuron_conns = read_data(include_nonconnected_cells=True)\n",
     "\n",
+    "    preferred, not_in_preferred, missing_preferred = check_neurons(cells)\n",
     "\n",
     "    neuron_nts = {}\n",
     "    for c in neuron_conns:\n",
@@ -134,21 +134,11 @@
     "        neuron_nts[nt] +=1\n",
     "    \n",
     "    nts_info = ''\n",
-    "    for nts in sorted(neuron_nts.keys()):\n",
-    "        nts_info+='%s (%i)<br/>'%(nts.replace('Acetylcholine', 'ACh').replace('Generic_GJ', 'Gen_GJ'), neuron_nts[nts])\n",
+    "    for nt in sorted(neuron_nts.keys()):\n",
+    "        nts_info+='%s (%i)<br/>'%(shorten_neurotransmitter(nt), neuron_nts[nt])\n",
     "\n",
-    "    if name == \"Witvliet(1)\" or name == \"Witvliet(2)\":\n",
-    "        if name == \"Witvliet(1)\":\n",
-    "            exec(f\"from {reader} import WitvlietDataReader1\")\n",
-    "            data_reader_instance = eval(f\"WitvlietDataReader1\")\n",
-    "            neurons2muscles, muscles, muscle_conns = data_reader_instance.read_muscle_data()\n",
-    "        elif name == \"Witvliet(2)\":\n",
-    "            exec(f\"from {reader} import WitvlietDataReader2\")\n",
-    "            data_reader_instance = eval(f\"WitvlietDataReader2\")\n",
-    "            neurons2muscles, muscles, muscle_conns = data_reader_instance.read_muscle_data()\n",
-    "    else:\n",
-    "        neurons2muscles, muscles, muscle_conns = read_muscle_data()\n",
-    "    \n",
+    " \n",
+    "    neurons2muscles, muscles, muscle_conns = read_muscle_data()\n",
     "    \n",
     "    muscle_nts = {}\n",
     "    for c in muscle_conns:\n",
@@ -161,18 +151,21 @@
     "        muscle_nts[nt] +=1\n",
     "    \n",
     "    m_nts_info = ''\n",
-    "    for nts in sorted(muscle_nts):\n",
-    "        m_nts_info+='%s (%i)<br/>'%(nts.replace('Acetylcholine', 'ACh').replace('Generic_GJ', 'Gen_GJ'), muscle_nts[nts])\n",
+    "    for nt in sorted(muscle_nts):\n",
+    "        m_nts_info+='%s (%i)<br/>'%(shorten_neurotransmitter(nt), muscle_nts[nt])\n",
     "\n",
     "\n",
-    "    all_data[name] =[len(cells),\n",
+    "    all_data[name] =[len(preferred),\n",
+    "                     len(missing_preferred), \n",
+    "                     len(not_in_preferred), \n",
     "                     len(muscles), \n",
     "                     len(neuron_conns), \n",
     "                     len(neurons2muscles), \n",
     "                     len(muscle_conns),\n",
     "                     nts_info,\n",
     "                     m_nts_info]\n",
-    "\n"
+    "\n",
+    "print('\\nFinished loading all the data from the readers!')"
    ]
   },
   {
@@ -194,34 +187,71 @@
        "      <th>UpdSSData</th>\n",
        "      <th>UpdSSData2</th>\n",
        "      <th>OpenWorm</th>\n",
-       "      <th>WormNeuroAtlas</th>\n",
+       "      <th>White_A</th>\n",
+       "      <th>White_L4</th>\n",
+       "      <th>White_whole</th>\n",
        "      <th>Varshney</th>\n",
-       "      <th>Witvliet(1)</th>\n",
-       "      <th>Witvliet(2)</th>\n",
+       "      <th>Witvliet1</th>\n",
+       "      <th>Witvliet2</th>\n",
+       "      <th>WormNeuroAtlas</th>\n",
        "    </tr>\n",
        "  </thead>\n",
        "  <tbody>\n",
        "    <tr>\n",
-       "      <td>Num Neurons</td>\n",
+       "      <td>Num neurons</td>\n",
        "      <td>302</td>\n",
        "      <td>302</td>\n",
        "      <td>302</td>\n",
        "      <td>302</td>\n",
-       "      <td>300</td>\n",
+       "      <td>182</td>\n",
+       "      <td>180</td>\n",
+       "      <td>301</td>\n",
        "      <td>279</td>\n",
-       "      <td>225</td>\n",
-       "      <td>222</td>\n",
+       "      <td>181</td>\n",
+       "      <td>180</td>\n",
+       "      <td>300</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <td>Missing neurons</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>120</td>\n",
+       "      <td>122</td>\n",
+       "      <td>1</td>\n",
+       "      <td>23</td>\n",
+       "      <td>121</td>\n",
+       "      <td>122</td>\n",
+       "      <td>2</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <td>Non neurons</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>9</td>\n",
+       "      <td>5</td>\n",
+       "      <td>8</td>\n",
+       "      <td>0</td>\n",
+       "      <td>9</td>\n",
+       "      <td>7</td>\n",
+       "      <td>0</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <td>Num Muscles</td>\n",
+       "      <td>Num muscles</td>\n",
        "      <td>97</td>\n",
        "      <td>95</td>\n",
        "      <td>95</td>\n",
        "      <td>95</td>\n",
-       "      <td>0</td>\n",
+       "      <td>32</td>\n",
+       "      <td>32</td>\n",
+       "      <td>1</td>\n",
        "      <td>1</td>\n",
        "      <td>32</td>\n",
        "      <td>32</td>\n",
+       "      <td>0</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <td>Num N->N conns</td>\n",
@@ -229,10 +259,13 @@
        "      <td>5806</td>\n",
        "      <td>5821</td>\n",
        "      <td>5805</td>\n",
-       "      <td>5701</td>\n",
+       "      <td>1694</td>\n",
+       "      <td>1593</td>\n",
+       "      <td>2847</td>\n",
        "      <td>6264</td>\n",
-       "      <td>2493</td>\n",
-       "      <td>2496</td>\n",
+       "      <td>2251</td>\n",
+       "      <td>2274</td>\n",
+       "      <td>5701</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <td>Num N with ->M</td>\n",
@@ -240,10 +273,13 @@
        "      <td>254</td>\n",
        "      <td>254</td>\n",
        "      <td>159</td>\n",
-       "      <td>0</td>\n",
+       "      <td>38</td>\n",
+       "      <td>38</td>\n",
+       "      <td>114</td>\n",
        "      <td>115</td>\n",
        "      <td>58</td>\n",
        "      <td>47</td>\n",
+       "      <td>0</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <td>Num N->M conns</td>\n",
@@ -251,32 +287,41 @@
        "      <td>1118</td>\n",
        "      <td>1118</td>\n",
        "      <td>926</td>\n",
-       "      <td>0</td>\n",
+       "      <td>205</td>\n",
+       "      <td>176</td>\n",
+       "      <td>114</td>\n",
        "      <td>153</td>\n",
        "      <td>230</td>\n",
        "      <td>216</td>\n",
+       "      <td>0</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <td>N->N neurotrans.</td>\n",
-       "      <td>ACh (394)<br/>ACh_Tyramine (29)<br/>Dopamine (120)<br/>FMRFamide (247)<br/>GABA (200)<br/>Gen_GJ (1084)<br/>Glutamate (962)<br/>Octapamine (20)<br/>Serotonin (178)<br/>Serotonin_ACh (104)<br/>Serotonin_Glutamate (25)<br/></td>\n",
+       "      <td>ACh (394)<br/>ACh_Tyr (29)<br/>Dopamine (120)<br/>FMRFam (247)<br/>GABA (200)<br/>Gen_GJ (1084)<br/>Glu (962)<br/>Octapamine (20)<br/>5HT (178)<br/>5HT_ACh (104)<br/>5HT_Glu (25)<br/></td>\n",
        "      <td>ACh (3581)<br/>GABA (57)<br/>Gen_GJ (2168)<br/></td>\n",
        "      <td>ACh (3596)<br/>GABA (57)<br/>Gen_GJ (2168)<br/></td>\n",
-       "      <td>ACh (2008)<br/>ACh_GJ (222)<br/>ACh_Tyramine (29)<br/>ACh_Tyramine_GJ (13)<br/>Dopamine (98)<br/>Dopamine_GJ (13)<br/>FMRFamide (170)<br/>FMRFamide_GJ (90)<br/>FRMFemide (45)<br/>FRMFemide_GJ (33)<br/>GABA (182)<br/>GABA_GJ (76)<br/>Gen_GJ (1356)<br/>Glutamate (824)<br/>Glutamate_GJ (324)<br/>Octapamine (19)<br/>Octapamine_GJ (4)<br/>Serotonin (163)<br/>Serotonin_ACh (91)<br/>Serotonin_ACh_GJ (13)<br/>Serotonin_GJ (20)<br/>Serotonin_Glutamate (11)<br/>Serotonin_Glutamate_GJ (1)<br/></td>\n",
-       "      <td>ACh (2017)<br/>GABA (631)<br/>Generic_CS (431)<br/>Gen_GJ (1650)<br/>Glutamate (972)<br/></td>\n",
-       "      <td>Chemical_Synapse (5233)<br/>Gen_GJ (1031)<br/></td>\n",
-       "      <td>Chemical_Synapse (2202)<br/>Gen_GJ (291)<br/></td>\n",
-       "      <td>Chemical_Synapse (2186)<br/>Gen_GJ (310)<br/></td>\n",
+       "      <td>ACh (2008)<br/>ACh_GJ (222)<br/>ACh_Tyr (29)<br/>ACh_Tyr_GJ (13)<br/>Dopamine (98)<br/>Dopamine_GJ (13)<br/>FMRFam (170)<br/>FMRFam_GJ (90)<br/>FRMFemide (45)<br/>FRMFemide_GJ (33)<br/>GABA (182)<br/>GABA_GJ (76)<br/>Gen_GJ (1356)<br/>Glu (824)<br/>Glu_GJ (324)<br/>Octapamine (19)<br/>Octapamine_GJ (4)<br/>5HT (163)<br/>5HT_ACh (91)<br/>5HT_ACh_GJ (13)<br/>5HT_GJ (20)<br/>5HT_Glu (11)<br/>5HT_Glu_GJ (1)<br/></td>\n",
+       "      <td>ACh (1424)<br/>Gen_GJ (270)<br/></td>\n",
+       "      <td>ACh (1304)<br/>Gen_GJ (289)<br/></td>\n",
+       "      <td>ACh (2237)<br/>GABA (35)<br/>Gen_GJ (575)<br/></td>\n",
+       "      <td>Gen_CS (5233)<br/>Gen_GJ (1031)<br/></td>\n",
+       "      <td>Gen_CS (1979)<br/>Gen_GJ (272)<br/></td>\n",
+       "      <td>Gen_CS (1970)<br/>Gen_GJ (304)<br/></td>\n",
+       "      <td>ACh (2017)<br/>GABA (631)<br/>Gen_CS (431)<br/>Gen_GJ (1650)<br/>Glu (972)<br/></td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <td>N->M neurotrans.</td>\n",
-       "      <td>**MISSING** (2)<br/>ACh (377)<br/>AChplus_Tyramine (6)<br/>Dopamine (1)<br/>FMRFamide (3)<br/>FRMFemide (5)<br/>GABA (126)<br/>Glutamate (35)<br/>Serotonin (1)<br/>Serotoninplus_ACh (8)<br/></td>\n",
+       "      <td>**MISSING** (2)<br/>ACh (377)<br/>AChplus_Tyr (6)<br/>Dopamine (1)<br/>FMRFam (3)<br/>FRMFemide (5)<br/>GABA (126)<br/>Glu (35)<br/>5HT (1)<br/>5HTplus_ACh (8)<br/></td>\n",
        "      <td>ACh (808)<br/>GABA (116)<br/>Gen_GJ (194)<br/></td>\n",
        "      <td>ACh (808)<br/>GABA (116)<br/>Gen_GJ (194)<br/></td>\n",
        "      <td>ACh (924)<br/>Gen_GJ (2)<br/></td>\n",
+       "      <td>ACh (205)<br/></td>\n",
+       "      <td>ACh (176)<br/></td>\n",
+       "      <td>ACh (96)<br/>GABA (18)<br/></td>\n",
+       "      <td>Gen_CS (153)<br/></td>\n",
+       "      <td>Gen_CS (230)<br/></td>\n",
+       "      <td>Gen_CS (216)<br/></td>\n",
        "      <td></td>\n",
-       "      <td>Chemical_Synapse (153)<br/></td>\n",
-       "      <td>Chemical_Synapse (230)<br/></td>\n",
-       "      <td>Chemical_Synapse (216)<br/></td>\n",
        "    </tr>\n",
        "  </tbody>\n",
        "</table>"
@@ -303,7 +348,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 7,
+   "execution_count": 5,
    "id": "8a6f79cf-8fb4-4c04-b319-03456f64d298",
    "metadata": {
     "tags": []
@@ -313,117 +358,43 @@
      "name": "stdout",
      "output_type": "stream",
      "text": [
+      "\n",
       "=== Generating using reader SpreadsheetDataReader\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C1\n",
-      "c302      >>>  Opened Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/CElegansNeuronTables.xls\n"
-     ]
-    },
-    {
-     "name": "stderr",
-     "output_type": "stream",
-     "text": [
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n"
-     ]
-    },
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
+      "c302      >>>  Opened Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/CElegansNeuronTables.xls\n",
       "c302      >>>  Opened Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/CElegansNeuronTables.xls\n",
       "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n",
       "c302      >>>  Saving connectivity figure to: ./images/SSData_exc_to_neurons.png\n",
       "c302      >>>  Saving connectivity figure to: ./images/SSData_inh_to_neurons.png\n",
       "c302      >>>  Saving connectivity figure to: ./images/SSData_elec_neurons_neurons.png\n",
+      "\n",
       "=== Generating using reader UpdatedSpreadsheetDataReader\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C1\n",
-      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/herm_full_edgelist.csv\n"
-     ]
-    },
-    {
-     "name": "stderr",
-     "output_type": "stream",
-     "text": [
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n"
-     ]
-    },
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
       "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/herm_full_edgelist.csv\n",
-      "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n"
-     ]
-    },
-    {
-     "name": "stderr",
-     "output_type": "stream",
-     "text": [
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n"
-     ]
-    },
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/herm_full_edgelist.csv\n",
+      "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n",
       "c302      >>>  Saving connectivity figure to: ./images/UpdSSData_exc_to_neurons.png\n",
       "c302      >>>  Saving connectivity figure to: ./images/UpdSSData_inh_to_neurons.png\n",
       "c302      >>>  Saving connectivity figure to: ./images/UpdSSData_elec_neurons_neurons.png\n",
+      "\n",
       "=== Generating using reader UpdatedSpreadsheetDataReader2\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C1\n",
-      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/herm_full_edgelist_MODIFIED.csv\n"
-     ]
-    },
-    {
-     "name": "stderr",
-     "output_type": "stream",
-     "text": [
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n"
-     ]
-    },
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
       "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/herm_full_edgelist_MODIFIED.csv\n",
-      "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n"
-     ]
-    },
-    {
-     "name": "stderr",
-     "output_type": "stream",
-     "text": [
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n"
-     ]
-    },
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/herm_full_edgelist_MODIFIED.csv\n",
+      "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n",
       "c302      >>>  Saving connectivity figure to: ./images/UpdSSData2_exc_to_neurons.png\n",
       "c302      >>>  Saving connectivity figure to: ./images/UpdSSData2_inh_to_neurons.png\n",
       "c302      >>>  Saving connectivity figure to: ./images/UpdSSData2_elec_neurons_neurons.png\n",
+      "\n",
       "=== Generating using reader OpenWormReader\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C\n",
@@ -431,99 +402,102 @@
       "c302      >>>  Set default parameters for C1\n",
       "c302      >>>  Initialising OpenWormReader\n",
       "c302      >>>  Total cells 302 (300 with connections)\n",
-      "c302      >>>  Total connections found 5805 \n"
-     ]
-    },
-    {
-     "name": "stderr",
-     "output_type": "stream",
-     "text": [
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n"
-     ]
-    },
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
+      "c302      >>>  Total connections found 5805 \n",
       "c302      >>>  Total cells 397 (254 with connections)\n",
       "c302      >>>  Total connections found 926 \n",
       "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n",
       "c302      >>>  Saving connectivity figure to: ./images/OpenWorm_exc_to_neurons.png\n",
       "c302      >>>  Saving connectivity figure to: ./images/OpenWorm_inh_to_neurons.png\n",
       "c302      >>>  Saving connectivity figure to: ./images/OpenWorm_elec_neurons_neurons.png\n",
-      "=== Generating using reader WormNeuroAtlasReader\n",
+      "\n",
+      "=== Generating using reader White_A\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C1\n",
-      "c302      >>>  Initialising WormNeuroAtlasReader\n"
-     ]
-    },
-    {
-     "name": "stderr",
-     "output_type": "stream",
-     "text": [
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n"
-     ]
-    },
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n"
-     ]
-    },
-    {
-     "name": "stderr",
-     "output_type": "stream",
-     "text": [
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n"
-     ]
-    },
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "c302      >>>  Saving connectivity figure to: ./images/WormNeuroAtlas_exc_to_neurons.png\n",
-      "c302      >>>  Saving connectivity figure to: ./images/WormNeuroAtlas_inh_to_neurons.png\n",
-      "c302      >>>  Saving connectivity figure to: ./images/WormNeuroAtlas_elec_neurons_neurons.png\n",
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/aconnectome_white_1986_A.csv\n",
+      "c302      >>>  No matching cell for CEPshVL\n",
+      "c302      >>>  No matching cell for CEPshDR\n",
+      "c302      >>>  No matching cell for CEPshVR\n",
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/aconnectome_white_1986_A.csv\n",
+      "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n",
+      "c302      >>>  Saving connectivity figure to: ./images/White_A_elec_neurons_neurons.png\n",
+      "\n",
+      "=== Generating using reader White_L4\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C1\n",
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/aconnectome_white_1986_L4.csv\n",
+      "c302      >>>  No matching cell for CEPshVL\n",
+      "c302      >>>  No matching cell for CEPshVR\n",
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/aconnectome_white_1986_L4.csv\n",
+      "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n",
+      "c302      >>>  Saving connectivity figure to: ./images/White_L4_elec_neurons_neurons.png\n",
+      "\n",
+      "=== Generating using reader White_whole\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C1\n",
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/aconnectome_white_1986_whole.csv\n",
+      "c302      >>>  No matching cell for pm1\n",
+      "c302      >>>  No matching cell for pm4\n",
+      "c302      >>>  Opened file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/aconnectome_white_1986_whole.csv\n",
+      "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n",
+      "c302      >>>  Saving connectivity figure to: ./images/White_whole_exc_to_neurons.png\n",
+      "c302      >>>  Saving connectivity figure to: ./images/White_whole_inh_to_neurons.png\n",
+      "c302      >>>  Saving connectivity figure to: ./images/White_whole_elec_neurons_neurons.png\n",
+      "\n",
       "=== Generating using reader VarshneyDataReader\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C\n",
       "c302      >>>  Set default parameters for C1\n",
-      "c302      >>>  Opened the Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/NeuronConnectFormatted.xlsx\n"
-     ]
-    },
-    {
-     "name": "stderr",
-     "output_type": "stream",
-     "text": [
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n",
-      "WARNING:pow_zodb.FileStorageZODB:Committed pending transaction on close with <transaction._manager.ThreadTransactionManager object at 0x114b9a1c0>\n"
-     ]
-    },
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
+      "c302      >>>  Opened the Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/NeuronConnectFormatted.xlsx\n",
       "c302      >>>  Opened Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/NeuronConnectFormatted.xlsx\n",
       "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n",
       "c302      >>>  Saving connectivity figure to: ./images/VarshneyData_exc_to_neurons.png\n",
       "c302      >>>  Saving connectivity figure to: ./images/VarshneyData_elec_neurons_neurons.png\n",
+      "\n",
+      "=== Generating using reader WitvlietDataReader1\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C1\n",
+      "c302      >>>  Opened the Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/witvliet_2020_7.xlsx\n",
+      "c302      >>>  No matching cell for CEPshVL\n",
+      "c302      >>>  No matching cell for CEPshDL\n",
+      "c302      >>>  No matching cell for CEPshDR\n",
+      "c302      >>>  No matching cell for CEPshVR\n",
+      "c302      >>>  Opened Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/witvliet_2020_7.xlsx\n",
+      "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n",
+      "c302      >>>  Saving connectivity figure to: ./images/WitvlietData1_elec_neurons_neurons.png\n",
+      "\n",
+      "=== Generating using reader WitvlietDataReader2\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C1\n",
+      "c302      >>>  Opened the Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/witvliet_2020_8.xlsx\n",
+      "c302      >>>  No matching cell for CEPshVL\n",
+      "c302      >>>  No matching cell for CEPshDL\n",
+      "c302      >>>  No matching cell for CEPshDR\n",
+      "c302      >>>  No matching cell for CEPshVR\n",
+      "c302      >>>  Opened Excel file: /opt/homebrew/anaconda3/envs/py39n/lib/python3.9/site-packages/c302/data/witvliet_2020_8.xlsx\n",
+      "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n",
+      "c302      >>>  Saving connectivity figure to: ./images/WitvlietData2_elec_neurons_neurons.png\n",
+      "\n",
+      "=== Generating using reader WormNeuroAtlasReader\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C\n",
+      "c302      >>>  Set default parameters for C1\n",
+      "c302      >>>  Initialising WormNeuroAtlasReader\n",
+      "c302      >>>  Writing generated network to: /Users/padraig/c302/examples/test/images/c302_C1_Oscillator.net.nml\n",
+      "c302      >>>  Saving connectivity figure to: ./images/WormNeuroAtlas_exc_to_neurons.png\n",
+      "c302      >>>  Saving connectivity figure to: ./images/WormNeuroAtlas_inh_to_neurons.png\n",
+      "c302      >>>  Saving connectivity figure to: ./images/WormNeuroAtlas_elec_neurons_neurons.png\n",
       "Finished generation of images!\n"
      ]
     }
@@ -544,21 +518,20 @@
     "for reader_module in readers.values():\n",
     "    \n",
     "    reader = reader_module[5:]\n",
-    "    if not reader=='W_SpreadsheetDataReader': # need to handle this separately \n",
     "        \n",
-    "        print(\"=== Generating using reader %s\"%reader)\n",
-    "        setup(parameter_set, \n",
-    "              generate=True, \n",
-    "              target_directory='images',\n",
-    "              data_reader=reader,\n",
-    "              verbose=False)\n",
+    "    print(\"\\n=== Generating using reader %s\"%reader)\n",
+    "    setup(parameter_set, \n",
+    "          generate=True, \n",
+    "          target_directory='images',\n",
+    "          data_reader=reader,\n",
+    "          verbose=False)\n",
     "\n",
-    "        nml_filename = 'c302_%s_Oscillator.net.nml'%parameter_set\n",
+    "    nml_filename = 'c302_%s_Oscillator.net.nml'%parameter_set\n",
     "\n",
-    "        nml_doc = read_neuroml2_file('images/%s'%nml_filename)\n",
-    "        nml_doc.networks[0].id = reader.replace('Reader','').replace('Spreadsheet','SS').replace('Updated','Upd')\n",
+    "    nml_doc = read_neuroml2_file('images/%s'%nml_filename)\n",
+    "    nml_doc.networks[0].id = reader.replace('Reader','').replace('Spreadsheet','SS').replace('Updated','Upd')\n",
     "\n",
-    "        generate_conn_matrix(nml_doc, save_fig_dir='./images', figsize=(6,6))\n",
+    "    generate_conn_matrix(nml_doc, save_fig_dir='./images', figsize=(6,6))\n",
     "        \n",
     "print('Finished generation of images!')\n"
    ]
@@ -574,8 +547,10 @@
     "|![exc](./images/UpdSSData_exc_to_neurons.png)|![inh](./images/UpdSSData_inh_to_neurons.png)|![gj](./images/UpdSSData_elec_neurons_neurons.png)|\n",
     "|![exc](./images/UpdSSData2_exc_to_neurons.png)|![inh](./images/UpdSSData2_inh_to_neurons.png)|![gj](./images/UpdSSData2_elec_neurons_neurons.png)|\n",
     "|![exc](./images/OpenWorm_exc_to_neurons.png)|![inh](./images/OpenWorm_inh_to_neurons.png)|![gj](./images/OpenWorm_elec_neurons_neurons.png)|\n",
-    "|![exc](./images/WormNeuroAtlas_exc_to_neurons.png)|![inh](./images/WormNeuroAtlas_inh_to_neurons.png)|![gj](./images/WormNeuroAtlas_elec_neurons_neurons.png)|\n",
+    "|![exc](./images/White_whole_exc_to_neurons.png)|![inh](./images/White_whole_inh_to_neurons.png)|![gj](./images/White_whole_elec_neurons_neurons.png)|\n",
     "|![exc](./images/VarshneyData_exc_to_neurons.png)|![inh](./images/VarshneyData_inh_to_neurons.png)|![gj](./images/VarshneyData_elec_neurons_neurons.png)|\n",
+    "|![exc](./images/WitvlietData2_exc_to_neurons.png)|![inh](./images/WitvlietData2_inh_to_neurons.png)|![gj](./images/WitvlietData2_elec_neurons_neurons.png)|\n",
+    "|![exc](./images/WormNeuroAtlas_exc_to_neurons.png)|![inh](./images/WormNeuroAtlas_inh_to_neurons.png)|![gj](./images/WormNeuroAtlas_elec_neurons_neurons.png)|\n",
     "\n"
    ]
   },
diff --git a/examples/test/images/White_A_elec_neurons_neurons.png b/examples/test/images/White_A_elec_neurons_neurons.png
new file mode 100644
index 00000000..2588ae45
Binary files /dev/null and b/examples/test/images/White_A_elec_neurons_neurons.png differ
diff --git a/examples/test/images/White_L4_elec_neurons_neurons.png b/examples/test/images/White_L4_elec_neurons_neurons.png
new file mode 100644
index 00000000..71771d07
Binary files /dev/null and b/examples/test/images/White_L4_elec_neurons_neurons.png differ
diff --git a/examples/test/images/White_whole_elec_neurons_neurons.png b/examples/test/images/White_whole_elec_neurons_neurons.png
new file mode 100644
index 00000000..c0188929
Binary files /dev/null and b/examples/test/images/White_whole_elec_neurons_neurons.png differ
diff --git a/examples/test/images/White_whole_exc_to_neurons.png b/examples/test/images/White_whole_exc_to_neurons.png
new file mode 100644
index 00000000..903d045a
Binary files /dev/null and b/examples/test/images/White_whole_exc_to_neurons.png differ
diff --git a/examples/test/images/White_whole_inh_to_neurons.png b/examples/test/images/White_whole_inh_to_neurons.png
new file mode 100644
index 00000000..f796d6c7
Binary files /dev/null and b/examples/test/images/White_whole_inh_to_neurons.png differ
diff --git a/examples/test/images/WitvlietData1_elec_neurons_neurons.png b/examples/test/images/WitvlietData1_elec_neurons_neurons.png
new file mode 100644
index 00000000..8dc58e85
Binary files /dev/null and b/examples/test/images/WitvlietData1_elec_neurons_neurons.png differ
diff --git a/examples/test/images/WitvlietData2_elec_neurons_neurons.png b/examples/test/images/WitvlietData2_elec_neurons_neurons.png
new file mode 100644
index 00000000..e59fefb3
Binary files /dev/null and b/examples/test/images/WitvlietData2_elec_neurons_neurons.png differ