]> jspc29.x-matter.uni-frankfurt.de Git - hadesdaq.git/commitdiff
update various scripts
authorHades DAQ <jan@lxhadeb07>
Mon, 1 Oct 2018 11:40:35 +0000 (13:40 +0200)
committerHades DAQ <jan@lxhadeb07>
Mon, 1 Oct 2018 11:40:35 +0000 (13:40 +0200)
hub/register_configgbe_ip.db
main/data_sources.db
main/startup_briccolage.sh
nettools/Perl2Epics.pm
nettools/nettrace.db
nettools/nettracedb.pl
rich/register_tdc_rich.db

index 427b6ac5f3766cc90e9ae82a8db74a2025b602f2..b03858752484b9b09ea5b7c60d855e185a9b5317 100644 (file)
   0x8000     0        0xc65B     0xdead8000   0xc0a86480     0xc65B     0xc0a86408 0  # FIRST IP must be first EB server -lxhadeb08
   0x8100     0        0xc651     0xdead8100   0xc0a86481     0xc651     0xc0a86408 0  #     mdc old?  lxhadeb08
   0x8110     0        0xc652     0xdead8110   0xc0a86482     0xc652     0xc0a86408 0  #     mdc old   lxhadeb08
-  0x8400     0        0xc656     0xdead8400   0xc0a86486     0xc656     0xc0a8640f 0  # rpc lxhadeb05
-  0x8410     0        0xc657     0xdead8410   0xc0a86487     0xc657     0xc0a8640f 0  # rpc lxhadeb05
+#  0x8400     0        0xc656     0xdead8400   0xc0a86486     0xc656     0xc0a8640f 0  # rpc lxhadeb05
+#  0x8410     0        0xc657     0xdead8410   0xc0a86487     0xc657     0xc0a8640f 0  # rpc lxhadeb05
+  0x8400     0        0xc656      0xdead8400   0xc0a864AF    0xc67F     0xc0a8640a 0  # rpc lxhadeb10
+  0x8410     0        0xc657     0xdead8410   0xc0a864AF   0xc67F       0xc0a8640a 0  # rpc lxhadeb05
   0x8420     0        0xc658     0xdead8420   0xc0a86488     0xc658     0xc0a8640f 0  #     rpc old   lxhadeb05
   0x8600     0        0xc659     0xdead8600   0xc0a86489     0xc659     0xc0a8640f 0  # tof lxhadeb05
   0x8700     0        0xc65A     0xdead8700   0xc0a8648A     0xc65A     0xc0a8640f 0  # fw  lxhadeb05
   0x8000     100    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #      old cts -lxhadeb05
   0x8100     100    0xbaf79bb5     0x90e2    0xc0a86408     0x0230        0x0578 #      mdc old?  lxhadeb08
   0x8110     100    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #      mdc old   lxhadeb08
-  0x8400     100    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #  rpc lxhadeb05
-  0x8410     100    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #  rpc lxhadeb05
+ # 0x8400     100    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #  rpc lxhadeb05
+ # 0x8410     100    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #  rpc lxhadeb05
+  0x8400     100    0xbae2c995     0x90e2    0xc0a8640a     0x0230        0x0578  #  rpc lxhadeb10
+  0x8410     100    0xbae2c995     0x90e2    0xc0a8640a     0x0230        0x0578  #  rpc lxhadeb10
   0x8420     100    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #      rpc old   lxhadeb05
   0x8600     100    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #  tof lxhadeb05
   0x8700     100    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #  fw  lxhadeb05
 # JAM 27-apr-2018: for DABC-BNET the destination ips have to be set here for individual hubs
 # the ip entries in above table for eb15 needs to match this to configure EBs!
   0x8000     115    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #      old cts -lxhadeb05
 0x8100     115    0xbaf79bb5     0x90e2    0xc0a86408     0x0230        0x0578 #      mdc old?  lxhadeb08
+ 0x8100     115    0xbaf79bb5     0x90e2    0xc0a86408     0x0230        0x0578 #      mdc old?  lxhadeb08
   0x8110     115    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #      mdc old   lxhadeb08
-  0x8400     115    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #  rpc lxhadeb05
-  0x8410     115    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #  rpc lxhadeb05
+#  0x8400     115    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #  rpc lxhadeb05
+#  0x8410     115    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #  rpc lxhadeb05
+  0x8400     115    0xbae2c995     0x90e2    0xc0a8640a     0x0230        0x0578  #  rpc lxhadeb10
+  0x8410     115    0xbae2c995     0x90e2    0xc0a8640a     0x0230        0x0578  #  rpc lxhadeb10
   0x8420     115    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #      rpc old   lxhadeb05
   0x8600     115    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #  tof lxhadeb05
   0x8700     115    0x2157b095     0x001B    0xc0a8640f     0x0230        0x0578 #  fw  lxhadeb05
index d79321229eef3469cb623483a7d4f8d787eaf230..2cc13f70dfcaa194b1bfe65d518dc34069370919 100644 (file)
@@ -7,7 +7,7 @@
 0x8410      1         RPC456             mid
 0x8600      1         TOF               low
 0x8700      1         FW                low
-0x8880      0         StartTRB3         low
+0x8880      1         StartTRB3         low
 0x8890      0         VetoTRB3          low5t
 0x8900      0         Pion1             mid
 0x8910      0         Pion2             mid
index 0388c0e9814a023bd5762bce9eb65489a4f82f5c..c078b3f1253dcecfe0344f6a4c04dcc1ce11d7d6 100755 (executable)
@@ -18,7 +18,7 @@ notifyall.sh "DAQ" "<I> DAQ is going to be restarted." "STARTUP" &
   
 # JAM 29-06-2018 instead restarting, just close run, drop buffers and reopen the file below:
 echo "  <EB>     DAQ restart: Closing file run";
-/usr/bin/wget  -a /tmp/EB_restart.log -O /tmp/EB_fileres.txt "http://lxhadeb03:8090/Master/BNET/StopRun/execute"
+/usr/bin/wget  -a /tmp/EB_restart.log -O /tmp/EB_fileres.txt "http://lxhadeb07:8099/Master/BNET/StopRun/execute"
 
 
   
@@ -80,8 +80,8 @@ scp /home/hadaq/oper/daq2ora/daq2ora_current.txt hadesp33:/home/hadaq/trbsoft/ha
 
 # JAM 29-06-2018 instead restarting, just drop buffers and reopen the most recent file type:
 echo "  <EB>     DAQ restart: Resetting Eventbuilder buffers, restarting file run";
-/usr/bin/wget  -a /tmp/EB_restart.log -O /tmp/EB_fileres.txt "http://lxhadeb03:8090/Master/BNET/ResetDAQ/execute"
-/usr/bin/wget  -a /tmp/EB_restart.log -O /tmp/EB_fileres.txt "http://lxhadeb03:8090/Master/BNET/StartRun/execute"
+/usr/bin/wget  -a /tmp/EB_restart.log -O /tmp/EB_fileres.txt "http://lxhadeb07:8099/Master/BNET/ResetDAQ/execute"
+/usr/bin/wget  -a /tmp/EB_restart.log -O /tmp/EB_fileres.txt "http://lxhadeb07:8099/Master/BNET/StartRun/execute"
 
   
 
index 7b91d474ee47870b81ac8ffa176d315d8670ece7..0c98807b20963989b45f526e232cc0b31ebf3ce1 100644 (file)
@@ -5,6 +5,7 @@ use Data::Dumper;
 # use Hmon;
 
 use lib '/home/scs/EPICS/EPICS-3.14.12.4/base/' . '/lib/perl';
+use lib '/home/hadaq/soft/EPICS/EPICS-3.16.1/base/' . '/lib/perl';
 use CA;
 
 $ENV{EPICS_CA_AUTO_ADDR_LIST} = 'NO';
