diff options
author | Vasant Hegde <hegdevasant@linux.vnet.ibm.com> | 2016-03-22 11:18:58 +0530 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2016-04-01 13:11:26 +1100 |
commit | a8cc0a8980fa5058464b27711d29a14e6a3fe221 (patch) | |
tree | 0a619799d8490c46992269f755cae800d60b29dd /hdata/test | |
parent | 58929137d3aa0ad73e30638573b151fc3ffe8291 (diff) | |
download | talos-skiboot-a8cc0a8980fa5058464b27711d29a14e6a3fe221.tar.gz talos-skiboot-a8cc0a8980fa5058464b27711d29a14e6a3fe221.zip |
hdata/test: Add new test case
Add test case for SPIRA-H/S.
Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'hdata/test')
-rw-r--r-- | hdata/test/Makefile.check | 3 | ||||
-rw-r--r-- | hdata/test/p8-840-spira.dt | 4299 | ||||
-rw-r--r-- | hdata/test/p8-840-spira.spirah | bin | 0 -> 1024 bytes | |||
-rw-r--r-- | hdata/test/p8-840-spira.spiras | bin | 0 -> 2388512 bytes |
4 files changed, 4302 insertions, 0 deletions
diff --git a/hdata/test/Makefile.check b/hdata/test/Makefile.check index c882f5cc..612321b2 100644 --- a/hdata/test/Makefile.check +++ b/hdata/test/Makefile.check @@ -17,14 +17,17 @@ hdata/test/hdata_to_dt-check: hdata/test/hdata_to_dt-check-q hdata/test/hdata_to # Add some test ntuples for open source version... hdata/test/hdata_to_dt-check-q: hdata/test/hdata_to_dt $(call Q, TEST , $(VALGRIND) hdata/test/hdata_to_dt -q hdata/test/p81-811.spira hdata/test/p81-811.spira.heap, $<) + $(call Q, TEST , $(VALGRIND) hdata/test/hdata_to_dt -s -q hdata/test/p8-840-spira.spirah hdata/test/p8-840-spira.spiras, $<) hdata/test/hdata_to_dt-check-dt: hdata/test/hdata_to_dt $(call Q, TEST , $(VALGRIND) hdata/test/hdata_to_dt hdata/test/p81-811.spira hdata/test/p81-811.spira.heap |diff -u hdata/test/p81-811.spira.dt -, $< device-tree) + $(call Q, TEST , $(VALGRIND) hdata/test/hdata_to_dt -s hdata/test/p8-840-spira.spirah hdata/test/p8-840-spira.spiras |diff -u hdata/test/p8-840-spira.dt -, $< device-tree) hdata/test/hdata_to_dt-gcov-run: hdata/test/hdata_to_dt-check-dt-gcov-run hdata/test/hdata_to_dt-check-dt-gcov-run: hdata/test/hdata_to_dt-gcov $(call Q, TEST-COVERAGE , ./hdata/test/hdata_to_dt-gcov hdata/test/p81-811.spira hdata/test/p81-811.spira.heap |diff -u hdata/test/p81-811.spira.dt -, $< device-tree) + $(call Q, TEST-COVERAGE , ./hdata/test/hdata_to_dt-gcov -s hdata/test/p8-840-spira.spirah hdata/test/p8-840-spira.spiras |diff -u hdata/test/p8-840-spira.dt -, $< device-tree) hdata/test/stubs.o: hdata/test/stubs.c $(call Q, HOSTCC , $(HOSTCC) $(HOSTCFLAGS) -g -c -o $@ $<, $<) diff --git a/hdata/test/p8-840-spira.dt b/hdata/test/p8-840-spira.dt new file mode 100644 index 00000000..8746bea5 --- /dev/null +++ b/hdata/test/p8-840-spira.dt @@ -0,0 +1,4299 @@ +SPIRA-S found. +Got PCIA ! +CORE[0]: HW_PROC_ID=1 PROC_CHIP_ID=0 EC=0x21 OK +CORE[0]: PIR=671088640 RES=671088640 OK (8 threads) + Cache: I=32 D=64/512/8192/0 +CORE[1]: HW_PROC_ID=3 PROC_CHIP_ID=0 EC=0x21 OK +CORE[1]: PIR=1610612736 RES=1610612736 OK (8 threads) + Cache: I=32 D=64/512/8192/0 +CORE[2]: HW_PROC_ID=4 PROC_CHIP_ID=0 EC=0x21 OK +CORE[2]: PIR=1744830464 RES=1744830464 OK (8 threads) + Cache: I=32 D=64/512/8192/0 +CORE[3]: HW_PROC_ID=8 PROC_CHIP_ID=1 EC=0x21 OK +CORE[3]: PIR=-1342177280 RES=-1342177280 OK (8 threads) + Cache: I=32 D=64/512/8192/0 +CORE[4]: HW_PROC_ID=10 PROC_CHIP_ID=1 EC=0x21 OK +CORE[4]: PIR=-402653184 RES=-402653184 OK (8 threads) + Cache: I=32 D=64/512/8192/0 +CORE[5]: HW_PROC_ID=11 PROC_CHIP_ID=1 EC=0x21 OK +CORE[5]: PIR=-268435456 RES=-268435456 OK (8 threads) + Cache: I=32 D=64/512/8192/0 +IPLPARAMS: 1 serial ports in array +IPLPARAMS: Serial 0 rsrc: 2a00 loc: U78C9.001.WZS0CWX-P1-C1-T1 +MS VPD: Total MB of RAM: 0x8000 +XSCOM: Found HW ID 0x0 (PCID 0x0) @ 0x3c0000000000 +VPD: CCIN desc not available for : 54E1 +XSCOM: Found HW ID 0x1 (PCID 0x1) @ 0x3c0800000000 +VPD: CCIN desc not available for : 54E1 +FSP #0: FSP HW version 2, SW version 1, chip DD1.0 +CEC: HUB FRU 0 is CPU Card +CEC: 2 chips in FRU +CEC: Murano ! +CEC: HW CHIP=0x0, HW TOPO=0x0000 +CEC: Murano ! +CEC: HW CHIP=0x1, HW TOPO=0x0010 +VPD: CCIN desc not available for : 2B08 +Parsing HDAT...done +node: +prop: #address-cells size: 4 val: 00000002 +prop: #size-cells size: 4 val: 00000002 +prop: lid-type size: 5 val: 7068797000 +prop: compatible size: 24 val: 69626d2c706f7765726e760069626d2c666972656e7a6500 +prop: nest-frquency size: 8 val: 0000000077359400 +prop: skiboot,maxmem size: 8 val: 80000007ffffffff +prop: model size: 9 val: 383238362d34314100 +prop: model-name size: 22 val: 49424d20506f7765722053797374656d205338313400 +prop: vendor size: 4 val: 49424d00 +prop: system-id size: 8 val: 5455303031363300 +prop: system-brand size: 3 val: 533000 +prop: ibm,hbrt-mini-fdt size: 4096 val: d00dfeed000005c20000012800000528000000280000001100000010000000000000009a000004 +0000000007fd700000000000000010000000000007fd6a0000000000000006000000000007fd5100 +000000000000190000000001013baefbc000000000403bf79800000007fd70000000000007fd7000 +00000000000010000000000007fd6a00000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000010000000000000003000000300000008a000000 +07fd700000000000000010000000000007fd6a0000000000000006000000000007fd510000000000 +0000190000000000030000003d0000007b69626d2c686272742d7670642d696d6167650069626d2c +686272742d7461726765742d696d6167650069626d2c686272742d636f64652d696d616765000000 +000000000300000018000000236e617000666173742d736c65657000727677696e6b6c6500000000 +03000000040000001b1000000000000003000000040000000f000000020000000300000004000000 +00000000020000000169626d2c686f7374626f6f740000000000000003000000040000000f000000 +020000000300000004000000000000000200000003000000040000001b1000000200000001726573 +65727665642d6d656d6f72790000000003000000000000006600000003000000040000000f000000 +020000000300000004000000000000000200000003000000040000001b100000030000000169626d +2c6f63632d636f6d6d6f6e2d61726561403000000000000003000000140000006d69626d2c6f6363 +2d636f6d6d6f6e2d6172656100000000030000001000000062000000000000000000000000008000 +0000000003000000040000001b10000007000000020000000169626d2c686272742d636f64652d69 +6d6167654037666435313030303000000000000003000000140000006d69626d2c686272742d636f +64652d696d6167650000000003000000100000006200000007fd5100000000000000190000000000 +03000000040000001b10000006000000020000000169626d2c686272742d7461726765742d696d61 +6765403766643661303030300000000003000000160000006d69626d2c686272742d746172676574 +2d696d61676500000000000003000000100000006200000007fd6a00000000000000060000000000 +03000000040000001b10000005000000020000000169626d2c686272742d7670642d696d61676540 +3766643730303030300000000000000003000000130000006d69626d2c686272742d7670642d696d +616765000000000003000000100000006200000007fd700000000000000010000000000003000000 +040000001b10000004000000020000000200000002000000017873636f6d40336663303030303030 +30303030000000000300000010000000620003fc0000000000000000080000000000000003000000 +040000005600000000000000030000001b0000004b69626d2c7873636f6d0069626d2c706f776572 +382d7873636f6d000000000003000000000000003b00000003000000040000000f00000001000000 +0300000004000000000000000100000003000000040000001b100000010000000200000002000000 +0923616464726573732d63656c6c73002373697a652d63656c6c73007068616e646c650069626d2c +656e61626c65642d69646c652d7374617465730073636f6d2d636f6e74726f6c6c657200636f6d70 +617469626c650069626d2c636869702d6964007265670072616e6765730069626d2c7072642d6c61 +62656c0072657365727665642d6e616d65730072657365727665642d72616e676573000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000 +prop: reserved-ranges size: 48 val: 00000007fd700000000000000010000000000007fd6a0000000000000006000000000007fd5100 +000000000000190000 +prop: reserved-names size: 61 val: 69626d2c686272742d7670642d696d6167650069626d2c686272742d7461726765742d696d6167 +650069626d2c686272742d636f64652d696d61676500 +prop: ibm,enabled-idle-states size: 24 val: 6e617000666173742d736c65657000727677696e6b6c6500 + node: cpus + prop: #address-cells size: 4 val: 00000001 + prop: #size-cells size: 4 val: 00000000 + node: PowerPC,POWER7@28 + prop: device_type size: 4 val: 63707500 + prop: status size: 5 val: 6f6b617900 + prop: reg size: 4 val: 00000028 + prop: cpu-version size: 4 val: 0000003f + prop: 64-bit size: 0 val: + prop: 32-64-bridge size: 0 val: + prop: graphics size: 0 val: + prop: general-purpose size: 0 val: + prop: ibm,processor-segment-sizes size: 16 val: 0000001c00000028ffffffffffffffff + prop: ibm,processor-page-sizes size: 16 val: 0000000c000000100000001800000022 + prop: ibm,segment-page-sizes size: 104 val: 0000000c00000000000000030000000c000000000000001000000007000000180000003800 + 0000100000011000000002000000100000000100000018000000080000001800000100000000 + 0100000018000000000000002200000120000000010000002200000003 + prop: ibm,pa-features size: 8 val: 0600f63fc70080c0 + prop: ibm,slb-size size: 4 val: 00000020 + prop: ibm,vmx size: 4 val: 00000002 + prop: ibm,dfp size: 4 val: 00000002 + prop: ibm,purr size: 4 val: 00000001 + prop: ibm,spurr size: 4 val: 00000001 + prop: clock-frequency size: 4 val: b45d1880 + prop: ibm,extended-clock-frequency size: 8 val: 00000000b45d1880 + prop: timebase-frequency size: 4 val: 1e848000 + prop: ibm,extended-timebase-frequency size: 8 val: 000000001e848000 + prop: reservation-granule-size size: 4 val: 00000080 + prop: d-tlb-size size: 4 val: 00000800 + prop: i-tlb-size size: 4 val: 00000000 + prop: tlb-size size: 4 val: 00000800 + prop: d-tlb-sets size: 4 val: 00000004 + prop: i-tlb-sets size: 4 val: 00000000 + prop: tlb-sets size: 4 val: 00000004 + prop: d-cache-block-size size: 4 val: 00000080 + prop: i-cache-block-size size: 4 val: 00000080 + prop: d-cache-size size: 4 val: 00010000 + prop: i-cache-size size: 4 val: 00008000 + prop: i-cache-sets size: 4 val: 00000004 + prop: d-cache-sets size: 4 val: 00000008 + prop: performance-monitor size: 8 val: 0000000000000001 + prop: l2-cache size: 4 val: 00000007 + prop: ibm,pir size: 4 val: 00000028 + prop: ibm,chip-id size: 4 val: 00000000 + prop: ibm,ppc-interrupt-server#s size: 32 val: 00000028000000290000002a0000002b0000002c0000002d0000002e0000002f + node: PowerPC,POWER7@60 + prop: device_type size: 4 val: 63707500 + prop: status size: 5 val: 6f6b617900 + prop: reg size: 4 val: 00000060 + prop: cpu-version size: 4 val: 0000003f + prop: 64-bit size: 0 val: + prop: 32-64-bridge size: 0 val: + prop: graphics size: 0 val: + prop: general-purpose size: 0 val: + prop: ibm,processor-segment-sizes size: 16 val: 0000001c00000028ffffffffffffffff + prop: ibm,processor-page-sizes size: 16 val: 0000000c000000100000001800000022 + prop: ibm,segment-page-sizes size: 104 val: 0000000c00000000000000030000000c000000000000001000000007000000180000003800 + 0000100000011000000002000000100000000100000018000000080000001800000100000000 + 0100000018000000000000002200000120000000010000002200000003 + prop: ibm,pa-features size: 8 val: 0600f63fc70080c0 + prop: ibm,slb-size size: 4 val: 00000020 + prop: ibm,vmx size: 4 val: 00000002 + prop: ibm,dfp size: 4 val: 00000002 + prop: ibm,purr size: 4 val: 00000001 + prop: ibm,spurr size: 4 val: 00000001 + prop: clock-frequency size: 4 val: b45d1880 + prop: ibm,extended-clock-frequency size: 8 val: 00000000b45d1880 + prop: timebase-frequency size: 4 val: 1e848000 + prop: ibm,extended-timebase-frequency size: 8 val: 000000001e848000 + prop: reservation-granule-size size: 4 val: 00000080 + prop: d-tlb-size size: 4 val: 00000800 + prop: i-tlb-size size: 4 val: 00000000 + prop: tlb-size size: 4 val: 00000800 + prop: d-tlb-sets size: 4 val: 00000004 + prop: i-tlb-sets size: 4 val: 00000000 + prop: tlb-sets size: 4 val: 00000004 + prop: d-cache-block-size size: 4 val: 00000080 + prop: i-cache-block-size size: 4 val: 00000080 + prop: d-cache-size size: 4 val: 00010000 + prop: i-cache-size size: 4 val: 00008000 + prop: i-cache-sets size: 4 val: 00000004 + prop: d-cache-sets size: 4 val: 00000008 + prop: performance-monitor size: 8 val: 0000000000000001 + prop: l2-cache size: 4 val: 0000000b + prop: ibm,pir size: 4 val: 00000060 + prop: ibm,chip-id size: 4 val: 00000000 + prop: ibm,ppc-interrupt-server#s size: 32 val: 0000006000000061000000620000006300000064000000650000006600000067 + node: PowerPC,POWER7@68 + prop: device_type size: 4 val: 63707500 + prop: status size: 5 val: 6f6b617900 + prop: reg size: 4 val: 00000068 + prop: cpu-version size: 4 val: 0000003f + prop: 64-bit size: 0 val: + prop: 32-64-bridge size: 0 val: + prop: graphics size: 0 val: + prop: general-purpose size: 0 val: + prop: ibm,processor-segment-sizes size: 16 val: 0000001c00000028ffffffffffffffff + prop: ibm,processor-page-sizes size: 16 val: 0000000c000000100000001800000022 + prop: ibm,segment-page-sizes size: 104 val: 0000000c00000000000000030000000c000000000000001000000007000000180000003800 + 0000100000011000000002000000100000000100000018000000080000001800000100000000 + 0100000018000000000000002200000120000000010000002200000003 + prop: ibm,pa-features size: 8 val: 0600f63fc70080c0 + prop: ibm,slb-size size: 4 val: 00000020 + prop: ibm,vmx size: 4 val: 00000002 + prop: ibm,dfp size: 4 val: 00000002 + prop: ibm,purr size: 4 val: 00000001 + prop: ibm,spurr size: 4 val: 00000001 + prop: clock-frequency size: 4 val: b45d1880 + prop: ibm,extended-clock-frequency size: 8 val: 00000000b45d1880 + prop: timebase-frequency size: 4 val: 1e848000 + prop: ibm,extended-timebase-frequency size: 8 val: 000000001e848000 + prop: reservation-granule-size size: 4 val: 00000080 + prop: d-tlb-size size: 4 val: 00000800 + prop: i-tlb-size size: 4 val: 00000000 + prop: tlb-size size: 4 val: 00000800 + prop: d-tlb-sets size: 4 val: 00000004 + prop: i-tlb-sets size: 4 val: 00000000 + prop: tlb-sets size: 4 val: 00000004 + prop: d-cache-block-size size: 4 val: 00000080 + prop: i-cache-block-size size: 4 val: 00000080 + prop: d-cache-size size: 4 val: 00010000 + prop: i-cache-size size: 4 val: 00008000 + prop: i-cache-sets size: 4 val: 00000004 + prop: d-cache-sets size: 4 val: 00000008 + prop: performance-monitor size: 8 val: 0000000000000001 + prop: l2-cache size: 4 val: 0000000f + prop: ibm,pir size: 4 val: 00000068 + prop: ibm,chip-id size: 4 val: 00000000 + prop: ibm,ppc-interrupt-server#s size: 32 val: 00000068000000690000006a0000006b0000006c0000006d0000006e0000006f + node: PowerPC,POWER7@b0 + prop: device_type size: 4 val: 63707500 + prop: status size: 5 val: 6f6b617900 + prop: reg size: 4 val: 000000b0 + prop: cpu-version size: 4 val: 0000003f + prop: 64-bit size: 0 val: + prop: 32-64-bridge size: 0 val: + prop: graphics size: 0 val: + prop: general-purpose size: 0 val: + prop: ibm,processor-segment-sizes size: 16 val: 0000001c00000028ffffffffffffffff + prop: ibm,processor-page-sizes size: 16 val: 0000000c000000100000001800000022 + prop: ibm,segment-page-sizes size: 104 val: 0000000c00000000000000030000000c000000000000001000000007000000180000003800 + 0000100000011000000002000000100000000100000018000000080000001800000100000000 + 0100000018000000000000002200000120000000010000002200000003 + prop: ibm,pa-features size: 8 val: 0600f63fc70080c0 + prop: ibm,slb-size size: 4 val: 00000020 + prop: ibm,vmx size: 4 val: 00000002 + prop: ibm,dfp size: 4 val: 00000002 + prop: ibm,purr size: 4 val: 00000001 + prop: ibm,spurr size: 4 val: 00000001 + prop: clock-frequency size: 4 val: b45d1880 + prop: ibm,extended-clock-frequency size: 8 val: 00000000b45d1880 + prop: timebase-frequency size: 4 val: 1e848000 + prop: ibm,extended-timebase-frequency size: 8 val: 000000001e848000 + prop: reservation-granule-size size: 4 val: 00000080 + prop: d-tlb-size size: 4 val: 00000800 + prop: i-tlb-size size: 4 val: 00000000 + prop: tlb-size size: 4 val: 00000800 + prop: d-tlb-sets size: 4 val: 00000004 + prop: i-tlb-sets size: 4 val: 00000000 + prop: tlb-sets size: 4 val: 00000004 + prop: d-cache-block-size size: 4 val: 00000080 + prop: i-cache-block-size size: 4 val: 00000080 + prop: d-cache-size size: 4 val: 00010000 + prop: i-cache-size size: 4 val: 00008000 + prop: i-cache-sets size: 4 val: 00000004 + prop: d-cache-sets size: 4 val: 00000008 + prop: performance-monitor size: 8 val: 0000000000000001 + prop: l2-cache size: 4 val: 00000013 + prop: ibm,pir size: 4 val: 000000b0 + prop: ibm,chip-id size: 4 val: 00000001 + prop: ibm,ppc-interrupt-server#s size: 32 val: 000000b0000000b1000000b2000000b3000000b4000000b5000000b6000000b7 + node: PowerPC,POWER7@e8 + prop: device_type size: 4 val: 63707500 + prop: status size: 5 val: 6f6b617900 + prop: reg size: 4 val: 000000e8 + prop: cpu-version size: 4 val: 0000003f + prop: 64-bit size: 0 val: + prop: 32-64-bridge size: 0 val: + prop: graphics size: 0 val: + prop: general-purpose size: 0 val: + prop: ibm,processor-segment-sizes size: 16 val: 0000001c00000028ffffffffffffffff + prop: ibm,processor-page-sizes size: 16 val: 0000000c000000100000001800000022 + prop: ibm,segment-page-sizes size: 104 val: 0000000c00000000000000030000000c000000000000001000000007000000180000003800 + 0000100000011000000002000000100000000100000018000000080000001800000100000000 + 0100000018000000000000002200000120000000010000002200000003 + prop: ibm,pa-features size: 8 val: 0600f63fc70080c0 + prop: ibm,slb-size size: 4 val: 00000020 + prop: ibm,vmx size: 4 val: 00000002 + prop: ibm,dfp size: 4 val: 00000002 + prop: ibm,purr size: 4 val: 00000001 + prop: ibm,spurr size: 4 val: 00000001 + prop: clock-frequency size: 4 val: b45d1880 + prop: ibm,extended-clock-frequency size: 8 val: 00000000b45d1880 + prop: timebase-frequency size: 4 val: 1e848000 + prop: ibm,extended-timebase-frequency size: 8 val: 000000001e848000 + prop: reservation-granule-size size: 4 val: 00000080 + prop: d-tlb-size size: 4 val: 00000800 + prop: i-tlb-size size: 4 val: 00000000 + prop: tlb-size size: 4 val: 00000800 + prop: d-tlb-sets size: 4 val: 00000004 + prop: i-tlb-sets size: 4 val: 00000000 + prop: tlb-sets size: 4 val: 00000004 + prop: d-cache-block-size size: 4 val: 00000080 + prop: i-cache-block-size size: 4 val: 00000080 + prop: d-cache-size size: 4 val: 00010000 + prop: i-cache-size size: 4 val: 00008000 + prop: i-cache-sets size: 4 val: 00000004 + prop: d-cache-sets size: 4 val: 00000008 + prop: performance-monitor size: 8 val: 0000000000000001 + prop: l2-cache size: 4 val: 00000017 + prop: ibm,pir size: 4 val: 000000e8 + prop: ibm,chip-id size: 4 val: 00000001 + prop: ibm,ppc-interrupt-server#s size: 32 val: 000000e8000000e9000000ea000000eb000000ec000000ed000000ee000000ef + node: PowerPC,POWER7@f0 + prop: device_type size: 4 val: 63707500 + prop: status size: 5 val: 6f6b617900 + prop: reg size: 4 val: 000000f0 + prop: cpu-version size: 4 val: 0000003f + prop: 64-bit size: 0 val: + prop: 32-64-bridge size: 0 val: + prop: graphics size: 0 val: + prop: general-purpose size: 0 val: + prop: ibm,processor-segment-sizes size: 16 val: 0000001c00000028ffffffffffffffff + prop: ibm,processor-page-sizes size: 16 val: 0000000c000000100000001800000022 + prop: ibm,segment-page-sizes size: 104 val: 0000000c00000000000000030000000c000000000000001000000007000000180000003800 + 0000100000011000000002000000100000000100000018000000080000001800000100000000 + 0100000018000000000000002200000120000000010000002200000003 + prop: ibm,pa-features size: 8 val: 0600f63fc70080c0 + prop: ibm,slb-size size: 4 val: 00000020 + prop: ibm,vmx size: 4 val: 00000002 + prop: ibm,dfp size: 4 val: 00000002 + prop: ibm,purr size: 4 val: 00000001 + prop: ibm,spurr size: 4 val: 00000001 + prop: clock-frequency size: 4 val: b45d1880 + prop: ibm,extended-clock-frequency size: 8 val: 00000000b45d1880 + prop: timebase-frequency size: 4 val: 1e848000 + prop: ibm,extended-timebase-frequency size: 8 val: 000000001e848000 + prop: reservation-granule-size size: 4 val: 00000080 + prop: d-tlb-size size: 4 val: 00000800 + prop: i-tlb-size size: 4 val: 00000000 + prop: tlb-size size: 4 val: 00000800 + prop: d-tlb-sets size: 4 val: 00000004 + prop: i-tlb-sets size: 4 val: 00000000 + prop: tlb-sets size: 4 val: 00000004 + prop: d-cache-block-size size: 4 val: 00000080 + prop: i-cache-block-size size: 4 val: 00000080 + prop: d-cache-size size: 4 val: 00010000 + prop: i-cache-size size: 4 val: 00008000 + prop: i-cache-sets size: 4 val: 00000004 + prop: d-cache-sets size: 4 val: 00000008 + prop: performance-monitor size: 8 val: 0000000000000001 + prop: l2-cache size: 4 val: 0000001b + prop: ibm,pir size: 4 val: 000000f0 + prop: ibm,chip-id size: 4 val: 00000001 + prop: ibm,ppc-interrupt-server#s size: 32 val: 000000f0000000f1000000f2000000f3000000f4000000f5000000f6000000f7 + node: l2-cache@20000028 + prop: device_type size: 6 val: 636163686500 + prop: reg size: 4 val: 20000028 + prop: status size: 5 val: 6f6b617900 + prop: cache-unified size: 0 val: + prop: d-cache-sets size: 4 val: 00000008 + prop: i-cache-sets size: 4 val: 00000008 + prop: d-cache-size size: 4 val: 00080000 + prop: i-cache-size size: 4 val: 00080000 + prop: l2-cache size: 4 val: 00000008 + node: l2-cache@20000060 + prop: device_type size: 6 val: 636163686500 + prop: reg size: 4 val: 20000060 + prop: status size: 5 val: 6f6b617900 + prop: cache-unified size: 0 val: + prop: d-cache-sets size: 4 val: 00000008 + prop: i-cache-sets size: 4 val: 00000008 + prop: d-cache-size size: 4 val: 00080000 + prop: i-cache-size size: 4 val: 00080000 + prop: l2-cache size: 4 val: 0000000c + node: l2-cache@20000068 + prop: device_type size: 6 val: 636163686500 + prop: reg size: 4 val: 20000068 + prop: status size: 5 val: 6f6b617900 + prop: cache-unified size: 0 val: + prop: d-cache-sets size: 4 val: 00000008 + prop: i-cache-sets size: 4 val: 00000008 + prop: d-cache-size size: 4 val: 00080000 + prop: i-cache-size size: 4 val: 00080000 + prop: l2-cache size: 4 val: 00000010 + node: l2-cache@200000b0 + prop: device_type size: 6 val: 636163686500 + prop: reg size: 4 val: 200000b0 + prop: status size: 5 val: 6f6b617900 + prop: cache-unified size: 0 val: + prop: d-cache-sets size: 4 val: 00000008 + prop: i-cache-sets size: 4 val: 00000008 + prop: d-cache-size size: 4 val: 00080000 + prop: i-cache-size size: 4 val: 00080000 + prop: l2-cache size: 4 val: 00000014 + node: l2-cache@200000e8 + prop: device_type size: 6 val: 636163686500 + prop: reg size: 4 val: 200000e8 + prop: status size: 5 val: 6f6b617900 + prop: cache-unified size: 0 val: + prop: d-cache-sets size: 4 val: 00000008 + prop: i-cache-sets size: 4 val: 00000008 + prop: d-cache-size size: 4 val: 00080000 + prop: i-cache-size size: 4 val: 00080000 + prop: l2-cache size: 4 val: 00000018 + node: l2-cache@200000f0 + prop: device_type size: 6 val: 636163686500 + prop: reg size: 4 val: 200000f0 + prop: status size: 5 val: 6f6b617900 + prop: cache-unified size: 0 val: + prop: d-cache-sets size: 4 val: 00000008 + prop: i-cache-sets size: 4 val: 00000008 + prop: d-cache-size size: 4 val: 00080000 + prop: i-cache-size size: 4 val: 00080000 + prop: l2-cache size: 4 val: 0000001c + node: l3-cache@30000028 + prop: device_type size: 6 val: 636163686500 + prop: reg size: 4 val: 30000028 + prop: status size: 5 val: 6f6b617900 + prop: cache-unified size: 0 val: + prop: d-cache-sets size: 4 val: 00000008 + prop: i-cache-sets size: 4 val: 00000008 + prop: d-cache-size size: 4 val: 00800000 + prop: i-cache-size size: 4 val: 00800000 + node: l3-cache@30000060 + prop: device_type size: 6 val: 636163686500 + prop: reg size: 4 val: 30000060 + prop: status size: 5 val: 6f6b617900 + prop: cache-unified size: 0 val: + prop: d-cache-sets size: 4 val: 00000008 + prop: i-cache-sets size: 4 val: 00000008 + prop: d-cache-size size: 4 val: 00800000 + prop: i-cache-size size: 4 val: 00800000 + node: l3-cache@30000068 + prop: device_type size: 6 val: 636163686500 + prop: reg size: 4 val: 30000068 + prop: status size: 5 val: 6f6b617900 + prop: cache-unified size: 0 val: + prop: d-cache-sets size: 4 val: 00000008 + prop: i-cache-sets size: 4 val: 00000008 + prop: d-cache-size size: 4 val: 00800000 + prop: i-cache-size size: 4 val: 00800000 + node: l3-cache@300000b0 + prop: device_type size: 6 val: 636163686500 + prop: reg size: 4 val: 300000b0 + prop: status size: 5 val: 6f6b617900 + prop: cache-unified size: 0 val: + prop: d-cache-sets size: 4 val: 00000008 + prop: i-cache-sets size: 4 val: 00000008 + prop: d-cache-size size: 4 val: 00800000 + prop: i-cache-size size: 4 val: 00800000 + node: l3-cache@300000e8 + prop: device_type size: 6 val: 636163686500 + prop: reg size: 4 val: 300000e8 + prop: status size: 5 val: 6f6b617900 + prop: cache-unified size: 0 val: + prop: d-cache-sets size: 4 val: 00000008 + prop: i-cache-sets size: 4 val: 00000008 + prop: d-cache-size size: 4 val: 00800000 + prop: i-cache-size size: 4 val: 00800000 + node: l3-cache@300000f0 + prop: device_type size: 6 val: 636163686500 + prop: reg size: 4 val: 300000f0 + prop: status size: 5 val: 6f6b617900 + prop: cache-unified size: 0 val: + prop: d-cache-sets size: 4 val: 00000008 + prop: i-cache-sets size: 4 val: 00000008 + prop: d-cache-size size: 4 val: 00800000 + prop: i-cache-size size: 4 val: 00800000 + node: fsps + prop: #address-cells size: 4 val: 00000001 + prop: #size-cells size: 4 val: 00000000 + node: fsp@0 + prop: reg size: 4 val: 00000000 + prop: compatible size: 17 val: 69626d2c6673700069626d2c6673703200 + prop: reg-offset size: 4 val: b0011000 + prop: hw-version size: 4 val: 00000002 + prop: sw-version size: 4 val: 00000001 + prop: primary size: 0 val: + prop: ibm,psi-links size: 4 val: 00000000 + node: ibm,opal + node: leds + prop: led-mode size: 10 val: 6c696768747061746800 + node: U78C9.001.WZS0CWX-D1 + prop: led-types size: 10 val: 617474656e74696f6e00 + node: interrupt-controller@3ffff80028000 + prop: compatible size: 28 val: 69626d2c7070632d786963700049424d2c706f776572372d69637000 + prop: ibm,interrupt-server-ranges size: 8 val: 0000002800000008 + prop: interrupt-controller size: 0 val: + prop: reg size: 128 val: 0003ffff8002800000000000000010000003ffff8002900000000000000010000003ffff8002 + a00000000000000010000003ffff8002b00000000000000010000003ffff8002c0000000000000 + 0010000003ffff8002d00000000000000010000003ffff8002e00000000000000010000003ffff + 8002f0000000000000001000 + prop: #address-cells size: 4 val: 00000000 + prop: #interrupt-cells size: 4 val: 00000001 + prop: device_type size: 40 val: 506f77657250432d45787465726e616c2d496e746572727570742d50726573656e746174696f + 6e00 + node: interrupt-controller@3ffff80060000 + prop: compatible size: 28 val: 69626d2c7070632d786963700049424d2c706f776572372d69637000 + prop: ibm,interrupt-server-ranges size: 8 val: 0000006000000008 + prop: interrupt-controller size: 0 val: + prop: reg size: 128 val: 0003ffff8006000000000000000010000003ffff8006100000000000000010000003ffff8006 + 200000000000000010000003ffff8006300000000000000010000003ffff800640000000000000 + 0010000003ffff8006500000000000000010000003ffff8006600000000000000010000003ffff + 800670000000000000001000 + prop: #address-cells size: 4 val: 00000000 + prop: #interrupt-cells size: 4 val: 00000001 + prop: device_type size: 40 val: 506f77657250432d45787465726e616c2d496e746572727570742d50726573656e746174696f + 6e00 + node: interrupt-controller@3ffff80068000 + prop: compatible size: 28 val: 69626d2c7070632d786963700049424d2c706f776572372d69637000 + prop: ibm,interrupt-server-ranges size: 8 val: 0000006800000008 + prop: interrupt-controller size: 0 val: + prop: reg size: 128 val: 0003ffff8006800000000000000010000003ffff8006900000000000000010000003ffff8006 + a00000000000000010000003ffff8006b00000000000000010000003ffff8006c0000000000000 + 0010000003ffff8006d00000000000000010000003ffff8006e00000000000000010000003ffff + 8006f0000000000000001000 + prop: #address-cells size: 4 val: 00000000 + prop: #interrupt-cells size: 4 val: 00000001 + prop: device_type size: 40 val: 506f77657250432d45787465726e616c2d496e746572727570742d50726573656e746174696f + 6e00 + node: interrupt-controller@3ffff80130000 + prop: compatible size: 28 val: 69626d2c7070632d786963700049424d2c706f776572372d69637000 + prop: ibm,interrupt-server-ranges size: 8 val: 000000b000000008 + prop: interrupt-controller size: 0 val: + prop: reg size: 128 val: 0003ffff8013000000000000000010000003ffff8013100000000000000010000003ffff8013 + 200000000000000010000003ffff8013300000000000000010000003ffff801340000000000000 + 0010000003ffff8013500000000000000010000003ffff8013600000000000000010000003ffff + 801370000000000000001000 + prop: #address-cells size: 4 val: 00000000 + prop: #interrupt-cells size: 4 val: 00000001 + prop: device_type size: 40 val: 506f77657250432d45787465726e616c2d496e746572727570742d50726573656e746174696f + 6e00 + node: interrupt-controller@3ffff80168000 + prop: compatible size: 28 val: 69626d2c7070632d786963700049424d2c706f776572372d69637000 + prop: ibm,interrupt-server-ranges size: 8 val: 000000e800000008 + prop: interrupt-controller size: 0 val: + prop: reg size: 128 val: 0003ffff8016800000000000000010000003ffff8016900000000000000010000003ffff8016 + a00000000000000010000003ffff8016b00000000000000010000003ffff8016c0000000000000 + 0010000003ffff8016d00000000000000010000003ffff8016e00000000000000010000003ffff + 8016f0000000000000001000 + prop: #address-cells size: 4 val: 00000000 + prop: #interrupt-cells size: 4 val: 00000001 + prop: device_type size: 40 val: 506f77657250432d45787465726e616c2d496e746572727570742d50726573656e746174696f + 6e00 + node: interrupt-controller@3ffff80170000 + prop: compatible size: 28 val: 69626d2c7070632d786963700049424d2c706f776572372d69637000 + prop: ibm,interrupt-server-ranges size: 8 val: 000000f000000008 + prop: interrupt-controller size: 0 val: + prop: reg size: 128 val: 0003ffff8017000000000000000010000003ffff8017100000000000000010000003ffff8017 + 200000000000000010000003ffff8017300000000000000010000003ffff801740000000000000 + 0010000003ffff8017500000000000000010000003ffff8017600000000000000010000003ffff + 801770000000000000001000 + prop: #address-cells size: 4 val: 00000000 + prop: #interrupt-cells size: 4 val: 00000001 + prop: device_type size: 40 val: 506f77657250432d45787465726e616c2d496e746572727570742d50726573656e746174696f + 6e00 + node: ipl-params + prop: #address-cells size: 4 val: 00000000 + prop: #size-cells size: 4 val: 00000000 + node: fsp-serial + prop: #address-cells size: 4 val: 00000001 + prop: #size-cells size: 4 val: 00000000 + node: serial@2a00 + prop: reg size: 4 val: 00002a00 + prop: ibm,loc-code size: 27 val: 55373843392e3030312e575a53304357582d50312d43312d543100 + prop: compatible size: 15 val: 69626d2c6673702d73657269616c00 + node: ipl-params + prop: #address-cells size: 4 val: 00000000 + prop: #size-cells size: 4 val: 00000000 + prop: cec-ipl-side size: 5 val: 74656d7000 + prop: fsp-ipl-side size: 5 val: 74656d7000 + prop: os-ipl-mode size: 4 val: 00000000 + prop: cec-major-type size: 5 val: 636f6c6400 + node: platform-dump + node: sys-params + prop: #address-cells size: 4 val: 00000000 + prop: #size-cells size: 4 val: 00000000 + prop: ibm,sys-model size: 5 val: 2034314100 + node: memory@0 + prop: device_type size: 7 val: 6d656d6f727900 + prop: ibm,chip-id size: 4 val: 00000000 + prop: reg size: 16 val: 00000000000000000000000800000000 + prop: skiboot,share-id size: 4 val: 00000000 + node: vpd + prop: compatible size: 16 val: 69626d2c6f70616c2d76332d76706400 + prop: ibm,vpd size: 184 val: 84b0005254045653595344520653595354454d42520253305345075455303031363353470720 + 202020202020544d08383238362d343141544e0820202020202020204d4e072020202020202049 + 440220205355060004ac1977064e4e1020202020202020202020202020202020524704f0c00000 + 52420433202020574e0c4330353037363036423730344656202020202020202020202020202020 + 2020202020202020202020202020202020205046030000007800000000 + prop: ibm,loc-code size: 18 val: 55383238362e3431412e5455303031363300 + node: root-node-vpd@a000 + prop: ibm,loc-code size: 18 val: 55383238362e3431412e5455303031363300 + prop: fru-type size: 2 val: 5656 + node: enclosure@1e00 + prop: ibm,loc-code size: 18 val: 55373843392e3030312e575a533043575800 + prop: fru-type size: 2 val: 4556 + prop: ibm,vpd size: 252 val: 848c0052540456494e49445210492f4f204241434b504c414e4520202043450131565a02 + 3031464e0737345934333434504e0730304534323431534e0c594c3330554635354e303036 + 4343043243443550520821000000000000004845043030303243540480f300264857020007 + 4233060000000000014234010042370c000000000000000000000000504602000078841c00 + 5254044c585230565a0230314c580831000401003000435046020000788444005254045643 + 454e445206434543202020534507575a5330435758544d0820202020202020204643083738 + 43392d30303152470400a0b32c524204202020205046030000007800000000 + prop: fru-number size: 8 val: 3734593433343400 + prop: serial-number size: 13 val: 594c3330554635354e30303600 + prop: part-number size: 8 val: 3030453432343100 + prop: ccin size: 5 val: 3243443500 + prop: description size: 19 val: 53797374656d20706c616e6172203153345500 + node: air-mover@3a00 + prop: ibm,loc-code size: 21 val: 55373843392e3030312e575a53304357582d413100 + prop: fru-type size: 2 val: 414d + node: air-mover@3a01 + prop: ibm,loc-code size: 21 val: 55373843392e3030312e575a53304357582d413200 + prop: fru-type size: 2 val: 414d + node: backplane@800 + prop: ibm,loc-code size: 21 val: 55373843392e3030312e575a53304357582d503100 + prop: fru-type size: 2 val: 4250 + prop: ibm,vpd size: 180 val: 848c0052540456494e49445210492f4f204241434b504c414e4520202043450131565a + 023031464e0737345934333434504e0730304534323431534e0c594c3330554635354e30 + 30364343043243443550520821000000000000004845043030303243540480f300264857 + 0200074233060000000000014234010042370c0000000000000000000000005046020000 + 78841c005254044c585230565a0230314c58083100040100300043504602000078000000 + 00 + prop: fru-number size: 8 val: 3734593433343400 + prop: serial-number size: 13 val: 594c3330554635354e30303600 + prop: part-number size: 8 val: 3030453432343100 + prop: ccin size: 5 val: 3243443500 + prop: description size: 19 val: 53797374656d20706c616e6172203153345500 + node: anchor-card@500 + prop: ibm,loc-code size: 25 val: 55373843392e3030312e575a53304357582d50312d43313300 + prop: fru-type size: 2 val: 4156 + prop: ibm,vpd size: 212 val: 84cc0052540456494e49445210414e43484f52202020202020202020204345013156 + 5a023031464e0730304532313532504e0730304532313438534e0c594c313042473331 + 32314e4a4343043532463250520881003000000000004845043030313043540440b400 + 0048570200014233060000000000014234010042370c00000000000000000000000042 + 393c435331581507574e705f5350f139a0bf7efeb7044d314dd7cd74f2862d884d327c + b55279809378a24d333e6aed1eb849dab34d344e17459bf468e9a15046030000007800 + 000000 + prop: fru-number size: 8 val: 3030453231353200 + prop: serial-number size: 13 val: 594c31304247333132314e4a00 + prop: part-number size: 8 val: 3030453231343800 + prop: ccin size: 5 val: 3532463200 + prop: description size: 35 val: 53797374656d20416e63686f722043617264202d2049424d20506f77657220383134 + 00 + node: backplane-extender@900 + prop: ibm,loc-code size: 24 val: 55373843392e3030312e575a53304357582d50312d433100 + prop: fru-type size: 2 val: 4258 + prop: ibm,vpd size: 136 val: 84800052540456494e494452104e415449564520492f4f2043415244204345013156 + 5a023031464e0730304531393630504e0730304533383039534e0c594c313055463535 + 37304c39434304324230424845043030303143540480b5000048570200014233060000 + 000000004234010042370c000000000000000000000000504601007800000000 + prop: fru-number size: 8 val: 3030453139363000 + prop: serial-number size: 13 val: 594c31305546353537304c3900 + prop: part-number size: 8 val: 3030453338303900 + prop: ccin size: 5 val: 3242304200 + prop: description size: 16 val: 4e617469766520492f4f204361726400 + node: serial-connector@2a00 + prop: ibm,loc-code size: 27 val: 55373843392e3030312e575a53304357582d50312d43312d543100 + prop: fru-type size: 2 val: 4353 + node: usb-connector@2900 + prop: ibm,loc-code size: 27 val: 55373843392e3030312e575a53304357582d50312d43312d543300 + prop: fru-type size: 2 val: 4355 + node: usb-connector@2901 + prop: ibm,loc-code size: 27 val: 55373843392e3030312e575a53304357582d50312d43312d543200 + prop: fru-type size: 2 val: 4355 + node: hmc-connector@2d00 + prop: ibm,loc-code size: 24 val: 55373843392e3030312e575a53304357582d50312d543300 + prop: fru-type size: 2 val: 484d + node: hmc-connector@2d01 + prop: ibm,loc-code size: 24 val: 55373843392e3030312e575a53304357582d50312d543400 + prop: fru-type size: 2 val: 484d + node: ms-dimm@d000 + prop: ibm,loc-code size: 25 val: 55373843392e3030312e575a53304357582d50312d43313600 + prop: fru-type size: 2 val: 4d53 + prop: ibm,vpd size: 156 val: 84940052540456494e4944521049424d2031364742204d5320202020204345013156 + 5a023034464e0734315439353735504e0734315439353735534e0c594833314d533341 + 34303131434304333145305052084900000000010000535a0730303136333834484504 + 303030314354040000000048570200904233060000000000004234010042370c000000 + 0000000000000000005046007800000000 + prop: fru-number size: 8 val: 3431543935373500 + prop: serial-number size: 13 val: 594833314d5333413430313100 + prop: part-number size: 8 val: 3431543935373500 + prop: ccin size: 5 val: 3331453000 + prop: description size: 11 val: 31364742204344494d4d00 + prop: ibm,chip-id size: 4 val: 00000000 + prop: ibm,memory-bus-frequency size: 8 val: 0000000000000000 + prop: size size: 8 val: 3030313633383400 + node: ms-dimm@d002 + prop: ibm,loc-code size: 25 val: 55373843392e3030312e575a53304357582d50312d43313800 + prop: fru-type size: 2 val: 4d53 + prop: ibm,vpd size: 156 val: 84940052540456494e4944521049424d2031364742204d5320202020204345013156 + 5a023034464e0734315439353735504e0734315439353735534e0c594833314d553341 + 43314350434304333145305052084900000000010000535a0730303136333834484504 + 303030314354040000000048570200904233060000000000004234010042370c000000 + 0000000000000000005046007800000000 + prop: fru-number size: 8 val: 3431543935373500 + prop: serial-number size: 13 val: 594833314d5533414331435000 + prop: part-number size: 8 val: 3431543935373500 + prop: ccin size: 5 val: 3331453000 + prop: description size: 11 val: 31364742204344494d4d00 + prop: ibm,chip-id size: 4 val: 00000000 + prop: ibm,memory-bus-frequency size: 8 val: 0000000000000000 + prop: size size: 8 val: 3030313633383400 + node: processor@1000 + prop: ibm,loc-code size: 25 val: 55373843392e3030312e575a53304357582d50312d43333200 + prop: fru-type size: 2 val: 5046 + prop: ibm,vpd size: 145 val: 848c0052540456494e4944521030362d5741592050524f432043554f44464e073030 + 4658353233504e0730304658373438534e0c5941313933323036333536324343043534 + 4531484504303030314354040000000048570200014233060000000000004234010042 + 370c0000000000000000000000005052083500300144008001565a0230314345013150 + 460200007800 + prop: fru-number size: 8 val: 3030465835323300 + prop: serial-number size: 13 val: 59413139333230363335363200 + prop: part-number size: 8 val: 3030465837343800 + prop: ccin size: 5 val: 3534453100 + prop: description size: 8 val: 556e6b6e6f776e00 + node: processor@1001 + prop: ibm,loc-code size: 25 val: 55373843392e3030312e575a53304357582d50312d43333200 + prop: fru-type size: 2 val: 5046 + prop: ibm,vpd size: 145 val: 848c0052540456494e4944521030362d5741592050524f432043554f44464e073030 + 4658353233504e0730304658373438534e0c5941313933323036333536324343043534 + 4531484504303030314354040000000048570200014233060000000000004234010042 + 370c0000000000000000000000005052083500300144008001565a0230314345013150 + 460200007800 + prop: fru-number size: 8 val: 3030465835323300 + prop: serial-number size: 13 val: 59413139333230363335363200 + prop: part-number size: 8 val: 3030465837343800 + prop: ccin size: 5 val: 3534453100 + prop: description size: 8 val: 556e6b6e6f776e00 + node: usb-connector@2902 + prop: ibm,loc-code size: 24 val: 55373843392e3030312e575a53304357582d50312d543100 + prop: fru-type size: 2 val: 4355 + node: usb-connector@2903 + prop: ibm,loc-code size: 24 val: 55373843392e3030312e575a53304357582d50312d543200 + prop: fru-type size: 2 val: 4355 + node: usb-connector@2904 + prop: ibm,loc-code size: 24 val: 55373843392e3030312e575a53304357582d50312d543500 + prop: fru-type size: 2 val: 4355 + node: usb-connector@2905 + prop: ibm,loc-code size: 24 val: 55373843392e3030312e575a53304357582d50312d543600 + prop: fru-type size: 2 val: 4355 + node: dasd-backplane@2400 + prop: ibm,loc-code size: 21 val: 55373843392e3030312e575a53304357582d503200 + prop: fru-type size: 2 val: 4442 + node: dasd-backplane@2401 + prop: ibm,loc-code size: 21 val: 55373843392e3030312e575a53304357582d503200 + prop: fru-type size: 2 val: 4442 + node: enclosure-fault-led@a300 + prop: ibm,loc-code size: 21 val: 55373843392e3030312e575a53304357582d443100 + prop: fru-type size: 2 val: 4546 + node: enclosure-led@a200 + prop: ibm,loc-code size: 21 val: 55373843392e3030312e575a53304357582d443100 + prop: fru-type size: 2 val: 4549 + node: op-panel@300 + prop: ibm,loc-code size: 21 val: 55373843392e3030312e575a53304357582d443100 + prop: fru-type size: 2 val: 4f50 + prop: ibm,vpd size: 136 val: 84800052540456494e49445210434543204f502050414e454c2020202043450131565a + 023032464e0730304531393636504e0730304532393532534e0c594c3330554633384530 + 3352434304324230384845043030303143540480b5000048570200024233060000000000 + 004234010042370c000000000000000000000000504601007800000000 + prop: fru-number size: 8 val: 3030453139363600 + prop: serial-number size: 13 val: 594c3330554633384530335200 + prop: part-number size: 8 val: 3030453239353200 + prop: ccin size: 5 val: 3242303800 + prop: description size: 8 val: 556e6b6e6f776e00 + node: power-supply@3102 + prop: ibm,loc-code size: 21 val: 55373843392e3030312e575a53304357582d453300 + prop: fru-type size: 2 val: 5053 + node: power-supply@3103 + prop: ibm,loc-code size: 21 val: 55373843392e3030312e575a53304357582d453400 + prop: fru-type size: 2 val: 5053 + node: service-processor@200 + prop: ibm,loc-code size: 21 val: 55373843392e3030312e575a53304357582d503100 + prop: fru-type size: 2 val: 5350 + prop: ibm,vpd size: 332 val: 848c0052540456494e49445210492f4f204241434b504c414e4520202043450131565a + 023031464e0737345934333434504e0730304534323431534e0c594c3330554635354e30 + 30364343043243443550520821000000000000004845043030303243540480f300264857 + 0200074233060000000000014234010042370c0000000000000000000000005046020000 + 78841c005254044c585230565a0230314c58083100040100300043504602000078845000 + 5254045652313044521046535020202020202020202020202020464704564e535044430f + 424420323031323032323030383030464c14503120202020202020202020202020202020 + 202050460300000078844000525404565731304452104653502056573130202020202020 + 202047442000000000000000000000000000000000000000000000000000000000000000 + 005046007800000000 + prop: fru-number size: 8 val: 3734593433343400 + prop: serial-number size: 13 val: 594c3330554635354e30303600 + prop: part-number size: 8 val: 3030453432343100 + prop: ccin size: 5 val: 3243443500 + prop: description size: 19 val: 53797374656d20706c616e6172203153345500 + node: root-node-vpd@a001 + prop: ibm,loc-code size: 18 val: 55383238362e3431412e5455303031363300 + prop: fru-type size: 2 val: 5656 + node: system-vpd@1c00 + prop: ibm,loc-code size: 18 val: 55383238362e3431412e5455303031363300 + prop: fru-type size: 2 val: 5356 + node: xscom@3c0000000000 + prop: ibm,chip-id size: 4 val: 00000000 + prop: ibm,proc-chip-id size: 4 val: 00000000 + prop: #address-cells size: 4 val: 00000001 + prop: #size-cells size: 4 val: 00000001 + prop: scom-controller size: 0 val: + prop: compatible size: 27 val: 69626d2c7873636f6d0069626d2c706f776572372d7873636f6d00 + prop: reg size: 16 val: 00003c00000000000000000800000000 + prop: ibm,dbob-id size: 4 val: 00000000 + prop: ibm,occ-functional-state size: 4 val: 00000001 + prop: ibm,module-vpd size: 65536 val: 000f17ba5598401f3bd42b84280052540456484452564402303150540e56544f43d500370074 + 01d5b85d0050460800000000000000007884700152540456544f435054fc56494e49d500ab0190 + 00b1b8240043503030ff003b02406161a050185652544eff007b6314011ca0450056535243ff00 + 8f647800fe9f1e0056524d4cff0007653400f19f0d0056574d4cff003b65a001899f6800435250 + 30ff00db66b0005d9f2c004c525034ff008b674c06ca9d93014c525035ff00d76d4c06379c9301 + 4c525036ff0023744c06a49a93014c525043ff006f7a4c06119993014c525044ff00bb804c067e + 9793014c525045ff0007874c06eb9593014c524d30ff00538d3000df950c004c524d31ff00838d + 3000d3950c004c524930ff00b38d3000c7950c004c524931ff00e38d3000bb950c004c575034ff + 00138ebc008c952f005054624c575035ff00cf8ebc005d952f004c575036ff008b8fbc002e952f + 004c575043ff004790bc00ff942f004c575044ff000391bc00d0942f004c575045ff00bf91bc00 + a1942f0056455230ff007b92dc006a9437004d455230ff005793dc003394370050460200007884 + 8c0052540456494e4944521030362d5741592050524f432043554f44464e073030465835323350 + 4e0730304658373438534e0c594131393332303633353632434304353445314845043030303143 + 54040000000048570200014233060000000000004234010042370c000000000000000000000000 + 5052083500300144008001565a02303143450131504602000078843c6152540443503030564402 + 3031504741010000f180f4000000f000000000000000e100f70000000000000000000000000000 + 000000000000009300f300930000000000000000000000f300f300930000004d4b050100000000 + 2347043001525334010000002000000005000001f8080002000100a20817e00000000000005253 + 340100000020000000060000023d040002000100a00821f0100000000000525334010000002000 + 00000600000136001002000100a30811d020000000000052533401000000200000000600000113 + 0c0000100100a40810c0300000000000525334010000002000000006000002f6080002000100aa + ff27d020000000000052533401000000280000001700003190040002000100a5ff47816200a162 + 01916143e0000000000052533401000000200000000d00000ba5010002000100a8ff12f2181228 + 01000052533401000000200000000500000328002002000100a9ff31a000000000000052533401 + 0000002000000005000000df001002000100a6ff6f030000000000005253340100000020000000 + 0700000e26020002000100a7ff161902000000000052533401000000400000004d000012520600 + 00100100ab1479121f141f181e111c12f18e12f18e12f18e12f18e12f182e18e12f18e12f18e12 + 64a1877b02000052533401000000400000004d00001252060000100100ab1579121f141f181e11 + 1c12f18e12f18e12f18e12f18e12f182e18e12f18e12f18e1264a1877b02000052533401000000 + 400000004d00001252060000100100ab1679121f141f181e111c12f18e12f18e12f18e12f18e12 + f182e18e12f18e12f18e1264a1877b02000052533401000000400000004d000012520600001001 + 00ab1c79121f141f181e111c12f18e12f18e12f18e12f18e12f182e18e12f18e12f18e1264a187 + 7b02000052533401000000400000004d00001252060000100100ab1d79121f141f181e111c12f1 + 8e12f18e12f18e12f18e12f182e18e12f18e12f18e1264a1877b02000052533401000000400000 + 004d00001252060000100100ab1e79121f141f181e111c12f18e12f18e12f18e12f18e12f182e1 + 8e12f18e12f18e1264a1877b02000052533401000001280000021100000e1309e000100100ac14 + 1f6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3 + f82d6803e08c12a3f82d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11 + a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c + 11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f0 + 4c11a37c1da401f0416481b6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08 + c12a3f82d6803e08c11a77c105921b6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d + 6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f0430d03000000000000000052 + 533401000001280000021100000e1309e000100100ac151f6803e08c12a3f82d6803e08c12a3f8 + 2d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6401f04c11a3 + 7c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11 + a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c + 11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1da401f0416481b6803e08c1 + 2a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c11a77c105921b64 + 01f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d + 6401f04c11a37c1d6401f0430d03000000000000000052533401000001280000021100000e1309 + e000100100ac161f6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f8 + 2d6803e08c12a3f82d6803e08c12a3f82d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a3 + 7c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11 + a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c + 11a37c1d6401f04c11a37c1da401f0416481b6803e08c12a3f82d6803e08c12a3f82d6803e08c1 + 2a3f82d6803e08c12a3f82d6803e08c11a77c105921b6401f04c11a37c1d6401f04c11a37c1d64 + 01f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f0430d030000 + 00000000000052533401000001280000021100000e1309e000100100ac1c1f6803e08c12a3f82d + 6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f8 + 2d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a3 + 7c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11 + a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1da401f041 + 6481b6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c1 + 1a77c105921b6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d64 + 01f04c11a37c1d6401f04c11a37c1d6401f0430d03000000000000000052533401000001280000 + 021100000e1309e000100100ac1d1f6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d + 6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6401f04c11a37c1d6401f04c11a37c + 1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a3 + 7c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11 + a37c1d6401f04c11a37c1d6401f04c11a37c1da401f0416481b6803e08c12a3f82d6803e08c12a + 3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c11a77c105921b6401f04c11a37c1d6401 + f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d64 + 01f0430d03000000000000000052533401000001280000021100000e1309e000100100ac1e1f68 + 03e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d + 6803e08c12a3f82d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c + 1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a3 + 7c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11 + a37c1da401f0416481b6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a + 3f82d6803e08c11a77c105921b6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401 + f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f0430d030000000000000000525334 + 01000000200000000700000a71080002000100b202123c01000000000052533401000000200000 + 0007000035c7040002000100af0265690300000000005253340100000020000000070000157102 + 0002000100b002253c01000000000052533401000000200000000500000734010002000100b102 + 71d000000000000052533401000000200000000600001694004002000100ae02264d0000000000 + 00525334010000002000000006000005c7004000100100b4025690300000000000525334010000 + 002000000006000003c3001002000100ad02368030000000000052533401000000200000000700 + 000ceb0d0000100100b302147a03000000000052533401000000200000000700000ed502000010 + 0100b502166d01000000000052533401000000200000000600000217080002000100bb0920d030 + 000000000052533401000000200000000700000841004002000100b60910280100000000005253 + 3401000000200000000500000330002002000100b70931c0000000000000525334010000002000 + 000006000001b6001002000100bc0915d020000000000052533401000000200000000700000a63 + 0f2000100100bd0912380300000000005253340100000020000000060000033e080002000100c0 + 0031f020000000000052533401000000200000000600000495040002000100be0044d010000000 + 0000525334010000002000000006000001b2020002000100c10015c02000000000005253340100 + 0000200000000600000457010002000100bf0042d0300000000000525334010000002000000006 + 00000186001002000100c200149020000000000052533401000000200000000500000570090000 + 100100c30053c000000000000052533401000000200000000600000397080002000100c70434d0 + 3000000000005253340100000020000000060000025f020002000100a10822f030000000000052 + 53340100000020000000060000041f040002000100b80940f03000000000005253340100000020 + 000000060000041f020002000100b90940f0300000000000525334010000002000000006000004 + 0f040002000100c50440b0300000000000525334010000002000000006000002ab020002000100 + c40425a030000000000052533401000000200000000600000543010002000100c6045280300000 + 000000525334010000002000000006000002b5090000100100c80425d010000000000052533401 + 0000002000000006000003b1010002000100ba0935c01000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000002352902f01525334010000002000000005000001a00c0000200100e0 + 08158000000000000052533401000000200000000700000e46060000200100e114162902000000 + 000052533401000000300000002a00000e46060000200100e11520e327467839f81d321620d23d + 7821e6e23b10c02000000052533401000000200000000700000e46060000200100e11616290200 + 0000000052533401000000500000006800000e46060000200100e11c14b2b55582782e2cfe39d8 + 398402f73781e623011e119336c2b310e4f2dfe3838d332ce2de13c18583176e24ff27819341c4 + b0200000000052533401000000500000006f00000e46060000200100e11d60d26d12e29e2e3aec + 2f2382f2382f37583b171f22c2b326e1f2382d1e292ec3a3a581d313e2e332c4e31861e3b183b6 + f40bb8e27a4f020052533401000000200000000700000e46060000200100e11e16290200000000 + 005253340100000028000000120000390509e000200100e2146b8a0502814700e0100000000000 + 00005253340100000200000003cd0000390509e000200100e2156b9d7f7c017f18c4f2e5c9a69a + 610a182b18b183a11b218f18f18a218a218e111f218b18b18b18a11c18a218a11b11c18a111c18 + 1f18f18b183b18b18f18f18f18f1816b12b12b121f12b12b12b1210f14b16b14b16b16b16b12b1 + 2b12b161b12b121b12f12f12f121b16b14b14f16b16b16b12b14b12b141b121f12b12b121f121f + 12b12f12b12b12b12b122b1eb12b16a212b16e21eb1ca21aa21ab1e1b122f12b12b12b12b127f1 + 2f121b12b12f12b1210b12f12b121b12b12b12b12b1241f218a238b18e13f238a218a11b238a22 + 81f18f18b18b18b18b183b18e11b11b11b218e218a112818a218a2181a218a218a2183f18f18f1 + 8b18b18f181a228a12b13f13b13b238a218a238a13b112b122b12b12f12b121a216a11f21ea212 + a216a21ea212a218b18b1c7f1af18b1eb18f1eb18b18b142f12b121b1220b11b11b11b111b111b + 11b111b11b112b11b11b11b111f11b11b111b11b111b11b1116b218e111818e218a11f218b1816 + a111818b18a11b218a218b18a218a218a21811b18f18b1820a234a214a234b1ca12c1ca23ca214 + b1ca218a111c18b18b1cf14b18b1cf1c2f1cb14f18f1cf14b14b1824f141b14f14b14f141922ff + 218e21ca13b12b224a23cb18a238a238a2187f14b18f1cb14b18b1cb14b14f142b1cb18b14f1cb + 1cb1c44d0100005253340100000028000000120000390509e000200100e2166b8a0502814700e0 + 100000000000000052533401000001e0000003880000390509e000200100e21c6b91fbfcfe7ffd + 7972e5c9a69a61d12b11f12b12b13b13b11b12b12b111c18b18b18f18b18b183f18b181b18b18b + 1820f18f18f18b18b1817b16a21cb18a218b1ca216a21eb1aa21ea21aa2121b161f14f16b12b12 + b16b141b1eb1af1eb14b1cb1eb18b1ab14b1810b12b12f12b12b12b12b12b12b1210f12f12b12b + 12b122f121b121b12b12f121f12f12b12b12f12f122f121f12b12f12f1233f121b12f12b122f12 + 1f12f12b12f1210c18b182b18b18b18f1811b181b18b18b18b181f18a11b11b11f11b218a11f11 + c181b181f18f181b1810b18f18f18f18b18b18b1810e12b12b12f12b14b16b161b161b14b12f1e + b18b16b1eb1eb182b122f12b12f1226b11f11f11f11b1116f13b13b11b218a238a218a238b18a2 + 28a11b2181b18a2181a11b218a218f18a218a1117b218b18a218a11b218b18a218a218a1110c18 + 1b18b18b18b181b187f14b14f14b14f14f14b14b142b14f14b14b14b1426a11b11b21cb1cb18a2 + 18a21cb18b1cb18b1c1b18b14b18b1cb18b1cb1cb14b14b14b141a12f23ca23ca22cb18a23ca23 + 8a13c1ca1310c1cb18b1cb14b18b1cf18b141f14b14f14b14f141f142b14b14f14b14b14b142b1 + cb14b14b1c1b1c1b1cb1c33e2727d010000000005253340100000240000004450000390509e000 + 200100e21d6b9affff01bffd7972e3c9a69a61d121f11b11b13b11b13b13b121c182f18b18f181 + e218f18f18a218a218e218a218a2181f18b181b18b18f182f18b18b181b18f18b18192611818b1 + 8f18b18b18b18b18b1810f18b18b18f18b18b181b187f121b12f12b121b12b121b12b16f161b16 + b12b16b14b141b12b12b12f12b12b12b12b12b122b12b12b12f12b12b12b122b12b121b12f121b + 12b1216f12b12b12f12b121b12b121f16f16b12b12b16b12b14b162b12b12b12b12f121b12b122 + 4f1ab1ab18b16b16b1cb1ef1eb12b141b12f12f12f121b12b121b12f12b12f12b121b122818a11 + 2b218a2181a2181b18f18b18b18f18b182e218a218e11b218a11b218b18a218a218b181a218a11 + f11c18b18a218b18a11f2181b18b18b181f18b182e218a218b18b18e11b218e218a1128181b181 + b184a12f12b12b12b121b12b121b161b12f14b16f14b141f12f12f12f121b121f12b12f12f12b1 + 2b12b12b12b127f121b12b12f121f121f12b121f12f1211f11b111b11b11f1112818b18b18b18b + 18b18b18b181b18b18a218e218a218a218b18e11b113818b18b18b18f18b182b18b181b18b18b1 + 817f18b18a218e218a218a218a11b218f181b18a13f12b12b228a238a11b13f2187f18b14b14b1 + 8f1cb1cb1cb14f1820f14b14f14b14b143b14f14f1417f14b14f14f14b14f141f14b142b141b14 + b141b14f14f14f14b14b1411b14b14b14b14b14b14b14f141f1eb14b18f18b1eb1eb1ab12b1eb1 + c3c1f31c010000000000005253340100000028000000120000390509e000200100e21e6b8a0502 + 814700e01000000000000000525334010000002000000007000009530d0000200100e302112c03 + 00000000005253340100000020000000060000047e004000200100e40243f02000000000005253 + 34010000002000000006000008dc020000200100e502106f000000000000525334010000002000 + 000005000005100f2000200100e60950c000000000000052533401000000200000000600000731 + 090000200100e70071c010000000000052533401000000200000000600000175040000200100e8 + 0013d010000000000052533401000000200000000600000189020000200100e90014a010000000 + 000052533401000000200000000600000339090000200100ea0431e01000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000023560301010000000100000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000020dc400c8012c00dc001e07ec00bb00f000d000180e8c00d2016800e5002400000000 + 00000000000000000000000000000000030dc400c8012c00dc001e07ec00bb00f000d000180e8c + 00d2016800e500240000000000000000000000000000000000000000040dc400c8012c00dc001e + 07ec00bb00f000d000180e8c00d2016800e5002400000000000000000000000000000000000000 + 00050dc400c8012c00dc001e07ec00bb00f000d000180e8c00d2016800e5002400000000000000 + 0000000000000000000000000053423100e973a537f6d973496bfcd091bf54ec807b336c592f93 + 4f5e50e1b1bef6d973496bfcd091bf54ec807b336c592f934f5e50420501000000005046020000 + 788410015254045652544e534f020000494efe0000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 5046007884740052540456535243494e6400000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 5046030000007884300052540456524d4c5644023031504e0730304b56363331534e0c59413139 + 3332303633353632545604303030345046010078849c0152540456574d4c56440230314f430400 + 000783464f1102ffffffffffffffffffffffffffffffff23495401010454000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000494e140131393336333530303030323432303134000000 + 5046030000007884ac0052540443525030564402303145442101000000000000000000000030d0 + 002ec260443b00000030e470eb20610030a18054450b0130323033514651415346444405013032 + 3032535403010000444e4901250000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000049510b0100000000000000000000504603000000788448065254044c5250345644 + 023031235603010100000001000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000002000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000003000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000040bd200b4009a00c8001207ed00a2006400be00100d1f00bc00b400d00016 + 000000000000000000000000000000000000000005000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000023500104010000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000054431314000000000005000000050000000500000005234d01010300000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000434801004951090200000000000000005046020000 + 788448065254044c52503556440230312356030101000000010000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000020000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000030000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000040bd200b4009a00c8001207ed00a2006400 + be00100d1f00bc00b400d000160000000000000000000000000000000000000000050000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000235001040100000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000000000000054431314c9ec191d01fd191d0000191e01f7 + 192001eb234d010103000002bd031f017d0000034003a202080000031403a202b7000002ce03a2 + 0375000003c304250271000003970425034d0000035104250454000002ec0425053a0000044604 + a902b70000041a04a903b9000003d504a904f40000037104a9060e000002db04a906fe00000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000004348010049510902 + 00000000000000005046020000788448065254044c525036564402303123560301010000000100 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000200000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000300000000000000000000000000000000 + 00000000000000000000000000000000000000000000000000000000000000000000040bd200b4 + 009a00c8001207ed00a2006400be00100d1f00bc00b400d0001600000000000000000000000000 + 000000000000000500000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000002350010401000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000005443131400 + 0000000005000000050000000500000005234d0101030000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000434801004951090200000000000000005046020000788448065254044c5250435644 + 023031235603010100000001000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000002000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000003000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000040bd200b4009a00c8001207ed00a2006400be00100d1f00bc00b400d00016 + 000000000000000000000000000000000000000005000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000023500104010000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000544313140000191d01fc191d01fc191d01fe191e01f8234d010103000002bc + 031f018a0000034003a202060000031403a202a8000002cf03a20361000003c20425025d000003 + 96042503370000035204250436000002ed0425052b0000044604a902b50000041a04a903b10000 + 03d604a904db0000037104a80604000002da04a806ef0000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000434801004951090200000000000000005046020000 + 788448065254044c52504456440230312356030101000000010000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000020000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000030000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000040bd200b4009a00c8001207ed00a2006400 + be00100d1f00bc00b400d000160000000000000000000000000000000000000000050000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000235001040100000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000000000000054431314c9ec191e01fb191d0003191d01ff + 191e01f5234d010103000002bc031f01860000034003a202080000031403a202a6000002cf03a2 + 035f000003c20425026a00000396042503340000035204250436000002ee042505260000044604 + a902b00000041a04a903aa000003d604a804d10000037104a80604000002db04a806f700000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000004348010049510902 + 00000000000000005046020000788448065254044c525045564402303123560301010000000100 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000200000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000300000000000000000000000000000000 + 00000000000000000000000000000000000000000000000000000000000000000000040bd200b4 + 009a00c8001207ed00a2006400be00100d1f00bc00b400d0001600000000000000000000000000 + 000000000000000500000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000002350010401000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000005443131400 + 0000000005000000050000000500000005234d0101030000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000043480100495109020000000000000000504602000078842c005254044c524d305644 + 02303254430516000000004d430400000000494e08000000000000000050460300000078842c00 + 5254044c524d31564402303254430516000000004d430400000000494e08000000000000000050 + 460300000078842c005254044c52493056440230325443051600000000494e1000000000000000 + 000000000000000000504602000078842c005254044c5249315644023032544305160000000049 + 4e100000000000000000000000000000000050460200007884b8005254044c5750345644023031 + 2332440001040f0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000233344000104 + 0f0000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000494e13000000000000000000 + 000000000000000000005046030000007884b8005254044c57503556440230312332440001040f + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000000000000000000000002333440001040f000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000494e1300000000000000000000000000000000 + 0000005046030000007884b8005254044c57503656440230312332440001040f00000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000002333440001040f00000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000494e130000000000000000000000000000000000000050460300 + 00007884b8005254044c57504356440230312332440001040f0000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000002333440001040f0000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000494e13000000000000000000000000000000000000005046030000007884b80052 + 54044c57504456440230312332440001040f000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000002333440001040f000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000049 + 4e13000000000000000000000000000000000000005046030000007884b8005254044c57504556 + 440230312332440001040f00000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000002333 + 440001040f00000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000000000000000000000000000000000494e130000000000 + 00000000000000000000000000005046030000007884d8005254045645523056440230312349c4 + 000104300000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000504601007884d8005254044d45523056440230312349c40001043000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000000000000000000000000050460100780003ca8f47b6f3 + 61985975001fffffffffffffffffff001fffffffffffffffffff001fffffffffffffffffff001f + ff73ff7f5faffffe970013c889c766e861985975001fffffffffffffffffff001fffffffffffff + ffffff001fffffffffffffffffff001fff73ff7f5faffffe970c16d717318e036fdd1be66effff + 377ffdab15e55fb4009a31771ff7bb7ffddfbf6efcef7777a6a82c0c869c6ae6cf0c12d717318e + 036fdd1be66effff377ffdab15e55fb4009a31771ff7bb7ffddfbf6efcef7777a6a82c1c869c2a + e6cf0c06d517518e036fdd1be66effff377ffdab15e55fb4009a31771ff7bb7ffddfbf6efcef77 + 77a6a82c0c869c6af6cd0c52e71211ee036ddd1be66effff377ffdab15e55fb4009a31771ff7bb + 7ffddfbf6efcef7777a6a82c1c869c2af6ed0c56e71231ee036ddd1be66effff377ffdab15e55f + b4009a31771ff7bb7ffddfbf6efcef7777a6a82c0c869c6ae6ef0c52e71231ee036ddd1be66eff + ff377ffdab15e55fb4009a31771ff7bb7ffddfbf6efcef7777a6a82c1c869c2ae6ef6918590545 + d2099333385d17691c590545d0099333385d577912dd01457a7f02d359631d7916dd0145787f02 + d359635d4e392e346b6c688f0a597b27b7befefbff6fbfbefffb67febefefbffefbfbe7feb69ff + 3efed8fb6b3dae6dda2553080ab96d290e1e2df32d379edafa7fe7bbbc5ffb476dbedeebb4e7be + 9aeffb6fbfbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbe + fefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbe + fffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefe + fbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbeff + fb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefb + ffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb + 6fffbefefbffefbfbefffb6fefbef6bbff4e1f9aac686ee90e1ae96fae979efffb6fffbefefbff + efbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6f + ffbefefbfbef3db6b69a474f8aa09bf1a86e3d2e347b6c688f0a597b27b7befefbff6fbfbefffb + 67febefefbffefbfbe7feb69ff3efed8fb6b3dae6dda2553080ab96d290e1e2df32d379edafa7f + e7bbbc5ffb476dbedeebb4e7be9aeffb6fbfbefefbffefbfbefffb6fffbefefbffefbfbefffb6f + ffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffef + bfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fff + befefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbf + befffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbe + fefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbe + fffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fedbcbef3daee9f987bba00df26ac + bb22eb21241ae0258e8c5c88ce8c8822f5592b298e8811fa8100ac596027ffbedefbefedbfbeff + fb6fffbefefbffefbfbefffb6fffbefefbfbef3db6b69a474f8aa09bf1a84e212c342b6c688f0a + 597b27b7befefbff6fbfbefffb67febefefbffefbfbe7feb69ff3efed8fb6b3dae6dda2553080a + b96d290e1e2df32d379edafa7fe7bbbc5ffb476dbedeebb4e7be9aeffb6fbfbefefbffefbfbeff + fb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefb + ffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb + 6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbff + efbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6f + ffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffef + bfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fef + bcf6dbda4eb902a2726394b03ab1f20b868e5e33418e205e0ac607ab0edd390719a85c5bd24420 + 8c49602fbfbefefbefedbfbefffb6fffbefefbffefbfbefffb6fffbefefbfbef3db6b69a474f8a + a0dbf9a86fb526307bec608e0a597b27b7befefbff6fbfbefffb67febefefbffefbfbe7feb69ff + 3efed8fb6b3dae6dda2553080ab96d290e1e2df32d379edafa7fe7bbbc5ffb476dbedeebb4e7be + 9aeffb6fbfbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbe + fefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbe + fffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefe + fbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbeff + fb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefb + ffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb + 6fffbefefbffefbfbefffb6fefbef6bbff4e1f9aac686ee90e1ae96fae979efffb6fffbefefbff + efbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6f + ffbefefbfbef3db6b69a474f8aa2dbf9a04fb926306bec608e0a597b27b7befefbff6fbfbefffb + 67febefefbffefbfbe7feb69ff3efed8fb6b3dae6dda2553080ab96d290e1e2df32d379edafa7f + e7bbbc5ffb476dbedeebb4e7be9aeffb6fbfbefefbffefbfbefffb6fffbefefbffefbfbefffb6f + ffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffef + bfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fff + befefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbf + befffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbe + fefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbe + fffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fedbcf6f3dfee8b0a2132404b2880 + a892adbc3ab1da48129494da3fca2a8edfe12cac8a4a034a870828796027ffbedefbefedbfbeff + fb6fffbefefbffefbfbefffb6fffbefefbfbef3db6b69a474f8aa29bf1a06fbd26307bec608e0a + 597b27b7befefbff6fbfbefffb67febefefbffefbfbe7feb69ff3efed8fb6b3dae6dda2553080a + b96d290e1e2df32d379edafa7fe7bbbc5ffb476dbedeebb4e7be9aeffb6fbfbefefbffefbfbeff + fb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefb + ffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb + 6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbff + efbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6f + ffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffef + bfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fef + bef6bbff4e1f9aac686ee90e1ae96fae979efffb6fffbefefbffefbfbefffb6fffbefefbffefbf + befffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbfbef3db6b69a474f8a + a29bf1a00006192426468d193bb7d6001505e4f2c04b934d35e8001fffffffffffffffffff001f + f677eba7ac607d7d8240eacffe1142887d15aa2a15f5e87a9548aabf7fefff55ffefffffeaafff + ffefff55ffefffffeaafffffefff55ffefffffeaafffffefff55ffefffffeaafffffefff55ffef + ffffeaafffffefff55ffefffffeaafffffefff55bea75fefaa876e38035910b4eeba2724b140b2 + b3956a902affdd45440714b888a2f0cfef999bfb3777feeefffddfffbbbfff677eda8e1f5d58b6 + 22614f255372b04bbd13ef6cffff777fffbb7ffddfff6effff777fffbb7ffddfff6effff777fff + bb7ffddfff6effff777fffbb7ffddfff6effff777fffb93ffcccde6eece31881c829850128b41f + 76d872567c5dd60f18669541801484c26405427b310117ea1e967e59e73213039f022a0cb15450 + e2d361b5ab175012c0a40c11d23b33c964e74a57e17465fa4976ed43b72240b855d7b26b709432 + 0830734e09f7553950eb371820927c7cd6ac1b01df34f72e670b35330d53d389501902e5556d44 + 3a2b5162710844c5364547345a400d35a61e25b928738a1a044317a14440d37d03b1082767424f + 68d2047046247824d5154f4ae2f175b59612619e66610e80d24861bf62c5ee73f242e6c4453644 + 6b5241264b36f60e1881516a543a260e56f4c72874d063b03f27457005ce6d407111927a516838 + d17335b2c823b0bb351d2ed06b4d158b01a63a632164b5362844dc6a517b752d08121b2001ae00 + 76aa062436c7fb59072a1a774f21497085ce6d407111927a516832f0d72976d063903837d56e15 + 2675145178e39011fc26e4e200733871174135705853152497f94324e712a61837b240145a1272 + 74778518734e7860ef1a905256683270c72976d063b03f27457005ce6940f3090066613678b3cb + 7ce5e83045f960f24a051a48c2c309d3f167113e80e765131f4b30f415ac1a359449c15f69943b + 23af24e6052875d860304f25453005ce6d407111927a516830e0f725561e63573b567c76057914 + 513068d63646396477bf50141b2bf57a26383801471996ed7054e427360a44bb6913491a73c901 + 495805ce0c405111927a516832f0d72976d063a03e37b76205a82960396a83f942e834c6ba18a0 + b00bd31b51fa6031276c66f922679c13e276e3d621715e705624760b4ef7677422437a1372166c + 3270c72976d063b03f27457005ce6d40f119b076702138f4933147a65190bf213c74154a5021cb + 626252731366e18335a14958f616242e76d77a2ca5113285a2018d2c104b69a60333075b30a31a + 92426dc11f003190670b68218d68034210528d60ef6ab0a84101296b7114423930348930510253 + 339851912ce2c129b7dd73469312067c84f67103be50106d42e362050220465418b3f837906c72 + ea4d873710504341f52c116a15d39d00e39a773a2c456440524b13702815c37011e95d86085910 + 0d538d60410369545921b18a14fa4280210c26f103a52936f432c46d09207a2154c042c924d42c + 4136997a545855ca60b5ee5dd42c72643840b40611862db6b012043c233a0c205d6007d62ab0c9 + 07270e23797987d12a77f7617f0ef3ff7cf7df7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7fe77 + cf7ed77a6d63b7114563752f66c54a78c2ce79f1bd752e0c11c015a79a5b224a36d10c76457d37 + 3741905e024414662538767c3ae12f376932871775976b21206326265a817a5c14db1a012b5345 + 60037310711050279370806062e431549f72008a37325014b764408213170877b90e002b1d80d6 + 3881c444150605017856a50203a953883443e278862b42905d32e51a97183966c740909330487e + f52369e48f23749a14453cd4d024677508f7c151e37eb09a2471136865c637ec0ac79f51207d1a + e223124c1e443c18c5bc6b51c5777c0a46825df1ea22a236009028000a40430222f37a27bf6624 + bd78b5c261b1bb73fc0a777c34941b33e76c568360b4ce38b24f40f2e826bc04d48d7db70c7ab7 + d650a17c01664d87ae0ab64607052e33010873d6310746659a38703538110b31240f00d212136f + 65f6c73382a114581a120a60e1da6b004310ae62d45359378463006f60c83635f370937e69f014 + 648a2c307321051663448f33a14432f21072613bc31535690ef5492860da1a44c875ef5400d869 + 277c32e39b57ea0837237992856bb70825b862836b79a0f548f589623f1af0b915d6030a61db53 + 8c3e939534425a6061ca61165485f57d86e3097797545c2ea4e42c254549c2a5253802e7641de3 + 5878e70b31155283496db58e7154d547912896335c815d48e3f916fd20023004f63a51b08e22e2 + 24e3595dd3c632f096350942a2133836da22967814895810611174a500d11b35f550c66a38155f + 20b19b55db22e00908a6d013663005f70e656e4946e461659d41c874263121b4ef4af1df73ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff73f7fc57cf72c77b6d30e97b33df77ef5ef7fb7137fa73019b41197a70f618f531603091054e + 30513344618f71204101d75a40491933565ad39524d80e75484511b30951ea0168487092050455 + 41f7b676d826333811f23c3ae1f6008693647932117799c1a32870232601e5b911c58631023e1f + 2624198a03a80de048a1a901bd0ed1c4e8ae485ca0ee4505671e40080bec64c9fb11c68853a300 + 21353bec7a04a18ea4adea8153876b5b01ff43f932c00bf509e22651d00f2feae802970709e055 + 31860fa8820b7d6ea6661089c0819d200de1808ed5115f068e8a00000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000 + prop: ibm,ccm-node-id size: 4 val: 00000000 + prop: ibm,hw-card-id size: 4 val: 00000000 + prop: ibm,hw-module-id size: 4 val: 00000000 + prop: ibm,mem-interleave-scope size: 4 val: 00000000 + node: chiptod@40000 + prop: reg size: 8 val: 0004000000000034 + prop: compatible size: 37 val: 69626d2c706f7765722d63686970746f640069626d2c706f776572372d63686970746f6400 + + prop: primary size: 0 val: + node: nx@2010000 + prop: reg size: 8 val: 0201000000004000 + prop: compatible size: 27 val: 69626d2c706f7765722d6e780069626d2c706f776572372d6e7800 + node: pbcq@2012000 + prop: reg size: 24 val: 00200102200000000020010905000000003c010915000000 + prop: compatible size: 16 val: 69626d2c706f776572382d7062637100 + prop: ibm,phb-index size: 4 val: 00000000 + prop: ibm,hub-id size: 4 val: 00000000 + prop: ibm,loc-code size: 25 val: 55373843392e3030312e575a53304357582d50312d43333200 + prop: ibm,use-ab-detect size: 0 val: + prop: ibm,lane-eq size: 32 val: 7777777777777777777777777777777777777777777777777777777777777777 + node: pbcq@2012400 + prop: reg size: 24 val: 00240102200000000024010905000000403c010915000000 + prop: compatible size: 16 val: 69626d2c706f776572382d7062637100 + prop: ibm,phb-index size: 4 val: 00000001 + prop: ibm,hub-id size: 4 val: 00000000 + prop: ibm,loc-code size: 25 val: 55373843392e3030312e575a53304357582d50312d43333200 + prop: ibm,use-ab-detect size: 0 val: + prop: ibm,lane-eq size: 32 val: 7777777777777777777777777777777700000000000000000000000000000000 + node: psihb@2010c00 + prop: reg size: 8 val: 02010c0000000010 + prop: compatible size: 31 val: 69626d2c706f776572372d70736968622d780069626d2c70736968622d7800 + prop: boot-link size: 0 val: + prop: status size: 3 val: 6f6b00 + node: xscom@3c0800000000 + prop: ibm,chip-id size: 4 val: 00000001 + prop: ibm,proc-chip-id size: 4 val: 00000001 + prop: #address-cells size: 4 val: 00000001 + prop: #size-cells size: 4 val: 00000001 + prop: scom-controller size: 0 val: + prop: compatible size: 27 val: 69626d2c7873636f6d0069626d2c706f776572372d7873636f6d00 + prop: reg size: 16 val: 00003c08000000000000000800000000 + prop: ibm,dbob-id size: 4 val: 00000000 + prop: ibm,occ-functional-state size: 4 val: 00000001 + prop: ibm,module-vpd size: 65536 val: 000f17ba5598401f3bd42b84280052540456484452564402303150540e56544f43d500370074 + 01d5b85d0050460800000000000000007884700152540456544f435054fc56494e49d500ab0190 + 00b1b8240043503030ff003b02406161a050185652544eff007b6314011ca0450056535243ff00 + 8f647800fe9f1e0056524d4cff0007653400f19f0d0056574d4cff003b65a001899f6800435250 + 30ff00db66b0005d9f2c004c525034ff008b674c06ca9d93014c525035ff00d76d4c06379c9301 + 4c525036ff0023744c06a49a93014c525043ff006f7a4c06119993014c525044ff00bb804c067e + 9793014c525045ff0007874c06eb9593014c524d30ff00538d3000df950c004c524d31ff00838d + 3000d3950c004c524930ff00b38d3000c7950c004c524931ff00e38d3000bb950c004c575034ff + 00138ebc008c952f005054624c575035ff00cf8ebc005d952f004c575036ff008b8fbc002e952f + 004c575043ff004790bc00ff942f004c575044ff000391bc00d0942f004c575045ff00bf91bc00 + a1942f0056455230ff007b92dc006a9437004d455230ff005793dc003394370050460200007884 + 8c0052540456494e4944521030362d5741592050524f432043554f44464e073030465835323350 + 4e0730304658373438534e0c594131393332303633353632434304353445314845043030303143 + 54040000000048570200014233060000000000004234010042370c000000000000000000000000 + 5052083500300144008001565a02303143450131504602000078843c6152540443503030564402 + 3031504741010000f180f4000000f000000000000000e100f70000000000000000000000000000 + 0000000000000093009300f300000000000000000000009300f300f30000004d4b050100000000 + 2347043001525334010000002000000005000001f8080002000100a20817e00000000000005253 + 340100000020000000060000023d040002000100a00821f0100000000000525334010000002000 + 00000600000136001002000100a30811d020000000000052533401000000200000000600000113 + 0c0000100100a40810c0300000000000525334010000002000000006000002f6080002000100aa + ff27d020000000000052533401000000280000001700003190040002000100a5ff47816200a162 + 01916143e0000000000052533401000000200000000d00000ba5010002000100a8ff12f2181228 + 01000052533401000000200000000500000328002002000100a9ff31a000000000000052533401 + 0000002000000005000000df001002000100a6ff6f030000000000005253340100000020000000 + 0700000e26020002000100a7ff161902000000000052533401000000400000004d000012520600 + 00100100ab1479121f141f181e111c12f18e12f18e12f18e12f18e12f182e18e12f18e12f18e12 + 64a1877b02000052533401000000400000004d00001252060000100100ab1579121f141f181e11 + 1c12f18e12f18e12f18e12f18e12f182e18e12f18e12f18e1264a1877b02000052533401000000 + 400000004d00001252060000100100ab1679121f141f181e111c12f18e12f18e12f18e12f18e12 + f182e18e12f18e12f18e1264a1877b02000052533401000000400000004d000012520600001001 + 00ab1c79121f141f181e111c12f18e12f18e12f18e12f18e12f182e18e12f18e12f18e1264a187 + 7b02000052533401000000400000004d00001252060000100100ab1d79121f141f181e111c12f1 + 8e12f18e12f18e12f18e12f182e18e12f18e12f18e1264a1877b02000052533401000000400000 + 004d00001252060000100100ab1e79121f141f181e111c12f18e12f18e12f18e12f18e12f182e1 + 8e12f18e12f18e1264a1877b02000052533401000001200000020e00000e1309e000100100ac14 + 1f6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3 + f82d6803e08c12a3f82d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11 + a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c + 11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f0 + 4c11a37c1d8401f04121d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c1 + 2a3f82d6803e08c11a67c10481c6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d640 + 1f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f0430d03000525334010000012000 + 00020e00000e1309e000100100ac151f6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f8 + 2d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6401f04c11a37c1d6401f04c11a3 + 7c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11 + a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c + 11a37c1d6401f04c11a37c1d6401f04c11a37c1d8401f04121d6803e08c12a3f82d6803e08c12a + 3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c11a67c10481c6401f04c11a37c1d6401f + 04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d640 + 1f0430d0300052533401000001200000020e00000e1309e000100100ac161f6803e08c12a3f82d + 6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f8 + 2d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a3 + 7c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11 + a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d8401f041 + 21d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c11a + 67c10481c6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f + 04c11a37c1d6401f04c11a37c1d6401f0430d0300052533401000001200000020e00000e1309e0 + 00100100ac1c1f6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d + 6803e08c12a3f82d6803e08c12a3f82d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c + 1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a3 + 7c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11 + a37c1d6401f04c11a37c1d8401f04121d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f + 82d6803e08c12a3f82d6803e08c11a67c10481c6401f04c11a37c1d6401f04c11a37c1d6401f04 + c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f0430d03000525334 + 01000001200000020e00000e1309e000100100ac1d1f6803e08c12a3f82d6803e08c12a3f82d68 + 03e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6401f04c11a37c1d + 6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c + 1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a3 + 7c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d8401f04121d6803e08c12a3f82 + d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c11a67c10481c6401f04c1 + 1a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04 + c11a37c1d6401f0430d0300052533401000001200000020e00000e1309e000100100ac1e1f6803 + e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d68 + 03e08c12a3f82d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d + 6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c + 1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c11a3 + 7c1d8401f04121d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82d6803e08c12a3f82 + d6803e08c11a67c10481c6401f04c11a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f04c1 + 1a37c1d6401f04c11a37c1d6401f04c11a37c1d6401f0430d03000525334010000002000000007 + 00000a71080002000100b202123c010000000000525334010000002000000007000035c7040002 + 000100af02656903000000000052533401000000200000000700001571020002000100b002253c + 01000000000052533401000000200000000500000734010002000100b10271d000000000000052 + 533401000000200000000600001694004002000100ae02264d0000000000005253340100000020 + 00000006000005c7004000100100b4025690300000000000525334010000002000000006000003 + c3001002000100ad02368030000000000052533401000000200000000700000ceb0d0000100100 + b302147a03000000000052533401000000200000000700000ed5020000100100b502166d010000 + 00000052533401000000200000000600000217080002000100bb0920d030000000000052533401 + 000000200000000700000841004002000100b60910280100000000005253340100000020000000 + 0500000330002002000100b70931c0000000000000525334010000002000000006000001b60010 + 02000100bc0915d020000000000052533401000000200000000700000a630f2000100100bd0912 + 380300000000005253340100000020000000060000033e080002000100c00031f0200000000000 + 52533401000000200000000600000495040002000100be0044d010000000000052533401000000 + 2000000006000001b2020002000100c10015c02000000000005253340100000020000000060000 + 0457010002000100bf0042d0300000000000525334010000002000000006000001860010020001 + 00c200149020000000000052533401000000200000000500000570090000100100c30053c00000 + 0000000052533401000000200000000600000397080002000100c70434d0300000000000525334 + 0100000020000000060000025f020002000100a10822f030000000000052533401000000200000 + 00060000041f040002000100b80940f03000000000005253340100000020000000060000041f02 + 0002000100b90940f03000000000005253340100000020000000060000040f040002000100c504 + 40b0300000000000525334010000002000000006000002ab020002000100c40425a03000000000 + 0052533401000000200000000600000543010002000100c6045280300000000000525334010000 + 002000000006000002b5090000100100c80425d010000000000052533401000000200000000600 + 0003b1010002000100ba0935c01000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000002352902f01525334010000002000000005000001a00c0000200100e0 + 08158000000000000052533401000000200000000700000e46060000200100e114162902000000 + 000052533401000000200000000700000e46060000200100e11516290200000000005253340100 + 0000200000000d00000e46060000200100e116100c27a61b020000525334010000002000000007 + 00000e46060000200100e11c162902000000000052533401000000200000000f00000e46060000 + 200100e11d150b4561811a020052533401000000280000001900000e46060000200100e11e57e4 + 103b66831886b2324f02000000005253340100000028000000120000390509e000200100e2146b + 8a0502814700e010000000000000005253340100000028000000120000390509e000200100e215 + 6b8a0502814700e0100000000000000052533401000002680000049c0000390509e000200100e2 + 166b9b7effff3f18c4f2e3c9a69a61d12b11f12b11b11b13b11b1111c18b18b181b1820a218a21 + 81a218a218a2181b18a21824e23aa222b12a12b214b1ea23eb1ca22aa23cb181b12f141f16b14b + 12f121a21eb1ab1ab1ab1ab1aa21ea216a11b212a2141f16f12b14f16b12b14f141b12f12b14b1 + 4f16b141b121b121b12b12f12b12f121e214b1ab1aa218b1ab16a21ea218b18b1cb1c1b12f12b1 + 21b12f1234f12f12b12f12b122f12b12b12f12f121f127d3202b3202f12b720202021d1210d11b + 11c181a2181e112c18b181b183b18e218a218e218a218e11c18b18d34a8a218a218b181a218a21 + 8b18e218b182f18f18b1812e12f12b12b12b12b121b121b1aa212b12a214b14a212a21ea214a21 + 4a21ab167f16b1ab12b1ab14b14b1eb18b18b1ab181b12b12b12b12b12f12b12b1217b14f16b12 + b12f17b17b11b13b131b13b12b12b11b11b12b13b12b11b132f11b11b11f11f11b11b1120818f1 + 8b18b18f181f182f181b184f18b18f181e12b11c18a11b238a228a238a228b18a12b111c18a218 + b18f18b18a218a218a218a1110c14b18a214a21ca214b18a21cb14b1cb14b181f14b14b14f14b1 + 4b14b14b14b141b14f14b1c1b1cf142b14b14f14f14b14b14f14b141a214a238a12b11b22ca13b + 23ca21ca21ca23c1e218b1ca111818a21ca21cb1cb1cf141a13b224a234e12b218a23cb14a21ca + 12b22cd327cb18b18b18f18b14b1cb1cb1cb181f14b14f141b14f14b1416f1cb14b18b18b18f1c + b1cb1c2a25ca244a244a25ca228a238a27ca224b18a258a2641b16b121b14b12b16b14b12b16b1 + 620d1614b01000005253340100000048000000570000390509e000200100e21c6b8a0502814100 + b12b12f12b12214818b18b18f18b181b18b1850e121b121b121f1256a34b8213f2985801000000 + 000052533401000002580000047d0000390509e000200100e21d6b937cff7ebf18c4f1e3c9a69a + 62913f12b12b12b131b13b131c182b18b18b181b1816b18b18b18f18b18b18b1811f18a218e218 + b18a218a111b2181b18a13c18b18a13b12b238e12b2282f12b12f12b12b1211b16b14b12b16b14 + b16b16b14f14b141b14b12f12b16b14b16b14b16b16b141f16b16b18b14b18b1eb1cb12b1610b1 + 2b12f14b14f16b14b14b162b1cb18b1ab14b1ab1eb18b1af181b14b16b16f14b12b16f12b12b14 + 10b14b16f16b16b16b14b14b14b141b12b12b12b12b12f12b12b12b12b121f12f121b12b12f12b + 127f121b12b12b12b12b12b1212f16b16b16b16b14b12b1610818b18a11b218b18b18a218e11b1 + 1b1113818f18f1816b18f18f18b18b18f18b182a12f12f12f121f121a212b18b1eb18b16b1ca21 + eb16a21aa11b2161b12b12b12f12b12b12b12f12b121b12b14b14b12b14b16b16b12f12b1216b1 + 4b12b161b14b16b16b12b16b141f15b12b15b15b17b17b14b15b14b171b11b12b121f131b11118 + 18b18f18b18b18b18b18b18b187f181f18b18b181f181a11b11b218b18f18a218b18a1118182b1 + 8f18b18b18b182f18f18f18b18b181b1842a23ca23ca264a264a234a22ca27ca214a278a244a25 + 81b14f14b14b18b14b1cb18b18b18b1c2b141b14b14b14b14b142b1cb1cb18f18b1cf14b14b181 + b18b18b14f1cb14b1cb1cb1cb14b141b1c1b1ca11f21ca214a218a11b2141b14f141b14b141b14 + 1e214b1ce21ca218a21ca21ce218a218a2181b14b1cb14b14b1cf1cf1cf1c1f14b14f14f14f142 + f121b12f12f12b12b122492f810e0100005253340100000240000004410000390509e000200100 + e21e6b96fcfffebffd78f2e3c9a69a610e18f18f18b181b18b181b182b18b18b182e12b218e238 + a238a11b238a228a228a228a117f218e13f13c18a238b18a12b2281c18b182b18f18b1817a16b1 + ab1eb1cb14b14b1eb16b16b18b1e10b12b14b14b12b16b161b14b161f12f121b121f121b16b12b + 16b14b16b16b16b16b12b12b141b16f12b14b16f16b12b12b12b1211f12f12b12f12b127f12f12 + 1f123b121f12b12b12b12b122f122b12b12f121f12b121f12b121b123b12f12b12b12f12b121b1 + 2b12f12b12f12b12f121f12f12b121b12b12b12b122c18b181f18f18f181a17b12b298a1cb2b8a + 14b2f8a268a2b8a228a151c181f18a218a218a218a2182b18f18b18b18f183a218b18b18a11c18 + e218a11c18f1817e1cb1ab1cb1ab1eb12b16f121b12b12b12b121b12b1212b12b12f12b12f122b + 14b141b16b12b16b16b16b16b1633b12b12b13b13b11b12b13f11b112c18a218a111b218e11f21 + 87f18f18b18f18b18b1811f18f18b18f18b18b183b18a218a11b11b218a218b18a11b114818b18 + f1810f141b14b14b14b14b143b14f14b14f14b141b141f14b14f14f143811b11f111b114e14b14 + f14b141b141f18a214a2181b14a21c1b141f14b141f14b14b14b142f14b14b141b14b14b14f141 + a11b234a234b1cb1ca22ca23cb18b1ca238a1110818b14b1cf18b14b1c1b182b14b18f18b18b1c + b14b18b1cb141b14b14f14b14f14f14b141f1ea21eb18a212b14a216a21eb16a21cb14b1c35901 + 0000000000000000525334010000002000000007000009530d0000200100e302112c0300000000 + 005253340100000020000000060000047e004000200100e40243f0200000000000525334010000 + 002000000006000008dc020000200100e502106f00000000000052533401000000200000000500 + 0005100f2000200100e60950c00000000000005253340100000020000000060000073109000020 + 0100e70071c010000000000052533401000000200000000600000175040000200100e80013d010 + 000000000052533401000000200000000600000189020000200100e90014a01000000000005253 + 3401000000200000000600000339090000200100ea0431e0100000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000023560301010000000100000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000020dc400c8012c00dc001e07ec00bb00f000d000180e8c00d2016800e5002400000000 + 00000000000000000000000000000000030dc400c8012c00dc001e07ec00bb00f000d000180e8c + 00d2016800e500240000000000000000000000000000000000000000040dc400c8012c00dc001e + 07ec00bb00f000d000180e8c00d2016800e5002400000000000000000000000000000000000000 + 00050dc400c8012c00dc001e07ec00bb00f000d000180e8c00d2016800e5002400000000000000 + 00000000000000000000000000534231c0c3770b558cc33cab0ce27ab0f9e5efac808bfd2d53c0 + 8e22e21c3d87f6d973496bfcd091bf54ec807b336c592f934f5e50420501000000005046020000 + 788410015254045652544e534f020000494efe0000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 5046007884740052540456535243494e6400000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 5046030000007884300052540456524d4c5644023031504e0730304b56363331534e0c59413139 + 3332303633353632545604303030345046010078849c0152540456574d4c56440230314f430400 + 000783464f1102ffffffffffffffffffffffffffffffff23495401010454000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000494e140131393336333530303030323432303134000000 + 5046030000007884ac0052540443525030564402303145442101000000000000000000000030d0 + 002ec260443b000000181870eb20610030a18054450b0130323033514651415346444405013032 + 3032535403010000444e4901250000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000049510b0100000000000000000000504603000000788448065254044c5250345644 + 023031235603010100000001000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000002000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000003000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000040bd200b4009a00c8001207ed00a2006400be00100d1f00bc00b400d00016 + 000000000000000000000000000000000000000005000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000023500104010000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000054431314000000000005000000050000000500000005234d010103000002bc + 031f01540000034003a201fc0000031403a20276000002cf03a20325000003c304250262000003 + 970425032d0000035304250422000002ee042504f40000044704a902ad0000041b04a9039d0000 + 03d604a904c40000037204a905fd000002db04a906b10000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000434801004951090200000000000000005046020000 + 788448065254044c52503556440230312356030101000000010000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000020000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000030000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000040bd200b4009a00c8001207ed00a2006400 + be00100d1f00bc00b400d000160000000000000000000000000000000000000000050000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000235001040100000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000000000000054431314c9ec000000050000000500000005 + 00000005234d010103000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000004348010049510902 + 00000000000000005046020000788448065254044c525036564402303123560301010000000100 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000200000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000300000000000000000000000000000000 + 00000000000000000000000000000000000000000000000000000000000000000000040bd200b4 + 009a00c8001207ed00a2006400be00100d1f00bc00b400d0001600000000000000000000000000 + 000000000000000500000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000002350010401000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000005443131400 + 00191e01f9191d01ff191e01fb192001ed234d010103000002bd0320015c0000033f03a201e000 + 00031403a20276000002d003a2032f000003c30425025300000397042503230000035204250406 + 000002ee042504ef0000044604a9029e0000041a04a90384000003d604a904b80000037104a905 + da000002db04a906ac000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000434801004951090200000000000000005046020000788448065254044c5250435644 + 023031235603010100000001000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000002000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000003000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000040bd200b4009a00c8001207ed00a2006400be00100d1f00bc00b400d00016 + 000000000000000000000000000000000000000005000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000023500104010000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000054431314000000000005000000050000000500000005234d010103000002bc + 031f015f0000033f03a201ec0000031403a2028d000002cf03a2032a000003c304250260000003 + 970425032f000003510425041d000002ed042505210000044604a902ab0000041a04a903ac0000 + 03d604a904c70000037104a905e6000002db04a806c20000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000434801004951090200000000000000005046020000 + 788448065254044c52504456440230312356030101000000010000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000020000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000030000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000040bd200b4009a00c8001207ed00a2006400 + be00100d1f00bc00b400d000160000000000000000000000000000000000000000050000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000235001040100000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000000000000054431314c9ec191e01fa191e01fb191e01f9 + 192001ec234d010103000002bc031f01520000033f03a201e80000031303a2027e000002cf03a2 + 032d000003c30425025600000397042503340000035104250424000002ec042504f10000044604 + a902b00000041a04a903a0000003d504a804d30000037104a805f0000002db04a806c000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000004348010049510902 + 00000000000000005046020000788448065254044c525045564402303123560301010000000100 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000200000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000300000000000000000000000000000000 + 00000000000000000000000000000000000000000000000000000000000000000000040bd200b4 + 009a00c8001207ed00a2006400be00100d1f00bc00b400d0001600000000000000000000000000 + 000000000000000500000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000002350010401000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000005443131400 + 00191e01fa191d01ff191e01f9191e01f6234d010103000002bd031f01480000033f03a201db00 + 00031303a2026a000002cf03a20319000003c20425023d000003960425031100000352042503fc + 000002ed042504dd0000044604a9028a0000041b04a90375000003d504a904a10000037104a805 + d5000002da04a806a2000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000043480100495109020000000000000000504602000078842c005254044c524d305644 + 02303254430516000000004d430400000000494e08000000000000000050460300000078842c00 + 5254044c524d31564402303254430516000000004d430400000000494e08000000000000000050 + 460300000078842c005254044c52493056440230325443051600000000494e1000000000000000 + 000000000000000000504602000078842c005254044c5249315644023032544305160000000049 + 4e100000000000000000000000000000000050460200007884b8005254044c5750345644023031 + 2332440001040f0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000233344000104 + 0f0000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000494e13000000000000000000 + 000000000000000000005046030000007884b8005254044c57503556440230312332440001040f + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000000000000000000000002333440001040f000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000494e1300000000000000000000000000000000 + 0000005046030000007884b8005254044c57503656440230312332440001040f00000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000002333440001040f00000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000494e130000000000000000000000000000000000000050460300 + 00007884b8005254044c57504356440230312332440001040f0000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000002333440001040f0000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000494e13000000000000000000000000000000000000005046030000007884b80052 + 54044c57504456440230312332440001040f000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000002333440001040f000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000049 + 4e13000000000000000000000000000000000000005046030000007884b8005254044c57504556 + 440230312332440001040f00000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000002333 + 440001040f00000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000000000000000000000000000000000494e130000000000 + 00000000000000000000000000005046030000007884d8005254045645523056440230312349c4 + 000104300000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000504601007884d8005254044d45523056440230312349c40001043000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000000000000000000000000050460100780003ca8f47b6f3 + 61985975001fffffffffffffffffff001fffffffffffffffffff001fffffffffffffffffff001f + ff73ff7f5faffffe970013c889c766e861985975001fffffffffffffffffff001fffffffffffff + ffffff001fffffffffffffffffff001fff73ff7f5faffffe970c16d717318e036fdd1be66effff + 377ffdab15e55fb4009a31771ff7bb7ffddfbf6efcef7777a6a82c0c869c6ae6cf0c12d717318e + 036fdd1be66effff377ffdab15e55fb4009a31771ff7bb7ffddfbf6efcef7777a6a82c1c869c2a + e6cf0c06d517518e036fdd1be66effff377ffdab15e55fb4009a31771ff7bb7ffddfbf6efcef77 + 77a6a82c0c869c6af6cd0c52e71211ee036ddd1be66effff377ffdab15e55fb4009a31771ff7bb + 7ffddfbf6efcef7777a6a82c1c869c2af6ed0c56e71231ee036ddd1be66effff377ffdab15e55f + b4009a31771ff7bb7ffddfbf6efcef7777a6a82c0c869c6ae6ef0c52e71231ee036ddd1be66eff + ff377ffdab15e55fb4009a31771ff7bb7ffddfbf6efcef7777a6a82c1c869c2ae6ef6918590545 + d2099333385d17691c590545d0099333385d577912dd01457a7f02d359631d7916dd0145787f02 + d359635d4e392e346b6c688f0a597b27b7befefbff6fbfbefffb67febefefbffefbfbe7feb69ff + 3efed8fb6b3dae6dda2553080ab96d290e1e2df32d379edafa7fe7bbbc5ffb476dbedeebb4e7be + 9aeffb6fbfbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbe + fefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbe + fffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefe + fbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbeff + fb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefb + ffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb + 6fffbefefbffefbfbefffb6fefbcbedbdb4ea90060da290d30e0c3994b853814796052aa3a6099 + 6835bcee1929ab9ceac0542391bef96227bfbefefbefedbfbefffb6fffbefefbffefbfbefffb6f + ffbefefbfbef3db6b69a474f8aa09bf1a86e3d2e347b6c688f0a597b27b7befefbff6fbfbefffb + 67febefefbffefbfbe7feb69ff3efed8fb6b3dae6dda2553080ab96d290e1e2df32d379edafa7f + e7bbbc5ffb476dbedeebb4e7be9aeffb6fbfbefefbffefbfbefffb6fffbefefbffefbfbefffb6f + ffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffef + bfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fff + befefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbf + befffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbe + fefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbe + fffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fedbcbef3dfee3f106a7b4551185a + 902a0f2a9e5f386f460adce026c18cb211484f97ac04cb7528939a396027ff9efefbefedbfbeff + fb6fffbefefbffefbfbefffb6fffbefefbfbef3db6b69a474f8aa09bf1a84e212c342b6c688f0a + 597b27b7befefbff6fbfbefffb67febefefbffefbfbe7feb69ff3efed8fb6b3dae6dda2553080a + b96d290e1e2df32d379edafa7fe7bbbc5ffb476dbedeebb4e7be9aeffb6fbfbefefbffefbfbeff + fb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefb + ffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb + 6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbff + efbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6f + ffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffef + bfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fef + bef6bbff4e1f9aed616a699a58f3ec6d81087e322adb1632f2062bae8af72b6352ae0c0bcf669d + 1a797027ffbefefbefedbfbefffb6fffbefefbffefbfbefffb6fffbefefbfbef3db6b69a474f8a + a0dbf9a86fb526307bec608e0a597b27b7befefbff6fbfbefffb67febefefbffefbfbe7feb69ff + 3efed8fb6b3dae6dda2553080ab96d290e1e2df32d379edafa7fe7bbbc5ffb476dbedeebb4e7be + 9aeffb6fbfbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbe + fefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbe + fffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefe + fbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbeff + fb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefb + ffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb + 6fffbefefbffefbfbefffb6fefbcbedbdf4ebb9278d32c1788c892ce4a0530d70006420cc88044 + 84839ab7d06e8ea49cc2d449973aa97227ff9efefbefedbfbefffb6fffbefefbffefbfbefffb6f + ffbefefbfbef3db6b69a474f8aa2dbf9a04fb926306bec608e0a597b27b7befefbff6fbfbefffb + 67febefefbffefbfbe7feb69ff3efed8fb6b3dae6dda2553080ab96d290e1e2df32d379edafa7f + e7bbbc5ffb476dbedeebb4e7be9aeffb6fbfbefefbffefbfbefffb6fffbefefbffefbfbefffb6f + ffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffef + bfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fff + befefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbf + befffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbe + fefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbe + fffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fedbef693ffee9908bde842ad2e0e + eb6fae979efffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbeff + fb6fffbefefbffefbfbefffb6fffbefefbfbef3db6b69a474f8aa29bf1a06fbd26307bec608e0a + 597b27b7befefbff6fbfbefffb67febefefbffefbfbe7feb69ff3efed8fb6b3dae6dda2553080a + b96d290e1e2df32d379edafa7fe7bbbc5ffb476dbedeebb4e7be9aeffb6fbfbefefbffefbfbeff + fb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefb + ffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb + 6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbff + efbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6f + ffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffef + bfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fffbefefbffefbfbefffb6fef + bef6bbff4e1f9aed606f693c10d3214b188e1be8200e10bcc046892718e1f02c9ea6e6cbeca3b3 + 9a19602fff9edefbefedbfbefffb6fffbefefbffefbfbefffb6fffbefefbfbef3db6b69a474f8a + a29bf1a00006192477be8d5efbb6c9001505e4f2c04b934d35e8001fffffffffffffffffff001f + f677eba7ac607d7d8240eacffe1142887d15aa2a15f5e87a9548aabf7fefff55ffefffffeaafff + ffefff55ffefffffeaafffffefff55ffefffffeaafffffefff55ffefffffeaafffffefff55ffef + ffffeaafffffefff55ffefffffeaafffffefff55bea75fefaa876e38035910b4eeba2724b140b2 + b3956a902affdd45440714b888a2f0cfef999bfb3777feeefffddfffbbbfff677eda8e1f5d58b6 + 22614f255372b04bbd13ef6cffff777fffbb7ffddfff6effff777fffbb7ffddfff6effff777fff + bb7ffddfff6effff777fffbb7ffddfff6effff777fffb93ffcccde6eece35881c829850128b41e + 76e87246585d945f0b609501801404d26405427b310117ea1e967e59e73213039f022a0cb15450 + e2d361b5ab175012c0a40c11d23b33c964e74a57e17465fa4976ed43b72240b855d7b26b709432 + 0830734e09f7553950eb371820927c7cd6ac1b01df34f72e670b35330d53d389501902e5556d44 + 3a2b5162710844c5364547345a400d35a61e25b928738a1a044317a14440d37d03b1082767424f + 68d2047046247824d5154f4ae2f175b59612619e66610e80d24861bf62c5ee73f342e6c0452648 + 6a723527cb16f60e1881516a543a260e56f4c72874d063b03f27457005ce6d407111927a511836 + f17135278e6b54ca11692eb5182c42ed41602002e948f0f84da5b17094d076ad32c3f141636238 + 70fb64f164463f4100ea73702f25497085ce6d407111927a516832f0d72d76d073a036168e74f7 + 5a4cc03d12200973a26a24280535f672155a40831c62f849a5570b62a023146407376d94ca58a7 + 9100c12007cc2c405111925a556832f0d72976d063b03f276572358875b06678b32b44440e77df + 4495b20895b663356ac07b0197b972d674127244e0420df55e30762436835ef7677422437a1372 + 166c3270c72976d063b03f27457005ce6d40b111817160872885cb1997772237b8628310e3dc0d + b1ad3a975624cf2e648351c5e743548c63a67a378409c15f69943b23af24e6052875d860304f25 + 453005ce6d407111927a517830e09529375362702e75b84450ca08b4d539e20654e97eb5484081 + ba71915874db7cd6956112ac42528606a416c7fb59072a1a774f21497085ce6d407111927a5168 + 32f0d72976d06380bd07827635db0d967d330032771c7032616df4e63894de707516732f3886d0 + 2a756020270cf7965987d91b332624b14687f920b32772875541667082e84404aa33749a11bc68 + 37a1243391028561323512e76c19304869b613621e1cf7da44651703a57813d31cd32d2c070420 + 265251983c94dc10f5100a208e672f4e63fb11315f52f08c135770b32051f40d6bc52b65fc1a47 + 7259032c52f199341c5c44a824b7b40b24e9263402a4dc5593ea31a44b03f948a72235e59a7337 + ca24b260d6c14c874919f15d22fc0c946751c7fe0a4196651f2a85e350c15630454a24053001f0 + 4c14011ac16a635802d6055d956951b29a16db0640b90c67d041451421e504e52a4157d170f2cb + 74f35ef7ff3df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7fe77 + cf7ed77a6d63b7114563752f66c54a78c2cf79f1bc75ee0c212139325902750a54d81446cb4885 + 1631a19335882c43d23d77d55331c257936867db60816641912273c12c36de79602602d66936a3 + 18e73578958d60c13b66ec54f24d58f55c4b13d337b12440e279d07272867223a80253d65d726b + 40444a03dc1c24602496d370741d42c444e2135df40652835567116eb3040d11cc7bb73d64ac34 + 016e41b0b620e5c9054c6c741700539771368614b05811c004110d5030d827bf08726115572368 + 410861007ee1c670031b402121451d28772e1407a163a722363d4e54a15986ff187715267e3452 + 5861a3aa782434525e3c243711d7dd0a770b02b46223ce3c437612c4b0712332203740379e5a75 + 5c454424f4a214142650f62475dc5c662631540158f7b3138b5a36f26900a83b60fe637a68513c + 35550b61d7cb278c7e30e02492db6aa755207914e4a56915b121a03451cb2c718455a51a115244 + 050d24940960521b0831f6271546377434d71f4810f922592ad6e371c6f842831a52763ad3a918 + c4a05ad36446e076e4c454d5ac393313464910b02e3935562993e433d87aa30141b3b551d64117 + cd78a6a779432142f4a542243e97e765f62b0824a3254a6cc6d41d415258076d155124875664c5 + 625b95be30dc4c55ae50571f632203440628e3786417781ae757755868b2e95532652047b050a6 + 1a31b91052c320834a40227043296161fa7054a714030a50a01db2ee60028115a814435650b1ff + 4821bc35952cc74074719f02c5ea72736456e678d2d052218916d160478611b59952676221f666 + 37d611e5e968a7d222f95e244250c75a19b41224bb0036485815eb1a33a561ff7eb7f75df3ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff + 7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff + 7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7e + f7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7b + f7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7 + ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7 + ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff + 7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff + 77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7d + f7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77 + ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7ff7bf7ff77ff7ef7ff7df7 + ff73f7fc57cf72c77b6d30e97b33df77ef5ef7fb7137fa73019b41197a70f618f531603091054e + 30513344618f71204101d75a40491933565ad39524d80e75484511b30961ef01794810bc2905dc + 68d4aa12740e97b001f02479e1d6008693647932117799c1a32870232601e5b911c58631023e1f + 2624198a03a80de048a1a901bd0ed1c4e8ae485ca0ee4505671e40080bec64c9fb11c68853a300 + 21353bec7a04a18ea4adea8153876b5b01ff43f932c00bf509e22651d00f2feae802970709e055 + 31860fa8820b7d6ea6661089c0819d200de1808ed5115f068e8a00000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000 + prop: ibm,ccm-node-id size: 4 val: 00000000 + prop: ibm,hw-card-id size: 4 val: 00000000 + prop: ibm,hw-module-id size: 4 val: 00000000 + prop: ibm,mem-interleave-scope size: 4 val: 00000000 + node: chiptod@40000 + prop: reg size: 8 val: 0004000000000034 + prop: compatible size: 37 val: 69626d2c706f7765722d63686970746f640069626d2c706f776572372d63686970746f6400 + + prop: secondary size: 0 val: + node: nx@2010000 + prop: reg size: 8 val: 0201000000004000 + prop: compatible size: 27 val: 69626d2c706f7765722d6e780069626d2c706f776572372d6e7800 + node: pbcq@2012000 + prop: reg size: 24 val: 00200102200000000020010905000000003c010915000000 + prop: compatible size: 16 val: 69626d2c706f776572382d7062637100 + prop: ibm,phb-index size: 4 val: 00000000 + prop: ibm,hub-id size: 4 val: 00000001 + prop: ibm,loc-code size: 25 val: 55373843392e3030312e575a53304357582d50312d43333200 + prop: ibm,use-ab-detect size: 0 val: + prop: ibm,lane-eq size: 32 val: 7777777777777777777777777777777777777777777777777777777777777777 + node: pbcq@2012400 + prop: reg size: 24 val: 00240102200000000024010905000000403c010915000000 + prop: compatible size: 16 val: 69626d2c706f776572382d7062637100 + prop: ibm,phb-index size: 4 val: 00000001 + prop: ibm,hub-id size: 4 val: 00000001 + prop: ibm,loc-code size: 25 val: 55373843392e3030312e575a53304357582d50312d43333200 + prop: ibm,use-ab-detect size: 0 val: + prop: ibm,lane-eq size: 32 val: 6868686868686868686868686868686800000000000000000000000000000000 + node: psihb@2010c00 + prop: reg size: 8 val: 02010c0000000010 + prop: compatible size: 31 val: 69626d2c706f776572372d70736968622d780069626d2c70736968622d7800 diff --git a/hdata/test/p8-840-spira.spirah b/hdata/test/p8-840-spira.spirah Binary files differnew file mode 100644 index 00000000..4879b102 --- /dev/null +++ b/hdata/test/p8-840-spira.spirah diff --git a/hdata/test/p8-840-spira.spiras b/hdata/test/p8-840-spira.spiras Binary files differnew file mode 100644 index 00000000..e3ff5c3d --- /dev/null +++ b/hdata/test/p8-840-spira.spiras |