index 1c24119f1f3d806d4340d6318c2a1542b9acde3a..36c88b47b9a1fc70e6a8e9c7270689ad5da4e67e 100644 (file)
 %hublist = (
-             '33345' => {
-                          '6' => 29328,
-                          '11' => 29073,
-                          '3' => 29313,
-                          '7' => 29040,
-                          '9' => 29057,
-                          '2' => 29297,
-                          '12' => 29072,
-                          '8' => 29041,
-                          '4' => 29312,
-                          '1' => 29296,
-                          '10' => 29056,
-                          '5' => 29329
+             '33729' => {
+                          '2' => 33346,
+                          '5' => 33314,
+                          '6' => 33345,
+                          '3' => 33298,
+                          '0' => 33329,
+                          '4' => 33315,
+                          '1' => 33347
                         },
-             '33297' => {
-                          '3' => 30817,
-                          '7' => 30576,
-                          '9' => 30833,
-                          '2' => 30561,
-                          '8' => 30577,
-                          '4' => 30816,
-                          '1' => 30560,
-                          '10' => 30832
+             '35333' => {
+                          '8' => 24662,
+                          '6' => 24660,
+                          '7' => 24661,
+                          '5' => 24659
                         },
-             '33730' => {
-                          '1' => 33361,
-                          '4' => 33297,
-                          '0' => 33348,
-                          '3' => 33313,
-                          '2' => 33360,
-                          '5' => 33344
+             '33410' => {
+                          '11' => 30294,
+                          '5' => 30310,
+                          '7' => 29783,
+                          '10' => 30039,
+                          '12' => 30295,
+                          '6' => 30311,
+                          '3' => 30054,
+                          '8' => 29782,
+                          '9' => 30038,
+                          '2' => 29798,
+                          '4' => 30055,
+                          '1' => 29799
                         },
-             '35329' => {
-                          '6' => 24596,
-                          '8' => 24598,
-                          '4' => 24595,
-                          '0' => 24608,
-                          '3' => 24610,
-                          '7' => 24597,
-                          '2' => 24609
+             '33733' => {
+                          '5' => 33377,
+                          '3' => 33393,
+                          '6' => 33425,
+                          '0' => 33376,
+                          '1' => 33409
                         },
-             '4369' => {
-                         '6' => 8986,
-                         '3' => 8989,
-                         '7' => 8985,
-                         '2' => 8990,
-                         '8' => 8984,
-                         '1' => 8991,
-                         '4' => 8988,
-                         '5' => 8987
+             '33738' => {
+                          '1' => 33319,
+                          '4' => 33351,
+                          '0' => 33370,
+                          '6' => 33352,
+                          '3' => 33320,
+                          '5' => 33350,
+                          '2' => 33304
+                        },
+             '4400' => {
+                         '0' => 4401,
+                         '1' => 4402,
+                         '2' => 4403,
+                         '3' => 4404
                        },
+             '33732' => {
+                          '5' => 33427,
+                          '2' => 33444,
+                          '6' => 33411,
+                          '3' => 33412,
+                          '4' => 33429,
+                          '0' => 33428
+                        },
+             '33393' => {
+                          '10' => 29830,
+                          '3' => 29575,
+                          '6' => 29590,
+                          '12' => 29846,
+                          '5' => 29591,
+                          '11' => 29847,
+                          '7' => 29814,
+                          '8' => 29815,
+                          '9' => 29831,
+                          '2' => 29559,
+                          '1' => 29558,
+                          '4' => 29574
+                        },
              '33384' => {
+                          '10' => 29285,
+                          '3' => 29268,
+                          '12' => 29541,
                           '6' => 29525,
                           '11' => 29540,
-                          '3' => 29268,
+                          '5' => 29524,
                           '7' => 29029,
+                          '8' => 29028,
                           '9' => 29284,
-                          '12' => 29541,
                           '2' => 29012,
-                          '8' => 29028,
                           '1' => 29013,
-                          '4' => 29269,
-                          '10' => 29285,
-                          '5' => 29524
-                        },
-             '33428' => {
-                          '6' => 30999,
-                          '11' => 30982,
-                          '3' => 30742,
-                          '7' => 30471,
-                          '9' => 30726,
-                          '2' => 30486,
-                          '12' => 30983,
-                          '8' => 30470,
-                          '4' => 30743,
-                          '1' => 30487,
-                          '10' => 30727,
-                          '5' => 30998
+                          '4' => 29269
                         },
              '33382' => {
+                          '10' => 29221,
                           '6' => 29461,
-                          '11' => 29476,
+                          '12' => 29477,
                           '3' => 29204,
+                          '11' => 29476,
+                          '5' => 29460,
                           '7' => 28965,
+                          '8' => 28964,
                           '9' => 29220,
                           '2' => 28948,
-                          '12' => 29477,
-                          '8' => 28964,
-                          '4' => 29205,
                           '1' => 28949,
-                          '10' => 29221,
-                          '5' => 29460
-                        },
-             '33380' => {
-                          '6' => 29479,
-                          '11' => 29462,
-                          '3' => 29222,
-                          '7' => 28951,
-                          '9' => 29206,
-                          '2' => 28966,
-                          '12' => 29463,
-                          '8' => 28950,
-                          '1' => 28967,
-                          '4' => 29223,
-                          '10' => 29207,
-                          '5' => 29478
-                        },
-             '33809' => {
-                          '6' => 18450,
-                          '11' => 18433,
-                          '3' => 18465,
-                          '7' => 18449,
-                          '9' => 18435,
-                          '2' => 18466,
-                          '12' => 18432,
-                          '8' => 18448,
-                          '4' => 18464,
-                          '1' => 18467,
-                          '10' => 18434,
-                          '5' => 18451
-                        },
-             '4112' => {
-                         '1' => 4114,
-                         '0' => 4113,
-                         '3' => 4116,
-                         '2' => 4115
-                       },
-             '33430' => {
-                          '6' => 31013,
-                          '11' => 31028,
-                          '3' => 30756,
-                          '7' => 30517,
-                          '9' => 30772,
-                          '2' => 30500,
-                          '12' => 31029,
-                          '8' => 30516,
-                          '1' => 30501,
-                          '4' => 30757,
-                          '10' => 30773,
-                          '5' => 31012
+                          '4' => 29205
                         },
-             '4113' => {
-                         '6' => 8453,
-                         '3' => 8450,
-                         '7' => 8534,
-                         '2' => 8449,
-                         '8' => 8535,
-                         '1' => 8448,
-                         '4' => 8451,
-                         '5' => 8452
+             '4161' => {
+                         '5' => 8244,
+                         '7' => 8246,
+                         '3' => 8242,
+                         '6' => 8245,
+                         '8' => 8247,
+                         '2' => 8241,
+                         '4' => 8243,
+                         '1' => 8240
                        },
-             '33300' => {
-                          '6' => 30976,
-                          '11' => 30993,
-                          '3' => 30721,
-                          '7' => 30480,
-                          '9' => 30737,
-                          '12' => 30992,
-                          '2' => 30465,
-                          '8' => 30481,
-                          '1' => 30464,
-                          '4' => 30720,
-                          '10' => 30736,
-                          '5' => 30977
+             '33315' => {
+                          '8' => 29761,
+                          '3' => 30001,
+                          '12' => 30272,
+                          '6' => 30256,
+                          '10' => 30016,
+                          '7' => 29760,
+                          '11' => 30273,
+                          '5' => 30257,
+                          '1' => 29744,
+                          '4' => 30000,
+                          '2' => 29745,
+                          '9' => 30017
                         },
              '33415' => {
-                          '6' => 30261,
-                          '11' => 30276,
+                          '8' => 29764,
                           '3' => 30004,
-                          '7' => 29765,
-                          '9' => 30020,
                           '12' => 30277,
-                          '2' => 29748,
-                          '8' => 29764,
+                          '6' => 30261,
+                          '10' => 30021,
+                          '7' => 29765,
+                          '11' => 30276,
+                          '5' => 30260,
                           '1' => 29749,
                           '4' => 30005,
-                          '10' => 30021,
-                          '5' => 30260
+                          '2' => 29748,
+                          '9' => 30020
                         },
-             '4129' => {
-                         '6' => 8197,
-                         '8' => 8199,
-                         '1' => 8192,
-                         '4' => 8195,
-                         '3' => 8194,
-                         '2' => 8193,
-                         '5' => 8196
-                       },
-             '33344' => {
-                          '6' => 29600,
-                          '11' => 29617,
-                          '3' => 29345,
-                          '7' => 29104,
-                          '9' => 29361,
-                          '2' => 29089,
-                          '12' => 29616,
-                          '8' => 29105,
-                          '1' => 29088,
-                          '4' => 29344,
-                          '10' => 29360,
-                          '5' => 29601
+             '33347' => {
+                          '11' => 29505,
+                          '5' => 29489,
+                          '7' => 28992,
+                          '10' => 29248,
+                          '6' => 29488,
+                          '12' => 29504,
+                          '3' => 29233,
+                          '8' => 28993,
+                          '9' => 29249,
+                          '2' => 28977,
+                          '4' => 29232,
+                          '1' => 28976
                         },
-             '4387' => {
-                         '6' => 8740,
-                         '3' => 8750,
-                         '7' => 8739,
-                         '2' => 8749,
-                         '8' => 8738,
-                         '1' => 8748,
-                         '4' => 8751,
-                         '5' => 8741
-                       },
-             '33728' => {
-                          '6' => 33285,
-                          '4' => 33299,
-                          '1' => 33316,
-                          '0' => 33349,
-                          '3' => 33284,
-                          '2' => 33300
+             '33792' => {
+                          '2' => 33793
                         },
-             '4180' => {
-                         '6' => 8477,
-                         '8' => 8479,
-                         '4' => 8475,
-                         '3' => 8474,
-                         '7' => 8478,
-                         '2' => 8473,
-                         '5' => 8476
-                       },
-             '33413' => {
-                          '6' => 30215,
-                          '11' => 30212,
-                          '3' => 29958,
-                          '7' => 29701,
-                          '9' => 29956,
-                          '2' => 29702,
-                          '12' => 30213,
-                          '8' => 29700,
-                          '4' => 29959,
-                          '1' => 29703,
-                          '10' => 29957,
-                          '5' => 30214
+             '33730' => {
+                          '1' => 33361,
+                          '4' => 33297,
+                          '0' => 33348,
+                          '3' => 33313,
+                          '5' => 33344,
+                          '2' => 33360
                         },
-             '33320' => {
-                          '6' => 30306,
-                          '11' => 30291,
-                          '3' => 30051,
-                          '7' => 29778,
-                          '9' => 30035,
-                          '12' => 30290,
-                          '2' => 29795,
-                          '8' => 29779,
-                          '4' => 30050,
-                          '1' => 29794,
-                          '10' => 30034,
-                          '5' => 30307
+             '33352' => {
+                          '4' => 29282,
+                          '1' => 29026,
+                          '2' => 29027,
+                          '9' => 29267,
+                          '8' => 29011,
+                          '7' => 29010,
+                          '5' => 29539,
+                          '11' => 29523,
+                          '12' => 29522,
+                          '3' => 29283,
+                          '6' => 29538,
+                          '10' => 29266
                         },
-             '4384' => {
-                         '1' => 4386,
-                         '0' => 4385,
-                         '3' => 4388,
-                         '2' => 4387
-                       },
-             '4418' => {
-                         '6' => 9037,
-                         '3' => 9034,
-                         '7' => 9038,
-                         '2' => 9033,
-                         '8' => 9039,
-                         '1' => 9032,
-                         '4' => 9035,
-                         '5' => 9036
+             '33412' => {
+                          '2' => 29734,
+                          '9' => 29974,
+                          '1' => 29735,
+                          '4' => 29991,
+                          '3' => 29990,
+                          '6' => 30247,
+                          '12' => 30231,
+                          '10' => 29975,
+                          '7' => 29719,
+                          '5' => 30246,
+                          '11' => 30230,
+                          '8' => 29718
+                        },
+             '4114' => {
+                         '7' => 8542,
+                         '5' => 8540,
+                         '6' => 8541,
+                         '3' => 8538,
+                         '8' => 8543,
+                         '2' => 8537,
+                         '4' => 8539,
+                         '1' => 8536
                        },
              '33377' => {
-                          '6' => 29078,
-                          '11' => 29335,
-                          '3' => 29063,
-                          '7' => 29302,
                           '9' => 29319,
                           '2' => 29047,
-                          '12' => 29334,
-                          '8' => 29303,
                           '4' => 29062,
                           '1' => 29046,
+                          '11' => 29335,
+                          '5' => 29079,
+                          '7' => 29302,
                           '10' => 29318,
-                          '5' => 29079
+                          '3' => 29063,
+                          '6' => 29078,
+                          '12' => 29334,
+                          '8' => 29303
                         },
-             '4160' => {
-                         '1' => 4162,
-                         '0' => 4161,
-                         '3' => 4164,
-                         '2' => 4163
-                       },
-             '4096' => {
-                         '1' => 4098,
-                         '0' => 4097,
-                         '3' => 4100,
-                         '2' => 4099
+             '4163' => {
+                         '5' => 8500,
+                         '7' => 8502,
+                         '3' => 8498,
+                         '6' => 8501,
+                         '8' => 8503,
+                         '2' => 8497,
+                         '4' => 8499,
+                         '1' => 8496
                        },
-             '33313' => {
-                          '6' => 30352,
-                          '11' => 30097,
-                          '3' => 30337,
-                          '7' => 30064,
-                          '9' => 30081,
-                          '2' => 30321,
-                          '12' => 30096,
-                          '8' => 30065,
-                          '4' => 30336,
-                          '1' => 30320,
-                          '10' => 30080,
-                          '5' => 30353
+             '33430' => {
+                          '9' => 30772,
+                          '2' => 30500,
+                          '1' => 30501,
+                          '4' => 30757,
+                          '10' => 30773,
+                          '3' => 30756,
+                          '12' => 31029,
+                          '6' => 31013,
+                          '5' => 31012,
+                          '11' => 31028,
+                          '7' => 30517,
+                          '8' => 30516
                         },
-             '33738' => {
-                          '6' => 33352,
-                          '4' => 33351,
-                          '1' => 33319,
-                          '0' => 33370,
-                          '3' => 33320,
-                          '2' => 33304,
-                          '5' => 33350
+             '33354' => {
+                          '2' => 29107,
+                          '9' => 29347,
+                          '1' => 29106,
+                          '4' => 29362,
+                          '3' => 29363,
+                          '6' => 29618,
+                          '12' => 29602,
+                          '10' => 29346,
+                          '7' => 29090,
+                          '5' => 29619,
+                          '11' => 29603,
+                          '8' => 29091
                         },
-             '33364' => {
-                          '6' => 28720,
-                          '11' => 28727,
-                          '3' => 28705,
-                          '7' => 28694,
-                          '9' => 28711,
-                          '2' => 28689,
-                          '12' => 28726,
-                          '8' => 28695,
-                          '4' => 28704,
-                          '1' => 28688,
-                          '10' => 28710,
-                          '5' => 28721
+             '4434' => {
+                         '1' => 8792,
+                         '4' => 8795,
+                         '2' => 8793,
+                         '8' => 8794,
+                         '3' => 8799,
+                         '6' => 8797,
+                         '7' => 8798,
+                         '5' => 8796
+                       },
+             '33368' => {
+                          '9' => 28754,
+                          '2' => 28740,
+                          '1' => 28741,
+                          '4' => 28757,
+                          '10' => 28755,
+                          '6' => 28773,
+                          '3' => 28756,
+                          '12' => 28771,
+                          '5' => 28772,
+                          '11' => 28770,
+                          '7' => 28739,
+                          '8' => 28738
                         },
-             '4401' => {
-                         '6' => 9018,
-                         '3' => 9021,
-                         '7' => 9017,
-                         '2' => 9022,
-                         '8' => 9016,
-                         '4' => 9020,
-                         '1' => 9023,
-                         '5' => 9019
+             '4146' => {
+                         '2' => 8216,
+                         '7' => 8221,
+                         '5' => 8219,
+                         '3' => 8217,
+                         '6' => 8220,
+                         '4' => 8218,
+                         '1' => 8215
+                       },
+             '33809' => {
+                          '9' => 18435,
+                          '2' => 18466,
+                          '1' => 18467,
+                          '4' => 18464,
+                          '10' => 18434,
+                          '6' => 18450,
+                          '3' => 18465,
+                          '12' => 18432,
+                          '11' => 18433,
+                          '5' => 18451,
+                          '7' => 18449,
+                          '8' => 18448
+                        },
+             '4384' => {
+                         '3' => 4388,
+                         '2' => 4387,
+                         '1' => 4386,
+                         '0' => 4385
                        },
              '33299' => {
-                          '6' => 31008,
-                          '11' => 31025,
-                          '3' => 30753,
-                          '7' => 30512,
                           '9' => 30769,
-                          '12' => 31024,
                           '2' => 30497,
-                          '8' => 30513,
                           '4' => 30752,
                           '1' => 30496,
+                          '11' => 31025,
+                          '5' => 31009,
+                          '7' => 30512,
                           '10' => 30768,
-                          '5' => 31009
+                          '12' => 31024,
+                          '6' => 31008,
+                          '3' => 30753,
+                          '8' => 30513
                         },
-             '4434' => {
-                         '6' => 8797,
-                         '3' => 8799,
-                         '7' => 8798,
-                         '2' => 8793,
-                         '8' => 8794,
-                         '4' => 8795,
-                         '1' => 8792,
-                         '5' => 8796
+             '4097' => {
+                         '5' => 8256,
+                         '7' => 8260,
+                         '3' => 8257,
+                         '6' => 8263,
+                         '8' => 8265,
+                         '2' => 8259,
+                         '4' => 8261,
+                         '1' => 8258
                        },
-             '33417' => {
-                          '6' => 30357,
-                          '11' => 30100,
-                          '3' => 30340,
-                          '7' => 30069,
-                          '9' => 30085,
-                          '2' => 30324,
-                          '12' => 30101,
-                          '8' => 30068,
-                          '4' => 30341,
-                          '1' => 30325,
-                          '10' => 30084,
-                          '5' => 30356
-                        },
-             '33379' => {
-                          '6' => 29511,
-                          '11' => 29494,
-                          '3' => 29254,
-                          '7' => 28983,
-                          '9' => 29238,
-                          '12' => 29495,
-                          '2' => 28998,
-                          '8' => 28982,
-                          '1' => 28999,
-                          '4' => 29255,
-                          '10' => 29239,
-                          '5' => 29510
+             '35328' => {
+                          '2' => 24594,
+                          '0' => 24592,
+                          '1' => 24593
                         },
-             '33317' => {
-                          '6' => 30210,
-                          '11' => 30209,
-                          '3' => 29955,
-                          '7' => 29696,
-                          '9' => 29953,
-                          '12' => 30208,
-                          '2' => 29699,
-                          '8' => 29697,
-                          '1' => 29698,
-                          '4' => 29954,
-                          '10' => 29952,
-                          '5' => 30211
-                        },
-             '33446' => {
-                          '6' => 31541,
-                          '11' => 31284,
-                          '3' => 31524,
-                          '7' => 31253,
-                          '9' => 31268,
-                          '2' => 31508,
-                          '12' => 31285,
-                          '8' => 31252,
-                          '4' => 31525,
-                          '1' => 31509,
-                          '10' => 31269,
-                          '5' => 31540
-                        },
-             '33426' => {
-                          '6' => 31063,
-                          '11' => 31046,
-                          '3' => 30806,
-                          '7' => 30535,
-                          '9' => 30790,
-                          '2' => 30550,
-                          '12' => 31047,
-                          '8' => 30534,
-                          '1' => 30551,
-                          '4' => 30807,
-                          '10' => 30791,
-                          '5' => 31062
-                        },
-             '4432' => {
-                         '1' => 4434,
-                         '0' => 4433,
-                         '3' => 4436,
-                         '2' => 4435
+             '4116' => {
+                         '7' => 8462,
+                         '5' => 8460,
+                         '6' => 8461,
+                         '3' => 8458,
+                         '8' => 8463,
+                         '2' => 8457,
+                         '4' => 8459,
+                         '1' => 8456
                        },
-             '33366' => {
-                          '6' => 28725,
-                          '11' => 28722,
-                          '3' => 28708,
-                          '7' => 28691,
-                          '9' => 28706,
-                          '12' => 28723,
-                          '2' => 28692,
-                          '8' => 28690,
-                          '4' => 28709,
-                          '1' => 28693,
-                          '10' => 28707,
-                          '5' => 28724
+             '33431' => {
+                          '10' => 30805,
+                          '3' => 30788,
+                          '12' => 31061,
+                          '6' => 31045,
+                          '5' => 31044,
+                          '11' => 31060,
+                          '7' => 30549,
+                          '8' => 30548,
+                          '9' => 30804,
+                          '2' => 30532,
+                          '1' => 30533,
+                          '4' => 30789
                         },
-             '4416' => {
-                         '1' => 4418,
-                         '0' => 4417,
-                         '3' => 4420,
-                         '2' => 4419
+             '4387' => {
+                         '1' => 8748,
+                         '4' => 8751,
+                         '2' => 8749,
+                         '8' => 8738,
+                         '3' => 8750,
+                         '6' => 8740,
+                         '5' => 8741,
+                         '7' => 8739
                        },
-             '33368' => {
-                          '6' => 28773,
-                          '11' => 28770,
-                          '3' => 28756,
-                          '7' => 28739,
-                          '9' => 28754,
-                          '12' => 28771,
-                          '2' => 28740,
-                          '8' => 28738,
-                          '4' => 28757,
-                          '1' => 28741,
-                          '10' => 28755,
-                          '5' => 28772
-                        },
-             '33285' => {
-                          '3' => 31235,
-                          '7' => 31489,
-                          '9' => 31491,
-                          '2' => 31232,
-                          '8' => 31488,
-                          '4' => 31234,
-                          '1' => 31233,
-                          '10' => 31490
+             '33376' => {
+                          '8' => 29094,
+                          '7' => 29095,
+                          '5' => 29622,
+                          '11' => 29606,
+                          '6' => 29623,
+                          '3' => 29366,
+                          '12' => 29607,
+                          '10' => 29351,
+                          '4' => 29367,
+                          '1' => 29111,
+                          '2' => 29110,
+                          '9' => 29350
                         },
-             '33315' => {
-                          '6' => 30256,
-                          '11' => 30273,
-                          '3' => 30001,
-                          '7' => 29760,
-                          '9' => 30017,
-                          '12' => 30272,
-                          '2' => 29745,
-                          '8' => 29761,
-                          '4' => 30000,
-                          '1' => 29744,
-                          '10' => 30016,
-                          '5' => 30257
+             '4132' => {
+                         '1' => 8280,
+                         '4' => 8283,
+                         '3' => 8282,
+                         '6' => 8285,
+                         '2' => 8281,
+                         '5' => 8284
+                       },
+             '4129' => {
+                         '8' => 8199,
+                         '4' => 8195,
+                         '1' => 8192,
+                         '2' => 8193,
+                         '5' => 8196,
+                         '3' => 8194,
+                         '6' => 8197
+                       },
+             '33425' => {
+                          '8' => 30566,
+                          '10' => 30823,
+                          '3' => 30838,
+                          '7' => 30567,
+                          '1' => 30583,
+                          '4' => 30839,
+                          '9' => 30822,
+                          '2' => 30582
                         },
-             '33316' => {
-                          '6' => 30224,
-                          '11' => 30241,
-                          '3' => 29969,
-                          '7' => 29728,
-                          '9' => 29985,
-                          '12' => 30240,
-                          '2' => 29713,
-                          '8' => 29729,
-                          '4' => 29968,
-                          '1' => 29712,
-                          '10' => 29984,
-                          '5' => 30225
+             '33380' => {
+                          '4' => 29223,
+                          '1' => 28967,
+                          '9' => 29206,
+                          '2' => 28966,
+                          '8' => 28950,
+                          '5' => 29478,
+                          '11' => 29462,
+                          '7' => 28951,
+                          '10' => 29207,
+                          '3' => 29222,
+                          '6' => 29479,
+                          '12' => 29463
                         },
-             '4402' => {
-                         '6' => 9010,
-                         '3' => 9013,
-                         '7' => 9009,
-                         '2' => 9014,
-                         '8' => 9008,
-                         '4' => 9012,
-                         '1' => 9015,
-                         '5' => 9011
-                       },
-             '33301' => {
-                          '6' => 30994,
-                          '11' => 30979,
-                          '3' => 30739,
-                          '7' => 30466,
-                          '9' => 30723,
-                          '2' => 30483,
-                          '12' => 30978,
-                          '8' => 30467,
-                          '4' => 30738,
-                          '1' => 30482,
-                          '10' => 30722,
-                          '5' => 30995
+             '33349' => {
+                          '8' => 28929,
+                          '10' => 29184,
+                          '6' => 29442,
+                          '12' => 29440,
+                          '3' => 29187,
+                          '5' => 29443,
+                          '11' => 29441,
+                          '7' => 28928,
+                          '1' => 28930,
+                          '4' => 29186,
+                          '9' => 29185,
+                          '2' => 28931
                         },
-             '34304' => {
-                          '2' => 34305
+             '33353' => {
+                          '10' => 29315,
+                          '6' => 29075,
+                          '12' => 29331,
+                          '3' => 29058,
+                          '5' => 29074,
+                          '11' => 29330,
+                          '7' => 29299,
+                          '8' => 29298,
+                          '9' => 29314,
+                          '2' => 29042,
+                          '1' => 29043,
+                          '4' => 29059
                         },
              '33351' => {
-                          '6' => 29506,
-                          '11' => 29491,
-                          '3' => 29251,
-                          '7' => 28978,
                           '9' => 29235,
                           '2' => 28995,
-                          '12' => 29490,
-                          '8' => 28979,
                           '1' => 28994,
                           '4' => 29250,
                           '10' => 29234,
-                          '5' => 29507
-                        },
-             '33352' => {
-                          '6' => 29538,
-                          '11' => 29523,
-                          '3' => 29283,
-                          '7' => 29010,
-                          '9' => 29267,
-                          '2' => 29027,
-                          '12' => 29522,
-                          '8' => 29011,
-                          '1' => 29026,
-                          '4' => 29282,
-                          '10' => 29266,
-                          '5' => 29539
-                        },
-             '33378' => {
-                          '6' => 29543,
-                          '11' => 29526,
-                          '3' => 29286,
-                          '7' => 29015,
-                          '9' => 29270,
-                          '12' => 29527,
-                          '2' => 29030,
-                          '8' => 29014,
-                          '4' => 29287,
-                          '1' => 29031,
-                          '10' => 29271,
-                          '5' => 29542
+                          '12' => 29490,
+                          '3' => 29251,
+                          '6' => 29506,
+                          '5' => 29507,
+                          '11' => 29491,
+                          '7' => 28978,
+                          '8' => 28979
                         },
-             '35331' => {
-                          '1' => 24640,
-                          '3' => 24642,
-                          '2' => 24641
+             '33429' => {
+                          '8' => 30484,
+                          '11' => 30996,
+                          '5' => 30980,
+                          '7' => 30485,
+                          '10' => 30741,
+                          '6' => 30981,
+                          '12' => 30997,
+                          '3' => 30724,
+                          '4' => 30725,
+                          '1' => 30469,
+                          '9' => 30740,
+                          '2' => 30468
                         },
-             '33808' => {
-                          '2' => 33809
+             '33348' => {
+                          '7' => 28960,
+                          '11' => 29473,
+                          '5' => 29457,
+                          '3' => 29201,
+                          '12' => 29472,
+                          '6' => 29456,
+                          '10' => 29216,
+                          '8' => 28961,
+                          '2' => 28945,
+                          '9' => 29217,
+                          '4' => 29200,
+                          '1' => 28944
+                        },
+             '33344' => {
+                          '9' => 29361,
+                          '2' => 29089,
+                          '4' => 29344,
+                          '1' => 29088,
+                          '11' => 29617,
+                          '5' => 29601,
+                          '7' => 29104,
+                          '10' => 29360,
+                          '3' => 29345,
+                          '6' => 29600,
+                          '12' => 29616,
+                          '8' => 29105
+                        },
+             '34560' => {
+                          '2' => 34561
+                        },
+             '4145' => {
+                         '3' => 8209,
+                         '5' => 8211,
+                         '2' => 8208,
+                         '7' => 8213,
+                         '1' => 8212,
+                         '4' => 8210,
+                         '8' => 8214
+                       },
+             '4128' => {
+                         '0' => 4129,
+                         '1' => 4130,
+                         '2' => 4131,
+                         '3' => 4132
+                       },
+             '33316' => {
+                          '8' => 29729,
+                          '10' => 29984,
+                          '3' => 29969,
+                          '6' => 30224,
+                          '12' => 30240,
+                          '11' => 30241,
+                          '5' => 30225,
+                          '7' => 29728,
+                          '1' => 29712,
+                          '4' => 29968,
+                          '9' => 29985,
+                          '2' => 29713
+                        },
+             '33300' => {
+                          '8' => 30481,
+                          '7' => 30480,
+                          '11' => 30993,
+                          '5' => 30977,
+                          '3' => 30721,
+                          '6' => 30976,
+                          '12' => 30992,
+                          '10' => 30736,
+                          '4' => 30720,
+                          '1' => 30464,
+                          '2' => 30465,
+                          '9' => 30737
                         },
              '33360' => {
+                          '10' => 28848,
                           '3' => 28833,
                           '7' => 28854,
+                          '8' => 28855,
                           '9' => 28849,
                           '2' => 28839,
-                          '8' => 28855,
-                          '4' => 28832,
                           '1' => 28838,
-                          '10' => 28848
-                        },
-             '35330' => {
-                          '8' => 24614,
-                          '6' => 24612,
-                          '7' => 24613,
-                          '5' => 24611
-                        },
-             '32787' => {
-                          '1' => 35329,
-                          '4' => 35332,
-                          '3' => 35331,
-                          '0' => 35328,
-                          '2' => 35330,
-                          '5' => 35333
+                          '4' => 28832
                         },
-             '4162' => {
-                         '8' => 8472,
-                         '6' => 8253,
-                         '4' => 8251,
-                         '1' => 8248,
-                         '3' => 8250,
-                         '2' => 8249,
-                         '5' => 8252
+             '4372' => {
+                         '8' => 8720,
+                         '6' => 8722,
+                         '3' => 8725,
+                         '7' => 8721,
+                         '5' => 8723,
+                         '1' => 8727,
+                         '4' => 8724,
+                         '2' => 8726
                        },
-             '33393' => {
-                          '6' => 29590,
-                          '11' => 29847,
-                          '3' => 29575,
-                          '7' => 29814,
-                          '9' => 29831,
-                          '2' => 29559,
-                          '12' => 29846,
-                          '8' => 29815,
-                          '1' => 29558,
-                          '4' => 29574,
-                          '10' => 29830,
-                          '5' => 29591
+             '4353' => {
+                         '8' => 8711,
+                         '6' => 8709,
+                         '3' => 8706,
+                         '5' => 8708,
+                         '7' => 8710,
+                         '1' => 8704,
+                         '4' => 8707,
+                         '2' => 8705
+                       },
+             '33366' => {
+                          '4' => 28709,
+                          '1' => 28693,
+                          '9' => 28706,
+                          '2' => 28692,
+                          '8' => 28690,
+                          '5' => 28724,
+                          '11' => 28722,
+                          '7' => 28691,
+                          '10' => 28707,
+                          '12' => 28723,
+                          '3' => 28708,
+                          '6' => 28725
                         },
-             '33733' => {
-                          '6' => 33425,
-                          '1' => 33409,
-                          '3' => 33393,
-                          '0' => 33376,
-                          '5' => 33377
+             '32792' => {
+                          '1' => 33734,
+                          '4' => 33731,
+                          '0' => 33733,
+                          '3' => 33732,
+                          '6' => 34944,
+                          '5' => 33739,
+                          '2' => 33735
+                        },
+             '33381' => {
+                          '7' => 28933,
+                          '11' => 29444,
+                          '5' => 29446,
+                          '6' => 29447,
+                          '12' => 29445,
+                          '3' => 29190,
+                          '10' => 29189,
+                          '8' => 28932,
+                          '2' => 28934,
+                          '9' => 29188,
+                          '4' => 29191,
+                          '1' => 28935
                         },
              '32789' => {
-                          '1' => 4112,
-                          '4' => 4160,
-                          '3' => 4144,
                           '0' => 4096,
+                          '4' => 4160,
+                          '1' => 4112,
                           '2' => 4128,
-                          '5' => 4176
+                          '5' => 4176,
+                          '3' => 4144
                         },
-             '33386' => {
-                          '6' => 29605,
-                          '11' => 29620,
-                          '3' => 29348,
-                          '7' => 29109,
-                          '9' => 29364,
-                          '12' => 29621,
-                          '2' => 29092,
-                          '8' => 29108,
-                          '4' => 29349,
-                          '1' => 29093,
-                          '10' => 29365,
-                          '5' => 29604
+             '4402' => {
+                         '1' => 9015,
+                         '4' => 9012,
+                         '2' => 9014,
+                         '8' => 9008,
+                         '6' => 9010,
+                         '3' => 9013,
+                         '5' => 9011,
+                         '7' => 9009
+                       },
+             '4160' => {
+                         '0' => 4161,
+                         '1' => 4162,
+                         '2' => 4163,
+                         '3' => 4164
+                       },
+             '33329' => {
+                          '1' => 29808,
+                          '4' => 29824,
+                          '2' => 29809,
+                          '9' => 29569,
+                          '8' => 29553,
+                          '12' => 29584,
+                          '3' => 29825,
+                          '6' => 29840,
+                          '10' => 29568,
+                          '7' => 29552,
+                          '5' => 29841,
+                          '11' => 29585
                         },
-             '4436' => {
-                         '6' => 9053,
-                         '3' => 9050,
-                         '7' => 9054,
-                         '2' => 9049,
-                         '8' => 9055,
-                         '4' => 9051,
-                         '1' => 9048,
-                         '5' => 9052
+             '33303' => {
+                          '8' => 30531,
+                          '12' => 31042,
+                          '6' => 31058,
+                          '3' => 30803,
+                          '10' => 30786,
+                          '7' => 30530,
+                          '5' => 31059,
+                          '11' => 31043,
+                          '1' => 30546,
+                          '4' => 30802,
+                          '2' => 30547,
+                          '9' => 30787
+                        },
+             '33350' => {
+                          '11' => 29459,
+                          '5' => 29475,
+                          '7' => 28946,
+                          '10' => 29202,
+                          '12' => 29458,
+                          '6' => 29474,
+                          '3' => 29219,
+                          '8' => 28947,
+                          '9' => 29203,
+                          '2' => 28963,
+                          '4' => 29218,
+                          '1' => 28962
+                        },
+             '4147' => {
+                         '2' => 8224,
+                         '1' => 8235,
+                         '4' => 8227,
+                         '3' => 8225,
+                         '6' => 8229,
+                         '7' => 8230,
+                         '5' => 8228,
+                         '8' => 8231
                        },
-             '4403' => {
-                         '6' => 8762,
-                         '3' => 8765,
-                         '7' => 8761,
-                         '2' => 8766,
-                         '8' => 8760,
-                         '1' => 8767,
-                         '4' => 8764,
-                         '5' => 8763
+             '33401' => {
+                          '4' => 29829,
+                          '1' => 29813,
+                          '2' => 29812,
+                          '9' => 29572,
+                          '8' => 29556,
+                          '7' => 29557,
+                          '5' => 29844,
+                          '11' => 29588,
+                          '3' => 29828,
+                          '12' => 29589,
+                          '6' => 29845,
+                          '10' => 29573
+                        },
+             '33346' => {
+                          '1' => 29008,
+                          '4' => 29264,
+                          '9' => 29281,
+                          '2' => 29009,
+                          '8' => 29025,
+                          '10' => 29280,
+                          '3' => 29265,
+                          '12' => 29536,
+                          '6' => 29520,
+                          '5' => 29521,
+                          '11' => 29537,
+                          '7' => 29024
+                        },
+             '4368' => {
+                         '3' => 4372,
+                         '2' => 4371,
+                         '1' => 4370,
+                         '0' => 4369
                        },
              '4177' => {
+                         '5' => 8516,
+                         '7' => 8518,
                          '6' => 8517,
                          '3' => 8514,
-                         '7' => 8518,
-                         '2' => 8513,
                          '8' => 8519,
-                         '1' => 8512,
+                         '2' => 8513,
                          '4' => 8515,
-                         '5' => 8516
+                         '1' => 8512
                        },
-             '32786' => {
-                          '1' => 34304,
-                          '0' => 34560,
-                          '3' => 33808,
-                          '2' => 33792
-                        },
-             '33736' => {
-                          '6' => 33417,
-                          '1' => 33384,
-                          '4' => 33416,
-                          '0' => 33385,
-                          '3' => 33368,
-                          '2' => 33386,
-                          '5' => 33401
-                        },
-             '33414' => {
-                          '6' => 30229,
-                          '11' => 30244,
-                          '3' => 29972,
-                          '7' => 29733,
-                          '9' => 29988,
-                          '12' => 30245,
-                          '2' => 29716,
-                          '8' => 29732,
-                          '4' => 29973,
-                          '1' => 29717,
-                          '10' => 29989,
-                          '5' => 30228
+             '33319' => {
+                          '2' => 29763,
+                          '9' => 30003,
+                          '4' => 30018,
+                          '1' => 29762,
+                          '7' => 29746,
+                          '11' => 30259,
+                          '5' => 30275,
+                          '12' => 30258,
+                          '6' => 30274,
+                          '3' => 30019,
+                          '10' => 30002,
+                          '8' => 29747
                         },
-             '33383' => {
-                          '6' => 29493,
-                          '11' => 29508,
-                          '3' => 29236,
-                          '7' => 28997,
-                          '9' => 29252,
-                          '12' => 29509,
-                          '2' => 28980,
-                          '8' => 28996,
-                          '4' => 29237,
-                          '1' => 28981,
-                          '10' => 29253,
-                          '5' => 29492
+             '4403' => {
+                         '8' => 8760,
+                         '7' => 8761,
+                         '5' => 8763,
+                         '3' => 8765,
+                         '6' => 8762,
+                         '4' => 8764,
+                         '1' => 8767,
+                         '2' => 8766
+                       },
+             '4435' => {
+                         '8' => 9047,
+                         '5' => 9044,
+                         '7' => 9046,
+                         '3' => 9042,
+                         '6' => 9045,
+                         '4' => 9043,
+                         '1' => 9040,
+                         '2' => 9041
+                       },
+             '33737' => {
+                          '0' => 33414,
+                          '4' => 33415,
+                          '1' => 33432,
+                          '2' => 33383,
+                          '6' => 33382,
+                          '3' => 33431
                         },
-             '33362' => {
-                          '6' => 28768,
-                          '11' => 28775,
-                          '3' => 28753,
-                          '7' => 28742,
-                          '9' => 28759,
-                          '2' => 28737,
-                          '12' => 28774,
-                          '8' => 28743,
-                          '4' => 28752,
-                          '1' => 28736,
-                          '10' => 28758,
-                          '5' => 28769
+             '4436' => {
+                         '8' => 9055,
+                         '5' => 9052,
+                         '7' => 9054,
+                         '6' => 9053,
+                         '3' => 9050,
+                         '4' => 9051,
+                         '1' => 9048,
+                         '2' => 9049
+                       },
+             '33321' => {
+                          '8' => 30322,
+                          '7' => 30323,
+                          '11' => 30354,
+                          '5' => 30098,
+                          '6' => 30099,
+                          '3' => 30082,
+                          '12' => 30355,
+                          '10' => 30339,
+                          '4' => 30083,
+                          '1' => 30067,
+                          '2' => 30066,
+                          '9' => 30338
                         },
-             '35333' => {
-                          '8' => 24662,
-                          '6' => 24660,
-                          '7' => 24661,
-                          '5' => 24659
+             '33413' => {
+                          '1' => 29703,
+                          '4' => 29959,
+                          '2' => 29702,
+                          '9' => 29956,
+                          '8' => 29700,
+                          '3' => 29958,
+                          '12' => 30213,
+                          '6' => 30215,
+                          '10' => 29957,
+                          '7' => 29701,
+                          '5' => 30214,
+                          '11' => 30212
                         },
-             '33432' => {
-                          '4' => 30821,
-                          '1' => 30565,
-                          '3' => 30820,
-                          '2' => 30564
+             '33793' => {
+                          '2' => 18514,
+                          '9' => 18483,
+                          '1' => 18515,
+                          '4' => 18512,
+                          '12' => 18480,
+                          '3' => 18513,
+                          '6' => 18498,
+                          '10' => 18482,
+                          '7' => 18497,
+                          '5' => 18499,
+                          '11' => 18481,
+                          '8' => 18496
                         },
-             '33410' => {
-                          '6' => 30311,
-                          '11' => 30294,
-                          '3' => 30054,
-                          '7' => 29783,
-                          '9' => 30038,
-                          '12' => 30295,
-                          '2' => 29798,
-                          '8' => 29782,
-                          '1' => 29799,
-                          '4' => 30055,
-                          '10' => 30039,
-                          '5' => 30310
+             '33739' => {
+                          '1' => 33337,
+                          '4' => 33321,
+                          '0' => 33369,
+                          '3' => 33366,
+                          '5' => 33354,
+                          '2' => 33353
                         },
-             '33337' => {
-                          '6' => 29587,
-                          '11' => 29842,
-                          '3' => 29570,
-                          '7' => 29811,
-                          '9' => 29826,
-                          '2' => 29554,
-                          '12' => 29843,
-                          '8' => 29810,
-                          '4' => 29571,
-                          '1' => 29555,
-                          '10' => 29827,
-                          '5' => 29586
+             '4433' => {
+                         '8' => 8791,
+                         '3' => 8786,
+                         '6' => 8789,
+                         '7' => 8790,
+                         '5' => 8788,
+                         '1' => 8784,
+                         '4' => 8787,
+                         '2' => 8785
+                       },
+             '4131' => {
+                         '2' => 8273,
+                         '4' => 8275,
+                         '1' => 8272,
+                         '5' => 8276,
+                         '7' => 8278,
+                         '3' => 8274,
+                         '6' => 8277,
+                         '8' => 8279
+                       },
+             '32786' => {
+                          '1' => 34304,
+                          '0' => 34560,
+                          '3' => 33808,
+                          '2' => 33792
+                        },
+             '33416' => {
+                          '8' => 29796,
+                          '6' => 30293,
+                          '12' => 30309,
+                          '3' => 30036,
+                          '10' => 30053,
+                          '7' => 29797,
+                          '11' => 30308,
+                          '5' => 30292,
+                          '1' => 29781,
+                          '4' => 30037,
+                          '2' => 29780,
+                          '9' => 30052
                         },
+             '33361' => {
+                          '9' => 28807,
+                          '2' => 28785,
+                          '1' => 28784,
+                          '4' => 28800,
+                          '10' => 28806,
+                          '6' => 28816,
+                          '3' => 28801,
+                          '12' => 28822,
+                          '11' => 28823,
+                          '5' => 28817,
+                          '7' => 28790,
+                          '8' => 28791
+                        },
+             '4115' => {
+                         '3' => 8466,
+                         '6' => 8469,
+                         '5' => 8468,
+                         '7' => 8454,
+                         '8' => 8455,
+                         '2' => 8465,
+                         '1' => 8464,
+                         '4' => 8467
+                       },
+             '33417' => {
+                          '8' => 30068,
+                          '7' => 30069,
+                          '5' => 30356,
+                          '11' => 30100,
+                          '3' => 30340,
+                          '6' => 30357,
+                          '12' => 30101,
+                          '10' => 30084,
+                          '4' => 30341,
+                          '1' => 30325,
+                          '2' => 30324,
+                          '9' => 30085
+                        },
+             '4178' => {
+                         '4' => 8523,
+                         '1' => 8521,
+                         '2' => 8520,
+                         '8' => 8527,
+                         '5' => 8524,
+                         '7' => 8526,
+                         '3' => 8522,
+                         '6' => 8525
+                       },
              '4371' => {
-                         '6' => 8730,
-                         '3' => 8733,
-                         '7' => 8729,
                          '2' => 8734,
-                         '8' => 8728,
                          '1' => 8735,
                          '4' => 8732,
-                         '5' => 8731
-                       },
-             '4100' => {
-                         '6' => 8493,
-                         '3' => 8490,
-                         '7' => 8494,
-                         '2' => 8489,
-                         '8' => 8495,
-                         '1' => 8488,
-                         '4' => 8491,
-                         '5' => 8492
+                         '6' => 8730,
+                         '3' => 8733,
+                         '7' => 8729,
+                         '5' => 8731,
+                         '8' => 8728
                        },
-             '32791' => {
-                          '6' => 272,
-                          '1' => 33728,
-                          '4' => 33736,
-                          '0' => 33738,
-                          '3' => 33730,
-                          '2' => 33729,
-                          '5' => 33737
-                        },
-             '33353' => {
-                          '6' => 29075,
-                          '11' => 29330,
-                          '3' => 29058,
-                          '7' => 29299,
-                          '9' => 29314,
-                          '2' => 29042,
-                          '12' => 29331,
-                          '8' => 29298,
-                          '4' => 29059,
-                          '1' => 29043,
-                          '10' => 29315,
-                          '5' => 29074
+             '33369' => {
+                          '6' => 28821,
+                          '3' => 28804,
+                          '12' => 28819,
+                          '10' => 28803,
+                          '7' => 28787,
+                          '5' => 28820,
+                          '11' => 28818,
+                          '8' => 28786,
+                          '2' => 28788,
+                          '9' => 28802,
+                          '1' => 28789,
+                          '4' => 28805
                         },
-             '33735' => {
-                          '1' => 33286,
-                          '4' => 33317,
-                          '0' => 33301,
-                          '3' => 33318,
-                          '2' => 33303,
-                          '5' => 33302
+             '33386' => {
+                          '2' => 29092,
+                          '9' => 29364,
+                          '4' => 29349,
+                          '1' => 29093,
+                          '7' => 29109,
+                          '11' => 29620,
+                          '5' => 29604,
+                          '12' => 29621,
+                          '3' => 29348,
+                          '6' => 29605,
+                          '10' => 29365,
+                          '8' => 29108
                         },
-             '4147' => {
-                         '6' => 8229,
-                         '3' => 8225,
-                         '7' => 8230,
-                         '2' => 8224,
-                         '8' => 8231,
-                         '1' => 8235,
-                         '4' => 8227,
-                         '5' => 8228
+             '4388' => {
+                         '2' => 8736,
+                         '1' => 8737,
+                         '4' => 8746,
+                         '3' => 8747,
+                         '6' => 8744,
+                         '7' => 8743,
+                         '5' => 8745,
+                         '8' => 8742
                        },
-             '33298' => {
-                          '6' => 31040,
-                          '11' => 31057,
-                          '3' => 30785,
-                          '7' => 30544,
-                          '9' => 30801,
-                          '12' => 31056,
-                          '2' => 30529,
-                          '8' => 30545,
-                          '4' => 30784,
-                          '1' => 30528,
-                          '10' => 30800,
-                          '5' => 31041
+             '33385' => {
+                          '1' => 29301,
+                          '4' => 29317,
+                          '2' => 29300,
+                          '9' => 29060,
+                          '8' => 29044,
+                          '6' => 29333,
+                          '3' => 29316,
+                          '12' => 29077,
+                          '10' => 29061,
+                          '7' => 29045,
+                          '11' => 29076,
+                          '5' => 29332
                         },
-             '33412' => {
-                          '6' => 30247,
-                          '11' => 30230,
-                          '3' => 29990,
-                          '7' => 29719,
-                          '9' => 29974,
-                          '2' => 29734,
-                          '12' => 30231,
-                          '8' => 29718,
-                          '1' => 29735,
-                          '4' => 29991,
-                          '10' => 29975,
-                          '5' => 30246
+             '33409' => {
+                          '2' => 30071,
+                          '9' => 30343,
+                          '1' => 30070,
+                          '4' => 30086,
+                          '6' => 30102,
+                          '3' => 30087,
+                          '12' => 30358,
+                          '10' => 30342,
+                          '7' => 30326,
+                          '5' => 30103,
+                          '11' => 30359,
+                          '8' => 30327
+                        },
+             '33345' => {
+                          '7' => 29040,
+                          '11' => 29073,
+                          '5' => 29329,
+                          '12' => 29072,
+                          '6' => 29328,
+                          '3' => 29313,
+                          '10' => 29056,
+                          '8' => 29041,
+                          '2' => 29297,
+                          '9' => 29057,
+                          '4' => 29312,
+                          '1' => 29296
                         },
              '4355' => {
-                         '6' => 8965,
-                         '3' => 8962,
-                         '7' => 8966,
                          '2' => 8961,
-                         '8' => 8967,
-                         '1' => 8960,
                          '4' => 8963,
-                         '5' => 8964
+                         '1' => 8960,
+                         '5' => 8964,
+                         '7' => 8966,
+                         '3' => 8962,
+                         '6' => 8965,
+                         '8' => 8967
                        },
-             '33792' => {
-                          '2' => 33793
+             '33736' => {
+                          '5' => 33401,
+                          '2' => 33386,
+                          '3' => 33368,
+                          '6' => 33417,
+                          '4' => 33416,
+                          '0' => 33385,
+                          '1' => 33384
                         },
-             '4132' => {
-                         '6' => 8285,
-                         '4' => 8283,
-                         '1' => 8280,
-                         '3' => 8282,
-                         '2' => 8281,
-                         '5' => 8284
+             '4352' => {
+                         '0' => 4353,
+                         '1' => 4354,
+                         '2' => 4355,
+                         '3' => 4356
                        },
-             '4145' => {
-                         '8' => 8214,
-                         '1' => 8212,
-                         '4' => 8210,
-                         '3' => 8209,
-                         '7' => 8213,
-                         '2' => 8208,
-                         '5' => 8211
+             '34305' => {
+                          '5' => 19520,
+                          '7' => 19505,
+                          '2' => 19472,
+                          '3' => 19488,
+                          '6' => 19536,
+                          '4' => 19504,
+                          '1' => 19456
+                        },
+             '33731' => {
+                          '5' => 33446,
+                          '3' => 33380,
+                          '6' => 33381,
+                          '4' => 33445,
+                          '0' => 33430,
+                          '1' => 33413
+                        },
+             '4417' => {
+                         '2' => 9025,
+                         '1' => 9024,
+                         '4' => 9027,
+                         '3' => 9026,
+                         '6' => 9029,
+                         '5' => 9028,
+                         '7' => 9030,
+                         '8' => 9031
                        },
-             '4164' => {
-                         '6' => 8511,
-                         '3' => 8506,
-                         '7' => 8510,
-                         '2' => 8505,
-                         '8' => 8509,
-                         '1' => 8504,
-                         '4' => 8507,
-                         '5' => 8508
+             '34944' => {
+                          '1' => 20481,
+                          '0' => 20480,
+                          '3' => 20483,
+                          '2' => 20482
+                        },
+             '33432' => {
+                          '3' => 30820,
+                          '2' => 30564,
+                          '1' => 30565,
+                          '4' => 30821
+                        },
+             '4130' => {
+                         '3' => 8202,
+                         '6' => 8205,
+                         '2' => 8201,
+                         '7' => 8198,
+                         '5' => 8204,
+                         '1' => 8200,
+                         '4' => 8203
+                       },
+             '4356' => {
+                         '8' => 8975,
+                         '7' => 8974,
+                         '5' => 8972,
+                         '6' => 8973,
+                         '3' => 8970,
+                         '4' => 8971,
+                         '1' => 8968,
+                         '2' => 8969
                        },
+             '33378' => {
+                          '8' => 29014,
+                          '10' => 29271,
+                          '12' => 29527,
+                          '3' => 29286,
+                          '6' => 29543,
+                          '11' => 29526,
+                          '5' => 29542,
+                          '7' => 29015,
+                          '1' => 29031,
+                          '4' => 29287,
+                          '9' => 29270,
+                          '2' => 29030
+                        },
+             '34304' => {
+                          '2' => 34305
+                        },
              '33314' => {
-                          '6' => 30288,
-                          '11' => 30305,
-                          '3' => 30033,
-                          '7' => 29792,
                           '9' => 30049,
-                          '12' => 30304,
                           '2' => 29777,
-                          '8' => 29793,
-                          '1' => 29776,
                           '4' => 30032,
+                          '1' => 29776,
+                          '5' => 30289,
+                          '11' => 30305,
+                          '7' => 29792,
                           '10' => 30048,
-                          '5' => 30289
-                        },
-             '33416' => {
-                          '6' => 30293,
-                          '11' => 30308,
-                          '3' => 30036,
-                          '7' => 29797,
-                          '9' => 30052,
-                          '12' => 30309,
-                          '2' => 29780,
-                          '8' => 29796,
-                          '4' => 30037,
-                          '1' => 29781,
-                          '10' => 30053,
-                          '5' => 30292
-                        },
-             '33321' => {
-                          '6' => 30099,
-                          '11' => 30354,
-                          '3' => 30082,
-                          '7' => 30323,
-                          '9' => 30338,
-                          '2' => 30066,
-                          '12' => 30355,
-                          '8' => 30322,
-                          '1' => 30067,
-                          '4' => 30083,
-                          '10' => 30339,
-                          '5' => 30098
-                        },
-             '32768' => {
-                          '6' => 32790,
-                          '3' => 32787,
-                          '7' => 32791,
-                          '2' => 32786,
-                          '8' => 32792,
-                          '1' => 34816,
-                          '0' => 256,
-                          '10' => 3,
-                          '5' => 32789
-                        },
-             '33346' => {
-                          '6' => 29520,
-                          '11' => 29537,
-                          '3' => 29265,
-                          '7' => 29024,
-                          '9' => 29281,
-                          '2' => 29009,
-                          '12' => 29536,
-                          '8' => 29025,
-                          '1' => 29008,
-                          '4' => 29264,
-                          '10' => 29280,
-                          '5' => 29521
-                        },
-             '33401' => {
-                          '6' => 29845,
-                          '11' => 29588,
-                          '3' => 29828,
-                          '7' => 29557,
-                          '9' => 29572,
-                          '12' => 29589,
-                          '2' => 29812,
-                          '8' => 29556,
-                          '4' => 29829,
-                          '1' => 29813,
-                          '10' => 29573,
-                          '5' => 29844
+                          '3' => 30033,
+                          '6' => 30288,
+                          '12' => 30304,
+                          '8' => 29793
                         },
-             '34816' => {
-                          '0' => 2,
-                          '2' => 288
+             '4113' => {
+                         '2' => 8449,
+                         '1' => 8448,
+                         '4' => 8451,
+                         '6' => 8453,
+                         '3' => 8450,
+                         '5' => 8452,
+                         '7' => 8534,
+                         '8' => 8535
+                       },
+             '33284' => {
+                          '7' => 31248,
+                          '5' => 31537,
+                          '11' => 31281,
+                          '12' => 31280,
+                          '3' => 31521,
+                          '6' => 31536,
+                          '10' => 31264,
+                          '8' => 31249,
+                          '2' => 31505,
+                          '9' => 31265,
+                          '4' => 31520,
+                          '1' => 31504
                         },
-             '33348' => {
-                          '6' => 29456,
-                          '11' => 29473,
-                          '3' => 29201,
-                          '7' => 28960,
-                          '9' => 29217,
-                          '12' => 29472,
-                          '2' => 28945,
-                          '8' => 28961,
-                          '1' => 28944,
-                          '4' => 29200,
-                          '10' => 29216,
-                          '5' => 29457
+             '33427' => {
+                          '8' => 30502,
+                          '5' => 31030,
+                          '11' => 31014,
+                          '7' => 30503,
+                          '10' => 30759,
+                          '12' => 31015,
+                          '3' => 30774,
+                          '6' => 31031,
+                          '4' => 30775,
+                          '1' => 30519,
+                          '9' => 30758,
+                          '2' => 30518
                         },
-             '4353' => {
-                         '6' => 8709,
-                         '3' => 8706,
-                         '7' => 8710,
-                         '2' => 8705,
-                         '8' => 8711,
-                         '1' => 8704,
-                         '4' => 8707,
-                         '5' => 8708
+             '4112' => {
+                         '0' => 4113,
+                         '1' => 4114,
+                         '2' => 4115,
+                         '3' => 4116
                        },
-             '4097' => {
-                         '6' => 8263,
-                         '3' => 8257,
-                         '7' => 8260,
-                         '2' => 8259,
-                         '8' => 8265,
-                         '1' => 8258,
-                         '4' => 8261,
-                         '5' => 8256
+             '4096' => {
+                         '1' => 4098,
+                         '0' => 4097,
+                         '3' => 4100,
+                         '2' => 4099
                        },
-             '35332' => {
-                          '8' => 24646,
-                          '6' => 24644,
-                          '1' => 24657,
-                          '0' => 24656,
-                          '7' => 24645,
-                          '2' => 24658,
-                          '5' => 24643
+             '33728' => {
+                          '4' => 33299,
+                          '0' => 33349,
+                          '1' => 33316,
+                          '2' => 33300,
+                          '6' => 33285,
+                          '3' => 33284
                         },
-             '4179' => {
-                         '6' => 8533,
-                         '3' => 8530,
-                         '7' => 8470,
-                         '2' => 8528,
-                         '8' => 8471,
-                         '4' => 8531,
-                         '1' => 8529,
-                         '5' => 8532
-                       },
-             '4114' => {
-                         '6' => 8541,
-                         '3' => 8538,
-                         '7' => 8542,
-                         '2' => 8537,
-                         '8' => 8543,
-                         '1' => 8536,
-                         '4' => 8539,
-                         '5' => 8540
-                       },
-             '4146' => {
-                         '6' => 8220,
-                         '4' => 8218,
-                         '1' => 8215,
-                         '3' => 8217,
-                         '7' => 8221,
-                         '2' => 8216,
-                         '5' => 8219
+             '4369' => {
+                         '2' => 8990,
+                         '4' => 8988,
+                         '1' => 8991,
+                         '7' => 8985,
+                         '5' => 8987,
+                         '3' => 8989,
+                         '6' => 8986,
+                         '8' => 8984
                        },
-             '4368' => {
-                         '1' => 4370,
-                         '0' => 4369,
-                         '3' => 4372,
-                         '2' => 4371
+             '33304' => {
+                          '4' => 30834,
+                          '1' => 30578,
+                          '2' => 30579,
+                          '9' => 30819,
+                          '8' => 30563,
+                          '7' => 30562,
+                          '3' => 30835,
+                          '10' => 30818
+                        },
+             '33370' => {
+                          '9' => 28852,
+                          '7' => 28851,
+                          '10' => 28853,
+                          '8' => 28850
+                        },
+             '33428' => {
+                          '4' => 30743,
+                          '1' => 30487,
+                          '2' => 30486,
+                          '9' => 30726,
+                          '8' => 30470,
+                          '7' => 30471,
+                          '5' => 30998,
+                          '11' => 30982,
+                          '6' => 30999,
+                          '12' => 30983,
+                          '3' => 30742,
+                          '10' => 30727
+                        },
+             '4162' => {
+                         '5' => 8252,
+                         '2' => 8249,
+                         '6' => 8253,
+                         '3' => 8250,
+                         '4' => 8251,
+                         '8' => 8472,
+                         '1' => 8248
                        },
+             '33320' => {
+                          '1' => 29794,
+                          '4' => 30050,
+                          '9' => 30035,
+                          '2' => 29795,
+                          '8' => 29779,
+                          '10' => 30034,
+                          '3' => 30051,
+                          '12' => 30290,
+                          '6' => 30306,
+                          '11' => 30291,
+                          '5' => 30307,
+                          '7' => 29778
+                        },
              '33411' => {
+                          '8' => 29750,
                           '6' => 30279,
-                          '11' => 30262,
+                          '12' => 30263,
                           '3' => 30022,
+                          '10' => 30007,
                           '7' => 29751,
-                          '9' => 30006,
-                          '12' => 30263,
-                          '2' => 29766,
-                          '8' => 29750,
-                          '4' => 30023,
+                          '11' => 30262,
+                          '5' => 30278,
                           '1' => 29767,
-                          '10' => 30007,
-                          '5' => 30278
-                        },
-             '4386' => {
-                         '6' => 8994,
-                         '3' => 8997,
-                         '7' => 8993,
-                         '2' => 8998,
-                         '8' => 8992,
-                         '1' => 8999,
-                         '4' => 8996,
-                         '5' => 8995
-                       },
-             '33381' => {
-                          '6' => 29447,
-                          '11' => 29444,
-                          '3' => 29190,
-                          '7' => 28933,
-                          '9' => 29188,
-                          '12' => 29445,
-                          '2' => 28934,
-                          '8' => 28932,
-                          '4' => 29191,
-                          '1' => 28935,
-                          '10' => 29189,
-                          '5' => 29446
-                        },
-             '33793' => {
-                          '6' => 18498,
-                          '11' => 18481,
-                          '3' => 18513,
-                          '7' => 18497,
-                          '9' => 18483,
-                          '12' => 18480,
-                          '2' => 18514,
-                          '8' => 18496,
-                          '1' => 18515,
-                          '4' => 18512,
-                          '10' => 18482,
-                          '5' => 18499
+                          '4' => 30023,
+                          '2' => 29766,
+                          '9' => 30006
                         },
-             '4148' => {
-                         '8' => 8233,
-                         '6' => 8226,
-                         '3' => 8234,
-                         '7' => 8237,
-                         '2' => 8232,
-                         '5' => 8236
+             '4164' => {
+                         '2' => 8505,
+                         '1' => 8504,
+                         '4' => 8507,
+                         '3' => 8506,
+                         '6' => 8511,
+                         '7' => 8510,
+                         '5' => 8508,
+                         '8' => 8509
                        },
-             '33731' => {
-                          '6' => 33381,
-                          '1' => 33413,
-                          '4' => 33445,
-                          '0' => 33430,
-                          '3' => 33380,
-                          '5' => 33446
-                        },
-             '33350' => {
-                          '6' => 29474,
-                          '11' => 29459,
-                          '3' => 29219,
-                          '7' => 28946,
-                          '9' => 29203,
-                          '12' => 29458,
-                          '2' => 28963,
-                          '8' => 28947,
-                          '4' => 29218,
-                          '1' => 28962,
-                          '10' => 29202,
-                          '5' => 29475
-                        },
-             '33729' => {
-                          '6' => 33345,
-                          '1' => 33347,
-                          '4' => 33315,
-                          '3' => 33298,
-                          '0' => 33329,
-                          '2' => 33346,
-                          '5' => 33314
-                        },
-             '33319' => {
-                          '6' => 30274,
-                          '11' => 30259,
-                          '3' => 30019,
-                          '7' => 29746,
-                          '9' => 30003,
-                          '2' => 29763,
-                          '12' => 30258,
-                          '8' => 29747,
-                          '4' => 30018,
-                          '1' => 29762,
-                          '10' => 30002,
-                          '5' => 30275
-                        },
-             '33302' => {
-                          '6' => 31026,
-                          '11' => 31011,
-                          '3' => 30771,
-                          '7' => 30498,
-                          '9' => 30755,
-                          '12' => 31010,
-                          '2' => 30515,
-                          '8' => 30499,
-                          '1' => 30514,
-                          '4' => 30770,
-                          '10' => 30754,
-                          '5' => 31027
-                        },
-             '33354' => {
-                          '6' => 29618,
-                          '11' => 29603,
-                          '3' => 29363,
-                          '7' => 29090,
-                          '9' => 29347,
-                          '12' => 29602,
-                          '2' => 29107,
-                          '8' => 29091,
-                          '1' => 29106,
-                          '4' => 29362,
-                          '10' => 29346,
-                          '5' => 29619
-                        },
-             '33739' => {
-                          '1' => 33337,
-                          '4' => 33321,
-                          '3' => 33366,
-                          '0' => 33369,
-                          '2' => 33353,
-                          '5' => 33354
+             '33734' => {
+                          '1' => 33378,
+                          '0' => 33364,
+                          '3' => 33410,
+                          '6' => 33379,
+                          '5' => 33426,
+                          '2' => 33362
                         },
-             '4116' => {
-                         '6' => 8461,
-                         '3' => 8458,
-                         '7' => 8462,
-                         '2' => 8457,
-                         '8' => 8463,
-                         '1' => 8456,
-                         '4' => 8459,
-                         '5' => 8460
+             '4416' => {
+                         '0' => 4417,
+                         '1' => 4418,
+                         '2' => 4419,
+                         '3' => 4420
                        },
-             '33284' => {
-                          '6' => 31536,
-                          '11' => 31281,
-                          '3' => 31521,
-                          '7' => 31248,
-                          '9' => 31265,
-                          '2' => 31505,
-                          '12' => 31280,
-                          '8' => 31249,
-                          '4' => 31520,
-                          '1' => 31504,
-                          '10' => 31264,
-                          '5' => 31537
+             '35330' => {
+                          '8' => 24614,
+                          '5' => 24611,
+                          '7' => 24613,
+                          '6' => 24612
                         },
-             '33303' => {
-                          '6' => 31058,
-                          '11' => 31043,
-                          '3' => 30803,
-                          '7' => 30530,
-                          '9' => 30787,
-                          '12' => 31042,
-                          '2' => 30547,
-                          '8' => 30531,
-                          '1' => 30546,
-                          '4' => 30802,
-                          '10' => 30786,
-                          '5' => 31059
+             '33808' => {
+                          '2' => 33809
                         },
-             '33445' => {
-                          '8' => 31493,
-                          '7' => 31492,
-                          '9' => 31495,
-                          '10' => 31494
+             '33317' => {
+                          '9' => 29953,
+                          '2' => 29699,
+                          '4' => 29954,
+                          '1' => 29698,
+                          '11' => 30209,
+                          '5' => 30211,
+                          '7' => 29696,
+                          '10' => 29952,
+                          '3' => 29955,
+                          '6' => 30210,
+                          '12' => 30208,
+                          '8' => 29697
+                        },
+             '33301' => {
+                          '8' => 30467,
+                          '6' => 30994,
+                          '3' => 30739,
+                          '12' => 30978,
+                          '10' => 30722,
+                          '7' => 30466,
+                          '11' => 30979,
+                          '5' => 30995,
+                          '1' => 30482,
+                          '4' => 30738,
+                          '2' => 30483,
+                          '9' => 30723
+                        },
+             '33337' => {
+                          '8' => 29810,
+                          '12' => 29843,
+                          '6' => 29587,
+                          '3' => 29570,
+                          '10' => 29827,
+                          '7' => 29811,
+                          '5' => 29586,
+                          '11' => 29842,
+                          '1' => 29555,
+                          '4' => 29571,
+                          '2' => 29554,
+                          '9' => 29826
+                        },
+             '33383' => {
+                          '8' => 28996,
+                          '7' => 28997,
+                          '5' => 29492,
+                          '11' => 29508,
+                          '3' => 29236,
+                          '12' => 29509,
+                          '6' => 29493,
+                          '10' => 29253,
+                          '4' => 29237,
+                          '1' => 28981,
+                          '2' => 28980,
+                          '9' => 29252
+                        },
+             '34561' => {
+                          '3' => 17440,
+                          '2' => 17424,
+                          '1' => 17408
                         },
-             '4099' => {
-                         '6' => 8485,
-                         '3' => 8482,
-                         '7' => 8486,
-                         '2' => 8481,
-                         '8' => 8487,
-                         '1' => 8480,
-                         '4' => 8483,
-                         '5' => 8484
-                       },
-             '4385' => {
-                         '6' => 9003,
-                         '3' => 9005,
-                         '7' => 9001,
-                         '2' => 9006,
-                         '8' => 9000,
-                         '1' => 9007,
-                         '4' => 9004,
-                         '5' => 9002
-                       },
-             '4404' => {
-                         '6' => 8754,
-                         '3' => 8757,
-                         '7' => 8752,
-                         '2' => 8758,
-                         '8' => 8753,
-                         '4' => 8756,
-                         '1' => 8759,
-                         '5' => 8755
-                       },
-             '4144' => {
-                         '1' => 4146,
-                         '0' => 4145,
-                         '3' => 4148,
-                         '2' => 4147
-                       },
              '4420' => {
+                         '8' => 8783,
+                         '7' => 8782,
+                         '5' => 8780,
                          '6' => 8781,
                          '3' => 8778,
-                         '7' => 8782,
-                         '2' => 8777,
-                         '8' => 8783,
                          '4' => 8779,
                          '1' => 8776,
-                         '5' => 8780
-                       },
-             '4433' => {
-                         '6' => 8789,
-                         '3' => 8786,
-                         '7' => 8790,
-                         '2' => 8785,
-                         '8' => 8791,
-                         '4' => 8787,
-                         '1' => 8784,
-                         '5' => 8788
+                         '2' => 8777
                        },
-             '4128' => {
-                         '1' => 4130,
-                         '0' => 4129,
-                         '3' => 4132,
-                         '2' => 4131
+             '33445' => {
+                          '8' => 31493,
+                          '10' => 31494,
+                          '9' => 31495,
+                          '7' => 31492
+                        },
+             '32768' => {
+                          '1' => 34816,
+                          '2' => 32786,
+                          '8' => 32792,
+                          '0' => 256,
+                          '10' => 3,
+                          '6' => 32790,
+                          '3' => 32787,
+                          '5' => 32789,
+                          '7' => 32791
+                        },
+             '35332' => {
+                          '5' => 24643,
+                          '2' => 24658,
+                          '7' => 24645,
+                          '6' => 24644,
+                          '8' => 24646,
+                          '0' => 24656,
+                          '1' => 24657
+                        },
+             '4098' => {
+                         '1' => 8264,
+                         '4' => 8268,
+                         '3' => 8269,
+                         '6' => 8266,
+                         '5' => 8267,
+                         '2' => 8262
                        },
-             '4356' => {
-                         '6' => 8973,
-                         '3' => 8970,
-                         '7' => 8974,
-                         '2' => 8969,
-                         '8' => 8975,
-                         '1' => 8968,
-                         '4' => 8971,
-                         '5' => 8972
+             '4370' => {
+                         '8' => 8976,
+                         '7' => 8977,
+                         '5' => 8979,
+                         '6' => 8978,
+                         '3' => 8980,
+                         '4' => 8981,
+                         '1' => 8983,
+                         '2' => 8982
                        },
-             '33376' => {
-                          '6' => 29623,
-                          '11' => 29606,
-                          '3' => 29366,
-                          '7' => 29095,
-                          '9' => 29350,
-                          '2' => 29110,
-                          '12' => 29607,
-                          '8' => 29094,
-                          '4' => 29367,
-                          '1' => 29111,
-                          '10' => 29351,
-                          '5' => 29622
-                        },
-             '4417' => {
-                         '6' => 9029,
-                         '3' => 9026,
-                         '7' => 9030,
-                         '2' => 9025,
-                         '8' => 9031,
-                         '4' => 9027,
-                         '1' => 9024,
-                         '5' => 9028
+             '4100' => {
+                         '1' => 8488,
+                         '4' => 8491,
+                         '2' => 8489,
+                         '8' => 8495,
+                         '6' => 8493,
+                         '3' => 8490,
+                         '5' => 8492,
+                         '7' => 8494
                        },
-             '33304' => {
-                          '3' => 30835,
-                          '7' => 30562,
-                          '9' => 30819,
-                          '2' => 30579,
-                          '8' => 30563,
-                          '1' => 30578,
-                          '4' => 30834,
-                          '10' => 30818
+             '33285' => {
+                          '3' => 31235,
+                          '10' => 31490,
+                          '7' => 31489,
+                          '8' => 31488,
+                          '2' => 31232,
+                          '9' => 31491,
+                          '1' => 31233,
+                          '4' => 31234
                         },
-             '33329' => {
-                          '6' => 29840,
-                          '11' => 29585,
-                          '3' => 29825,
-                          '7' => 29552,
-                          '9' => 29569,
-                          '2' => 29809,
-                          '12' => 29584,
-                          '8' => 29553,
-                          '4' => 29824,
-                          '1' => 29808,
-                          '10' => 29568,
-                          '5' => 29841
+             '33298' => {
+                          '8' => 30545,
+                          '12' => 31056,
+                          '3' => 30785,
+                          '6' => 31040,
+                          '10' => 30800,
+                          '7' => 30544,
+                          '5' => 31041,
+                          '11' => 31057,
+                          '1' => 30528,
+                          '4' => 30784,
+                          '2' => 30529,
+                          '9' => 30801
                         },
-             '33385' => {
-                          '6' => 29333,
-                          '11' => 29076,
-                          '3' => 29316,
-                          '7' => 29045,
-                          '9' => 29060,
-                          '12' => 29077,
-                          '2' => 29300,
-                          '8' => 29044,
-                          '1' => 29301,
-                          '4' => 29317,
-                          '10' => 29061,
-                          '5' => 29332
+             '4432' => {
+                         '0' => 4433,
+                         '1' => 4434,
+                         '2' => 4435,
+                         '3' => 4436
+                       },
+             '33318' => {
+                          '11' => 30227,
+                          '5' => 30243,
+                          '7' => 29714,
+                          '10' => 29970,
+                          '3' => 29987,
+                          '12' => 30226,
+                          '6' => 30242,
+                          '8' => 29715,
+                          '9' => 29971,
+                          '2' => 29731,
+                          '4' => 29986,
+                          '1' => 29730
                         },
-             '34560' => {
-                          '2' => 34561
+             '35331' => {
+                          '2' => 24641,
+                          '3' => 24642,
+                          '1' => 24640
                         },
-             '4388' => {
-                         '6' => 8744,
-                         '3' => 8747,
-                         '7' => 8743,
-                         '2' => 8736,
-                         '8' => 8742,
-                         '4' => 8746,
-                         '1' => 8737,
-                         '5' => 8745
+             '4148' => {
+                         '3' => 8234,
+                         '6' => 8226,
+                         '7' => 8237,
+                         '2' => 8232,
+                         '5' => 8236,
+                         '8' => 8233
                        },
-             '34561' => {
-                          '1' => 17408,
-                          '3' => 17440,
-                          '2' => 17424
+             '33302' => {
+                          '8' => 30499,
+                          '7' => 30498,
+                          '5' => 31027,
+                          '11' => 31011,
+                          '3' => 30771,
+                          '6' => 31026,
+                          '12' => 31010,
+                          '10' => 30754,
+                          '4' => 30770,
+                          '1' => 30514,
+                          '2' => 30515,
+                          '9' => 30755
                         },
-             '4400' => {
-                         '1' => 4402,
-                         '0' => 4401,
-                         '3' => 4404,
-                         '2' => 4403
+             '4386' => {
+                         '7' => 8993,
+                         '5' => 8995,
+                         '6' => 8994,
+                         '3' => 8997,
+                         '8' => 8992,
+                         '2' => 8998,
+                         '4' => 8996,
+                         '1' => 8999
+                       },
+             '4419' => {
+                         '1' => 8768,
+                         '4' => 8771,
+                         '2' => 8769,
+                         '8' => 8775,
+                         '3' => 8770,
+                         '6' => 8773,
+                         '7' => 8774,
+                         '5' => 8772
+                       },
+             '35329' => {
+                          '8' => 24598,
+                          '4' => 24595,
+                          '0' => 24608,
+                          '7' => 24597,
+                          '2' => 24609,
+                          '3' => 24610,
+                          '6' => 24596
+                        },
+             '34816' => {
+                          '0' => 2,
+                          '2' => 288
+                        },
+             '4144' => {
+                         '3' => 4148,
+                         '2' => 4147,
+                         '1' => 4146,
+                         '0' => 4145
+                       },
+             '4385' => {
+                         '2' => 9006,
+                         '1' => 9007,
+                         '4' => 9004,
+                         '6' => 9003,
+                         '3' => 9005,
+                         '5' => 9002,
+                         '7' => 9001,
+                         '8' => 9000
+                       },
+             '4179' => {
+                         '6' => 8533,
+                         '3' => 8530,
+                         '7' => 8470,
+                         '5' => 8532,
+                         '8' => 8471,
+                         '2' => 8528,
+                         '1' => 8529,
+                         '4' => 8531
+                       },
+             '4180' => {
+                         '8' => 8479,
+                         '4' => 8475,
+                         '2' => 8473,
+                         '7' => 8478,
+                         '5' => 8476,
+                         '6' => 8477,
+                         '3' => 8474
                        },
+             '33362' => {
+                          '4' => 28752,
+                          '1' => 28736,
+                          '2' => 28737,
+                          '9' => 28759,
+                          '8' => 28743,
+                          '7' => 28742,
+                          '11' => 28775,
+                          '5' => 28769,
+                          '3' => 28753,
+                          '6' => 28768,
+                          '12' => 28774,
+                          '10' => 28758
+                        },
              '33286' => {
-                          '6' => 31283,
+                          '7' => 31507,
+                          '5' => 31282,
                           '11' => 31538,
                           '3' => 31266,
-                          '7' => 31507,
-                          '9' => 31522,
-                          '2' => 31250,
                           '12' => 31539,
+                          '6' => 31283,
+                          '10' => 31523,
                           '8' => 31506,
-                          '1' => 31251,
+                          '2' => 31250,
+                          '9' => 31522,
                           '4' => 31267,
-                          '10' => 31523,
-                          '5' => 31282
+                          '1' => 31251
                         },
-             '4352' => {
-                         '1' => 4354,
-                         '0' => 4353,
-                         '3' => 4356,
-                         '2' => 4355
-                       },
-             '4176' => {
-                         '1' => 4178,
-                         '0' => 4177,
-                         '3' => 4180,
-                         '2' => 4179
-                       },
-             '33349' => {
-                          '6' => 29442,
-                          '11' => 29441,
-                          '3' => 29187,
-                          '7' => 28928,
-                          '9' => 29185,
-                          '2' => 28931,
-                          '12' => 29440,
-                          '8' => 28929,
-                          '4' => 29186,
-                          '1' => 28930,
-                          '10' => 29184,
-                          '5' => 29443
+             '33313' => {
+                          '2' => 30321,
+                          '9' => 30081,
+                          '1' => 30320,
+                          '4' => 30336,
+                          '6' => 30352,
+                          '12' => 30096,
+                          '3' => 30337,
+                          '10' => 30080,
+                          '7' => 30064,
+                          '5' => 30353,
+                          '11' => 30097,
+                          '8' => 30065
                         },
-             '4419' => {
-                         '6' => 8773,
-                         '3' => 8770,
-                         '7' => 8774,
-                         '2' => 8769,
-                         '8' => 8775,
-                         '1' => 8768,
-                         '4' => 8771,
-                         '5' => 8772
-                       },
-             '33737' => {
-                          '6' => 33382,
-                          '1' => 33432,
-                          '4' => 33415,
-                          '0' => 33414,
-                          '3' => 33431,
-                          '2' => 33383
+             '33297' => {
+                          '2' => 30561,
+                          '9' => 30833,
+                          '1' => 30560,
+                          '4' => 30816,
+                          '3' => 30817,
+                          '10' => 30832,
+                          '7' => 30576,
+                          '8' => 30577
                         },
-             '4130' => {
-                         '6' => 8205,
-                         '4' => 8203,
-                         '1' => 8200,
-                         '3' => 8202,
-                         '7' => 8198,
-                         '2' => 8201,
-                         '5' => 8204
+             '4176' => {
+                         '2' => 4179,
+                         '3' => 4180,
+                         '0' => 4177,
+                         '1' => 4178
                        },
-             '33429' => {
-                          '6' => 30981,
-                          '11' => 30996,
-                          '3' => 30724,
-                          '7' => 30485,
-                          '9' => 30740,
-                          '2' => 30468,
-                          '12' => 30997,
-                          '8' => 30484,
-                          '4' => 30725,
-                          '1' => 30469,
-                          '10' => 30741,
-                          '5' => 30980
-                        },
-             '4178' => {
-                         '6' => 8525,
-                         '3' => 8522,
-                         '7' => 8526,
-                         '2' => 8520,
-                         '8' => 8527,
-                         '1' => 8521,
-                         '4' => 8523,
-                         '5' => 8524
+             '4354' => {
+                         '6' => 8716,
+                         '3' => 8714,
+                         '5' => 8717,
+                         '7' => 8718,
+                         '8' => 8719,
+                         '2' => 8713,
+                         '1' => 8712,
+                         '4' => 8715
                        },
-             '35328' => {
-                          '1' => 24593,
-                          '0' => 24592,
-                          '2' => 24594
+             '33379' => {
+                          '11' => 29494,
+                          '5' => 29510,
+                          '7' => 28983,
+                          '10' => 29239,
+                          '3' => 29254,
+                          '12' => 29495,
+                          '6' => 29511,
+                          '8' => 28982,
+                          '9' => 29238,
+                          '2' => 28998,
+                          '4' => 29255,
+                          '1' => 28999
                         },
-             '4115' => {
-                         '6' => 8469,
-                         '3' => 8466,
-                         '7' => 8454,
-                         '2' => 8465,
-                         '8' => 8455,
-                         '1' => 8464,
-                         '4' => 8467,
-                         '5' => 8468
-                       },
-             '4161' => {
-                         '6' => 8245,
-                         '3' => 8242,
-                         '7' => 8246,
-                         '2' => 8241,
-                         '8' => 8247,
-                         '4' => 8243,
-                         '1' => 8240,
-                         '5' => 8244
-                       },
-             '4370' => {
-                         '6' => 8978,
-                         '3' => 8980,
-                         '7' => 8977,
-                         '2' => 8982,
-                         '8' => 8976,
-                         '4' => 8981,
-                         '1' => 8983,
-                         '5' => 8979
-                       },
-             '34305' => {
-                          '6' => 19536,
-                          '1' => 19456,
-                          '4' => 19504,
-                          '3' => 19488,
-                          '7' => 19505,
-                          '2' => 19472,
-                          '5' => 19520
+             '4099' => {
+                         '8' => 8487,
+                         '7' => 8486,
+                         '5' => 8484,
+                         '3' => 8482,
+                         '6' => 8485,
+                         '4' => 8483,
+                         '1' => 8480,
+                         '2' => 8481
+                       },
+             '33426' => {
+                          '3' => 30806,
+                          '12' => 31047,
+                          '6' => 31063,
+                          '10' => 30791,
+                          '7' => 30535,
+                          '5' => 31062,
+                          '11' => 31046,
+                          '8' => 30534,
+                          '2' => 30550,
+                          '9' => 30790,
+                          '1' => 30551,
+                          '4' => 30807
                         },
              '33444' => {
+                          '8' => 31511,
+                          '10' => 31526,
+                          '12' => 31542,
+                          '3' => 31271,
                           '6' => 31286,
+                          '5' => 31287,
                           '11' => 31543,
-                          '3' => 31271,
                           '7' => 31510,
-                          '9' => 31527,
-                          '12' => 31542,
-                          '2' => 31255,
-                          '8' => 31511,
-                          '4' => 31270,
                           '1' => 31254,
-                          '10' => 31526,
-                          '5' => 31287
+                          '4' => 31270,
+                          '9' => 31527,
+                          '2' => 31255
                         },
-             '33425' => {
-                          '3' => 30838,
-                          '7' => 30567,
-                          '9' => 30822,
-                          '2' => 30582,
-                          '8' => 30566,
-                          '4' => 30839,
-                          '1' => 30583,
-                          '10' => 30823
+             '32787' => {
+                          '1' => 35329,
+                          '0' => 35328,
+                          '4' => 35332,
+                          '3' => 35331,
+                          '2' => 35330,
+                          '5' => 35333
                         },
-             '4354' => {
-                         '6' => 8716,
-                         '3' => 8714,
-                         '7' => 8718,
-                         '2' => 8713,
-                         '8' => 8719,
-                         '4' => 8715,
-                         '1' => 8712,
-                         '5' => 8717
+             '4418' => {
+                         '8' => 9039,
+                         '5' => 9036,
+                         '7' => 9038,
+                         '3' => 9034,
+                         '6' => 9037,
+                         '4' => 9035,
+                         '1' => 9032,
+                         '2' => 9033
                        },
-             '33370' => {
-                          '8' => 28850,
-                          '7' => 28851,
-                          '9' => 28852,
-                          '10' => 28853
-                        },
-             '33431' => {
-                          '6' => 31045,
-                          '11' => 31060,
-                          '3' => 30788,
-                          '7' => 30549,
-                          '9' => 30804,
-                          '12' => 31061,
-                          '2' => 30532,
-                          '8' => 30548,
-                          '1' => 30533,
-                          '4' => 30789,
-                          '10' => 30805,
-                          '5' => 31044
-                        },
-             '33427' => {
-                          '6' => 31031,
-                          '11' => 31014,
-                          '3' => 30774,
-                          '7' => 30503,
-                          '9' => 30758,
-                          '2' => 30518,
-                          '12' => 31015,
-                          '8' => 30502,
-                          '1' => 30519,
-                          '4' => 30775,
-                          '10' => 30759,
-                          '5' => 31030
-                        },
-             '33734' => {
-                          '6' => 33379,
-                          '1' => 33378,
-                          '3' => 33410,
-                          '0' => 33364,
-                          '2' => 33362,
-                          '5' => 33426
-                        },
-             '33732' => {
-                          '6' => 33411,
-                          '4' => 33429,
-                          '3' => 33412,
-                          '0' => 33428,
-                          '2' => 33444,
-                          '5' => 33427
-                        },
-             '33369' => {
-                          '6' => 28821,
-                          '11' => 28818,
-                          '3' => 28804,
-                          '7' => 28787,
-                          '9' => 28802,
-                          '2' => 28788,
-                          '12' => 28819,
-                          '8' => 28786,
-                          '1' => 28789,
-                          '4' => 28805,
-                          '10' => 28803,
-                          '5' => 28820
+             '33735' => {
+                          '5' => 33302,
+                          '2' => 33303,
+                          '3' => 33318,
+                          '4' => 33317,
+                          '0' => 33301,
+                          '1' => 33286
                         },
-             '4131' => {
-                         '6' => 8277,
-                         '3' => 8274,
-                         '7' => 8278,
-                         '2' => 8273,
-                         '8' => 8279,
-                         '4' => 8275,
-                         '1' => 8272,
-                         '5' => 8276
-                       },
-             '4098' => {
-                         '6' => 8266,
-                         '4' => 8268,
-                         '1' => 8264,
-                         '3' => 8269,
-                         '2' => 8262,
-                         '5' => 8267
+             '4404' => {
+                         '6' => 8754,
+                         '3' => 8757,
+                         '5' => 8755,
+                         '7' => 8752,
+                         '8' => 8753,
+                         '2' => 8758,
+                         '1' => 8759,
+                         '4' => 8756
                        },
-             '4435' => {
-                         '6' => 9045,
-                         '3' => 9042,
-                         '7' => 9046,
-                         '2' => 9041,
-                         '8' => 9047,
-                         '1' => 9040,
-                         '4' => 9043,
-                         '5' => 9044
+             '4401' => {
+                         '1' => 9023,
+                         '4' => 9020,
+                         '2' => 9022,
+                         '8' => 9016,
+                         '3' => 9021,
+                         '6' => 9018,
+                         '5' => 9019,
+                         '7' => 9017
                        },
-             '32792' => {
-                          '4' => 33731,
-                          '1' => 33734,
-                          '3' => 33732,
-                          '0' => 33733,
-                          '2' => 33735,
-                          '5' => 33739
+             '32791' => {
+                          '4' => 33736,
+                          '0' => 33738,
+                          '1' => 33728,
+                          '5' => 33737,
+                          '2' => 33729,
+                          '6' => 272,
+                          '3' => 33730
+                        },
+             '33446' => {
+                          '9' => 31268,
+                          '2' => 31508,
+                          '1' => 31509,
+                          '4' => 31525,
+                          '10' => 31269,
+                          '3' => 31524,
+                          '12' => 31285,
+                          '6' => 31541,
+                          '11' => 31284,
+                          '5' => 31540,
+                          '7' => 31253,
+                          '8' => 31252
+                        },
+             '33364' => {
+                          '8' => 28695,
+                          '10' => 28710,
+                          '12' => 28726,
+                          '6' => 28720,
+                          '3' => 28705,
+                          '5' => 28721,
+                          '11' => 28727,
+                          '7' => 28694,
+                          '1' => 28688,
+                          '4' => 28704,
+                          '9' => 28711,
+                          '2' => 28689
                         },
              '32790' => {
-                          '4' => 4416,
                           '1' => 4368,
-                          '3' => 4400,
                           '0' => 4352,
+                          '4' => 4416,
+                          '3' => 4400,
                           '2' => 4384,
                           '5' => 4432
                         },
-             '33318' => {
-                          '6' => 30242,
-                          '11' => 30227,
-                          '3' => 29987,
-                          '7' => 29714,
-                          '9' => 29971,
-                          '2' => 29731,
-                          '12' => 30226,
-                          '8' => 29715,
-                          '4' => 29986,
-                          '1' => 29730,
-                          '10' => 29970,
-                          '5' => 30243
-                        },
-             '4372' => {
-                         '6' => 8722,
-                         '3' => 8725,
-                         '7' => 8721,
-                         '2' => 8726,
-                         '8' => 8720,
-                         '1' => 8727,
-                         '4' => 8724,
-                         '5' => 8723
-                       },
-             '4163' => {
-                         '6' => 8501,
-                         '3' => 8498,
-                         '7' => 8502,
-                         '2' => 8497,
-                         '8' => 8503,
-                         '1' => 8496,
-                         '4' => 8499,
-                         '5' => 8500
-                       },
-             '33409' => {
-                          '6' => 30102,
-                          '11' => 30359,
-                          '3' => 30087,
-                          '7' => 30326,
-                          '9' => 30343,
-                          '2' => 30071,
-                          '12' => 30358,
-                          '8' => 30327,
-                          '4' => 30086,
-                          '1' => 30070,
-                          '10' => 30342,
-                          '5' => 30103
-                        },
-             '33361' => {
-                          '6' => 28816,
-                          '11' => 28823,
-                          '3' => 28801,
-                          '7' => 28790,
-                          '9' => 28807,
-                          '12' => 28822,
-                          '2' => 28785,
-                          '8' => 28791,
-                          '1' => 28784,
-                          '4' => 28800,
-                          '10' => 28806,
-                          '5' => 28817
-                        },
-             '33347' => {
-                          '6' => 29488,
-                          '11' => 29505,
-                          '3' => 29233,
-                          '7' => 28992,
-                          '9' => 29249,
-                          '12' => 29504,
-                          '2' => 28977,
-                          '8' => 28993,
-                          '1' => 28976,
-                          '4' => 29232,
-                          '10' => 29248,
-                          '5' => 29489
+             '33414' => {
+                          '4' => 29973,
+                          '1' => 29717,
+                          '9' => 29988,
+                          '2' => 29716,
+                          '8' => 29732,
+                          '11' => 30244,
+                          '5' => 30228,
+                          '7' => 29733,
+                          '10' => 29989,
+                          '3' => 29972,
+                          '6' => 30229,
+                          '12' => 30245
                         }
            );
 
index 657a98eac9592a60b488eb4503d8d9355fb2afc1..fe70fef5d71c0f5a2509527b58330f0fa64c2aa9 100755 (executable)
@@ -30,7 +30,7 @@ if ($ARGV[0] eq "create") {
   my $uid;
   $uid = trb_read_uid(0xffff) or die "trb_read_uid: ", trb_strerror();
   foreach my $id (keys %$uid) {
-    foreach my $endp (keys $uid->{$id}) {
+    foreach my $endp (keys %{$uid->{$id}}) {
         my $address = $uid->{$id}->{$endp};
         my $trace = trb_nettrace($address) or next;
         if (defined $hublist->{@$trace[-1]->{'address'}}->{@$trace[-1]->{'port'}}) {
index dd82104c08ec7c9017a84de8939aece241986573..e0f5707c5d3787f53bc6ddd960eb0f9c99d696c2 100644 (file)
@@ -10,5 +10,5 @@
 # TDC    #  Type  #     C0     #     C1     #     C2     #     C3     #     C4    #     C5     #             
 #################################################################################################            
 #0xfe51          0   0x50003000   0x802800c8   0xFFFFFFFF   0x00000000   0x00000010   0x00000000 # dirich TDC
- 0xfe51          0   0x50003000   0x802800c8   0xFFFFFFFF   0x00000000   0x0000000a   0x00000000 # dirich TDC
+ 0xfe51          0   0x50003000   0x802800c8   0xFFFFFFFF   0x00000000   0x0000000a   0xffffffff # dirich TDC