From 4365f9f59f5e97f9add7ac39d22d8087d01d23a6 Mon Sep 17 00:00:00 2001 From: eumemic Date: Sat, 10 Oct 2026 12:23:22 -0700 Subject: [PATCH 1/2] Add cross-entrance p10b retiming and operational PR327 supplier --- .gitattributes | 1 + .github/workflows/p10b-cross49-pr327.yml | 35 + .../ASSEMBLY-AUDIT.json | 9 + .../BOUND-RESULT.json | 269 + .../MINOR-AUDIT.json | 13 + .../p10b-cross49-independent-audit/README.md | 33 + .../assembly-audit.py | 49 + .../p10b-cross49-independent-audit/audit.cpp | 23 + .../independent-tiling.json | 165 + .../minor-audit.py | 41 + .../p10b-cross49-independent-audit/retile.py | 35 + research/p10b-cross49-pr327/LICENSE | 201 + research/p10b-cross49-pr327/MANIFEST.json | 404 + research/p10b-cross49-pr327/NOTICE.md | 57 + research/p10b-cross49-pr327/PROOF.md | 88 + research/p10b-cross49-pr327/README.md | 56 + .../p10b-cross49-pr327/REFINEMENT-PROOF.md | 99 + research/p10b-cross49-pr327/SOURCE.json | 137 + .../p10b-cross49-pr327/code/admit_geometry.py | 66 + research/p10b-cross49-pr327/code/banks.cpp | 61 + .../code/changed-charts.cpp | 35 + research/p10b-cross49-pr327/code/columns.cpp | 42 + .../p10b-cross49-pr327/code/export_native.py | 49 + research/p10b-cross49-pr327/code/finish.py | 122 + .../code/frame_prime_minors.py | 65 + .../code/future_supplier.py | 72 + research/p10b-cross49-pr327/code/invoice.cpp | 14 + research/p10b-cross49-pr327/code/legality.cpp | 42 + .../p10b-cross49-pr327/code/materialize.py | 72 + research/p10b-cross49-pr327/code/price.py | 51 + .../p10b-cross49-pr327/code/source_tiling.py | 84 + .../code/threshold_bootstrap.py | 168 + research/p10b-cross49-pr327/code/tiling.py | 23 + .../code/upstream-pr321-fixed_prime.py | 150 + .../discovery/build_reorder_selection.py | 82 + .../p10b-cross49-pr327/discovery/phi-hex.json | 23 + .../engines/descent2_transform.py | 187 + .../engines/descent_transform.py | 177 + .../engines/kernel_transform.py | 221 + .../engines/reorder_transform.py | 180 + .../engines/restore_transform.py | 197 + .../engines/sink_transform.py | 201 + .../engines/target_transform.py | 171 + research/p10b-cross49-pr327/requirements.txt | 3 + .../stages/descent-selection.json | 196820 +++++++++++++++ .../stages/descent2-selection.json | 9768 + .../stages/kernel-selection.json | 53541 ++++ .../stages/reorder-selection.json | 51775 ++++ .../stages/restore-selection.json | 104895 ++++++++ .../stages/sink-selection.json | 3905 + .../stages/target-selection.json | 48734 ++++ .../vendor/complex-reserve/DERIVATION.json | 139 + .../vendor/complex-reserve/GEOMETRY.json | 14 + .../vendor/complex-reserve/LICENSE | 201 + .../vendor/complex-reserve/MANIFEST.json | 236 + .../vendor/complex-reserve/NOTICE.md | 26 + .../vendor/complex-reserve/README.md | 38 + .../vendor/complex-reserve/SOURCE.json | 85 + .../complex-reserve/code/complex_basis.py | 35 + .../vendor/complex-reserve/code/complex_gx.py | 77 + .../complex-reserve/code/complex_labels.py | 176 + .../complex-reserve/code/complex_scalars.py | 220 + .../complex-reserve/code/complex_splice.py | 282 + .../vendor/complex-reserve/derive_checkers.py | 38 + .../vendor/complex-reserve/finite_guard.py | 59 + .../vendor/complex-reserve/requirements.txt | 2 + .../sources/Work__BridgeGeom__B2.lean | 113 + .../complex-reserve/vendor/neutral/LICENSE | 201 + .../vendor/neutral/MANIFEST.json | 148 + .../complex-reserve/vendor/neutral/NOTICE.md | 20 + .../complex-reserve/vendor/neutral/PROOF.md | 85 + .../complex-reserve/vendor/neutral/README.md | 38 + .../vendor/neutral/SOURCE.json | 12 + .../vendor/neutral/frame_retime.py | 146 + .../vendor/neutral/plateau_retime.py | 102 + .../neutral/portable-code/DERIVATION.json | 69 + .../neutral/portable-code/complex_basis.py | 35 + .../neutral/portable-code/complex_gx.py | 77 + .../neutral/portable-code/complex_labels.py | 176 + .../neutral/portable-code/complex_scalars.py | 216 + .../neutral/portable-code/complex_splice.py | 277 + .../neutral/portable-code/portable_complex.py | 155 + .../neutral/stages/component-selection.json | 2335 + .../stages/neutral-down-selection.json | 1500 + .../neutral/stages/neutral-up-selection.json | 28524 +++ .../neutral/stages/single-selection.json | 1005 + .../vendor/neutral/vendor/pr315/BANK-PROOF.md | 153 + .../vendor/neutral/vendor/pr315/LICENSE | 201 + .../vendor/neutral/vendor/pr315/MANIFEST.json | 128 + .../vendor/neutral/vendor/pr315/NOTICE.md | 117 + .../neutral/vendor/pr315/PR-STATEMENT.md | 50 + .../vendor/neutral/vendor/pr315/PROOF.md | 227 + .../vendor/neutral/vendor/pr315/README.md | 96 + .../vendor/pr315/UPSTREAM-PR234-NOTICE.md | 13 + .../vendor/pr315/UPSTREAM-PR234-PROOF.md | 29 + .../vendor/neutral/vendor/pr315/bank_check.py | 260 + .../neutral/vendor/pr315/bank_template.py | 223 + .../neutral/vendor/pr315/base_two_moment.py | 63 + .../neutral/vendor/pr315/bitword/NOTICE-PR200 | 60 + .../neutral/vendor/pr315/bitword/README.md | 61 + .../vendor/pr315/bitword/bit/base_word.py | 202 + .../neutral/vendor/pr315/bitword/bit/word.py | 106 + .../pr315/bitword/producer/data/arcs_p10.json | 1 + .../producer/data/local_design_p10.json | 1 + .../pr315/bitword/producer/data/pm_p10.json | 1 + .../pr315/bitword/producer/data/qmod_p10.json | 1 + .../vendor/pr315/bitword/producer/descent.py | 263 + .../pr315/bitword/producer/make_physical.py | 159 + .../bitword/producer/paired_cube_bit_word.py | 1002 + .../pr315/bitword/producer/regenerate.py | 68 + .../bitword/references/pr168-v4/SOURCE.json | 20 + .../paired-cube-bit/check_paired_cube_bit.py | 465 + .../bitword/selected/bit/frames_p10.json.gz | Bin 0 -> 137098 bytes .../pr315/bitword/selected/bit/graph_p10.json | 1 + .../bitword/selected/bit/kchron_p10.json | 1 + .../bitword/selected/bit/profile_p10.json | 1 + .../bitword/selected/bit/word_p10.json.gz | Bin 0 -> 368122 bytes .../vendor/pr315/code/complex_basis.py | 35 + .../neutral/vendor/pr315/code/complex_gx.py | 77 + .../vendor/pr315/code/complex_labels.py | 176 + .../vendor/pr315/code/complex_scalars.py | 216 + .../vendor/pr315/code/complex_splice.py | 277 + .../neutral/vendor/pr315/code/geometry527.py | 113 + .../vendor/pr315/code/global_lowering.py | 323 + .../neutral/vendor/pr315/code/physical527.py | 105 + .../neutral/vendor/pr315/discovery/REPIN.md | 60 + .../neutral/vendor/pr315/discovery/repin.py | 61 + .../neutral/vendor/pr315/finite_check.py | 130 + .../vendor/pr315/inputs/complex/LICENSE | 201 + .../vendor/pr315/inputs/complex/NOTICE | 290 + .../vendor/pr315/inputs/complex/NOTICE-PR304 | 61 + .../pr315/inputs/complex/centre-mw/NOTICE | 40 + .../complex/centre-mw/centre46_graph.diff | 33 + .../complex/centre-mw/exact_result.json | 21 + .../complex/centre-mw/pmod46_ptc1_final.json | 1 + .../complex/centre-mw/qmod_q1_snap1.json | 1 + .../inputs/complex/centre-mw/tmod_final.json | 1 + .../gcert1-p11-cmod-centre-mw-flow.json.gz | Bin 0 -> 469468 bytes .../inputs/complex/retained/FINITE_BRIDGE.txt | 141 + .../retained/compact-control-layout.tex | 118 + .../retained/compact-control-movement.tex | 167 + .../retained/copied-centers-assembly.tex | 118 + .../complex/retained/copied-centers-lemma.tex | 103 + .../retained/endpoint-gauge-complex.tex | 225 + .../retained/general-clifford-frames.tex | 102 + .../retained/stopped-product-complex.tex | 137 + .../pr315/inputs/complex/source-pins.json | 221 + .../complex/sources/Work__Bridge__Cert.lean | 241 + .../complex/sources/Work__Bridge__Net.lean | 345 + .../complex/sources/Work__Carrier__Live.lean | 232 + .../sources/Work__Carrier__Phases.lean | 192 + .../complex/sources/Work__Fourier__Main.lean | 176 + .../sources/Work__GCert__Chain__Geom.lean | 210 + .../sources/Work__GCert__Chain__InvThm.lean | 164 + .../sources/Work__GCert__Chain__NetCert.lean | 157 + .../sources/Work__GCert__Chain__NetDef.lean | 157 + .../sources/Work__GCert__Chain__NetStage.lean | 186 + .../sources/Work__GCert__Chain__Phased.lean | 199 + .../sources/Work__GCert__Chain__WinB.lean | 132 + .../Work__GCert__Data__B2Gp193Main.lean | 33 + .../sources/Work__GCert__Data__Glue.lean | 97 + .../Work__GCert__Data__InstB2Gp193.lean | 55 + .../sources/Work__GCert__Data__P193Cert.lean | 81 + .../sources/Work__GCert__Data__P193Price.lean | 54 + .../Work__GCert__Data__P193ScalOK.lean | 17 + .../Work__GCert__Data__RateB2Gp193x.lean | 327 + .../sources/Work__GCert__Data__Raw.lean | 93 + .../Work__GCert__Data__SolutionB2Gp193x.lean | 38 + .../sources/Work__GFrame__Engine__Adapt.lean | 183 + .../Work__GFrame__Engine__Letters.lean | 199 + .../sources/Work__GFrame__Engine__Level.lean | 163 + .../complex/sources/tools__gx__ORIGIN.md | 64 + .../inputs/complex/sources/tools__gx__gx.py | 296 + .../complex/sources/tools__gx__gxbind.py | 438 + .../complex/sources/tools__gx__gxconv.py | 131 + .../complex/sources/tools__gx__gxcore.py | 375 + .../vendor/neutral/vendor/pr315/math_check.py | 95 + .../vendor/neutral/vendor/pr315/moment.py | 113 + .../PR210-coordinated-crossover-NOTICE | 431 + .../neutral/vendor/pr315/notices/PR230-NOTICE | 441 + .../pr315/notices/PR230-PROVENANCE.json | 27 + .../neutral/vendor/pr315/notices/README.md | 15 + .../pr315/notices/base-bit-PR200-PR202-NOTICE | 399 + .../pr315/notices/source527-loader-NOTICE.md | 11 + .../vendor/neutral/vendor/pr315/outer.py | 58 + .../neutral/vendor/pr315/parity_transform.py | 146 + .../neutral/vendor/pr315/portable_bit.py | 55 + .../neutral/vendor/pr315/portable_complex.py | 155 + .../vendor/neutral/vendor/pr315/prepare.py | 66 + .../neutral/vendor/pr315/prime_check.py | 70 + .../neutral/vendor/pr315/prime_witnesses.py | 99 + .../pr315/proof/FINITE_BIT_ACCOUNTING.md | 126 + .../vendor/pr315/proof/INTEGRATED_PROOF.md | 87 + .../vendor/pr315/proof/PARITY-CONTRACT.md | 45 + .../neutral/vendor/pr315/proof/README.md | 8 + .../pr315/proof/copied-centers-lemma.tex | 103 + .../vendor/pr315/proof/primary/03-motifs.tex | 700 + .../vendor/pr315/proof/primary/LICENSE | 201 + .../vendor/pr315/proof/primary/PROVENANCE.md | 23 + .../pr315/proof/primary/UPSTREAM-README.md | 17 + .../pr315/proof/three-stage-cover-bit.tex | 264 + .../pr315/proof/three-stage-cover-rows.tex | 95 + .../vendor/neutral/vendor/pr315/raw_ledger.py | 191 + .../neutral/vendor/pr315/requirements.txt | 1 + .../neutral/vendor/pr315/scalar/word.py | 263 + .../neutral/vendor/pr315/scalar_check.py | 127 + .../vendor/neutral/vendor/pr315/verify.py | 93 + .../neutral/vendor/pr315/virtual_check.py | 68 + .../neutral/vendor/pr315/word-pins.json | 211 + .../vendor/neutral/vendor/pr315/word_pins.py | 64 + .../complex-reserve/vendor/neutral/verify.py | 71 + .../vendor/neutral/verify_supplier.py | 85 + .../complex-reserve/vendor/pr327/NOTICE | 85 + .../complex-reserve/vendor/pr327/PROOF.md | 155 + .../complex-reserve/vendor/pr327/README.md | 171 + .../complex-reserve/vendor/pr327/SOURCE.json | 167 + .../vendor/pr327/aligned_word_p.py | 265 + .../complex-reserve/vendor/pr327/centre46.py | 91 + .../vendor/pr327/certificate/expected.json | 1887 + .../gcert1-p10-anneal-mw-flow.json.gz | Bin 0 -> 324061 bytes .../gcert1-p10-anneal-parity-flow.json.gz | Bin 0 -> 322438 bytes .../gcert1-p10-centre-mw-flow.json.gz | Bin 0 -> 323382 bytes .../gcert1-p10-centre-parity-flow.json.gz | Bin 0 -> 321824 bytes .../gcert1-p10-pr168-v4-cut-mw-flow.json.gz | Bin 0 -> 328803 bytes ...cert1-p10-pr168-v4-cut-parity-flow.json.gz | Bin 0 -> 326205 bytes .../vendor/pr327/discovery/README.md | 109 + .../vendor/pr327/discovery/add_centre.py | 30 + .../vendor/pr327/discovery/extend_floor.py | 99 + .../vendor/pr327/discovery/make_layer_p.py | 318 + .../vendor/pr327/discovery/pairs_mw_p.py | 47 + .../vendor/pr327/discovery/pr233/README.md | 18 + .../vendor/pr327/discovery/pr233/bundles.py | 50 + .../vendor/pr327/discovery/pr233/joint.py | 67 + .../vendor/pr327/discovery/pr233/matching.py | 131 + .../vendor/pr327/discovery/pr233/pairs_mw.py | 42 + .../pr327/discovery/pr233/physical_opt.py | 127 + .../vendor/pr327/gcert_emit.py | 318 + .../complex-reserve/vendor/pr327/gx/gx.py | 296 + .../complex-reserve/vendor/pr327/gx/gxcore.py | 375 + .../pr327/layers/anneal/kernel-pairs-mw.json | 1 + .../layers/anneal/kernel-pairs-parity.json | 1 + .../pr327/layers/anneal/matching-arcs.json | 1 + .../pr327/layers/anneal/physical-frames.json | 1 + .../layers/anneal/physical-pairs-mw.json | 1 + .../layers/anneal/physical-pairs-parity.json | 1 + .../pr327/layers/centre/kernel-pairs-mw.json | 1 + .../layers/centre/kernel-pairs-parity.json | 1 + .../pr327/layers/centre/matching-arcs.json | 1 + .../pr327/layers/centre/physical-frames.json | 1 + .../layers/centre/physical-pairs-mw.json | 1 + .../layers/centre/physical-pairs-parity.json | 1 + .../layers/pr168-v4-cut/kernel-pairs-mw.json | 1 + .../pr168-v4-cut/kernel-pairs-parity.json | 1 + .../layers/pr168-v4-cut/matching-arcs.json | 1 + .../layers/pr168-v4-cut/physical-frames.json | 1 + .../pr168-v4-cut/physical-pairs-mw.json | 1 + .../pr168-v4-cut/physical-pairs-parity.json | 1 + .../vendor/pr327/module_cut.py | 114 + .../vendor/pr327/modules/pmod46_pc1_p10.json | 1 + .../vendor/pr327/modules/pmod_p3_p10.json | 1 + .../vendor/pr327/modules/pmod_pr168_p10.json | 1 + .../vendor/pr327/modules/qmod_pr168_p10.json | 1 + .../vendor/pr327/modules/qmod_sa1_p10.json | 1 + .../vendor/pr327/modules/tmod_pr168_p10.json | 1 + .../vendor/pr327/modules/tmod_t2_p10.json | 1 + .../vendor/pr327/normalize_scatter.py | 106 + .../complex-reserve/vendor/pr327/paircheck.py | 165 + .../pr327/references/centre46_graph.diff | 33 + .../pr327/references/pr233-layer/NOTICE | 43 + .../pr327/references/pr233-layer/SOURCE.json | 323 + .../pr233-layer/baseline-pr202.tar.gz | Bin 0 -> 7524513 bytes .../references/pr233-layer/certificate.json | 151 + .../pr327/references/pr233-layer/verify.py | 223 + .../pr233-layer/witness/kernel-pairs.json | 1 + .../pr233-layer/witness/physical-frames.json | 1 + .../pr233-layer/witness/physical-pairs.json | 1 + .../references/sussman/pr193-blocks.json | 49 + .../vendor/pr327/scripts/moment.py | 45 + .../vendor/pr327/scripts/source527/NOTICE | 21 + .../scripts/source527/base_two_moment.py | 63 + .../vendor/pr327/scripts/source527/moment.py | 114 + .../complex-reserve/vendor/pr327/verify.py | 655 + .../vendor/complex-reserve/verify.py | 56 + .../vendor/complex-reserve/verify_supplier.py | 88 + .../p10b-cross49-pr327/vendor/native/json.hpp | 25526 ++ .../vendor/predecessor/BANK-PROOF.md | 156 + .../vendor/predecessor/LICENSE | 201 + .../vendor/predecessor/MANIFEST.json | 129 + .../vendor/predecessor/NOTICE.md | 151 + .../vendor/predecessor/PR-STATEMENT.md | 55 + .../vendor/predecessor/PROOF.md | 250 + .../vendor/predecessor/README.md | 123 + .../predecessor/UPSTREAM-PR234-NOTICE.md | 13 + .../predecessor/UPSTREAM-PR234-PROOF.md | 29 + .../vendor/predecessor/bank_check.py | 260 + .../vendor/predecessor/bank_template.py | 223 + .../vendor/predecessor/base_two_moment.py | 63 + .../vendor/predecessor/bitword/NOTICE-PR200 | 60 + .../vendor/predecessor/bitword/README.md | 87 + .../predecessor/bitword/bit/base_word.py | 202 + .../vendor/predecessor/bitword/bit/word.py | 106 + .../bitword/producer/data/arcs_p10.json | 1 + .../producer/data/cube_orient_p10.json | 1 + .../producer/data/local_design_p10.json | 1 + .../bitword/producer/data/pm_p10.json | 1 + .../bitword/producer/data/qmod_p10.json | 1 + .../predecessor/bitword/producer/descent.py | 263 + .../bitword/producer/make_physical.py | 204 + .../bitword/producer/paired_cube_bit_word.py | 1011 + .../bitword/producer/regenerate.py | 68 + .../bitword/references/pr168-v4/SOURCE.json | 20 + .../paired-cube-bit/check_paired_cube_bit.py | 465 + .../bitword/selected/bit/frames_p10.json.gz | Bin 0 -> 139908 bytes .../bitword/selected/bit/graph_p10.json | 1 + .../bitword/selected/bit/kchron_p10.json | 1 + .../bitword/selected/bit/profile_p10.json | 1 + .../bitword/selected/bit/word_p10.json.gz | Bin 0 -> 360693 bytes .../vendor/predecessor/code/complex_basis.py | 35 + .../vendor/predecessor/code/complex_gx.py | 77 + .../vendor/predecessor/code/complex_labels.py | 176 + .../predecessor/code/complex_scalars.py | 216 + .../vendor/predecessor/code/complex_splice.py | 277 + .../vendor/predecessor/code/geometry527.py | 113 + .../predecessor/code/global_lowering.py | 323 + .../vendor/predecessor/code/physical527.py | 105 + .../vendor/predecessor/discovery/REPIN.md | 63 + .../vendor/predecessor/discovery/repin.py | 61 + .../vendor/predecessor/finite_check.py | 130 + .../vendor/predecessor/inputs/complex/LICENSE | 201 + .../vendor/predecessor/inputs/complex/NOTICE | 290 + .../predecessor/inputs/complex/NOTICE-PR304 | 61 + .../inputs/complex/centre-mw/NOTICE | 40 + .../complex/centre-mw/centre46_graph.diff | 33 + .../complex/centre-mw/exact_result.json | 21 + .../complex/centre-mw/pmod46_ptc1_final.json | 1 + .../complex/centre-mw/qmod_q1_snap1.json | 1 + .../inputs/complex/centre-mw/tmod_final.json | 1 + .../gcert1-p11-cmod-centre-mw-flow.json.gz | Bin 0 -> 469468 bytes .../inputs/complex/retained/FINITE_BRIDGE.txt | 141 + .../retained/compact-control-layout.tex | 118 + .../retained/compact-control-movement.tex | 167 + .../retained/copied-centers-assembly.tex | 118 + .../complex/retained/copied-centers-lemma.tex | 103 + .../retained/endpoint-gauge-complex.tex | 225 + .../retained/general-clifford-frames.tex | 102 + .../retained/stopped-product-complex.tex | 137 + .../inputs/complex/source-pins.json | 221 + .../complex/sources/Work__Bridge__Cert.lean | 241 + .../complex/sources/Work__Bridge__Net.lean | 345 + .../complex/sources/Work__Carrier__Live.lean | 232 + .../sources/Work__Carrier__Phases.lean | 192 + .../complex/sources/Work__Fourier__Main.lean | 176 + .../sources/Work__GCert__Chain__Geom.lean | 210 + .../sources/Work__GCert__Chain__InvThm.lean | 164 + .../sources/Work__GCert__Chain__NetCert.lean | 157 + .../sources/Work__GCert__Chain__NetDef.lean | 157 + .../sources/Work__GCert__Chain__NetStage.lean | 186 + .../sources/Work__GCert__Chain__Phased.lean | 199 + .../sources/Work__GCert__Chain__WinB.lean | 132 + .../Work__GCert__Data__B2Gp193Main.lean | 33 + .../sources/Work__GCert__Data__Glue.lean | 97 + .../Work__GCert__Data__InstB2Gp193.lean | 55 + .../sources/Work__GCert__Data__P193Cert.lean | 81 + .../sources/Work__GCert__Data__P193Price.lean | 54 + .../Work__GCert__Data__P193ScalOK.lean | 17 + .../Work__GCert__Data__RateB2Gp193x.lean | 327 + .../sources/Work__GCert__Data__Raw.lean | 93 + .../Work__GCert__Data__SolutionB2Gp193x.lean | 38 + .../sources/Work__GFrame__Engine__Adapt.lean | 183 + .../Work__GFrame__Engine__Letters.lean | 199 + .../sources/Work__GFrame__Engine__Level.lean | 163 + .../complex/sources/tools__gx__ORIGIN.md | 64 + .../inputs/complex/sources/tools__gx__gx.py | 296 + .../complex/sources/tools__gx__gxbind.py | 438 + .../complex/sources/tools__gx__gxconv.py | 131 + .../complex/sources/tools__gx__gxcore.py | 375 + .../vendor/predecessor/math_check.py | 95 + .../vendor/predecessor/moment.py | 113 + .../PR210-coordinated-crossover-NOTICE | 431 + .../vendor/predecessor/notices/PR230-NOTICE | 441 + .../predecessor/notices/PR230-PROVENANCE.json | 27 + .../vendor/predecessor/notices/README.md | 15 + .../notices/base-bit-PR200-PR202-NOTICE | 399 + .../notices/source527-loader-NOTICE.md | 11 + .../vendor/predecessor/outer.py | 58 + .../vendor/predecessor/parity_transform.py | 146 + .../vendor/predecessor/portable_bit.py | 55 + .../vendor/predecessor/portable_complex.py | 155 + .../vendor/predecessor/prepare.py | 66 + .../vendor/predecessor/prime_check.py | 70 + .../vendor/predecessor/prime_witnesses.py | 99 + .../proof/FINITE_BIT_ACCOUNTING.md | 126 + .../predecessor/proof/INTEGRATED_PROOF.md | 87 + .../predecessor/proof/PARITY-CONTRACT.md | 45 + .../vendor/predecessor/proof/README.md | 8 + .../proof/copied-centers-lemma.tex | 103 + .../predecessor/proof/primary/03-motifs.tex | 700 + .../vendor/predecessor/proof/primary/LICENSE | 201 + .../predecessor/proof/primary/PROVENANCE.md | 23 + .../proof/primary/UPSTREAM-README.md | 17 + .../proof/three-stage-cover-bit.tex | 264 + .../proof/three-stage-cover-rows.tex | 95 + .../vendor/predecessor/raw_ledger.py | 191 + .../vendor/predecessor/requirements.txt | 1 + .../vendor/predecessor/scalar/word.py | 263 + .../vendor/predecessor/scalar_check.py | 127 + .../vendor/predecessor/verify.py | 93 + .../vendor/predecessor/virtual_check.py | 68 + .../vendor/predecessor/word-pins.json | 176 + .../vendor/predecessor/word_pins.py | 64 + research/p10b-cross49-pr327/verify.py | 59 + 411 files changed, 578441 insertions(+) create mode 100644 .github/workflows/p10b-cross49-pr327.yml create mode 100644 research/p10b-cross49-independent-audit/ASSEMBLY-AUDIT.json create mode 100644 research/p10b-cross49-independent-audit/BOUND-RESULT.json create mode 100644 research/p10b-cross49-independent-audit/MINOR-AUDIT.json create mode 100644 research/p10b-cross49-independent-audit/README.md create mode 100644 research/p10b-cross49-independent-audit/assembly-audit.py create mode 100644 research/p10b-cross49-independent-audit/audit.cpp create mode 100644 research/p10b-cross49-independent-audit/independent-tiling.json create mode 100644 research/p10b-cross49-independent-audit/minor-audit.py create mode 100644 research/p10b-cross49-independent-audit/retile.py create mode 100644 research/p10b-cross49-pr327/LICENSE create mode 100644 research/p10b-cross49-pr327/MANIFEST.json create mode 100644 research/p10b-cross49-pr327/NOTICE.md create mode 100644 research/p10b-cross49-pr327/PROOF.md create mode 100644 research/p10b-cross49-pr327/README.md create mode 100644 research/p10b-cross49-pr327/REFINEMENT-PROOF.md create mode 100644 research/p10b-cross49-pr327/SOURCE.json create mode 100644 research/p10b-cross49-pr327/code/admit_geometry.py create mode 100644 research/p10b-cross49-pr327/code/banks.cpp create mode 100644 research/p10b-cross49-pr327/code/changed-charts.cpp create mode 100644 research/p10b-cross49-pr327/code/columns.cpp create mode 100644 research/p10b-cross49-pr327/code/export_native.py create mode 100644 research/p10b-cross49-pr327/code/finish.py create mode 100644 research/p10b-cross49-pr327/code/frame_prime_minors.py create mode 100644 research/p10b-cross49-pr327/code/future_supplier.py create mode 100644 research/p10b-cross49-pr327/code/invoice.cpp create mode 100644 research/p10b-cross49-pr327/code/legality.cpp create mode 100644 research/p10b-cross49-pr327/code/materialize.py create mode 100644 research/p10b-cross49-pr327/code/price.py create mode 100644 research/p10b-cross49-pr327/code/source_tiling.py create mode 100644 research/p10b-cross49-pr327/code/threshold_bootstrap.py create mode 100644 research/p10b-cross49-pr327/code/tiling.py create mode 100644 research/p10b-cross49-pr327/code/upstream-pr321-fixed_prime.py create mode 100644 research/p10b-cross49-pr327/discovery/build_reorder_selection.py create mode 100644 research/p10b-cross49-pr327/discovery/phi-hex.json create mode 100644 research/p10b-cross49-pr327/engines/descent2_transform.py create mode 100644 research/p10b-cross49-pr327/engines/descent_transform.py create mode 100644 research/p10b-cross49-pr327/engines/kernel_transform.py create mode 100644 research/p10b-cross49-pr327/engines/reorder_transform.py create mode 100644 research/p10b-cross49-pr327/engines/restore_transform.py create mode 100644 research/p10b-cross49-pr327/engines/sink_transform.py create mode 100644 research/p10b-cross49-pr327/engines/target_transform.py create mode 100644 research/p10b-cross49-pr327/requirements.txt create mode 100644 research/p10b-cross49-pr327/stages/descent-selection.json create mode 100644 research/p10b-cross49-pr327/stages/descent2-selection.json create mode 100644 research/p10b-cross49-pr327/stages/kernel-selection.json create mode 100644 research/p10b-cross49-pr327/stages/reorder-selection.json create mode 100644 research/p10b-cross49-pr327/stages/restore-selection.json create mode 100644 research/p10b-cross49-pr327/stages/sink-selection.json create mode 100644 research/p10b-cross49-pr327/stages/target-selection.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/DERIVATION.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/GEOMETRY.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/LICENSE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/MANIFEST.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/NOTICE.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/README.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/SOURCE.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/code/complex_basis.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/code/complex_gx.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/code/complex_labels.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/code/complex_scalars.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/code/complex_splice.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/derive_checkers.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/finite_guard.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/requirements.txt create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/sources/Work__BridgeGeom__B2.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/LICENSE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/MANIFEST.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/NOTICE.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/PROOF.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/README.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/SOURCE.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/frame_retime.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/plateau_retime.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/DERIVATION.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/complex_basis.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/complex_gx.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/complex_labels.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/complex_scalars.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/complex_splice.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/portable_complex.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/stages/component-selection.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/stages/neutral-down-selection.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/stages/neutral-up-selection.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/stages/single-selection.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/BANK-PROOF.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/LICENSE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/MANIFEST.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/NOTICE.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/PR-STATEMENT.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/PROOF.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/README.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/UPSTREAM-PR234-NOTICE.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/UPSTREAM-PR234-PROOF.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bank_check.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bank_template.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/base_two_moment.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/NOTICE-PR200 create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/README.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/bit/base_word.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/bit/word.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/arcs_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/local_design_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/pm_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/qmod_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/descent.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/make_physical.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/paired_cube_bit_word.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/regenerate.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/references/pr168-v4/SOURCE.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/references/pr168-v4/research/paired-cube-bit/check_paired_cube_bit.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/frames_p10.json.gz create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/graph_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/kchron_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/profile_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/word_p10.json.gz create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_basis.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_gx.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_labels.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_scalars.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_splice.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/geometry527.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/global_lowering.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/physical527.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/discovery/REPIN.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/discovery/repin.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/finite_check.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/LICENSE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/NOTICE-PR304 create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/centre46_graph.diff create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/exact_result.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/pmod46_ptc1_final.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/qmod_q1_snap1.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/tmod_final.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/FINITE_BRIDGE.txt create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/compact-control-layout.tex create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/compact-control-movement.tex create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/copied-centers-assembly.tex create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/copied-centers-lemma.tex create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/endpoint-gauge-complex.tex create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/general-clifford-frames.tex create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/stopped-product-complex.tex create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/source-pins.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Bridge__Cert.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Bridge__Net.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Carrier__Live.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Carrier__Phases.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Fourier__Main.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Geom.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__InvThm.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetCert.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetDef.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetStage.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Phased.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__WinB.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__B2Gp193Main.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__Glue.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__InstB2Gp193.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Cert.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Price.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193ScalOK.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__RateB2Gp193x.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__Raw.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__SolutionB2Gp193x.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Adapt.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Letters.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Level.lean create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__ORIGIN.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gx.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxbind.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxconv.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxcore.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/math_check.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/moment.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/notices/PR210-coordinated-crossover-NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/notices/PR230-NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/notices/PR230-PROVENANCE.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/notices/README.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/notices/base-bit-PR200-PR202-NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/notices/source527-loader-NOTICE.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/outer.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/parity_transform.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/portable_bit.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/portable_complex.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/prepare.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/prime_check.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/prime_witnesses.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/FINITE_BIT_ACCOUNTING.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/INTEGRATED_PROOF.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/PARITY-CONTRACT.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/README.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/copied-centers-lemma.tex create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/primary/03-motifs.tex create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/primary/LICENSE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/primary/PROVENANCE.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/primary/UPSTREAM-README.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/three-stage-cover-bit.tex create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/three-stage-cover-rows.tex create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/raw_ledger.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/requirements.txt create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/scalar/word.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/scalar_check.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/verify.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/virtual_check.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/word-pins.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/word_pins.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/verify.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/verify_supplier.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/PROOF.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/README.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/SOURCE.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/aligned_word_p.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/centre46.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificate/expected.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-anneal-mw-flow.json.gz create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-anneal-parity-flow.json.gz create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-centre-mw-flow.json.gz create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-centre-parity-flow.json.gz create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-pr168-v4-cut-mw-flow.json.gz create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-pr168-v4-cut-parity-flow.json.gz create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/README.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/add_centre.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/extend_floor.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/make_layer_p.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pairs_mw_p.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/README.md create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/bundles.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/joint.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/matching.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/pairs_mw.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/physical_opt.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/gcert_emit.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/gx/gx.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/gx/gxcore.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/kernel-pairs-mw.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/kernel-pairs-parity.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/matching-arcs.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/physical-frames.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/physical-pairs-mw.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/physical-pairs-parity.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/kernel-pairs-mw.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/kernel-pairs-parity.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/matching-arcs.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/physical-frames.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/physical-pairs-mw.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/physical-pairs-parity.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/kernel-pairs-mw.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/kernel-pairs-parity.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/matching-arcs.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-frames.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-pairs-mw.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-pairs-parity.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/module_cut.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/pmod46_pc1_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/pmod_p3_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/pmod_pr168_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/qmod_pr168_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/qmod_sa1_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/tmod_pr168_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/tmod_t2_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/normalize_scatter.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/paircheck.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/centre46_graph.diff create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/SOURCE.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/baseline-pr202.tar.gz create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/certificate.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/verify.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/witness/kernel-pairs.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/witness/physical-frames.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/witness/physical-pairs.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/sussman/pr193-blocks.json create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/scripts/moment.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/scripts/source527/NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/scripts/source527/base_two_moment.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/scripts/source527/moment.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/verify.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/verify.py create mode 100644 research/p10b-cross49-pr327/vendor/complex-reserve/verify_supplier.py create mode 100644 research/p10b-cross49-pr327/vendor/native/json.hpp create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/BANK-PROOF.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/LICENSE create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/MANIFEST.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/NOTICE.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/PR-STATEMENT.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/PROOF.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/README.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/UPSTREAM-PR234-NOTICE.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/UPSTREAM-PR234-PROOF.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bank_check.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bank_template.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/base_two_moment.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/NOTICE-PR200 create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/README.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/bit/base_word.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/bit/word.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/producer/data/arcs_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/producer/data/cube_orient_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/producer/data/local_design_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/producer/data/pm_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/producer/data/qmod_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/producer/descent.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/producer/make_physical.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/producer/paired_cube_bit_word.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/producer/regenerate.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/references/pr168-v4/SOURCE.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/references/pr168-v4/research/paired-cube-bit/check_paired_cube_bit.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/selected/bit/frames_p10.json.gz create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/selected/bit/graph_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/selected/bit/kchron_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/selected/bit/profile_p10.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/bitword/selected/bit/word_p10.json.gz create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/code/complex_basis.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/code/complex_gx.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/code/complex_labels.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/code/complex_scalars.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/code/complex_splice.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/code/geometry527.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/code/global_lowering.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/code/physical527.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/discovery/REPIN.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/discovery/repin.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/finite_check.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/LICENSE create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/NOTICE-PR304 create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/centre-mw/NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/centre-mw/centre46_graph.diff create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/centre-mw/exact_result.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/centre-mw/pmod46_ptc1_final.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/centre-mw/qmod_q1_snap1.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/centre-mw/tmod_final.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/retained/FINITE_BRIDGE.txt create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/retained/compact-control-layout.tex create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/retained/compact-control-movement.tex create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/retained/copied-centers-assembly.tex create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/retained/copied-centers-lemma.tex create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/retained/endpoint-gauge-complex.tex create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/retained/general-clifford-frames.tex create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/retained/stopped-product-complex.tex create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/source-pins.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__Bridge__Cert.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__Bridge__Net.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__Carrier__Live.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__Carrier__Phases.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__Fourier__Main.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__Geom.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__InvThm.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__NetCert.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__NetDef.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__NetStage.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__Phased.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__WinB.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Data__B2Gp193Main.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Data__Glue.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Data__InstB2Gp193.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Data__P193Cert.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Data__P193Price.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Data__P193ScalOK.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Data__RateB2Gp193x.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Data__Raw.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GCert__Data__SolutionB2Gp193x.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GFrame__Engine__Adapt.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GFrame__Engine__Letters.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/Work__GFrame__Engine__Level.lean create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/tools__gx__ORIGIN.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/tools__gx__gx.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/tools__gx__gxbind.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/tools__gx__gxconv.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/inputs/complex/sources/tools__gx__gxcore.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/math_check.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/moment.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/notices/PR210-coordinated-crossover-NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/notices/PR230-NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/notices/PR230-PROVENANCE.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/notices/README.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/notices/base-bit-PR200-PR202-NOTICE create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/notices/source527-loader-NOTICE.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/outer.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/parity_transform.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/portable_bit.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/portable_complex.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/prepare.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/prime_check.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/prime_witnesses.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/proof/FINITE_BIT_ACCOUNTING.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/proof/INTEGRATED_PROOF.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/proof/PARITY-CONTRACT.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/proof/README.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/proof/copied-centers-lemma.tex create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/proof/primary/03-motifs.tex create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/proof/primary/LICENSE create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/proof/primary/PROVENANCE.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/proof/primary/UPSTREAM-README.md create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/proof/three-stage-cover-bit.tex create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/proof/three-stage-cover-rows.tex create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/raw_ledger.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/requirements.txt create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/scalar/word.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/scalar_check.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/verify.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/virtual_check.py create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/word-pins.json create mode 100644 research/p10b-cross49-pr327/vendor/predecessor/word_pins.py create mode 100644 research/p10b-cross49-pr327/verify.py diff --git a/.gitattributes b/.gitattributes index 6825630198..f8edc7ef43 100644 --- a/.gitattributes +++ b/.gitattributes @@ -18,3 +18,4 @@ research/coordinated-frames-and-entrance-banks/** -text -whitespace # Frozen PR210 package and round-nine evidence retain their audited bytes. research/five-stage-source527-banks/** -text -whitespace research/community-round9-audit/** -text -whitespace +research/p10b-cross49-pr327/** -text diff --git a/.github/workflows/p10b-cross49-pr327.yml b/.github/workflows/p10b-cross49-pr327.yml new file mode 100644 index 0000000000..32e3217f34 --- /dev/null +++ b/.github/workflows/p10b-cross49-pr327.yml @@ -0,0 +1,35 @@ +name: p10b cross49 and PR327 +on: + pull_request: + paths: + - 'research/p10b-cross49-pr327/**' + - '.github/workflows/p10b-cross49-pr327.yml' + push: + paths: + - 'research/p10b-cross49-pr327/**' + - '.github/workflows/p10b-cross49-pr327.yml' + workflow_dispatch: +permissions: + contents: read +jobs: + verify: + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: '3.12' + - run: sudo apt-get update && sudo apt-get install -y libboost-dev + - run: python -m pip install -r research/p10b-cross49-pr327/requirements.txt + - name: Replay complete immutable construction + run: python -B research/p10b-cross49-pr327/verify.py --output "$RUNNER_TEMP/p10b-cross49-pr327-proof" --cxx g++ --boost-include /usr/include + - uses: actions/upload-artifact@v4 + if: always() + with: + name: p10b-cross49-pr327-verification + path: | + ${{ runner.temp }}/p10b-cross49-pr327-proof/VERIFICATION.json + ${{ runner.temp }}/p10b-cross49-pr327-proof/CERTIFICATE.json + ${{ runner.temp }}/p10b-cross49-pr327-proof/FAILURE.json + ${{ runner.temp }}/p10b-cross49-pr327-proof/logs/ diff --git a/research/p10b-cross49-independent-audit/ASSEMBLY-AUDIT.json b/research/p10b-cross49-independent-audit/ASSEMBLY-AUDIT.json new file mode 100644 index 0000000000..42c4227514 --- /dev/null +++ b/research/p10b-cross49-independent-audit/ASSEMBLY-AUDIT.json @@ -0,0 +1,9 @@ +{ + "status": "PASS_INDEPENDENT_CLOSED_FORM_BOOTSTRAP_COMPLEX_CLIPPING_AND_OUTER_GRID", + "kappa": "15530440182068588987397/20000000000000000000000000", + "complex_b": "779597612622781/1000000000000000000", + "ordinary_saving": "388562732065080618635079/500000000000000000000000000", + "bootstrap_levels": 8, + "refinement_sha256": "4627536c1c9fee5cc8f07da79f0c8ec0f28e6c21ec0e9d0a834cabcfe8b486af", + "scope": "Independently recomputed all finite recurrence levels by closed form, their cutoffs, strict complex cap, seven outer margins and final grid; full structural and moment admission remain the complete verifier responsibility." +} diff --git a/research/p10b-cross49-independent-audit/BOUND-RESULT.json b/research/p10b-cross49-independent-audit/BOUND-RESULT.json new file mode 100644 index 0000000000..9d7436086c --- /dev/null +++ b/research/p10b-cross49-independent-audit/BOUND-RESULT.json @@ -0,0 +1,269 @@ +{ + "banks_per_stage": 422739, + "canonical_native_tiling_sha256": "d81f2728ae0870a2c9f38de2dc38c013ee1480c92e47a170b0c7308d9e1f2236", + "copies": 20, + "deleted_roles": 0, + "endpoint_rank_mass_per_replica": 140913, + "erasures": 20, + "forward_wrong_rows": 0, + "independent_tiling_sha256": "2fcc222f22a45ca7d00f241246a46eae3067b6c293866a05d0f1b3302827e594", + "input_hashes": { + "249-states.json": "7b4f8766ed4ba097acfa7acd363e6ce4e72c0666ffc84534f63f878239ca20ee", + "COHORT249-FINAL.json": "c0a539ec94b18de3a4cb495476ae6412f5a9a7308c8668353a44336b27c98ee6", + "COHORT249-FRAMES.json": "3093a035867cdf08252fdf9ab404dbdc8c11036b0ca61857551dd18b7e2c9973", + "COHORT249-INITIAL.json": "32857dfa816afb56d2b1cfb354d8e78e3a082be377b9272ec70a5050e01a428e", + "COHORT249-RECORDS.bin": "ad45a7f132ea4bdd8e37a228d4d52673d17c224c9fa9a4a9c70f2e79271da82d", + "COHORT249-SELECTION.json": "ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356", + "frames.json": "908a6801c1dd11dd1b0ff8f505b5cd09878cbb85ca336b9818480bad14de9fbf", + "physical.json": "06231ee2d742183826f50f28c5e4613547c8dcd6567982527133518ab39a2686" + }, + "inverse_wrong_rows": 0, + "literal_stock": 3265695, + "moves": 50136, + "normalized_stock": 653139, + "omission_wrong_rows": 1130, + "paid_calls": 48057, + "paid_histogram": [ + [ + 1, + 23650 + ], + [ + 2, + 8726 + ], + [ + 3, + 5029 + ], + [ + 4, + 1392 + ], + [ + 5, + 999 + ], + [ + 6, + 994 + ], + [ + 7, + 656 + ], + [ + 8, + 166 + ], + [ + 9, + 319 + ], + [ + 10, + 228 + ], + [ + 11, + 80 + ], + [ + 12, + 1006 + ], + [ + 13, + 2 + ], + [ + 14, + 344 + ], + [ + 16, + 360 + ], + [ + 17, + 3496 + ], + [ + 18, + 610 + ] + ], + "paid_rank_mass": 177753, + "records": 373620, + "reflected_histogram": [ + [ + 1, + 23650 + ], + [ + 2, + 8726 + ], + [ + 3, + 5029 + ], + [ + 4, + 1392 + ], + [ + 5, + 999 + ], + [ + 6, + 994 + ], + [ + 7, + 656 + ], + [ + 8, + 166 + ], + [ + 9, + 319 + ], + [ + 10, + 228 + ], + [ + 11, + 80 + ], + [ + 12, + 1006 + ], + [ + 13, + 2 + ], + [ + 14, + 344 + ], + [ + 16, + 360 + ], + [ + 17, + 3496 + ], + [ + 18, + 610 + ] + ], + "required_histogram": [ + [ + 1, + 23650 + ], + [ + 2, + 8726 + ], + [ + 3, + 5029 + ], + [ + 4, + 1392 + ], + [ + 5, + 999 + ], + [ + 6, + 994 + ], + [ + 7, + 656 + ], + [ + 8, + 166 + ], + [ + 9, + 319 + ], + [ + 10, + 228 + ], + [ + 11, + 80 + ], + [ + 12, + 1006 + ], + [ + 13, + 2 + ], + [ + 14, + 344 + ], + [ + 16, + 360 + ], + [ + 17, + 3496 + ], + [ + 18, + 610 + ] + ], + "residual_census": { + "12": 5, + "13": 2, + "15": 3, + "16": 8, + "18": 27, + "19": 1292, + "20": 5553, + "3": 240, + "4": 960 + }, + "scalar_ADDs": 323444, + "scope": "Independent actual binary and endpoint ledger audit; finite prime chart and exact price checked in native pipeline.", + "signed_coefficients": [ + [ + -3, + 960 + ], + [ + -1, + 289554 + ], + [ + 1, + 32930 + ] + ], + "source_bytes_unchanged": true, + "status": "PASS_INDEPENDENT_LITERAL_COMBINED_WORD_ENDPOINTS_REFLECTIONS_T_ADAPTED_CENSUS", + "unique_nonsame_frame_pairs": 43277, + "word_sha256": "ad45a7f132ea4bdd8e37a228d4d52673d17c224c9fa9a4a9c70f2e79271da82d" +} diff --git a/research/p10b-cross49-independent-audit/MINOR-AUDIT.json b/research/p10b-cross49-independent-audit/MINOR-AUDIT.json new file mode 100644 index 0000000000..f7ebf813f8 --- /dev/null +++ b/research/p10b-cross49-independent-audit/MINOR-AUDIT.json @@ -0,0 +1,13 @@ +{ + "status": "PASS_INDEPENDENT_MODULAR_DETERMINANTS_WITH_EXACT_HADAMARD_LIFT", + "frames": 13917, + "witnesses": 27834, + "distinct_minor_matrices": 10887, + "prime": 170141183460469231731687303715884105727, + "max_abs_determinant": 1062882, + "max_squared_hadamard_bound": "4000000000000", + "input_sha256": "908a6801c1dd11dd1b0ff8f505b5cd09878cbb85ca336b9818480bad14de9fbf", + "witness_sha256": "49f76ca07fadbd4e78a66ff9ec470de0e440509b95b1e16fa126af061e07f867", + "seconds": 1.3438892080448568, + "proof": "Hadamard gives abs(actual determinant)0 and cut*delta**2>=36 and cut*delta>=2*(4+(C-1).bit_length()) + if levelcap +assert len(r['assembly']['strict_constraints'])==47 and all(F(v)>0 for v in r['assembly']['strict_constraints'].values()) +result=dict(status='PASS_INDEPENDENT_CLOSED_FORM_BOOTSTRAP_COMPLEX_CLIPPING_AND_OUTER_GRID',kappa=str(cap),complex_b=str(b),ordinary_saving=str(s),bootstrap_levels=levels,refinement_sha256=hashlib.sha256(raw).hexdigest(),scope='Independently recomputed all finite recurrence levels by closed form, their cutoffs, strict complex cap, seven outer margins and final grid; full structural and moment admission remain the complete verifier responsibility.') +assert not args.output.exists();args.output.write_text(json.dumps(result,indent=2)+'\n');print(result['status'],str(cap)) diff --git a/research/p10b-cross49-independent-audit/audit.cpp b/research/p10b-cross49-independent-audit/audit.cpp new file mode 100644 index 0000000000..098e2d9230 --- /dev/null +++ b/research/p10b-cross49-independent-audit/audit.cpp @@ -0,0 +1,23 @@ +// Independent literal audit adapted with OpenAI Codex assistance; Apache-2.0. +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +using namespace std;using J=nlohmann::json;using Row=vector;struct F{int d;vectorB,A;};struct E{int op,x,y,c,f,z;}; +void ck(bool b,string s){if(!b)throw runtime_error(s);}J rd(string p){ifstream in(p);J j;in>>j;return j;} +int main(int argc,char**argv){ck(argc==5,"arguments");string p=argv[1],out=argv[2],pkg=argv[3];J st=rd(p+"/249-states.json"),frames=rd(p+"/frames.json")["frames"],ini=rd(p+"/COHORT249-INITIAL.json"),fin=rd(p+"/COHORT249-FINAL.json"),tiling=rd(pkg+"/stages/bank-tiling.json");int n=st["n"],v=st["v"],h=rd(p+"/frames.json")["h"];int T=tiling.at("physical_replicas"),m=5*h;mapfs;for(auto it=frames.begin();it!=frames.end();++it){F f;f.d=it.value()["dim"];f.A=it.value()["A"].get>();f.B=it.value()["B"].get>();ck(f.A.size()+f.B.size()==h&&f.B.size()==f.d,"frame dimensions");for(auto rows:{f.A,f.B})for(auto row:rows){ck(row.size()==h,"row width");for(int x:row)ck(abs(x)<=7,"coefficient guard");}fs.emplace(stoi(it.key()),f);}ifstream raw(p+"/COHORT249-RECORDS.bin",ios::binary);raw.seekg(0,ios::end);auto bytes=raw.tellg();raw.seekg(0);ck(bytes%24==0,"record width");vectores(bytes/24);raw.read((char*)es.data(),bytes);ck(raw.good(),"read"); +mapinitial,final,state;for(auto it=ini.begin();it!=ini.end();++it)initial[stoi(it.key())]=it.value();for(auto it=fin.begin();it!=fin.end();++it)final[stoi(it.key())]=it.value();ck(initial.size()==n&&final.size()==n,"role census");state=initial; +set>pairs;auto subset=[&](int a,int b){if(a==b)return;pairpr{a,b};if(!pairs.insert(pr).second)return;F&A=fs.at(a),&B=fs.at(b);ck(A.d<=B.d,"nonnested dimension");for(auto x:A.B)for(auto y:B.A){int dot=0;for(int k=0;kpaid,required,reflected;vector>needs(n);mapcoeff;long long adds=0,moves=0,copies=0,erasures=0;int temp=-1;for(auto e:es){if(e.op==0){ck(state.at(e.x)==e.y,"MOVE predecessor");subset(e.y,e.c);ck(fs.at(e.c).d-fs.at(e.y).d==e.f,"MOVE gap");ck(fs.at(e.y).A.size()-fs.at(e.c).A.size()==e.f,"reflected MOVE gap");state[e.x]=e.c;if(e.f)paid[e.f]++;moves++;}else if(e.op==1){ck(e.x!=e.y&&(e.c%2)!=0,"scalar contract");ck(e.x=0)ck(e.x!=temp,"borrowed source mutated");ck(state.at(e.x)==e.f&&state.at(e.y)==e.f,"common frame");needs[e.x].push_back(e.f);if(e.y=0&&e.f==int(st["ZERO"]),"temp read");coeff[e.c]++;adds++;}else if(e.op==2){ck(temp==-1&&e.y==n&&state.at(e.x)==e.c&&e.f==int(st["ZERO"])&&e.z==h-2,"COPY contract");state[e.y]=e.f;needs[e.x].push_back(e.c);temp=e.x;copies++;paid[e.z]++;required[e.z]++;reflected[e.z]++;}else if(e.op==3){ck(temp==e.x&&e.y==n&&state.at(e.x)==e.c&&state.at(n)==e.f,"ERASE contract");state.erase(n);temp=-1;erasures++;}else throw runtime_error("opcode");}ck(temp==-1&&state==final,"actual endpoints"); +for(int r=0;rpath{initial.at(r)};path.insert(path.end(),needs[r].begin(),needs[r].end());path.push_back(final.at(r));for(int k=1;k0;k--){int a=path[k],b=path[k-1];subset(b,a);int d=int(fs.at(b).A.size())-int(fs.at(a).A.size());ck(d>=0,"reflected required gap");if(d)reflected[d]++;}}ck(required==paid&&reflected==paid,"independent required ledger census"); +int nw=(n+1+63)/64;auto replay=[&](bool rev,bool omit){vector>rows(n+1,vector(nw));for(int r=0;r<=n;r++)rows[r][r/64]|=1ull<<(r%64);int borrowed=-1;int restoreCat=atoi(argv[4]);for(int k=0;k=v&&r<2*v)rows[r][(r-v)/64]^=1ull<<((r-v)%64);bool wrong=any_of(rows[r].begin(),rows[r].end(),[](uint64_t x){return x;});bad+=wrong;}ck(borrowed==-1,"temp replay complete");if(omit)ck(bad>0,"restoration omission must fail");else ck(bad==0,"all-column endpoint");return bad;};int fw=replay(false,false),iv=replay(true,false),om=replay(false,true); +mapcensus;int deleted=0;long long rankMass=0;for(int r=2*v;rslots;int banks=0;for(auto pat:tiling["patterns"]){int count=pat["count"],width=0;for(int w:pat["widths"]){slots[w]+=count;width+=w;}ck(width==m,"bank width");banks+=count;}for(auto[r,c]:census)if(r)ck(slots[r]==1ll*T*c,"T_ADAPTED exact supply");ck(rankMass*T==1ll*m*banks,"bank conservation");long long stock=4ll*v*T+5ll*banks;mappaidCounts=paid;long long paidcalls=0,paidmass=0;for(auto[r,c]:paid){paidcalls+=c;paidmass+=r*c;}J result={{"status","PASS_INDEPENDENT_LITERAL_COMBINED_WORD_ENDPOINTS_REFLECTIONS_T_ADAPTED_CENSUS"},{"records",es.size()},{"scalar_ADDs",adds},{"signed_coefficients",coeff},{"moves",moves},{"copies",copies},{"erasures",erasures},{"paid_calls",paidcalls},{"paid_rank_mass",paidmass},{"paid_histogram",paid},{"required_histogram",required},{"reflected_histogram",reflected},{"unique_nonsame_frame_pairs",pairs.size()},{"forward_wrong_rows",fw},{"inverse_wrong_rows",iv},{"omission_wrong_rows",om},{"residual_census",censusJ},{"deleted_roles",deleted},{"endpoint_rank_mass_per_replica",rankMass},{"banks_per_stage",banks},{"literal_stock",stock},{"normalized_stock",stock/5},{"scope","Independent actual binary and endpoint ledger audit; finite prime chart and exact price checked in native pipeline."}};ofstream(out+"/RESULT.json")<0 and sum(widths)==100 + for w,n in Counter(widths).items(): + remaining[w]-=count*n;assert remaining[w]>=0 + patterns.append(dict(count=count,widths=widths)) +# Intentionally different from the native canonical packing. +use([19,19,19,3,20,20],300) +for w,group,filler in [(19,4,[20,4]),(18,4,[20,4,4]),(16,5,[20]),(15,4,[20,20]),(13,4,[20,20,4,4]),(12,5,[20,20]),(3,20,[20,20])]: + assert remaining[w]%group==0 + if remaining[w]:use([w]*group+filler,remaining[w]//group) +for w in (20,4): + assert remaining[w]%(100//w)==0 + if remaining[w]:use([w]*(100//w),remaining[w]//(100//w)) +assert all(n==0 for n in remaining.values()) +assert 100*sum(p['count']for p in patterns)==300*sum(w*n for w,n in census.items()) +out=dict(census=dict(sorted(census.items())),physical_replicas=300,patterns=patterns,scope='Independent exact packing from current actual endpoint ranks, including an alternate mixed19/3 pattern.') +dest=args.output;dest.parent.mkdir(parents=True,exist_ok=True);dest.write_text(json.dumps(out,indent=2)+'\n') +print('PASS distinct actual-endpoint tiling',sum(p['count']for p in patterns),census) diff --git a/research/p10b-cross49-pr327/LICENSE b/research/p10b-cross49-pr327/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/p10b-cross49-pr327/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/research/p10b-cross49-pr327/MANIFEST.json b/research/p10b-cross49-pr327/MANIFEST.json new file mode 100644 index 0000000000..b3bb13f0cc --- /dev/null +++ b/research/p10b-cross49-pr327/MANIFEST.json @@ -0,0 +1,404 @@ +{ + "files": { + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "NOTICE.md": "bc0fa50459336dc25b05e125163ba928bfeb6ae11c2b6c2a69282f9957e417de", + "PROOF.md": "805fdaa0c26e2c12942ed7e427f03f3f050511aa6b755860317b6c255b0ab8c0", + "README.md": "ed326a53a049aab3c31ad1bd7f0b36fafcd2af3350b636b44cf5cd223dc66d93", + "REFINEMENT-PROOF.md": "4d8ed4a6f5b3449f29990fc8f39546fa01915b0646cbde189579d7d7f909a392", + "SOURCE.json": "6e1769f8d7e4def1658546649a65aecf596cfd990c41a2d5d0da137fd3f38e90", + "code/admit_geometry.py": "c16c29e7d09aa9693ab7fb4330c8f1136146378c5391b3d3c14253a7b3afbbd6", + "code/banks.cpp": "5b85c63ebc95708b1ec61dbf407a0d7899707c0858c7ddc5393b3c49c2f9583f", + "code/changed-charts.cpp": "a19f24ef975010b2df78cc993e60acf9e27ab252d7817a4be048933f5281d3d8", + "code/columns.cpp": "34c8df52a3e1ed15d2507338c2e0c5dea66083045f62592289e96522d2432cab", + "code/export_native.py": "cc7e7833189ff16e97af0c2524705820800be7bb6b4ebbda836246e0d735b0ff", + "code/finish.py": "838d9924d5a11e3bb87e01b8a56163416a98cc4e4799fdb35551b5a05cedc7e7", + "code/frame_prime_minors.py": "15b70e8b069d128033fbac1713a75323fcaf2c7746ceec2e1c896c24e193aa76", + "code/future_supplier.py": "89304eaa137b928fb74fc2431fc2e2016c991bf10169c9cc2bba38d4d6cc7c44", + "code/invoice.cpp": "08125712b112201b81576d7763fcbb80a982f8a8f2fdb91c07328b46ffcc799f", + "code/legality.cpp": "786c5f5ddbc152fad2eb9f637a1d394640789030fe5936ea2fa607242d3fa085", + "code/materialize.py": "89a90e02c705e3d8b73031417e1ab93068a5b27cfd3ebf29b40285cfec3e8516", + "code/price.py": "c727571f10d421540931127ddda80960654aee97c6b1f567514f9370757ee9c5", + "code/source_tiling.py": "89754753a514fa3fdb2bff51e9ce030356afb6c83176d53a10653228f6040714", + "code/threshold_bootstrap.py": "32da9b1d29f4eec9dc47f077274189ee27075f1d8d91154daee744bc0e5d842d", + "code/tiling.py": "9e650b5325d55f30e0de10cdc973819c3482faeb7bc2de8b3334e48ddd95bb6b", + "code/upstream-pr321-fixed_prime.py": "b1bb60a4e8a96aa27507b4759dff7d59fc8612e74a3bdad01657d51d6fd1ffb4", + "discovery/build_reorder_selection.py": "fd3935ed50aecfba031ecbae419eb5c8d1202685b639a7fd9ab3d89795e3a41a", + "discovery/phi-hex.json": "fa654c171718310674c4557d8c72f486880b220074efe3b172227b7b795c8d89", + "engines/descent2_transform.py": "384fcaa91f6f0618bc4ff54f9668dbc6d9154308680f066a9a373b7649df9da7", + "engines/descent_transform.py": "7a2e3fbb4bf01e0702baaa285c9641fd8c99d793254bd8e3875fa41bf6c03b9f", + "engines/kernel_transform.py": "8ca8f07e2ee73569a3222a9172e19ccccda88ba9a9657fcc00b01878c8a84902", + "engines/reorder_transform.py": "dfb2759314eba6e713696bd1622e7d0be21f203f00c2c7fa88b1f443d93a8935", + "engines/restore_transform.py": "8ae804aba73fe6ec14c484503af02f1ef4dc6af073c9d39377f22b511896ab21", + "engines/sink_transform.py": "39c573a6404a4f76f1bca3a1721f3afe0a3937c4543d6eaadbc3ae881b632b22", + "engines/target_transform.py": "0955daa2a15dc58b27a6b57aad029c0e97a417400c7c2d7eba8e54a34b974d69", + "requirements.txt": "f7308e5b60ea62603b458da5fadbb55614b46fbb4d083200fa2cc9843085ceef", + "stages/descent-selection.json": "d273acc94a6f8137f4d9985c0c36a8c636fb0c419d77a4e875679a53ded8fb0f", + "stages/descent2-selection.json": "2155cde834a48845f1f4fe702ef4abfbe85398fc88a4e263b0f43f49cabd2956", + "stages/kernel-selection.json": "763ce62c4e238bb91acbfafb723cbfb3e1fefaf92a101a566cab9d2823fcf712", + "stages/reorder-selection.json": "d8bad3edd129ae40ac691df3903474fa0f6ee86ffb64515595e39a1b6b612911", + "stages/restore-selection.json": "efd4b176cb8b690cbf9c11932b7533c1379450ff04146480dbd82c1cb0f96d4c", + "stages/sink-selection.json": "b75843809b5d76fc441887d62ad02a6cc27fecb33bd11df1e1b65ae75c56a75f", + "stages/target-selection.json": "30f0066a66068322b50e953ac12a95bad3993ed6b804ac84d0d0df26ad31d9bd", + "vendor/complex-reserve/DERIVATION.json": "395e7d39b50d5aeb1cb83ce01bbccd80fee5b7fe3b540ed0741fa8ba626bbafa", + "vendor/complex-reserve/GEOMETRY.json": "dee2bc3c443a3847e433b0ad719ab6ef7c7c4798272cfe34899f91edbcd5a7c0", + "vendor/complex-reserve/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/complex-reserve/MANIFEST.json": "b80813244bb9fa5cb4a1b5008768a3cc143bdd01a331ea4e23213bd5bf0891d4", + "vendor/complex-reserve/NOTICE.md": "4c2a6d85a3ec06568022c9826be2f6abbc2f2ae94183ccdee906dd96dbfba2a5", + "vendor/complex-reserve/README.md": "17d65551304e48a5385da9f5a47723fd03a836884921f368a3018d32c4d53a5b", + "vendor/complex-reserve/SOURCE.json": "9e593b603f578d5aa8d6d9fc28fdf67cfdf652e2dc650f9ed0a7fb7135eb1bdc", + "vendor/complex-reserve/code/complex_basis.py": "52d68781eaf6d9decf02446a532a7336fcf15924a9f6781ba0833d038decb9f8", + "vendor/complex-reserve/code/complex_gx.py": "ccc924537db0c0d55f0c1934e79b8cf4d85b4fb336473d7b42d69e12557aa9f2", + "vendor/complex-reserve/code/complex_labels.py": "6094a8114c599b3826a914e0f63c7d9cdae7b8b9a9cc26be9b685447698fae9c", + "vendor/complex-reserve/code/complex_scalars.py": "a1b5701f4d6ef42ee5ea8168235b6e0eab0a3f786f57bb9023738e094787e0b3", + "vendor/complex-reserve/code/complex_splice.py": "06125aecb0cd17db8c8832887c9a8640333f69b9b083dba82b9fddd989ef0384", + "vendor/complex-reserve/derive_checkers.py": "362a6049efb16d548f9b6d92aedcf61ecae289faf638bd80fa0facbff2221e97", + "vendor/complex-reserve/finite_guard.py": "130af319e40767af714106ad4a0b7afd9a159c5b5c315bc8b495dd5e90496771", + "vendor/complex-reserve/requirements.txt": "1668a3152e33680d94637b13421c15e68bd97cd8701f7f555c691f5bc5c0b9f3", + "vendor/complex-reserve/sources/Work__BridgeGeom__B2.lean": "ea4f37c283b6070577f5b4f644fdc2232ae1114f480b85cd765209dfc863de8d", + "vendor/complex-reserve/vendor/neutral/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/complex-reserve/vendor/neutral/MANIFEST.json": "dce8987eca4c22b3b7fb0bc4e2f1c21851fdfc73f8b7757f4c27f2442b677837", + "vendor/complex-reserve/vendor/neutral/NOTICE.md": "80a48119c4417c86aabe7bf5f4c6446fb538f1d76d2a32ff2c840c3663acec47", + "vendor/complex-reserve/vendor/neutral/PROOF.md": "d6f5ddee8fdb2877eeac90020c8348c1fbf8b3e73dffed8ee4d5f417a005f217", + "vendor/complex-reserve/vendor/neutral/README.md": "461ec7bc3075da9da8ad0b15be6a28c60523f4bb4ad155c477c29f2a3566544c", + "vendor/complex-reserve/vendor/neutral/SOURCE.json": "9c37a9bb608b199c29d9d9eb39425fcb97f569e37995ce67d48d04eaa2bfbe7f", + "vendor/complex-reserve/vendor/neutral/frame_retime.py": "1a59055c867cdf21711aff6cd958473472a9140f6217a199d0e761463b8b746a", + "vendor/complex-reserve/vendor/neutral/plateau_retime.py": "ceef31f7fe4b18bf9fd233096939d6d423c13acdb6279ea0aca86ee5198dfde1", + "vendor/complex-reserve/vendor/neutral/portable-code/DERIVATION.json": "485ed65227a8ee286491886cebaf64e32bc76c8f0ca3223ad583bf42de6c4e4f", + "vendor/complex-reserve/vendor/neutral/portable-code/complex_basis.py": "52d68781eaf6d9decf02446a532a7336fcf15924a9f6781ba0833d038decb9f8", + "vendor/complex-reserve/vendor/neutral/portable-code/complex_gx.py": "ccc924537db0c0d55f0c1934e79b8cf4d85b4fb336473d7b42d69e12557aa9f2", + "vendor/complex-reserve/vendor/neutral/portable-code/complex_labels.py": "265de648d956281d8081a938886cadefad6aafa3a693e329d7517f4d5c5011b5", + "vendor/complex-reserve/vendor/neutral/portable-code/complex_scalars.py": "87b19c643205f7d0ebab7fefb95e5aba31fefb3129b998d4b0e5070031f4898e", + "vendor/complex-reserve/vendor/neutral/portable-code/complex_splice.py": "9dee45f4731c861c07502062fcdf993df332762978fb69c6636e57ed45a4ef44", + "vendor/complex-reserve/vendor/neutral/portable-code/portable_complex.py": "198b5c123c3572a231612b79988776d6601af5e08c6cd3813ac6f180796498e3", + "vendor/complex-reserve/vendor/neutral/stages/component-selection.json": "b977093e39dfaf1d23f2eda2b4a78061fb36c96f726a18c0dae509c148ffdcc3", + "vendor/complex-reserve/vendor/neutral/stages/neutral-down-selection.json": "85101e196604cde43a478c573077bfc208763c95ddc72391f2876624660ae3d1", + "vendor/complex-reserve/vendor/neutral/stages/neutral-up-selection.json": "eaf35b14e2af56c095468ed5d6406ee00efd698eaf6dd02be876d4784807ecb3", + "vendor/complex-reserve/vendor/neutral/stages/single-selection.json": "72e2ec3b827c8b9a3bbe00ebff444c5d1ea43f7f0b350a1e367e368fb85939ac", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/BANK-PROOF.md": "07b6f3ef808a8a98428a8b14709f16cb40bcc2c93943dd57932b80d62206963a", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/MANIFEST.json": "3474a31b64a6647a558a0f07e60a3e7364b59f9bb792ba8f69fe85dfecfd68f9", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/NOTICE.md": "2c709df433e7c8e1090d032015c85cf1b0a4beb9c51d13e239282456fbffb7e7", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/PR-STATEMENT.md": "cf8f0341e4ab6e45bd58176aeb8628bfe0bc439c1a6083084125f868426ff93e", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/PROOF.md": "8670879444ff0536a80eaa66a421c6c819ab77b38941e38aa86e697ffe86db2f", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/README.md": "3139213c18924fd5925fe92ef7bedb3bb6c15a4ee0dc8e2056a3082f9ff68eab", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/UPSTREAM-PR234-NOTICE.md": "ce978c8dfc8a2b36eed7a53014b1a792248b22ef4cee3edd8adab825a571c429", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/UPSTREAM-PR234-PROOF.md": "c9722b07256758cd3b307dd46689f99984c66e16c3dd934f9c34e551620bfc0f", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bank_check.py": "b67d1e5870239a456a732caa8e56b836d3fa472f451790700276ce706bed1da8", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bank_template.py": "8c131d76ebfa7788f18020d4b7a8b5dbf84c1387c6879a0046bd158cff840016", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/NOTICE-PR200": "9e82089424092c1dabc2341a09ead255633d78c90dbdc199c4336ca1c0f3bdf4", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/README.md": "1d4fe7b5300f3c2fc2f3a1276a73f58c01afba72ae13d0c5e75644b13a0dc175", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/bit/base_word.py": "9fe3a81b7561d2b09c086f63fac4626e88a32369ef8bc5579c94878de1218a89", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/bit/word.py": "88554981690cb43c4286fd962dddf0f20c58cf0c6cd58f0b8081ac88b16531ff", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/arcs_p10.json": "ac4555382b2cf4e6adbeabbdabb15c79f1485877ec169a49dc1fa49d5a614185", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/local_design_p10.json": "5309396966a9886906cf9efc3f71aee4441e24a222cc39f1fcf3407d7fde5ec3", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/pm_p10.json": "7a734a0f4a20d38a15d2e88dfc4c0498ceec38400143125855b39b0446d1db2a", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/qmod_p10.json": "40ffb168466bc016bc18a2bbdde65d38b7fd1b406d8a4026f1a6e517fe153459", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/descent.py": "873fdf8d1281e034a238e09968ee66d77dcc236616305893c1aaee2b516299ff", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/make_physical.py": "ac929030b1f465d5b4e9073635782a9f7c9ac22398cc101c66c8af771e9759cf", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/paired_cube_bit_word.py": "1a24e1d57d92579801d9bd2048dc7804801faac0566bebed790281775cd808ce", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/regenerate.py": "2929047b40a3a2dcbadd7df95c8cba0a7fc68abb705f878b6767a41f90fac02e", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/references/pr168-v4/SOURCE.json": "21a412177c9309d89472aabf4c67618d7a546811f7e68a5904304ae46a98d27c", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/references/pr168-v4/research/paired-cube-bit/check_paired_cube_bit.py": "4d7c86cd999a1519e0dfb6dcf33a8f26e442a353c3665a0f06881216a260fbf3", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/frames_p10.json.gz": "f191ca102966c77e6865e18751d8a17922ce46015dcbb42789ad735925886ec8", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/graph_p10.json": "41e50cb6ccb5a61ff48c8d9ec2a9014f2dcdff87afd3c42bba9cd02b92605a3f", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/kchron_p10.json": "228b7e2343d31191cb054c29b1c253ffdb53b768a60cb34ab3db1c1df0abb518", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/profile_p10.json": "5bbfa6a9e60095d77d6569f49a2d250d812fcbb8d9f25f57c15c4c7f13e4fabb", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/word_p10.json.gz": "12c19c65991a12790b3f1ac772a219c58d439dd9ed655d3eefee9562502e004c", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_basis.py": "52d68781eaf6d9decf02446a532a7336fcf15924a9f6781ba0833d038decb9f8", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_gx.py": "ccc924537db0c0d55f0c1934e79b8cf4d85b4fb336473d7b42d69e12557aa9f2", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_labels.py": "0c288a7923ff5923f8b3a1bb425b17679633e02284a8c32898bbb2fc24ca131a", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_scalars.py": "87b19c643205f7d0ebab7fefb95e5aba31fefb3129b998d4b0e5070031f4898e", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_splice.py": "b1b4847652a9968d7afb8dd529bc371b656afa240f2e393f03c187dca250c4ce", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/code/geometry527.py": "734cb349cc109fc7fe6b074ecb77ff80544f630dee331000f4d0ab79e77ac4f3", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/code/global_lowering.py": "53b7a45006893218e6eb7fed026ef2e51809f8f04ef25a07cf4e1ca563de30fa", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/code/physical527.py": "4d4bf47ee083d3864f76907428f4e813a147f7ea6ab0b8cd1536adcd2c469395", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/discovery/REPIN.md": "74140b755d66647b83115247a278a7e1009efff6e49995a16fcc1528cc43eed7", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/discovery/repin.py": "8bd21ad00c07d2f9cbde3a882721882d12e0e50851c720799b449599f205654f", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/finite_check.py": "7383f1cea130244e5b35fc8c707d132091b5c81943f7e61fd4c9a778c77344ee", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/NOTICE": "9419dd03a2f52cf8bdfc4d18216ce29f263ab583b27f01ced8e420985bcb7c81", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/NOTICE-PR304": "319165f41cf97f37b587c92351289db2d287ca7a90845338318086d5ff447e84", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/NOTICE": "c39fddd8a76cd7b14fd19e71a903eebd62e21fd7c00e76e658a190d96074020b", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/centre46_graph.diff": "229eea46b56d19b262d1498f489f9bca84c347e33b16553079d38c4276700280", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/exact_result.json": "250aa8f9037e9b6fd59291a9c98ff3c7242ec384c6129c95bf5223dc6c9e77a9", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/pmod46_ptc1_final.json": "d5a171674141bd2a4ac2e099c9f19dee3600482f06d4f83245a427f402c6b19b", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/qmod_q1_snap1.json": "cb71db4928088f0e20913dfe33df215c2a00e2bc33968d8d501f4f647cc920bc", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/tmod_final.json": "3ed4ffb275c3b7fc609d617a2c2b60d761306a1fe306492dc1d9ea9940c41073", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz": "bb0499ab342aee3594904fc1cd72b9ff496cdb315d0840f4cdd5ba64ef794d34", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/FINITE_BRIDGE.txt": "66d8f4ea8752abd89952d6674a636575a0db16e18b1c16e293f48f64242f0c46", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/compact-control-layout.tex": "2bc28e50f3eb092195294cafa81213e520f6d42e7935e9905ad8a6199e2a7c87", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/compact-control-movement.tex": "b963c3d2f4e1b7059aa289bb4b4ac89b688920bcf42f5b20d7698cdef0132cc6", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/copied-centers-assembly.tex": "00117892971ae766188ace0af03030c44164fda105e42b70d84f52c3339a7dcb", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/copied-centers-lemma.tex": "d0ce6d3d504996aadb098227885224e48df46101daec8893523a0a8b7364d8fe", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/endpoint-gauge-complex.tex": "dfee33b0281e5551bb6927f757ff0240abade60ae1800f715afd88853ae0191e", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/stopped-product-complex.tex": "4738089103a4b263b3b0ef458f5ef35519c696f1ea871ae79e508d3720f5870a", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/source-pins.json": "c32bb00a73aa82043ee9727d9d7eda9aedb6518e55cc638df53cf6611e54e146", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Bridge__Cert.lean": "5c24746a6330907b9b37d6064095035a58575d64ce793d6d7c9881121fdc3980", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Bridge__Net.lean": "cf7d7d330b1bffe2e66712c873e647b13dc32db1ccfc0e0f4cd62ee6caf584f0", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Carrier__Live.lean": "6d0649eb62589e66057f044e1e2103fc42f3f57a1498f82a26565bd8eb4026d0", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Carrier__Phases.lean": "71dc3dda23dfe510d5d53cbada3a6c540cd1dc2825503fda618a5bd6cfc3e812", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Fourier__Main.lean": "2e8e88efd4dcbdf0b1a6e39ce7eea8c5fd5ffee2faf360a8c0c9cba84c0e4ef3", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Geom.lean": "c302f5834287421f11f3b0da7112fcde876cbc702896f2af4145b2d72ee393a2", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__InvThm.lean": "ade7e7873da75ca63a4b5ce2f562dde9c12bfbb69d87d7ae831039ff790e5adb", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetCert.lean": "22ae34809466b4ac2a2c5cdde526f51ff246f5189f7c142b38aa4c0dcffb04a4", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetDef.lean": "6e17a68b1e988969f6eb77000028f7ed877e687b8ad3976ec1707fcfe1d2f520", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetStage.lean": "c122bc01392a6fdcc0bee918fed81804d3c9b1d3e071016dab65a4ed804ef0b6", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Phased.lean": "0de429c80231334f1ce92575c1e8ac382ca2d5e7d956767b547639a8941d9a8c", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__WinB.lean": "c33ec3fce09c0971c32ddcbb86d9383ffbe4c6d05cf36f20460005e6547bb845", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__B2Gp193Main.lean": "cb61f304da51f1dd0a2ec25bca4b63eb095eeb2863289e1e2bdee7c82beff48b", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__Glue.lean": "d5314f2b93a7f0e1c949fb502331825bfc6d9d8762d35f865443e7c95b6c7ef7", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__InstB2Gp193.lean": "9587ddb9961f44938032b609307ab91c0b0e757e3991f1ad95480dd50fd4f72b", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Cert.lean": "d92ee6889be4753fc99f467bd84039743325123a1165128378b9c906a04f2703", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Price.lean": "0299bcd0fe255960eec682eef0f045f7e5cb1e4711af2aab4393526eae2caea3", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193ScalOK.lean": "479434815822e98f015e335361089c3788d00dc3dd39c2944f75410aa0c158fe", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__RateB2Gp193x.lean": "6b40cac1481c931d47b1a092e382d04716ede0e785c492a2f2983e886a257c3f", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__Raw.lean": "aba94a004c94dcae7cf3047c88a6da9561555f4ebe8ab92e299e6ce09ee7aa66", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__SolutionB2Gp193x.lean": "45c768c9d71a7cc18bd6db74cb036db880d89580ca60557bb4a492280296b169", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Adapt.lean": "feec0a3828867968a5c7c2c30b86ed70449abc3c660a60ada67203a75bae2ef7", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Letters.lean": "34906dbf5ae16b5174db00b4881a5cc1d2e583b8c8806db6523a5e2f86565f09", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Level.lean": "80fb3daa9a45de0ed6da570eb4476b9104734be65d0116f58bcfcbcd67f771d0", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__ORIGIN.md": "6ba897a9495ddadcf8558b93133fdfaf66fc35ce7fa2c53e2d5667335c315e0b", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gx.py": "6f3dc8bb639933227a8dae181ec4a542e85c7276be9c9e330f49518e7b630b95", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxbind.py": "9c9dcfac47f0535bf3aa8ebf7c662cdef0ebda50a9f0a9282b8f3cf34809f835", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxconv.py": "dab7fec9f44c2d368ed334055d7126e202017feb46e41a8d86e2d998720f67c2", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxcore.py": "eb972c06fe8c322db2d9a8d9a7d05596e8f40c4ca8e5f42eb6df3c7361b5d517", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/math_check.py": "e9372d61a9d7841bbf3a61a44603627f2a7703b6304106640a83f26c8f899058", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/notices/PR210-coordinated-crossover-NOTICE": "9fc5561c0995892dbdde777c713899486920c32d3562392f5f72377a4953bf98", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/notices/PR230-NOTICE": "7dfbad087ee49b74fd5075d517eaa263c5dd3d4fbd4c69bfba34ee1cb55e837f", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/notices/PR230-PROVENANCE.json": "19957e28a8ad26281bfe8bfaf8ae16191be53e729a8870a6154671b3384959d4", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/notices/README.md": "d1fcf4e4209d5966282ac8202cf461bd575119a7aaf2ca64e8746810fe5259b8", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/notices/base-bit-PR200-PR202-NOTICE": "c9850418622aea8d1382a230306c940947b5da818f4854b4b272ed60cf239f6c", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/notices/source527-loader-NOTICE.md": "ee632728cc4d89565292d288f8289f483ac794b5d02cc6e42c2b2c43c43ff1d8", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/parity_transform.py": "e068874694fc15135a0950b7361e537f48688d9ac9f0a05c2372f1deb813d085", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/portable_bit.py": "368ef679009f7272fffd30fe18aeb12722e00612e040aa6eb2a4dbd019486a5a", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/portable_complex.py": "a09d19a4efa54c0646b06ccb5393e3f1eb928b2e002738bb2a2af2a2ba7efb3a", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/prepare.py": "c1a215713f47b954c28a3f0d48490a055fb75f6af31a0e6b5248802d6951a09b", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/prime_check.py": "045831f41b9f4208538ba4b17c9354c125acb33b5f538f7a30f4813c2948c57c", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/prime_witnesses.py": "98cd03bc9582e7bd0ab194c191ea8eea940539e510051443ab9fd3e572a364ab", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/FINITE_BIT_ACCOUNTING.md": "602923520af184670170bf159fde7b4c72e79a72570eddd7746b7c97bc51fc5b", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/INTEGRATED_PROOF.md": "cff22391e71a50bad27a1e832d5c0a2c8b2446df55adb1297c8b1485b3761257", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/PARITY-CONTRACT.md": "a9246be656e31f1a21d5ec714e002f51be0aa07c36e1528066a25b2c7a02db91", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/README.md": "435c699dc07400366b84fe43d981cd2f6c95a4837e636fff8fe6a25897d853c4", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/copied-centers-lemma.tex": "d0ce6d3d504996aadb098227885224e48df46101daec8893523a0a8b7364d8fe", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/primary/03-motifs.tex": "ed76761194988a01af77ead0ea6469cb5dcd29690ab985a0b5a4006b0f2b69bb", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/primary/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/primary/PROVENANCE.md": "dd9054c58aa92c44b0ef5f691ad4dc52b8ead2f20a9843d4399d6c300d616023", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/primary/UPSTREAM-README.md": "8d1ceff898a4e0e681679f91c4def485820be9e99f04e4861f2ce601a364723e", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/three-stage-cover-bit.tex": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/three-stage-cover-rows.tex": "6ad97a5cd7d6aecf978a81226e1c2763d37840caca130c61f3bf5c4ac111c5c8", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/raw_ledger.py": "782c2aef0b6225b0e99f73abbc98681d21125c17c024ab0b8a0e4d0382182ef0", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/requirements.txt": "25f9f1fb1988b230147a1d3092d34e09c069eb7a6c6d6df46b3973b9f2d36efc", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/scalar/word.py": "e675d4eb9d90ff0b44279fae0b46f1a8b39f65421cc38454b70a6b75d0e10b42", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/scalar_check.py": "520c4549de9200811dd594d15cdf73de28f287b04778965491b2c5b3f6d6ed5a", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/verify.py": "b0d2a2cf1e348545dbace3c5f3e98b1c91c1f7773969decdc76ca4240c174599", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/virtual_check.py": "ec952d99c151e6e336631210e598d58478293491ca01842fd4c9d0a4b57b4e5a", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/word-pins.json": "25c33dbc59c4add386777e9e88c079cbfe14ea77ec821eef8e47659ea2c1c67a", + "vendor/complex-reserve/vendor/neutral/vendor/pr315/word_pins.py": "3cc2662630af62aaabb6966f03b5d01a2f06a5f3490c6979a3e54daf550958b4", + "vendor/complex-reserve/vendor/neutral/verify.py": "303e17014e231a35338f5891b650d1d3f671a6c8050acff47b44f5c8bbfa6302", + "vendor/complex-reserve/vendor/neutral/verify_supplier.py": "2388a2a43da5b7e8fa3b4126abb647eff03469facf62e4a92f72cb92dd590eb5", + "vendor/complex-reserve/vendor/pr327/NOTICE": "193a094dbd9a881d8fe4f4e6f0bf535506b2761cdad696919b60fc6af5256855", + "vendor/complex-reserve/vendor/pr327/PROOF.md": "43fba6fac93277c70e527e7f872553518c8f53485b7d8519ca6e340588885055", + "vendor/complex-reserve/vendor/pr327/README.md": "a4eaa092c479fd0a44ffe296b15869a2b33a17be61ff87d7bd9be43f115b1fa5", + "vendor/complex-reserve/vendor/pr327/SOURCE.json": "c01b6121956aa03fde78f27c969b66107b68e8d7d70684d6fb999d00c77e090e", + "vendor/complex-reserve/vendor/pr327/aligned_word_p.py": "bca04f6027c6c6696c1593767487dffa0965cbd7c9fc83493552de4569857757", + "vendor/complex-reserve/vendor/pr327/centre46.py": "40e36dbb4b8a6a2ddb7c947433522d31efbb1ed92969eab7b9da03dacf4e8f9b", + "vendor/complex-reserve/vendor/pr327/certificate/expected.json": "c39c5ad6c40fcead0522db883bc8fde44b06caf7ec5076a0fd897854d83b3103", + "vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-anneal-mw-flow.json.gz": "117d1cf1ad9c0ab3fac42557cf4aa4f7166700e8c005eb3f928b187544f23f49", + "vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-anneal-parity-flow.json.gz": "cad6f6fb057d154eeb8f380c69d1361b6d788c8a27991c4d217543534b253832", + "vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-centre-mw-flow.json.gz": "274d1bd671eb74d4fa8f63bb7048d929d6b51f6275a5ff6f69e04588f03d5c7a", + "vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-centre-parity-flow.json.gz": "854d95b11da82335d9b3e0843b0885eb21c0170bb05f6d430d809da4868bb09e", + "vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-pr168-v4-cut-mw-flow.json.gz": "d927d0120af36e8d3699c1c53010cdd293e19a484825905e0946b14c0c0912cf", + "vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-pr168-v4-cut-parity-flow.json.gz": "d98660ef9cfb6700271a1eccbdec4b1a49c378b03e6ffa88f7fc8f0b97f2f2e4", + "vendor/complex-reserve/vendor/pr327/discovery/README.md": "76204389ae61bac9c27672dda3a17ecab6b44df732a1171665b438b29ccc51c7", + "vendor/complex-reserve/vendor/pr327/discovery/add_centre.py": "891c89f436ebe9e785c98b5e48b85a875dcf18c08fe5f6aac754b59b36502512", + "vendor/complex-reserve/vendor/pr327/discovery/extend_floor.py": "6762dd49b801f2419416bcf2c60b6390605a382d252b30679cf53a024aaa8126", + "vendor/complex-reserve/vendor/pr327/discovery/make_layer_p.py": "ea339b774109bbfb4ca5c00ff164d7ddff4c3c97433ab064b0a8d78744c3469e", + "vendor/complex-reserve/vendor/pr327/discovery/pairs_mw_p.py": "7f619d53d1109626f8f3307b1735606572645518d07ac4f423b851939ff56382", + "vendor/complex-reserve/vendor/pr327/discovery/pr233/README.md": "1bd628da0afbccfd9baafc2d51cd96a51a4e46c782b783a1c16bea04fd88d98c", + "vendor/complex-reserve/vendor/pr327/discovery/pr233/bundles.py": "71c81bc858e62e03e2a5230c16c4c199a027c24402cdc937bd4ded60f4ee3286", + "vendor/complex-reserve/vendor/pr327/discovery/pr233/joint.py": "e4857418f6e16d6fbb1815d3c4148116e35a6b9940cb57acb2b563da5621b92c", + "vendor/complex-reserve/vendor/pr327/discovery/pr233/matching.py": "59d1cd30e67d3511cf799140eb248e785e77aaccff7c47a22a0feef8fb6f021e", + "vendor/complex-reserve/vendor/pr327/discovery/pr233/pairs_mw.py": "aa927718ad27bebcfa2bddeb3704d4721433c2d4e6b6e218ceb9d28a07cd6c83", + "vendor/complex-reserve/vendor/pr327/discovery/pr233/physical_opt.py": "cbfd06026a44df30944781262848c88ec987ca5e80381e35ae7ad715a9db1fce", + "vendor/complex-reserve/vendor/pr327/gcert_emit.py": "10d2fc3f1f3d8cda5f0b07720f51b5a6fd40cfc1490d361939ff93e5470805d3", + "vendor/complex-reserve/vendor/pr327/gx/gx.py": "6f3dc8bb639933227a8dae181ec4a542e85c7276be9c9e330f49518e7b630b95", + "vendor/complex-reserve/vendor/pr327/gx/gxcore.py": "eb972c06fe8c322db2d9a8d9a7d05596e8f40c4ca8e5f42eb6df3c7361b5d517", + "vendor/complex-reserve/vendor/pr327/layers/anneal/kernel-pairs-mw.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "vendor/complex-reserve/vendor/pr327/layers/anneal/kernel-pairs-parity.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "vendor/complex-reserve/vendor/pr327/layers/anneal/matching-arcs.json": "96c87aac70b6ef0671872d142ccba66448ffa8f5f42c35f32c0f655668251f02", + "vendor/complex-reserve/vendor/pr327/layers/anneal/physical-frames.json": "7b24c9d5498bcdf96a72a061a95ff7b4ff2cda0bef5d7c7307afe72685959422", + "vendor/complex-reserve/vendor/pr327/layers/anneal/physical-pairs-mw.json": "2af485c88a240c1c96d0c5b5a31851587eb99a8513e18becd49b3a7e74bcf3a8", + "vendor/complex-reserve/vendor/pr327/layers/anneal/physical-pairs-parity.json": "0bff907fa41409fb1269323001a2ef313fcfaf03937597af7a63f6c4dc6854e4", + "vendor/complex-reserve/vendor/pr327/layers/centre/kernel-pairs-mw.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "vendor/complex-reserve/vendor/pr327/layers/centre/kernel-pairs-parity.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "vendor/complex-reserve/vendor/pr327/layers/centre/matching-arcs.json": "ea7300db2cdb324ddf680bee6d447e9a9994e0b77bf2cf7fbf25e7cd1f6cb16e", + "vendor/complex-reserve/vendor/pr327/layers/centre/physical-frames.json": "1f9813eee92459b341fd437f4ec3a87ae9b440384a277450f483112481381b12", + "vendor/complex-reserve/vendor/pr327/layers/centre/physical-pairs-mw.json": "6c910a4ed8fe325547d9da065edbe8176969048724c0f96ee43a075b2813bd53", + "vendor/complex-reserve/vendor/pr327/layers/centre/physical-pairs-parity.json": "1ad1c36760848259270ab1710bb2ce0dea877195d3a763e0c9fb5c7624a751bc", + "vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/kernel-pairs-mw.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/kernel-pairs-parity.json": "d063546163d14e380747210cd0a060519d47061df1726aeb4707efc400c2a550", + "vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/matching-arcs.json": "22a28397c5c249438c36d087c14a16e99379891d45b2ad941af38944c971e166", + "vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-frames.json": "8a1ae36d0d99d4dc9ee82a76422bcbd902dce360fcdd55a7a23fc17e4aa801c4", + "vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-pairs-mw.json": "d12efcdd3091134c7506eed3e53c02dab1fa566d30bc3a0ad96559f767036dd3", + "vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-pairs-parity.json": "5451e37e128850c6ae440ffda2010bd28d7fe8c127865387b662b4efd92cd744", + "vendor/complex-reserve/vendor/pr327/module_cut.py": "4004cce8e4b392d90db02862e1d631aca586483a59532de9eca426504ff1293f", + "vendor/complex-reserve/vendor/pr327/modules/pmod46_pc1_p10.json": "7f0bfd151e7ec0b2a74bc6fd994acde477e23f1425f4da798202f510489b6a3c", + "vendor/complex-reserve/vendor/pr327/modules/pmod_p3_p10.json": "5bb49c8befbbeb2f38a50c5b2ac836261074ef578a0a5697a8267b23551e96ab", + "vendor/complex-reserve/vendor/pr327/modules/pmod_pr168_p10.json": "36053689bec46354916a6f412b891dd5b510edcb546ea6cf9bcbaddd34c1fe28", + "vendor/complex-reserve/vendor/pr327/modules/qmod_pr168_p10.json": "c62504c96cb68658c4eade0f81cfb3a3733674519ebf7ddda1acbc18176e092b", + "vendor/complex-reserve/vendor/pr327/modules/qmod_sa1_p10.json": "7f7f96efc14921c9dbd8a888a7f3a35b267f7c47d0a8e1e3926c3ff34011e8a6", + "vendor/complex-reserve/vendor/pr327/modules/tmod_pr168_p10.json": "a81da2ba642ccf448a542825b02d678d430c9078e22f8a80813d409ae3c5cb48", + "vendor/complex-reserve/vendor/pr327/modules/tmod_t2_p10.json": "4d39faeedfb5a5283a7ad34a8a18af93072e4d155d61dec6c28d7751bc2e4e04", + "vendor/complex-reserve/vendor/pr327/normalize_scatter.py": "403ef1db92bafcb973857063bc96ec9ac326838b7595af642d5f11fef3350211", + "vendor/complex-reserve/vendor/pr327/paircheck.py": "acde7bef664c2b0aa9f0c99424053ff4cf5091e4eb7bba7e048f5a51e0933b31", + "vendor/complex-reserve/vendor/pr327/references/centre46_graph.diff": "229eea46b56d19b262d1498f489f9bca84c347e33b16553079d38c4276700280", + "vendor/complex-reserve/vendor/pr327/references/pr233-layer/NOTICE": "5826b9f155b70d496d729cbaddeadb881abfb68da77f82dfc1746ddfc753313b", + "vendor/complex-reserve/vendor/pr327/references/pr233-layer/SOURCE.json": "9ad0549ba2403e8d84d7c0c8e71e5ca952a0604ad626f403426164bd4bc2982c", + "vendor/complex-reserve/vendor/pr327/references/pr233-layer/baseline-pr202.tar.gz": "5d08386f71c421d2b83b21020e3b74198e9d0c75884d7d81987307740d98883f", + "vendor/complex-reserve/vendor/pr327/references/pr233-layer/certificate.json": "691cb0aaeb0d6b993e1e1e5116ae7a5c57af058a8c413249016347d1b40d3b90", + "vendor/complex-reserve/vendor/pr327/references/pr233-layer/verify.py": "cd61a8c61462b4eee95c0858335a9a11bdf1ff8e8e63ebb1e488da29f061ca71", + "vendor/complex-reserve/vendor/pr327/references/pr233-layer/witness/kernel-pairs.json": "e33b753fc4519170373207b0527b9cb53e0b552e2a27f48f72381a881c7a227f", + "vendor/complex-reserve/vendor/pr327/references/pr233-layer/witness/physical-frames.json": "1a6c215cdc58216f7ec96fb898a471e25d094fd86de085f6c06e86fd8997bfad", + "vendor/complex-reserve/vendor/pr327/references/pr233-layer/witness/physical-pairs.json": "e6409fffbf5f3b1ac6434acf2e426503de3a8a18537b8fee761fc4fc931fb896", + "vendor/complex-reserve/vendor/pr327/references/sussman/pr193-blocks.json": "4049d066f71119fa72bbc37f7db753ce1e79ae5a69aef9cd2651d618bea5c855", + "vendor/complex-reserve/vendor/pr327/scripts/moment.py": "0c7c68122cea18503e973ccf0d244adf8fa0edab95f104393528c6c57f24863a", + "vendor/complex-reserve/vendor/pr327/scripts/source527/NOTICE": "c461d8aef9a0c1ec5015a300bdbf37e566610d50139d730ba677eb0df5d7ffe0", + "vendor/complex-reserve/vendor/pr327/scripts/source527/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/complex-reserve/vendor/pr327/scripts/source527/moment.py": "9d465c716c6b910ff66e1453e3bf0057608a787b5f5361be93781f42cb3370f7", + "vendor/complex-reserve/vendor/pr327/verify.py": "05d72330a82453520f755a7834caf5dd2c9eaae31a9aab7c5d3db5d1775d341d", + "vendor/complex-reserve/verify.py": "aaf8c9adbd463e091fd9ceb1f7d6511869a5b1c8ca81b57e0010eb874628fdf5", + "vendor/complex-reserve/verify_supplier.py": "a16ec0de0b75bb406edb5daae620793dc292250cb3b26f47df4352b69cea355e", + "vendor/native/json.hpp": "aaf127c04cb31c406e5b04a63f1ae89369fccde6d8fa7cdda1ed4f32dfc5de63", + "vendor/predecessor/BANK-PROOF.md": "a5f5a7707fab610c05a182fa3f80eb05c343eacd3d7e25f3c449e7c789d503eb", + "vendor/predecessor/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/predecessor/MANIFEST.json": "dfbb1190533dd8fb52eeafc2483f7992bdc3909607097947960ffa830bf373f6", + "vendor/predecessor/NOTICE.md": "1607ec1f620c1f5188b2166539e037e43a489427a506dcf4f92934cbbdcf521c", + "vendor/predecessor/PR-STATEMENT.md": "211fcfe39971fc6de63a844f4c4a5a28539949c81c39d59f9304d0896fc1f472", + "vendor/predecessor/PROOF.md": "b1187cf1e943ddcd44e8cf096935a0406444199d464ed0df04c983fe9582371e", + "vendor/predecessor/README.md": "495768c2289929a319883c976003b9c80ca6b6cd58386693adbc7d1482b8cc9e", + "vendor/predecessor/UPSTREAM-PR234-NOTICE.md": "ce978c8dfc8a2b36eed7a53014b1a792248b22ef4cee3edd8adab825a571c429", + "vendor/predecessor/UPSTREAM-PR234-PROOF.md": "c9722b07256758cd3b307dd46689f99984c66e16c3dd934f9c34e551620bfc0f", + "vendor/predecessor/bank_check.py": "b67d1e5870239a456a732caa8e56b836d3fa472f451790700276ce706bed1da8", + "vendor/predecessor/bank_template.py": "8c131d76ebfa7788f18020d4b7a8b5dbf84c1387c6879a0046bd158cff840016", + "vendor/predecessor/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/predecessor/bitword/NOTICE-PR200": "9e82089424092c1dabc2341a09ead255633d78c90dbdc199c4336ca1c0f3bdf4", + "vendor/predecessor/bitword/README.md": "5c5100382411b8a09ed3f485e2e2fe1ce925e51df997d475dcdf9976084da84a", + "vendor/predecessor/bitword/bit/base_word.py": "9fe3a81b7561d2b09c086f63fac4626e88a32369ef8bc5579c94878de1218a89", + "vendor/predecessor/bitword/bit/word.py": "88554981690cb43c4286fd962dddf0f20c58cf0c6cd58f0b8081ac88b16531ff", + "vendor/predecessor/bitword/producer/data/arcs_p10.json": "8d4d1339ff69150d0892f30d66fb5108802c633c69a8e1f511bbfd5a2ed78a7d", + "vendor/predecessor/bitword/producer/data/cube_orient_p10.json": "cb0c503be9e4a9696f01a7f18b92383e8be118adca29a19b43a472489ffbc0af", + "vendor/predecessor/bitword/producer/data/local_design_p10.json": "374803215ffb55e7c77c816b7c53e8e031cb6850d4d369f77b3528a9365d1b9d", + "vendor/predecessor/bitword/producer/data/pm_p10.json": "8d71f5004acb0ea902ad594a7d298f8d2099114e5d6d42c6357f09c44ab3ce87", + "vendor/predecessor/bitword/producer/data/qmod_p10.json": "40ffb168466bc016bc18a2bbdde65d38b7fd1b406d8a4026f1a6e517fe153459", + "vendor/predecessor/bitword/producer/descent.py": "873fdf8d1281e034a238e09968ee66d77dcc236616305893c1aaee2b516299ff", + "vendor/predecessor/bitword/producer/make_physical.py": "854640404e8fc5c7d7b1089e1291ee98c7c21056f6d1baae04a57ea6928e8db9", + "vendor/predecessor/bitword/producer/paired_cube_bit_word.py": "ca512704f85dcce0a58a4da64c141b9bc0a74ffa3743ed7d2b16e9e8074b22e1", + "vendor/predecessor/bitword/producer/regenerate.py": "2929047b40a3a2dcbadd7df95c8cba0a7fc68abb705f878b6767a41f90fac02e", + "vendor/predecessor/bitword/references/pr168-v4/SOURCE.json": "21a412177c9309d89472aabf4c67618d7a546811f7e68a5904304ae46a98d27c", + "vendor/predecessor/bitword/references/pr168-v4/research/paired-cube-bit/check_paired_cube_bit.py": "4d7c86cd999a1519e0dfb6dcf33a8f26e442a353c3665a0f06881216a260fbf3", + "vendor/predecessor/bitword/selected/bit/frames_p10.json.gz": "fec07e983f81459c45747dfaa4eecabc3429e84d4685f385771904dee4c4fbc0", + "vendor/predecessor/bitword/selected/bit/graph_p10.json": "4a43116c8d154e61be795ca76b3a550c9f5bb579a5fe3fb88a09279512aab174", + "vendor/predecessor/bitword/selected/bit/kchron_p10.json": "1ce62b85b496cbec17fe9eb9e81152126cb90708577cc2e3bcece9b2796ef31c", + "vendor/predecessor/bitword/selected/bit/profile_p10.json": "177ff70a322f152ccc6c12471aced7a207062e445f9f64c7d3bd96e6f18c6f63", + "vendor/predecessor/bitword/selected/bit/word_p10.json.gz": "601da0e6a67715011a4bbc44f6977f13625c5833d4d40443c10b0d5a9da1896d", + "vendor/predecessor/code/complex_basis.py": "52d68781eaf6d9decf02446a532a7336fcf15924a9f6781ba0833d038decb9f8", + "vendor/predecessor/code/complex_gx.py": "ccc924537db0c0d55f0c1934e79b8cf4d85b4fb336473d7b42d69e12557aa9f2", + "vendor/predecessor/code/complex_labels.py": "0c288a7923ff5923f8b3a1bb425b17679633e02284a8c32898bbb2fc24ca131a", + "vendor/predecessor/code/complex_scalars.py": "87b19c643205f7d0ebab7fefb95e5aba31fefb3129b998d4b0e5070031f4898e", + "vendor/predecessor/code/complex_splice.py": "b1b4847652a9968d7afb8dd529bc371b656afa240f2e393f03c187dca250c4ce", + "vendor/predecessor/code/geometry527.py": "734cb349cc109fc7fe6b074ecb77ff80544f630dee331000f4d0ab79e77ac4f3", + "vendor/predecessor/code/global_lowering.py": "53b7a45006893218e6eb7fed026ef2e51809f8f04ef25a07cf4e1ca563de30fa", + "vendor/predecessor/code/physical527.py": "4d4bf47ee083d3864f76907428f4e813a147f7ea6ab0b8cd1536adcd2c469395", + "vendor/predecessor/discovery/REPIN.md": "7f1f381c640c0db2c3805973e8d17c81a9fb007eb4397d072b64928e6a177285", + "vendor/predecessor/discovery/repin.py": "8bd21ad00c07d2f9cbde3a882721882d12e0e50851c720799b449599f205654f", + "vendor/predecessor/finite_check.py": "7383f1cea130244e5b35fc8c707d132091b5c81943f7e61fd4c9a778c77344ee", + "vendor/predecessor/inputs/complex/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/predecessor/inputs/complex/NOTICE": "9419dd03a2f52cf8bdfc4d18216ce29f263ab583b27f01ced8e420985bcb7c81", + "vendor/predecessor/inputs/complex/NOTICE-PR304": "319165f41cf97f37b587c92351289db2d287ca7a90845338318086d5ff447e84", + "vendor/predecessor/inputs/complex/centre-mw/NOTICE": "c39fddd8a76cd7b14fd19e71a903eebd62e21fd7c00e76e658a190d96074020b", + "vendor/predecessor/inputs/complex/centre-mw/centre46_graph.diff": "229eea46b56d19b262d1498f489f9bca84c347e33b16553079d38c4276700280", + "vendor/predecessor/inputs/complex/centre-mw/exact_result.json": "250aa8f9037e9b6fd59291a9c98ff3c7242ec384c6129c95bf5223dc6c9e77a9", + "vendor/predecessor/inputs/complex/centre-mw/pmod46_ptc1_final.json": "d5a171674141bd2a4ac2e099c9f19dee3600482f06d4f83245a427f402c6b19b", + "vendor/predecessor/inputs/complex/centre-mw/qmod_q1_snap1.json": "cb71db4928088f0e20913dfe33df215c2a00e2bc33968d8d501f4f647cc920bc", + "vendor/predecessor/inputs/complex/centre-mw/tmod_final.json": "3ed4ffb275c3b7fc609d617a2c2b60d761306a1fe306492dc1d9ea9940c41073", + "vendor/predecessor/inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz": "bb0499ab342aee3594904fc1cd72b9ff496cdb315d0840f4cdd5ba64ef794d34", + "vendor/predecessor/inputs/complex/retained/FINITE_BRIDGE.txt": "66d8f4ea8752abd89952d6674a636575a0db16e18b1c16e293f48f64242f0c46", + "vendor/predecessor/inputs/complex/retained/compact-control-layout.tex": "2bc28e50f3eb092195294cafa81213e520f6d42e7935e9905ad8a6199e2a7c87", + "vendor/predecessor/inputs/complex/retained/compact-control-movement.tex": "b963c3d2f4e1b7059aa289bb4b4ac89b688920bcf42f5b20d7698cdef0132cc6", + "vendor/predecessor/inputs/complex/retained/copied-centers-assembly.tex": "00117892971ae766188ace0af03030c44164fda105e42b70d84f52c3339a7dcb", + "vendor/predecessor/inputs/complex/retained/copied-centers-lemma.tex": "d0ce6d3d504996aadb098227885224e48df46101daec8893523a0a8b7364d8fe", + "vendor/predecessor/inputs/complex/retained/endpoint-gauge-complex.tex": "dfee33b0281e5551bb6927f757ff0240abade60ae1800f715afd88853ae0191e", + "vendor/predecessor/inputs/complex/retained/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "vendor/predecessor/inputs/complex/retained/stopped-product-complex.tex": "4738089103a4b263b3b0ef458f5ef35519c696f1ea871ae79e508d3720f5870a", + "vendor/predecessor/inputs/complex/source-pins.json": "c32bb00a73aa82043ee9727d9d7eda9aedb6518e55cc638df53cf6611e54e146", + "vendor/predecessor/inputs/complex/sources/Work__Bridge__Cert.lean": "5c24746a6330907b9b37d6064095035a58575d64ce793d6d7c9881121fdc3980", + "vendor/predecessor/inputs/complex/sources/Work__Bridge__Net.lean": "cf7d7d330b1bffe2e66712c873e647b13dc32db1ccfc0e0f4cd62ee6caf584f0", + "vendor/predecessor/inputs/complex/sources/Work__Carrier__Live.lean": "6d0649eb62589e66057f044e1e2103fc42f3f57a1498f82a26565bd8eb4026d0", + "vendor/predecessor/inputs/complex/sources/Work__Carrier__Phases.lean": "71dc3dda23dfe510d5d53cbada3a6c540cd1dc2825503fda618a5bd6cfc3e812", + "vendor/predecessor/inputs/complex/sources/Work__Fourier__Main.lean": "2e8e88efd4dcbdf0b1a6e39ce7eea8c5fd5ffee2faf360a8c0c9cba84c0e4ef3", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__Geom.lean": "c302f5834287421f11f3b0da7112fcde876cbc702896f2af4145b2d72ee393a2", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__InvThm.lean": "ade7e7873da75ca63a4b5ce2f562dde9c12bfbb69d87d7ae831039ff790e5adb", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__NetCert.lean": "22ae34809466b4ac2a2c5cdde526f51ff246f5189f7c142b38aa4c0dcffb04a4", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__NetDef.lean": "6e17a68b1e988969f6eb77000028f7ed877e687b8ad3976ec1707fcfe1d2f520", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__NetStage.lean": "c122bc01392a6fdcc0bee918fed81804d3c9b1d3e071016dab65a4ed804ef0b6", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__Phased.lean": "0de429c80231334f1ce92575c1e8ac382ca2d5e7d956767b547639a8941d9a8c", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Chain__WinB.lean": "c33ec3fce09c0971c32ddcbb86d9383ffbe4c6d05cf36f20460005e6547bb845", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Data__B2Gp193Main.lean": "cb61f304da51f1dd0a2ec25bca4b63eb095eeb2863289e1e2bdee7c82beff48b", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Data__Glue.lean": "d5314f2b93a7f0e1c949fb502331825bfc6d9d8762d35f865443e7c95b6c7ef7", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Data__InstB2Gp193.lean": "9587ddb9961f44938032b609307ab91c0b0e757e3991f1ad95480dd50fd4f72b", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Data__P193Cert.lean": "d92ee6889be4753fc99f467bd84039743325123a1165128378b9c906a04f2703", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Data__P193Price.lean": "0299bcd0fe255960eec682eef0f045f7e5cb1e4711af2aab4393526eae2caea3", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Data__P193ScalOK.lean": "479434815822e98f015e335361089c3788d00dc3dd39c2944f75410aa0c158fe", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Data__RateB2Gp193x.lean": "6b40cac1481c931d47b1a092e382d04716ede0e785c492a2f2983e886a257c3f", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Data__Raw.lean": "aba94a004c94dcae7cf3047c88a6da9561555f4ebe8ab92e299e6ce09ee7aa66", + "vendor/predecessor/inputs/complex/sources/Work__GCert__Data__SolutionB2Gp193x.lean": "45c768c9d71a7cc18bd6db74cb036db880d89580ca60557bb4a492280296b169", + "vendor/predecessor/inputs/complex/sources/Work__GFrame__Engine__Adapt.lean": "feec0a3828867968a5c7c2c30b86ed70449abc3c660a60ada67203a75bae2ef7", + "vendor/predecessor/inputs/complex/sources/Work__GFrame__Engine__Letters.lean": "34906dbf5ae16b5174db00b4881a5cc1d2e583b8c8806db6523a5e2f86565f09", + "vendor/predecessor/inputs/complex/sources/Work__GFrame__Engine__Level.lean": "80fb3daa9a45de0ed6da570eb4476b9104734be65d0116f58bcfcbcd67f771d0", + "vendor/predecessor/inputs/complex/sources/tools__gx__ORIGIN.md": "6ba897a9495ddadcf8558b93133fdfaf66fc35ce7fa2c53e2d5667335c315e0b", + "vendor/predecessor/inputs/complex/sources/tools__gx__gx.py": "6f3dc8bb639933227a8dae181ec4a542e85c7276be9c9e330f49518e7b630b95", + "vendor/predecessor/inputs/complex/sources/tools__gx__gxbind.py": "9c9dcfac47f0535bf3aa8ebf7c662cdef0ebda50a9f0a9282b8f3cf34809f835", + "vendor/predecessor/inputs/complex/sources/tools__gx__gxconv.py": "dab7fec9f44c2d368ed334055d7126e202017feb46e41a8d86e2d998720f67c2", + "vendor/predecessor/inputs/complex/sources/tools__gx__gxcore.py": "eb972c06fe8c322db2d9a8d9a7d05596e8f40c4ca8e5f42eb6df3c7361b5d517", + "vendor/predecessor/math_check.py": "e9372d61a9d7841bbf3a61a44603627f2a7703b6304106640a83f26c8f899058", + "vendor/predecessor/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/predecessor/notices/PR210-coordinated-crossover-NOTICE": "9fc5561c0995892dbdde777c713899486920c32d3562392f5f72377a4953bf98", + "vendor/predecessor/notices/PR230-NOTICE": "7dfbad087ee49b74fd5075d517eaa263c5dd3d4fbd4c69bfba34ee1cb55e837f", + "vendor/predecessor/notices/PR230-PROVENANCE.json": "19957e28a8ad26281bfe8bfaf8ae16191be53e729a8870a6154671b3384959d4", + "vendor/predecessor/notices/README.md": "d1fcf4e4209d5966282ac8202cf461bd575119a7aaf2ca64e8746810fe5259b8", + "vendor/predecessor/notices/base-bit-PR200-PR202-NOTICE": "c9850418622aea8d1382a230306c940947b5da818f4854b4b272ed60cf239f6c", + "vendor/predecessor/notices/source527-loader-NOTICE.md": "ee632728cc4d89565292d288f8289f483ac794b5d02cc6e42c2b2c43c43ff1d8", + "vendor/predecessor/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/predecessor/parity_transform.py": "e068874694fc15135a0950b7361e537f48688d9ac9f0a05c2372f1deb813d085", + "vendor/predecessor/portable_bit.py": "368ef679009f7272fffd30fe18aeb12722e00612e040aa6eb2a4dbd019486a5a", + "vendor/predecessor/portable_complex.py": "a09d19a4efa54c0646b06ccb5393e3f1eb928b2e002738bb2a2af2a2ba7efb3a", + "vendor/predecessor/prepare.py": "c1a215713f47b954c28a3f0d48490a055fb75f6af31a0e6b5248802d6951a09b", + "vendor/predecessor/prime_check.py": "045831f41b9f4208538ba4b17c9354c125acb33b5f538f7a30f4813c2948c57c", + "vendor/predecessor/prime_witnesses.py": "98cd03bc9582e7bd0ab194c191ea8eea940539e510051443ab9fd3e572a364ab", + "vendor/predecessor/proof/FINITE_BIT_ACCOUNTING.md": "602923520af184670170bf159fde7b4c72e79a72570eddd7746b7c97bc51fc5b", + "vendor/predecessor/proof/INTEGRATED_PROOF.md": "cff22391e71a50bad27a1e832d5c0a2c8b2446df55adb1297c8b1485b3761257", + "vendor/predecessor/proof/PARITY-CONTRACT.md": "a9246be656e31f1a21d5ec714e002f51be0aa07c36e1528066a25b2c7a02db91", + "vendor/predecessor/proof/README.md": "435c699dc07400366b84fe43d981cd2f6c95a4837e636fff8fe6a25897d853c4", + "vendor/predecessor/proof/copied-centers-lemma.tex": "d0ce6d3d504996aadb098227885224e48df46101daec8893523a0a8b7364d8fe", + "vendor/predecessor/proof/primary/03-motifs.tex": "ed76761194988a01af77ead0ea6469cb5dcd29690ab985a0b5a4006b0f2b69bb", + "vendor/predecessor/proof/primary/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/predecessor/proof/primary/PROVENANCE.md": "dd9054c58aa92c44b0ef5f691ad4dc52b8ead2f20a9843d4399d6c300d616023", + "vendor/predecessor/proof/primary/UPSTREAM-README.md": "8d1ceff898a4e0e681679f91c4def485820be9e99f04e4861f2ce601a364723e", + "vendor/predecessor/proof/three-stage-cover-bit.tex": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "vendor/predecessor/proof/three-stage-cover-rows.tex": "6ad97a5cd7d6aecf978a81226e1c2763d37840caca130c61f3bf5c4ac111c5c8", + "vendor/predecessor/raw_ledger.py": "782c2aef0b6225b0e99f73abbc98681d21125c17c024ab0b8a0e4d0382182ef0", + "vendor/predecessor/requirements.txt": "25f9f1fb1988b230147a1d3092d34e09c069eb7a6c6d6df46b3973b9f2d36efc", + "vendor/predecessor/scalar/word.py": "e675d4eb9d90ff0b44279fae0b46f1a8b39f65421cc38454b70a6b75d0e10b42", + "vendor/predecessor/scalar_check.py": "520c4549de9200811dd594d15cdf73de28f287b04778965491b2c5b3f6d6ed5a", + "vendor/predecessor/verify.py": "b0d2a2cf1e348545dbace3c5f3e98b1c91c1f7773969decdc76ca4240c174599", + "vendor/predecessor/virtual_check.py": "ec952d99c151e6e336631210e598d58478293491ca01842fd4c9d0a4b57b4e5a", + "vendor/predecessor/word-pins.json": "f3a21b85364d601f9c561dc8739de0d081ddea181416b182d837456dd789300c", + "vendor/predecessor/word_pins.py": "3cc2662630af62aaabb6966f03b5d01a2f06a5f3490c6979a3e54daf550958b4", + "verify.py": "57384abc7785d2daa0aa2108c6f1962ae2ba1195216eef27e4213294ac556805" + }, + "schema": "immutable-source-bound-p10b-structural-pr327-t300/1" +} diff --git a/research/p10b-cross49-pr327/NOTICE.md b/research/p10b-cross49-pr327/NOTICE.md new file mode 100644 index 0000000000..4c6e08bcff --- /dev/null +++ b/research/p10b-cross49-pr327/NOTICE.md @@ -0,0 +1,57 @@ +# Attribution and immutable provenance + +This package and its new selection, validation and integration work were prepared +with substantial OpenAI Codex assistance. Apache-2.0 applies; LICENSE is retained. + +`vendor/predecessor` is the full immutable 124-file PR325 package by DreamingOfClouds, +including the p10b reanneal, local-design, orientation and reuse construction. +Its inherited transcript machinery credits Chafik Boukhalfa (chafreaky) and +other upstream contributors; their Anthropic Claude disclosures and all +upstream notices are preserved. PR325 head is c4f1b74bd580fc5a18fec6f12ab498dca01b5533; +its MANIFEST SHA256 is dfbb1190533dd8fb52eeafc2483f7992bdc3909607097947960ffa830bf373f6. +It is regenerated directly. No changed predecessor or unpublished intermediate +package substitutes for that source. + +`engines` preserves the existing descent, target, kernel, restoration, sink and +reorder mechanisms byte for byte, including their named provenance headers. +The additional `descent2_transform.py` is an explicitly adapted copy of the +inherited descent engine: it replaces the blanket full-helper endpoint assertion +with equality to the predecessor endpoint map and nondegeneracy, as required +after early restoration. That adaptation and the49 constructed selections were +prepared with substantial OpenAI Codex assistance. The original descent engine +is retained alongside it, making the change directly reviewable. +The new PR325-specific selections are frozen separately under `stages`. +`discovery/build_reorder_selection.py` retains the inherited selection algorithm +and its provenance; its core is executed against the new producer in a fresh +output directory. The wrapper explicitly preserves Python 3.11 left-to-right +float summation for discovery ranking ties on every supported Python version. +The discovery-only phi values for ranks 0 through 20 are frozen as exact IEEE +hexadecimal floats in discovery/phi-hex.json; replacing just that one scoring +definition avoids platform libm changes in mathematically tied rankings. +All selected moves, their source incidences and the complete output word remain +subject to exact admission, independently of floating discovery scores. Upstream mechanisms descend from the public PR275/279/280/283 +family and subsequent source-preserving p10 adaptations. All upstream claims +remain conditional on their stated theorem interfaces. + +`vendor/complex-reserve` is the entire immutable portable operational transfer +of PR327's public p10 complex supplier. PR327's modules, producer pipeline and +certificates are authored by DreamingOfClouds with Anthropic Claude assistance. +The transfer was prepared with substantial OpenAI Codex assistance; its complete +NOTICE preserves DreamingOfClouds, Jacob Sussman and all other upstream credits. +Manifest SHA256 is b80813244bb9fa5cb4a1b5008768a3cc143bdd01a331ea4e23213bd5bf0891d4. +Its complete public source and operational scalar/frame/guard admission are +regenerated on every outer run; the adapter reconstructs its histogram and +rechecks both rational roots. The nested neutral package supplies byte-preserved +reference code and provenance, not its older candidate word. + +`code/upstream-pr321-fixed_prime.py` is a byte-preserved copy from PR321 head +c76247701762feb2c5bea5bcf302b010eb7d1bc3, including its original line endings. +Only its exact arithmetic and cutoff primitives are used; no word-specific +invoice or source admission is inherited from it. `code/source_tiling.py` +retains the exact PR320/PR322 full tiling algorithm with provenance in its +header; PR325's restricted tiler does not cover the new multirank census. +Native auditors and their literal-word generalization retain their original +headers. The vendored JSON header retains its license. + +Published predecessor PRs are left immutable. This package is a new combined +construction, not an update to an earlier result or a sum of unrelated gains. diff --git a/research/p10b-cross49-pr327/PROOF.md b/research/p10b-cross49-pr327/PROOF.md new file mode 100644 index 0000000000..053eacaf52 --- /dev/null +++ b/research/p10b-cross49-pr327/PROOF.md @@ -0,0 +1,88 @@ +# Conditional p10b structural and PR327 complex assembly + +The immutable bit source is PR325 at c4f1b74bd580fc5a18fec6f12ab498dca01b5533. +Its complete nine-stage verifier runs first. A second producer reconstructs +its original parity word byte for byte before applying any new stage. +The complex source is PR327 at40ed0456ab1990beb3440e61bb883ccf95fdcea4; +its complete public replay and p10 operational transfer also run afresh. +No discovery receipt substitutes for this source admission. + +## Actual word and reflected geometry + +The first480 descent retimings preserve each scalar and copied-center projection. +The120 target groups verify literal prefix dependencies and full forward/inverse +formal columns. The1337 entrance families have actual cuts, source relations, +untouched helpers, prefix responses, setup and restores checked on the executed +stream. Their total entrance rank is1447. The240 early restorations check single +remaining incidences and unchanged donors across every crossed gate. The10 +terminal sinks have disjoint target sets and surviving-role compaction. The130 +reorderings check crossed intervals and operand-source spans. + +The final49 retimings are admitted against this exact regenerated predecessor. +Their frames contain the exact integer source span of every non-target operand. +The adapted inherited descent engine derives the original endpoint map from the +actual MOVE stream, then preserves every endpoint, including240 helper endpoints +at proper nondegenerate frames. Its predecessor engine's blanket full-helper +endpoint assertion would be incorrect after restoration. No scalar instruction, +COPY interface or rank mass changes. Both reflected frame ledgers are rebuilt +from actual gate needs; the scalar and COPY projections remain byte-identical. + +The final word has 323444 odd-coefficient ADDs, 325364 unit-expanded ADDs, +20 temporary copies, 48057 paid calls and mass177753. +Every one of11930 global formal input columns, including arbitrary helper dirt, +is replayed through five stages and six bridges. The actual cancellation-free +signed prefix bound is64138669896010157270862826752, requiring96bits. Signed +shear induction gives the inverse interpretation over every coefficient ring; +the lifted decoder and prime/recovery interfaces remain inherited assumptions. +Omission controls reject missing target setup and kernel setup/restoration. + +The original parity stream supplies the old MOVE-pair census. Its endpoints +are compacted by physical register identity after sink removal. The final word +is separately replayed on10010 surviving local registers. Fresh geometry admits +5935 projector charts, 1074 new frame charts, +maximum278 factors and 1577 changed helper +endpoints. All13917 current frames and annihilators have exact nonzero +integer minors below2^80, exact orthogonality and independent zero-row rejection. +There are27834 minor witnesses; maximum absolute minor1062882. + +## Complete bank inventory and finite invoice + +The residual census is `{12: 5, 13: 2, 15: 3, 16: 8, 18: 27, 19: 1292, 20: 5553, 3: 240, 4: 960}`. AtT=300 the exact width100 tiling uses +422739 banks per stage with no padding, enumerating all +5*T*8090=12135000 role assignments. Literal stock is3265695; normalized +stock is653139. The full literal histogram is1500 times the local +histogram plus576000 at each rank4,19,38,42. It has74389500 children, +rank mass325957500, maximum rank42 and deficit612000. + +Normalizer ceiling787 covers every inherited and new chart. WithJ=31182000, +paid bank selector calls are1919846082000. Recomputing every primitive term +from actual coefficients gives126185730445433501. All rank-one fallback calls +remain charged. Internal row coefficient10001 and complex row coefficient20161 +remain unchanged. The cutoff rule retains every inherited primitive and preceding +bootstrap constant. No discount is inferred from a histogram alone. + +## PR327 operational supplier and exact coupling + +The vendored portable PR327 transfer regenerates all four public anchors and six +programs byte for byte, then checks both actual scalar/frame splice orientations, +gx/gxcore mirrors, the p10 finite row/precision guard and all22 controls. Its +candidate SHA256 is370fae730670b375dd864b8a3fdfacfb166e5d59f215b78e524ba9a8a53923ff. +The adapter verifies the manifest, source bytes, both successful supplier stages, +actual candidate and receipt hashes, rebuilds the full histogram and recomputes +both rational roots. Its m100,W10295 profile has247575 calls, rank mass1027460, +deficit2040 and maximum child42. The admitted full-fallback saving is +b=779597612622781/10^18. The physical guard has16771 inventory rows per vertex, +live row coefficient15124, physical overcharge15125, retained coefficient20161 +and induction gap115B. Forward/backward scalar bills are1198416 and1237146. + +The refined bit root is388562732065080618635079/500000000000000000000000000, below(1-10^-9)b, so it is the +actual ordinary saving. Native assembly givesκ=194130501432393/250000000000000000. The +prime-threshold refinement reruns both moment engines at the actual ordinary +saving. 8 finite bootstrap levels, eta10^-24, all47 strict +outer inequalities, seven margins and adjacent-grid rejections give +κ=15530440182068588987397/20000000000000000000000000. Supplier savings are never added. + +All all-size compiler, weighted selector, common-ancestor chart, restored-row, +routing, prime-supply, precision/recovery, complex-symbolic and analytic +interfaces remain conditional assumptions. No new Lean build, unconditional +theorem or fixed-modulus machine is claimed. diff --git a/research/p10b-cross49-pr327/README.md b/research/p10b-cross49-pr327/README.md new file mode 100644 index 0000000000..2e5a181a7a --- /dev/null +++ b/research/p10b-cross49-pr327/README.md @@ -0,0 +1,56 @@ +κ = 0.00077652200910342944936985 + +Exact value: `15530440182068588987397/20000000000000000000000000`. + +This source-bound conditional finite construction combines a new literal p10b +bit word with the operational transfer of the public [PR327](https://github.com/CrocSwap/integer-mult-bounds/pull/327) +complex supplier. The bit source is the immutable [PR325](https://github.com/CrocSwap/integer-mult-bounds/pull/325) +package at `c4f1b74bd580fc5a18fec6f12ab498dca01b5533`. The independent supplier +is pinned at `40ed0456ab1990beb3440e61bb883ccf95fdcea4`. All inherited all-size +compiler, weighted selector, common-ancestor chart, restored-row, routing, +prime-supply, precision/recovery, complex-symbolic and analytic interfaces +remain assumptions. No unconditional multiplication theorem is claimed. + +The actual word applies 480 descent retimings, 120 target groups, 1337 kernel +entrance families of total rank1447, 240 early restorations, 10 terminal sink +removals, 130 reorderings and 49 additional frame retimings. It contains +323444 ADDs, 325364 unit-expanded ADDs, 48057 local paid calls, +rank mass 177753, 10010 local registers and 8090 independent dirty helpers. +The final raw SHA256 is `ad45a7f132ea4bdd8e37a228d4d52673d17c224c9fa9a4a9c70f2e79271da82d`. + +The full T300 assembly has literal stock 3265695, 74389500 +paid children, rank mass 325957500, deficit612000, 1919846082000 paid +selector calls and counted primitive coefficient 126185730445433501. +All 12135000 helper assignments are enumerated. Residual widths are +`{12: 5, 13: 2, 15: 3, 16: 8, 18: 27, 19: 1292, 20: 5553, 3: 240, 4: 960}`. The bit moment root binds below PR327's full-fallback complex +saving `779597612622781/10^18`. 8 finite bootstrap levels attain +the displayed κ with all47 strict outer inequalities and adjacent-grid rejection. + +Run from any directory, writing only to a fresh external output directory: + +```sh +python -m pip install -r requirements.txt +python -B verify.py --output /tmp/p10b-structural-pr327-proof +``` + +Requirements: Python3.11+, the exact NumPy, SciPy and SymPy versions in +`requirements.txt`, a C++17 compiler and Boost headers. Supply a local Boost +include directory using `--boost-include` if needed. Native JSON headers are +vendored. The verifier consumes no network, Git checkout, external discovery +dump, pickle, old receipt or precompiled binary. Outputs are created outside +the package. `VERIFICATION.json` is emitted only after every stage exits +successfully and the input manifest is unchanged; a failure emits `FAILURE.json`. + +The verifier freshly replays all nine PR325 stages and the complete public +PR327 source plus its scalar/frame/precision operational transfer. It reconstructs +all seven appended bit stages, checks scalar forward/inverse columns, arbitrary +dirty restoration, copy lifetimes, both reflected frame ledgers and the complete +finite invoice. It admits 5935 changed projector charts, +1074 new frame charts and exact minors for all 13917 current frames +and their annihilators. Five native checkers are freshly compiled. Both rational +moment engines are recomputed. The prime threshold still permits growing primes. + +See `PROOF.md`, `REFINEMENT-PROOF.md`, `SOURCE.json`, `NOTICE.md` and the +byte-preserved upstream packages for provenance and theorem interfaces. The +new selection, validation and integration work was prepared with substantial +OpenAI Codex assistance. All inherited named author and AI disclosures are retained. diff --git a/research/p10b-cross49-pr327/REFINEMENT-PROOF.md b/research/p10b-cross49-pr327/REFINEMENT-PROOF.md new file mode 100644 index 0000000000..f76014daa4 --- /dev/null +++ b/research/p10b-cross49-pr327/REFINEMENT-PROOF.md @@ -0,0 +1,99 @@ +# Source-bound prime threshold and finite bootstrap + +This arithmetic refinement follows PR321 at commit +`c76247701762feb2c5bea5bcf302b010eb7d1bc3`. The copied +`upstream-pr321-fixed_prime.py` is retained byte for byte. Its rational +root-enclosure and cutoff primitives are used directly; the word-specific +PR321 invoice and source assumptions are not reused. This adaptation and +its literal-word invoice reconstruction were prepared with substantial +OpenAI Codex assistance under Apache-2.0. All inherited named credits, +licenses and theorem interfaces remain in the enclosing package. + +The arithmetic stage is an input-bound receipt, not an independent +structural admission. The enclosing full verifier freshly constructs and +admits the literal word, global columns, restored rows, geometry, all frame +minors, bank assignments, fresh immutable complex reserve and complete invoice. +Its finish stage binds those exact receipts together with the arithmetic +receipt and both rational engines. Every consumed file and engine has a +SHA256 in the arithmetic receipt. A stand-alone source-bound mode additionally +checks the complete native verifier's manifest and final certificate. + +For m=100 let Q=2^127-1. Trial division proves the exponent 127 prime and +125 Lucas–Lehmer iterations give residue zero, so Q is prime. The inherited +all-size prime-supply regime still chooses growing primes q; this refinement +only increases the eventual lower threshold to q>=Q. Every actual frame +basis and annihilator minor, weighted projector pivot and bank normalizer +has its nonzero numerator/denominator or integer minor magnitude below +2^80. These exclusions therefore vanish for every permitted prime above Q. +The 96-bit signed-prefix payload, physical stock plus centre, and complete +primitive coefficient are also below Q. The internal row coefficient stays +10001 and the inherited complex row coefficient stays 20161. + +The source theorem bounds each edge type's bad fraction by 2m^3/q. Thus +rho=2m^3/Q is a uniform upper bound throughout the growing-prime regime. +For the normalized histogram H and stock W, the conservative moment is + + M(a) = sum_r H[r]/W * (r/m)^(1-a) + + rho * 32*m^2*sum_r H[r]/W * (1/m)^(1-a). + +The entire 32m^2 rank-one fallback is retained for every paid child; no good +contribution is subtracted. Two separately implemented rational moment +engines enclose M at adjacent points c and c+10^-27, with both proving +M(c)<1 +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +using namespace std;using J=nlohmann::json;using Q=boost::multiprecision::cpp_rational;using Z=boost::multiprecision::cpp_int;using M=vector>; +J ld(string p){ifstream f(p);if(!f)throw runtime_error("missing "+p);J j;f>>j;return j;} +Q rat(J j){return j.is_string()?Q(j.get()):Q(j.get());}M eye(int n){M a(n,vector(n));for(int i=0;i(a.size()));for(int i=0;i(b[0].size()));for(int i=0;i=(Z(1)<<80)||d>=(Z(1)<<80))throw runtime_error("finite prime guard exceeded");} +M inverse(M a,int &ops,Q &det){int n=a.size();M b=eye(n);det=1;ops=0;for(int k=0;kpiv;for(int col=0;colv(n);v[free]=1;for(int i=0;iw;int count;}; +int main(int ac,char**av){if(ac!=8)throw runtime_error("args: baseline_export initial_json new_frames_json output_dir label tiling_json final_json");auto tiling=ld(av[6]);string inp=av[1],out=av[4];auto st=ld(inp+"/249-states.json"),fj=ld(inp+"/frames.json")["frames"],ini=ld(av[2]),nf=ld(av[3]),fin=ld(av[7]);int n=st["n"],v=st["v"],h=20,m=100,T=300;if(tiling["physical_replicas"]!=T)throw runtime_error("replica binding");mapdims;for(auto it=fj.begin();it!=fj.end();it++)dims[stoi(it.key())]=it.value()["dim"];for(auto it=nf.begin();it!=nf.end();it++)dims[stoi(it.key())]=it.value()["dim"]; +M G=eye(h);for(auto&r:G)for(auto&q:r)q-=Q(1)/9;J charts=J::array();int maxops=0;for(auto it=nf.begin();it!=nf.end();it++){int d=it.value()["dim"];M U;for(auto row:it.value()["B"]){vectorr;for(auto x:row)r.push_back(rat(x));U.push_back(r);}if(U.size()!=d)throw runtime_error("dim");auto UG=mul(U,G);auto V=nullspace(UG);M B=tr(V);for(int i=0;i548)throw runtime_error("inherited factor budget exceeded"); +map>fam;int sumdim=0,changed=0,deleted=0; +for(int i=0;i())*a[k].get();if(dot!=0)throw runtime_error("nonnested helper endpoints");} + sumdim+=(dims.at(oldend)-dims.at(old))-r;changed+=f!=old||end!=oldend; + if(r==0){deleted++;continue;}fam[r].push_back(physical); +} +mapexpected;for(auto it=tiling["census"].begin();it!=tiling["census"].end();++it)expected[stoi(it.key())]=it.value();int wantDeleted=tiling["deleted"],wantRank=tiling["entrance_rank"]; +if(fam.size()!=expected.size()||deleted!=wantDeleted||sumdim!=wantRank)throw runtime_error("actual residual census or saved rank"); +for(auto[r,k]:expected)if(fam[r].size()!=k)throw runtime_error("actual residual count"); +vectorpat;auto add=[&](vectorw,int count){if(count<0||accumulate(w.begin(),w.end(),0)!=m)throw runtime_error("pattern");if(count)pat.push_back({w,count});}; +auto rep=[](int r,int k){return vector(k,r);};auto mix=[&](int r,int k,int four){auto w=rep(r,k);w.insert(w.end(),four,4);return w;}; +for(auto pp:tiling["patterns"])add(pp["widths"].get>(),pp["count"]); +struct Slot{int bank,off,r,block;};map>slots;int banks=0,maxblock=0;J pj=J::array();for(auto pp:pat){maxblock=max(maxblock,(int)pp.w.size());pj.push_back({{"widths",pp.w},{"count",pp.count}});for(int b=0;b()-sumdim))throw runtime_error("bank stock invariant");uint64_t hash=1469598103934665603ull;auto hm=[&](uint64_t x){for(int j=0;j<8;j++){hash^=(x>>(8*j))&255;hash*=1099511628211ull;}};long long assignments=0,mass=0,columns=0,controls=0;for(int stage=0;stage<5;stage++){vector>occ(banks);for(auto[r,rows]:fam)for(int i=0;is{};s[col]=1;vector>bl;int o=0;for(int r:pp.w){bl.push_back({o,r});o+=r;}if(rev)reverse(bl.begin(),bl.end());for(auto[o,r]:bl)for(int j=o;js{};s[col]=1;int o=0;for(int b=0;b +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +using namespace std;using J=nlohmann::json;using Q=boost::multiprecision::cpp_rational;using Z=boost::multiprecision::cpp_int;using M=vector>; +J ld(string p){ifstream f(p);if(!f)throw runtime_error("missing "+p);J j;f>>j;return j;} +Q rat(J j){return j.is_string()?Q(j.get()):Q(j.get());}M eye(int n){M a(n,vector(n));for(int i=0;i(a.size()));for(int i=0;i(b[0].size()));for(int i=0;i=(Z(1)<<80)||d>=(Z(1)<<80))throw runtime_error("finite prime guard exceeded");} +M inverse(M a,int &ops,Q &det){int n=a.size();M b=eye(n);det=1;ops=0;for(int k=0;kpiv;for(int col=0;colv(n);v[free]=1;for(int i=0;i piv;M copy=a;for(int c=0;cpiv;for(int col=0;colv(n);v[free]=1;for(int i=0;iprojectors;auto proj=[&](int f)->M{if(projectors.count(f))return projectors[f];int d=fs.at(to_string(f))["dim"];if(d==h)return projectors[f]=eye(h);if(!d)return projectors[f]=M(h,vector(h));M B;for(auto row:fs.at(to_string(f))["B"]){vectorr;for(auto x:row)r.push_back(rat(x));B.push_back(r);}int ops;Q det;M BG=mul(B,G), gram=mul(BG,tr(B)), inv=inverse(gram,ops,det);return projectors[f]=mul(mul(tr(B),inv),BG);};set>pairs,oldpairs;int endpoints=0; +auto events=[&](string path){ifstream f(path,ios::binary);if(!f)throw runtime_error("missing word");f.seekg(0,ios::end);size_t size=f.tellg();f.seekg(0);if(size%sizeof(Ev))throw runtime_error("word shape");vectorv(size/sizeof(Ev));f.read((char*)v.data(),size);return v;}; +for(auto e:events(base+"/COHORT249-RECORDS.bin"))if(e.op==0&&e.r)oldpairs.insert({e.b,e.c,e.r}); +for(auto e:events(candidate+"/COHORT249-RECORDS.bin"))if(e.op==0&&e.r&&!oldpairs.count({e.b,e.c,e.r}))pairs.insert({e.b,e.c,e.r}); +J oldstate=ld(base+"/249-states.json");int v=oldstate["v"],n=oldstate["n"]; +for(int a=2*v;a()||after!=oldstate["final"][role].get()){int rank=fs.at(to_string(after))["dim"].get()-fs.at(to_string(before))["dim"].get();pairs.insert({before,after,rank});endpoints++;}} + +int maxops=0,checked=0;J charts=J::array();for(auto[before,after,r]:pairs){M E=sub(proj(after),proj(before));if(mul(E,E)!=E)throw runtime_error("not projector");M C=independent_columns(E);if(C[0].size()!=r)throw runtime_error("rank mismatch");M K=kernel_general(E);if(K.size()!=h-r)throw runtime_error("nullity mismatch");for(int i=0;i548)throw runtime_error("factor budget exceeded");J receipt={{"status","PASS_EXACT_CHANGED_ENDPOINT_AND_MOVE_CHARTS"},{"retired_endpoints",endpoints},{"unique_projectors_checked",checked},{"max_factors",maxops},{"max_numerator",maxnum.str()},{"max_denominator",maxden.str()},{"all_entries_below_two_to_80",true}};ofstream(output+"/COMBINED-CHART-AUDIT.json")< +#include +using boost::multiprecision::cpp_int; +#include +#include +#include +#include +#include +#include +#include +using J=nlohmann::json; +struct E{int kind,dst,src,c;}; +void need(bool x,const char*s){if(!x)throw std::runtime_error(s);} +int main(int argc,char**argv){try{ +need(argc==6,"usage RAW6_RECORDS OUTPUT V HELPERS H");std::string pre=argv[1];int h=std::stoi(argv[5]),v=std::stoi(argv[3]),r=std::stoi(argv[4]),loc=2*v+r,global=4*v+r,temp=global;need(v>0 && r>=0,"dimensions"); +struct Raw{int op,a,b,c,f,z;};std::ifstream f(pre,std::ios::binary|std::ios::ate);size_t sz=f.tellg();need(sz%sizeof(Raw)==0,"stream alignment");std::vectorp(sz/sizeof(Raw));f.seekg(0);f.read((char*)p.data(),sz);std::vectore;std::mapH;for(auto q:p){if(q.op==0){if(q.f)H[q.f]++;}else if(q.op==1)e.push_back({0,q.a,q.b,q.c});else if(q.op==2){H[q.z]++;e.push_back({1,loc,q.a,0});}else if(q.op==3)e.push_back({2,loc,q.a,0});else need(false,"opcode");} +J prefix=J::array();cpp_int largestF=0,largestB=0;for(int rev=0;rev<2;rev++){std::vectornorms(loc+1,1);cpp_int maxrow=1;bool isopen=false;for(size_t z=0;zmaxrow)maxrow=norms[q.dst];}else if(k==1){need(!isopen,"boundcopy");norms[loc]=norms[q.src];isopen=true;}else {need(isopen,"bounderase");norms[loc]=0;isopen=false;}}need(!isopen,"prefix copy closure");if(rev)largestB=maxrow;else largestF=maxrow;prefix.push_back({{"reverse",bool(rev)},{"cancellation_free_signed_row_l1_upper",maxrow.convert_to()},{"bits",boost::multiprecision::msb(maxrow)+1}});} +cpp_int payload=64*largestF*largestF*largestF*largestB*largestB;need(payload>0,"positive finite prefix"); // Exact width is reported and must be included in the separate finite invoice. +long long copies=0,adds=0,odd=0;bool open=false;int center=-1;long long reverseCopies=0; +for(auto q:e){need(q.kind>=0&&q.kind<=2,"kind");need(q.dst>=0&&q.dst<=loc,"local dst");if(q.kind==0){need(q.src>=0&&q.src<=loc&&q.dst!=q.src,"source distinct");need(q.dst!=loc,"copy immutable");need(q.src!=loc||open,"temp not open");if(open)need(q.dst!=center,"source changes inside copied-center block");adds++;odd+=q.c&1;} +else if(q.kind==1){need(!open&&q.dst==loc&&q.src>=0&&q.srca((size_t)(global+1)*words);auto row=[&](int i){return a.data()+(size_t)i*words;};for(int i=0;i=v&&i<2*v&&w==(size_t)(i-v)/64)want^=1ull<<((i-v)%64);need(x[w]==want,"local defining-decoder full formal column");}}} +if(stage==1||stage==2||stage==4){int b=stage==1?0:stage==2?1:2;for(auto q:bridges[b])for(int i=0;i(std::chrono::steady_clock::now()-t0).count()<<"s\n";} +for(int bank=0;bank<4;bank+=2)for(int i=0;i()},{"payload_prefix_bits",boost::multiprecision::msb(payload)+1},{"local_raw_H",H},{"negative_controls",controls},{"seconds",std::chrono::duration(std::chrono::steady_clock::now()-t0).count()}};std::ofstream(argv[2])<0 for c in r['scalar']['controls']) + receipts.append('materialized/'+name+'/'+('descent' if name=='descent2' else name)+'.json') + assert stages['descent']['selected_gate_count']==480 and stages['target']['selected_groups']==120 and stages['target']['negative_control'] + assert stages['target']['literal_prefix_dependencies_checked'] and stages['target']['producer_context_unchanged'] + assert all(stages['target'][k]['all_source_and_dirty_restored'] and stages['target'][k]['arbitrary_target_contents_preserved'] and stages['target'][k]['all_formal_columns']==10020 for k in ('forward','inverse')) + assert stages['kernel']['selected_entries']==pin['stage_bindings']['kernel']['selected_entries'] and stages['kernel']['rank_drop']==1447 + assert stages['descent2']['selected_gate_count']==49 and stages['descent2']['operand_source_spans_contained'] and stages['descent2']['unchanged_all_input_output_frames'] + assert stages['restore']['selected']==stages['restore']['endpoint_rank_saving']==240 + assert stages['sink']['selected']==10 and stages['sink']['physical_R']==8090 and stages['reorder']['selected']==130 + assert stages['reorder']['integer_replay']['identical'] and stages['reorder']['all_gate_frames_contain_operand_source_spans'] + assert st['n']==oldst['n']==10010 and st['v']==oldst['v']==960 and st['h']==20 and st['regs']==oldst['regs'] and len(set(st['regs']))==8090 + H,adds,units,copies,records=census(candidate/'COHORT249-RECORDS.bin') + assert adds==E['adds'] and units==E['units'] and copies==20 and records==E['records'] and sum(H.values())==E['paid_calls'] and sum(r*n for r,n in H.items())==E['rank_mass'] + legal=read(out/'LEGALITY.json');cols=read(out/'COLUMNS.json');bank=read(out/'BANK.json');price=read(out/'PRICE.json');inv=read(out/'INVOICE.json');tiling=read(out/'TILING.json');prime=read(out/'FRAME-PRIMES.json');fs=read(candidate/'frames.json')['frames'] + assert legal['status']=='PASS_INDEPENDENT_COHORT_LEGALITY_SOURCE_OWNERS_AND_LIFECYCLE' and legal['all_final_frames_pass'] and legal['copies']==legal['erasures']==20 and legal['common_frame_ADDs']==adds and legal['rank_mass']==E['rank_mass'] and {int(r):n for r,n in legal['paid_histogram']}==H + assert cols['status']=='PASS_GENERIC_FIVE_STAGE_FORMAL_COLUMNS_AND_COMPUTED_PREFIX' and cols['formal_columns_checked']==11930 and cols['independent_dirty_registers']==8090 and cols['local_scalar_additions']==adds and cols['fresh_center_copies']==100 and cols['copied_center_original_source_immutable'] + assert len(cols['negative_controls'])==6 and all(c['rejected']for c in cols['negative_controls']) + assert H=={int(r):n for r,n in cols['local_raw_H']}=={int(r):n for r,n in price['local_histogram'].items()} + assert prime['status']=='PASS_EXACT_FRAME_AND_ANNIHILATOR_MINORS_FOR_ALL_PRIMES_ABOVE_2_POWER_80' and prime['input_sha256']==sha(candidate/'frames.json') and prime['zero_row_control_rejected'] + assert prime['frames']==len(fs)==E['frames'] and prime['basis_witnesses']==2*len(fs) and int(prime['max_abs_minor'])==1062882<2**80 and prime['max_minor_bits']==21 + assert bank['status']=='PASS_GENERIC_EXACT_CHARTS_ACTUAL_BANK_ALLOCATION' and bank['all_new_ordinary_annihilators_full_rank'] and 'saved_literal_banks'not in bank + assert bank['new_exact_charts']==E['new_charts'] and bank['changed_projector_charts']==E['changed_projectors'] and bank['max_new_chart_factors']==E['max_chart_factors'] and bank['changed_helper_endpoints']==E['changed_helper_endpoints'] and bank['actual_helper_roles']==8090 and bank['deleted_inert_roles']==0 + assert bank['physical_replicas']==tiling['physical_replicas']==inv['physical_replicas']==pin['physical_replicas']==300 + assert bank['literal_stock']==E['literal_stock'] and bank['normalized_stock']==E['normalized_stock'] and bank['banks_per_stage']==E['banks_per_stage'] and bank['actual_role_replica_stage_assignments']==12135000 and bank['new_endpoint_saved_rank']==E['endpoint_saved_rank'] + expected={int(r):n for r,n in E['residual_families'].items()};assert {int(r):n for r,n in bank['residual_families'].items()}==expected=={int(r):n for r,n in tiling['census'].items()} + used=Counter() + for pattern in bank['bank_patterns']: + assert sum(pattern['widths'])==100 + for r in pattern['widths']:used[r]+=pattern['count'] + assert used=={r:300*n for r,n in expected.items()} and len(bank['bank_patterns'])==E['bank_patterns'] and sum(p['count']for p in bank['bank_patterns'])==E['banks_per_stage'] + assert bank['endpoint_address_columns']==E['endpoint_columns'] and bank['nonzero_omission_repeat_control_columns']==E['endpoint_columns'] and bank['normalizer_factor_ceiling']==787 + oldbank=read(pred/'banks.json')['banks'];assert oldbank['normalizer_factor_bound']==349 and oldbank['max_chart_factors']==150 and max(oldbank['max_chart_factors'],bank['max_new_chart_factors'])+99+100<=787 + literal={r:1500*n for r,n in H.items()} + for r in (4,19,38,42):literal[r]=literal.get(r,0)+576000 + assert literal=={int(r):int(n)for r,n in inv['literal_histogram'].items()}=={int(r):5*n for r,n in price['cohort_candidate']['histogram'].items()} + mass=sum(r*n for r,n in literal.items());calls=sum(literal.values());stock=bank['literal_stock'];assert mass==E['literal_mass'] and calls==E['literal_calls'] and stock*100-mass==612000 + J=300*(24*960+10*8090);K=2*5*300*((stock-1)+8090*100*787);coeff=300*(5*units+6*960)+J*16*(10000+1)**2+J*(stock+20)+calls*(8*10000+8)+calls*128*200**3+16*100**3+100*300+calls+K+1 + assert inv['status']=='PASS_COHORT_LITERAL_FIVE_STAGE_FINITE_INVOICE_AND_POSITIVE_CUTOFFS' and coeff==E['coefficient']==int(inv['full_counted_primitive_coefficient']) and K==E['selector']==int(inv['extra_selector_calls'])==bank['selector_charge'] + assert coeff<2**80 and K<2**41 and inv['payload_bits']==cols['payload_prefix_bits']==E['payload_bits']<104 + assert price['status']=='PASS_ACTUAL_P10_COMPOSED_WORD_TWO_MOMENTS_AND_47_CONSTRAINTS' and Q(price['kappa'])==Q(pin['native_kappa']) and price['source_word_sha256']==pin['final_word_sha256'] and price['local_rank_mass']==E['rank_mass'] and price['residual']==E['residual'] + assert all(Q(price[k][1])<1 for k in ('first_interval','second_interval')) and all(Q(price[k][0])>1 for k in ('first_next','second_next')) + assert len(price['ordinary_gaps'])==3 and all(min(map(Q,g.values()))>0 for g in price['ordinary_gaps']) and len(price['assembly']['strict_constraints'])==47 and min(map(Q,price['assembly']['strict_constraints'].values()))>0 and price['adjacent_rejected'] and price['full_fallback_retained'] and price['complex_binds']==E['complex_binds'] + reserve=price['complex_reserve'];cv=read(out/'complex-reserve/VERIFICATION.json');supplier=price['complex_supplier'];binding=supplier['source_binding'] + assert Path(reserve['package'])==(ROOT/'vendor/complex-reserve').resolve() and Path(reserve['proof'])==(out/'complex-reserve').resolve() + assert reserve['binding']==binding and binding['manifest_sha256']==sha(ROOT/'vendor/complex-reserve/MANIFEST.json')==pin['complex_reserve']['manifest_sha256'] + assert cv['status']=='PASS_PORTABLE_PUBLIC_PR327_P10_COMPLEX_SUPPLIER_TRANSFER' and cv['inputs_unchanged'] and cv['candidate_sha256']==pin['complex_reserve']['candidate_sha256'] and len(cv['fresh_stages'])==2 + assert Q(price['complex_saving'])==Q(cv['complex_coarse'])==Q(pin['complex_reserve']['coarse']) + assert supplier['finite_guard']['retained_row_coefficient']==20161 and binding['inputs_unchanged'] and binding['all_supplier_stages_fresh'] and binding['adapter_sha256']==sha(ROOT/'code/future_supplier.py') + for name,digest in binding['receipt_hashes'].items():assert sha(out/'complex-reserve'/name)==digest;receipts.append('complex-reserve/'+name) + refine=read(out/'REFINEMENT.json') + assert refine['status']=='PASS_P10_PRIME_THRESHOLD_FULL_INVOICE_TWO_MOMENTS_FINITE_BOOTSTRAP_OUTER47' + assert Q(refine['native_kappa'])==Q(price['kappa'])==Q(pin['native_kappa'])=Q(ordinary['value']) + assert refine['bootstrap']['levels']==E['bootstrap_levels'] and len(refine['bootstrap']['gaps'])==E['bootstrap_levels'] and all(min(map(Q,g['gaps'].values()))>0 for g in refine['bootstrap']['gaps']) + assert len(refine['assembly']['strict_constraints'])==47 and min(map(Q,refine['assembly']['strict_constraints'].values()))>0 and len(refine['negative_controls'])==12 + assert refine['complete_literal_invoice']['coefficient']==coeff and refine['complete_literal_invoice']['rank_mass']==mass and refine['complete_literal_invoice']['positive_rank_children']==calls + result=dict(status='PASS_SOURCE_BOUND_P10B_STRUCTURAL_PR327_T300_CONDITIONAL_CONSTRUCTION',kappa=refine['kappa'],native_kappa=price['kappa'],predecessor_kappa=pin['base_kappa'],kappa_gain=str(Q(refine['kappa'])-Q(pin['base_kappa'])),word_sha256=pin['final_word_sha256'],source_regenerated=True,entrance_families=pin['stage_bindings']['kernel']['selected_entries'],entrance_rank=1447,final_descent_gates=49,restored_helpers=240,terminal_sinks=10,reordered_gates=130,physical_replicas=300,literal_stock=stock,normalized_stock=E['normalized_stock'],helper_assignments=12135000,new_frame_charts=E['new_charts'],changed_projector_charts=E['changed_projectors'],new_chart_factor_max=E['max_chart_factors'],normalizer=787,finite_coefficient=coeff,selector_charge=K,payload_bits=E['payload_bits'],complex_reserve={k:v for k,v in binding.items()if k!='receipt_hashes'},scope=refine['scope']) + receipts+=['LEGALITY.json','COLUMNS.json','BANK.json','PRICE.json','INVOICE.json','TILING.json','FRAME-PRIMES.json','REFINEMENT.json'] + result['fresh_receipt_hashes']={n:sha(out/n)for n in receipts};(out/'CERTIFICATE.json').write_text(json.dumps(result,sort_keys=True,indent=2)+'\n');print('PASS integrated p10b structural PR327 T300 '+refine['kappa'],flush=True) +if __name__=='__main__':finish(sys.argv[1]) diff --git a/research/p10b-cross49-pr327/code/frame_prime_minors.py b/research/p10b-cross49-pr327/code/frame_prime_minors.py new file mode 100644 index 0000000000..2105355a44 --- /dev/null +++ b/research/p10b-cross49-pr327/code/frame_prime_minors.py @@ -0,0 +1,65 @@ +#!/usr/bin/env python3 +"""Exact full-row-rank witnesses for actual new frame bases and annihilators. +Prepared with substantial OpenAI Codex assistance; Apache-2.0. +A nonzero integer minor of magnitude below 2^80 stays nonzero over every +prime field of characteristic greater than 2^80. No factorization oracle. +""" +import sys +if not __debug__:raise SystemExit('Assertions required') +sys.dont_write_bytecode=True +import argparse,hashlib,json +from pathlib import Path +P=2147483647 + +def columns(rows): + if not rows:return [] + a=[[int(x)%P for x in row]for row in rows];m=len(a);n=len(a[0]);r=0;cols=[] + for c in range(n): + k=next((k for k in range(r,m)if a[k][c]),None) + if k is None:continue + a[k],a[r]=a[r],a[k];iv=pow(a[r][c],-1,P);a[r]=[iv*x%P for x in a[r]] + for k in range(r+1,m): + if a[k][c]:z=a[k][c];a[k]=[(x-z*y)%P for x,y in zip(a[k],a[r])] + cols.append(c);r+=1 + if r==m:return cols + raise AssertionError('Frame rows fail independent modular witness') + +def determinant(a): + n=len(a) + if not n:return 1 + a=[list(row)for row in a];sign=1;prev=1 + for k in range(n-1): + pivot=next((i for i in range(k,n)if a[i][k]),None) + if pivot is None:return 0 + if pivot!=k:a[k],a[pivot]=a[pivot],a[k];sign=-sign + p=a[k][k] + for i in range(k+1,n): + for j in range(k+1,n): + value=a[i][j]*p-a[i][k]*a[k][j];assert value%prev==0;a[i][j]=value//prev + a[i][k]=0 + prev=p + return sign*a[-1][-1] + +def witness(rows): + c=columns(rows);d=determinant([[int(row[k])for k in c]for row in rows]);assert 0 +#include "json.hpp" +#include +#include +#include +#include +#include +#include +using namespace std;using namespace boost::multiprecision;using J=nlohmann::json;using I=cpp_int;using Q=cpp_rational; +void need(bool x,const char*s){if(!x)throw runtime_error(s);}J load(string p){ifstream f(p);need(bool(f),"missing input");J j;f>>j;return j;} +Q rat(string s){auto p=s.find('/');return p==string::npos?Q(I(s)):Q(I(s.substr(0,p)))/I(s.substr(p+1));}I ceilQ(Q x){return (numerator(x)+denominator(x)-1)/denominator(x);}struct E{int op,a,b,c,f,z;}; +int main(int argc,char**argv){try{need(argc==6,"usage RECORDS ROOT_PRICE BANK_RECEIPT FIVE_STAGE_RECEIPT OUTPUT");ifstream f(argv[1],ios::binary|ios::ate);size_t bytes=f.tellg();need(bytes%sizeof(E)==0,"ABI");vectorev(bytes/sizeof(E));f.seekg(0);f.read((char*)ev.data(),bytes);J price=load(argv[2])["cohort_candidate"],bank=load(argv[3]),global=load(argv[4]);mapH;I adds=0,units=0,copies=0;for(auto e:ev){if(e.op==0&&e.f)H[e.f]++;else if(e.op==1){adds++;units+=abs(e.c);}else if(e.op==2){H[e.z]++;copies++;}}need(copies==20&&adds>0&&units>=adds,"actualword inventory");int m=100,v=960,R=bank["actual_helper_roles"],T=300,N=2*m,d=m*m,stock=bank["literal_stock"];need(bank["physical_replicas"]==T,"replica binding");need(stock==bank["normalized_stock"].get()*5&&bank["actual_role_replica_stage_assignments"]==5*T*R,"actualbanks");need(bank["new_exact_charts"].get()>0&&bank["max_new_chart_factors"]<=548&&I(bank["max_intermediate_denominator"].get())<(I(1)<<80)&&I(bank["max_intermediate_numerator"].get())<(I(1)<<80),"newchart invoice");mapL;for(auto[r,n]:H)L[r]+=5*T*n;for(int r:{4,19,38,42})L[r]+=T*2*v;I Ecount=0,mass=0;J hh=J::object();for(auto[r,n]:L){Ecount+=n;mass+=r*n;need(r<50,"half-shrink");hh[to_string(r)]=n.convert_to();need(n==5*price["histogram"][to_string(r)].get(),"fullH versusnormalizedprice");}need(m*I(stock)-mass==612000,"physicaldeficit");need(price["stock"].get()*5==stock,"literalstock notnormalized");Q mu=rat(price["moment_upper"]);need(mu<1,"strict moment");Q c=rat(price["coarse"]),deltaTau=1-mu,deltaLin=1-Q(mass)/(m*stock)-Q(32*m)*Ecount/(I("10000000000000000")*stock);need(deltaLin>0,"linear fallback");I Jroute=T*(24*v+10*R),good=8*m*m+8,high=16*I(d+1)*(d+1),K=2*5*T*(I(stock-1)+I(R)*100*787),weighted=T*(5*adds+6*v),unit=T*(5*units+6*v);need(K==bank["selector_charge"].get()&&K<(I(1)<<41),"all selector factors");I F=I(global["signed_lift_prefix"][0]["cancellation_free_signed_row_l1_upper"].get()),B=I(global["signed_lift_prefix"][1]["cancellation_free_signed_row_l1_upper"].get()),payload=64*F*F*F*B*B;need(payload<(I(1)<<104),"payload prefix");I coeff=unit+Jroute*high+Jroute*(stock+20)+Ecount*good+Ecount*(128*I(N)*N*N)+16*I(m)*m*m+100*T+Ecount+K+1;need(coeff<(I(1)<<80)&&2*I(m)*m*m*I("10000000000000000")<(I(1)<<80),"fixed coefficient below prime threshold");need(I(stock+20)<(I(1)<<80),"stocklessprime");Q previous=rat("384599/10000000000");J cuts=J::array();for(int stage=0;stage<3;stage++){Q a=(1-c)*c+c*previous;vectorgaps={c-a,1-a-c,1-a-c*(1-previous),1-c};Q gap=*min_element(gaps.begin(),gaps.end());need(gap>0,"ordinary cutoff gap");I L1=ceilQ(36/(gap*gap)),L2=ceilQ(2*(4+msb(coeff)+1)/gap),cut=max(I(1),max(L1,L2));need(Q(cut)*gap*gap>=36&&Q(cut)*gap>=2*(4+msb(coeff)+1),"cutoff inequality");cuts.push_back({{"stage",stage+1},{"minimum_gap",gap.str()},{"counted_coefficient_cutoff_log2",cut.convert_to()},{"general_rule","For full inherited constants C_full>=counted coefficient, replace C by C_full in max(1,ceil(36/delta^2),ceil(2*(4+ceil(log2 C))/delta))."}});previous=a;} +J out={{"status","PASS_COHORT_LITERAL_FIVE_STAGE_FINITE_INVOICE_AND_POSITIVE_CUTOFFS"},{"physical_replicas",T},{"literal_stock",stock},{"normalized_stock",price["stock"]},{"positive_rank_children",Ecount.convert_to()},{"literal_rank_mass",mass.convert_to()},{"literal_deficit",612000},{"literal_histogram",hh},{"global_weighted_additions",weighted.convert_to()},{"global_unit_expanded_additions",unit.convert_to()},{"route_families",Jroute.convert_to()},{"normalizer_factor_bound",787},{"new_chart_factor_max",bank["max_new_chart_factors"]},{"extra_selector_calls",K.convert_to()},{"full_counted_primitive_coefficient",coeff.convert_to()},{"primitive_coefficient_bits",msb(coeff)+1},{"payload_signed_prefix_upper",payload.convert_to()},{"payload_bits",msb(payload)+1},{"internal_row_coefficient",10001},{"external_complex_row_coefficient",20161},{"simultaneous_extra_work_streams",1},{"strict_moment_slack",deltaTau.str()},{"linear_moment_slack",deltaLin.str()},{"ordinary_cutoffs",cuts},{"scope","Sufficient finite invoice for the literal new cohort word, 300 physical replicas and fully admitted bank stock; original 40dim route, retained odd-prime rational address grid, common-ancestor compiler and complex recovery interfaces are inherited unchanged. No Lean or independent certification of those underlying public theorems asserted."}};ofstream(argv[5])< +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +using namespace std;using nlohmann::json;struct Ev{int k,a,b,c,f,z;};struct F{int d;vector>B,A;};json ld(string p){json j;ifstream(p)>>j;return j;}int main(int ac,char**av){if(ac!=4)return 2;string in=av[1],out=av[2];auto st=ld(in+"/249-states.json"),fj=ld(in+"/frames.json"),nf=ld(out+"/COHORT249-FRAMES.json"),ii=ld(out+"/COHORT249-INITIAL.json"),sel=ld(out+"/COHORT249-SELECTION.json");int n=st["n"],v=st["v"],h=fj["h"],zero=st["ZERO"];mapfs;long long maxabs=0;int oldmax=0;for(auto it=fj["frames"].begin();it!=fj["frames"].end();++it){int k=stoi(it.key());oldmax=max(oldmax,k);F f{it.value()["dim"],it.value()["B"],it.value()["A"]};for(auto M:{f.B,f.A})for(auto r:M)for(auto x:r)maxabs=max(maxabs,llabs(x));fs[k]=f;}for(auto it=nf.begin();it!=nf.end();++it){int k=stoi(it.key());if(fs.count(k))throw runtime_error("new frame collides");fs[k]={it.value()["dim"],it.value()["B"],it.value()["A"]};}map,bool>cache;long long contain=0;auto sub=[&](int a,int b){if(!fs.count(a)||!fs.count(b))throw runtime_error("unknown frame");auto k=make_pair(a,b);if(cache.count(k))return cache[k];contain++;bool ok=fs[a].d<=fs[b].d;for(auto r:fs[a].B)for(auto s:fs[b].A){boost::multiprecision::cpp_int d=0;for(int i=0;ichosen;auto final=ld(out+"/COHORT249-FINAL.json");setrestored; +for(int r=0;rstate(n+1,zero);for(auto it=ii.begin();it!=ii.end();++it)state[stoi(it.key())]=it.value();bool copied=false;int copySource=-1;long long mov=0,adds=0,cop=0,era=0,mass=0;maphist;Ev e;ifstream f(out+"/COHORT249-RECORDS.bin",ios::binary);long long records=0;while(f.read((char*)&e,sizeof e)){records++;if(e.a<0||e.a>n||(e.k!=0&&(e.b<0||e.b>n)))throw runtime_error("bad role id");if(e.k==0){if(e.a==n&&!copied)throw runtime_error("move inactive temporary");if(state[e.a]!=e.b||!sub(e.b,e.c)||fs[e.c].d-fs[e.b].d!=e.f)throw runtime_error("illegal or mispriced MOVE");state[e.a]=e.c;if(e.f){hist[e.f]++;mass+=e.f;}mov++;}else if(e.k==1){if(state[e.a]!=e.f||state[e.b]!=e.f)throw runtime_error("ADD not in common frame");if((e.a==n||e.b==n)&&!copied)throw runtime_error("ADD inactive temporary");if(e.a==e.b)throw runtime_error("self ADD");if(copied&&(e.a==copySource||e.a==n))throw runtime_error("copied source or temporary mutated inside COPY window");adds++;}else if(e.k==2){if(copied||e.b!=n||state[e.a]!=e.c)throw runtime_error("invalid COPY lifecycle");if(e.z!=fs[e.c].d)throw runtime_error("COPY rank");copied=true;copySource=e.a;state[n]=e.f;hist[e.z]++;mass+=e.z;cop++;}else if(e.k==3){if(!copied||e.b!=n||e.a!=copySource||state[e.a]!=e.c||state[n]!=e.f)throw runtime_error("invalid ERASE lifecycle");copied=false;era++;}else throw runtime_error("unknown event");}if(copied||cop!=h||era!=h)throw runtime_error("unclosed COPY");for(int s=0;s0 + residual=sum(fs[str(st['final'][str(i)])]['dim']-fs[str(st['initial'][str(i)])]['dim'] for i in range(2*st["v"],st["n"])) + stock=bank['normalized_stock'];assert bank['physical_replicas']==300;assert bank['literal_stock']==5*stock and 100*bank['banks_per_stage']==300*residual + assert bank['literal_stock']==4*960*300+5*bank['banks_per_stage'] + hist={r:300*n for r,n in H.items()} + for r in (4,19,38,42):hist[r]=hist.get(r,0)+115200 + calls=sum(hist.values());mass=sum(r*n for r,n in hist.items());assert 100*stock-mass==122400 and max(hist)==42 + cost=load('composition_cost',SRC/'moment.py');other=load('composition_other',SRC/'base_two_moment.py');outer=load('composition_outer',SRC/'outer.py');upmath=load('composition_upmath',SRC/'math_check.py') + root=cost.certify(hist,100,stock,True);coarse=Q(int(Q(root['lower'])*10**18),10**18);step=Q(1,10**18) + first=cost.moment(hist,100,stock,coarse,True);first_next=cost.moment(hist,100,stock,coarse+step,True);assert first[1]<10;chain.append(new);gaps.append(row) + leaf=chain[-1];bridge=dict(proof='vendor/pr315/PROOF.md',representation='Exact powers with source-bound finite overcharges',semantic=dict(G=dict(base=2,exponent=30000),E=dict(base=2,exponent=100000),B_upper=dict(base=2,exponent=100001),C0=dict(base=2,exponent=210000),C1=1,strict_literal_gap=1,induction_gap_lower=1),rows=dict(coefficient=20161,degree=10**6,suffix_slope=4*10**6,degree_gap=Q(10**6)-Q(51*20161,25))) + q=leaf*(1-2*eta);minimum=(1-eta)*q/(1+q);ticks=minimum*10**18;k=Q((ticks.numerator-1)//ticks.denominator,10**18);assembly=outer.assembly(leaf,b,bridge,k,eta=eta,beta=beta) + assert len(assembly['strict_constraints'])==47 and min(assembly['strict_constraints'].values())>0 + try:outer.assembly(leaf,b,bridge,k+step,eta=eta,beta=beta) + except AssertionError:pass + else:raise AssertionError('adjacent kappa admitted') + result=dict(complex_reserve=dict(package=str(Path(complex_reserve).resolve()),proof=str(Path(complex_reserve_proof).resolve()),binding=supplier['source_binding']) if complex_reserve else None,status='PASS_ACTUAL_P10_COMPOSED_WORD_TWO_MOMENTS_AND_47_CONSTRAINTS',source_word_sha256=digest,adds=adds,unit_adds=units,local_histogram=dict(H),local_rank_mass=sum(r*n for r,n in H.items()),residual=residual,cohort_candidate=dict(stock=stock,histogram=hist,calls=calls,rank_mass=mass,deficit=122400,coarse=s,moment_upper=first[1] if s==coarse else cost.moment(hist,100,stock,s,True)[1],kappa=k),first_interval=first,first_next=first_next,second_interval=second,second_next=second_next,ordinary_chain=chain,ordinary_gaps=gaps,assembly=assembly,kappa=k,bit_root=coarse,complex_saving=b,complex_supplier=supplier,complex_binds=s left[f]: continue + rest = dict(left); rest[f] -= q*b + t + found = search(i + 1, rest, out + ([(tuple([w]*a + [f]*b), q)] if q else []) + ([(tuple([w]*r + [f]*t), 1)] if r else [])) + if found is not None: return found + return None + out = search(0, {w: n for w, n in blocks.items() if not m % w}, []) + if out is None: out = economy_tile(blocks, m) + assert all(sum(widths) == m and count > 0 for widths, count in out) + used = Counter() + for widths, count in out: + for x in widths: used[x] += count + assert used == Counter(blocks), 'every block used exactly once' + return tuple(out) + + +def economy_tile(blocks, m): + """Exact zero-padding tiling used when the filler search of tile() runs out of filler blocks (the kernel pivots + and early restorations of the stage stack add many residual widths that do not divide m; the PR #299 analogue at + p = 12 was the (r^4, 24, 4^(24-r)) re-tiling). The fillers are the two most numerous widths dividing m (here the + full helper width h and the rank-4 entrance residual). Each other width w, in decreasing order, gets the bank + w^a F^c f^b (w*a + F*c + f*b = m) that spends the fewest narrow fillers f per w block (then the largest a), plus + at most one bank w^r F^c' f^b' for the remainder r = n mod a. The leftover fillers fill pure banks F^(m/F), + f^(m/f) and y residue banks F^j f^k. Every bank sums to m and every block is used exactly once (no padding).""" + from fractions import Fraction + blocks = {w: n for w, n in blocks.items() if n} + div = sorted((w for w in blocks if m % w == 0), key=lambda w: (-blocks[w], w)) + assert len(div) >= 2, ('economy tiling needs two filler widths', blocks) + F, f = sorted(div[:2], reverse=True) + + def fill(rest): + """(c, b) with F*c + f*b = rest, c maximal (fewest narrow fillers); None if impossible.""" + return next(((c, (rest - F*c)//f) for c in range(rest//F, -1, -1) if (rest - F*c) % f == 0), None) + + left = {F: blocks[F], f: blocks[f]}; out = [] + for w in sorted((x for x in blocks if x not in (F, f)), reverse=True): + n = blocks[w] + opts = [(Fraction(cb[1], a), -a, a, cb) for a in range(m//w, 0, -1) for cb in [fill(m - w*a)] if cb] + assert opts, ('no bank for width', w) + _, _, a, (c, b) = min(opts); q, r = divmod(n, a) + if q: out.append(((w,)*a + (F,)*c + (f,)*b, q)); left[F] -= q*c; left[f] -= q*b + if r: + cb = fill(m - w*r); assert cb, ('no remainder bank', w, r) + out.append(((w,)*r + (F,)*cb[0] + (f,)*cb[1], 1)); left[F] -= cb[0]; left[f] -= cb[1] + assert left[F] >= 0 and left[f] >= 0, ('fillers exhausted', left) + pF, pf = m//F, m//f + for y in range((pF*pf) + 1): + for j in range(1 if y else 0, pF if y else 1): + if (m - F*j) % f: continue + k = (m - F*j)//f; aF, af = left[F] - y*j, left[f] - y*k + if aF >= 0 and af >= 0 and aF % pF == 0 and af % pf == 0: + out += ([((F,)*j + (f,)*k, y)] if y else []) + ([((F,)*pF, aF//pF)] if aF else []) + ([((f,)*pf, af//pf)] if af else []) + return out + raise AssertionError(('no exact zero-padding tiling', blocks, m)) + + diff --git a/research/p10b-cross49-pr327/code/threshold_bootstrap.py b/research/p10b-cross49-pr327/code/threshold_bootstrap.py new file mode 100644 index 0000000000..7d1628ba21 --- /dev/null +++ b/research/p10b-cross49-pr327/code/threshold_bootstrap.py @@ -0,0 +1,168 @@ +#!/usr/bin/env python3 +"""Source-bound prime-threshold and finite bootstrap on a fully replayed p10 T300 word. +Arithmetic enclosure primitives: PR321 c76247701762feb2c5bea5bcf302b010eb7d1bc3, +prepared with OpenAI Codex assistance. Literal-word rebinding and invoice reconstruction +prepared with OpenAI Codex assistance. Apache-2.0. All inherited hypotheses remain. +""" +import sys +assert __debug__ +sys.dont_write_bytecode=True +sys.set_int_max_str_digits(0) +from pathlib import Path +from fractions import Fraction as Q +from collections import Counter +import argparse,hashlib,importlib.util,json,struct +ROOT=Path(__file__).resolve().parent +P=(1<<127)-1; GRID=10**27; ETA=Q(1,10**24); BETA=Q(1,10**9); INITIAL=Q(384599,10**10) +def sha(path):return hashlib.sha256(Path(path).read_bytes()).hexdigest() +def read(path):return json.loads(Path(path).read_text()) +def load(name,path): + s=importlib.util.spec_from_file_location(name,path);m=importlib.util.module_from_spec(s);s.loader.exec_module(m);return m +def serial(x): + if isinstance(x,Q):return str(x) + if isinstance(x,dict):return {str(k):serial(v)for k,v in x.items()} + if isinstance(x,(list,tuple)):return list(map(serial,x)) + return x + +def census(path): + H=Counter();adds=units=copies=erasures=records=0 + data=Path(path).read_bytes();assert len(data)%24==0 + for op,a,b,c,f,z in struct.iter_unpack('<6i',data): + records+=1 + if op==0 and f:H[f]+=1 + elif op==1:adds+=1;units+=abs(c) + elif op==2:H[z]+=1;copies+=1 + elif op==3:erasures+=1 + else:assert op==0 + assert copies==erasures==20 + return H,adds,units,records + +def invoice(word,bank,columns,price,inv): + m=100;h=20;v=960;T=bank['physical_replicas'];assert T>0 and T%5==0 + R=bank['actual_helper_roles'];stock=bank['literal_stock'];norm=bank['normalizer_factor_ceiling'] + assert bank['actual_role_replica_stage_assignments']==5*T*R + assert stock==4*v*T+5*bank['banks_per_stage']==5*bank['normalized_stock'] + residual={int(r):n for r,n in bank['residual_families'].items()};used=Counter() + for row in bank['bank_patterns']: + assert sum(row['widths'])==m and row['count']>0 + for r in row['widths']:used[r]+=row['count'] + assert used=={r:T*n for r,n in residual.items()} and sum(residual.values())==R + assert sum(row['count']for row in bank['bank_patterns'])==bank['banks_per_stage'] + H,adds,units,nrecords=census(word);literal=Counter({r:5*T*n for r,n in H.items()}) + for r in (4,19,38,42):literal[r]+=2*v*T + E=sum(literal.values());mass=sum(r*n for r,n in literal.items()) + assert max(literal)==42 and m*stock-mass==2040*T + assert dict(literal)=={int(r):int(n)for r,n in inv['literal_histogram'].items()}=={int(r):5*n for r,n in price['cohort_candidate']['histogram'].items()} + assert price['adds']==adds and price['unit_adds']==units and price['local_rank_mass']==sum(r*n for r,n in H.items()) + assert dict(H)=={int(r):n for r,n in price['local_histogram'].items()}==dict(columns['local_raw_H']) + assert columns['independent_dirty_registers']==R and columns['local_scalar_additions']==adds + assert columns['fresh_center_copies']==100 and columns['copied_center_original_source_immutable'] + assert len(columns['negative_controls'])==6 and all(c['rejected']for c in columns['negative_controls']) + N=2*m;d=m*m;J=T*(24*v+10*R);K=2*5*T*((stock-1)+R*m*norm) + weighted=T*(5*adds+6*v);unit=T*(5*units+6*v) + components=dict(unit_expanded_additions=unit,high_affine_factors=J*16*(d+1)**2,low_transposition_coefficient=J*(stock+h),generic_wrappers=E*(8*m*m+8),matrix_preparation=E*128*N**3,selector_preparation=16*m**3,copy_erase_episodes=5*h*T,paid_children=E,extra_bank_selector_calls=K,one_extra_work_stream=1) + C=sum(components.values()) + assert norm==int(inv['normalizer_factor_bound']) and K==bank['selector_charge']==int(inv['extra_selector_calls']) + assert T==inv['physical_replicas'] and stock==inv['literal_stock'] and 5*price['cohort_candidate']['stock']==stock + assert E==int(inv['positive_rank_children']) and mass==int(inv['literal_rank_mass']) and inv['literal_deficit']==2040*T + assert weighted==int(inv['global_weighted_additions']) and unit==int(inv['global_unit_expanded_additions']) and J==int(inv['route_families']) + assert C==int(inv['full_counted_primitive_coefficient']) and C<2**80

Q(price['bit_root']) + complex_saving=Q(price['complex_saving']);complex_limit=(1-BETA)*complex_saving;limit_ticks=complex_limit*GRID;strict_complex_cap=Q((limit_ticks.numerator-1)//limit_ticks.denominator,GRID) + coarse=min(bitcoarse,strict_complex_cap);admit_first=primitive.moment(H,m,W,coarse,cost,rho);admit_second=primitive.second(H,m,W,coarse,other,rho);assert admit_first[1]<1 and admit_second[1]<1 and coarse0 + delta=min(ds.values());cut=primitive.cutoff(delta,C);assert cut*delta**2>=36 and cut*delta>=2*(4+(C-1).bit_length());chain.append(a);gaps.append(dict(level=level,gaps=ds,minimum_gap=delta,primitive_coefficient_cutoff_log2=cut)) + if primitive.gridk(a)==cap:break + else:raise AssertionError('finite bootstrap budget exhausted') + bridge=read(parent/'math.json')['mathematics']['finite_bridge'];bridge['rows']['degree_gap']=Q(bridge['rows']['degree_gap']);complex_saving=Q(price['complex_saving']);assert coarse<(1-BETA)*complex_saving + assembly=outer.assembly(chain[-1],complex_saving,bridge,cap,eta=ETA,beta=BETA);assert len(assembly['strict_constraints'])==47 and len(assembly['margins'])==7 and min(assembly['strict_constraints'].values())>0 + controls=[] + def reject(label,fn): + try:fn() + except(AssertionError,ValueError):controls.append(label) + else:raise AssertionError('mutation accepted '+label) + for leaf in (chain[-1],coarse):reject('adjacent kappa',lambda leaf=leaf:outer.assembly(leaf,complex_saving,bridge,cap+Q(1,GRID),eta=ETA,beta=BETA)) + for key in ('full_counted_primitive_coefficient','global_unit_expanded_additions','literal_stock','positive_rank_children','literal_rank_mass','extra_selector_calls','normalizer_factor_bound','payload_signed_prefix_upper'): + bad=dict(inv);bad[key]=str(int(bad[key])-1)if isinstance(bad[key],str)else bad[key]-1 + reject('undercharged '+key,lambda bad=bad:invoice(word,bank,columns,price,bad)) + reject('zero cutoff gap',lambda:primitive.cutoff(Q(0),C));reject('zero coefficient',lambda:primitive.cutoff(Q(1,2),0)) + tau=1-admit_first[1];linear=1-Q(bill['rank_mass'],m*bill['literal_stock'])-rho*Q(32*m*bill['positive_rank_children'],bill['literal_stock']);assert tau>0 and linear>0 + external={} + if price.get('complex_reserve'): + cr=price['complex_reserve'];binding=cr['binding'];assert sha(Path(cr['package'])/'MANIFEST.json')==binding['manifest_sha256'];assert binding['inputs_unchanged'] and binding['all_supplier_stages_fresh'];engine_hashes['future_supplier.py']=sha(ROOT/'future_supplier.py');assert engine_hashes['future_supplier.py']==binding['adapter_sha256'] + for name,digest in binding['receipt_hashes'].items(): + path=Path(cr['proof'])/name;assert sha(path)==digest;external[str(path)]=digest + result=dict(status='PASS_P10_PRIME_THRESHOLD_FULL_INVOICE_TWO_MOMENTS_FINITE_BOOTSTRAP_OUTER47',kappa=cap,kappa_decimal=format(float(cap),'.18e'),native_kappa=native,exact_gain=cap-native,source=dict(word_sha256=expected_word,external_receipt_hashes=external,receipt_hashes=receipt_hashes,engine_hashes=engine_hashes,arithmetic_source_pr='https://github.com/CrocSwap/integer-mult-bounds/pull/321',arithmetic_source_head='c76247701762feb2c5bea5bcf302b010eb7d1bc3',structural_admission='Consumed only; the enclosing full verifier must bind and admit these exact structural receipts.'),prime_threshold=dict(Q=P,lucas_lehmer_residue=ll,density=rho,growing_prime_regime_retained=True,all_permitted_primes_q_at_least_Q=True,current_frame_and_bank_exclusions_below_2_power_80=True),complete_literal_invoice=bill,bit_profile=dict(m=m,W=W,histogram=H),ordinary_saving=dict(value=coarse,complex_limit=complex_limit,strict_complex_cap=strict_complex_cap,complex_binds=coarse0 + patterns=tile({r:300*n for r,n in census.items()},100) + result=dict(physical_replicas=300,original_residual=original,census=dict(census),deleted=deleted,entrance_rank=saved,changed_helpers=changed,patterns=[dict(widths=w,count=n)for w,n in patterns],note='entrance_rank is total initial/final endpoint residual saving') + Path(output).write_text(json.dumps(result,sort_keys=True,indent=2)+'\n');print('PASS exact tiling',sum(n for w,n in patterns),'banks',dict(census),flush=True) +if __name__=='__main__': + ap=argparse.ArgumentParser();ap.add_argument('base');ap.add_argument('candidate');ap.add_argument('output');ap.add_argument('--source-root');a=ap.parse_args();run(a.base,a.candidate,a.output,a.source_root) diff --git a/research/p10b-cross49-pr327/code/upstream-pr321-fixed_prime.py b/research/p10b-cross49-pr327/code/upstream-pr321-fixed_prime.py new file mode 100644 index 0000000000..edac35ef8b --- /dev/null +++ b/research/p10b-cross49-pr327/code/upstream-pr321-fixed_prime.py @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 +"""Exact p10 fixed-prime/full-fallback arithmetic on freshly admitted PR320 outputs.""" +assert __debug__, 'Assertions required' +import sys +sys.dont_write_bytecode=True +sys.set_int_max_str_digits(0) +import argparse,hashlib,importlib.util,json +from decimal import Decimal,ROUND_FLOOR,localcontext +from fractions import Fraction as Q +from pathlib import Path +ROOT=Path(__file__).resolve().parent +GRID=10**27 +PRIME=(1<<127)-1 +ETA=Q(1,10**24) +BETA=Q(1,10**9) +BASE=Q(384599485948493,5*10**17) +INITIAL=Q(384599,10**10) +def sha(p):return hashlib.sha256(p.read_bytes()).hexdigest() +def ld(p):return json.loads(p.read_text(encoding='utf-8')) +def serial(x): + if isinstance(x,Q):return str(x) + if isinstance(x,dict):return {str(k):serial(v)for k,v in x.items()} + if isinstance(x,(list,tuple)):return list(map(serial,x)) + return x +def load(n,p): + s=importlib.util.spec_from_file_location('p10_fixed_'+n,p);v=importlib.util.module_from_spec(s);s.loader.exec_module(v);return v +def gridk(a,eta=ETA): + q=a*(1-2*eta);v=(1-eta)*q/(1+q)*GRID + return Q((v.numerator-1)//v.denominator,GRID) +def moment(H,m,W,a,cost,rho): + lo,hi=cost.moment(H,m,W,a,False);l,u=cost.logarithm(Q(m));e,f=cost.exponential(a*l,a*u) + w=Q(32*m*sum(H.values()),W)*rho + return cost.floor(lo+w*e),cost.ceil(hi+w*f) +def second(H,m,W,a,other,rho): + lo,hi=other.moment(m,W,list(H.items()),a);l,u=other.log_bounds(Q(m)) + w=Q(32*m*sum(H.values()),W)*rho + return lo+w*other.exp_bounds(a*l)[0],hi+w*other.exp_bounds(a*u)[1] +def certify(H,m,W,cost,other,rho): + with localcontext()as c: + c.prec=90 + terms=[(Decimal(r*n)/Decimal(m*W),(Decimal(m)/Decimal(r)).ln())for r,n in H.items()] + f=Decimal(32*m*sum(H.values()))/Decimal(W)*Decimal(rho.numerator)/Decimal(rho.denominator) + lm=Decimal(m).ln();lo=Decimal(0);hi=Decimal('.003') + for _ in range(270): + a=(lo+hi)/2 + if sum(p*(a*l).exp()for p,l in terms)+f*(a*lm).exp()<1:lo=a + else:hi=a + a=Q(int(((lo+hi)/2*GRID).to_integral_value(rounding=ROUND_FLOOR)),GRID) + b=a+Q(1,GRID);x=moment(H,m,W,a,cost,rho);y=moment(H,m,W,b,cost,rho);u=second(H,m,W,a,other,rho);v=second(H,m,W,b,other,rho) + assert x[1]<10 + return max(1,ceilq(36/delta**2),ceilq(2*(4+(C-1).bit_length())/delta)) +def validate_invoice(i,bp,p): + m=i['m'];T=i['physical_replicas'];stock=i['literal_stock'];E=i['positive_rank_children'];mass=i['rank_mass'];N=2*m + assert(m,T)==(100,60) and bp['m']==m + assert stock==bp['literal_stock']==5*bp['W'] and E==bp['literal_children']==5*bp['calls'] + assert mass==bp['literal_rank_mass']==5*bp['rank_mass'] and m*stock-mass==T*2040 + assert i['fallback_per_child']==32*m*m and i['simultaneous_extra_work_streams']==1 + assert i['generic_wrappers']==E*(8*m*m+8) and i['matrix_preparation']==E*128*N**3 + assert i['copy_erase_episodes']==5*20*T and i['bridge_additions']==T*6*960 + assert i['route_families']==T*(24*960+10*8223) + assert i['high_affine_factors']==i['route_families']*16*(m*m+1)**2 + assert i['low_transposition_coefficient']==i['route_families']*(stock+20) + C=i['unit_expanded_additions']+i['high_affine_factors']+i['low_transposition_coefficient']+i['generic_wrappers']+i['matrix_preparation']+16*m**3+i['copy_erase_episodes']+E+i['extra_bank_selector_calls']+1 + assert C==p['coefficient'] and C<2**802**80 and all(PRIME%d for d in(2,3,5,7,11,13,17,19,23,29,31)) + bp=ma['bit_profile'];H={int(k):int(n)for k,n in bp['histogram'].items()};m=bp['m'];W=bp['W'];rho=Q(2*m**3,PRIME) + assert m==100 and sum(H.values())==bp['calls'] and sum(r*n for r,n in H.items())==bp['rank_mass'] + assert m*W-bp['rank_mass']==24480 and max(H)==42Q(ma['bit_root']) + cap=gridk(coarse);chain=[INITIAL];gaps=[] + for level in range(1,21): + old=chain[-1];a=(1-coarse)*coarse+coarse*old + ds=dict(atom=coarse-a,borrowing=1-a-coarse,remainder=1-a-coarse*(1-old),stock=1-coarse) + assert old0 + delta=min(ds.values());L=cutoff(delta,C) + assert Q(L)*delta**2>=36 and Q(L)*delta>=2*(4+(C-1).bit_length()) + chain.append(a);gaps.append(dict(level=level,gaps=ds,minimum_gap=delta,cutoff_log2_at_charged_coefficient=L)) + if gridk(a)==cap:break + else:raise AssertionError('Finite bootstrap budget20 exhausted') + bridge=ma['finite_bridge'];bridge['rows']['degree_gap']=Q(bridge['rows']['degree_gap']) + complex_saving=Q(ma['complex_coarse']);assert coarse<(1-BETA)*complex_saving + assembly=outer.assembly(chain[-1],complex_saving,bridge,cap,eta=ETA,beta=BETA) + assert len(assembly['strict_constraints'])==47 and len(assembly['margins'])==7 and min(assembly['strict_constraints'].values())>0 and cap>BASE + controls=[] + def reject(name,fn): + try:fn() + except(AssertionError,ValueError):controls.append(name) + else:raise AssertionError('Mutationaccepted '+name) + for a in(chain[-1],coarse):reject('adjacent kappa at '+('finite leaf'if a==chain[-1]else'coarse cap'),lambda a=a:outer.assembly(a,complex_saving,bridge,cap+Q(1,GRID),eta=ETA,beta=BETA)) + for key in('fallback_per_child','matrix_preparation','generic_wrappers','literal_stock','copy_erase_episodes','high_affine_factors','low_transposition_coefficient'): + bad=dict(fin['paid_inventory']);bad[key]-=1 + reject('undercharged '+key,lambda bad=bad:validate_invoice(bad,bp,fin['q_power_bound'])) + reject('zero finite cutoff gap',lambda:cutoff(Q(0),C));reject('zero invoice coefficient',lambda:cutoff(Q(1,2),0)) + tau=1-x[1];linear=1-Q(bp['rank_mass'],m*W)-rho*Q(32*m*bp['calls'],W);assert tau>0 and linear>0 + oldeta=gridk(coarse,Q(1,10**12)) + result=dict(status='PASS_SOURCE_BOUND_FIVE_NEW_KERNELS_P10_PRIME_THRESHOLD_FULL_FALLBACK_BOOTSTRAP_OUTER47',kappa=cap,kappa_scientific=format(float(cap),'.17e'),baseline_kappa=BASE,candidate_native_kappa=Q(pin['supplier_kappa']),candidate_native_gain_over_public_parent=Q(pin['supplier_kappa'])-BASE,exact_gain=cap-BASE,additional_threshold_bootstrap_gain=cap-Q(pin['supplier_kappa']),binding='bit',conditional=True,lean_certificate=False,supplier_reused_stages=reuse,new_kernel_entries=5,kernel_entries_total=780,new_kernel_selection_sha256=pin['new_kernel_selection_sha256'], + source=dict(public_pr=pin['public_pr'],public_parent_head=pin['public_parent_head'],derived_source=True,manifest_sha256=vr['manifest_sha256'],compressed_source_word_sha256=sha(source/'bitword/selected/bit/word_p10.json.gz'),emitted_global_program_sha256=fin['source_binding']['global_program'],local_tagged_word_sha256=fin['source_binding']['tagged'],replay_certificate_sha256=sha(replay/'certificate.json'),replay_verification_sha256=sha(replay/'verification.json'),source_unchanged_during_checked_replay=True), + fixed_prime=dict(minimum_prime_threshold=PRIME,policy='Every prime q at least this threshold; retain the source all-size q-growth and prime-supply regime. No replacement by a constant-modulus machine.',uniform_density_upper_bound=True,exponent=127,lucas_lehmer_iterations=125,lucas_lehmer_residue=ll,density=rho,density_formula='2*m^3/q',actual_basis_inventory_sha256=pr['basis_inventory_sha256'],actual_unique_bases=pr['unique_bases'],retained_residual_upper=2**80,named_factors_upper=31), + bit_profile=bp,whole_literal_invoice=fin['paid_inventory'],finite_coefficient=C,full_fallback_retained=True, + root=dict(lower=coarse,upper=nextcoarse,first_lower=x,first_upper=y,second_lower=u,second_upper=v), + complex_supplier_unchanged=ma['complex_coarse'],ordinary_bootstrap=dict(initial=INITIAL,seed_justification='The freshly verified baseline ordinary leaf is stronger than INITIAL; use its weaker admitted bound as the seed.',verified_baseline_leaf=baseline_leaf,seed_gap=baseline_leaf-INITIAL,levels=level,chain=chain,gaps=gaps,eta=ETA,beta=BETA,grid=GRID,coarse_grid_cap=cap,eta_1e_12_cap=oldeta), + moment_gaps=dict(delta_tau=tau,delta_linear=linear),growing_prime_regime=dict(retained=True,all_primes_above_threshold=True,coefficient_below_threshold=C= threshold, each exact basis denominator and bank-normalizer factor is a unit, rho(q)=2m^3/q <= the priced threshold envelope, and C*q^10000 < q^10001. The unchanged supplier prime-supply and asymptotic q regime are retained.'),assembly=assembly,finite_bridge=bridge,negative_controls=controls, + scope='Conditional sufficient finite construction under the unchanged PR320 public all-size compiler, weighted-selector, common-ancestor-chart, restored-row, routing, prime-supply, recovery and complex analytic interfaces. The derived complete p10 word, regenerated banks, geometry and full finite invoice are freshly admitted; only the source-identical complex supplier is inherited unchanged. No universal machine or Lean certificate is asserted.', + cutoff_scope='Displayed cutoffs use the freshly charged primitive coefficient. As in PR320, the full asymptotic cutoff also multiplies every inherited primitive, wrapper and preceding ordinary-level constant; those retained public interfaces remain conditions.') + output.write_text(json.dumps(serial(result),indent=2,sort_keys=True)+'\n',encoding='utf-8');print(result['status'],str(cap),format(float(cap),'.17e'),'levels',level,flush=True) + return result +if __name__=='__main__': + p=argparse.ArgumentParser();p.add_argument('replay',type=Path);p.add_argument('output',type=Path);p.add_argument('--source',type=Path);a=p.parse_args();run(a.replay,a.output,a.source) diff --git a/research/p10b-cross49-pr327/discovery/build_reorder_selection.py b/research/p10b-cross49-pr327/discovery/build_reorder_selection.py new file mode 100644 index 0000000000..f80140a0b3 --- /dev/null +++ b/research/p10b-cross49-pr327/discovery/build_reorder_selection.py @@ -0,0 +1,82 @@ +"""Freeze reorder-selection.json: run the pipeline through the sink stage, screen every ADD whose frame is a strict +breakpoint of an operand path, try it at the frame of each of the six previous/next ADD incidences of either operand +(admitted when no crossed gate reads a or writes b, no COPY/ERASE of a is crossed and both rebuilt frame chains stay +nested), price the change of both operand paths with phi(r) = r ln(120/r), and keep a greedy disjoint set of +negative moves; moves whose result breaks the source-span rule of any gate are dropped. Round r screens the word +after the previous rounds. Not run by verify.py. +Usage: python3 -B discovery/build_reorder_selection.py TAG [PREVIOUS_TAG ...] (reorder, then reorder2 reorder)""" +import sys,json,importlib.util,hashlib,math,bisect +from collections import Counter,defaultdict +from pathlib import Path +ROOT=Path(__file__).resolve().parent.parent;sys.path.insert(0,str(ROOT)) +def load(name,path): + s=importlib.util.spec_from_file_location(name,path);m=importlib.util.module_from_spec(s);sys.modules[name]=m;s.loader.exec_module(m);return m +ctx=load('portable527_prepare',ROOT/'prepare.py').prepare() +producer=load('portable527_physical',ROOT/'code/physical527.py').run(dict(ctx),ctx['SOURCE_TEXT'],output_dir=None) +run=load('portable527_parity',ROOT/'parity_transform.py').run(producer) +TAG=sys.argv[1];rm=load('portable527_reorder',ROOT/'reorder_transform.py') +# The stages before the reorder rounds, in portable_bit.STAGES order (the package's own stage list). +STAGES=load('portable527_bitstages',ROOT/'portable_bit.py').STAGES;assert TAG in STAGES +for st in STAGES[:STAGES.index(TAG)]: + run=rm.run(run,tag=st)if st.startswith('reorder')else load('portable527_'+st,ROOT/'kernel_transform.py').run(run,tag=st)if st.startswith('kernel')else load('portable527_'+st,ROOT/(st+'_transform.py')).run(run) +W,C=run['W'],run['C'];old=run['records'];v=W.v;n=2*v+len(run['context']['regs']);init=dict(run['initial_state']);final=dict(run['final_state']) +cats=list(run['physical']['category_names']);ev=[tuple(old[k:k+6])for k in range(0,len(old),6)] +phi=lambda r:r*math.log(100/r)if r else 0.0 +incf=defaultdict(list);reads=defaultdict(list);writes=defaultdict(list) +for i,(op,a,b,c,f,z)in enumerate(ev): + if op==1: + incf[a].append((i,f,True));writes[a].append(i) + if b!=n:incf[b].append((i,f,True));reads[b].append(i) + elif op==2:incf[a].append((i,c,False));reads[a].append(i) + elif op==3:reads[a].append(i) +inct={s:[t for t,f,x in L]for s,L in incf.items()} +def cost(fs):return sum(phi(C.dimf[b]-C.dimf[a])for a,b in zip(fs,fs[1:])if a!=b) +def legal(fs):return all(C.sub(a,b)for a,b in zip(fs,fs[1:])) +def path(r,dele=None,add=None): + L=[(t,f)for t,f,x in incf[r]if t!=dele]+([add]if add else []);L.sort() + return [init[r]]+[f for t,f in L]+[final[r]] +def count(L,lo,hi):return bisect.bisect_left(L,hi)-bisect.bisect_left(L,lo) +cands=[] +for i,(op,a,b,c,f,z)in enumerate(ev): + if op!=1 or b==n:continue + def bp(r): + L=inct[r];k=bisect.bisect_left(L,i);pf=incf[r][k-1][1]if k else init[r];nf=incf[r][k+1][1]if k+10 + final=dict(initial) + for k in range(0,len(old),6): + if old[k]==0:final[old[k+1]]=old[k+3] + # Exact integer source spans of every non-target operand, from the actual + # scalar word. Each gate frame must contain the span after the gate. + columns=[{i:1} if i=0 + out.extend((0,s,before,f,gap,0));state[s]=f + for k in range(0,len(old),6): + op,a,b,c,f,z=old[k:k+6] + if op==0:continue + if op==1: + g=chosen.get(k//6,f) + if copy is not None:assert a!=copy[0] and b!=copy[0] or k//6 not in chosen + move(a,g) + if b==n:assert g==f==producer['ZERO'] and copy is not None + else:move(b,g) + out.extend((op,a,b,c,g,z)) + elif op==2: + assert copy is None and b==n;move(a,c);state[b]=f;copy=(a,b,c);out.extend((op,a,b,c,f,z)) + else: + assert op==3 and copy==(a,b,c) and state[a]==c and state[b]==f + out.extend((op,a,b,c,f,z));del state[b];copy=None + assert copy is None + for s in sorted(final):move(s,final[s]) + assert state==final + def projection(a): + result=array('i') + for k in range(0,len(a),6): + op,x,y,c,f,z=a[k:k+6] + if op:result.extend((op,x,y,c,z)) + return result.tobytes() + assert projection(old)==projection(out) + return out,final,changed,spans,hashlib.sha256(projection(out)).hexdigest() + +def run(producer,output_dir=None,selection_path=None): + begun=time.monotonic();W,C=producer['W'],producer['C'];v=W.v;n=len(producer['initial_state']) + path=Path(selection_path)if selection_path else HERE/'descent-selection.json' + selection=json.loads(path.read_text());old=producer['records'];oldmeta=producer['physical'];initial=producer['initial_state'];ZERO,FULL=producer['ZERO'],producer['FULL'] + out,final,changed,spans,projection=transform(producer,selection) + # Prior restoration can leave helpers at proper nondegenerate frames. + # Derive the predecessor endpoint map from its actual MOVE stream and + # require every endpoint, including all helper frames, to be unchanged. + predecessor_final=dict(initial) + for k in range(0,len(old),6): + if old[k]==0: + assert predecessor_final[old[k+1]]==old[k+2] + predecessor_final[old[k+1]]=old[k+3] + assert final==predecessor_final + assert all(final[i]==FULL for i in initial if i=2*v) + for t in range(v): + f=final[v+t];assert C.dimf[f]==_H-1 and all(W.module.dot(C.cov[t],b)==0 for b in C.B[f]) + # Census is independently rebuilt only from actual surviving ADD needs, + # frozen COPY source frames, and fixed endpoints, ignoring emitted MOVEs. + needs={i:[] for i in initial};copies=Counter();copy=None + for k in range(0,len(out),6): + op,a,b,c,f,z=out[k:k+6] + if op==1: + assert c%2;needs[a].append(f) + if b!=n:needs[b].append(f) + else:assert copy is not None and f==ZERO + elif op==2: + assert copy is None;copy=(a,b,c);needs[a].append(c);copies[z]+=1 + elif op==3:assert copy==(a,b,c);copy=None + assert copy is None and copies=={_CR:_NC} + census=Counter(copies);per_role={};pairs=set() + for s,before in initial.items(): + H=Counter() + for f in needs[s]+[final[s]]: + assert C.sub(before,f);rank=C.dimf[f]-C.dimf[before] + if rank:H[rank]+=1 + pairs.add((before,f));before=f + per_role[s]=H;census.update(H) + endpoint_frames={f for pair in pairs for f in pair};nondeg_bases=set() + for f in endpoint_frames: + assert len(C.B[f])==C.dimf[f] and len(C.A[f])+C.dimf[f]==_H + key=tuple(map(tuple,C.B[f])) + if key not in nondeg_bases:assert C.nondeg(f);nondeg_bases.add(key) + for a,b in pairs: + assert len(C.A[b])<=len(C.A[a]) + assert all(W.module.dot(x,y)==0 for x in C.A[b]for y in C.B[a]) + assert len(C.A[a])-len(C.A[b])==C.dimf[b]-C.dimf[a] + state=dict(initial);copy=None;used=set(initial.values());hist=Counter();cat=Counter();coeff=Counter();centers=[];count=0 + scalar=hashlib.sha256();tagged=hashlib.sha256();category_names=oldmeta['category_names'] + def event(d,row):d.update(json.dumps(row,separators=(',',':')).encode());d.update(b'\n') + for k in range(0,len(out),6): + op,a,b,c,f,z=out[k:k+6] + if op==0: + assert state[a]==b and C.sub(b,c) and C.dimf[c]-C.dimf[b]==f + assert (_H-C.dimf[b])-(_H-C.dimf[c])==f + state[a]=c;used.update((b,c)) + if f:hist[f]+=1 + elif op==1: + assert c%2 and state[a]==state[b]==f and a!=b + kind=category_names[z];source=copy['source']if b==n else b + event(scalar,[a,source,c]);event(tagged,[a,b,c,f,kind]);count+=1;cat[kind]+=1;coeff[abs(c)]+=1;used.add(f) + elif op==2: + assert copy is None and b==n and state[a]==c and f==ZERO and z==_CR + state[b]=f;hist[z]+=1;copy=dict(source=a,frame=c,rank=z,temporary=b,first_event=count,copy_output_frame=f) + else: + assert op==3 and copy is not None and (a,b,c)==(copy['source'],copy['temporary'],copy['frame']) and state[a]==c and state[b]==f==ZERO + copy.update(after_event=count,scatter_reads=count-copy['first_event']);assert copy['scatter_reads']==_SCAT + centers.append(copy);copy=None;del state[b] + assert copy is None and state==final and hist==census + assert count==oldmeta['weighted_scalar_events']==selection['expected_scalar_additions'] and coeff==dict((int(k),v)for k,v in oldmeta['coefficient_histogram'].items()) and len(centers)==_NC + assert scalar.hexdigest()==oldmeta['scalar_projection_sha256'] + delta=Counter(hist);delta.subtract(Counter({int(r):c for r,c in oldmeta['paid_histogram'].items()}));delta={r:c for r,c in delta.items()if c} + assert delta=={int(r):c for r,c in selection['expected_local_histogram_delta'].items()},('combined local delta',delta) + assert sum(r*c for r,c in hist.items())==oldmeta['paid_rank_mass']==selection['expected_rank_mass'] + assert sum(hist.values())==oldmeta['positive_rank_moves']+_NC-selection['expected_removed_calls'] + sourceH=Counter();targetH=Counter();internalH=Counter(copies) + for i,H in per_role.items():(sourceH if i0 + final=dict(initial) + for k in range(0,len(old),6): + if old[k]==0:final[old[k+1]]=old[k+3] + # Exact integer source spans of every non-target operand, from the actual + # scalar word. Each gate frame must contain the span after the gate. + columns=[{i:1} if i=0 + out.extend((0,s,before,f,gap,0));state[s]=f + for k in range(0,len(old),6): + op,a,b,c,f,z=old[k:k+6] + if op==0:continue + if op==1: + g=chosen.get(k//6,f) + if copy is not None:assert a!=copy[0] and b!=copy[0] or k//6 not in chosen + move(a,g) + if b==n:assert g==f==producer['ZERO'] and copy is not None + else:move(b,g) + out.extend((op,a,b,c,g,z)) + elif op==2: + assert copy is None and b==n;move(a,c);state[b]=f;copy=(a,b,c);out.extend((op,a,b,c,f,z)) + else: + assert op==3 and copy==(a,b,c) and state[a]==c and state[b]==f + out.extend((op,a,b,c,f,z));del state[b];copy=None + assert copy is None + for s in sorted(final):move(s,final[s]) + assert state==final + def projection(a): + result=array('i') + for k in range(0,len(a),6): + op,x,y,c,f,z=a[k:k+6] + if op:result.extend((op,x,y,c,z)) + return result.tobytes() + assert projection(old)==projection(out) + return out,final,changed,spans,hashlib.sha256(projection(out)).hexdigest() + +def run(producer,output_dir=None,selection_path=None): + begun=time.monotonic();W,C=producer['W'],producer['C'];v=W.v;n=len(producer['initial_state']) + path=Path(selection_path)if selection_path else HERE/'descent-selection.json' + selection=json.loads(path.read_text());old=producer['records'];oldmeta=producer['physical'];initial=producer['initial_state'];ZERO,FULL=producer['ZERO'],producer['FULL'] + out,final,changed,spans,projection=transform(producer,selection) + assert all(final[i]==FULL for i in initial if i=2*v) + for t in range(v): + f=final[v+t];assert C.dimf[f]==_H-1 and all(W.module.dot(C.cov[t],b)==0 for b in C.B[f]) + # Census is independently rebuilt only from actual surviving ADD needs, + # frozen COPY source frames, and fixed endpoints, ignoring emitted MOVEs. + needs={i:[] for i in initial};copies=Counter();copy=None + for k in range(0,len(out),6): + op,a,b,c,f,z=out[k:k+6] + if op==1: + assert c%2;needs[a].append(f) + if b!=n:needs[b].append(f) + else:assert copy is not None and f==ZERO + elif op==2: + assert copy is None;copy=(a,b,c);needs[a].append(c);copies[z]+=1 + elif op==3:assert copy==(a,b,c);copy=None + assert copy is None and copies=={_CR:_NC} + census=Counter(copies);per_role={};pairs=set() + for s,before in initial.items(): + H=Counter() + for f in needs[s]+[final[s]]: + assert C.sub(before,f);rank=C.dimf[f]-C.dimf[before] + if rank:H[rank]+=1 + pairs.add((before,f));before=f + per_role[s]=H;census.update(H) + endpoint_frames={f for pair in pairs for f in pair};nondeg_bases=set() + for f in endpoint_frames: + assert len(C.B[f])==C.dimf[f] and len(C.A[f])+C.dimf[f]==_H + key=tuple(map(tuple,C.B[f])) + if key not in nondeg_bases:assert C.nondeg(f);nondeg_bases.add(key) + for a,b in pairs: + assert len(C.A[b])<=len(C.A[a]) + assert all(W.module.dot(x,y)==0 for x in C.A[b]for y in C.B[a]) + assert len(C.A[a])-len(C.A[b])==C.dimf[b]-C.dimf[a] + state=dict(initial);copy=None;used=set(initial.values());hist=Counter();cat=Counter();coeff=Counter();centers=[];count=0 + scalar=hashlib.sha256();tagged=hashlib.sha256();category_names=oldmeta['category_names'] + def event(d,row):d.update(json.dumps(row,separators=(',',':')).encode());d.update(b'\n') + for k in range(0,len(out),6): + op,a,b,c,f,z=out[k:k+6] + if op==0: + assert state[a]==b and C.sub(b,c) and C.dimf[c]-C.dimf[b]==f + assert (_H-C.dimf[b])-(_H-C.dimf[c])==f + state[a]=c;used.update((b,c)) + if f:hist[f]+=1 + elif op==1: + assert c%2 and state[a]==state[b]==f and a!=b + kind=category_names[z];source=copy['source']if b==n else b + event(scalar,[a,source,c]);event(tagged,[a,b,c,f,kind]);count+=1;cat[kind]+=1;coeff[abs(c)]+=1;used.add(f) + elif op==2: + assert copy is None and b==n and state[a]==c and f==ZERO and z==_CR + state[b]=f;hist[z]+=1;copy=dict(source=a,frame=c,rank=z,temporary=b,first_event=count,copy_output_frame=f) + else: + assert op==3 and copy is not None and (a,b,c)==(copy['source'],copy['temporary'],copy['frame']) and state[a]==c and state[b]==f==ZERO + copy.update(after_event=count,scatter_reads=count-copy['first_event']);assert copy['scatter_reads']==_SCAT + centers.append(copy);copy=None;del state[b] + assert copy is None and state==final and hist==census + assert count==oldmeta['weighted_scalar_events']==selection['expected_scalar_additions'] and coeff==dict((int(k),v)for k,v in oldmeta['coefficient_histogram'].items()) and len(centers)==_NC + assert scalar.hexdigest()==oldmeta['scalar_projection_sha256'] + delta=Counter(hist);delta.subtract(Counter({int(r):c for r,c in oldmeta['paid_histogram'].items()}));delta={r:c for r,c in delta.items()if c} + assert delta=={int(r):c for r,c in selection['expected_local_histogram_delta'].items()},('combined local delta',delta) + assert sum(r*c for r,c in hist.items())==oldmeta['paid_rank_mass']==selection['expected_rank_mass'] + assert sum(hist.values())==oldmeta['positive_rank_moves']+_NC-selection['expected_removed_calls'] + sourceH=Counter();targetH=Counter();internalH=Counter(copies) + for i,H in per_role.items():(sourceH if i= 1 (basis rows), nondegenerate for 9I-J and inside every member's first frame. The entry +cut is the later of the members' last initial (frame-ZERO) compensation reads, bound by content. At the cut each +donor pays d += p at E (kernel_setup); at the end each pays d -= p at the full frame (kernel_restore); the pivot +starts at E and loses its initial reads. A donor may serve several entries along a nested entrance chain (the +emitted MOVEs are checked nested). Correctness is the F2 replay of every formal column, forward and inverse, with +both omission controls; the prefix relation (pivot response = XOR of donor responses) is checked on the literal +prefix; every required frame path is rebuilt from scalar/COPY events independently of the emitted MOVEs. +Prepared with Anthropic Claude assistance; Apache-2.0. +p = 10 port (Chafik Boukhalfa (chafreaky), Anthropic Claude assistance): h, v, centre copies and scatter reads come +from word_pins.shape and the stage counts are pinned in word-pins.json; the mechanism and checks are unchanged. +""" +from array import array +from collections import Counter +from copy import copy +from pathlib import Path +import gzip,hashlib,json,time,sys +sys.dont_write_bytecode=True +if not __debug__:raise SystemExit('assertions required') +HERE=Path(__file__).resolve().parent +from word_pins import shape as _shape +_S=_shape();_H=_S['h'];_V=_S['v'];_M=_S['m'];_CR=_S['center_rank'];_NC=_S['centers'];_SCAT=_S['scatter_reads'];_DEF=_S['deficit'] +sha=lambda b:hashlib.sha256(b).hexdigest() + +def transform(producer,selection,tag='kernel'): + W,C=producer['W'],producer['C'];old=producer['records'];initial=dict(producer['initial_state']);context=producer['context'];v=W.v;n=2*v+len(context['regs']);ZERO=producer['ZERO'];FULL=producer['FULL'] + assert n==selection['n'] and v==selection['v'] + assert sha(old.tobytes())==selection['input_raw_sha256'] + assert producer['physical']['scalar_projection_sha256']==selection['input_scalar_sha256'] + cats=list(producer['physical']['category_names']);readcat=cats.index('dirty_read') + assert tag+'_setup' not in cats and tag+'_restore' not in cats + setupcat=len(cats);restorecat=setupcat+1;cats+=[tag+'_setup',tag+'_restore'] + final=dict(initial) + for k in range(0,len(old),6): + if old[k]==0:final[old[k+1]]=old[k+3] + raw_entries=[dict(pivot=p['a'],donors=[p['b']],cut_read=p['cut_read'],rank=p['rank'],basis=p['basis'],kind='pair')for p in selection['pairs']] + raw_entries+=[dict(pivot=f['pivot'],donors=list(f['donors']),cut_read=f['cut_read'],rank=f['rank'],basis=f['basis'],kind=f.get('kind','family'))for f in selection.get('families',[])] + assert len(raw_entries)==selection['selected_pairs']+selection.get('selected_families',0) + members=set();pivots=set();donorset=set() + for e in raw_entries: + p=e['pivot'];assert p not in pivots and 2*v<=p0 + cut=max(lastread[s]for s in ms);assert [old[6*cut+j]for j in(1,2,3)]==e['cut_read'],('cut read differs',e['pivot']) + assert cut=1 and C.nondeg(f),('entrance',e['pivot']) + for s in ms:assert C.sub(f,firsttouch[s][1]),('entrance not inside first frame',s) + row=dict(e,cut=cut,frame=f,role=context['regs'][e['pivot']-2*v],first_frames={str(s):firsttouch[s][1]for s in ms},removed_reads=reads[e['pivot']]) + entries.append(row);chosen[e['pivot']]=row;bycut.setdefault(cut,[]).append(row);initial[e['pivot']]=f + for s in ms:memcut[s]=max(memcut.get(s,-1),cut) + for cut in bycut:bycut[cut].sort(key=lambda r:(r['rank'],r['pivot'])) + # Prefix relation on the literal prefix up to the latest cut: pivot response = XOR of donor responses, confined + # to targets and own coordinates. + latest=max(bycut);bit={s:1<>sorted(members).index(p))&1 if False else bool(col&bit[p]) + y=0 + for d in row['donors']:y^=bool(col&bit[d]) + assert x==y,('prefix relation fails',p,t) + if x:support.append(t) + assert support;row['prefix_response_targets']=support;relations+=1 + state=dict(initial);out=array('i');temporary=None;skipped=[] + def move(s,f): + before=state[s] + if before==f:return + assert C.sub(before,f),('kernel nonnested actual use',s,before,f) + gap=C.dimf[f]-C.dimf[before];assert gap>=0;out.extend((0,s,before,f,gap,0));state[s]=f + def add(a,b,c,f,z): + move(a,f);move(b,f);out.extend((1,a,b,c,f,z)) + for k in range(0,len(old),6): + op,a,b,c,f,z=old[k:k+6];i=k//6 + if op==1: + if b in chosen and f==ZERO and z==readcat: + assert i<=chosen[b]['cut'];skipped.append(i) + else: + if not(b in members and z==readcat and f==ZERO and v<=a<2*v): + for s in (a,b): + if s in members:assert i>memcut[s],('touched before cut',s) + add(a,b,c,f,z) + elif op==2: + assert temporary is None;move(a,c);state[b]=f;temporary=(a,b,c);out.extend((op,a,b,c,f,z)) + if a in members:assert i>memcut[a] + elif op==3: + assert temporary==(a,b,c)and state[a]==c and state[b]==f;out.extend((op,a,b,c,f,z));del state[b];temporary=None + if i in bycut: + assert temporary is None + for row in bycut[i]: + for d in row['donors']:add(d,row['pivot'],1,row['frame'],setupcat) + assert len(skipped)==sum(r['removed_reads']for r in entries)and temporary is None + for s in sorted(final):move(s,final[s]) + for row in entries: + for d in row['donors']:add(d,row['pivot'],-1,FULL,restorecat) + assert state==final + project=lambda aa:[tuple(aa[k+j]for j in(0,1,2,3,5))for k in range(0,len(aa),6)if aa[k]] + drop=set(skipped);expected=[] + for k in range(0,len(old),6): + i=k//6 + if old[k] and i not in drop:expected.append(tuple(old[k+j]for j in(0,1,2,3,5))) + if i in bycut:expected.extend((1,d,r['pivot'],1,setupcat)for r in bycut[i]for d in r['donors']) + expected.extend((1,d,r['pivot'],-1,restorecat)for r in entries for d in r['donors']);assert project(out)==expected + ew=copy(W);ew.gauge=dict(W.gauge);ew.w=dict(W.w);ew.w['gauges']=list(W.w['gauges']) + for row in entries: + g=dict(role=row['role'],frame=row['frame'],dim=row['rank'],targets=[]);ew.gauge[row['role']]=g;ew.w['gauges'].append(g) + execution=dict(context);execution['W']=ew + gates=sum(len(r['donors'])for r in entries);shared=Counter(Counter(d for r in entries for d in r['donors']).values()) + proof=dict(selected_entries=len(entries),kinds=dict(Counter(r['kind']for r in entries)),selected_helpers=len(members),distinct_cuts=len(bycut),earliest_cut=min(bycut),latest_cut=latest,entrance_rank_histogram=dict(Counter(r['rank']for r in entries)),total_entrance_rank=sum(r['rank']for r in entries),donor_sharing_histogram={str(k):c for k,c in sorted(shared.items())},prefix_relations_checked=relations,prefix_target_comparisons=len(entries)*v,removed_initial_reads=len(skipped),added_setup_and_restores=2*gates,selected_helpers_untouched_before_own_cut=True,no_prefix_response_outside_targets_and_own_helper=True,all_old_surviving_scalar_and_copy_events_in_order=True,source_context_preserved=True) + return out,initial,final,entries,execution,cats,proof,n,v + +def replay(records,n,v,reverse=False,omit_category=None): + columns=[1<=0;pairs.add((a,b)) + if gap:H[gap]+=1 + for a,b in zip(reversed(pathframes),list(reversed(pathframes))[1:]): + assert all(not W.module.dot(x,y)for x in C.A[a]for y in C.B[b]);gap=len(C.A[b])-len(C.A[a]);assert gap>=0 + if gap:reflected[gap]+=1 + per_role[s]=H;census.update(H) + assert reflected==census + for f in {x for pair in pairs for x in pair}:assert C.nondeg(f)and len(C.B[f])+len(C.A[f])==_H + state=dict(initial);hist=Counter();cat=Counter();coeff=Counter();used=set(state.values());temporary=None;centers=[];count=0;tagged=hashlib.sha256() + for k in range(0,len(out),6): + op,a,b,c,f,z=out[k:k+6] + if op==0: + assert state[a]==b and C.sub(b,c)and C.dimf[c]-C.dimf[b]==f and len(C.A[b])-len(C.A[c])==f + state[a]=c;used.update((b,c)) + if f:hist[f]+=1 + elif op==1: + assert state[a]==state[b]==f and a!=b and c%2;count+=1;cat[cats[z]]+=1;coeff[abs(c)]+=1;used.add(f) + tagged.update(json.dumps([a,b,c,f,cats[z]],separators=(',',':')).encode());tagged.update(b'\n') + elif op==2: + assert temporary is None and b==n and state[a]==c and f==ZERO and z==_CR + state[b]=f;hist[z]+=1;temporary=dict(source=a,frame=c,rank=z,temporary=b,first_event=count,copy_output_frame=f) + else: + assert op==3 and temporary is not None and (a,b,c)==(temporary['source'],temporary['temporary'],temporary['frame'])and state[a]==c and state[b]==f==ZERO + temporary.update(after_event=count,scatter_reads=count-temporary['first_event']);assert temporary['scatter_reads']==_SCAT;centers.append(temporary);temporary=None;del state[b] + assert state==final and temporary is None and hist==census and len(centers)==_NC + old=Counter({int(r):c for r,c in producer['physical']['paid_histogram'].items()});delta=Counter(hist);delta.subtract(old);delta={r:c for r,c in delta.items()if c} + assert delta=={int(k):v for k,v in selection['expected_local_delta'].items()} + assert count==producer['physical']['weighted_scalar_events']-proof['removed_initial_reads']+proof['added_setup_and_restores'] and sum(r*c for r,c in hist.items())==producer['physical']['paid_rank_mass']-proof['total_entrance_rank'] + # Physical inventory: frames consumed by the preceding stages stay in the determinant inventory. + inherited=set() + for inventory in (producer['physical'],producer.get('producer_physical')): + if isinstance(inventory,dict):inherited.update(row['frame_id']for row in inventory.get('used_frames',[])) + sourceH=Counter();targetH=Counter();internalH=Counter(copies) + for s,H in per_role.items():(sourceH if s FULL for its cleanups. The delivery commutes with every gate between it and y's next incidence +(none of them reads y, none writes h), so it is executed just before that incidence, inside F: y now climbs R' -> F in +one step instead of R' -> R -> F, and h climbs R -> F -> FULL instead of R -> FULL (local delta {21:-1, 22:+1, 3:-1, +2:+1} per move, rank mass unchanged). The same screen also moves 22 forward gates to an earlier incidence frame. +Selection rule (discovery/build_reorder_selection.py): every ADD whose frame is a strict breakpoint of an operand's +path is tried at the frame of each of the six previous/next incidences of either operand; the move is admitted when +no gate on the crossed interval reads a or writes b (and no COPY/ERASE touches a), the rebuilt frame chains of a and b +are nested and the phi ledger decreases; greedy by gain over disjoint operand sets. +Checks here: the frozen moves are re-derived on the actual input word (record content, anchor frame, crossed-interval +contract, disjoint operand sets); F2 replay of every formal column forward and inverse; omitting the moved ADDs fails; +every MOVE rebuilt from operand frames with both reflected ledgers; an independent integer replay modulo 2^61-1 with +pseudo-random dirty inputs gives identical final values for every register; local delta equals the frozen one. +Prepared with Anthropic Claude assistance; Apache-2.0. +p = 10 port (Chafik Boukhalfa (chafreaky), Anthropic Claude assistance): h, v, centre copies and scatter reads come +from word_pins.shape and the stage counts are pinned in word-pins.json; the mechanism and checks are unchanged. +""" +from array import array +from collections import Counter +from pathlib import Path +import gzip,hashlib,json,time,sys,importlib.util,bisect +sys.dont_write_bytecode=True +if not __debug__:raise SystemExit('assertions required') +HERE=Path(__file__).resolve().parent +from word_pins import shape as _shape +_S=_shape();_H=_S['h'];_V=_S['v'];_M=_S['m'];_CR=_S['center_rank'];_NC=_S['centers'];_SCAT=_S['scatter_reads'];_DEF=_S['deficit'] +sha=lambda b:hashlib.sha256(b).hexdigest() + +def integer_replay(records,n,seed=20260710): + """Exact replay modulo the Mersenne prime 2^61-1 with fixed pseudo-random dirty inputs (all registers and the temporary).""" + import random + P=(1<<61)-1;rng=random.Random(seed);val=[rng.randrange(P)for _ in range(n+1)] + for k in range(0,len(records),6): + op,a,b,c,f,z=records[k:k+6] + if op==1:val[a]=(val[a]+c*val[b])%P + elif op==2:val[n]=val[a] + return val[:n] + +def span_violations(records,W,C,n,v): + """Exact integer source span of every non-target operand after each gate (PR #287/#291 rule), checked against the + gate frame for EVERY gate of the word: returns the violating (record, source) pairs.""" + columns=[{i:1} if ii) or (side=='after' and T=0;out.extend((0,s,b0,f,gap,0));state[s]=f + def add(a,b,c,f,z): + move(a,f) + if b!=n:move(b,f) + out.extend((1,a,b,c,f,z)) + def emit_moved(lst): + for i in sorted(lst):a,b,c,F,T,side=moves[i];add(a,b,c,F,MOVED) + for k in range(0,len(old),6): + op,a,b,c,f,z=old[k:k+6];i=k//6 + emit_moved(before.get(i,())) + if op==1: + if i not in moves:add(a,b,c,f,z) + elif op==2:assert temporary is None;move(a,c);state[b]=f;temporary=(a,b,c);out.extend((op,a,b,c,f,z)) + elif op==3:assert temporary==(a,b,c)and state[a]==c and state[b]==f;out.extend((op,a,b,c,f,z));del state[b];temporary=None + emit_moved(after.get(i,())) + assert temporary is None + for s in sorted(final):move(s,final[s]) + assert state==final + project=lambda aa:sorted(tuple(aa[k+j]for j in(0,1,2,3))for k in range(0,len(aa),6)if aa[k]==1) + assert project(out)==project(old),'only the documented reordering (same multiset of scalar ADDs)' + proof=dict(selected=len(moves),operand_sets_disjoint=True,crossed_interval_contract=True,categories=dict(Counter(e['category']for e in selection['moves'])), + shapes=dict(Counter('%s:%d->%d'%(e['category'],e['old_frame_rank'],e['frame_rank'])for e in selection['moves']))) + return out,initial,final,cats,proof,n,v + +def run(producer,output_dir=None,selection_path=None,tag='reorder'): + start=time.monotonic() + spec=importlib.util.spec_from_file_location('reorder_kernel_replay',HERE/'kernel_transform.py');km=importlib.util.module_from_spec(spec);spec.loader.exec_module(km) + W,C=producer['W'],producer['C'];path=Path(selection_path)if selection_path else HERE/(tag+'-selection.json');selection=json.loads(path.read_text()) + out,initial,final,cats,proof,n,v=transform(producer,selection,tag);ZERO=producer['ZERO'] + forward=km.replay(out,n,v);inverse=km.replay(out,n,v,True);controls=[km.replay(out,n,v,omit_category=cats.index(tag+'_moved'))] + assert not span_violations(out,W,C,n,v),'a gate frame omits an operand source span' + old=producer['records'];iold=integer_replay(old,n);inew=integer_replay(out,n);assert iold==inew,'integer replay differs' + needs={s:[]for s in initial};copies=Counter();temporary=None + for k in range(0,len(out),6): + op,a,b,c,f,z=out[k:k+6] + if op==1: + needs[a].append(f) + if b!=n:needs[b].append(f) + else:assert temporary is not None and f==ZERO + elif op==2:assert temporary is None;temporary=(a,b,c);needs[a].append(c);copies[z]+=1 + elif op==3:assert temporary==(a,b,c);temporary=None + assert temporary is None and copies=={_CR:_NC} + per_role={};pairs=set();census=Counter(copies);reflected=Counter(copies) + for s,startframe in initial.items(): + H=Counter();pathframes=[startframe]+needs[s]+[final[s]] + for a,b in zip(pathframes,pathframes[1:]): + assert C.sub(a,b);gap=C.dimf[b]-C.dimf[a];assert gap>=0;pairs.add((a,b)) + if gap:H[gap]+=1 + for a,b in zip(reversed(pathframes),list(reversed(pathframes))[1:]): + assert all(not W.module.dot(x,y)for x in C.A[a]for y in C.B[b]);gap=len(C.A[b])-len(C.A[a]);assert gap>=0 + if gap:reflected[gap]+=1 + per_role[s]=H;census.update(H) + assert reflected==census + for f in {x for pair in pairs for x in pair}:assert C.nondeg(f)and len(C.B[f])+len(C.A[f])==_H + state=dict(initial);hist=Counter();cat=Counter();coeff=Counter();usedf=set(state.values());temporary=None;centers=[];count=0;tagged=hashlib.sha256() + for k in range(0,len(out),6): + op,a,b,c,f,z=out[k:k+6] + if op==0: + assert state[a]==b and C.sub(b,c)and C.dimf[c]-C.dimf[b]==f and len(C.A[b])-len(C.A[c])==f + state[a]=c;usedf.update((b,c)) + if f:hist[f]+=1 + elif op==1: + assert state[a]==state[b]==f and a!=b and c%2;count+=1;cat[cats[z]]+=1;coeff[abs(c)]+=1;usedf.add(f) + tagged.update(json.dumps([a,b,c,f,cats[z]],separators=(',',':')).encode());tagged.update(b'\n') + elif op==2: + assert temporary is None and b==n and state[a]==c and f==ZERO and z==_CR + state[b]=f;hist[z]+=1;temporary=dict(source=a,frame=c,rank=z,temporary=b,first_event=count,copy_output_frame=f) + else: + assert op==3 and temporary is not None and (a,b,c)==(temporary['source'],temporary['temporary'],temporary['frame'])and state[a]==c and state[b]==f==ZERO + temporary.update(after_event=count,scatter_reads=count-temporary['first_event']);assert temporary['scatter_reads']==_SCAT;centers.append(temporary);temporary=None;del state[b] + assert state==final and temporary is None and hist==census and len(centers)==_NC + oldH=Counter({int(r):c for r,c in producer['physical']['paid_histogram'].items()});delta=Counter(hist);delta.subtract(oldH);delta={r:c for r,c in delta.items()if c} + assert delta=={int(k):x for k,x in selection['expected_local_delta'].items()} + assert sum(r*c for r,c in hist.items())==producer['physical']['paid_rank_mass'],'reordering keeps the paid rank mass' + assert count==producer['physical']['weighted_scalar_events'] + inherited=set() + for inventory in (producer['physical'],producer.get('producer_physical')): + if isinstance(inventory,dict):inherited.update(row['frame_id']for row in inventory.get('used_frames',[])) + sourceH=Counter();targetH=Counter();internalH=Counter(copies) + for s,H in per_role.items():(sourceH if s=_H:continue + out.append((a,b,i,c,state[a],state[b])) + return cut,out,state + +def transform(producer,selection): + W,C=producer['W'],producer['C'];old=producer['records'];initial=dict(producer['initial_state']);context=producer['context'];v=W.v;n=2*v+len(context['regs']);ZERO=producer['ZERO'];FULL=producer['FULL'] + assert n==selection['n'] and v==selection['v'] + assert sha(old.tobytes())==selection['input_raw_sha256'],'restoration selection bound to a different word' + assert producer['physical']['scalar_projection_sha256']==selection['input_scalar_sha256'] + cats=list(producer['physical']['category_names']);assert 'early_restore' not in cats + restorecat=len(cats);cats+=['early_restore'] + final=dict(initial) + for k in range(0,len(old),6): + if old[k]==0:final[old[k+1]]=old[k+3] + cut,rows,state=screen(old,initial,n,v,C,W,cats,ZERO,FULL) + # Keep the screened rows whose exact join is a proper nondegenerate frame; compare with the frozen selection. + chosen={} + for a,b,i,c,fa,fb in rows: + E=W.register([list(x)for x in C.B[fa]]+[list(x)for x in C.B[fb]]) + if C.dimf[E]==_H or not C.nondeg(E):continue + chosen[a]=dict(helper=a,donor=b,record=i,coefficient=c,frame=E,rank=C.dimf[E],helper_frame=fa,donor_frame=fb,entrance=initial[a]) + frozen={e['helper']:e for e in selection['entries']};assert len(frozen)==len(selection['entries'])==selection['selected'] + assert set(chosen)==set(frozen),'fresh screen differs from the frozen selection' + for a,e in chosen.items(): + s=frozen[a];assert (s['donor'],s['coefficient'],s['rank'])==(e['donor'],e['coefficient'],e['rank']) + assert [old[6*e['record']+j]for j in(1,2,3)]==s['incidence'],'incidence content differs' + assert e['frame']==W.register(s['basis']),'frozen join basis differs' + assert (C.dimf[e['entrance']],C.dimf[e['helper_frame']],C.dimf[e['donor_frame']],e['rank'])==tuple(s['dims']) + assert C.sub(e['entrance'],e['helper_frame'])and C.sub(e['helper_frame'],e['frame'])and C.sub(e['donor_frame'],e['frame']) + assert final[a]==FULL and C.dimf[e['entrance']]=0;out.extend((0,s,before,f,gap,0));state[s]=f + def add(a,b,c,f,z):move(a,f);move(b,f);out.extend((1,a,b,c,f,z)) + order=sorted(chosen.values(),key=lambda e:e['helper']) + for k in range(0,len(old),6): + op,a,b,c,f,z=old[k:k+6];i=k//6 + if i==cut: + assert temporary is None + for e in order:add(e['helper'],e['donor'],e['coefficient'],e['frame'],restorecat) + if op==1: + if i in moved:continue + add(a,b,c,f,z) + elif op==2:assert temporary is None;move(a,c);state[b]=f;temporary=(a,b,c);out.extend((op,a,b,c,f,z)) + elif op==3:assert temporary==(a,b,c)and state[a]==c and state[b]==f;out.extend((op,a,b,c,f,z));del state[b];temporary=None + assert temporary is None + for e in order:final[e['helper']]=e['frame'] + for s in sorted(final):move(s,final[s]) + assert state==final + project=lambda aa:[tuple(aa[k+j]for j in(0,1,2,3,5))for k in range(0,len(aa),6)if aa[k]] + expected=[] + for k in range(0,len(old),6): + i=k//6 + if i==cut:expected.extend((1,e['helper'],e['donor'],e['coefficient'],restorecat)for e in order) + if old[k] and i not in moved:expected.append(tuple(old[k+j]for j in(0,1,2,3,5))) + assert project(out)==expected,'only the documented reordering' + proof=dict(selected=len(order),cut=cut,crossed_gate_checks=crossed,dims=dict(Counter((C.dimf[e['entrance']],C.dimf[e['helper_frame']],C.dimf[e['donor_frame']],e['rank'])for e in order).most_common()).__repr__(), + helpers_and_donors_disjoint=True,single_remaining_incidence=True,donor_unwritten_on_crossed_interval=True,no_copy_after_cut=True,targets_complete_at_cut=True, + endpoint_rank_saving=sum(_H-e['rank']for e in order),residual_histogram=dict(Counter(e['rank']-C.dimf[e['entrance']]for e in order))) + return out,initial,final,order,cats,proof,n,v + +def run(producer,output_dir=None,selection_path=None): + start=time.monotonic();kt=__import__('importlib').util + spec=kt.spec_from_file_location('restore_kernel_replay',HERE/'kernel_transform.py');km=kt.module_from_spec(spec);spec.loader.exec_module(km) + W,C=producer['W'],producer['C'];path=Path(selection_path)if selection_path else HERE/'restore-selection.json';selection=json.loads(path.read_text()) + out,initial,final,entries,cats,proof,n,v=transform(producer,selection);ZERO=producer['ZERO'];FULL=producer['FULL'] + forward=km.replay(out,n,v);inverse=km.replay(out,n,v,True);controls=[km.replay(out,n,v,omit_category=cats.index('early_restore'))] + needs={s:[]for s in initial};copies=Counter();temporary=None + for k in range(0,len(out),6): + op,a,b,c,f,z=out[k:k+6] + if op==1: + needs[a].append(f) + if b!=n:needs[b].append(f) + else:assert temporary is not None and f==ZERO + elif op==2:assert temporary is None;temporary=(a,b,c);needs[a].append(c);copies[z]+=1 + elif op==3:assert temporary==(a,b,c);temporary=None + assert temporary is None and copies=={_CR:_NC} + per_role={};pairs=set();census=Counter(copies);reflected=Counter(copies) + for s,startframe in initial.items(): + H=Counter();pathframes=[startframe]+needs[s]+[final[s]] + for a,b in zip(pathframes,pathframes[1:]): + assert C.sub(a,b);gap=C.dimf[b]-C.dimf[a];assert gap>=0;pairs.add((a,b)) + if gap:H[gap]+=1 + for a,b in zip(reversed(pathframes),list(reversed(pathframes))[1:]): + assert all(not W.module.dot(x,y)for x in C.A[a]for y in C.B[b]);gap=len(C.A[b])-len(C.A[a]);assert gap>=0 + if gap:reflected[gap]+=1 + per_role[s]=H;census.update(H) + assert reflected==census + for f in {x for pair in pairs for x in pair}:assert C.nondeg(f)and len(C.B[f])+len(C.A[f])==_H + state=dict(initial);hist=Counter();cat=Counter();coeff=Counter();used=set(state.values());temporary=None;centers=[];count=0;tagged=hashlib.sha256() + for k in range(0,len(out),6): + op,a,b,c,f,z=out[k:k+6] + if op==0: + assert state[a]==b and C.sub(b,c)and C.dimf[c]-C.dimf[b]==f and len(C.A[b])-len(C.A[c])==f + state[a]=c;used.update((b,c)) + if f:hist[f]+=1 + elif op==1: + assert state[a]==state[b]==f and a!=b and c%2;count+=1;cat[cats[z]]+=1;coeff[abs(c)]+=1;used.add(f) + tagged.update(json.dumps([a,b,c,f,cats[z]],separators=(',',':')).encode());tagged.update(b'\n') + elif op==2: + assert temporary is None and b==n and state[a]==c and f==ZERO and z==_CR + state[b]=f;hist[z]+=1;temporary=dict(source=a,frame=c,rank=z,temporary=b,first_event=count,copy_output_frame=f) + else: + assert op==3 and temporary is not None and (a,b,c)==(temporary['source'],temporary['temporary'],temporary['frame'])and state[a]==c and state[b]==f==ZERO + temporary.update(after_event=count,scatter_reads=count-temporary['first_event']);assert temporary['scatter_reads']==_SCAT;centers.append(temporary);temporary=None;del state[b] + assert state==final and temporary is None and hist==census and len(centers)==_NC + old=Counter({int(r):c for r,c in producer['physical']['paid_histogram'].items()});delta=Counter(hist);delta.subtract(old);delta={r:c for r,c in delta.items()if c} + assert delta=={int(k):v for k,v in selection['expected_local_delta'].items()} + assert count==producer['physical']['weighted_scalar_events'] and sum(r*c for r,c in hist.items())==producer['physical']['paid_rank_mass']-proof['endpoint_rank_saving'] + inherited=set() + for inventory in (producer['physical'],producer.get('producer_physical')): + if isinstance(inventory,dict):inherited.update(row['frame_id']for row in inventory.get('used_frames',[])) + sourceH=Counter();targetH=Counter();internalH=Counter(copies) + for s,H in per_role.items():(sourceH if s=2*v for s in sources) + out.append(dict(stream=r,targets=sorted(S),pivot=pivots[0],first=first,last=last,writes=writes,cleanups=cleanups,root_frame=rootf.pop(),entry=entry)) + return entry,out + +def transform(producer,selection): + W,C=producer['W'],producer['C'];old=producer['records'];initial=dict(producer['initial_state']);context=producer['context'];v=W.v;regs=list(context['regs']);n=2*v+len(regs);ZERO=producer['ZERO'];FULL=producer['FULL'] + final=dict(producer['final_state']);ends=dict(producer.get('helper_endpoints',{})) + assert n==selection['n'] and v==selection['v'] and sha(old.tobytes())==selection['input_raw_sha256'],'sink selection bound to a different word' + assert producer['physical']['scalar_projection_sha256']==selection['input_scalar_sha256'] + cats=list(producer['physical']['category_names']);assert not {'sink_redirect','sink_setup','sink_restore'}&set(cats) + REDIR,SETUP,RESTORE=len(cats),len(cats)+1,len(cats)+2;cats+=['sink_redirect','sink_setup','sink_restore'] + entry,rows=screen(old,initial,final,n,v,cats,ZERO,FULL) + frozen=[(e['role'],tuple(e['targets']),e['pivot'])for e in selection['sinks']] + fresh=[(regs[r['stream']-2*v],tuple(r['targets']),r['pivot'])for r in rows] + assert sorted(fresh)==sorted(frozen)and len(frozen)==selection['selected'],'fresh sink screen differs from the frozen selection' + used=set() + for r in rows:assert not(used&set(r['targets'])),'overlapping target sets';used.update(r['targets']) + sinks={r['stream']:r for r in rows};assert not(set(sinks)&set(ends)) + # Compaction of register IDs: helpers after a removed one shift down; the copy temporary is n -> n'. + mp={};k=0 + for s in range(n): + if s not in sinks:mp[s]=k;k+=1 + nn=k;mp[n]=nn + redirected={i:r for r in rows for i in r['writes']};dropped=set() + for r in rows: + dropped.update(r['cleanups']) + for k6 in range(0,len(old),6): + op,a,b,c,f,z=old[k6:k6+6] + if op==1 and b in sinks:dropped.add(k6//6) + lastw={r['last']:r for r in rows} + state={mp[s]:f for s,f in initial.items()if s not in sinks};out=array('i');temporary=None + def move(s,f): + before=state[s] + if before==f:return + assert C.sub(before,f),('sink nonnested actual use',s,before,f) + gap=C.dimf[f]-C.dimf[before];assert gap>=0;out.extend((0,s,before,f,gap,0));state[s]=f + def add(a,b,c,f,z): + move(a,f) + if b!=nn:move(b,f) + out.extend((1,a,b,c,f,z)) + for k6 in range(0,len(old),6): + op,a,b,c,f,z=old[k6:k6+6];i=k6//6 + if op==1: + if i in dropped:pass + elif i in redirected:add(mp[redirected[i]['pivot']],mp[b],c,f,REDIR) + else:assert a not in sinks;add(mp[a],mp[b],c,f,z) + elif op==2:assert temporary is None and a not in sinks;move(mp[a],c);state[nn]=f;temporary=(mp[a],nn,c);out.extend((op,mp[a],nn,c,f,z)) + elif op==3:assert temporary==(mp[a],nn,c)and state[mp[a]]==c and state[nn]==f;out.extend((op,mp[a],nn,c,f,z));del state[nn];temporary=None + if i==entry: + assert temporary is None + for r in rows: + for t in r['targets']: + if t!=r['pivot']:add(mp[t],mp[r['pivot']],-1,ZERO,SETUP) + if i in lastw: + r=lastw[i] + for t in r['targets']: + if t!=r['pivot']:add(mp[t],mp[r['pivot']],1,r['root_frame'],RESTORE) + assert temporary is None + nfinal={mp[s]:f for s,f in final.items()if s not in sinks} + for s in sorted(nfinal):move(s,nfinal[s]) + assert state==nfinal + ninitial={mp[s]:f for s,f in initial.items()if s not in sinks} + nends={mp[s]:f for s,f in ends.items()} + ctx=dict(context);ctx['regs']=[x for j,x in enumerate(regs)if 2*v+j not in sinks];ctx['removed']=set(context['removed'])|{regs[s-2*v]for s in sinks} + if 'restored_endpoints' in context:ctx['restored_endpoints']=dict(context['restored_endpoints']) + assert len(ctx['regs'])==nn-2*v + proof=dict(selected=len(rows),entry=entry,removed_roles=sorted(regs[s-2*v]for s in sinks),targets=sum(len(r['targets'])for r in rows),redirected_writes=len(redirected),deleted_scalar_events=len(dropped),inserted_setups=sum(len(r['targets'])-1 for r in rows), + targets_never_sources=True,pivot_unwritten_on_interval=True,coefficient_pattern_checked=True,disjoint_target_sets=True,old_n=n,new_n=nn) + return out,ninitial,nfinal,nends,rows,ctx,cats,proof,nn,v,mp + +def run(producer,output_dir=None,selection_path=None): + start=time.monotonic() + spec=importlib.util.spec_from_file_location('sink_kernel_replay',HERE/'kernel_transform.py');km=importlib.util.module_from_spec(spec);spec.loader.exec_module(km) + W,C=producer['W'],producer['C'];path=Path(selection_path)if selection_path else HERE/'sink-selection.json';selection=json.loads(path.read_text()) + out,initial,final,ends,rows,ctx,cats,proof,n,v,mp=transform(producer,selection);ZERO=producer['ZERO'] + forward=km.replay(out,n,v);inverse=km.replay(out,n,v,True);controls=[km.replay(out,n,v,omit_category=cats.index(x))for x in('sink_redirect','sink_setup','sink_restore')] + needs={s:[]for s in initial};copies=Counter();temporary=None + for k in range(0,len(out),6): + op,a,b,c,f,z=out[k:k+6] + if op==1: + needs[a].append(f) + if b!=n:needs[b].append(f) + else:assert temporary is not None and f==ZERO + elif op==2:assert temporary is None;temporary=(a,b,c);needs[a].append(c);copies[z]+=1 + elif op==3:assert temporary==(a,b,c);temporary=None + assert temporary is None and copies=={_CR:_NC} + per_role={};pairs=set();census=Counter(copies);reflected=Counter(copies) + for s,startframe in initial.items(): + H=Counter();pathframes=[startframe]+needs[s]+[final[s]] + for a,b in zip(pathframes,pathframes[1:]): + assert C.sub(a,b);gap=C.dimf[b]-C.dimf[a];assert gap>=0;pairs.add((a,b)) + if gap:H[gap]+=1 + for a,b in zip(reversed(pathframes),list(reversed(pathframes))[1:]): + assert all(not W.module.dot(x,y)for x in C.A[a]for y in C.B[b]);gap=len(C.A[b])-len(C.A[a]);assert gap>=0 + if gap:reflected[gap]+=1 + per_role[s]=H;census.update(H) + assert reflected==census + for f in {x for pair in pairs for x in pair}:assert C.nondeg(f)and len(C.B[f])+len(C.A[f])==_H + state=dict(initial);hist=Counter();cat=Counter();coeff=Counter();usedf=set(state.values());temporary=None;centers=[];count=0;tagged=hashlib.sha256() + for k in range(0,len(out),6): + op,a,b,c,f,z=out[k:k+6] + if op==0: + assert state[a]==b and C.sub(b,c)and C.dimf[c]-C.dimf[b]==f and len(C.A[b])-len(C.A[c])==f + state[a]=c;usedf.update((b,c)) + if f:hist[f]+=1 + elif op==1: + assert state[a]==state[b]==f and a!=b and c%2;count+=1;cat[cats[z]]+=1;coeff[abs(c)]+=1;usedf.add(f) + tagged.update(json.dumps([a,b,c,f,cats[z]],separators=(',',':')).encode());tagged.update(b'\n') + elif op==2: + assert temporary is None and b==n and state[a]==c and f==ZERO and z==_CR + state[b]=f;hist[z]+=1;temporary=dict(source=a,frame=c,rank=z,temporary=b,first_event=count,copy_output_frame=f) + else: + assert op==3 and temporary is not None and (a,b,c)==(temporary['source'],temporary['temporary'],temporary['frame'])and state[a]==c and state[b]==f==ZERO + temporary.update(after_event=count,scatter_reads=count-temporary['first_event']);assert temporary['scatter_reads']==_SCAT;centers.append(temporary);temporary=None;del state[b] + assert state==final and temporary is None and hist==census and len(centers)==_NC + oldH=Counter({int(r):c for r,c in producer['physical']['paid_histogram'].items()});delta=Counter(hist);delta.subtract(oldH);delta={r:c for r,c in delta.items()if c} + assert delta=={int(k):x for k,x in selection['expected_local_delta'].items()} + assert sum(r*c for r,c in hist.items())==producer['physical']['paid_rank_mass']-_H*proof['selected'],'each removed zero-to-full helper frees exactly its h rank' + assert count==producer['physical']['weighted_scalar_events']-proof['deleted_scalar_events']+2*proof['inserted_setups'] + inherited=set() + for inventory in (producer['physical'],producer.get('producer_physical')): + if isinstance(inventory,dict):inherited.update(row['frame_id']for row in inventory.get('used_frames',[])) + sourceH=Counter();targetH=Counter();internalH=Counter(copies) + for s,H in per_role.items():(sourceH if scut + assert not(set(r['dependent'])&{p for ps in r['dependent'].values()for p in ps}) + assert set(r['dependent'])|set(r['retained'])==set(r['targets']) + for t in r['targets']: + assert t not in owner;owner[t]=j + assert all(W.module.dot(C.cov[t],b)==0 for b in C.B[F]) + for t,ps in r['dependent'].items():assert set(ps)<=set(r['retained']);all_dep[t]=j + atclose[r['close_after_record']].append(j);groups.append(r) + # Check the literal old prefix responses, rather than trusting selected dependencies. + columns=[1<cut: + if actual-v in owner:assert i>groups[owner[actual-v]]['close_after_record'],'active target prefix used as a source' + if a-v in owner and i<=groups[owner[a-v]]['close_after_record']: + assert not(v<=actual<2*v);responses[a-v]^=columns[actual] + assert c%2;columns[a]^=columns[actual] + elif op==2:assert center is None;center=a + elif op==3:assert center==a;center=None + for j in atclose.get(i,[]): + r=groups[j] + for t,ps in r['dependent'].items(): + result=responses[t] + for p in ps:result^=responses[p] + assert result==0,('literal prefix dependency',j,t) + assert center is None + # Emit a concrete new word and regenerate every MOVE from actual needs. + cats=list(oldmeta['category_names'])+['target_prefix_setup','target_prefix_restore'];out=array('i');state=dict(initial);center=None;deleted=[];inserted=[];first_setup=None + def move(s,f): + before=state[s] + if before==f:return + assert C.sub(before,f),('nonnested actual use',s,before,f);gap=C.dimf[f]-C.dimf[before];assert gap>=0;out.extend((0,s,before,f,gap,0));state[s]=f + def add(a,b,c,f,z):move(a,f);move(b,f);out.extend((1,a,b,c,f,z)) + def batch(j,sign,f,z): + nonlocal first_setup + r=groups[j] + for t in r['targets']:move(v+t,f) + for t,ps in r['dependent'].items(): + for p in ps: + if first_setup is None and sign<0:first_setup=len(out)//6 + add(v+t,v+p,sign,f,z);inserted.append((v+t,v+p,sign,f,z)) + for k in range(0,len(old),6): + op,a,b,c,f,z=old[k:k+6];i=k//6 + if op==1: + j=all_dep.get(a-v) + if j is not None and cut0 and c[\"cst\"]==20*18 and c[\"N\"]==20*c[\"R\"]+2*960*19+20*18, \"p10 parameter/count identity\")", + "old": "need(all(c.get(k)==v for k,v in BASE.items()), \"baseline parameter/count mismatch\")" + }, + { + "new": "len(c[\"ret\"])==h", + "old": "len(c[\"ret\"])==22" + }, + { + "new": "list(range(h))", + "old": "list(range(22))" + }, + { + "new": "len({x[1] for x in c[\"ret\"]})==h", + "old": "len({x[1] for x in c[\"ret\"]})==22" + }, + { + "new": "dim[f]==h-2", + "old": "dim[f]==20" + }, + { + "new": "by_role[\"c\"][h-2]+=1;by_phase[\"copy\"][h-2]+=1", + "old": "by_role[\"c\"][20]+=1;by_phase[\"copy\"][20]+=1" + }, + { + "new": "for k in range(h)", + "old": "for k in range(22)" + }, + { + "new": "\"temporary_centers\":h", + "old": "\"temporary_centers\":22" + }, + { + "new": "\"Cc_copy_additions\":h", + "old": "\"Cc_copy_additions\":22" + } + ], + "source": "vendor/neutral/portable-code/complex_labels.py", + "source_sha256": "265de648d956281d8081a938886cadefad6aafa3a693e329d7517f4d5c5011b5" + }, + "complex_scalars": { + "derived_sha256": "a1b5701f4d6ef42ee5ea8168235b6e0eab0a3f786f57bb9023738e094787e0b3", + "parameterizations": [ + { + "new": "V=R=H=None\ndef configure(c):\n global V,R,H\n V,R,H=c[\"v\"],c[\"R\"],c[\"h\"]\n need((V,H)==(960,20) and R>0,\"p10 scalar dimensions\")", + "old": "V,R,H=1320,9036,22" + }, + { + "new": "(\"recursive_center\",k,H-2)", + "old": "(\"recursive_center\",k,20)" + }, + { + "new": "\"Live-label transitions are independently recounted and charged by the label and splice checkers; not scalar macros\"", + "old": "\"68230 existing live-label transitions, unchanged; not scalar macros\"" + }, + { + "new": "0<=k0,\"p10 splice dimensions\")", + "old": "V,R,H,N,W=1320,9036,22,11676,14316" + }, + { + "new": "0 if ori=='forward' else f,H-2)", + "old": "0 if ori=='forward' else f,20)" + }, + { + "new": "((f,0,H-2) if ori=='forward' else (0,f,H-2))", + "old": "((f,0,20) if ori=='forward' else (0,f,20))" + }, + { + "new": "counts['center']==H", + "old": "counts['center']==22" + }, + { + "new": "family='p10FiveStageComplex',m=5*H,live=W,physical=W+R+H+1", + "old": "family='baseline5stageComplex',m=110,live=14316,physical=23375" + }, + { + "new": "centers=[W,W+H],tableau=[W+H,W+H+R],coefficient=[W+H+R,W+H+R+1]", + "old": "centers=[14316,14338],tableau=[14338,23374],coefficient=[23374,23375]" + }, + { + "new": "recursive_volume_denominator=W", + "old": "recursive_volume_denominator=14316" + }, + { + "new": "maintained_guard_changed=True", + "old": "maintained_guard_changed=False" + }, + { + "new": "work=list(range(W,W+R+H+1))", + "old": "work=list(range(14316,23375))" + } + ], + "source": "vendor/neutral/portable-code/complex_splice.py", + "source_sha256": "9dee45f4731c861c07502062fcdf993df332762978fb69c6636e57ed45a4ef44" + } +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/GEOMETRY.json b/research/p10b-cross49-pr327/vendor/complex-reserve/GEOMETRY.json new file mode 100644 index 0000000000..b930f82bc5 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/GEOMETRY.json @@ -0,0 +1,14 @@ +{ + "commit": "f010392c923279e3dd59ef3aa5fedad23affc5fd", + "path": "sources/Work__BridgeGeom__B2.lean", + "repository": "https://github.com/jacobalansussman/wht-power-saving-lean", + "required_literals": [ + "def bankPrice (h : \u2115) (\u03c6 : \u2115 \u2192 \u211d) : \u211d :=", + "(bcost \u03c6 (2 * h - 2) + bcost \u03c6 (2 * h - 2)) + 2 * bcost \u03c6 (h - 1)", + "+ (bcost \u03c6 (2 * h + 2) + bcost \u03c6 (2 * h + 2)) + (bcost \u03c6 4 + bcost \u03c6 4)", + "live roles `card \u0393 * (4 card T + card Sl)`" + ], + "scope": "Generic source statement used with the unchanged pinned Work/GCert/Chain/Geom.lean bridge2_gcert; read and byte-bound here, not a new Lean build.", + "sha256": "ea4f37c283b6070577f5b4f644fdc2232ae1114f480b85cd765209dfc863de8d", + "upstream": "Work/BridgeGeom/B2.lean" +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/LICENSE b/research/p10b-cross49-pr327/vendor/complex-reserve/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/MANIFEST.json b/research/p10b-cross49-pr327/vendor/complex-reserve/MANIFEST.json new file mode 100644 index 0000000000..afcd5fc662 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/MANIFEST.json @@ -0,0 +1,236 @@ +{ + "files": { + "DERIVATION.json": "395e7d39b50d5aeb1cb83ce01bbccd80fee5b7fe3b540ed0741fa8ba626bbafa", + "GEOMETRY.json": "dee2bc3c443a3847e433b0ad719ab6ef7c7c4798272cfe34899f91edbcd5a7c0", + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "NOTICE.md": "4c2a6d85a3ec06568022c9826be2f6abbc2f2ae94183ccdee906dd96dbfba2a5", + "README.md": "17d65551304e48a5385da9f5a47723fd03a836884921f368a3018d32c4d53a5b", + "SOURCE.json": "9e593b603f578d5aa8d6d9fc28fdf67cfdf652e2dc650f9ed0a7fb7135eb1bdc", + "code/complex_basis.py": "52d68781eaf6d9decf02446a532a7336fcf15924a9f6781ba0833d038decb9f8", + "code/complex_gx.py": "ccc924537db0c0d55f0c1934e79b8cf4d85b4fb336473d7b42d69e12557aa9f2", + "code/complex_labels.py": "6094a8114c599b3826a914e0f63c7d9cdae7b8b9a9cc26be9b685447698fae9c", + "code/complex_scalars.py": "a1b5701f4d6ef42ee5ea8168235b6e0eab0a3f786f57bb9023738e094787e0b3", + "code/complex_splice.py": "06125aecb0cd17db8c8832887c9a8640333f69b9b083dba82b9fddd989ef0384", + "derive_checkers.py": "362a6049efb16d548f9b6d92aedcf61ecae289faf638bd80fa0facbff2221e97", + "finite_guard.py": "130af319e40767af714106ad4a0b7afd9a159c5b5c315bc8b495dd5e90496771", + "requirements.txt": "1668a3152e33680d94637b13421c15e68bd97cd8701f7f555c691f5bc5c0b9f3", + "sources/Work__BridgeGeom__B2.lean": "ea4f37c283b6070577f5b4f644fdc2232ae1114f480b85cd765209dfc863de8d", + "vendor/neutral/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/neutral/MANIFEST.json": "dce8987eca4c22b3b7fb0bc4e2f1c21851fdfc73f8b7757f4c27f2442b677837", + "vendor/neutral/NOTICE.md": "80a48119c4417c86aabe7bf5f4c6446fb538f1d76d2a32ff2c840c3663acec47", + "vendor/neutral/PROOF.md": "d6f5ddee8fdb2877eeac90020c8348c1fbf8b3e73dffed8ee4d5f417a005f217", + "vendor/neutral/README.md": "461ec7bc3075da9da8ad0b15be6a28c60523f4bb4ad155c477c29f2a3566544c", + "vendor/neutral/SOURCE.json": "9c37a9bb608b199c29d9d9eb39425fcb97f569e37995ce67d48d04eaa2bfbe7f", + "vendor/neutral/frame_retime.py": "1a59055c867cdf21711aff6cd958473472a9140f6217a199d0e761463b8b746a", + "vendor/neutral/plateau_retime.py": "ceef31f7fe4b18bf9fd233096939d6d423c13acdb6279ea0aca86ee5198dfde1", + "vendor/neutral/portable-code/DERIVATION.json": "485ed65227a8ee286491886cebaf64e32bc76c8f0ca3223ad583bf42de6c4e4f", + "vendor/neutral/portable-code/complex_basis.py": "52d68781eaf6d9decf02446a532a7336fcf15924a9f6781ba0833d038decb9f8", + "vendor/neutral/portable-code/complex_gx.py": "ccc924537db0c0d55f0c1934e79b8cf4d85b4fb336473d7b42d69e12557aa9f2", + "vendor/neutral/portable-code/complex_labels.py": "265de648d956281d8081a938886cadefad6aafa3a693e329d7517f4d5c5011b5", + "vendor/neutral/portable-code/complex_scalars.py": "87b19c643205f7d0ebab7fefb95e5aba31fefb3129b998d4b0e5070031f4898e", + "vendor/neutral/portable-code/complex_splice.py": "9dee45f4731c861c07502062fcdf993df332762978fb69c6636e57ed45a4ef44", + "vendor/neutral/portable-code/portable_complex.py": "198b5c123c3572a231612b79988776d6601af5e08c6cd3813ac6f180796498e3", + "vendor/neutral/stages/component-selection.json": "b977093e39dfaf1d23f2eda2b4a78061fb36c96f726a18c0dae509c148ffdcc3", + "vendor/neutral/stages/neutral-down-selection.json": "85101e196604cde43a478c573077bfc208763c95ddc72391f2876624660ae3d1", + "vendor/neutral/stages/neutral-up-selection.json": "eaf35b14e2af56c095468ed5d6406ee00efd698eaf6dd02be876d4784807ecb3", + "vendor/neutral/stages/single-selection.json": "72e2ec3b827c8b9a3bbe00ebff444c5d1ea43f7f0b350a1e367e368fb85939ac", + "vendor/neutral/vendor/pr315/BANK-PROOF.md": "07b6f3ef808a8a98428a8b14709f16cb40bcc2c93943dd57932b80d62206963a", + "vendor/neutral/vendor/pr315/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/neutral/vendor/pr315/MANIFEST.json": "3474a31b64a6647a558a0f07e60a3e7364b59f9bb792ba8f69fe85dfecfd68f9", + "vendor/neutral/vendor/pr315/NOTICE.md": "2c709df433e7c8e1090d032015c85cf1b0a4beb9c51d13e239282456fbffb7e7", + "vendor/neutral/vendor/pr315/PR-STATEMENT.md": "cf8f0341e4ab6e45bd58176aeb8628bfe0bc439c1a6083084125f868426ff93e", + "vendor/neutral/vendor/pr315/PROOF.md": "8670879444ff0536a80eaa66a421c6c819ab77b38941e38aa86e697ffe86db2f", + "vendor/neutral/vendor/pr315/README.md": "3139213c18924fd5925fe92ef7bedb3bb6c15a4ee0dc8e2056a3082f9ff68eab", + "vendor/neutral/vendor/pr315/UPSTREAM-PR234-NOTICE.md": "ce978c8dfc8a2b36eed7a53014b1a792248b22ef4cee3edd8adab825a571c429", + "vendor/neutral/vendor/pr315/UPSTREAM-PR234-PROOF.md": "c9722b07256758cd3b307dd46689f99984c66e16c3dd934f9c34e551620bfc0f", + "vendor/neutral/vendor/pr315/bank_check.py": "b67d1e5870239a456a732caa8e56b836d3fa472f451790700276ce706bed1da8", + "vendor/neutral/vendor/pr315/bank_template.py": "8c131d76ebfa7788f18020d4b7a8b5dbf84c1387c6879a0046bd158cff840016", + "vendor/neutral/vendor/pr315/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/neutral/vendor/pr315/bitword/NOTICE-PR200": "9e82089424092c1dabc2341a09ead255633d78c90dbdc199c4336ca1c0f3bdf4", + "vendor/neutral/vendor/pr315/bitword/README.md": "1d4fe7b5300f3c2fc2f3a1276a73f58c01afba72ae13d0c5e75644b13a0dc175", + "vendor/neutral/vendor/pr315/bitword/bit/base_word.py": "9fe3a81b7561d2b09c086f63fac4626e88a32369ef8bc5579c94878de1218a89", + "vendor/neutral/vendor/pr315/bitword/bit/word.py": "88554981690cb43c4286fd962dddf0f20c58cf0c6cd58f0b8081ac88b16531ff", + "vendor/neutral/vendor/pr315/bitword/producer/data/arcs_p10.json": "ac4555382b2cf4e6adbeabbdabb15c79f1485877ec169a49dc1fa49d5a614185", + "vendor/neutral/vendor/pr315/bitword/producer/data/local_design_p10.json": "5309396966a9886906cf9efc3f71aee4441e24a222cc39f1fcf3407d7fde5ec3", + "vendor/neutral/vendor/pr315/bitword/producer/data/pm_p10.json": "7a734a0f4a20d38a15d2e88dfc4c0498ceec38400143125855b39b0446d1db2a", + "vendor/neutral/vendor/pr315/bitword/producer/data/qmod_p10.json": "40ffb168466bc016bc18a2bbdde65d38b7fd1b406d8a4026f1a6e517fe153459", + "vendor/neutral/vendor/pr315/bitword/producer/descent.py": "873fdf8d1281e034a238e09968ee66d77dcc236616305893c1aaee2b516299ff", + "vendor/neutral/vendor/pr315/bitword/producer/make_physical.py": "ac929030b1f465d5b4e9073635782a9f7c9ac22398cc101c66c8af771e9759cf", + "vendor/neutral/vendor/pr315/bitword/producer/paired_cube_bit_word.py": "1a24e1d57d92579801d9bd2048dc7804801faac0566bebed790281775cd808ce", + "vendor/neutral/vendor/pr315/bitword/producer/regenerate.py": "2929047b40a3a2dcbadd7df95c8cba0a7fc68abb705f878b6767a41f90fac02e", + "vendor/neutral/vendor/pr315/bitword/references/pr168-v4/SOURCE.json": "21a412177c9309d89472aabf4c67618d7a546811f7e68a5904304ae46a98d27c", + "vendor/neutral/vendor/pr315/bitword/references/pr168-v4/research/paired-cube-bit/check_paired_cube_bit.py": "4d7c86cd999a1519e0dfb6dcf33a8f26e442a353c3665a0f06881216a260fbf3", + "vendor/neutral/vendor/pr315/bitword/selected/bit/frames_p10.json.gz": "f191ca102966c77e6865e18751d8a17922ce46015dcbb42789ad735925886ec8", + "vendor/neutral/vendor/pr315/bitword/selected/bit/graph_p10.json": "41e50cb6ccb5a61ff48c8d9ec2a9014f2dcdff87afd3c42bba9cd02b92605a3f", + "vendor/neutral/vendor/pr315/bitword/selected/bit/kchron_p10.json": "228b7e2343d31191cb054c29b1c253ffdb53b768a60cb34ab3db1c1df0abb518", + "vendor/neutral/vendor/pr315/bitword/selected/bit/profile_p10.json": "5bbfa6a9e60095d77d6569f49a2d250d812fcbb8d9f25f57c15c4c7f13e4fabb", + "vendor/neutral/vendor/pr315/bitword/selected/bit/word_p10.json.gz": "12c19c65991a12790b3f1ac772a219c58d439dd9ed655d3eefee9562502e004c", + "vendor/neutral/vendor/pr315/code/complex_basis.py": "52d68781eaf6d9decf02446a532a7336fcf15924a9f6781ba0833d038decb9f8", + "vendor/neutral/vendor/pr315/code/complex_gx.py": "ccc924537db0c0d55f0c1934e79b8cf4d85b4fb336473d7b42d69e12557aa9f2", + "vendor/neutral/vendor/pr315/code/complex_labels.py": "0c288a7923ff5923f8b3a1bb425b17679633e02284a8c32898bbb2fc24ca131a", + "vendor/neutral/vendor/pr315/code/complex_scalars.py": "87b19c643205f7d0ebab7fefb95e5aba31fefb3129b998d4b0e5070031f4898e", + "vendor/neutral/vendor/pr315/code/complex_splice.py": "b1b4847652a9968d7afb8dd529bc371b656afa240f2e393f03c187dca250c4ce", + "vendor/neutral/vendor/pr315/code/geometry527.py": "734cb349cc109fc7fe6b074ecb77ff80544f630dee331000f4d0ab79e77ac4f3", + "vendor/neutral/vendor/pr315/code/global_lowering.py": "53b7a45006893218e6eb7fed026ef2e51809f8f04ef25a07cf4e1ca563de30fa", + "vendor/neutral/vendor/pr315/code/physical527.py": "4d4bf47ee083d3864f76907428f4e813a147f7ea6ab0b8cd1536adcd2c469395", + "vendor/neutral/vendor/pr315/discovery/REPIN.md": "74140b755d66647b83115247a278a7e1009efff6e49995a16fcc1528cc43eed7", + "vendor/neutral/vendor/pr315/discovery/repin.py": "8bd21ad00c07d2f9cbde3a882721882d12e0e50851c720799b449599f205654f", + "vendor/neutral/vendor/pr315/finite_check.py": "7383f1cea130244e5b35fc8c707d132091b5c81943f7e61fd4c9a778c77344ee", + "vendor/neutral/vendor/pr315/inputs/complex/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/neutral/vendor/pr315/inputs/complex/NOTICE": "9419dd03a2f52cf8bdfc4d18216ce29f263ab583b27f01ced8e420985bcb7c81", + "vendor/neutral/vendor/pr315/inputs/complex/NOTICE-PR304": "319165f41cf97f37b587c92351289db2d287ca7a90845338318086d5ff447e84", + "vendor/neutral/vendor/pr315/inputs/complex/centre-mw/NOTICE": "c39fddd8a76cd7b14fd19e71a903eebd62e21fd7c00e76e658a190d96074020b", + "vendor/neutral/vendor/pr315/inputs/complex/centre-mw/centre46_graph.diff": "229eea46b56d19b262d1498f489f9bca84c347e33b16553079d38c4276700280", + "vendor/neutral/vendor/pr315/inputs/complex/centre-mw/exact_result.json": "250aa8f9037e9b6fd59291a9c98ff3c7242ec384c6129c95bf5223dc6c9e77a9", + "vendor/neutral/vendor/pr315/inputs/complex/centre-mw/pmod46_ptc1_final.json": "d5a171674141bd2a4ac2e099c9f19dee3600482f06d4f83245a427f402c6b19b", + "vendor/neutral/vendor/pr315/inputs/complex/centre-mw/qmod_q1_snap1.json": "cb71db4928088f0e20913dfe33df215c2a00e2bc33968d8d501f4f647cc920bc", + "vendor/neutral/vendor/pr315/inputs/complex/centre-mw/tmod_final.json": "3ed4ffb275c3b7fc609d617a2c2b60d761306a1fe306492dc1d9ea9940c41073", + "vendor/neutral/vendor/pr315/inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz": "bb0499ab342aee3594904fc1cd72b9ff496cdb315d0840f4cdd5ba64ef794d34", + "vendor/neutral/vendor/pr315/inputs/complex/retained/FINITE_BRIDGE.txt": "66d8f4ea8752abd89952d6674a636575a0db16e18b1c16e293f48f64242f0c46", + "vendor/neutral/vendor/pr315/inputs/complex/retained/compact-control-layout.tex": "2bc28e50f3eb092195294cafa81213e520f6d42e7935e9905ad8a6199e2a7c87", + "vendor/neutral/vendor/pr315/inputs/complex/retained/compact-control-movement.tex": "b963c3d2f4e1b7059aa289bb4b4ac89b688920bcf42f5b20d7698cdef0132cc6", + "vendor/neutral/vendor/pr315/inputs/complex/retained/copied-centers-assembly.tex": "00117892971ae766188ace0af03030c44164fda105e42b70d84f52c3339a7dcb", + "vendor/neutral/vendor/pr315/inputs/complex/retained/copied-centers-lemma.tex": "d0ce6d3d504996aadb098227885224e48df46101daec8893523a0a8b7364d8fe", + "vendor/neutral/vendor/pr315/inputs/complex/retained/endpoint-gauge-complex.tex": "dfee33b0281e5551bb6927f757ff0240abade60ae1800f715afd88853ae0191e", + "vendor/neutral/vendor/pr315/inputs/complex/retained/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "vendor/neutral/vendor/pr315/inputs/complex/retained/stopped-product-complex.tex": "4738089103a4b263b3b0ef458f5ef35519c696f1ea871ae79e508d3720f5870a", + "vendor/neutral/vendor/pr315/inputs/complex/source-pins.json": "c32bb00a73aa82043ee9727d9d7eda9aedb6518e55cc638df53cf6611e54e146", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Bridge__Cert.lean": "5c24746a6330907b9b37d6064095035a58575d64ce793d6d7c9881121fdc3980", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Bridge__Net.lean": "cf7d7d330b1bffe2e66712c873e647b13dc32db1ccfc0e0f4cd62ee6caf584f0", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Carrier__Live.lean": "6d0649eb62589e66057f044e1e2103fc42f3f57a1498f82a26565bd8eb4026d0", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Carrier__Phases.lean": "71dc3dda23dfe510d5d53cbada3a6c540cd1dc2825503fda618a5bd6cfc3e812", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Fourier__Main.lean": "2e8e88efd4dcbdf0b1a6e39ce7eea8c5fd5ffee2faf360a8c0c9cba84c0e4ef3", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Geom.lean": "c302f5834287421f11f3b0da7112fcde876cbc702896f2af4145b2d72ee393a2", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__InvThm.lean": "ade7e7873da75ca63a4b5ce2f562dde9c12bfbb69d87d7ae831039ff790e5adb", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetCert.lean": "22ae34809466b4ac2a2c5cdde526f51ff246f5189f7c142b38aa4c0dcffb04a4", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetDef.lean": "6e17a68b1e988969f6eb77000028f7ed877e687b8ad3976ec1707fcfe1d2f520", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetStage.lean": "c122bc01392a6fdcc0bee918fed81804d3c9b1d3e071016dab65a4ed804ef0b6", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Phased.lean": "0de429c80231334f1ce92575c1e8ac382ca2d5e7d956767b547639a8941d9a8c", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__WinB.lean": "c33ec3fce09c0971c32ddcbb86d9383ffbe4c6d05cf36f20460005e6547bb845", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__B2Gp193Main.lean": "cb61f304da51f1dd0a2ec25bca4b63eb095eeb2863289e1e2bdee7c82beff48b", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__Glue.lean": "d5314f2b93a7f0e1c949fb502331825bfc6d9d8762d35f865443e7c95b6c7ef7", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__InstB2Gp193.lean": "9587ddb9961f44938032b609307ab91c0b0e757e3991f1ad95480dd50fd4f72b", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Cert.lean": "d92ee6889be4753fc99f467bd84039743325123a1165128378b9c906a04f2703", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Price.lean": "0299bcd0fe255960eec682eef0f045f7e5cb1e4711af2aab4393526eae2caea3", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193ScalOK.lean": "479434815822e98f015e335361089c3788d00dc3dd39c2944f75410aa0c158fe", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__RateB2Gp193x.lean": "6b40cac1481c931d47b1a092e382d04716ede0e785c492a2f2983e886a257c3f", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__Raw.lean": "aba94a004c94dcae7cf3047c88a6da9561555f4ebe8ab92e299e6ce09ee7aa66", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__SolutionB2Gp193x.lean": "45c768c9d71a7cc18bd6db74cb036db880d89580ca60557bb4a492280296b169", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Adapt.lean": "feec0a3828867968a5c7c2c30b86ed70449abc3c660a60ada67203a75bae2ef7", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Letters.lean": "34906dbf5ae16b5174db00b4881a5cc1d2e583b8c8806db6523a5e2f86565f09", + "vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Level.lean": "80fb3daa9a45de0ed6da570eb4476b9104734be65d0116f58bcfcbcd67f771d0", + "vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__ORIGIN.md": "6ba897a9495ddadcf8558b93133fdfaf66fc35ce7fa2c53e2d5667335c315e0b", + "vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gx.py": "6f3dc8bb639933227a8dae181ec4a542e85c7276be9c9e330f49518e7b630b95", + "vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxbind.py": "9c9dcfac47f0535bf3aa8ebf7c662cdef0ebda50a9f0a9282b8f3cf34809f835", + "vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxconv.py": "dab7fec9f44c2d368ed334055d7126e202017feb46e41a8d86e2d998720f67c2", + "vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxcore.py": "eb972c06fe8c322db2d9a8d9a7d05596e8f40c4ca8e5f42eb6df3c7361b5d517", + "vendor/neutral/vendor/pr315/math_check.py": "e9372d61a9d7841bbf3a61a44603627f2a7703b6304106640a83f26c8f899058", + "vendor/neutral/vendor/pr315/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/neutral/vendor/pr315/notices/PR210-coordinated-crossover-NOTICE": "9fc5561c0995892dbdde777c713899486920c32d3562392f5f72377a4953bf98", + "vendor/neutral/vendor/pr315/notices/PR230-NOTICE": "7dfbad087ee49b74fd5075d517eaa263c5dd3d4fbd4c69bfba34ee1cb55e837f", + "vendor/neutral/vendor/pr315/notices/PR230-PROVENANCE.json": "19957e28a8ad26281bfe8bfaf8ae16191be53e729a8870a6154671b3384959d4", + "vendor/neutral/vendor/pr315/notices/README.md": "d1fcf4e4209d5966282ac8202cf461bd575119a7aaf2ca64e8746810fe5259b8", + "vendor/neutral/vendor/pr315/notices/base-bit-PR200-PR202-NOTICE": "c9850418622aea8d1382a230306c940947b5da818f4854b4b272ed60cf239f6c", + "vendor/neutral/vendor/pr315/notices/source527-loader-NOTICE.md": "ee632728cc4d89565292d288f8289f483ac794b5d02cc6e42c2b2c43c43ff1d8", + "vendor/neutral/vendor/pr315/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/neutral/vendor/pr315/parity_transform.py": "e068874694fc15135a0950b7361e537f48688d9ac9f0a05c2372f1deb813d085", + "vendor/neutral/vendor/pr315/portable_bit.py": "368ef679009f7272fffd30fe18aeb12722e00612e040aa6eb2a4dbd019486a5a", + "vendor/neutral/vendor/pr315/portable_complex.py": "a09d19a4efa54c0646b06ccb5393e3f1eb928b2e002738bb2a2af2a2ba7efb3a", + "vendor/neutral/vendor/pr315/prepare.py": "c1a215713f47b954c28a3f0d48490a055fb75f6af31a0e6b5248802d6951a09b", + "vendor/neutral/vendor/pr315/prime_check.py": "045831f41b9f4208538ba4b17c9354c125acb33b5f538f7a30f4813c2948c57c", + "vendor/neutral/vendor/pr315/prime_witnesses.py": "98cd03bc9582e7bd0ab194c191ea8eea940539e510051443ab9fd3e572a364ab", + "vendor/neutral/vendor/pr315/proof/FINITE_BIT_ACCOUNTING.md": "602923520af184670170bf159fde7b4c72e79a72570eddd7746b7c97bc51fc5b", + "vendor/neutral/vendor/pr315/proof/INTEGRATED_PROOF.md": "cff22391e71a50bad27a1e832d5c0a2c8b2446df55adb1297c8b1485b3761257", + "vendor/neutral/vendor/pr315/proof/PARITY-CONTRACT.md": "a9246be656e31f1a21d5ec714e002f51be0aa07c36e1528066a25b2c7a02db91", + "vendor/neutral/vendor/pr315/proof/README.md": "435c699dc07400366b84fe43d981cd2f6c95a4837e636fff8fe6a25897d853c4", + "vendor/neutral/vendor/pr315/proof/copied-centers-lemma.tex": "d0ce6d3d504996aadb098227885224e48df46101daec8893523a0a8b7364d8fe", + "vendor/neutral/vendor/pr315/proof/primary/03-motifs.tex": "ed76761194988a01af77ead0ea6469cb5dcd29690ab985a0b5a4006b0f2b69bb", + "vendor/neutral/vendor/pr315/proof/primary/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/neutral/vendor/pr315/proof/primary/PROVENANCE.md": "dd9054c58aa92c44b0ef5f691ad4dc52b8ead2f20a9843d4399d6c300d616023", + "vendor/neutral/vendor/pr315/proof/primary/UPSTREAM-README.md": "8d1ceff898a4e0e681679f91c4def485820be9e99f04e4861f2ce601a364723e", + "vendor/neutral/vendor/pr315/proof/three-stage-cover-bit.tex": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "vendor/neutral/vendor/pr315/proof/three-stage-cover-rows.tex": "6ad97a5cd7d6aecf978a81226e1c2763d37840caca130c61f3bf5c4ac111c5c8", + "vendor/neutral/vendor/pr315/raw_ledger.py": "782c2aef0b6225b0e99f73abbc98681d21125c17c024ab0b8a0e4d0382182ef0", + "vendor/neutral/vendor/pr315/requirements.txt": "25f9f1fb1988b230147a1d3092d34e09c069eb7a6c6d6df46b3973b9f2d36efc", + "vendor/neutral/vendor/pr315/scalar/word.py": "e675d4eb9d90ff0b44279fae0b46f1a8b39f65421cc38454b70a6b75d0e10b42", + "vendor/neutral/vendor/pr315/scalar_check.py": "520c4549de9200811dd594d15cdf73de28f287b04778965491b2c5b3f6d6ed5a", + "vendor/neutral/vendor/pr315/verify.py": "b0d2a2cf1e348545dbace3c5f3e98b1c91c1f7773969decdc76ca4240c174599", + "vendor/neutral/vendor/pr315/virtual_check.py": "ec952d99c151e6e336631210e598d58478293491ca01842fd4c9d0a4b57b4e5a", + "vendor/neutral/vendor/pr315/word-pins.json": "25c33dbc59c4add386777e9e88c079cbfe14ea77ec821eef8e47659ea2c1c67a", + "vendor/neutral/vendor/pr315/word_pins.py": "3cc2662630af62aaabb6966f03b5d01a2f06a5f3490c6979a3e54daf550958b4", + "vendor/neutral/verify.py": "303e17014e231a35338f5891b650d1d3f671a6c8050acff47b44f5c8bbfa6302", + "vendor/neutral/verify_supplier.py": "2388a2a43da5b7e8fa3b4126abb647eff03469facf62e4a92f72cb92dd590eb5", + "vendor/pr327/NOTICE": "193a094dbd9a881d8fe4f4e6f0bf535506b2761cdad696919b60fc6af5256855", + "vendor/pr327/PROOF.md": "43fba6fac93277c70e527e7f872553518c8f53485b7d8519ca6e340588885055", + "vendor/pr327/README.md": "a4eaa092c479fd0a44ffe296b15869a2b33a17be61ff87d7bd9be43f115b1fa5", + "vendor/pr327/SOURCE.json": "c01b6121956aa03fde78f27c969b66107b68e8d7d70684d6fb999d00c77e090e", + "vendor/pr327/aligned_word_p.py": "bca04f6027c6c6696c1593767487dffa0965cbd7c9fc83493552de4569857757", + "vendor/pr327/centre46.py": "40e36dbb4b8a6a2ddb7c947433522d31efbb1ed92969eab7b9da03dacf4e8f9b", + "vendor/pr327/certificate/expected.json": "c39c5ad6c40fcead0522db883bc8fde44b06caf7ec5076a0fd897854d83b3103", + "vendor/pr327/certificates/gcert1-p10-anneal-mw-flow.json.gz": "117d1cf1ad9c0ab3fac42557cf4aa4f7166700e8c005eb3f928b187544f23f49", + "vendor/pr327/certificates/gcert1-p10-anneal-parity-flow.json.gz": "cad6f6fb057d154eeb8f380c69d1361b6d788c8a27991c4d217543534b253832", + "vendor/pr327/certificates/gcert1-p10-centre-mw-flow.json.gz": "274d1bd671eb74d4fa8f63bb7048d929d6b51f6275a5ff6f69e04588f03d5c7a", + "vendor/pr327/certificates/gcert1-p10-centre-parity-flow.json.gz": "854d95b11da82335d9b3e0843b0885eb21c0170bb05f6d430d809da4868bb09e", + "vendor/pr327/certificates/gcert1-p10-pr168-v4-cut-mw-flow.json.gz": "d927d0120af36e8d3699c1c53010cdd293e19a484825905e0946b14c0c0912cf", + "vendor/pr327/certificates/gcert1-p10-pr168-v4-cut-parity-flow.json.gz": "d98660ef9cfb6700271a1eccbdec4b1a49c378b03e6ffa88f7fc8f0b97f2f2e4", + "vendor/pr327/discovery/README.md": "76204389ae61bac9c27672dda3a17ecab6b44df732a1171665b438b29ccc51c7", + "vendor/pr327/discovery/add_centre.py": "891c89f436ebe9e785c98b5e48b85a875dcf18c08fe5f6aac754b59b36502512", + "vendor/pr327/discovery/extend_floor.py": "6762dd49b801f2419416bcf2c60b6390605a382d252b30679cf53a024aaa8126", + "vendor/pr327/discovery/make_layer_p.py": "ea339b774109bbfb4ca5c00ff164d7ddff4c3c97433ab064b0a8d78744c3469e", + "vendor/pr327/discovery/pairs_mw_p.py": "7f619d53d1109626f8f3307b1735606572645518d07ac4f423b851939ff56382", + "vendor/pr327/discovery/pr233/README.md": "1bd628da0afbccfd9baafc2d51cd96a51a4e46c782b783a1c16bea04fd88d98c", + "vendor/pr327/discovery/pr233/bundles.py": "71c81bc858e62e03e2a5230c16c4c199a027c24402cdc937bd4ded60f4ee3286", + "vendor/pr327/discovery/pr233/joint.py": "e4857418f6e16d6fbb1815d3c4148116e35a6b9940cb57acb2b563da5621b92c", + "vendor/pr327/discovery/pr233/matching.py": "59d1cd30e67d3511cf799140eb248e785e77aaccff7c47a22a0feef8fb6f021e", + "vendor/pr327/discovery/pr233/pairs_mw.py": "aa927718ad27bebcfa2bddeb3704d4721433c2d4e6b6e218ceb9d28a07cd6c83", + "vendor/pr327/discovery/pr233/physical_opt.py": "cbfd06026a44df30944781262848c88ec987ca5e80381e35ae7ad715a9db1fce", + "vendor/pr327/gcert_emit.py": "10d2fc3f1f3d8cda5f0b07720f51b5a6fd40cfc1490d361939ff93e5470805d3", + "vendor/pr327/gx/gx.py": "6f3dc8bb639933227a8dae181ec4a542e85c7276be9c9e330f49518e7b630b95", + "vendor/pr327/gx/gxcore.py": "eb972c06fe8c322db2d9a8d9a7d05596e8f40c4ca8e5f42eb6df3c7361b5d517", + "vendor/pr327/layers/anneal/kernel-pairs-mw.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "vendor/pr327/layers/anneal/kernel-pairs-parity.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "vendor/pr327/layers/anneal/matching-arcs.json": "96c87aac70b6ef0671872d142ccba66448ffa8f5f42c35f32c0f655668251f02", + "vendor/pr327/layers/anneal/physical-frames.json": "7b24c9d5498bcdf96a72a061a95ff7b4ff2cda0bef5d7c7307afe72685959422", + "vendor/pr327/layers/anneal/physical-pairs-mw.json": "2af485c88a240c1c96d0c5b5a31851587eb99a8513e18becd49b3a7e74bcf3a8", + "vendor/pr327/layers/anneal/physical-pairs-parity.json": "0bff907fa41409fb1269323001a2ef313fcfaf03937597af7a63f6c4dc6854e4", + "vendor/pr327/layers/centre/kernel-pairs-mw.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "vendor/pr327/layers/centre/kernel-pairs-parity.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "vendor/pr327/layers/centre/matching-arcs.json": "ea7300db2cdb324ddf680bee6d447e9a9994e0b77bf2cf7fbf25e7cd1f6cb16e", + "vendor/pr327/layers/centre/physical-frames.json": "1f9813eee92459b341fd437f4ec3a87ae9b440384a277450f483112481381b12", + "vendor/pr327/layers/centre/physical-pairs-mw.json": "6c910a4ed8fe325547d9da065edbe8176969048724c0f96ee43a075b2813bd53", + "vendor/pr327/layers/centre/physical-pairs-parity.json": "1ad1c36760848259270ab1710bb2ce0dea877195d3a763e0c9fb5c7624a751bc", + "vendor/pr327/layers/pr168-v4-cut/kernel-pairs-mw.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "vendor/pr327/layers/pr168-v4-cut/kernel-pairs-parity.json": "d063546163d14e380747210cd0a060519d47061df1726aeb4707efc400c2a550", + "vendor/pr327/layers/pr168-v4-cut/matching-arcs.json": "22a28397c5c249438c36d087c14a16e99379891d45b2ad941af38944c971e166", + "vendor/pr327/layers/pr168-v4-cut/physical-frames.json": "8a1ae36d0d99d4dc9ee82a76422bcbd902dce360fcdd55a7a23fc17e4aa801c4", + "vendor/pr327/layers/pr168-v4-cut/physical-pairs-mw.json": "d12efcdd3091134c7506eed3e53c02dab1fa566d30bc3a0ad96559f767036dd3", + "vendor/pr327/layers/pr168-v4-cut/physical-pairs-parity.json": "5451e37e128850c6ae440ffda2010bd28d7fe8c127865387b662b4efd92cd744", + "vendor/pr327/module_cut.py": "4004cce8e4b392d90db02862e1d631aca586483a59532de9eca426504ff1293f", + "vendor/pr327/modules/pmod46_pc1_p10.json": "7f0bfd151e7ec0b2a74bc6fd994acde477e23f1425f4da798202f510489b6a3c", + "vendor/pr327/modules/pmod_p3_p10.json": "5bb49c8befbbeb2f38a50c5b2ac836261074ef578a0a5697a8267b23551e96ab", + "vendor/pr327/modules/pmod_pr168_p10.json": "36053689bec46354916a6f412b891dd5b510edcb546ea6cf9bcbaddd34c1fe28", + "vendor/pr327/modules/qmod_pr168_p10.json": "c62504c96cb68658c4eade0f81cfb3a3733674519ebf7ddda1acbc18176e092b", + "vendor/pr327/modules/qmod_sa1_p10.json": "7f7f96efc14921c9dbd8a888a7f3a35b267f7c47d0a8e1e3926c3ff34011e8a6", + "vendor/pr327/modules/tmod_pr168_p10.json": "a81da2ba642ccf448a542825b02d678d430c9078e22f8a80813d409ae3c5cb48", + "vendor/pr327/modules/tmod_t2_p10.json": "4d39faeedfb5a5283a7ad34a8a18af93072e4d155d61dec6c28d7751bc2e4e04", + "vendor/pr327/normalize_scatter.py": "403ef1db92bafcb973857063bc96ec9ac326838b7595af642d5f11fef3350211", + "vendor/pr327/paircheck.py": "acde7bef664c2b0aa9f0c99424053ff4cf5091e4eb7bba7e048f5a51e0933b31", + "vendor/pr327/references/centre46_graph.diff": "229eea46b56d19b262d1498f489f9bca84c347e33b16553079d38c4276700280", + "vendor/pr327/references/pr233-layer/NOTICE": "5826b9f155b70d496d729cbaddeadb881abfb68da77f82dfc1746ddfc753313b", + "vendor/pr327/references/pr233-layer/SOURCE.json": "9ad0549ba2403e8d84d7c0c8e71e5ca952a0604ad626f403426164bd4bc2982c", + "vendor/pr327/references/pr233-layer/baseline-pr202.tar.gz": "5d08386f71c421d2b83b21020e3b74198e9d0c75884d7d81987307740d98883f", + "vendor/pr327/references/pr233-layer/certificate.json": "691cb0aaeb0d6b993e1e1e5116ae7a5c57af058a8c413249016347d1b40d3b90", + "vendor/pr327/references/pr233-layer/verify.py": "cd61a8c61462b4eee95c0858335a9a11bdf1ff8e8e63ebb1e488da29f061ca71", + "vendor/pr327/references/pr233-layer/witness/kernel-pairs.json": "e33b753fc4519170373207b0527b9cb53e0b552e2a27f48f72381a881c7a227f", + "vendor/pr327/references/pr233-layer/witness/physical-frames.json": "1a6c215cdc58216f7ec96fb898a471e25d094fd86de085f6c06e86fd8997bfad", + "vendor/pr327/references/pr233-layer/witness/physical-pairs.json": "e6409fffbf5f3b1ac6434acf2e426503de3a8a18537b8fee761fc4fc931fb896", + "vendor/pr327/references/sussman/pr193-blocks.json": "4049d066f71119fa72bbc37f7db753ce1e79ae5a69aef9cd2651d618bea5c855", + "vendor/pr327/scripts/moment.py": "0c7c68122cea18503e973ccf0d244adf8fa0edab95f104393528c6c57f24863a", + "vendor/pr327/scripts/source527/NOTICE": "c461d8aef9a0c1ec5015a300bdbf37e566610d50139d730ba677eb0df5d7ffe0", + "vendor/pr327/scripts/source527/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/pr327/scripts/source527/moment.py": "9d465c716c6b910ff66e1453e3bf0057608a787b5f5361be93781f42cb3370f7", + "vendor/pr327/verify.py": "05d72330a82453520f755a7834caf5dd2c9eaae31a9aab7c5d3db5d1775d341d", + "verify.py": "aaf8c9adbd463e091fd9ceb1f7d6511869a5b1c8ca81b57e0010eb874628fdf5", + "verify_supplier.py": "a16ec0de0b75bb406edb5daae620793dc292250cb3b26f47df4352b69cea355e" + } +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/NOTICE.md b/research/p10b-cross49-pr327/vendor/complex-reserve/NOTICE.md new file mode 100644 index 0000000000..b215ff6287 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/NOTICE.md @@ -0,0 +1,26 @@ +# Attribution and scope + +Prepared for eumemic with substantial OpenAI Codex assistance; Apache-2.0. +This package contributes a source-bound operational transfer of the public +PR327 p10 complex supplier: parameterized complete scalar/frame splices, +recomputed p10 finite invoice and precision guards, generic B2 source binding, +and a mandatory full public-source replay before admission. It claims no κ. + +DreamingOfClouds (Anthropic Claude assistance) authored PR327's p10 modules, +public producer pipeline and certificates; its complete NOTICE is preserved +under `vendor/pr327/NOTICE`. The p10 query modules and certificate are used +byte for byte. The unused experimental modules derived in this chat are not +inputs to this package. All historical contributors, including icekylinx, +Avi Eisenberg/ikeboy, chafreaky/Chafik Boukhalfa, Jacob Sussman, eumemic, +DaysSky, hcg890 and SovereignSteak, retain the detailed attributions shipped +by PR327 and by the unmodified PR315 reference package. + +The reference label/scalar/splice/guard code comes from PR315 through the +frozen neutral-retiming package under `vendor/neutral`; its original notices, +source pins and manifest remain unchanged. This package does not use that +package's retimed p11 candidate. Every actual code adaptation for p10 is +logged in DERIVATION.json and reconstructed from the source bytes at runtime. +Jacob Sussman's gx and gxcore remain byte-identical and his generic B2 Lean +source is separately pinned at f010392c923279e3dd59ef3aa5fedad23affc5fd. +Credits do not imply endorsement or independent review. No exclusive priority, +new Lean build, unconditional multiplication theorem or runtime claim is made. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/README.md b/research/p10b-cross49-pr327/vendor/complex-reserve/README.md new file mode 100644 index 0000000000..35dc5de5c7 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/README.md @@ -0,0 +1,38 @@ +# Portable PR327 complex supplier transfer + +This package admits the strongest public PR327 p10 complex supplier for a +future outer assembly. Its fallback-inclusive coarse saving is exactly +`779597612622781/10^18`; no bit supplier or combined κ is claimed. + +Run from a Python 3.11+ environment with the pinned NumPy/SciPy dependencies: + + python -B verify.py --output /absolute/fresh/external/output + +The output must not exist. Every run checks every package byte, executes the +complete vendored public PR327 verifier (four anchors and all six producer +chains; typically about twelve minutes), expands the pinned strongest +certificate, then runs both exact scalar checkers and sign controls, both +complete reflected scalar/frame splices, twenty splice/global mutation +controls, the p10 five-stage ledger, the finite precision/row invoice and two +independent rational moment engines including next-grid exclusions. A saved +PASS receipt cannot replace either mandatory stage. Source bytes are checked +again before VERIFICATION.json is emitted. + +The candidate has h=20, m=100, v=960, R=6455, W=10295; the five-stage ledger has +247575 calls, rank mass1027460 and deficit2040. Copied centres have rank18; +maximal child rank42 gives the completed-child induction gap115B. Actual cover +and physical-stock bit lengths, not p11 literals, determine the row charge. +The source permits the conservative stock bound10000 with inherited bit-coarse +reserve9909 and ordinary-leaf reserve252; the fresh physical stock fits that +bound and the retained exterior coefficient20161 is rechecked explicitly. + +Generic `bankPrice h` and `bridge2_gcert` source statements supply the +h-dependent five-stage layout. The former is pinned under sources/ and the +latter stays in the original vendored source pins. No Lean build is run here. +The conditional dirty-lift, Clifford geometry, common-grid recovery, complete +stream routing, finite-cover and analytic interfaces remain inherited. + +An outer package must call this verifier freshly, bind VERIFICATION.json and +SUPPLIER-CHECK.json, then recertify the chosen complex profile in its own +assembly. Historical binding-side notes in the unused p11 reference vendor +have no bearing on which supplier binds a future assembly. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/SOURCE.json b/research/p10b-cross49-pr327/vendor/complex-reserve/SOURCE.json new file mode 100644 index 0000000000..2545b6082e --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/SOURCE.json @@ -0,0 +1,85 @@ +{ + "candidate_compressed_sha256": "274d1bd671eb74d4fa8f63bb7048d929d6b51f6275a5ff6f69e04588f03d5c7a", + "candidate_path": "vendor/pr327/certificates/gcert1-p10-centre-mw-flow.json.gz", + "candidate_sha256": "370fae730670b375dd864b8a3fdfacfb166e5d59f215b78e524ba9a8a53923ff", + "complex_coarse": "779597612622781/1000000000000000000", + "neutral_reference_manifest_sha256": "dce8987eca4c22b3b7fb0bc4e2f1c21851fdfc73f8b7757f4c27f2442b677837", + "public_expected_sha256": "c39c5ad6c40fcead0522db883bc8fde44b06caf7ec5076a0fd897854d83b3103", + "public_files": { + "NOTICE": "193a094dbd9a881d8fe4f4e6f0bf535506b2761cdad696919b60fc6af5256855", + "PROOF.md": "43fba6fac93277c70e527e7f872553518c8f53485b7d8519ca6e340588885055", + "README.md": "a4eaa092c479fd0a44ffe296b15869a2b33a17be61ff87d7bd9be43f115b1fa5", + "SOURCE.json": "c01b6121956aa03fde78f27c969b66107b68e8d7d70684d6fb999d00c77e090e", + "aligned_word_p.py": "bca04f6027c6c6696c1593767487dffa0965cbd7c9fc83493552de4569857757", + "centre46.py": "40e36dbb4b8a6a2ddb7c947433522d31efbb1ed92969eab7b9da03dacf4e8f9b", + "certificate/expected.json": "c39c5ad6c40fcead0522db883bc8fde44b06caf7ec5076a0fd897854d83b3103", + "certificates/gcert1-p10-anneal-mw-flow.json.gz": "117d1cf1ad9c0ab3fac42557cf4aa4f7166700e8c005eb3f928b187544f23f49", + "certificates/gcert1-p10-anneal-parity-flow.json.gz": "cad6f6fb057d154eeb8f380c69d1361b6d788c8a27991c4d217543534b253832", + "certificates/gcert1-p10-centre-mw-flow.json.gz": "274d1bd671eb74d4fa8f63bb7048d929d6b51f6275a5ff6f69e04588f03d5c7a", + "certificates/gcert1-p10-centre-parity-flow.json.gz": "854d95b11da82335d9b3e0843b0885eb21c0170bb05f6d430d809da4868bb09e", + "certificates/gcert1-p10-pr168-v4-cut-mw-flow.json.gz": "d927d0120af36e8d3699c1c53010cdd293e19a484825905e0946b14c0c0912cf", + "certificates/gcert1-p10-pr168-v4-cut-parity-flow.json.gz": "d98660ef9cfb6700271a1eccbdec4b1a49c378b03e6ffa88f7fc8f0b97f2f2e4", + "discovery/README.md": "76204389ae61bac9c27672dda3a17ecab6b44df732a1171665b438b29ccc51c7", + "discovery/add_centre.py": "891c89f436ebe9e785c98b5e48b85a875dcf18c08fe5f6aac754b59b36502512", + "discovery/extend_floor.py": "6762dd49b801f2419416bcf2c60b6390605a382d252b30679cf53a024aaa8126", + "discovery/make_layer_p.py": "ea339b774109bbfb4ca5c00ff164d7ddff4c3c97433ab064b0a8d78744c3469e", + "discovery/pairs_mw_p.py": "7f619d53d1109626f8f3307b1735606572645518d07ac4f423b851939ff56382", + "discovery/pr233/README.md": "1bd628da0afbccfd9baafc2d51cd96a51a4e46c782b783a1c16bea04fd88d98c", + "discovery/pr233/bundles.py": "71c81bc858e62e03e2a5230c16c4c199a027c24402cdc937bd4ded60f4ee3286", + "discovery/pr233/joint.py": "e4857418f6e16d6fbb1815d3c4148116e35a6b9940cb57acb2b563da5621b92c", + "discovery/pr233/matching.py": "59d1cd30e67d3511cf799140eb248e785e77aaccff7c47a22a0feef8fb6f021e", + "discovery/pr233/pairs_mw.py": "aa927718ad27bebcfa2bddeb3704d4721433c2d4e6b6e218ceb9d28a07cd6c83", + "discovery/pr233/physical_opt.py": "cbfd06026a44df30944781262848c88ec987ca5e80381e35ae7ad715a9db1fce", + "gcert_emit.py": "10d2fc3f1f3d8cda5f0b07720f51b5a6fd40cfc1490d361939ff93e5470805d3", + "gx/gx.py": "6f3dc8bb639933227a8dae181ec4a542e85c7276be9c9e330f49518e7b630b95", + "gx/gxcore.py": "eb972c06fe8c322db2d9a8d9a7d05596e8f40c4ca8e5f42eb6df3c7361b5d517", + "layers/anneal/kernel-pairs-mw.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "layers/anneal/kernel-pairs-parity.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "layers/anneal/matching-arcs.json": "96c87aac70b6ef0671872d142ccba66448ffa8f5f42c35f32c0f655668251f02", + "layers/anneal/physical-frames.json": "7b24c9d5498bcdf96a72a061a95ff7b4ff2cda0bef5d7c7307afe72685959422", + "layers/anneal/physical-pairs-mw.json": "2af485c88a240c1c96d0c5b5a31851587eb99a8513e18becd49b3a7e74bcf3a8", + "layers/anneal/physical-pairs-parity.json": "0bff907fa41409fb1269323001a2ef313fcfaf03937597af7a63f6c4dc6854e4", + "layers/centre/kernel-pairs-mw.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "layers/centre/kernel-pairs-parity.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "layers/centre/matching-arcs.json": "ea7300db2cdb324ddf680bee6d447e9a9994e0b77bf2cf7fbf25e7cd1f6cb16e", + "layers/centre/physical-frames.json": "1f9813eee92459b341fd437f4ec3a87ae9b440384a277450f483112481381b12", + "layers/centre/physical-pairs-mw.json": "6c910a4ed8fe325547d9da065edbe8176969048724c0f96ee43a075b2813bd53", + "layers/centre/physical-pairs-parity.json": "1ad1c36760848259270ab1710bb2ce0dea877195d3a763e0c9fb5c7624a751bc", + "layers/pr168-v4-cut/kernel-pairs-mw.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "layers/pr168-v4-cut/kernel-pairs-parity.json": "d063546163d14e380747210cd0a060519d47061df1726aeb4707efc400c2a550", + "layers/pr168-v4-cut/matching-arcs.json": "22a28397c5c249438c36d087c14a16e99379891d45b2ad941af38944c971e166", + "layers/pr168-v4-cut/physical-frames.json": "8a1ae36d0d99d4dc9ee82a76422bcbd902dce360fcdd55a7a23fc17e4aa801c4", + "layers/pr168-v4-cut/physical-pairs-mw.json": "d12efcdd3091134c7506eed3e53c02dab1fa566d30bc3a0ad96559f767036dd3", + "layers/pr168-v4-cut/physical-pairs-parity.json": "5451e37e128850c6ae440ffda2010bd28d7fe8c127865387b662b4efd92cd744", + "module_cut.py": "4004cce8e4b392d90db02862e1d631aca586483a59532de9eca426504ff1293f", + "modules/pmod46_pc1_p10.json": "7f0bfd151e7ec0b2a74bc6fd994acde477e23f1425f4da798202f510489b6a3c", + "modules/pmod_p3_p10.json": "5bb49c8befbbeb2f38a50c5b2ac836261074ef578a0a5697a8267b23551e96ab", + "modules/pmod_pr168_p10.json": "36053689bec46354916a6f412b891dd5b510edcb546ea6cf9bcbaddd34c1fe28", + "modules/qmod_pr168_p10.json": "c62504c96cb68658c4eade0f81cfb3a3733674519ebf7ddda1acbc18176e092b", + "modules/qmod_sa1_p10.json": "7f7f96efc14921c9dbd8a888a7f3a35b267f7c47d0a8e1e3926c3ff34011e8a6", + "modules/tmod_pr168_p10.json": "a81da2ba642ccf448a542825b02d678d430c9078e22f8a80813d409ae3c5cb48", + "modules/tmod_t2_p10.json": "4d39faeedfb5a5283a7ad34a8a18af93072e4d155d61dec6c28d7751bc2e4e04", + "normalize_scatter.py": "403ef1db92bafcb973857063bc96ec9ac326838b7595af642d5f11fef3350211", + "paircheck.py": "acde7bef664c2b0aa9f0c99424053ff4cf5091e4eb7bba7e048f5a51e0933b31", + "references/centre46_graph.diff": "229eea46b56d19b262d1498f489f9bca84c347e33b16553079d38c4276700280", + "references/pr233-layer/NOTICE": "5826b9f155b70d496d729cbaddeadb881abfb68da77f82dfc1746ddfc753313b", + "references/pr233-layer/SOURCE.json": "9ad0549ba2403e8d84d7c0c8e71e5ca952a0604ad626f403426164bd4bc2982c", + "references/pr233-layer/baseline-pr202.tar.gz": "5d08386f71c421d2b83b21020e3b74198e9d0c75884d7d81987307740d98883f", + "references/pr233-layer/certificate.json": "691cb0aaeb0d6b993e1e1e5116ae7a5c57af058a8c413249016347d1b40d3b90", + "references/pr233-layer/verify.py": "cd61a8c61462b4eee95c0858335a9a11bdf1ff8e8e63ebb1e488da29f061ca71", + "references/pr233-layer/witness/kernel-pairs.json": "e33b753fc4519170373207b0527b9cb53e0b552e2a27f48f72381a881c7a227f", + "references/pr233-layer/witness/physical-frames.json": "1a6c215cdc58216f7ec96fb898a471e25d094fd86de085f6c06e86fd8997bfad", + "references/pr233-layer/witness/physical-pairs.json": "e6409fffbf5f3b1ac6434acf2e426503de3a8a18537b8fee761fc4fc931fb896", + "references/sussman/pr193-blocks.json": "4049d066f71119fa72bbc37f7db753ce1e79ae5a69aef9cd2651d618bea5c855", + "scripts/moment.py": "0c7c68122cea18503e973ccf0d244adf8fa0edab95f104393528c6c57f24863a", + "scripts/source527/NOTICE": "c461d8aef9a0c1ec5015a300bdbf37e566610d50139d730ba677eb0df5d7ffe0", + "scripts/source527/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "scripts/source527/moment.py": "9d465c716c6b910ff66e1453e3bf0057608a787b5f5361be93781f42cb3370f7", + "verify.py": "05d72330a82453520f755a7834caf5dd2c9eaae31a9aab7c5d3db5d1775d341d" + }, + "public_head": "40ed0456ab1990beb3440e61bb883ccf95fdcea4", + "public_pr": "https://github.com/CrocSwap/integer-mult-bounds/pull/327", + "public_source_json_sha256": "c01b6121956aa03fde78f27c969b66107b68e8d7d70684d6fb999d00c77e090e", + "public_subtree": "research/complex-p10", + "public_verify_sha256": "05d72330a82453520f755a7834caf5dd2c9eaae31a9aab7c5d3db5d1775d341d" +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/code/complex_basis.py b/research/p10b-cross49-pr327/vendor/complex-reserve/code/complex_basis.py new file mode 100644 index 0000000000..8c400798a5 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/code/complex_basis.py @@ -0,0 +1,35 @@ +"""Portable pure functions extracted from the reviewed complex checks; no historical receipt readers.""" +from collections import Counter +from copy import deepcopy +from fractions import Fraction +Q=Fraction +from hashlib import sha256 +from pathlib import Path +from math import prod +import gzip,json,sys + +def need(b, why): + if not b: raise ValueError(why) + +def gl_count_test(): + # Exhaustively test a literal binary Gaussian-elimination implementation + # through m=4. Row swaps cost three selected-bit additions. + out=[] + for m in range(1,5): + good=mx=0 + for word in range(1<<(m*m)): + rows=[(word>>(m*i))&((1<>k&1),None) + if p is None: break + if p!=k: rows[p],rows[k]=rows[k],rows[p];ops+=3 + for i in range(m): + if i!=k and rows[i]>>k&1: rows[i]^=rows[k];ops+=1 + else: + need(rows==[1<0, f"{where}: coefficient shape") + q=Fraction(a,b) + odd=q.denominator + while odd%2==0: + odd//=2 + need(odd in (1,3), f"{where}: literal coefficient outside dyadic/divisor-three grid") + return q + +def replay_label_counts(c, expected): + """Full finite LABEL walk only. Never multiplies the 11,676-square scalar map.""" + need(c.get("format")=="gcert/1", "format") + need(c["h"]==20 and c["v"]==960 and c["R"]>0 and c["cst"]==20*18 and c["N"]==20*c["R"]+2*960*19+20*18, "p10 parameter/count identity") + h,v,R=c["h"],c["v"],c["R"]; n=2*v+R + need(c.get("ext")==[], "baseline has no exterior-gauged helper inputs") + frames=c["frames"]; dim=list(map(len,frames)) + need(len(frames)==expected["frames"], "source-bound frame-table count") + need(frames[0]==[] and frames[1]==[1<piv[i+1] for i in range(len(piv)-1)), "frame pivot order") + need(all(not(b>>p&1) for i,b in enumerate(f) for j,p in enumerate(piv) if i!=j), + "frame is not reduced echelon") + ports=c["ports"] + need(len(ports)==v==len(set(ports)), "port count/uniqueness") + need(all(type(p) is int and 0=4 and g[0] in ("out","in"), where+": gate shape") + tag,f,pivot,terms=g[:4] + need(len(g)==(5 if tag=="out" else 4), where+": gate arity") + need(type(f) is int and 0<=f{tr}"]+=1 + totals[phase]["scalar_additions"]+=1 + if sr==tr=="y": + ybracket[(source,target)]+=q;ypiv.add(source);ytarget.add(target) + for r in regs: + climb(r,f,phase) + if phase=="A": + cut=cur.copy() + need(all(cur[v+t]==0 for t in range(v)), "scatter: Y role moved too early") + for k,r,f in c["ret"]: + need(type(r) is int and 2*v<=r>k&1 else c["scat"]["outside"]),"scatter")) + for p in ports for k in range(h)) + return { + "frame_count":len(frames),"tested_distinct_nested_pairs":len(pairs), + "live_registers_per_invocation":n,"temporary_centers":h, + "ranked_live_transitions":transitions, + "phase_stats":totals,"role_histograms":measured, + "phase_histograms":{p:hist(x) for p,x in by_phase.items()}, + "invocation_histogram":hist(combined),"invocation_calls":sum(combined.values()), + "invocation_rank_mass":mass,"retained_centers":c["ret"], + "phase_state_sha256":{"start":digest(start),"after_A":digest(cut), + "after_B":digest(before_final),"final":digest(final)}, + "literal_gate_coefficients":dict(sorted(literal.items())), + "scalar_role_directions":dict(sorted(kind.items())), + "scatter_coefficients":dict(sorted(scatter.items())), + "scatter_additions":sum(scatter.values()),"Cc_copy_additions":h, + "two_hosts_metadata_count":len(c.get("two_hosts",[])), + "two_hosts_note":"Metadata only; not an independent allocator or host-use proof.", + "Y_bracket_pairs":len(ybracket), + "literal_inverse":"Each nonself additive shear inverts by negating its coefficient; inverse phase reverses order; inverse transpose keeps chronological order and swaps source/target with negation.", + "limits":["No scalar all-column replay","No old-response or cleanup matrix formed", + "No generated Lean data comparison or kernel build","No physical stream compiler"] + } + +def scalar_word(ops): + matrix=[[int(i==j) for j in range(4)] for i in range(4)] + for target,source,q in ops: + matrix[target]=[a+q*b for a,b in zip(matrix[target],matrix[source])] + return matrix diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/code/complex_scalars.py b/research/p10b-cross49-pr327/vendor/complex-reserve/code/complex_scalars.py new file mode 100644 index 0000000000..3651b5852e --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/code/complex_scalars.py @@ -0,0 +1,220 @@ +"""Portable pure functions extracted from the reviewed complex checks; no historical receipt readers.""" +from collections import Counter +from copy import deepcopy +from fractions import Fraction +Q=Fraction +from hashlib import sha256 +from pathlib import Path +from math import prod +import gzip,json,sys + +V=R=H=None +def configure(c): + global V,R,H + V,R,H=c["v"],c["R"],c["h"] + need((V,H)==(960,20) and R>0,"p10 scalar dimensions") +def need(x,msg): + if not x:raise ValueError(msg) + +def kind(r):return "X" if r>k&1 else c["scat"]["outside"])) + yield add(live(V+t),tmp(r),q) + yield from part(B) + +def old_word(orientation,K): + if orientation=="forward": + yield from (copy(("T",q),live(2*V+q)) for q in range(R)) + for e in K: + op,t,s,a,b=e + yield add(t,s,Q(-a if t[0]=="L" else a,b)) + else: + yield from (clear(("T",q)) for q in range(R)) + for op,t,s,a,b in reversed(K): + yield add(s,t,Q(a,b)) + yield from (add(live(2*V+q),("T",q),Q(1)) for q in range(R)) + yield from (clear(("T",q)) for q in range(R)) + +def cleanup(orientation,AB): + for t,s,q in reversed(AB): + if kind(t)=="Y":continue + if orientation=="forward":yield add(live(t),live(s),-q) + else:yield add(live(s),live(t),q) + +def main_scalar(orientation,A,B,c): + def phase(gs): + for t,s,q in gs: + if orientation=="forward":yield add(live(t),live(s),q) + else:yield add(live(s),live(t),-q) + yield from phase(A) + # Every center is a complete temporary stream and one rank20 child, + # initialized/read/discarded before the next center uses the work stock. + for k,r,_ in c["ret"]: + yield clear(center(k)) + if orientation=="forward":yield add(center(k),live(r),Q(1)) + for t,p in enumerate(c["ports"]): + q=Q(*(c["scat"]["inside"] if p>>k&1 else c["scat"]["outside"])) + if orientation=="backward":yield add(center(k),live(V+t),q) + yield ("recursive_center",k,H-2) + if orientation=="forward": + for t,p in enumerate(c["ports"]): + q=Q(*(c["scat"]["inside"] if p>>k&1 else c["scat"]["outside"])) + yield add(live(V+t),center(k),q) + else:yield add(live(r),center(k),Q(-1)) + yield clear(center(k)) + yield from phase(B) + +def inv_schedule(orientation,A,B,c): + K=list(old_positive(A,B,c)) + yield from ((p,e) for p,es in [ + ("old_response",old_word(orientation,K)), + ("main",main_scalar(orientation,A,B,c)), + ("cleanup",cleanup(orientation,A+B))] for e in es) + +def coeff_steps(q): + """Non-destructive coefficient expansion using one complete work stream. + Copy source, double/halve/divide by3 as needed, add/subtract, clear. + Counts Gaussian operations; multiply by2 for real/imag component primitives.""" + a,b=abs(q.numerator),q.denominator + need(a in (1,2) and b in (1,2,3,6),"unsupported new coefficient") + return 3+int(a==2)+int(b%2==0)+int(b%3==0) + +def bill(schedule): + phases={p:Counter() for p in ("old_response","main","cleanup")} + coeffs={p:Counter() for p in phases} + tape=sha256() + for p,e in schedule: + tape.update((json.dumps((p,e),separators=(",",":"))+"\n").encode()) + phases[p]["all_macros"]+=1 + if e[0]=="recursive_center": + phases[p]["recursive_centers"]+=1 + phases[p]["recursive_rank_mass"]+=e[2] + continue + phases[p]["scalar_macros"]+=1 + phases[p][e[0]]+=1 + if e[0]=="add": + q=Q(e[3],e[4]);coeffs[p][str(q)]+=1 + phases[p]["Gaussian_primitive_steps"]+=coeff_steps(q) + phases[p]["scalar_log2_magnitude_charge"]+=1+int(abs(q)==2) + phases[p]["halving_exposure"]+=int(q.denominator%2==0) + phases[p]["divisor3_exposure"]+=int(q.denominator%3==0) + else:phases[p]["Gaussian_primitive_steps"]+=1 + for p in phases:phases[p]["real_component_primitive_steps"]=2*phases[p]["Gaussian_primitive_steps"] + total=sum((Counter({k:v for k,v in x.items() if k not in ["recursive_rank_mass"]}) for x in phases.values()),Counter()) + return {"phases":{p:dict(x) for p,x in phases.items()},"coefficient_histograms":{p:dict(x) for p,x in coeffs.items()}, + "totals":dict(total),"schedule_sha256":tape.hexdigest(), + "other_main_recursive_calls":"Live-label transitions are independently recounted and charged by the label and splice checkers; not scalar macros"} + +def mm(A,B):return [[sum((x*y for x,y in zip(row,col)),Q(0)) for col in zip(*B)] for row in A] + +def lifecycle(schedule): + """Verify that new scalar-only work stock never survives into a child.""" + initialized=set();dirty=set();active_centers=set();seen_main=False;children=0 + for phase,e in schedule: + if phase=="main" and not seen_main: + need(not dirty,"old-response tableau survives into recursive main phase") + seen_main=True + need(e[0] in ("add","copy","clear","recursive_center"),"unknown or unpaid recursive operation") + if e[0]=="recursive_center": + k=e[1] + need(type(k) is int and 0<=k0,"p10 splice dimensions") +PHASES=["old_response","ad0","A","centers","B","final","adF","cleanup","done"] +def need(x,s): + if not x:raise ValueError(s) + +def blobhash(p):return sha256(p.read_bytes()).hexdigest() + +def digest(x):return sha256(json.dumps(x,separators=(',',':'),sort_keys=True).encode()).hexdigest() + +def role(r):return 'X' if r0 else -1),clear(work)] + +def emit(c,ori): + """Construct the complete local parametric invocation, before cover routing. + One role stream is its full complete address rectangle. Frame labels denote + exact canonical representatives, never just rank or binary matrices. + """ + A=list(flat(c['A']));B=list(flat(c['B']));cur=c['start'].copy() + K=[] + for part in (A,None,B): + if part is None: + for t,p in enumerate(c['ports']): + for k,r,f in c['ret']: + K.append(add(L(V+t),T(r),Q(*(c['scat']['inside'] if p>>k&1 else c['scat']['outside'])))) + else: + for t,s,q in part: + if role(s)=='X':continue + K.append(add(T(t) if role(t)=='S' else L(t),T(s),q)) + yield ('phase','old_response') + if ori=='forward': + for q in range(R):yield scal('old_response',copy(('T',q),L(2*V+q)),'old0') + for _,t,s,a,b in K:yield scal('old_response',add(t,s,Q(-a if t[0]=='L' else a,b)),'old0') + else: + for q in range(R):yield scal('old_response',clear(('T',q)),'old0') + for _,t,s,a,b in reversed(K):yield scal('old_response',add(s,t,Q(a,b)),'old0') + for q in range(R):yield scal('old_response',add(L(2*V+q),('T',q),Q(1)),'old0') + for q in range(R):yield scal('old_response',clear(('T',q)),'old0') + yield ('phase','ad0') + for r,f in enumerate(c['start']):yield ('adapter','old_to_new',r,f) + for part in ['A','centers','B','final']: + yield ('phase',part) + if part in ['A','B']: + for g in c[part]: + regs=[g[2]]+[x[0] for x in g[3]]+(g[4] if g[0]=='out' else []) + for r in regs: + if cur[r]!=g[1]: + old=cur[r];cur[r]=g[1] + yield ('climb',part,r,old,g[1],len(c['frames'][g[1]])-len(c['frames'][old])) + for t,s,q in flat([g]): + e=add(L(t),L(s),q) if ori=='forward' else add(L(s),L(t),-q) + yield scal('main',e,g[1]) + elif part=='centers': + for k,r,f in c['ret']: + yield scal('main',clear(C(k)),f if ori=='forward' else 0) + if ori=='forward':yield scal('main',add(C(k),L(r),Q(1)),f) + else: + for t,p in enumerate(c['ports']): + yield scal('main',add(C(k),L(V+t),Q(*(c['scat']['inside'] if p>>k&1 else c['scat']['outside']))),0) + yield ('center',k,f if ori=='forward' else 0,0 if ori=='forward' else f,H-2) + if ori=='forward': + for t,p in enumerate(c['ports']): + yield scal('main',add(L(V+t),C(k),Q(*(c['scat']['inside'] if p>>k&1 else c['scat']['outside']))),0) + else:yield scal('main',add(L(r),C(k),Q(-1)),f) + yield scal('main',clear(C(k)),0 if ori=='forward' else f) + else: + for r,f in enumerate(c['final']): + if cur[r]!=f: + old=cur[r];cur[r]=f + yield ('climb','final',r,old,f,len(c['frames'][f])-len(c['frames'][old])) + yield ('phase','adF') + for r,f in enumerate(c['final']):yield ('adapter','new_to_old',r,f) + yield ('phase','cleanup') + for t,s,q in reversed(A+B): + if role(t)=='Y':continue + e=add(L(t),L(s),-q) if ori=='forward' else add(L(s),L(t),q) + yield scal('cleanup',e,'old1') + yield ('phase','done') + +def contains(U,V): + for u in U: + for v in V: + if u>>(v.bit_length()-1)&1:u^=v + if u:return False + return True + +def validate(events,c,ori,manifest,bill): + phase=None;seen=[];cur=c['start'].copy();cent={};dirty=set();initialized=set() + climbed=Counter();hist=Counter();projection=sha256();whole=sha256();counts=Counter();ad0=[];adF=[] + pairs=set();states={};all_frame_incidence=0;primitive=sha256();primitive_count=0 + for ev in events: + whole.update((json.dumps(ev,separators=(',',':'))+'\n').encode()) + tag=ev[0];counts[tag]+=1 + if tag=='phase': + if phase=='A':states['after_A']=digest(cur) + if phase=='B':states['after_B']=digest(cur) + if phase=='final':states['final']=digest(cur) + phase=ev[1];seen.append(phase) + need(seen==PHASES[:len(seen)],'strict old/A/copy/B/final/adapter/cleanup chronology') + if phase=='ad0':need(not dirty,'old-response tableau survived before label recursion') + if phase=='A':need(ad0==list(enumerate(c['start'])),'missing or reordered exact entry adapter') + if phase=='adF':need(cur==c['final'],'final climbs omitted before cleanup') + if phase=='cleanup':need(adF==list(enumerate(c['final'])),'missing or reordered exact final adapter') + continue + if tag=='adapter': + _,which,r,f=ev + if which=='old_to_new':need(phase=='ad0','entry adapter position');ad0.append((r,f)) + else:need(which=='new_to_old' and phase=='adF','final adapter position');adF.append((r,f)) + elif tag=='climb': + _,p,r,old,new,d=ev + need(phase==p and p in ['A','B','final'],'live child outside source label walk') + need(not dirty and not cent,'new work stock or center active during live child') + need(cur[r]==old and d==len(c['frames'][new])-len(c['frames'][old]) and d>0,'wrong exact child endpoints/rank') + pair=(old,new) + if pair not in pairs:need(contains(c['frames'][old],c['frames'][new]),'nonnested child');pairs.add(pair) + cur[r]=new;climbed[p]+=1;hist[d]+=1 + elif tag=='center': + _,k,old,new,d=ev + need(phase=='centers' and not dirty and set(cent)=={k},'center child ownership') + need(cent[k]==old and (k,c['ret'][k][1],c['ret'][k][2])==tuple(c['ret'][k]),'center input frame') + f=c['ret'][k][2] + need((old,new,d)==((f,0,H-2) if ori=='forward' else (0,f,H-2)),'center child direction/rank') + cent[k]=new;hist[d]+=1 + projection.update((json.dumps(('main',('recursive_center',k,d)),separators=(',',':'))+'\n').encode()) + elif tag=='scalar': + _,p,e,f=ev + need(p==('main' if phase in ['A','centers','B'] else phase),'scalar phase binding') + need(e[0] in ['add','copy','clear'],'unpaid scalar operation') + target=e[1];source=e[2] if e[0] in ['add','copy'] else None + for x in [target]+([source] if source else []): + bank,r=x + if bank=='T':need(phase=='old_response' and 0<=r0 and c["cst"]==20*18 and c["N"]==20*c["R"]+2*960*19+20*18, "p10 parameter/count identity")'), + ('len(c["ret"])==22','len(c["ret"])==h'),('list(range(22))','list(range(h))'),('len({x[1] for x in c["ret"]})==22','len({x[1] for x in c["ret"]})==h'), + ('dim[f]==20','dim[f]==h-2'),('by_role["c"][20]+=1;by_phase["copy"][20]+=1','by_role["c"][h-2]+=1;by_phase["copy"][h-2]+=1'), + ('for k in range(22)','for k in range(h)'),('"temporary_centers":22','"temporary_centers":h'),('"Cc_copy_additions":22','"Cc_copy_additions":h')], +'complex_scalars':[ + ('V,R,H=1320,9036,22','V=R=H=None\ndef configure(c):\n global V,R,H\n V,R,H=c["v"],c["R"],c["h"]\n need((V,H)==(960,20) and R>0,"p10 scalar dimensions")'), + ('("recursive_center",k,20)','("recursive_center",k,H-2)'), + ('"68230 existing live-label transitions, unchanged; not scalar macros"','"Live-label transitions are independently recounted and charged by the label and splice checkers; not scalar macros"'), + ('0<=k<22 and e[2]==20','0<=k0,"p10 splice dimensions")'), + ("0 if ori=='forward' else f,20)","0 if ori=='forward' else f,H-2)"), + ("((f,0,20) if ori=='forward' else (0,f,20))","((f,0,H-2) if ori=='forward' else (0,f,H-2))"), + ("counts['center']==22","counts['center']==H"), + ("family='baseline5stageComplex',m=110,live=14316,physical=23375","family='p10FiveStageComplex',m=5*H,live=W,physical=W+R+H+1"), + ('centers=[14316,14338],tableau=[14338,23374],coefficient=[23374,23375]','centers=[W,W+H],tableau=[W+H,W+H+R],coefficient=[W+H+R,W+H+R+1]'), + ('recursive_volume_denominator=14316','recursive_volume_denominator=W'),('maintained_guard_changed=False','maintained_guard_changed=True'), + ('work=list(range(14316,23375))','work=list(range(W,W+R+H+1))')], +'complex_basis':[], 'complex_gx':[]} +result={} +for name,edits in changes.items(): + raw=(SOURCE/(name+'.py')).read_bytes();text=raw.decode();log=[] + for old,new in edits: + assert text.count(old)==1,(name,old,text.count(old));text=text.replace(old,new);log.append(dict(old=old,new=new)) + data=text.encode();(ROOT/'code'/(name+'.py')).write_bytes(data) + result[name]=dict(source=(SOURCE/(name+'.py')).relative_to(ROOT).as_posix(),source_sha256=hashlib.sha256(raw).hexdigest(),derived_sha256=hashlib.sha256(data).hexdigest(),parameterizations=log) +(ROOT/'DERIVATION.json').write_text(json.dumps(result,sort_keys=True,indent=2)+'\n') diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/finite_guard.py b/research/p10b-cross49-pr327/vendor/complex-reserve/finite_guard.py new file mode 100644 index 0000000000..6d3868b424 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/finite_guard.py @@ -0,0 +1,59 @@ +"""Recompute all p10 complex finite charges and retained precision inequalities. +Derived from byte-pinned PR315 portable_complex.finite_guard, with explicit +parameter-sensitive calculations. Prepared with OpenAI Codex; Apache-2.0. +""" +from fractions import Fraction as Q +from math import prod + +def need(x,msg): + if not x:raise ValueError(msg) + +def finite_guard(manifest,bill,basis): + p=manifest['parameters'];l=manifest['ledger'];dim=p['m'];R=p['R'];h=p['h'];v=p['v'];W=p['W_live'] + need((dim,h,v)==(100,20,960) and R>0 and W==4*v+R,'p10 complex dimensions') + need(l['deficit']==4*v-5*h*(h-2)==2040 and l['max_child']==2*h+2==42,'p10 five-stage endpoint invoice') + scalar=max(bill[o]['totals']['real_component_primitive_steps'] for o in ['forward','backward']) + macros=max(bill[o]['totals']['scalar_macros'] for o in ['forward','backward']) + scalar5=3*bill['forward']['totals']['real_component_primitive_steps']+2*bill['backward']['totals']['real_component_primitive_steps'] + physical=W+R+h+1 + adapters=8*(macros+manifest['checks']['invocation_calls']+p['invocation_live']+h)+32*dim + outside=8*(l['idle_calls']+6*v+physical)+32*dim + compiler=64*(dim+1)**3 + local=scalar+adapters*compiler + pervertex=scalar5+12*v+(5*adapters+outside)*compiler+64*physical + group=(1<<(dim-1+(dim//2-1)**2))*prod((1<<(2*i))-1 for i in range(1,dim//2)) + live_stock=group*W;physical_stock=group*physical;s=group*l['rank_mass'] + K=group*pervertex+64;router=compiler*(K+1)*(physical_stock+1)**2 + G,E,C0=1<<30000,1<<100000,1<<210000;B=s+E + literal=2*G*physical_stock**2+8*s+4*physical_stock+4+32*dim + need(local<1<<48 and K<1<<6050,'recomputed p10 local/global bill exceeds retained overcharge') + need(router0,'row reserve gap') + need(2*(dim*(dim-1)+3*dim+dim+3*dim*(dim-1)//2+dim+1)+2*dim (Fintype.card (Orth (L5 H)) : ℝ) + * (5 * I.cost φ + (Fintype.card T : ℝ) * bankPrice (Fintype.card H) φ)) := + bridge2_certificate (geomBridge2 I base l hbase hH) + +/-- **Block certificate of the bridged word B_2**, for any block circuit with bases through its +input vectors. -/ +theorem bridge2_bcert (N : CB.XNetData H T Sl C) : + ∃ (Γ : Type) (_ : Fintype Γ) (_ : DecidableEq Γ), 1 ≤ Fintype.card Γ ∧ + BCert (L5 H) (Sum.inl : BLive Γ T Sl → BRole Γ T Sl C) + (fun φ => (Fintype.card Γ : ℝ) + * (5 * N.X.cost φ + (Fintype.card T : ℝ) * bankPrice (Fintype.card H) φ)) := by + have hH2 := N.hH + have hH1 : 1 ≤ Fintype.card H := by omega + have hpos : 0 < Fintype.card H := by omega + obtain ⟨l⟩ : Nonempty H := Fintype.card_pos_iff.mp hpos + have hb : ∀ t, N.X.inv.tv t = (reindex (N.base t) (Equiv.swap (N.piv t) l)).v l := by + intro t + show N.X.K.tv t = _ + rw [N.hbase t] + show (N.base t).v (N.piv t) = (N.base t).v (Equiv.swap (N.piv t) l l) + rw [Equiv.swap_apply_right] + refine ⟨Orth (L5 H), inferInstance, inferInstance, Orth.card_pos, ?_⟩ + exact bridge2_bcert_geom N.X.inv (fun t => reindex (N.base t) (Equiv.swap (N.piv t) l)) l hb hH1 + +end +end +end BG +end PowerSaving +end OAI + +namespace SSC +namespace PCert +open OAI OAI.PowerSaving OAI.PowerSaving.Binary OAI.PowerSaving.RAM OAI.PowerSaving.CB + OAI.PowerSaving.RF OAI.PowerSaving.BR OAI.PowerSaving.BG + +variable {c : PCert} + +/-- **Block certificate of the bridged word B_2 with a kernel-checked helper circuit.** +`v = c.v` triples, `R = c.R` helper slots, `h = c.p.h`; label dimension `5h`; live roles +`card Γ * (4 v + R)`; merged idle climbs. -/ +theorem Valid.bridge2_bcert (V : c.Valid) (hid : c.ScalarId V.hR) (h2 : 2 ≤ c.p.h) : + ∃ (Γ : Type) (_ : Fintype Γ) (_ : DecidableEq Γ), 1 ≤ Fintype.card Γ ∧ + BCert (L5 (Fin c.p.h)) + (Sum.inl : BLive Γ (Fin c.v) (Fin c.R) → BRole Γ (Fin c.v) (Fin c.R) (Fin c.p.h)) + (fun φ => (Fintype.card Γ : ℝ) + * (5 * (rcost φ c.invRanks + 2 * ((c.v : ℝ) * bcost φ (c.p.h - 1))) + + 2 * ((c.v : ℝ) * (bcost φ (c.p.h - 1) + bcost φ (2 * c.p.h - 2) + + bcost φ (2 * c.p.h + 2) + bcost φ 4)))) := by + obtain ⟨Γ, i1, i2, hG, h⟩ := BG.bridge2_bcert (V.xnetdata hid 0 h2) + refine ⟨Γ, i1, i2, hG, h.cast (fun φ => ?_)⟩ + show (Fintype.card Γ : ℝ) * (5 * (V.xcircuit hid).cost φ + + (Fintype.card (Fin c.v) : ℝ) * BG.bankPrice (Fintype.card (Fin c.p.h)) φ) = _ + rw [V.xcost hid φ, Fintype.card_fin, Fintype.card_fin] + unfold BG.bankPrice + ring + +end PCert +end SSC + +#print axioms OAI.PowerSaving.BG.bridge2_bcert_geom +#print axioms OAI.PowerSaving.BG.bridge2_bcert +#print axioms SSC.PCert.Valid.bridge2_bcert diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/LICENSE b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/MANIFEST.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/MANIFEST.json new file mode 100644 index 0000000000..a3a86a18c2 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/MANIFEST.json @@ -0,0 +1,148 @@ +{ + "files": { + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "NOTICE.md": "80a48119c4417c86aabe7bf5f4c6446fb538f1d76d2a32ff2c840c3663acec47", + "PROOF.md": "d6f5ddee8fdb2877eeac90020c8348c1fbf8b3e73dffed8ee4d5f417a005f217", + "README.md": "461ec7bc3075da9da8ad0b15be6a28c60523f4bb4ad155c477c29f2a3566544c", + "SOURCE.json": "9c37a9bb608b199c29d9d9eb39425fcb97f569e37995ce67d48d04eaa2bfbe7f", + "frame_retime.py": "1a59055c867cdf21711aff6cd958473472a9140f6217a199d0e761463b8b746a", + "plateau_retime.py": "ceef31f7fe4b18bf9fd233096939d6d423c13acdb6279ea0aca86ee5198dfde1", + "portable-code/DERIVATION.json": "485ed65227a8ee286491886cebaf64e32bc76c8f0ca3223ad583bf42de6c4e4f", + "portable-code/complex_basis.py": "52d68781eaf6d9decf02446a532a7336fcf15924a9f6781ba0833d038decb9f8", + "portable-code/complex_gx.py": "ccc924537db0c0d55f0c1934e79b8cf4d85b4fb336473d7b42d69e12557aa9f2", + "portable-code/complex_labels.py": "265de648d956281d8081a938886cadefad6aafa3a693e329d7517f4d5c5011b5", + "portable-code/complex_scalars.py": "87b19c643205f7d0ebab7fefb95e5aba31fefb3129b998d4b0e5070031f4898e", + "portable-code/complex_splice.py": "9dee45f4731c861c07502062fcdf993df332762978fb69c6636e57ed45a4ef44", + "portable-code/portable_complex.py": "198b5c123c3572a231612b79988776d6601af5e08c6cd3813ac6f180796498e3", + "stages/component-selection.json": "b977093e39dfaf1d23f2eda2b4a78061fb36c96f726a18c0dae509c148ffdcc3", + "stages/neutral-down-selection.json": "85101e196604cde43a478c573077bfc208763c95ddc72391f2876624660ae3d1", + "stages/neutral-up-selection.json": "eaf35b14e2af56c095468ed5d6406ee00efd698eaf6dd02be876d4784807ecb3", + "stages/single-selection.json": "72e2ec3b827c8b9a3bbe00ebff444c5d1ea43f7f0b350a1e367e368fb85939ac", + "vendor/pr315/BANK-PROOF.md": "07b6f3ef808a8a98428a8b14709f16cb40bcc2c93943dd57932b80d62206963a", + "vendor/pr315/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr315/MANIFEST.json": "3474a31b64a6647a558a0f07e60a3e7364b59f9bb792ba8f69fe85dfecfd68f9", + "vendor/pr315/NOTICE.md": "2c709df433e7c8e1090d032015c85cf1b0a4beb9c51d13e239282456fbffb7e7", + "vendor/pr315/PR-STATEMENT.md": "cf8f0341e4ab6e45bd58176aeb8628bfe0bc439c1a6083084125f868426ff93e", + "vendor/pr315/PROOF.md": "8670879444ff0536a80eaa66a421c6c819ab77b38941e38aa86e697ffe86db2f", + "vendor/pr315/README.md": "3139213c18924fd5925fe92ef7bedb3bb6c15a4ee0dc8e2056a3082f9ff68eab", + "vendor/pr315/UPSTREAM-PR234-NOTICE.md": "ce978c8dfc8a2b36eed7a53014b1a792248b22ef4cee3edd8adab825a571c429", + "vendor/pr315/UPSTREAM-PR234-PROOF.md": "c9722b07256758cd3b307dd46689f99984c66e16c3dd934f9c34e551620bfc0f", + "vendor/pr315/bank_check.py": "b67d1e5870239a456a732caa8e56b836d3fa472f451790700276ce706bed1da8", + "vendor/pr315/bank_template.py": "8c131d76ebfa7788f18020d4b7a8b5dbf84c1387c6879a0046bd158cff840016", + "vendor/pr315/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "vendor/pr315/bitword/NOTICE-PR200": "9e82089424092c1dabc2341a09ead255633d78c90dbdc199c4336ca1c0f3bdf4", + "vendor/pr315/bitword/README.md": "1d4fe7b5300f3c2fc2f3a1276a73f58c01afba72ae13d0c5e75644b13a0dc175", + "vendor/pr315/bitword/bit/base_word.py": "9fe3a81b7561d2b09c086f63fac4626e88a32369ef8bc5579c94878de1218a89", + "vendor/pr315/bitword/bit/word.py": "88554981690cb43c4286fd962dddf0f20c58cf0c6cd58f0b8081ac88b16531ff", + "vendor/pr315/bitword/producer/data/arcs_p10.json": "ac4555382b2cf4e6adbeabbdabb15c79f1485877ec169a49dc1fa49d5a614185", + "vendor/pr315/bitword/producer/data/local_design_p10.json": "5309396966a9886906cf9efc3f71aee4441e24a222cc39f1fcf3407d7fde5ec3", + "vendor/pr315/bitword/producer/data/pm_p10.json": "7a734a0f4a20d38a15d2e88dfc4c0498ceec38400143125855b39b0446d1db2a", + "vendor/pr315/bitword/producer/data/qmod_p10.json": "40ffb168466bc016bc18a2bbdde65d38b7fd1b406d8a4026f1a6e517fe153459", + "vendor/pr315/bitword/producer/descent.py": "873fdf8d1281e034a238e09968ee66d77dcc236616305893c1aaee2b516299ff", + "vendor/pr315/bitword/producer/make_physical.py": "ac929030b1f465d5b4e9073635782a9f7c9ac22398cc101c66c8af771e9759cf", + "vendor/pr315/bitword/producer/paired_cube_bit_word.py": "1a24e1d57d92579801d9bd2048dc7804801faac0566bebed790281775cd808ce", + "vendor/pr315/bitword/producer/regenerate.py": "2929047b40a3a2dcbadd7df95c8cba0a7fc68abb705f878b6767a41f90fac02e", + "vendor/pr315/bitword/references/pr168-v4/SOURCE.json": "21a412177c9309d89472aabf4c67618d7a546811f7e68a5904304ae46a98d27c", + "vendor/pr315/bitword/references/pr168-v4/research/paired-cube-bit/check_paired_cube_bit.py": "4d7c86cd999a1519e0dfb6dcf33a8f26e442a353c3665a0f06881216a260fbf3", + "vendor/pr315/bitword/selected/bit/frames_p10.json.gz": "f191ca102966c77e6865e18751d8a17922ce46015dcbb42789ad735925886ec8", + "vendor/pr315/bitword/selected/bit/graph_p10.json": "41e50cb6ccb5a61ff48c8d9ec2a9014f2dcdff87afd3c42bba9cd02b92605a3f", + "vendor/pr315/bitword/selected/bit/kchron_p10.json": "228b7e2343d31191cb054c29b1c253ffdb53b768a60cb34ab3db1c1df0abb518", + "vendor/pr315/bitword/selected/bit/profile_p10.json": "5bbfa6a9e60095d77d6569f49a2d250d812fcbb8d9f25f57c15c4c7f13e4fabb", + "vendor/pr315/bitword/selected/bit/word_p10.json.gz": "12c19c65991a12790b3f1ac772a219c58d439dd9ed655d3eefee9562502e004c", + "vendor/pr315/code/complex_basis.py": "52d68781eaf6d9decf02446a532a7336fcf15924a9f6781ba0833d038decb9f8", + "vendor/pr315/code/complex_gx.py": "ccc924537db0c0d55f0c1934e79b8cf4d85b4fb336473d7b42d69e12557aa9f2", + "vendor/pr315/code/complex_labels.py": "0c288a7923ff5923f8b3a1bb425b17679633e02284a8c32898bbb2fc24ca131a", + "vendor/pr315/code/complex_scalars.py": "87b19c643205f7d0ebab7fefb95e5aba31fefb3129b998d4b0e5070031f4898e", + "vendor/pr315/code/complex_splice.py": "b1b4847652a9968d7afb8dd529bc371b656afa240f2e393f03c187dca250c4ce", + "vendor/pr315/code/geometry527.py": "734cb349cc109fc7fe6b074ecb77ff80544f630dee331000f4d0ab79e77ac4f3", + "vendor/pr315/code/global_lowering.py": "53b7a45006893218e6eb7fed026ef2e51809f8f04ef25a07cf4e1ca563de30fa", + "vendor/pr315/code/physical527.py": "4d4bf47ee083d3864f76907428f4e813a147f7ea6ab0b8cd1536adcd2c469395", + "vendor/pr315/discovery/REPIN.md": "74140b755d66647b83115247a278a7e1009efff6e49995a16fcc1528cc43eed7", + "vendor/pr315/discovery/repin.py": "8bd21ad00c07d2f9cbde3a882721882d12e0e50851c720799b449599f205654f", + "vendor/pr315/finite_check.py": "7383f1cea130244e5b35fc8c707d132091b5c81943f7e61fd4c9a778c77344ee", + "vendor/pr315/inputs/complex/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr315/inputs/complex/NOTICE": "9419dd03a2f52cf8bdfc4d18216ce29f263ab583b27f01ced8e420985bcb7c81", + "vendor/pr315/inputs/complex/NOTICE-PR304": "319165f41cf97f37b587c92351289db2d287ca7a90845338318086d5ff447e84", + "vendor/pr315/inputs/complex/centre-mw/NOTICE": "c39fddd8a76cd7b14fd19e71a903eebd62e21fd7c00e76e658a190d96074020b", + "vendor/pr315/inputs/complex/centre-mw/centre46_graph.diff": "229eea46b56d19b262d1498f489f9bca84c347e33b16553079d38c4276700280", + "vendor/pr315/inputs/complex/centre-mw/exact_result.json": "250aa8f9037e9b6fd59291a9c98ff3c7242ec384c6129c95bf5223dc6c9e77a9", + "vendor/pr315/inputs/complex/centre-mw/pmod46_ptc1_final.json": "d5a171674141bd2a4ac2e099c9f19dee3600482f06d4f83245a427f402c6b19b", + "vendor/pr315/inputs/complex/centre-mw/qmod_q1_snap1.json": "cb71db4928088f0e20913dfe33df215c2a00e2bc33968d8d501f4f647cc920bc", + "vendor/pr315/inputs/complex/centre-mw/tmod_final.json": "3ed4ffb275c3b7fc609d617a2c2b60d761306a1fe306492dc1d9ea9940c41073", + "vendor/pr315/inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz": "bb0499ab342aee3594904fc1cd72b9ff496cdb315d0840f4cdd5ba64ef794d34", + "vendor/pr315/inputs/complex/retained/FINITE_BRIDGE.txt": "66d8f4ea8752abd89952d6674a636575a0db16e18b1c16e293f48f64242f0c46", + "vendor/pr315/inputs/complex/retained/compact-control-layout.tex": "2bc28e50f3eb092195294cafa81213e520f6d42e7935e9905ad8a6199e2a7c87", + "vendor/pr315/inputs/complex/retained/compact-control-movement.tex": "b963c3d2f4e1b7059aa289bb4b4ac89b688920bcf42f5b20d7698cdef0132cc6", + "vendor/pr315/inputs/complex/retained/copied-centers-assembly.tex": "00117892971ae766188ace0af03030c44164fda105e42b70d84f52c3339a7dcb", + "vendor/pr315/inputs/complex/retained/copied-centers-lemma.tex": "d0ce6d3d504996aadb098227885224e48df46101daec8893523a0a8b7364d8fe", + "vendor/pr315/inputs/complex/retained/endpoint-gauge-complex.tex": "dfee33b0281e5551bb6927f757ff0240abade60ae1800f715afd88853ae0191e", + "vendor/pr315/inputs/complex/retained/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "vendor/pr315/inputs/complex/retained/stopped-product-complex.tex": "4738089103a4b263b3b0ef458f5ef35519c696f1ea871ae79e508d3720f5870a", + "vendor/pr315/inputs/complex/source-pins.json": "c32bb00a73aa82043ee9727d9d7eda9aedb6518e55cc638df53cf6611e54e146", + "vendor/pr315/inputs/complex/sources/Work__Bridge__Cert.lean": "5c24746a6330907b9b37d6064095035a58575d64ce793d6d7c9881121fdc3980", + "vendor/pr315/inputs/complex/sources/Work__Bridge__Net.lean": "cf7d7d330b1bffe2e66712c873e647b13dc32db1ccfc0e0f4cd62ee6caf584f0", + "vendor/pr315/inputs/complex/sources/Work__Carrier__Live.lean": "6d0649eb62589e66057f044e1e2103fc42f3f57a1498f82a26565bd8eb4026d0", + "vendor/pr315/inputs/complex/sources/Work__Carrier__Phases.lean": "71dc3dda23dfe510d5d53cbada3a6c540cd1dc2825503fda618a5bd6cfc3e812", + "vendor/pr315/inputs/complex/sources/Work__Fourier__Main.lean": "2e8e88efd4dcbdf0b1a6e39ce7eea8c5fd5ffee2faf360a8c0c9cba84c0e4ef3", + "vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Geom.lean": "c302f5834287421f11f3b0da7112fcde876cbc702896f2af4145b2d72ee393a2", + "vendor/pr315/inputs/complex/sources/Work__GCert__Chain__InvThm.lean": "ade7e7873da75ca63a4b5ce2f562dde9c12bfbb69d87d7ae831039ff790e5adb", + "vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetCert.lean": "22ae34809466b4ac2a2c5cdde526f51ff246f5189f7c142b38aa4c0dcffb04a4", + "vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetDef.lean": "6e17a68b1e988969f6eb77000028f7ed877e687b8ad3976ec1707fcfe1d2f520", + "vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetStage.lean": "c122bc01392a6fdcc0bee918fed81804d3c9b1d3e071016dab65a4ed804ef0b6", + "vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Phased.lean": "0de429c80231334f1ce92575c1e8ac382ca2d5e7d956767b547639a8941d9a8c", + "vendor/pr315/inputs/complex/sources/Work__GCert__Chain__WinB.lean": "c33ec3fce09c0971c32ddcbb86d9383ffbe4c6d05cf36f20460005e6547bb845", + "vendor/pr315/inputs/complex/sources/Work__GCert__Data__B2Gp193Main.lean": "cb61f304da51f1dd0a2ec25bca4b63eb095eeb2863289e1e2bdee7c82beff48b", + "vendor/pr315/inputs/complex/sources/Work__GCert__Data__Glue.lean": "d5314f2b93a7f0e1c949fb502331825bfc6d9d8762d35f865443e7c95b6c7ef7", + "vendor/pr315/inputs/complex/sources/Work__GCert__Data__InstB2Gp193.lean": "9587ddb9961f44938032b609307ab91c0b0e757e3991f1ad95480dd50fd4f72b", + "vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Cert.lean": "d92ee6889be4753fc99f467bd84039743325123a1165128378b9c906a04f2703", + "vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Price.lean": "0299bcd0fe255960eec682eef0f045f7e5cb1e4711af2aab4393526eae2caea3", + "vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193ScalOK.lean": "479434815822e98f015e335361089c3788d00dc3dd39c2944f75410aa0c158fe", + "vendor/pr315/inputs/complex/sources/Work__GCert__Data__RateB2Gp193x.lean": "6b40cac1481c931d47b1a092e382d04716ede0e785c492a2f2983e886a257c3f", + "vendor/pr315/inputs/complex/sources/Work__GCert__Data__Raw.lean": "aba94a004c94dcae7cf3047c88a6da9561555f4ebe8ab92e299e6ce09ee7aa66", + "vendor/pr315/inputs/complex/sources/Work__GCert__Data__SolutionB2Gp193x.lean": "45c768c9d71a7cc18bd6db74cb036db880d89580ca60557bb4a492280296b169", + "vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Adapt.lean": "feec0a3828867968a5c7c2c30b86ed70449abc3c660a60ada67203a75bae2ef7", + "vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Letters.lean": "34906dbf5ae16b5174db00b4881a5cc1d2e583b8c8806db6523a5e2f86565f09", + "vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Level.lean": "80fb3daa9a45de0ed6da570eb4476b9104734be65d0116f58bcfcbcd67f771d0", + "vendor/pr315/inputs/complex/sources/tools__gx__ORIGIN.md": "6ba897a9495ddadcf8558b93133fdfaf66fc35ce7fa2c53e2d5667335c315e0b", + "vendor/pr315/inputs/complex/sources/tools__gx__gx.py": "6f3dc8bb639933227a8dae181ec4a542e85c7276be9c9e330f49518e7b630b95", + "vendor/pr315/inputs/complex/sources/tools__gx__gxbind.py": "9c9dcfac47f0535bf3aa8ebf7c662cdef0ebda50a9f0a9282b8f3cf34809f835", + "vendor/pr315/inputs/complex/sources/tools__gx__gxconv.py": "dab7fec9f44c2d368ed334055d7126e202017feb46e41a8d86e2d998720f67c2", + "vendor/pr315/inputs/complex/sources/tools__gx__gxcore.py": "eb972c06fe8c322db2d9a8d9a7d05596e8f40c4ca8e5f42eb6df3c7361b5d517", + "vendor/pr315/math_check.py": "e9372d61a9d7841bbf3a61a44603627f2a7703b6304106640a83f26c8f899058", + "vendor/pr315/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "vendor/pr315/notices/PR210-coordinated-crossover-NOTICE": "9fc5561c0995892dbdde777c713899486920c32d3562392f5f72377a4953bf98", + "vendor/pr315/notices/PR230-NOTICE": "7dfbad087ee49b74fd5075d517eaa263c5dd3d4fbd4c69bfba34ee1cb55e837f", + "vendor/pr315/notices/PR230-PROVENANCE.json": "19957e28a8ad26281bfe8bfaf8ae16191be53e729a8870a6154671b3384959d4", + "vendor/pr315/notices/README.md": "d1fcf4e4209d5966282ac8202cf461bd575119a7aaf2ca64e8746810fe5259b8", + "vendor/pr315/notices/base-bit-PR200-PR202-NOTICE": "c9850418622aea8d1382a230306c940947b5da818f4854b4b272ed60cf239f6c", + "vendor/pr315/notices/source527-loader-NOTICE.md": "ee632728cc4d89565292d288f8289f483ac794b5d02cc6e42c2b2c43c43ff1d8", + "vendor/pr315/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "vendor/pr315/parity_transform.py": "e068874694fc15135a0950b7361e537f48688d9ac9f0a05c2372f1deb813d085", + "vendor/pr315/portable_bit.py": "368ef679009f7272fffd30fe18aeb12722e00612e040aa6eb2a4dbd019486a5a", + "vendor/pr315/portable_complex.py": "a09d19a4efa54c0646b06ccb5393e3f1eb928b2e002738bb2a2af2a2ba7efb3a", + "vendor/pr315/prepare.py": "c1a215713f47b954c28a3f0d48490a055fb75f6af31a0e6b5248802d6951a09b", + "vendor/pr315/prime_check.py": "045831f41b9f4208538ba4b17c9354c125acb33b5f538f7a30f4813c2948c57c", + "vendor/pr315/prime_witnesses.py": "98cd03bc9582e7bd0ab194c191ea8eea940539e510051443ab9fd3e572a364ab", + "vendor/pr315/proof/FINITE_BIT_ACCOUNTING.md": "602923520af184670170bf159fde7b4c72e79a72570eddd7746b7c97bc51fc5b", + "vendor/pr315/proof/INTEGRATED_PROOF.md": "cff22391e71a50bad27a1e832d5c0a2c8b2446df55adb1297c8b1485b3761257", + "vendor/pr315/proof/PARITY-CONTRACT.md": "a9246be656e31f1a21d5ec714e002f51be0aa07c36e1528066a25b2c7a02db91", + "vendor/pr315/proof/README.md": "435c699dc07400366b84fe43d981cd2f6c95a4837e636fff8fe6a25897d853c4", + "vendor/pr315/proof/copied-centers-lemma.tex": "d0ce6d3d504996aadb098227885224e48df46101daec8893523a0a8b7364d8fe", + "vendor/pr315/proof/primary/03-motifs.tex": "ed76761194988a01af77ead0ea6469cb5dcd29690ab985a0b5a4006b0f2b69bb", + "vendor/pr315/proof/primary/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "vendor/pr315/proof/primary/PROVENANCE.md": "dd9054c58aa92c44b0ef5f691ad4dc52b8ead2f20a9843d4399d6c300d616023", + "vendor/pr315/proof/primary/UPSTREAM-README.md": "8d1ceff898a4e0e681679f91c4def485820be9e99f04e4861f2ce601a364723e", + "vendor/pr315/proof/three-stage-cover-bit.tex": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "vendor/pr315/proof/three-stage-cover-rows.tex": "6ad97a5cd7d6aecf978a81226e1c2763d37840caca130c61f3bf5c4ac111c5c8", + "vendor/pr315/raw_ledger.py": "782c2aef0b6225b0e99f73abbc98681d21125c17c024ab0b8a0e4d0382182ef0", + "vendor/pr315/requirements.txt": "25f9f1fb1988b230147a1d3092d34e09c069eb7a6c6d6df46b3973b9f2d36efc", + "vendor/pr315/scalar/word.py": "e675d4eb9d90ff0b44279fae0b46f1a8b39f65421cc38454b70a6b75d0e10b42", + "vendor/pr315/scalar_check.py": "520c4549de9200811dd594d15cdf73de28f287b04778965491b2c5b3f6d6ed5a", + "vendor/pr315/verify.py": "b0d2a2cf1e348545dbace3c5f3e98b1c91c1f7773969decdc76ca4240c174599", + "vendor/pr315/virtual_check.py": "ec952d99c151e6e336631210e598d58478293491ca01842fd4c9d0a4b57b4e5a", + "vendor/pr315/word-pins.json": "25c33dbc59c4add386777e9e88c079cbfe14ea77ec821eef8e47659ea2c1c67a", + "vendor/pr315/word_pins.py": "3cc2662630af62aaabb6966f03b5d01a2f06a5f3490c6979a3e54daf550958b4", + "verify.py": "303e17014e231a35338f5891b650d1d3f671a6c8050acff47b44f5c8bbfa6302", + "verify_supplier.py": "2388a2a43da5b7e8fa3b4126abb647eff03469facf62e4a92f72cb92dd590eb5" + } +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/NOTICE.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/NOTICE.md new file mode 100644 index 0000000000..04d1ef6c0c --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/NOTICE.md @@ -0,0 +1,20 @@ +# Attribution and scope + +Prepared for eumemic with substantial OpenAI Codex assistance; Apache-2.0. +This package contributes exact gate/component frame-retiming discovery and its +source-bound portable verification. Credits identify dependencies and do not +imply endorsement or review. + +The unchanged PR315 package under `vendor/pr315` is by DreamingOfClouds with +Anthropic Claude assistance. Its centre-sharing complex supplier, PR304 module +pipeline, PR233 compensated reuse, PR184 flow/exact lift and PR256 certificate +emission retain all original notices and licences. Jacob Sussman's two gcert +checkers and pinned Lean sources retain their original Apache notices. The +copied helper code is derived from PR315; exact adaptations are documented in +`portable-code/DERIVATION.json`. + +No κ improvement is claimed while the strongest published p10 construction is +bit-bound. The package preserves the source's conditional theorem boundary and +makes no new Lean-build or runtime-performance claim. + +The two additional neutral-direction stages and fresh full supplier replay were prepared with substantial OpenAI Codex assistance. Neutral changes preserve the complete local paid histogram exactly; final supplier gains are independently priced and admitted. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/PROOF.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/PROOF.md new file mode 100644 index 0000000000..7518d629bd --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/PROOF.md @@ -0,0 +1,85 @@ +# Literal complex-frame retiming and complete admission + +PR315's complete package is preserved unchanged under `vendor/pr315`, including +its source manifest, complex gcert, checker implementations and theorem-source +pins. The raw gcert SHA256 is +`91c349b9680b023449d3bc4fb58f00a22c9d9f38b776ae3a3597259431de78eb`. + +Each grouped fan-out/fan-in expands to the same ordered scalar additions. An +empty fan-out retains any spectator incidences. Thus the exact rational scalar +word is unchanged, including its scatter cut. At any gate, permitted common +frames lie between the span of its predecessor frames and the intersection of +its successor frames. Both endpoints are computed as exact reduced binary +bases, and the emitted full label walk independently checks containment. + +For a candidate common rank k with predecessor/successor ranks a and b, the +rank-product contribution is the product of `(k-a)^(k-a)*(b-k)^(b-k)`, with the +zero contribution interpreted as one. Its logarithm is convex in k, so a local +maximizer occurs at one of the two exact endpoint frames. Selection compares +integer products; floating-point values are diagnostic only. A strict product +increase guides discovery, and both exact moment engines decide final price. +There is no global-optimality claim. + +The second stage treats each maximal same-frame component joined by consecutive +role incidences as one variable. Each role has one entering and one leaving +boundary for that component. The same exact endpoint/product argument applies. +The last pre-scatter gate for each retained source is locked, so the original +22 rank-20 copied-centre frames remain exact. The first two stages use only strict improvements. The added stages below allow histogram-preserving neutral moves. + +The first stage has 29 changes and the second has 69 component changes (186 gate +edits). Every non-frame field of the literal scalar word is independently +compared to the source. Complete forward and reflected-backward emitted words +including old response, copied centres and cleanup have exactly the original +scalar schedule hashes and bills. Arbitrary dirty restoration uses the same +inherited dirty-lifting theorem under newly checked nested labels; this is not +a claim of a new all-column Lean proof. + +The local histogram has 68,219 calls and rank mass 254,672. Five copies plus the +four idle families at ranks 4, 21, 42 and 46 produce 351,655 calls and rank mass +1,571,680. All copied-centre and final-climb calls remain explicit. The family +parameters m=110, live stock 14,316 and physical stock 23,375 are unchanged, and +`110*14316-1571680 = 3080`. The finite accounting recomputes its adapter charge +from this actual count and retains the source's compiler, routing and row +overcharges. Coefficients stay on denominators 1, 2, 3 and 6; complete actual +scalar bills and temporary lifetimes are checked in both directions. + +With fallback density `10^-16` and `32*m*m` rank-one calls for every paid child, +both independent rational interval engines admit +`772881996923825/10^18` and reject its adjacent grid point. The no-fallback root +`772882000348983/10^18` is recorded separately and is not substituted for the +conservative supplier root. + +`portable-code/DERIVATION.json` lists every parameterization made to the retained +label/splice/finite helpers. Changes replace old baseline frame/gate/histogram +count pins with the hash-bound candidate counts and independently recomputed +phase ledgers. All nesting, scalar, ownership, lifecycle, denominator, invoice, +rank/stock, finite-guard and mutation checks remain active. Root verification +checks manifest integrity both before and after the fresh replay. + +A future combined result must rerun the bit word's own full admission, bind this +fresh supplier receipt, and recompute all outer assembly constraints with the +new complex coarse rate. Existing PR319 files and claims are unchanged here. + +## Histogram-preserving neutral continuation + +After the unchanged first two stages, the component algorithm runs toward lower +endpoint frames and then toward upper endpoint frames. A neutral change is +allowed only when its exact rank-product objective and the complete multiset of +positive boundary ranks are unchanged. Thus each such move preserves the entire +paid local moment, including its call count and full fallback coefficient. +Newly exposed strict changes are only discovery proposals: both final rational +moment engines and the full supplier admission decide the final bound. + +The downward stage makes 50 component edits, including 23 strict changes; the +upward stage makes 672 component edits, including one strict change. +The exact final program SHA256 is `ea52d07910dca90871c2cd928894f491e305fa10edabd2f220cb45f0648e61a5`. Scalar order, coefficients, +ports, start/final labels and all scatter sources remain byte-for-byte equal +after scalar expansion. Both complete dirty-response/cleanup scalar words, +all nested/reflected frame ledgers, Sussman scalar and mirror checks, +mutation controls, copied-centre lifetimes, complete finite costs and precision +guards are rerun fresh. Every selection and stage output is pinned. + +The result is a stronger complex supplier only. Its use with a new bit word +still requires that word's independent full admission and a fresh exact outer +assembly against the bound fresh complex receipt. No separate supplier gains +are added, and no kappa claim is made by this supplier package. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/README.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/README.md new file mode 100644 index 0000000000..92d9ef15cb --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/README.md @@ -0,0 +1,38 @@ +# Retimed complex supplier for a future p10 successor + +The exact complex coarse saving with the complete bad-class fallback is +`b = 772881996923825/10^18`, improved from PR315's `772714351296671/10^18`. +This package makes **no new κ claim**. It supplies a stronger independently admitted complex input for a new combined construction. The supplier is prepared for composition with a +future independently admitted bit word in a new pull request. + +The construction splits grouped additions into their unchanged scalar sequence, +then retimes 29 individual gates and 69 exact same-frame incidence components. It continues through 50 downward and 672 upward component edits; histogram-preserving neutral changes expose 24 additional strict changes. +Every scalar coefficient, order, port, scatter source, scatter coefficient and +start/final frame is preserved. Retiming lowers the complete five-stage paid +call count from 351,820 to 351,655 at unchanged rank mass 1,571,680, live stock +14,316 and deficit 3,080. The largest child remains rank 46. + +Run with Python 3.11 or newer, entirely offline: + +```sh +python3 -B verify.py --output /tmp/complex-supplier-proof +``` + +Use a fresh output directory outside this package. The verifier binds every +input with `MANIFEST.json`, regenerates all four retiming stages, checks the frozen +selections and final program hash, and runs all checks fresh. The final expanded +gcert SHA256 is `ea52d07910dca90871c2cd928894f491e305fa10edabd2f220cb45f0648e61a5`. +No saved PASS receipt is used as an input. + +Admission includes both Sussman scalar/label checkers and flipped-sign controls, +both reflected scalar/frame splices, all paid climbs and copied-centre children, +temporary lifetimes, the complete finite invoice and row/precision guards, and +two independent exact rational moment engines. Both engines reject the adjacent +`10^-18` grid point, with and without the fallback. The scalar programs including +dirty-response and cleanup words match PR315 exactly. Their real-component +primitive bills remain 1,735,572 forward and 1,789,788 backward. + +This remains conditional on the inherited dirty-lifting, exact frame geometry, +cover, fixed-tape compilation, routing, precision/recovery and analytic-transfer +interfaces. There is no new Lean run, unconditional multiplication theorem or +runtime benchmark. See `PROOF.md` and `NOTICE.md`. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/SOURCE.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/SOURCE.json new file mode 100644 index 0000000000..0975851417 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/SOURCE.json @@ -0,0 +1,12 @@ +{ + "candidate_sha256": "ea52d07910dca90871c2cd928894f491e305fa10edabd2f220cb45f0648e61a5", + "complex_coarse": "30915279876953/40000000000000000", + "complex_coarse_without_fallback": "772882000348983/1000000000000000000", + "neutral_down_sha256": "19ebbe9a6d5708ee1fe2adba48c3773366f69c94bc318bf977978063f6813c0e", + "plateau_sha256": "84b4a1626d8c4fab5350315ce4615e79fa708f671ceff5de40123750fa23cd99", + "predecessor_supplier_manifest_sha256": "58da6a0a8de4bfc9eb7bf3bd440335433166e84a74b2295ad845e65e15b6a46d", + "single_sha256": "b50910e9e73d2ed3d4e49a8a3773e89db0537990fec3bfbc53f1aed00a76d269", + "source_manifest_sha256": "3474a31b64a6647a558a0f07e60a3e7364b59f9bb792ba8f69fe85dfecfd68f9", + "source_pr": "https://github.com/CrocSwap/integer-mult-bounds/pull/315", + "source_uncompressed_sha256": "91c349b9680b023449d3bc4fb58f00a22c9d9f38b776ae3a3597259431de78eb" +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/frame_retime.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/frame_retime.py new file mode 100644 index 0000000000..0742aa3c6a --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/frame_retime.py @@ -0,0 +1,146 @@ +#!/usr/bin/env python3 +"""Research only: exact nested-frame retiming of the literal PR315 complex gcert. + +Scalar gates, their order, participants/spectators and scatter source cut stay fixed. +For one gate, feasible common frames lie between the join of predecessor frames +and the meet of successor frames. Convexity of sum d log d means an exact local +maximum of the rank-product objective occurs at one of these two endpoints. +AI-assisted by OpenAI Codex, 2026-10-10. Source provenance remains in input package. +""" +import sys +if not __debug__:raise SystemExit('Assertions required') +sys.dont_write_bytecode=True +import argparse, collections, copy, gzip, hashlib, importlib.util, json, math, pathlib, time + +ROOT=pathlib.Path(__file__).resolve().parent/'vendor/pr315' +SOURCE=ROOT/'inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz' + +def basis(rows): + piv={} + for row in rows: + while row: + k=row.bit_length()-1 + if k in piv: row ^= piv[k] + else: + piv[k]=row; break + for k in sorted(piv): + for j in piv: + if j>k and (piv[j]>>k)&1: piv[j]^=piv[k] + return tuple(piv[k] for k in sorted(piv,reverse=True)) + +def annihilator(rows,h): + rows=basis(rows) + piv={r.bit_length()-1:r for r in rows} + return basis((1<>i)&1) + for i in range(h) if i not in piv) + +def regs(g): + if g[0]=='neg': return [g[2]] + return [g[2]]+[x[0] for x in g[3]]+(g[4] if g[0]=='out' else []) + +def digest(raw): return hashlib.sha256(raw).hexdigest() + +def scalar_flat(gs): + out=[] + for g in gs: + if g[0]=='neg': out.append(('neg',g[2]));continue + for r,a,b in g[3]:out.append((r,g[2],a,b) if g[0]=='out' else (g[2],r,a,b)) + return out + +def main(): + ap=argparse.ArgumentParser(); ap.add_argument('--output',type=pathlib.Path,required=True) + ap.add_argument('--passes',type=int,default=1); ap.add_argument('--screen-only',action='store_true') + ap.add_argument('--split-groups',action='store_true') + args=ap.parse_args(); args.output.mkdir(parents=True,exist_ok=True) + begun=time.time(); raw=gzip.decompress(SOURCE.read_bytes()); c=json.loads(raw) + original=copy.deepcopy(c) + if args.split_groups: + for phase in ('A','B'): + expanded=[] + for g in c[phase]: + if g[0]=='neg': expanded.append(g);continue + for term in g[3]:expanded.append([g[0],g[1],g[2],[term]]+([[]] if g[0]=='out' else [])) + if g[0]=='out' and g[4]:expanded.append(['out',g[1],g[2],[],g[4]]) + c[phase]=expanded + frames=[tuple(f) for f in c['frames']]; frameids={f:i for i,f in enumerate(frames)} + h,v,R=c['h'],c['v'],c['R']; gates=c['A']+c['B']; n=len(gates); cut=len(c['A']) + gr=[regs(g) for g in gates]; prev=[[] for _ in gates]; nxt=[[] for _ in gates] + last=[-1]*(2*v+R); locked=set(); retregs={s:f for _,s,f in c['ret']} + for i,rs in enumerate(gr): + if i==cut: + for s,f in retregs.items(): + assert last[s]>=0 and gates[last[s]][1]==f + locked.add(last[s]) + for r in rs: + prev[i].append(last[r]); last[r]=i + last=[n]*(2*v+R) + for i in range(n-1,-1,-1): + for r in gr[i]: nxt[i].append(last[r]); last[r]=i + orth={} + def ann(f): + if f not in orth: orth[f]=annihilator(f,h) + return orth[f] + weights=[1]+[r**r for r in range(1,h+1)] + def localprod(k,lo,hi): + return math.prod(weights[k-a]*weights[b-k] for a,b in zip(lo,hi)) + candidates=[]; edits=[]; cumulative_num=1; cumulative_den=1 + for sweep in range(args.passes): + count=0 + for i,g in enumerate(gates): + if i in locked: continue + before=[frames[c['start'][r]] if j<0 else frames[gates[j][1]] for r,j in zip(gr[i],prev[i])] + after=[frames[c['final'][r]] if j==n else frames[gates[j][1]] for r,j in zip(gr[i],nxt[i])] + old=frames[g[1]]; d=len(old); lo=[len(f) for f in before]; hi=[len(f) for f in after] + lower=basis(x for f in set(before) for x in f) + upper=ann(basis(x for f in set(after) for x in ann(f))) + assert len(lower)<=d<=len(upper) + oldp=localprod(d,lo,hi); bestp=oldp; best=old; direction=None + for direct,new in [('lower',lower),('upper',upper)]: + newp=localprod(len(new),lo,hi) + if newp>bestp: bestp=newp;best=new;direction=direct + if bestp==oldp:continue + common=math.gcd(bestp,oldp); num=bestp//common;den=oldp//common + item=dict(sweep=sweep,phase='A' if i=0 + if o!=f: + assert delta>0 and basis(frames[o]+frames[f])==frames[f] + H['x' if r=0 and gs[j][1]==gs[i][1]:union(i,j) + groups=collections.defaultdict(list) + for i in range(n):groups[find(i)].append(i) + changed=0;strict=0;neutral=0 + for root,group in groups.items(): + if any(i in locked for i in group):continue + before={};after={} + for i in group: + for r,j,k in zip(gr[i],prev[i],nxt[i]): + if j<0 or find(j)!=root: + assert r not in before;before[r]=frames[c['start'][r]] if j<0 else frames[gs[j][1]] + if k==n or find(k)!=root: + assert r not in after;after[r]=frames[c['final'][r]] if k==n else frames[gs[k][1]] + assert before.keys()==after.keys() + rs=sorted(before);lo=[len(before[r]) for r in rs];hi=[len(after[r]) for r in rs] + lower=basis(x for f in set(before.values()) for x in f) + upper=ann(basis(x for f in set(after.values()) for x in ann(f))) + oldid=gs[group[0]][1];old=frames[oldid];d=len(old);assert len(lower)<=d<=len(upper) + oldp=value(d,lo,hi);newp=oldp;best=old;direction=None + def hist(k):return collections.Counter(x for a,b in zip(lo,hi) for x in (k-a,b-k) if x) + oldhist=hist(d) + for direct,new in [('lower',lower),('upper',upper)]: + candidate=value(len(new),lo,hi) + tie=(candidate==oldp==newp and hist(len(new))==oldhist and + ((args.neutral=='up' and len(new)>len(best)) or (args.neutral=='down' and len(new)newp or tie:newp=candidate;best=new;direction=direct + if best==old:continue + if best not in ids:ids[best]=len(frames);frames.append(best) + common=math.gcd(newp,oldp);num,den=newp//common,oldp//common + edits.append(dict(sweep=sweep,gate_indices=group,roles=rs,old_frame=oldid,new_frame=ids[best], + old_rank=d,new_rank=len(best),new_basis=list(best),direction=direction, + ratio_num=str(num),ratio_den=str(den),log_gain=math.log(num)-math.log(den),neutral=(num==den))) + for i in group:gs[i][1]=ids[best] + changed+=1 + if num==den:neutral+=1 + else:strict+=1 + print(json.dumps(dict(sweep=sweep,components=len(groups),changed_components=changed,strict=strict,neutral=neutral,seconds=time.time()-begun)),flush=True) + if not changed:break + c['frames']=[list(f) for f in frames];H={k:collections.Counter() for k in ('x','y','s','c')};cur=c['start'][:] + def climb(r,f): + old=cur[r] + if old==f:return + assert len(frames[old])>(m*i))&((1<>k&1),None) + if p is None: break + if p!=k: rows[p],rows[k]=rows[k],rows[p];ops+=3 + for i in range(m): + if i!=k and rows[i]>>k&1: rows[i]^=rows[k];ops+=1 + else: + need(rows==[1<0, f"{where}: coefficient shape") + q=Fraction(a,b) + odd=q.denominator + while odd%2==0: + odd//=2 + need(odd in (1,3), f"{where}: literal coefficient outside dyadic/divisor-three grid") + return q + +def replay_label_counts(c, expected): + """Full finite LABEL walk only. Never multiplies the 11,676-square scalar map.""" + need(c.get("format")=="gcert/1", "format") + need(all(c.get(k)==v for k,v in BASE.items()), "baseline parameter/count mismatch") + h,v,R=c["h"],c["v"],c["R"]; n=2*v+R + need(c.get("ext")==[], "baseline has no exterior-gauged helper inputs") + frames=c["frames"]; dim=list(map(len,frames)) + need(len(frames)==expected["frames"], "source-bound frame-table count") + need(frames[0]==[] and frames[1]==[1<piv[i+1] for i in range(len(piv)-1)), "frame pivot order") + need(all(not(b>>p&1) for i,b in enumerate(f) for j,p in enumerate(piv) if i!=j), + "frame is not reduced echelon") + ports=c["ports"] + need(len(ports)==v==len(set(ports)), "port count/uniqueness") + need(all(type(p) is int and 0=4 and g[0] in ("out","in"), where+": gate shape") + tag,f,pivot,terms=g[:4] + need(len(g)==(5 if tag=="out" else 4), where+": gate arity") + need(type(f) is int and 0<=f{tr}"]+=1 + totals[phase]["scalar_additions"]+=1 + if sr==tr=="y": + ybracket[(source,target)]+=q;ypiv.add(source);ytarget.add(target) + for r in regs: + climb(r,f,phase) + if phase=="A": + cut=cur.copy() + need(all(cur[v+t]==0 for t in range(v)), "scatter: Y role moved too early") + for k,r,f in c["ret"]: + need(type(r) is int and 2*v<=r>k&1 else c["scat"]["outside"]),"scatter")) + for p in ports for k in range(22)) + return { + "frame_count":len(frames),"tested_distinct_nested_pairs":len(pairs), + "live_registers_per_invocation":n,"temporary_centers":22, + "ranked_live_transitions":transitions, + "phase_stats":totals,"role_histograms":measured, + "phase_histograms":{p:hist(x) for p,x in by_phase.items()}, + "invocation_histogram":hist(combined),"invocation_calls":sum(combined.values()), + "invocation_rank_mass":mass,"retained_centers":c["ret"], + "phase_state_sha256":{"start":digest(start),"after_A":digest(cut), + "after_B":digest(before_final),"final":digest(final)}, + "literal_gate_coefficients":dict(sorted(literal.items())), + "scalar_role_directions":dict(sorted(kind.items())), + "scatter_coefficients":dict(sorted(scatter.items())), + "scatter_additions":sum(scatter.values()),"Cc_copy_additions":22, + "two_hosts_metadata_count":len(c.get("two_hosts",[])), + "two_hosts_note":"Metadata only; not an independent allocator or host-use proof.", + "Y_bracket_pairs":len(ybracket), + "literal_inverse":"Each nonself additive shear inverts by negating its coefficient; inverse phase reverses order; inverse transpose keeps chronological order and swaps source/target with negation.", + "limits":["No scalar all-column replay","No old-response or cleanup matrix formed", + "No generated Lean data comparison or kernel build","No physical stream compiler"] + } + +def scalar_word(ops): + matrix=[[int(i==j) for j in range(4)] for i in range(4)] + for target,source,q in ops: + matrix[target]=[a+q*b for a,b in zip(matrix[target],matrix[source])] + return matrix diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/complex_scalars.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/complex_scalars.py new file mode 100644 index 0000000000..98c5574693 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/complex_scalars.py @@ -0,0 +1,216 @@ +"""Portable pure functions extracted from the reviewed complex checks; no historical receipt readers.""" +from collections import Counter +from copy import deepcopy +from fractions import Fraction +Q=Fraction +from hashlib import sha256 +from pathlib import Path +from math import prod +import gzip,json,sys + +V,R,H=1320,9036,22 +def need(x,msg): + if not x:raise ValueError(msg) + +def kind(r):return "X" if r>k&1 else c["scat"]["outside"])) + yield add(live(V+t),tmp(r),q) + yield from part(B) + +def old_word(orientation,K): + if orientation=="forward": + yield from (copy(("T",q),live(2*V+q)) for q in range(R)) + for e in K: + op,t,s,a,b=e + yield add(t,s,Q(-a if t[0]=="L" else a,b)) + else: + yield from (clear(("T",q)) for q in range(R)) + for op,t,s,a,b in reversed(K): + yield add(s,t,Q(a,b)) + yield from (add(live(2*V+q),("T",q),Q(1)) for q in range(R)) + yield from (clear(("T",q)) for q in range(R)) + +def cleanup(orientation,AB): + for t,s,q in reversed(AB): + if kind(t)=="Y":continue + if orientation=="forward":yield add(live(t),live(s),-q) + else:yield add(live(s),live(t),q) + +def main_scalar(orientation,A,B,c): + def phase(gs): + for t,s,q in gs: + if orientation=="forward":yield add(live(t),live(s),q) + else:yield add(live(s),live(t),-q) + yield from phase(A) + # Every center is a complete temporary stream and one rank20 child, + # initialized/read/discarded before the next center uses the work stock. + for k,r,_ in c["ret"]: + yield clear(center(k)) + if orientation=="forward":yield add(center(k),live(r),Q(1)) + for t,p in enumerate(c["ports"]): + q=Q(*(c["scat"]["inside"] if p>>k&1 else c["scat"]["outside"])) + if orientation=="backward":yield add(center(k),live(V+t),q) + yield ("recursive_center",k,20) + if orientation=="forward": + for t,p in enumerate(c["ports"]): + q=Q(*(c["scat"]["inside"] if p>>k&1 else c["scat"]["outside"])) + yield add(live(V+t),center(k),q) + else:yield add(live(r),center(k),Q(-1)) + yield clear(center(k)) + yield from phase(B) + +def inv_schedule(orientation,A,B,c): + K=list(old_positive(A,B,c)) + yield from ((p,e) for p,es in [ + ("old_response",old_word(orientation,K)), + ("main",main_scalar(orientation,A,B,c)), + ("cleanup",cleanup(orientation,A+B))] for e in es) + +def coeff_steps(q): + """Non-destructive coefficient expansion using one complete work stream. + Copy source, double/halve/divide by3 as needed, add/subtract, clear. + Counts Gaussian operations; multiply by2 for real/imag component primitives.""" + a,b=abs(q.numerator),q.denominator + need(a in (1,2) and b in (1,2,3,6),"unsupported new coefficient") + return 3+int(a==2)+int(b%2==0)+int(b%3==0) + +def bill(schedule): + phases={p:Counter() for p in ("old_response","main","cleanup")} + coeffs={p:Counter() for p in phases} + tape=sha256() + for p,e in schedule: + tape.update((json.dumps((p,e),separators=(",",":"))+"\n").encode()) + phases[p]["all_macros"]+=1 + if e[0]=="recursive_center": + phases[p]["recursive_centers"]+=1 + phases[p]["recursive_rank_mass"]+=e[2] + continue + phases[p]["scalar_macros"]+=1 + phases[p][e[0]]+=1 + if e[0]=="add": + q=Q(e[3],e[4]);coeffs[p][str(q)]+=1 + phases[p]["Gaussian_primitive_steps"]+=coeff_steps(q) + phases[p]["scalar_log2_magnitude_charge"]+=1+int(abs(q)==2) + phases[p]["halving_exposure"]+=int(q.denominator%2==0) + phases[p]["divisor3_exposure"]+=int(q.denominator%3==0) + else:phases[p]["Gaussian_primitive_steps"]+=1 + for p in phases:phases[p]["real_component_primitive_steps"]=2*phases[p]["Gaussian_primitive_steps"] + total=sum((Counter({k:v for k,v in x.items() if k not in ["recursive_rank_mass"]}) for x in phases.values()),Counter()) + return {"phases":{p:dict(x) for p,x in phases.items()},"coefficient_histograms":{p:dict(x) for p,x in coeffs.items()}, + "totals":dict(total),"schedule_sha256":tape.hexdigest(), + "other_main_recursive_calls":"68230 existing live-label transitions, unchanged; not scalar macros"} + +def mm(A,B):return [[sum((x*y for x,y in zip(row,col)),Q(0)) for col in zip(*B)] for row in A] + +def lifecycle(schedule): + """Verify that new scalar-only work stock never survives into a child.""" + initialized=set();dirty=set();active_centers=set();seen_main=False;children=0 + for phase,e in schedule: + if phase=="main" and not seen_main: + need(not dirty,"old-response tableau survives into recursive main phase") + seen_main=True + need(e[0] in ("add","copy","clear","recursive_center"),"unknown or unpaid recursive operation") + if e[0]=="recursive_center": + k=e[1] + need(type(k) is int and 0<=k<22 and e[2]==20,"new temporary entered uncharged child") + need(phase=="main" and not dirty,"old-response temporary used during child") + need(active_centers<=set([k]),"other center was not discarded before next child") + children+=1 + continue + target=e[1] + source=e[2] if e[0] in ("add","copy") else None + if source and source[0]=="T":need(source[1] in initialized,"uninitialized temporary read") + if target[0]=="T": + need(phase=="old_response","scalar-only tableau touched after recursive phase begins") + initialized.add(target[1]) + if e[0]=="clear":dirty.discard(target[1]) + else:dirty.add(target[1]) + if target[0]=="C": + if e[0]=="clear":active_centers.discard(target[1]) + else:active_centers.add(target[1]) + if e[0]=="add": + # Coefficient expansion is deliberately local: copy into W, + # optionally double/halve/divide3, accumulate, and clear W. + expanded=["copy_work"]+["scale"]*(coeff_steps(Q(e[3],e[4]))-3)+["accumulate","clear_work"] + need(expanded[-1]=="clear_work","coefficient work survived scalar macro") + need(not dirty and not active_centers,"temporary stock not erased at invocation end") + need(children==22,"center child count changed") + return {"tableau_cleared_before_entire_main_phase":True,"tableau_absent_from_all_children":True, + "coefficient_work_cleared_per_add":True,"center_children":children, + "new_recursive_children":0,"moment_live_width":14316, + "new_work_stock_only":9037,"complete_stream_fraction":"1/(14316*|Orth(110,2)|)"} + +def ident(n):return [[Q(int(i==j)) for j in range(n)] for i in range(n)] + +def matrix(n,gs): + a=ident(n) + for t,s,q in gs:a[t]=[x+q*y for x,y in zip(a[t],a[s])] + return a + +def toy_checks(): + # 2 X, 3 S, 2 Y. Explicit nontrivial X mixing is undone; helper map + # and K are otherwise arbitrary. Exact Fraction checks cover every column + # of THIS TINY TEMPLATE, not of the published 11676-register source. + n=7;X={0,1};S={2,3,4};Y={5,6} + gs=[(2,0,Q(1)),(3,2,Q(2)),(5,3,Q(-1,6)),(0,1,Q(1,2)), + (4,0,Q(2)),(2,4,Q(1,2)),(6,2,Q(1,3)),(0,1,Q(-1,2)), + (3,1,Q(-1)),(5,4,Q(1)),(6,0,Q(1))] + M=matrix(n,gs) + need(all(M[i]==ident(n)[i] for i in X),"toy source rows not restored") + Ugs=[e for e in gs if e[0] not in Y] + U=matrix(n,Ugs) + Uinv=matrix(n,[(t,s,-q) for t,s,q in reversed(Ugs)]) + need(mm(Uinv,U)==ident(n),"restricted inverse identity") + Mi=matrix(n,[(t,s,-q) for t,s,q in reversed(gs)]) + g8=[Mi[i] if i in S else ident(n)[i] for i in range(n)] + h8=[M[i] if i in S else ident(n)[i] for i in range(n)] + need(g8==Uinv and h8==U,"cleanup projection identities") + Ut=matrix(n,[(s,t,q) for t,s,q in reversed(Ugs)]) + need(Ut==[list(x) for x in zip(*U)],"backward cleanup transpose") + Kgs=[e for e in gs if e[1] not in X] + Kmat=matrix(n,Kgs) + need(all(Kmat[i][j]==M[i][j] for i in Y for j in S),"zero-source old response") + Kt=matrix(n,[(s,t,q) for t,s,q in reversed(Kgs)]) + need(all(Kt[i][j]==M[j][i] for i in S for j in Y),"old response adjoint") + bad=matrix(n,[(t,s,q) for t,s,q in reversed(Ugs)]) + need(bad!=g8,"wrong inverse sign must fail") + bad_order=matrix(n,[(s,t,q) for t,s,q in Ugs]) + need(bad_order!=Ut,"unreversed transpose must fail") + return {"tiny_exact_template_columns_checked":7,"checks_passed":7, + "wrong_inverse_sign_rejected":True,"unreversed_transpose_rejected":True, + "published_full_scalar_replay":False} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/complex_splice.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/complex_splice.py new file mode 100644 index 0000000000..303b67b3b6 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/portable-code/complex_splice.py @@ -0,0 +1,277 @@ +"""Portable pure functions extracted from the reviewed complex checks; no historical receipt readers.""" +from collections import Counter +from copy import deepcopy +from fractions import Fraction +Q=Fraction +from hashlib import sha256 +from pathlib import Path +from math import prod +import gzip,json,sys + +V,R,H,N,W=1320,9036,22,11676,14316 +PHASES=["old_response","ad0","A","centers","B","final","adF","cleanup","done"] +def need(x,s): + if not x:raise ValueError(s) + +def blobhash(p):return sha256(p.read_bytes()).hexdigest() + +def digest(x):return sha256(json.dumps(x,separators=(',',':'),sort_keys=True).encode()).hexdigest() + +def role(r):return 'X' if r0 else -1),clear(work)] + +def emit(c,ori): + """Construct the complete local parametric invocation, before cover routing. + One role stream is its full complete address rectangle. Frame labels denote + exact canonical representatives, never just rank or binary matrices. + """ + A=list(flat(c['A']));B=list(flat(c['B']));cur=c['start'].copy() + K=[] + for part in (A,None,B): + if part is None: + for t,p in enumerate(c['ports']): + for k,r,f in c['ret']: + K.append(add(L(V+t),T(r),Q(*(c['scat']['inside'] if p>>k&1 else c['scat']['outside'])))) + else: + for t,s,q in part: + if role(s)=='X':continue + K.append(add(T(t) if role(t)=='S' else L(t),T(s),q)) + yield ('phase','old_response') + if ori=='forward': + for q in range(R):yield scal('old_response',copy(('T',q),L(2*V+q)),'old0') + for _,t,s,a,b in K:yield scal('old_response',add(t,s,Q(-a if t[0]=='L' else a,b)),'old0') + else: + for q in range(R):yield scal('old_response',clear(('T',q)),'old0') + for _,t,s,a,b in reversed(K):yield scal('old_response',add(s,t,Q(a,b)),'old0') + for q in range(R):yield scal('old_response',add(L(2*V+q),('T',q),Q(1)),'old0') + for q in range(R):yield scal('old_response',clear(('T',q)),'old0') + yield ('phase','ad0') + for r,f in enumerate(c['start']):yield ('adapter','old_to_new',r,f) + for part in ['A','centers','B','final']: + yield ('phase',part) + if part in ['A','B']: + for g in c[part]: + regs=[g[2]]+[x[0] for x in g[3]]+(g[4] if g[0]=='out' else []) + for r in regs: + if cur[r]!=g[1]: + old=cur[r];cur[r]=g[1] + yield ('climb',part,r,old,g[1],len(c['frames'][g[1]])-len(c['frames'][old])) + for t,s,q in flat([g]): + e=add(L(t),L(s),q) if ori=='forward' else add(L(s),L(t),-q) + yield scal('main',e,g[1]) + elif part=='centers': + for k,r,f in c['ret']: + yield scal('main',clear(C(k)),f if ori=='forward' else 0) + if ori=='forward':yield scal('main',add(C(k),L(r),Q(1)),f) + else: + for t,p in enumerate(c['ports']): + yield scal('main',add(C(k),L(V+t),Q(*(c['scat']['inside'] if p>>k&1 else c['scat']['outside']))),0) + yield ('center',k,f if ori=='forward' else 0,0 if ori=='forward' else f,20) + if ori=='forward': + for t,p in enumerate(c['ports']): + yield scal('main',add(L(V+t),C(k),Q(*(c['scat']['inside'] if p>>k&1 else c['scat']['outside']))),0) + else:yield scal('main',add(L(r),C(k),Q(-1)),f) + yield scal('main',clear(C(k)),0 if ori=='forward' else f) + else: + for r,f in enumerate(c['final']): + if cur[r]!=f: + old=cur[r];cur[r]=f + yield ('climb','final',r,old,f,len(c['frames'][f])-len(c['frames'][old])) + yield ('phase','adF') + for r,f in enumerate(c['final']):yield ('adapter','new_to_old',r,f) + yield ('phase','cleanup') + for t,s,q in reversed(A+B): + if role(t)=='Y':continue + e=add(L(t),L(s),-q) if ori=='forward' else add(L(s),L(t),q) + yield scal('cleanup',e,'old1') + yield ('phase','done') + +def contains(U,V): + for u in U: + for v in V: + if u>>(v.bit_length()-1)&1:u^=v + if u:return False + return True + +def validate(events,c,ori,manifest,bill): + phase=None;seen=[];cur=c['start'].copy();cent={};dirty=set();initialized=set() + climbed=Counter();hist=Counter();projection=sha256();whole=sha256();counts=Counter();ad0=[];adF=[] + pairs=set();states={};all_frame_incidence=0;primitive=sha256();primitive_count=0 + for ev in events: + whole.update((json.dumps(ev,separators=(',',':'))+'\n').encode()) + tag=ev[0];counts[tag]+=1 + if tag=='phase': + if phase=='A':states['after_A']=digest(cur) + if phase=='B':states['after_B']=digest(cur) + if phase=='final':states['final']=digest(cur) + phase=ev[1];seen.append(phase) + need(seen==PHASES[:len(seen)],'strict old/A/copy/B/final/adapter/cleanup chronology') + if phase=='ad0':need(not dirty,'old-response tableau survived before label recursion') + if phase=='A':need(ad0==list(enumerate(c['start'])),'missing or reordered exact entry adapter') + if phase=='adF':need(cur==c['final'],'final climbs omitted before cleanup') + if phase=='cleanup':need(adF==list(enumerate(c['final'])),'missing or reordered exact final adapter') + continue + if tag=='adapter': + _,which,r,f=ev + if which=='old_to_new':need(phase=='ad0','entry adapter position');ad0.append((r,f)) + else:need(which=='new_to_old' and phase=='adF','final adapter position');adF.append((r,f)) + elif tag=='climb': + _,p,r,old,new,d=ev + need(phase==p and p in ['A','B','final'],'live child outside source label walk') + need(not dirty and not cent,'new work stock or center active during live child') + need(cur[r]==old and d==len(c['frames'][new])-len(c['frames'][old]) and d>0,'wrong exact child endpoints/rank') + pair=(old,new) + if pair not in pairs:need(contains(c['frames'][old],c['frames'][new]),'nonnested child');pairs.add(pair) + cur[r]=new;climbed[p]+=1;hist[d]+=1 + elif tag=='center': + _,k,old,new,d=ev + need(phase=='centers' and not dirty and set(cent)=={k},'center child ownership') + need(cent[k]==old and (k,c['ret'][k][1],c['ret'][k][2])==tuple(c['ret'][k]),'center input frame') + f=c['ret'][k][2] + need((old,new,d)==((f,0,20) if ori=='forward' else (0,f,20)),'center child direction/rank') + cent[k]=new;hist[d]+=1 + projection.update((json.dumps(('main',('recursive_center',k,d)),separators=(',',':'))+'\n').encode()) + elif tag=='scalar': + _,p,e,f=ev + need(p==('main' if phase in ['A','centers','B'] else phase),'scalar phase binding') + need(e[0] in ['add','copy','clear'],'unpaid scalar operation') + target=e[1];source=e[2] if e[0] in ['add','copy'] else None + for x in [target]+([source] if source else []): + bank,r=x + if bank=='T':need(phase=='old_response' and 0<=r0,'row reserve gap') + need(2*(dim*(dim-1)+3*dim+dim+3*dim*(dim-1)//2+dim+1)+2*dim 2⁸⁰ and every +local ring Z/q^w. All scalars are between 1 and 25 (the largest bank has 25 blocks), so they remain distinct +units. The proof uses the full GL cover, not a projective quotient. + +## Completed endpoint + +Complete the entire cover sweep for each stage and replica, in fixed order, before its boundary phase. The +complete local source endpoint separates every bank from the data and the other banks, so each subsequent +invocation may receive arbitrary dirty bank contents. + +For each bank, its block projectors are disjoint and sum to I₁₀₀, so the literal partial swaps compose to +D_I₁₀₀ on every address column. The common inherited ancestor chart is the same for each block and cancels +between blocks. The checker verifies: + +- all 200 address columns; +- the reverse schedule; +- failures when a block is omitted or repeated. + +No new independence assumption on dirt is used. + +The five bank collections remain separate, and each is touched only in its own stage. This gives every physical +bank its full required endpoint once. The data stage routes, bridge maps, idle children and final exchanges +remain PR234's. Consequently there are no independent exterior rank-5a children. Their removal follows from the +completed bank endpoint. No internal, data, compensation or copied-centre child is removed. + +## Families and the exact tiling + +The actual residual families are: + +| width | source | roles | +| ---: | --- | ---: | +| 3 | rank-17 entrances | 70 | +| 4 | rank-16 entrances | 1,200 | +| 20 | ungauged roles | 6,960 | + +A bank holds blocks of total width exactly 100. With 60 replicas the total residual width must therefore +satisfy 60·width ≡ 0 (mod 100), i.e. width ≡ 0 (mod 5). Banks are never padded. A padded bank would not sum to +I₁₀₀; its unused coordinates would count as stock without children and break the telescoping identity +m·W − mass = 60·(4v − 5h(h−2)) that `bank_check.py` and `math_check.py` assert. + +The physical-layer producer enforces divisibility with `make_physical.py --bank-parity`. This generalizes gen5's +parity rule (60·width ≡ 0 mod 120). It drops the fewest trailing reuse pairs that make 60·width divisible by m. +Dropping a pair returns its rank-17 recipient to the entrances as a width-3 family, and its donor stays a plain +helper, so each drop adds 3 to the width. + +For this word the maximum matching has 892 pairs and width 144,204 ≡ 4 (mod 5). Two drops are therefore minimal +(3k ≡ 1 mod 5 gives k = 2). The dropped pairs are [3454, 9119] and [3409, 9118], and the width goes 144,204 → +144,207 → 144,210. In the unbanked price the two drops cost about 1.5·10⁻⁸. + +`bank_template.tile()` then finds an exact tiling, with no padding: + +| Blocks | Banks per stage | +| --- | ---: | +| 20 of dimension 3 and 2 of dimension 20 | 210 | +| 25 of dimension 4 | 2,880 | +| 5 of dimension 20 | 83,436 | + +The tiler mixes a width that does not divide m (here 3) with a filler width that does (here 20). It backtracks +until every remaining pure width divides out, and asserts: + +- every pattern sums to m; +- every block is used exactly once. + +The patterns are pinned in `word-pins.json`. + +## Counts and selector bill + +There are 86,526 banks per stage, 432,630 banks in total and 230,400 data families. Literal stock is 663,030, +and its per-replica normalized value is 132,606/12. The checker enumerates each of the 2,469,000 actual +role/replica/stage assignments exactly once, verifies each actual role's chart rank, and hashes the complete +allocation. + +Every actual chart (163 distinct entrance bases) uses at most 150 factors. At most 99 coordinate transpositions +and 100 scalar-coordinate factors give 349 normalizer factors. A conservative added out-and-back selector bill, +in addition to all retained PR234 route and scalar bills, is + + 2·5·60·((663030 − 1) + 8230·100·349) = 172,734,017,400 < 2⁴⁰. + +## Literal realization + +The literal stock, not the rational per-replica stock, must be used for physical role routing and finite +storage. All 60 scalar replicas execute, and all recursive child counts are multiplied by 60 in a literal +realization. Any smaller integer normalization used only in the moment arithmetic must be distinguished from +the literal replica count. + +Serial execution may share an external copied-centre work stream only after erasure. The fixed bank selector +bill is explicitly charged before the inherited positive ordinary-leaf gap absorbs it. After completion removal +the largest child is 42 of 100, so a single level halves, and the histogram remains a one-level profile. + +## Scope + +This witness leaves the following to the integrator (verify.py): + +- the full scalar, integer and sign audits; +- the frame ledgers and the exact global lowering; +- the prime guard and the complete fallback profile; +- the 47 outer inequalities. + +Its input charts and census are the independently admitted p = 10 helper. The existing compiler, common weighted +chart, restored selectors, complete-stream routing and all-size analytic hypotheses remain conditional, as in the +cited sources. + +Prepared with OpenAI Codex assistance (source527 package, eumemic). The gen5 and p = 10 numbers, the bank +divisibility rule and the exact tiler were added with Claude assistance. Apache-2.0; inherited source +attribution remains unchanged. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/LICENSE b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/MANIFEST.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/MANIFEST.json new file mode 100644 index 0000000000..23bcf84a81 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/MANIFEST.json @@ -0,0 +1,128 @@ +{ + "files": { + "BANK-PROOF.md": "07b6f3ef808a8a98428a8b14709f16cb40bcc2c93943dd57932b80d62206963a", + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "NOTICE.md": "2c709df433e7c8e1090d032015c85cf1b0a4beb9c51d13e239282456fbffb7e7", + "PR-STATEMENT.md": "cf8f0341e4ab6e45bd58176aeb8628bfe0bc439c1a6083084125f868426ff93e", + "PROOF.md": "8670879444ff0536a80eaa66a421c6c819ab77b38941e38aa86e697ffe86db2f", + "README.md": "3139213c18924fd5925fe92ef7bedb3bb6c15a4ee0dc8e2056a3082f9ff68eab", + "UPSTREAM-PR234-NOTICE.md": "ce978c8dfc8a2b36eed7a53014b1a792248b22ef4cee3edd8adab825a571c429", + "UPSTREAM-PR234-PROOF.md": "c9722b07256758cd3b307dd46689f99984c66e16c3dd934f9c34e551620bfc0f", + "bank_check.py": "b67d1e5870239a456a732caa8e56b836d3fa472f451790700276ce706bed1da8", + "bank_template.py": "8c131d76ebfa7788f18020d4b7a8b5dbf84c1387c6879a0046bd158cff840016", + "base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "bitword/NOTICE-PR200": "9e82089424092c1dabc2341a09ead255633d78c90dbdc199c4336ca1c0f3bdf4", + "bitword/README.md": "1d4fe7b5300f3c2fc2f3a1276a73f58c01afba72ae13d0c5e75644b13a0dc175", + "bitword/bit/base_word.py": "9fe3a81b7561d2b09c086f63fac4626e88a32369ef8bc5579c94878de1218a89", + "bitword/bit/word.py": "88554981690cb43c4286fd962dddf0f20c58cf0c6cd58f0b8081ac88b16531ff", + "bitword/producer/data/arcs_p10.json": "ac4555382b2cf4e6adbeabbdabb15c79f1485877ec169a49dc1fa49d5a614185", + "bitword/producer/data/local_design_p10.json": "5309396966a9886906cf9efc3f71aee4441e24a222cc39f1fcf3407d7fde5ec3", + "bitword/producer/data/pm_p10.json": "7a734a0f4a20d38a15d2e88dfc4c0498ceec38400143125855b39b0446d1db2a", + "bitword/producer/data/qmod_p10.json": "40ffb168466bc016bc18a2bbdde65d38b7fd1b406d8a4026f1a6e517fe153459", + "bitword/producer/descent.py": "873fdf8d1281e034a238e09968ee66d77dcc236616305893c1aaee2b516299ff", + "bitword/producer/make_physical.py": "ac929030b1f465d5b4e9073635782a9f7c9ac22398cc101c66c8af771e9759cf", + "bitword/producer/paired_cube_bit_word.py": "1a24e1d57d92579801d9bd2048dc7804801faac0566bebed790281775cd808ce", + "bitword/producer/regenerate.py": "2929047b40a3a2dcbadd7df95c8cba0a7fc68abb705f878b6767a41f90fac02e", + "bitword/references/pr168-v4/SOURCE.json": "21a412177c9309d89472aabf4c67618d7a546811f7e68a5904304ae46a98d27c", + "bitword/references/pr168-v4/research/paired-cube-bit/check_paired_cube_bit.py": "4d7c86cd999a1519e0dfb6dcf33a8f26e442a353c3665a0f06881216a260fbf3", + "bitword/selected/bit/frames_p10.json.gz": "f191ca102966c77e6865e18751d8a17922ce46015dcbb42789ad735925886ec8", + "bitword/selected/bit/graph_p10.json": "41e50cb6ccb5a61ff48c8d9ec2a9014f2dcdff87afd3c42bba9cd02b92605a3f", + "bitword/selected/bit/kchron_p10.json": "228b7e2343d31191cb054c29b1c253ffdb53b768a60cb34ab3db1c1df0abb518", + "bitword/selected/bit/profile_p10.json": "5bbfa6a9e60095d77d6569f49a2d250d812fcbb8d9f25f57c15c4c7f13e4fabb", + "bitword/selected/bit/word_p10.json.gz": "12c19c65991a12790b3f1ac772a219c58d439dd9ed655d3eefee9562502e004c", + "code/complex_basis.py": "52d68781eaf6d9decf02446a532a7336fcf15924a9f6781ba0833d038decb9f8", + "code/complex_gx.py": "ccc924537db0c0d55f0c1934e79b8cf4d85b4fb336473d7b42d69e12557aa9f2", + "code/complex_labels.py": "0c288a7923ff5923f8b3a1bb425b17679633e02284a8c32898bbb2fc24ca131a", + "code/complex_scalars.py": "87b19c643205f7d0ebab7fefb95e5aba31fefb3129b998d4b0e5070031f4898e", + "code/complex_splice.py": "b1b4847652a9968d7afb8dd529bc371b656afa240f2e393f03c187dca250c4ce", + "code/geometry527.py": "734cb349cc109fc7fe6b074ecb77ff80544f630dee331000f4d0ab79e77ac4f3", + "code/global_lowering.py": "53b7a45006893218e6eb7fed026ef2e51809f8f04ef25a07cf4e1ca563de30fa", + "code/physical527.py": "4d4bf47ee083d3864f76907428f4e813a147f7ea6ab0b8cd1536adcd2c469395", + "discovery/REPIN.md": "74140b755d66647b83115247a278a7e1009efff6e49995a16fcc1528cc43eed7", + "discovery/repin.py": "8bd21ad00c07d2f9cbde3a882721882d12e0e50851c720799b449599f205654f", + "finite_check.py": "7383f1cea130244e5b35fc8c707d132091b5c81943f7e61fd4c9a778c77344ee", + "inputs/complex/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "inputs/complex/NOTICE": "9419dd03a2f52cf8bdfc4d18216ce29f263ab583b27f01ced8e420985bcb7c81", + "inputs/complex/NOTICE-PR304": "319165f41cf97f37b587c92351289db2d287ca7a90845338318086d5ff447e84", + "inputs/complex/centre-mw/NOTICE": "c39fddd8a76cd7b14fd19e71a903eebd62e21fd7c00e76e658a190d96074020b", + "inputs/complex/centre-mw/centre46_graph.diff": "229eea46b56d19b262d1498f489f9bca84c347e33b16553079d38c4276700280", + "inputs/complex/centre-mw/exact_result.json": "250aa8f9037e9b6fd59291a9c98ff3c7242ec384c6129c95bf5223dc6c9e77a9", + "inputs/complex/centre-mw/pmod46_ptc1_final.json": "d5a171674141bd2a4ac2e099c9f19dee3600482f06d4f83245a427f402c6b19b", + "inputs/complex/centre-mw/qmod_q1_snap1.json": "cb71db4928088f0e20913dfe33df215c2a00e2bc33968d8d501f4f647cc920bc", + "inputs/complex/centre-mw/tmod_final.json": "3ed4ffb275c3b7fc609d617a2c2b60d761306a1fe306492dc1d9ea9940c41073", + "inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz": "bb0499ab342aee3594904fc1cd72b9ff496cdb315d0840f4cdd5ba64ef794d34", + "inputs/complex/retained/FINITE_BRIDGE.txt": "66d8f4ea8752abd89952d6674a636575a0db16e18b1c16e293f48f64242f0c46", + "inputs/complex/retained/compact-control-layout.tex": "2bc28e50f3eb092195294cafa81213e520f6d42e7935e9905ad8a6199e2a7c87", + "inputs/complex/retained/compact-control-movement.tex": "b963c3d2f4e1b7059aa289bb4b4ac89b688920bcf42f5b20d7698cdef0132cc6", + "inputs/complex/retained/copied-centers-assembly.tex": "00117892971ae766188ace0af03030c44164fda105e42b70d84f52c3339a7dcb", + "inputs/complex/retained/copied-centers-lemma.tex": "d0ce6d3d504996aadb098227885224e48df46101daec8893523a0a8b7364d8fe", + "inputs/complex/retained/endpoint-gauge-complex.tex": "dfee33b0281e5551bb6927f757ff0240abade60ae1800f715afd88853ae0191e", + "inputs/complex/retained/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "inputs/complex/retained/stopped-product-complex.tex": "4738089103a4b263b3b0ef458f5ef35519c696f1ea871ae79e508d3720f5870a", + "inputs/complex/source-pins.json": "c32bb00a73aa82043ee9727d9d7eda9aedb6518e55cc638df53cf6611e54e146", + "inputs/complex/sources/Work__Bridge__Cert.lean": "5c24746a6330907b9b37d6064095035a58575d64ce793d6d7c9881121fdc3980", + "inputs/complex/sources/Work__Bridge__Net.lean": "cf7d7d330b1bffe2e66712c873e647b13dc32db1ccfc0e0f4cd62ee6caf584f0", + "inputs/complex/sources/Work__Carrier__Live.lean": "6d0649eb62589e66057f044e1e2103fc42f3f57a1498f82a26565bd8eb4026d0", + "inputs/complex/sources/Work__Carrier__Phases.lean": "71dc3dda23dfe510d5d53cbada3a6c540cd1dc2825503fda618a5bd6cfc3e812", + "inputs/complex/sources/Work__Fourier__Main.lean": "2e8e88efd4dcbdf0b1a6e39ce7eea8c5fd5ffee2faf360a8c0c9cba84c0e4ef3", + "inputs/complex/sources/Work__GCert__Chain__Geom.lean": "c302f5834287421f11f3b0da7112fcde876cbc702896f2af4145b2d72ee393a2", + "inputs/complex/sources/Work__GCert__Chain__InvThm.lean": "ade7e7873da75ca63a4b5ce2f562dde9c12bfbb69d87d7ae831039ff790e5adb", + "inputs/complex/sources/Work__GCert__Chain__NetCert.lean": "22ae34809466b4ac2a2c5cdde526f51ff246f5189f7c142b38aa4c0dcffb04a4", + "inputs/complex/sources/Work__GCert__Chain__NetDef.lean": "6e17a68b1e988969f6eb77000028f7ed877e687b8ad3976ec1707fcfe1d2f520", + "inputs/complex/sources/Work__GCert__Chain__NetStage.lean": "c122bc01392a6fdcc0bee918fed81804d3c9b1d3e071016dab65a4ed804ef0b6", + "inputs/complex/sources/Work__GCert__Chain__Phased.lean": "0de429c80231334f1ce92575c1e8ac382ca2d5e7d956767b547639a8941d9a8c", + "inputs/complex/sources/Work__GCert__Chain__WinB.lean": "c33ec3fce09c0971c32ddcbb86d9383ffbe4c6d05cf36f20460005e6547bb845", + "inputs/complex/sources/Work__GCert__Data__B2Gp193Main.lean": "cb61f304da51f1dd0a2ec25bca4b63eb095eeb2863289e1e2bdee7c82beff48b", + "inputs/complex/sources/Work__GCert__Data__Glue.lean": "d5314f2b93a7f0e1c949fb502331825bfc6d9d8762d35f865443e7c95b6c7ef7", + "inputs/complex/sources/Work__GCert__Data__InstB2Gp193.lean": "9587ddb9961f44938032b609307ab91c0b0e757e3991f1ad95480dd50fd4f72b", + "inputs/complex/sources/Work__GCert__Data__P193Cert.lean": "d92ee6889be4753fc99f467bd84039743325123a1165128378b9c906a04f2703", + "inputs/complex/sources/Work__GCert__Data__P193Price.lean": "0299bcd0fe255960eec682eef0f045f7e5cb1e4711af2aab4393526eae2caea3", + "inputs/complex/sources/Work__GCert__Data__P193ScalOK.lean": "479434815822e98f015e335361089c3788d00dc3dd39c2944f75410aa0c158fe", + "inputs/complex/sources/Work__GCert__Data__RateB2Gp193x.lean": "6b40cac1481c931d47b1a092e382d04716ede0e785c492a2f2983e886a257c3f", + "inputs/complex/sources/Work__GCert__Data__Raw.lean": "aba94a004c94dcae7cf3047c88a6da9561555f4ebe8ab92e299e6ce09ee7aa66", + "inputs/complex/sources/Work__GCert__Data__SolutionB2Gp193x.lean": "45c768c9d71a7cc18bd6db74cb036db880d89580ca60557bb4a492280296b169", + "inputs/complex/sources/Work__GFrame__Engine__Adapt.lean": "feec0a3828867968a5c7c2c30b86ed70449abc3c660a60ada67203a75bae2ef7", + "inputs/complex/sources/Work__GFrame__Engine__Letters.lean": "34906dbf5ae16b5174db00b4881a5cc1d2e583b8c8806db6523a5e2f86565f09", + "inputs/complex/sources/Work__GFrame__Engine__Level.lean": "80fb3daa9a45de0ed6da570eb4476b9104734be65d0116f58bcfcbcd67f771d0", + "inputs/complex/sources/tools__gx__ORIGIN.md": "6ba897a9495ddadcf8558b93133fdfaf66fc35ce7fa2c53e2d5667335c315e0b", + "inputs/complex/sources/tools__gx__gx.py": "6f3dc8bb639933227a8dae181ec4a542e85c7276be9c9e330f49518e7b630b95", + "inputs/complex/sources/tools__gx__gxbind.py": "9c9dcfac47f0535bf3aa8ebf7c662cdef0ebda50a9f0a9282b8f3cf34809f835", + "inputs/complex/sources/tools__gx__gxconv.py": "dab7fec9f44c2d368ed334055d7126e202017feb46e41a8d86e2d998720f67c2", + "inputs/complex/sources/tools__gx__gxcore.py": "eb972c06fe8c322db2d9a8d9a7d05596e8f40c4ca8e5f42eb6df3c7361b5d517", + "math_check.py": "e9372d61a9d7841bbf3a61a44603627f2a7703b6304106640a83f26c8f899058", + "moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "notices/PR210-coordinated-crossover-NOTICE": "9fc5561c0995892dbdde777c713899486920c32d3562392f5f72377a4953bf98", + "notices/PR230-NOTICE": "7dfbad087ee49b74fd5075d517eaa263c5dd3d4fbd4c69bfba34ee1cb55e837f", + "notices/PR230-PROVENANCE.json": "19957e28a8ad26281bfe8bfaf8ae16191be53e729a8870a6154671b3384959d4", + "notices/README.md": "d1fcf4e4209d5966282ac8202cf461bd575119a7aaf2ca64e8746810fe5259b8", + "notices/base-bit-PR200-PR202-NOTICE": "c9850418622aea8d1382a230306c940947b5da818f4854b4b272ed60cf239f6c", + "notices/source527-loader-NOTICE.md": "ee632728cc4d89565292d288f8289f483ac794b5d02cc6e42c2b2c43c43ff1d8", + "outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "parity_transform.py": "e068874694fc15135a0950b7361e537f48688d9ac9f0a05c2372f1deb813d085", + "portable_bit.py": "368ef679009f7272fffd30fe18aeb12722e00612e040aa6eb2a4dbd019486a5a", + "portable_complex.py": "a09d19a4efa54c0646b06ccb5393e3f1eb928b2e002738bb2a2af2a2ba7efb3a", + "prepare.py": "c1a215713f47b954c28a3f0d48490a055fb75f6af31a0e6b5248802d6951a09b", + "prime_check.py": "045831f41b9f4208538ba4b17c9354c125acb33b5f538f7a30f4813c2948c57c", + "prime_witnesses.py": "98cd03bc9582e7bd0ab194c191ea8eea940539e510051443ab9fd3e572a364ab", + "proof/FINITE_BIT_ACCOUNTING.md": "602923520af184670170bf159fde7b4c72e79a72570eddd7746b7c97bc51fc5b", + "proof/INTEGRATED_PROOF.md": "cff22391e71a50bad27a1e832d5c0a2c8b2446df55adb1297c8b1485b3761257", + "proof/PARITY-CONTRACT.md": "a9246be656e31f1a21d5ec714e002f51be0aa07c36e1528066a25b2c7a02db91", + "proof/README.md": "435c699dc07400366b84fe43d981cd2f6c95a4837e636fff8fe6a25897d853c4", + "proof/copied-centers-lemma.tex": "d0ce6d3d504996aadb098227885224e48df46101daec8893523a0a8b7364d8fe", + "proof/primary/03-motifs.tex": "ed76761194988a01af77ead0ea6469cb5dcd29690ab985a0b5a4006b0f2b69bb", + "proof/primary/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "proof/primary/PROVENANCE.md": "dd9054c58aa92c44b0ef5f691ad4dc52b8ead2f20a9843d4399d6c300d616023", + "proof/primary/UPSTREAM-README.md": "8d1ceff898a4e0e681679f91c4def485820be9e99f04e4861f2ce601a364723e", + "proof/three-stage-cover-bit.tex": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "proof/three-stage-cover-rows.tex": "6ad97a5cd7d6aecf978a81226e1c2763d37840caca130c61f3bf5c4ac111c5c8", + "raw_ledger.py": "782c2aef0b6225b0e99f73abbc98681d21125c17c024ab0b8a0e4d0382182ef0", + "requirements.txt": "25f9f1fb1988b230147a1d3092d34e09c069eb7a6c6d6df46b3973b9f2d36efc", + "scalar/word.py": "e675d4eb9d90ff0b44279fae0b46f1a8b39f65421cc38454b70a6b75d0e10b42", + "scalar_check.py": "520c4549de9200811dd594d15cdf73de28f287b04778965491b2c5b3f6d6ed5a", + "verify.py": "b0d2a2cf1e348545dbace3c5f3e98b1c91c1f7773969decdc76ca4240c174599", + "virtual_check.py": "ec952d99c151e6e336631210e598d58478293491ca01842fd4c9d0a4b57b4e5a", + "word-pins.json": "25c33dbc59c4add386777e9e88c079cbfe14ea77ec821eef8e47659ea2c1c67a", + "word_pins.py": "3cc2662630af62aaabb6966f03b5d01a2f06a5f3490c6979a3e54daf550958b4" + }, + "schema": "gen5-parity-fused-five-stage-banks-inputs/1" +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/NOTICE.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/NOTICE.md new file mode 100644 index 0000000000..14e1c8f9ae --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/NOTICE.md @@ -0,0 +1,117 @@ +# Attribution and licence + +Apache-2.0 applies. Original headers, licences, notices and AI-assistance disclosures are preserved. The +credits below do not imply review or endorsement. + +This package is a cube-size change (p = 12 → p = 10) of #285's gen5 five-stage package. Every inherited design, +generator, checker, layout and bank method below is used at the new cube size; no inherited idea is claimed. + +## Inherited, unchanged or with generalized constants + +- **Five-stage architecture and finite interface package:** Henry Grant (hcg890), PR234, and Jacob Sussman's + five-stage construction and gcert/1 export. The complete inherited five-stage credits are in + `UPSTREAM-PR234-NOTICE.md`. +- **Package machinery:** eumemic's source527 package, prepared with substantial OpenAI Codex assistance, with + its lineage: Dugongue's PR207/PR216 finite and bank admissions, Rohan Arun's PR211 and sennemmi's PR230 frame + work, and eumemic's PR210. Their notices are retained verbatim in `notices/`. This covers: + - the scalar program `scalar/word.py` (byte-identical); + - the physical event emitter, the parity fusion and the raw-ledger census; + - the stage-private bank template and checker; + - the moment, prime and finite-bill checks, and `verify.py`. + + In this package their p = 12 constants are derived from the cube size or pinned in `word-pins.json`. The + logic is unchanged, apart from the exact bank tiler that replaces gen5's fixed bank patterns. +- **Banks:** Evan McKinney's PR197 completed-bank method. Rohan Arun's PR237 published the width-120 + application first. Here the banks have width 100. +- **Complex supplier (this variant):** the centre-sharing complex program + `inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz`. It is local research, not published, prepared by + DreamingOfClouds with Anthropic Claude assistance (Apache-2.0). It is the source-assisted complex word of + PR #184/#194, built with PR #304's recipe on three query modules: + - the new centre-sharing pair module `pmod46_ptc1_final.json` (45 pair outputs and the star centre); + - an earlier re-annealed disjoint-triple module, `tmod_final.json` (v1, 2,069 additions). This is not PR #304's + `tmod_cmod_v2.json`. + - PR #304's all-but-one module, as `qmod_q1_snap1.json`. + + PR #304's `aligned_word.py` cannot build it unchanged. The program was built by a local 46-root loader (not + shipped) with a 10-line patch to PR #144's `Graph.finish` (icekylinx). The patch and the three modules are + shipped as provenance in `inputs/complex/centre-mw/`, whose `NOTICE` gives the details. The rest of the recipe + is PR #304's: PR #233's maximum-weight reuse pairs, icekylinx's PR #184 frame flow and exact lift, and PR #256's + emitter. + PR #304's full notice and credits are in `inputs/complex/NOTICE-PR304`. + + The gcert bytes are kept as emitted (their JSON keys are not in canonical order), because a separate Lean run + checked exactly these bytes (`wht_main_block_B2Gcc27x`, exponent 1 − 7727140/10¹⁰, with Sussman's unchanged + generator; see `README.md`). No Lean check is pinned here. Every verification run checks the program with + Sussman's `gx.check1` (exact scalar identity) and `gxcore` mirror. + + It builds on Avi Eisenberg (ikeboy)'s PR193/PR194 helper and Chafik Boukhalfa (chafreaky)'s PR200/PR233/PR256 + work. It runs inside Sussman's five-stage certificate, whose original disclosures are in `inputs/complex`. + + The complex checks (`code/complex_{labels,scalars,splice,basis}.py`, `portable_complex.py` and the + `complex_supplier()` block of `math_check.py`) are taken as re-pinned for this program in a copy of PR #296's + package (Chafik Boukhalfa, chafreaky), which first generalized those checks to a new gcert. That was done by DreamingOfClouds with Anthropic Claude assistance. +- **Complex program checkers:** Jacob Sussman's reference checker `gx.py` (`gx.check1`) and his `gxcore.py` + mirror of the two Lean checks. Both are Apache-2.0, Copyright 2026 Jacob Sussman, and are vendored unchanged + from jacobalansussman/wht-power-saving-lean at f010392c in `inputs/complex/sources/` (`tools__gx__gx.py` is + new here; `tools__gx__gxcore.py` was already pinned). +- **Physical-word classes:** Chafik Boukhalfa (chafreaky)'s PR200 `bit/word.py` and `bit/base_word.py`, vendored + in `bitword/bit`. `base_word.py` is unchanged; its unused constant `P = 12` is left as PR200 wrote it. + `word.py` changes only its input file names: PR200 hard-coded its own p = 12 names, and two lines (plus a + comment) now read the cube size from the single pinned `graph_pP.json`; the frame-loading line also checks + that the graph's p and h agree. + `bitword/NOTICE-PR200` is PR200's own notice. +- **Checker:** eumemic's PR168-v4 `check_paired_cube_bit.py`, vendored unchanged and run with p = 10. +- **Generator:** eumemic's PR168 paired-cube bit generator (`bitword/producer/paired_cube_bit_word.py`), with + #276's gen4 changes (arc-aware local design, centre-sharing pair module). +- **Paired-cube framework and its developments:** + - icekylinx's PR144: paired-coordinate/shared-core framework and configurable local channels. + - PR161/PR168 (eumemic): annealed modules, nested schedules and the generator. + - James Chang's PR166 and PR162's carrier rule. + +## New in this package + +All of the following was prepared by DreamingOfClouds with Anthropic Claude assistance. + +**The p = 10 bit word.** It has three data files: + +- `pm_p10.json`: pair module, 273 additions; +- `qmod_p10.json`: all-but-one module, 24 additions; +- `local_design_p10.json`: cube-local recipe trees from a pair-aware local design search. + +The two modules were annealed for p = 10, starting from restrictions of gen5's p = 12 modules. The package also +pins the new frozen arcs `arcs_p10.json`. + +**Generator and producers at p = 10.** The generator gains its p = 10 MODULES/QMODULES entries and the variant-u +output merge at p = 10; p = 12 behaviour is unchanged. The physical-layer producers become h-generic: + +- `make_physical.py`: recipients of rank h − 3, residual widths in h, and the `--bank-parity` rule generalized + to divisibility by m = 5h; +- `descent.py`: cost r·ln(5h/r). + +`regenerate.py` gains a re-pinning mode. + +**Package integration at p = 10.** This covers: + +- `word_pins.py` (cube-size shape and strict pins) and `word-pins.json`; +- `discovery/repin.py` and `discovery/REPIN.md`; +- the cube-size generalization of every check listed in `PROOF.md`; +- the entrance-basis geometry checks for every rank present; +- the exact zero-padding bank tiler; +- the complex-bound assembly path of `math_check.py`, which certifies the bit at its root and feeds the capped + saving; +- the fallback-inclusive certification of the complex coarse (both moment engines, adjacent grid point + rejected); +- `code/complex_gx.py`, which runs `gx.check1` (exact scalar identity) and the `gxcore` mirror on the pinned + complex program in every run, with a flipped-sign control, and the honest restatement of that dependency in + `portable_complex.py`. + +**Gen5 and gen4 work retained from #285/#276.** This covers: + +- the `--bank-parity` option; +- the arc-aware local design machinery (`local_design()`) and the centre-sharing pair-module patch; +- `make_physical.py` and `descent.py` as implementations of PR200's stated rules; +- `prepare.py`, `virtual_check.py` and the `scalar_check.py` controls. + +The circuit and module searches were run by Claude agents (simulated annealing, CP-SAT and exact compiles). Every +reported number was re-run with the exact generator and the full verifier. No exclusive priority is claimed for +any inherited design or theorem interface. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/PR-STATEMENT.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/PR-STATEMENT.md new file mode 100644 index 0000000000..0137ef5744 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/PR-STATEMENT.md @@ -0,0 +1,50 @@ +κ = 7.64230861320245e-4 + +# A p = 10 bit word in the five-stage completed banks + +A conditional finite construction with **κ = 152846172264049/(2·10¹⁷) ≈ 7.64230861320245 × 10⁻⁴**. The bit +supplier binds; the complex supplier is a centre-sharing complex program (local research, not published). + +This package ports #285's gen5 five-stage package from cube size p = 12 to **p = 10**. The paired-cube bit word +now has h = 20 coordinates, v = 960 sources and five-stage width m = 100. It is generated by the same PR168 +generator (with #276's gen4 local-design changes) from three p = 10 data files: + +- a pair module (273 additions); +- an all-but-one module (24 additions); +- a pair-aware cube-local design. + +The physical layer follows PR200's rules: rank-17 recipients, 890 compensated reuse pairs, and 998 descended +operation frames. Every later stage is #285's, with the p = 12 literals replaced by cube-size formulas or by +strict pins in `word-pins.json`: + +- PR234's five-stage layout; +- stage-private completed banks, now 100 coordinates wide, with an exact zero-padding tiling; +- the source527 verification chain. + +| one invocation | gen5 (#285), p = 12 | this package, p = 10 | +| --- | ---: | ---: | +| independent dirty registers R | 15,886 | **8,230** | +| independent entrances (ranks) | 2,554 (17, 18, 20, 21) | 1,270 (16, 17) | +| normalized stock / deficit | 249,414 / 52,800 | 132,606 / 24,480 | +| bit coarse saving (certified root) | 7.43337804075788e-4 | **7.64815357146385e-4** | +| complex coarse saving | 7.47454944651775e-4 (PR193, no fallback) | 7.72714351296671e-4 (centre-sharing, with fallback) | +| κ | 7.42785663120535e-4 | **7.64230861320245e-4** | + +**Why the bit binds.** The bit's certified root c is below the complex leaf cap (1 − β)·b, so the outer +assembly is fed c itself, as in #285. The 47 constraints and the adjacent-κ rejection are unchanged. (The capped +path of `math_check.py`, for c above the cap, is not exercised here.) The complex coarse b is certified with the +10⁻¹⁶ fallback, and the complex program is checked fresh by Sussman's `gx.check1` (exact scalar identity) and +`gxcore` mirror. The same gcert bytes were compiled to Lean with Sussman's unchanged generator and kernel-checked +locally (`wht_main_block_B2Gcc27x`, exponent 1 − 7727140/10¹⁰; not pinned here; see `README.md`). + +Run `python3 -B verify.py --output NEW_DIR` (Python 3.12 or newer, tested on 3.12 and 3.14; sympy 1.14.0). It takes about three to five minutes +and runs no producer. `bitword/producer/regenerate.py` reproduces the five pinned bit-word files byte for byte. + +The result is conditional on the retained all-size compiler, common weighted chart, restored rows, selectors, +tape routing, prime supply, precision/recovery, complex symbolic correctness and analytic reduction. See: + +- `README.md`; +- `PROOF.md`; +- `BANK-PROOF.md`; +- `bitword/README.md`; +- `NOTICE.md`. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/PROOF.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/PROOF.md new file mode 100644 index 0000000000..6db4b8fbd0 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/PROOF.md @@ -0,0 +1,227 @@ +κ = 7.64230861320245e-4 + +# Source-bound finite verification + +The bit helper is a paired-cube bit word at cube size p = 10: a reversible local word in which all inputs and +dirty registers are formal variables. It is built by the gen5 generator with p = 10 data. Every later stage is +#285's chain, which is the source527 package's (eumemic). This file states what each stage checks and what +changed relative to #285. + +## What changed from p = 12 + +The five-stage layout is the same at every h. It has m = 5h; idle ranks (2h−2, h−1, 2h+2, 4) at 2v each; h copied +centres of rank h−2, each read by 3v/h targets; and five-stage deficit 4v − 5h(h−2). The complex side already +used this at h = 22 (ranks 42/21/46/4). + +At p = 10 (h = 20, v = 960) the layout values are: + +- m = 100; +- idle ranks 38, 19, 42 and 4; +- copied centres of rank 18, with 144 scatter reads each; +- deficit 2,040. + +`word_pins.shape()` derives every one of these values from p. Where #285 asserted a p = 12 literal, the check +now asserts the formula. Where #285 asserted a word-dependent literal (a register count, a histogram, a digest, +κ), the check calls `word_pins.expect(name, value)`. That call asserts exact equality with the value pinned in +`word-pins.json`, which `MANIFEST.json` pins like every other input. Each check is therefore exactly as strong +as the literal it replaces. + +`verify.py` asserts that the pins are strict. `discovery/repin.py` records the pins in a separate process. It +runs the same stage sequence (`verify.replay`), and every structural assertion, exact certificate and control +still has to pass. See `discovery/REPIN.md`. + +## The bit word + +`bitword/selected/bit` pins five files: the signed graph, the virtual profile, the physical word, the exact +frames and the partner-pair chronology. + +**Virtual word.** `virtual_check.py` runs eumemic's PR168-v4 package checker, unmodified, with p = 10. It +checks: + +- exact frames (A·Bᵀ = 0, complementary ranks) and the mod-2 decoder with stars and side parts; +- geometry: source lines, side-root common caps, operand nesting and centre star spans; +- role and target chains on node frames, and the partner chronology; +- G-nondegeneracy of every used frame, for G = I − J/9 (nondegenerate on Q²⁰ since 1 − 20/9 ≠ 0); +- a literal F₂ dirty-scratch replay and the independent ledger recount. + +All five mutation controls are rejected. The profile is: + +- R = 9,120, W = 11,040, m = 3h = 60; +- deficit 840 = 2v − 3h(h−2); +- 12,912 frames and 151,140 children. + +**Physical layer.** The same stage runs Chafik Boukhalfa's PR200 classes as PR200's `bit/prove.py` runs them. +`bitword/bit/base_word.py` is unmodified. `bitword/bit/word.py` changes only its input file names: PR200 +hard-coded its own p = 12 names, and two lines (plus a comment) now read the cube size from the single pinned +`graph_pP.json`. The frame-loading line also asserts that the graph's p and h agree. `base_word.py` still +contains PR200's unused constant `P = 12`. + +The classes check: + +- every changed operation frame (998) is nondegenerate and contains its node's value span; +- the execution order preserves each role chronology; +- gauges are untouched in phase one, every gauge read precedes its role's first use, and gauge targets equal + response supports; +- the 890 handoffs are one-to-one between ungauged non-root donors and gauged recipients; +- each donor is dead before its recipient's read, and its last frame lies in the recipient's gauge frame; +- all gate ports are distinct. + +The stage also recomputes the physical row: + +- phase one is exactly the centre closure; +- every addition's actual operands are checked; +- every physical role chain and the actual target chronology are nested; +- the deficit telescopes, at 840. + +It executes the physical word on all 10,150 formal columns over F₂ and on the defining integer decoder. Four +adverse controls are rejected: an omitted compensation, a missing partner delivery, a stale recipient read and a +zero operation frame. `prepare.py` also recomputes the literal adjoint and asserts that it equals PR200's. + +The handoffs follow PR200's rule. A recipient is read immediately before its first operation. Recipients are +rank-17 (h − 3) gauges with no strictly larger gauge later on any of their targets, so every target chain stays +nested. Hopcroft–Karp matches 892 of the 960 candidates. The bank-divisibility rule then drops the last two +pairs (see `BANK-PROOF.md`), leaving 890 pairs and 1,270 independent entrances: 1,200 of rank 16 and 70 of +rank 17. + +## Unchanged scalar program and empty selections + +`scalar/word.py` is the source527 scalar program, byte-identical (sha256 e675d4eb…). It reads h and v from the +word. Its source527 selections are all empty here: + +- source loans, early and gauge mixes, retimed prefixes; +- aggregation, rank and echelon groups; +- fresh and paired source reads, terminal sinks. + +The program then executes exactly the PR200 physical word: + +1. dirty compensation at D0; +2. V injection and the phase-one gates; +3. the 20 copied-centre scatters; +4. gauge reads at their read times, interleaved with the remaining gates; +5. side roots, then partner mixes and deliveries; +6. cleanup, the inverse gates, and V removal. + +`scalar_check.py` runs it on all 10,150 formal F₂ columns (960 sources, 960 targets and 8,230 dirty registers) +and in both defining-integer directions with 24-bit packing. The same 11 corruptions of the actual context as in +#285 must each make the unchanged program fail. + +## Physical events, parity fusion and global lowering + +`code/physical527.py` observes the scalar program and emits the physical frame tags. The emitter is source527's. +Its register count is pinned, and its copied-centre rank, count and reads are h−2, h and 3v/h. The local scalar +projection must equal the independent observer, and every MOVE is checked as an exact frame inclusion. + +`parity_transform.py` deletes the 581,680 even-coefficient payload ADDs, which are identities over F₂. It merges +no MOVE chains, so the paid local histogram is unchanged. The independent required-use census rebuilds every path +from the surviving operations and mathematical endpoints, checks both reflected inclusions, and matches the +instruction histogram. The 355,400 surviving payload additions (354,440 of coefficient 1 and 960 of +coefficient 3) and their literal inverse are replayed on every F₂ column. The cancellation-free signed prefix +bounds are 21,855 (forward) and 914,238 (inverse). Its unused-stream census now ranges over the actual 2v + R +streams; #285 had the literal 19,406 there. The proof/PARITY-CONTRACT.md argument applies unchanged. + +`code/global_lowering.py` is PR234's lowering, with V, H, M, the idle ranks, the copied-centre constants and the +deficit derived from the cube size, and R and the entrance census pinned. It expands all five stages, the idle +and bridge phases, the 1,270 completions and the terminal exchange. It checks every operand namespace and the +paid five-stage histogram: + +- 248,360 calls; +- rank mass 1,204,960; +- deficit 2,040 = 4v − 5h(h−2). + +`code/geometry527.py` checks the exact rational h = 20/m = 100 routes, the eight idle boundary pairs for two +actual ports (gaps 38, 38, 19, 19, 42, 42, 4, 4), and the completion projectors and five disjoint windows. It +does so for two distinct actual bases of the most frequent entrance rank (16) and one actual basis of every +other entrance rank (17). + +## Primes, banks, moments and finite bill + +**Primes.** `prime_check.py` recomputes the cleared-Gram determinant 9·BGBᵀ of every consumed basis: 12,884 +distinct bases, at most 97 bits. The stripped small primes are 2, 3 and 11. The factor 11 appears because +det G = (9 − h)/9 = −11/9 at h = 20. Every residual is below 2⁸⁰, so the retained prime range q > 2⁸⁰ is +unchanged. + +**Banks.** The independent entrances have 163 distinct bases and residual families of widths 4 (rank 16) and +3 (rank 17); the 6,960 ungauged roles have width 20. `BANK-PROOF.md` gives the exact 100-coordinate tiling: + +- (3²⁰ 20²) × 210 banks; +- (4²⁵) × 2,880 banks; +- (20⁵) × 83,436 banks. + +`bank_check.py` rebuilds the 163 charts (at most 150 factors) from the G⁻¹ residual rows (h − 9)a − Σa, and +enumerates all 2,469,000 role/replica/stage assignments. It checks the callable route map and both endpoint +directions, and removes exactly the 1,270 rank-5a exterior completions. + +**Moments.** Literal stock is 663,030. The normalized profile has: + +- m = 100, W = 132,606; +- rank mass 13,236,120, deficit 24,480; +- largest child 42. + +Two independent rational moment engines, including the complete 10⁻¹⁶ bad-class fallback, give the bit's certified +root c = 152963071429277/(2·10¹⁷) ≈ 7.64815357 × 10⁻⁴. The adjacent 10⁻¹⁸ grid point is rejected. + +**Complex program.** The complex stage first checks the pinned gcert/1 program itself (`code/complex_gx.py`). +It runs Jacob Sussman's reference checker `gx.check1` with `scalar=True`: labels, blocks, N, the exact scalar +identity E5 (every x role restored, every target receives exactly its source) and Q2. It also runs his `gxcore` +Python mirror of the two Lean checks, whose block histogram must equal the program's. Both are vendored +byte-identical from wht-power-saving-lean at f010392c and sha-checked. One flipped scalar sign must be rejected +by both on E5. This is a Python check; no Lean check of this program is pinned here. The inherited label, scalar, +splice and finite-guard checks of PR234/#296 then run unchanged. + +**Lean (run locally; not pinned here).** With Jacob Sussman's wht-power-saving-lean at f010392c (Lean v4.34.1, +Mathlib d13f23b) and his unchanged generator `tools/gx/regen_check.py`, the exact gcert pinned here (sha256 +bb0499ab342aee3594904fc1cd72b9ff496cdb315d0840f4cdd5ba64ef794d34) was compiled to Lean and kernel-checked: +`OAI.PowerSaving.WHT.wht_main_block_B2Gcc27x`, the Walsh–Hadamard corollary at exponent 1 − 7727140/10¹⁰. +`tools/Compare.lean` passed against a challenge file that differs from Sussman's ChallengeB2Gp193x only in the +exponent and names; the axioms are propext, Classical.choice and Quot.sound. The official comparator and a clean +build from nothing were not run. This covers only the complex program's Walsh–Hadamard saving, not the bit word, +the bootstrap, the κ assembly or the retained integer-multiplication interfaces. Because the bit binds, κ is +unchanged if b is replaced by the Lean exponent. + +**Assembly.** The complex supplier of this variant is the centre-sharing complex program (see +`inputs/complex/centre-mw/NOTICE`). Its coarse b is certified like the bit's: with the 10⁻¹⁶ bad-class fallback, +by both rational moment engines, with the adjacent 10⁻¹⁸ grid point rejected. This gives +b = 772714351296671/10¹⁸. The inherited PR234/PR193 convention priced the complex side without the fallback +(772714354722691/10¹⁸). That root is re-certified and recorded, but not used. + +The bit root c is below the complex leaf cap (1 − β)·b with β = 10⁻⁹, so **the bit supplier binds**. The +assembly is fed s = min(c, ⌊(1 − β)·b − 10⁻¹⁸⌋₁₀⁻¹⁸) = c, and the path is #285's. Three completed ordinary-leaf +levels from c feed the unchanged balanced outer assembly. All 47 strict inequalities and the seven margins are +positive, and the adjacent final grid point of κ fails. (When c exceeds the cap, `math_check.py` instead feeds the +largest 10⁻¹⁸ grid point at or below the cap to the bootstrap, re-checks the bit moment there, and checks that the +assembly at the cap itself fails. This package does not exercise that path.) + +**Finite bill.** `finite_check.py` pays every PR234 primitive and router allowance on the literal 60 replicas and +stock, and adds all 172,734,017,400 bank selector calls. It uses: + +- the actual 40-dimensional rational route (163 additions, 36 swaps, 23 scalings; denominators {1, 2, 3, 6}); +- d = m² = 10,000, so B(q) < q^10,001; +- h = 20 copied-centre temporaries and 5h = 100 copy/erase episodes per replica. + +The data route families stay 20v + 4v (five stages of 4v data families plus the final exchange). The +finite-bill moment and bootstrap use the fed saving, here s = c. + +## Inherited texts + +The files in `proof/`, `UPSTREAM-PR234-PROOF.md` and the notices are inherited verbatim. Their numbers describe +the source527 p = 12 instance (for example m = 120, the 48-dimensional route and the determinant exclusions +{2, 3, 5, 7}). For this package, the actual p = 10 values are those listed here, recomputed in `finite.json`, +`banks.json` and `primes.json` of every verification run. + +The inherited complex texts (`UPSTREAM-PR234-PROOF.md`, `proof/INTEGRATED_PROOF.md` §6 and the pinned `P193*.lean` +sources) describe PR193's complex program and its scalar identities hAi, hBi, hx, hy and hid. They do not cover +the centre-sharing program used here. That program's scalar identity is checked in every run by `gx.check1` +and the `gxcore` mirror (above). + +## Scope + +The proof boundary is unchanged and conditional. The following are inherited interfaces: + +- the all-size weighted compiler and common ancestor charts; +- restored rows and completed ordinary leaves; +- selectors, exact-tape routing and prime supply; +- precision/recovery and retained complex symbolic correctness; +- analytic transfer. + +These checks establish the stated finite construction under those interfaces. They do not rebuild Lean or +execute a multiplier at all input sizes. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/README.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/README.md new file mode 100644 index 0000000000..17c980fd77 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/README.md @@ -0,0 +1,96 @@ +κ = 7.64230861320245e-4 + +# A p = 10 bit word in the five-stage completed banks + +A conditional finite construction with **κ = 152846172264049/(2·10¹⁷) ≈ 7.64230861320245 × 10⁻⁴**. + +This package ports #285's gen5 five-stage package to a smaller cube: the paired-cube bit word is generated at +**p = 10** (h = 20 coordinates, v = 960 sources) instead of p = 12 (h = 24, v = 1,760). The five-stage width +becomes m = 5h = 100, and the stage-private completed banks become 100-coordinate banks. Every later stage keeps +#285's logic, with its p = 12 literals replaced by cube-size formulas or by values pinned in `word-pins.json`. + +The bit word comes from eumemic's PR168 generator, as in gen5, with three p = 10 data files: + +- the pair module `pm_p10.json` (273 additions), annealed for p = 10; +- the all-but-one module `qmod_p10.json` (24 additions); +- the cube-local recipe trees of a pair-aware local design search, `local_design_p10.json`. The design was + found by a search on the p = 12 word and is reused unchanged: it is cube-local, so it does not depend on p. + +The physical layer follows PR200's rules, as in gen5. The compensated reuse recipients are the rank h − 3 = 17 +gauges. + +**Complex supplier of this variant, and the bit binds.** The complex program is a centre-sharing complex word +built with PR #304's recipe on three query modules and a patched graph builder (local research, not published; +see `inputs/complex/centre-mw/NOTICE`). Its coarse saving is b = 7.72714351296671e-4, certified with the 10⁻¹⁶ +bad-class fallback like the bit side; the inherited no-fallback convention gives 7.72714354722691e-4. The bit's +certified coarse saving, 7.64815357e-4, is below the complex leaf cap (1 − β)·b. The bit therefore binds, and the +assembly path is #285's: the bit is fed at its certified root. (With PR #304's complex supplier, +7.6358781017907e-4, the bit root would exceed the cap. `math_check.py` also handles that complex-bound case, but +this package does not exercise it.) + +The complex program itself is checked in every run by Jacob Sussman's reference checker `gx.check1` with the +exact scalar identity, and by his `gxcore` mirror of the two Lean checks. No Lean check of the program is pinned +here. + +**Lean (run locally; not pinned here).** With Jacob Sussman's wht-power-saving-lean at f010392c (Lean v4.34.1, +Mathlib d13f23b) and his unchanged generator `tools/gx/regen_check.py`, the exact gcert pinned here (sha256 +bb0499ab342aee3594904fc1cd72b9ff496cdb315d0840f4cdd5ba64ef794d34) was compiled to Lean and kernel-checked: +`OAI.PowerSaving.WHT.wht_main_block_B2Gcc27x`, the Walsh–Hadamard corollary at exponent 1 − 7727140/10¹⁰. +`tools/Compare.lean` passed against a challenge file that differs from Sussman's ChallengeB2Gp193x only in the +exponent and names; the axioms are propext, Classical.choice and Quot.sound. The official comparator and a clean +build from nothing were not run. This covers only the complex program's Walsh–Hadamard saving, not the bit word, +the bootstrap, the κ assembly or the retained integer-multiplication interfaces. Because the bit binds, κ is +unchanged if b is replaced by the Lean exponent. + +| one invocation | gen5 (#285), p = 12, m = 120 | this package, p = 10, m = 100 | +| --- | ---: | ---: | +| virtual auxiliary roles | 17,292 | **9,120** | +| compensated reuse pairs | 1,406 | 890 | +| independent dirty registers R | 15,886 | **8,230** | +| formal F₂ columns 2v + R | 19,406 | 10,150 | +| independent entrances (ranks) | 2,554 (17, 18, 20, 21) | 1,270 (16, 17) | +| banks per stage | 164,934 | 86,526 | +| literal stock, 60 replicas | 1,247,070 | 663,030 | +| normalized stock / deficit | 249,414 / 52,800 | 132,606 / 24,480 | +| bit coarse saving (certified root) | 7.43337804075788e-4 | **7.64815357146385e-4** | +| complex coarse saving | 7.47454944651775e-4 (PR193, no fallback) | 7.72714351296671e-4 (centre-sharing, with fallback) | +| binding side | bit | **bit** | +| κ | 7.42785663120535e-4 | **7.64230861320245e-4** | + +Run with Python 3.12 or newer (tested on 3.12 and 3.14), sympy 1.14.0 and assertions enabled: + +```sh +python3 -m pip install -r requirements.txt +python3 -B verify.py --output /tmp/p10-five-stage-verification +``` + +The output directory must be new and outside this immutable package. Verification takes about three to five +minutes, uses no network and runs no producer. It performs these checks: + +- the PR168-v4 checker on the virtual word, with its five mutation controls; +- PR200's physical-word proof as PR200 ran it: frames, handoffs, the physical row and all-column replays, with + 4 adverse controls; +- the retained source527 scalar program on all 10,150 formal F₂ columns, both integer decoder signs and 11 + corruptions; +- the physical event emitter, parity fusion and five-stage global lowering; +- exact h = 20/m = 100 geometry, including two actual rank-16 entrance bases and one actual rank-17 basis; +- exact determinants for 12,884 bases; +- 163 bank charts and all 2,469,000 bank assignments; +- the centre-sharing complex program: `gx.check1` with the exact scalar identity and the `gxcore` mirror, with a + flipped-sign control; +- the complex supplier (labels, scalars, splice and finite guard), and both rational moment engines on the bit + and complex profiles, each with the fallback; +- the assembly (bit-bound here) with all 47 outer inequalities, and the finite bill. + +`bitword/producer/regenerate.py` rebuilds the five pinned bit-word files from the generator and the two +physical-layer producers, and checks them byte for byte. This is provenance only, not part of the proof. +`discovery/REPIN.md` describes how to re-pin the package mechanically for a new module file. + +The result is conditional on the retained all-size compiler, common weighted chart, restored rows, selectors, +tape routing, prime supply, precision/recovery, complex symbolic correctness and analytic reduction. The included +finite checks do not replace those hypotheses. See: + +- `PROOF.md` for the verification chain and what changed from p = 12; +- `BANK-PROOF.md` for the banks; +- `bitword/README.md` for the bit word; +- `NOTICE.md` for attribution. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/UPSTREAM-PR234-NOTICE.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/UPSTREAM-PR234-NOTICE.md new file mode 100644 index 0000000000..5f8fbb25c1 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/UPSTREAM-PR234-NOTICE.md @@ -0,0 +1,13 @@ +# Attribution and licence + +This contribution uses Apache-2.0. Original source headers, licences and notices are preserved. These credits do not imply review or endorsement by the named contributors or OpenAI. + +- Jacob Sussman: five-stage complex geometry and published gcert/1 export in wht-power-saving-lean at f010392c923279e3dd59ef3aa5fedad23affc5fd. Original Claude assistance disclosure retained in inputs/complex/NOTICE. +- Avi Eisenberg / ikeboy: retained PR193 source-assisted complex helper and donor selection at 187e1010ac8b259af8e9b5166f68b64bc27b4b47. +- eumemic: current PR210 frames, gauges, source borrowing and retimed bit helper at df95878d11190518e45ef9717c9ee05011f88ace. +- Chafik Boukhalfa / chafreaky: PR200 physical bit construction carried by PR202 at 8d8d67bcf69c5ea67d3a29dbc64ba588156d6e8d. +- Rohan Arun, Dugongue, evmckinney9, icekylinx, James Chang, Douglas Colkitt, OpenAI and earlier contributors retain the attribution and original assistance disclosures in the supplied source notices. The exact outer assembly also credits Zhihao Chen and the RaD / hipotures balanced reduction in its original header. + +The paired-cube helper design predates Sussman’s certificate export. The new contribution here is the explicit source-bound five-stage composition, adapters, paid accounting and reproducible finite verification. No exclusive priority is claimed for the inherited designs or theorem interfaces. + +Assisted with ChatGPT. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/UPSTREAM-PR234-PROOF.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/UPSTREAM-PR234-PROOF.md new file mode 100644 index 0000000000..dbd8806967 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/UPSTREAM-PR234-PROOF.md @@ -0,0 +1,29 @@ +# Five-stage finite composition and retained hypotheses + +The expected conditional saving is κ = 703701743496697 / 10^18. The fresh verifier establishes the finite construction and exact arithmetic under the inherited source and all-size interfaces below. + +## Bit construction + +The pinned source471 helper is checked on all 20,163 independent F2 source, target and dirty columns. Its physical realization is the exact input/output frame telescope, with all source loans, donor/recipient identifications, compensated reads, terminal substitutions and cleanup retained. Copied centers are complete temporary streams; their reverse implementation copies the original anew, transforms and scatters that copy, then erases it. It does not reverse an erasure. + +The five phase-major invocations use the explicitly routed source owners X1, Y1, X1, Y2 and X2. Each helper's five separated residuals occupy disjoint windows. One split rank-5a exterior correction completes each genuine independent entrance of rank a. All 2,279 corrections remain paid, and source-owned gauges stay within the visible-data paths. Actual rational matrix checks establish bridge equality, nested idle changes and terminal exchanges. Cover expansion has a barrier after each phase, across every class. + +The fresh program has m=120, W=23,683, 495,304 children, rank mass 2,837,560 and deficit 4,400. All 120 rank-22 copied-center calls are included. Exact cleared-Gram determinants and factor witnesses are recomputed for every consumed basis. Fivefold direct sums introduce no new excluded primes. The retained weighted q-local compiler, unit-pivot fallback, prime-supply and complete-stream tape proofs remain hypotheses. + +The proper child ratio 5/6 requires halving degree four. The one-level weighted recurrence is retained; its histogram is not multiplied by four. The finite accounting rederives route factors, scalar work, internal row stock, strict moment/linear gaps and explicit finite cutoff expressions. Unknown constants of inherited primitive implementations remain quantified constants, not invented measured costs. See proof/FINITE_BIT_ACCOUNTING.md and the included original bit/row/copied-center source texts. + +## Complex construction + +The published gcert/1 baseline is pinned to Sussman's f010392 revision and the PR193 paired-cube helper. Its live-label walk, scalar programs, copied-center lifetimes, final climbs before cleanup, exact symbolic splice and finite guard are regenerated. Exact complex frame identities retain their phase representatives. Physical work stock 24,127 is separately charged; the live recursion denominator remains 14,692. + +The pinned scalar identities hAi, hBi, hx, hy and hid, the Lab.inv dirty-lifting theorem and five-window geometry/NetCert theorems are inherited source proofs. The command does not rebuild their Lean proof chain or claim a fresh all-column complex scalar proof. General Clifford synthesis, charged complete-stream movement, common-grid precision and restored-row proofs remain stated analytic dependencies. Their consumed declarations and sources are hash-pinned under inputs/complex/. + +## Arithmetic and outer reduction + +Both rational moments are freshly enclosed. Three finite ordinary-leaf levels start from the retained completed ordinary saving 384599/10^10; the unattained coarse limiting saving is not used as an ordinary leaf. Exact outer assembly checks all 47 strict inequalities and seven margins and rejects the next 10^-18 κ grid point. Precision/recovery, prime supply, completed ordinary leaves and the fixed-tape all-size reduction remain hypotheses. + +proof/INTEGRATED_PROOF.md preserves the detailed original composition argument. Its development filenames identify the original evidence; V8's executable dependency closure is exclusively MANIFEST.json and the fresh calls in verify.py. Development receipts and their historical source trees are not runtime inputs. + +No claim is made of unconditional all-size formalization, global optimality or measured multiplier performance. Original lineage and assistance disclosures are preserved in NOTICE.md and the supplied source notices. + +Assisted with ChatGPT. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bank_check.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bank_check.py new file mode 100644 index 0000000000..12f1b44853 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bank_check.py @@ -0,0 +1,260 @@ +"""Fresh context-bound stage-private m-coordinate completed bank admission (m = 5h = 100 at p = 10). + +No saved chart, receipt, physical census or old source tree is consumed. +The fraction-free inverse routine derives from the retained PR197/PR200 bank +checker. Inherited attribution/notices apply. Apache-2.0. +Prepared with substantial OpenAI Codex assistance. +p = 10 port (DreamingOfClouds, Anthropic Claude assistance): h, m and the 60 replicas from the cube size and the +plan; the G^-1 residual rows (h-9)a - sum(a) (15a - sum(a) at h = 24); word counts pinned in word-pins.json. +""" +from collections import Counter +from fractions import Fraction as Q +from math import gcd +from pathlib import Path +import hashlib,json,struct,time +from bank_template import BankPlan +from word_pins import expect,shape + +assert __debug__, 'Do not run bank admission under -O.' +HERE=Path(__file__).resolve().parent + +def inverse_integer(a): + """Fraction-free Gauss-Jordan, returning C,d with aC=Ca=dI.""" + n=len(a);m=[list(row)+[int(i==j)for j in range(n)]for i,row in enumerate(a)] + previous=1;factors=[] + for k in range(n): + pivot=next((i for i in range(k,n)if m[i][k]),None) + assert pivot is not None,'singular actual bank chart' + m[k],m[pivot]=m[pivot],m[k] + if pivot!=k:factors.append(('swap',k,pivot,1,1)) + p=m[k][k] + if p!=previous: + ratio=Q(previous,p);factors.append(('scale',k,k,ratio.numerator,ratio.denominator)) + for i in range(n): + if i==k:continue + u=m[i][k] + if u: + ratio=Q(-u,previous);factors.append(('add',i,k,ratio.numerator,ratio.denominator)) + for j in range(2*n): + if j==k:continue + value=p*m[i][j]-u*m[k][j];assert value%previous==0;m[i][j]=value//previous + m[i][k]=0 + previous=p + d=m[0][0];assert d and all(m[i][j]==d*int(i==j)for i in range(n)for j in range(n)) + c=[row[n:]for row in m];common=abs(d) + for row in c: + for x in row:common=gcd(common,x) + d//=common;c=[[x//common for x in row]for row in c] + if d<0:d=-d;c=[[-x for x in row]for row in c] + return c,d,factors + +def census(context): + W,C,roles=context['W'],context['C'],context['regs'];h=W.h;assert h==shape()['h'] + assert len(roles)==len(set(roles))==expect('physical_R',len(roles)) and roles==sorted(roles) + assert set(roles)==set(W.phys.values())-set(context['borrow'])-context['removed'] + assert not(set(roles)&set(context['borrow'])) + gauge_frames={role:W.gauge[role]['frame']for role in roles if role in W.gauge} + expect('entrance_ranks',Counter(C.dimf[f]for f in gauge_frames.values())) + families={} + for role in roles: + rank=h-C.dimf[gauge_frames[role]]if role in gauge_frames else h + families.setdefault(rank,[]).append(role) + expect('residual_families',{r:len(xs)for r,xs in families.items()}) + return families,gauge_frames + +class BankLowerer: + """Final full-address lowering of the already checked logical IR. + + Scalar/projection/geometry fields are retained byte-for-byte; only stream + operands change to the proven bank namespaces. Completion discharge is + checked separately by run(), and no completion opcode is emitted. + """ + def __init__(self,context,lower): + families,gauges=census(context) + self.plan=BankPlan(families,gauges,context['regs']);self.lower=lower + def iter_stage(self,stage,replica): + for row in self.lower.iter_stage(stage):yield self.plan.map_stage_row(stage,replica,row) + def iter_idle(self,which,replica): + for row in self.lower.iter_idle(which):yield self.plan.map_boundary_row(replica,row) + def iter_bridges(self,which,replica): + for row in self.lower.iter_bridges(which):yield self.plan.map_boundary_row(replica,row) + def iter_exchanges(self,replica): + for row in self.lower.iter_exchanges():yield self.plan.map_boundary_row(replica,row) + def phases(self): + """Each iterator is expanded over all cover classes before next phase.""" + T=self.plan.replicas + for stage in range(5): + for replica in range(T): + yield('helper',stage,replica,lambda s=stage,r=replica:self.iter_stage(s,r)) + if stage in(1,2,4): + which={1:0,2:1,4:2}[stage] + for replica in range(T): + yield('idle',which,replica,lambda i=which,r=replica:self.iter_idle(i,r)) + yield('bridge',which,replica,lambda i=which,r=replica:self.iter_bridges(i,r)) + for replica in range(T):yield('terminal_exchange',0,replica,lambda r=replica:self.iter_exchanges(r)) + +def bind(context,lower):return BankLowerer(context,lower) + +def run(context,global_result,lower,progress=lambda text:None): + begun=time.monotonic();W,C=context['W'],context['C'] + api_pin=hashlib.sha256((HERE/'bank_template.py').read_bytes()).hexdigest() + families,gauge_frames=census(context);bound=bind(context,lower);plan=bound.plan + assert lower.W is W and lower.C is C + h,m,T=W.h,plan.m,plan.replicas;assert plan.h==h and m==5*h and T==60 + # Derive all actual chart bases and exact inverse/factor programs afresh. + charts=[];maxops=maxnum=maxden=0 + for frame,count in sorted(Counter(gauge_frames.values()).items()): + residual=[] + for a in C.A[frame]: + # G^-1 a up to the positive scalar h-9, G = I - J/9 (15a - sum(a) at h = 24) + row=[(h-9)*x-sum(a)for x in a];d=gcd(*row);assert d;residual.append([x//d for x in row]) + source=C.B[frame];rank=len(residual) + assert rank+len(source)==h and len(source)==C.dimf[frame] + assert all(9*sum(x*y for x,y in zip(a,b))-sum(a)*sum(b)==0 for a in residual for b in source) + B=list(map(list,zip(*(residual+list(source)))));A,d,ops=inverse_integer(B) + for L,R in((A,B),(B,A)): + assert all(sum(x*y for x,y in zip(row,col))==d*int(i==j)for i,row in enumerate(L)for j,col in enumerate(zip(*R))) + P=[[sum(B[i][k]*A[k][j]for k in range(rank))for j in range(h)]for i in range(h)] + assert sum(P[i][i]for i in range(h))==d*rank + assert all(sum(P[i][k]*B[k][j]for k in range(h))==(d*B[i][j]if j left[f]: continue + rest = dict(left); rest[f] -= q*b + t + found = search(i + 1, rest, out + ([(tuple([w]*a + [f]*b), q)] if q else []) + ([(tuple([w]*r + [f]*t), 1)] if r else [])) + if found is not None: return found + return None + out = search(0, {w: n for w, n in blocks.items() if not m % w}, []) + assert out is not None, ('no exact zero-padding tiling', blocks, m) + assert all(sum(widths) == m and count > 0 for widths, count in out) + used = Counter() + for widths, count in out: + for x in widths: used[x] += count + assert used == Counter(blocks), 'every block used exactly once' + return tuple(out) + + +class BankPlan: + _shape = shape() + m, h, stages, replicas, v = _shape['m'], _shape['h'], _shape['stages'], _shape['replicas'], _shape['v'] + + active = ((0,1),(1,0),(0,1),(3,2),(2,3)) + + def __init__(self, families, gauge_frames, helper_roles=None): + self.families = {r:tuple(rows) for r,rows in families.items() if rows} + assert all(0=4*self.v:return 2*self.v+family-4*self.v + bank,port=divmod(family,self.v) + if bank==self.active[stage][0]:return port + assert bank==self.active[stage][1], 'stage references an inactive data bank' + return self.v+port + + def map_stage_row(self, stage, replica, row, cover='d'): + """Lower an unchanged logical8-field MOVE/ADD/COPY/ERASE record. + + All mathematical fields remain unchanged. The two operand slots now + contain exact (family,route) keys when they denote streams; frame IDs + in MOVE's old/new slots are not mistaken for stream operands. + """ + op,a,b,c,f,z,s,rev=row + assert op in(0,1,2,3) and s==stage and rev==int(stage in(1,3)) + def address(family): + return self.local_address(stage,replica,self.local_from_logical_family(stage,family),cover) + physical_a=address(a) + physical_b=address(b) if op in(1,2) else b + if op in(1,2):assert physical_a!=physical_b + return (op,physical_a,physical_b,c,f,z,s,rev) + + def map_boundary_row(self, replica, row, cover='d'): + """Lower an IDLE/BRIDGE/EXCHANGE with its existing exact projector. + + Boundary projectors already include the checked data-route conjugacy; + their physical class is d. Independent completion rows must be + discharged explicitly by the bank endpoint verifier, never skipped + implicitly by this address mapper. + """ + op,a,b,c,f,z,s,rev=row + assert op in(4,5,7), 'only proved bank completion may discharge opcode6' + def address(family): + assert 0<=family<4*self.v + bank,port=divmod(family,self.v) + return self.data_family(replica,bank,port),('class',cover) + physical_a=address(a) + physical_b=address(b) if op in(5,7) else b + if op in(5,7):assert physical_a!=physical_b + return (op,physical_a,physical_b,c,f,z,s,rev) + + def phase_schedule(self): + """Phase-major schedule; every cover class is completed per replica. + + Each emitted stage phase means: for the indicated replica, iterate + every cover class and execute the entire local scalar telescope. + Boundary phases occur after all replicas (60) of that stage finish. + """ + for stage in range(self.stages): + for replica in range(self.replicas): + yield ('stage',stage,replica,'all_cover_classes') + if stage in (1,2,4): + for replica in range(self.replicas): + yield ('idle',stage,replica,'all_cover_classes') + yield ('bridge',stage,replica,'all_cover_classes') + for replica in range(self.replicas): + yield ('terminal_exchange',replica,'all_cover_classes') diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/base_two_moment.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/base_two_moment.py new file mode 100644 index 0000000000..14a90fa0e7 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/base_two_moment.py @@ -0,0 +1,63 @@ +#!/usr/bin/env python3 +"""Maintainer arithmetic cross-check of the pinned PR39 certificate. + +Uses no producer/checker imports. Counts are inputs, not proved by this script. +80-term rational logarithms and 12-term exponentials independently enclose +the two moments. The accompanying written review addresses their realization. +""" +import argparse +from fractions import Fraction as Q +from hashlib import sha256 +import json +from pathlib import Path + +ROOT = Path(__file__).resolve().parents[1] +GRID = 10**30 + + +def require(condition, message): + if not condition: + raise ValueError(message) + + +def log_unit(x): + require(1 <= x <= 2, "logarithm range") + z = (x-1)/(x+1) + lo = 2*sum((z**(2*j+1)/(2*j+1) for j in range(80)), Q(0)) + return lo, lo+2*z**161/(161*(1-z*z)) + + +def log_bounds(x): + k = 0 + while x > 2: + x /= 2 + k += 1 + lo, hi = log_unit(x) + l2, u2 = log_unit(Q(2)) + lo, hi = lo+k*l2, hi+k*u2 + # Outward rational rounding keeps later certificates compact. + return Q((lo*GRID).__floor__(), GRID), Q((hi*GRID).__ceil__(), GRID) + + +def exp_bounds(x): + require(0 <= x < 1, "exponential range") + term = total = Q(1) + for j in range(1, 13): + term *= x/j + total += term + tail = term*x/13/(1-x/14) + return total, total+tail + + +def moment(m, W, entries, saving): + lo = hi = Q(0) + for t, count in entries: + t, count = int(t), int(count) + require(0 < t < m and count > 0, "improper child") + l, u = log_bounds(Q(m, t)) + lower = exp_bounds(saving*l)[0] + upper = exp_bounds(saving*u)[1] + lo += Q(t*count, m*W)*lower + hi += Q(t*count, m*W)*upper + return Q((lo*GRID).__floor__(), GRID), Q((hi*GRID).__ceil__(), GRID) + diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/NOTICE-PR200 b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/NOTICE-PR200 new file mode 100644 index 0000000000..c2d7935d7f --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/NOTICE-PR200 @@ -0,0 +1,60 @@ +Prepared by Chafik Boukhalfa with substantial Anthropic Claude and OpenAI +Codex assistance. Apache-2.0. Inherited files retain their original notices +and assistance disclosures. This package claims no exclusive priority over +concurrent work. + +Retained sources and lineage: +- icekylinx: PR144 paired cubes, signed decoder, shared-core accounting, + original compiler, configurable local channels and finite bridge; + PR130/generalized Clifford frames. +- eumemic: PR117 module infrastructure; PR155/157 scalar modules, physical + frames/reuse and partner-pair bit word; PR161 output merging and searched + p12 module; PR168 annealed pair, triple and all-but-one modules on both + words, nested-prefix schedules, the L1 local circuits this package varies, + fused outputs, bundle descent, both physical layers, the terminal-sink + gate and the physical bit word, pinned at + 4a3c769e5c5430e7114c4d3e099ff34664677f17. Their Anthropic Claude and + OpenAI Codex disclosures are retained. PR131/143 supply frame/reuse and + late-read lineage; PR154 supplies isolated snapshot verification. +- DaysSky: PR162 generalized carrier extension (`compile_closure` and the + extension rule reused here on the new graph) and full-intersection + compiler lineage. The selected graph retains the PR168 nested schedule. +- jamesyc / James Chang: PR124 compensated birth cuts, PR34 balanced + assembly, and PR166 terminal-output accumulation and exact simultaneous + target-chain checking. The PR166 proof is retained in references/pr166. +- GamingPuzzled / Joel Pulikkan: PR160 searched-bit-module composition. +- gupt1156 PR148 and Abhinav Ramachandran/geckods PR158 (Hermes assistance): + paid atom-toll re-instantiation, including PR158 at + 6e086603f936dbb95c6d7171132ed943cc024db9. +- jacklightChen / Zhihao Chen: PR23/29 ordinary supplier; Rohan Arun + (rohanarun): PR100/103 paid positional layout and deferred signed words. +- Earlier bit lineage retained by the prerequisite: Zhihao Chen PR97, + Swapnil Jain's round-seven checkers, an664 PR128, DaysSky PR150, hpst3r + PR147, SovereignSteak PR122, and the source-notice contributors. + +This package contributes, on the complex side, a random-restart and +coordinate search over PR144's configurable local channel circuit on the +PR168 v4 word, selecting face diagonals for A[0,0], A[0,1] and A[1,1] and +fixed-coordinate differences for three G channels so that the carrier +closure gains 1,485 arcs; our own legal-edge Hopcroft-Karp carrier matching with PR162's +extension; endpoint frame descent and compensated handoffs for the new +graph; independent complete admission of the resulting physical word and +its 44 terminal deletions; independent physical-bit admission and exact +prime witnesses for every used bit frame; and, on the bit side, a fixed-coordinate/face-diagonal variant of PR168's bit +local circuit (A[0,0], A[0,1], A[2,0], A[2,1] face diagonals; A[1,*] +direction-0 edges; G[0,1,0] fixed-coordinate differences), our own carrier +matching, gauge selection and complete physical layer (endpoint frame descent and 1,760 compensated handoffs) for +that graph, with 34 PR166 terminal deletions on face0 roots, independently +admitted with exact prime witnesses for every used bit frame; +and the fully paid balanced composition with finer positive backoffs. Scalar virtual stock, physical +handoffs, terminal removals and every external row reserve remain +distinct. The complete 47-inequality body is source-normalized to PR141. +Prerequisite constructions, the configurable circuit itself and the +terminal-compilation concept are not claimed as original here. + +The package is based on main (3b6b66891c0ac888521cf591fe306c6286601d4f), +which integrates Dugongue's PR186 entrance-bank construction and already +carries PR175's retired-register update. references/pr168-v4 holds +byte-identical copies of the twelve PR168 v4 files this package executes or +pins (icekylinx/eumemic/DaysSky lineage as noted in those files), with +their digests in references/pr168-v4/SOURCE.json. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/README.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/README.md new file mode 100644 index 0000000000..a241ad965d --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/README.md @@ -0,0 +1,61 @@ +# The p = 10 paired-cube bit word + +This word is built by #285's gen5 generator (eumemic's PR168 generator with #276's gen4 local-design and +centre-sharing changes) at cube size **p = 10**: h = 20 coordinates and v = 8·C(10,3) = 960 sources. + +The generator's only p = 10 changes are: + +- the p = 10 entries of MODULES/QMODULES (`pm_p10.json`, `qmod_p10.json`); +- the variant-u output merge, which is on at p = 10 as at p = 12; +- the cube-local design, which is read from `producer/data/local_design_p10.json`. + +Its virtual profile: + +- R = 9,120 (= c + q − |M| = 11,820 + 3,620 − 6,320); +- W = 11,040, m = 3h = 60 and deficit 840 = 2v − 3h(h−2); +- 2,160 gauges: 1,200 of rank 16 and 960 of rank 17. + +| data file | content | +| --- | --- | +| `pm_p10.json` | pair + copied-centre module, 36 inputs, 273 additions, 37 roots (36 outputs and the centre star) | +| `qmod_p10.json` | all-but-one module, 8 inputs, 24 additions | +| `local_design_p10.json` | per-cube recipe trees (cube-local, so independent of p) from a pair-aware local design search run on the p = 12 word, reused unchanged | +| `arcs_p10.json` | the frozen carrier matching (6,320 arcs) | + +Both modules were annealed against the exact one-instance compile cost, starting from restrictions of gen5's +p = 12 modules. + +## Physical layer + +`producer/make_physical.py --bank-parity` adds the compensated reuse pairs. Each recipient is a rank h − 3 = 17 +gauged role, read right before its first operation. Each donor is a dead ungauged non-root non-source register +whose last frame lies in the recipient gauge. The pairing is a maximum Hopcroft–Karp matching under PR200's +rules, and it matches 892 of the 960 recipient candidates. + +`--bank-parity` then makes the 60-replica bank width divisible by m = 5h = 100: it drops the fewest trailing +pairs that achieve 60·width ≡ 0 (mod 100). At p = 12 this is gen5's parity rule. Here it drops two pairs, +[3454, 9119] and [3409, 9118]: each adds 3 to the width, and 144,204 ≡ 4 (mod 5). That leaves **890 pairs**. + +`producer/descent.py` moves 998 operation frames under PR200's descent rules, with the five-stage first-order +cost r·ln(m/r) at m = 100. + +The physical word has R = 8,230 and 1,270 independent entrances (1,200 of rank 16 and 70 of rank 17). + +## Reproduce + +```sh +python3 -B bitword/producer/regenerate.py --work /new/scratch/dir +``` + +This runs the generator on the frozen arcs, then both producers, and checks that all five pinned files in +`selected/bit` are reproduced exactly. It takes one to two minutes. `verify.py` never runs a producer. + +For new module data, `regenerate.py --solve-matching --emit DIR` recomputes the matching on a scratch copy of +`producer/`, recompiles on the new frozen arcs, and writes the new five files and `arcs_p10.json` to DIR. See +`../discovery/REPIN.md`. + +## PR200 classes + +`bit/word.py` and `bit/base_word.py` are Chafik Boukhalfa's PR200 classes. `word.py` changes only its input file +names: PR200 named its own p = 12 files, and two lines (plus a comment) now read the cube size from the single +`graph_pP.json`; the frame-loading line also checks the graph's p and h. `base_word.py` is unchanged. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/bit/base_word.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/bit/base_word.py new file mode 100644 index 0000000000..044f278fbe --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/bit/base_word.py @@ -0,0 +1,202 @@ +#!/usr/bin/env python3 +"""Reusable independent formal checks for a physical partner-pair bit word. + +The supplied frozen inputs are source-pinned. This never runs their producer. +The Z check is of the defining integer decoder; only its F2 reduction is I. +Prepared with OpenAI Codex assistance; Apache-2.0. +""" +from collections import Counter, defaultdict +import importlib.util +import json +from pathlib import Path +import sys +HERE = Path(__file__).resolve().parent +ROOT = HERE.parents[2] +BASE = HERE.parent / 'references/pr168-v4/research/paired-cube-bit' +P = 12 +if sys.flags.optimize: raise SystemExit('refusing -O') + + +def need(ok, msg): + if not ok: + raise ValueError(msg) + +class Candidate: + def exact_frames(self): + C = self.C + C.decoder(); C.geometry() + for i in self.changed_frames: + f = self.opframe[i]; x = self.ops[i][2]; bits = C.sup[x] + need(C.nondeg(f), 'replacement operation frame nondegenerate') + while bits: + low = bits&-bits; s=low.bit_length()-1; bits-=low + need(C.in_frame(C.chi[s],f), 'value span in replacement operation frame') + for b, d in self.pairs: + need(C.sub(self.endframe[d], self.gauge[b]['frame']), 'exact Q donor-to-birth containment') + need(C.nondeg(self.endframe[d]) and C.nondeg(self.gauge[b]['frame']), 'handoff endpoints nondegenerate') + + def register(self, rows): + C = self.C + B,_ = self.module.reduce_rows(rows,self.h if hasattr(self,'h') else C.h) + B = tuple(sorted(map(tuple,B),key=lambda r:next(i for i,x in enumerate(r) if x))) + if not hasattr(self,'frame_ids'): + self.frame_ids = {} + if B in self.frame_ids: return self.frame_ids[B] + f=max(C.B)+1; A,_=self.module.kernel(B,C.h) + C.B[f],C.A[f],C.dimf[f]=B,A,len(B);self.frame_ids[B]=f + return f + + + def row(self): + C,h,v=self.C,self.h,self.v + _,baseline_Y,src,_=C.chains() + seq=defaultdict(list) + for i,(a,b,x) in enumerate(self.ops): + seq[a].append(self.opframe[i]);seq[b].append(self.opframe[i]) + for j,s in enumerate(self.w['rootroles']):seq[s].append(self.w['root_frame'][j]) + start={b:self.w['source_frame'][x] for x,b in self.source.items()} + start.update({b:z['frame'] for b,z in self.gauge.items()}) + recipient={d:b for b,d in self.pairs} + H=Counter() + for s in range(self.R): + if s in self.donor:continue + chain=list(seq[s]) + if s in recipient: + b=recipient[s];chain += [self.gauge[b]['frame']]+seq[b] + chain.append(self.w['full_frame']) + prev=start.get(s);dp=0 if prev is None else C.dimf[prev] + if s in self.source.values():H[1]+=1 + for f in chain: + need(prev is None or C.sub(prev,f),'physical role chain nested') + d=C.dimf[f] + if d>dp:H[d-dp]+=1 + prev,dp=f,d + for j,r in enumerate(self.g['roots']): + if r['kind']=='center':H[C.dimf[self.w['root_frame'][j]]]+=1 + Y=Counter();current=[None]*v + def read(t,f): + old=current[t];d=0 if old is None else C.dimf[old] + need(old is None or C.sub(old,f),'actual target frame chronology') + if C.dimf[f]>d:Y[C.dimf[f]-d]+=1 + current[t]=f + for b in sorted(self.order,key=lambda b:self.readtime[b]): + for t in self.gauge[b]['targets']:read(t,self.gauge[b]['frame']) + deliveries=defaultdict(list) + for e in self.k['entries']:deliveries[e['deliver_after_root']].append(e) + for j,r in enumerate(self.g['roots']): + if r['kind']!='center': + for t in r['targets']:read(t,self.w['root_frame'][j]) + for e in deliveries[j]: + for t in e['receivers']:read(t,e['deliver_frame']) + for t,f in enumerate(current): + need(f is not None and all(self.module.dot(C.cov[t],b)==0 for b in C.B[f]),'final target cap') + gap=h-1-C.dimf[f] + if gap:Y[gap]+=1 + need(sum(r*n for r,n in Y.items())==v*(h-1),'target rank mass') + hist=Counter() + for part in (H,Y,src): + for r,n in part.items(): + if r and n:hist[r]+=3*n + for b,z in self.gauge.items(): + if b not in self.donor:hist[3*z['dim']]+=1 + hist[2]+=2*v + hist={r:n for r,n in sorted(hist.items()) if n} + need(all(00 for r,n in hist.items()),'positive proper child bins') + R=self.R-len(self.pairs);W=2*v+R;mass=sum(r*n for r,n in hist.items());m=3*h + need(W*m-mass==C.prof['deficit_per_vertex'],'reuse preserves telescoping deficit') + return dict(h=h,v=v,R=R,virtual_R=self.R,reused_registers=len(self.pairs),W_per_vertex=W,m=m, + loss=C.prof['loss'],rank_per_vertex=mass,deficit_per_vertex=W*m-mass, + child_histogram=hist,maxchild=max(hist),selected_roles=len(self.gauge)-len(self.pairs), + selected_rank_histogram=dict(Counter(z['dim'] for b,z in self.gauge.items() if b not in self.donor)), + changed_operation_frames=len(self.changed_frames), + frames_not_contained_in_original=sum(not C.sub(self.opframe[i],self.original_opframe[i]) for i in self.changed_frames), + physical_target_histogram=dict(Y),physical_internal_histogram=dict(H), + foreign_producer_replays=0) + + def adjoint(self): + adj = [dict() for _ in range(self.R)] + for r,s in zip(self.g['roots'], self.w['rootroles']): + for t in r['targets']: adj[s][t] = adj[s].get(t,0)+1 + for a,b,_ in reversed(self.ops): + for t,c in adj[a].items(): adj[b][t] = adj[b].get(t,0)+c + return adj + + def formal(self, ring, tamper=None): + """All source, target and dirty-register columns; no random sampling.""" + v, phys = self.v, self.phys + regs = sorted(set(phys.values())); index = {r:2*v+j for j,r in enumerate(regs)} + if ring == 2: + unit = lambda i: 1<=0) + need(closure==set(self.phase1),'phase one is exactly centre closure') + content=[0]*self.R + for n,s in self.source.items():content[s]=1<0,'gauge dimension and complete response support') + src=Counter();members=Counter();labels=list(map(set,self.g['labels'])) + for e in self.k['entries']: + c,d,f,cap=e['carrier'],e['passive'],e['mix_frame'],e['deliver_frame'] + need(len(labels[c]&labels[d])==1,'orthogonal partner pair') + need(C.dimf[f]==2 and C.in_frame(C.chi[c],f) and C.in_frame(C.chi[d],f),'partner mix span') + need(C.sub(f,cap) and all(self.module.dot(C.cov[t],u)==0 for t in e['receivers'] for u in C.B[cap]),'partner mix delivery cap') + need(e['carrier_chain']==[w['source_frame'][c],f,cap,w['full_frame']] and e['passive_chain']==[w['source_frame'][d],f,w['full_frame']],'exact partner chains') + root=self.g['roots'][e['deliver_after_root']] + need(root['kind']=='side' and sorted(e['receivers'])==sorted(root['targets']),'partner delivery at own receiver root') + for chain in (e['carrier_chain'],e['passive_chain']): + for a,b in zip(chain,chain[1:]): + need(C.sub(a,b),'nested source chronology');src[C.dimf[b]-C.dimf[a]]+=1 + members[c]+=1;members[d]+=1 + need(all(members[s]==1 for s in range(v)),'every source in one partner pair') + return Counter(),Counter(),src,self.R diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/arcs_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/arcs_p10.json new file mode 100644 index 0000000000..7938a9b5ba --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/arcs_p10.json @@ -0,0 +1 @@ +[[966,["root",17]],[967,["root",14]],[969,["root",11]],[970,["root",8]],[973,["op",964,0]],[975,["root",20]],[976,["root",23]],[978,["root",26]],[979,["root",29]],[984,["op",965,0]],[985,["op",961,0]],[993,["root",47]],[994,["root",44]],[996,["root",41]],[997,["root",38]],[1000,["op",991,0]],[1002,["root",50]],[1003,["root",53]],[1005,["root",56]],[1006,["root",59]],[1011,["op",992,0]],[1012,["op",988,0]],[1020,["root",77]],[1021,["root",74]],[1023,["root",71]],[1024,["root",68]],[1027,["op",1018,0]],[1029,["root",80]],[1030,["root",83]],[1032,["root",86]],[1033,["root",89]],[1038,["op",1019,0]],[1039,["op",1015,0]],[1047,["root",107]],[1048,["root",104]],[1050,["root",101]],[1051,["root",98]],[1054,["op",1045,0]],[1056,["root",110]],[1057,["root",113]],[1059,["root",116]],[1060,["root",119]],[1065,["op",1046,0]],[1066,["op",1042,0]],[1074,["root",137]],[1075,["root",134]],[1077,["root",131]],[1078,["root",128]],[1081,["op",1072,0]],[1083,["root",140]],[1084,["root",143]],[1086,["root",146]],[1087,["root",149]],[1092,["op",1073,0]],[1093,["op",1069,0]],[1101,["root",167]],[1102,["root",164]],[1104,["root",161]],[1105,["root",158]],[1108,["op",1099,0]],[1110,["root",170]],[1111,["root",173]],[1113,["root",176]],[1114,["root",179]],[1119,["op",1100,0]],[1120,["op",1096,0]],[1128,["root",197]],[1129,["root",194]],[1131,["root",191]],[1132,["root",188]],[1135,["op",1126,0]],[1137,["root",200]],[1138,["root",203]],[1140,["root",206]],[1141,["root",209]],[1146,["op",1127,0]],[1147,["op",1123,0]],[1155,["root",227]],[1156,["root",224]],[1158,["root",221]],[1159,["root",218]],[1162,["op",1153,0]],[1164,["root",230]],[1165,["root",233]],[1167,["root",236]],[1168,["root",239]],[1173,["op",1154,0]],[1174,["op",1150,0]],[1182,["root",257]],[1183,["root",254]],[1185,["root",251]],[1186,["root",248]],[1189,["op",1180,0]],[1191,["root",260]],[1192,["root",263]],[1194,["root",266]],[1195,["root",269]],[1200,["op",1181,0]],[1201,["op",1177,0]],[1209,["root",287]],[1210,["root",284]],[1212,["root",281]],[1213,["root",278]],[1216,["op",1207,0]],[1218,["root",290]],[1219,["root",293]],[1221,["root",296]],[1222,["root",299]],[1227,["op",1208,0]],[1228,["op",1204,0]],[1236,["root",317]],[1237,["root",314]],[1239,["root",311]],[1240,["root",308]],[1243,["op",1234,0]],[1245,["root",320]],[1246,["root",323]],[1248,["root",326]],[1249,["root",329]],[1254,["op",1235,0]],[1255,["op",1231,0]],[1263,["root",347]],[1264,["root",344]],[1266,["root",341]],[1267,["root",338]],[1270,["op",1261,0]],[1272,["root",350]],[1273,["root",353]],[1275,["root",356]],[1276,["root",359]],[1281,["op",1262,0]],[1282,["op",1258,0]],[1290,["root",377]],[1291,["root",374]],[1293,["root",371]],[1294,["root",368]],[1297,["op",1288,0]],[1299,["root",380]],[1300,["root",383]],[1302,["root",386]],[1303,["root",389]],[1308,["op",1289,0]],[1309,["op",1285,0]],[1317,["root",407]],[1318,["root",404]],[1320,["root",401]],[1321,["root",398]],[1324,["op",1315,0]],[1326,["root",410]],[1327,["root",413]],[1329,["root",416]],[1330,["root",419]],[1335,["op",1316,0]],[1336,["op",1312,0]],[1344,["root",437]],[1345,["root",434]],[1347,["root",431]],[1348,["root",428]],[1351,["op",1342,0]],[1353,["root",440]],[1354,["root",443]],[1356,["root",446]],[1357,["root",449]],[1362,["op",1343,0]],[1363,["op",1339,0]],[1371,["root",467]],[1372,["root",464]],[1374,["root",461]],[1375,["root",458]],[1378,["op",1369,0]],[1380,["root",470]],[1381,["root",473]],[1383,["root",476]],[1384,["root",479]],[1389,["op",1370,0]],[1390,["op",1366,0]],[1398,["root",497]],[1399,["root",494]],[1401,["root",491]],[1402,["root",488]],[1405,["op",1396,0]],[1407,["root",500]],[1408,["root",503]],[1410,["root",506]],[1411,["root",509]],[1416,["op",1397,0]],[1417,["op",1393,0]],[1425,["root",527]],[1426,["root",524]],[1428,["root",521]],[1429,["root",518]],[1432,["op",1423,0]],[1434,["root",530]],[1435,["root",533]],[1437,["root",536]],[1438,["root",539]],[1443,["op",1424,0]],[1444,["op",1420,0]],[1452,["root",557]],[1453,["root",554]],[1455,["root",551]],[1456,["root",548]],[1459,["op",1450,0]],[1461,["root",560]],[1462,["root",563]],[1464,["root",566]],[1465,["root",569]],[1470,["op",1451,0]],[1471,["op",1447,0]],[1479,["root",587]],[1480,["root",584]],[1482,["root",581]],[1483,["root",578]],[1486,["op",1477,0]],[1488,["root",590]],[1489,["root",593]],[1491,["root",596]],[1492,["root",599]],[1497,["op",1478,0]],[1498,["op",1474,0]],[1506,["root",617]],[1507,["root",614]],[1509,["root",611]],[1510,["root",608]],[1513,["op",1504,0]],[1515,["root",620]],[1516,["root",623]],[1518,["root",626]],[1519,["root",629]],[1524,["op",1505,0]],[1525,["op",1501,0]],[1533,["root",647]],[1534,["root",644]],[1536,["root",641]],[1537,["root",638]],[1540,["op",1531,0]],[1542,["root",650]],[1543,["root",653]],[1545,["root",656]],[1546,["root",659]],[1551,["op",1532,0]],[1552,["op",1528,0]],[1560,["root",677]],[1561,["root",674]],[1563,["root",671]],[1564,["root",668]],[1567,["op",1558,0]],[1569,["root",680]],[1570,["root",683]],[1572,["root",686]],[1573,["root",689]],[1578,["op",1559,0]],[1579,["op",1555,0]],[1587,["root",707]],[1588,["root",704]],[1590,["root",701]],[1591,["root",698]],[1594,["op",1585,0]],[1596,["root",710]],[1597,["root",713]],[1599,["root",716]],[1600,["root",719]],[1605,["op",1586,0]],[1606,["op",1582,0]],[1614,["root",737]],[1615,["root",734]],[1617,["root",731]],[1618,["root",728]],[1621,["op",1612,0]],[1623,["root",740]],[1624,["root",743]],[1626,["root",746]],[1627,["root",749]],[1632,["op",1613,0]],[1633,["op",1609,0]],[1641,["root",767]],[1642,["root",764]],[1644,["root",761]],[1645,["root",758]],[1648,["op",1639,0]],[1650,["root",770]],[1651,["root",773]],[1653,["root",776]],[1654,["root",779]],[1659,["op",1640,0]],[1660,["op",1636,0]],[1668,["root",797]],[1669,["root",794]],[1671,["root",791]],[1672,["root",788]],[1675,["op",1666,0]],[1677,["root",800]],[1678,["root",803]],[1680,["root",806]],[1681,["root",809]],[1686,["op",1667,0]],[1687,["op",1663,0]],[1695,["root",827]],[1696,["root",824]],[1698,["root",821]],[1699,["root",818]],[1702,["op",1693,0]],[1704,["root",830]],[1705,["root",833]],[1707,["root",836]],[1708,["root",839]],[1713,["op",1694,0]],[1714,["op",1690,0]],[1722,["root",857]],[1723,["root",854]],[1725,["root",851]],[1726,["root",848]],[1729,["op",1720,0]],[1731,["root",860]],[1732,["root",863]],[1734,["root",866]],[1735,["root",869]],[1740,["op",1721,0]],[1741,["op",1717,0]],[1749,["root",887]],[1750,["root",884]],[1752,["root",881]],[1753,["root",878]],[1756,["op",1747,0]],[1758,["root",890]],[1759,["root",893]],[1761,["root",896]],[1762,["root",899]],[1767,["op",1748,0]],[1768,["op",1744,0]],[1776,["root",917]],[1777,["root",914]],[1779,["root",911]],[1780,["root",908]],[1783,["op",1774,0]],[1785,["root",920]],[1786,["root",923]],[1788,["root",926]],[1789,["root",929]],[1794,["op",1775,0]],[1795,["op",1771,0]],[1803,["root",947]],[1804,["root",944]],[1806,["root",941]],[1807,["root",938]],[1810,["op",1801,0]],[1812,["root",950]],[1813,["root",953]],[1815,["root",956]],[1816,["root",959]],[1821,["op",1802,0]],[1822,["op",1798,0]],[1830,["root",977]],[1831,["root",974]],[1833,["root",971]],[1834,["root",968]],[1837,["op",1828,0]],[1839,["root",980]],[1840,["root",983]],[1842,["root",986]],[1843,["root",989]],[1848,["op",1829,0]],[1849,["op",1825,0]],[1857,["root",1007]],[1858,["root",1004]],[1860,["root",1001]],[1861,["root",998]],[1864,["op",1855,0]],[1866,["root",1010]],[1867,["root",1013]],[1869,["root",1016]],[1870,["root",1019]],[1875,["op",1856,0]],[1876,["op",1852,0]],[1884,["root",1037]],[1885,["root",1034]],[1887,["root",1031]],[1888,["root",1028]],[1891,["op",1882,0]],[1893,["root",1040]],[1894,["root",1043]],[1896,["root",1046]],[1897,["root",1049]],[1902,["op",1883,0]],[1903,["op",1879,0]],[1911,["root",1067]],[1912,["root",1064]],[1914,["root",1061]],[1915,["root",1058]],[1918,["op",1909,0]],[1920,["root",1070]],[1921,["root",1073]],[1923,["root",1076]],[1924,["root",1079]],[1929,["op",1910,0]],[1930,["op",1906,0]],[1938,["root",1097]],[1939,["root",1094]],[1941,["root",1091]],[1942,["root",1088]],[1945,["op",1936,0]],[1947,["root",1100]],[1948,["root",1103]],[1950,["root",1106]],[1951,["root",1109]],[1956,["op",1937,0]],[1957,["op",1933,0]],[1965,["root",1127]],[1966,["root",1124]],[1968,["root",1121]],[1969,["root",1118]],[1972,["op",1963,0]],[1974,["root",1130]],[1975,["root",1133]],[1977,["root",1136]],[1978,["root",1139]],[1983,["op",1964,0]],[1984,["op",1960,0]],[1992,["root",1157]],[1993,["root",1154]],[1995,["root",1151]],[1996,["root",1148]],[1999,["op",1990,0]],[2001,["root",1160]],[2002,["root",1163]],[2004,["root",1166]],[2005,["root",1169]],[2010,["op",1991,0]],[2011,["op",1987,0]],[2019,["root",1187]],[2020,["root",1184]],[2022,["root",1181]],[2023,["root",1178]],[2026,["op",2017,0]],[2028,["root",1190]],[2029,["root",1193]],[2031,["root",1196]],[2032,["root",1199]],[2037,["op",2018,0]],[2038,["op",2014,0]],[2046,["root",1217]],[2047,["root",1214]],[2049,["root",1211]],[2050,["root",1208]],[2053,["op",2044,0]],[2055,["root",1220]],[2056,["root",1223]],[2058,["root",1226]],[2059,["root",1229]],[2064,["op",2045,0]],[2065,["op",2041,0]],[2073,["root",1247]],[2074,["root",1244]],[2076,["root",1241]],[2077,["root",1238]],[2080,["op",2071,0]],[2082,["root",1250]],[2083,["root",1253]],[2085,["root",1256]],[2086,["root",1259]],[2091,["op",2072,0]],[2092,["op",2068,0]],[2100,["root",1277]],[2101,["root",1274]],[2103,["root",1271]],[2104,["root",1268]],[2107,["op",2098,0]],[2109,["root",1280]],[2110,["root",1283]],[2112,["root",1286]],[2113,["root",1289]],[2118,["op",2099,0]],[2119,["op",2095,0]],[2127,["root",1307]],[2128,["root",1304]],[2130,["root",1301]],[2131,["root",1298]],[2134,["op",2125,0]],[2136,["root",1310]],[2137,["root",1313]],[2139,["root",1316]],[2140,["root",1319]],[2145,["op",2126,0]],[2146,["op",2122,0]],[2154,["root",1337]],[2155,["root",1334]],[2157,["root",1331]],[2158,["root",1328]],[2161,["op",2152,0]],[2163,["root",1340]],[2164,["root",1343]],[2166,["root",1346]],[2167,["root",1349]],[2172,["op",2153,0]],[2173,["op",2149,0]],[2181,["root",1367]],[2182,["root",1364]],[2184,["root",1361]],[2185,["root",1358]],[2188,["op",2179,0]],[2190,["root",1370]],[2191,["root",1373]],[2193,["root",1376]],[2194,["root",1379]],[2199,["op",2180,0]],[2200,["op",2176,0]],[2208,["root",1397]],[2209,["root",1394]],[2211,["root",1391]],[2212,["root",1388]],[2215,["op",2206,0]],[2217,["root",1400]],[2218,["root",1403]],[2220,["root",1406]],[2221,["root",1409]],[2226,["op",2207,0]],[2227,["op",2203,0]],[2235,["root",1427]],[2236,["root",1424]],[2238,["root",1421]],[2239,["root",1418]],[2242,["op",2233,0]],[2244,["root",1430]],[2245,["root",1433]],[2247,["root",1436]],[2248,["root",1439]],[2253,["op",2234,0]],[2254,["op",2230,0]],[2262,["root",1457]],[2263,["root",1454]],[2265,["root",1451]],[2266,["root",1448]],[2269,["op",2260,0]],[2271,["root",1460]],[2272,["root",1463]],[2274,["root",1466]],[2275,["root",1469]],[2280,["op",2261,0]],[2281,["op",2257,0]],[2289,["root",1487]],[2290,["root",1484]],[2292,["root",1481]],[2293,["root",1478]],[2296,["op",2287,0]],[2298,["root",1490]],[2299,["root",1493]],[2301,["root",1496]],[2302,["root",1499]],[2307,["op",2288,0]],[2308,["op",2284,0]],[2316,["root",1517]],[2317,["root",1514]],[2319,["root",1511]],[2320,["root",1508]],[2323,["op",2314,0]],[2325,["root",1520]],[2326,["root",1523]],[2328,["root",1526]],[2329,["root",1529]],[2334,["op",2315,0]],[2335,["op",2311,0]],[2343,["root",1547]],[2344,["root",1544]],[2346,["root",1541]],[2347,["root",1538]],[2350,["op",2341,0]],[2352,["root",1550]],[2353,["root",1553]],[2355,["root",1556]],[2356,["root",1559]],[2361,["op",2342,0]],[2362,["op",2338,0]],[2370,["root",1577]],[2371,["root",1574]],[2373,["root",1571]],[2374,["root",1568]],[2377,["op",2368,0]],[2379,["root",1580]],[2380,["root",1583]],[2382,["root",1586]],[2383,["root",1589]],[2388,["op",2369,0]],[2389,["op",2365,0]],[2397,["root",1607]],[2398,["root",1604]],[2400,["root",1601]],[2401,["root",1598]],[2404,["op",2395,0]],[2406,["root",1610]],[2407,["root",1613]],[2409,["root",1616]],[2410,["root",1619]],[2415,["op",2396,0]],[2416,["op",2392,0]],[2424,["root",1637]],[2425,["root",1634]],[2427,["root",1631]],[2428,["root",1628]],[2431,["op",2422,0]],[2433,["root",1640]],[2434,["root",1643]],[2436,["root",1646]],[2437,["root",1649]],[2442,["op",2423,0]],[2443,["op",2419,0]],[2451,["root",1667]],[2452,["root",1664]],[2454,["root",1661]],[2455,["root",1658]],[2458,["op",2449,0]],[2460,["root",1670]],[2461,["root",1673]],[2463,["root",1676]],[2464,["root",1679]],[2469,["op",2450,0]],[2470,["op",2446,0]],[2478,["root",1697]],[2479,["root",1694]],[2481,["root",1691]],[2482,["root",1688]],[2485,["op",2476,0]],[2487,["root",1700]],[2488,["root",1703]],[2490,["root",1706]],[2491,["root",1709]],[2496,["op",2477,0]],[2497,["op",2473,0]],[2505,["root",1727]],[2506,["root",1724]],[2508,["root",1721]],[2509,["root",1718]],[2512,["op",2503,0]],[2514,["root",1730]],[2515,["root",1733]],[2517,["root",1736]],[2518,["root",1739]],[2523,["op",2504,0]],[2524,["op",2500,0]],[2532,["root",1757]],[2533,["root",1754]],[2535,["root",1751]],[2536,["root",1748]],[2539,["op",2530,0]],[2541,["root",1760]],[2542,["root",1763]],[2544,["root",1766]],[2545,["root",1769]],[2550,["op",2531,0]],[2551,["op",2527,0]],[2559,["root",1787]],[2560,["root",1784]],[2562,["root",1781]],[2563,["root",1778]],[2566,["op",2557,0]],[2568,["root",1790]],[2569,["root",1793]],[2571,["root",1796]],[2572,["root",1799]],[2577,["op",2558,0]],[2578,["op",2554,0]],[2586,["root",1817]],[2587,["root",1814]],[2589,["root",1811]],[2590,["root",1808]],[2593,["op",2584,0]],[2595,["root",1820]],[2596,["root",1823]],[2598,["root",1826]],[2599,["root",1829]],[2604,["op",2585,0]],[2605,["op",2581,0]],[2613,["root",1847]],[2614,["root",1844]],[2616,["root",1841]],[2617,["root",1838]],[2620,["op",2611,0]],[2622,["root",1850]],[2623,["root",1853]],[2625,["root",1856]],[2626,["root",1859]],[2631,["op",2612,0]],[2632,["op",2608,0]],[2640,["root",1877]],[2641,["root",1874]],[2643,["root",1871]],[2644,["root",1868]],[2647,["op",2638,0]],[2649,["root",1880]],[2650,["root",1883]],[2652,["root",1886]],[2653,["root",1889]],[2658,["op",2639,0]],[2659,["op",2635,0]],[2667,["root",1907]],[2668,["root",1904]],[2670,["root",1901]],[2671,["root",1898]],[2674,["op",2665,0]],[2676,["root",1910]],[2677,["root",1913]],[2679,["root",1916]],[2680,["root",1919]],[2685,["op",2666,0]],[2686,["op",2662,0]],[2694,["root",1937]],[2695,["root",1934]],[2697,["root",1931]],[2698,["root",1928]],[2701,["op",2692,0]],[2703,["root",1940]],[2704,["root",1943]],[2706,["root",1946]],[2707,["root",1949]],[2712,["op",2693,0]],[2713,["op",2689,0]],[2721,["root",1967]],[2722,["root",1964]],[2724,["root",1961]],[2725,["root",1958]],[2728,["op",2719,0]],[2730,["root",1970]],[2731,["root",1973]],[2733,["root",1976]],[2734,["root",1979]],[2739,["op",2720,0]],[2740,["op",2716,0]],[2748,["root",1997]],[2749,["root",1994]],[2751,["root",1991]],[2752,["root",1988]],[2755,["op",2746,0]],[2757,["root",2000]],[2758,["root",2003]],[2760,["root",2006]],[2761,["root",2009]],[2766,["op",2747,0]],[2767,["op",2743,0]],[2775,["root",2027]],[2776,["root",2024]],[2778,["root",2021]],[2779,["root",2018]],[2782,["op",2773,0]],[2784,["root",2030]],[2785,["root",2033]],[2787,["root",2036]],[2788,["root",2039]],[2793,["op",2774,0]],[2794,["op",2770,0]],[2802,["root",2057]],[2803,["root",2054]],[2805,["root",2051]],[2806,["root",2048]],[2809,["op",2800,0]],[2811,["root",2060]],[2812,["root",2063]],[2814,["root",2066]],[2815,["root",2069]],[2820,["op",2801,0]],[2821,["op",2797,0]],[2829,["root",2087]],[2830,["root",2084]],[2832,["root",2081]],[2833,["root",2078]],[2836,["op",2827,0]],[2838,["root",2090]],[2839,["root",2093]],[2841,["root",2096]],[2842,["root",2099]],[2847,["op",2828,0]],[2848,["op",2824,0]],[2856,["root",2117]],[2857,["root",2114]],[2859,["root",2111]],[2860,["root",2108]],[2863,["op",2854,0]],[2865,["root",2120]],[2866,["root",2123]],[2868,["root",2126]],[2869,["root",2129]],[2874,["op",2855,0]],[2875,["op",2851,0]],[2883,["root",2147]],[2884,["root",2144]],[2886,["root",2141]],[2887,["root",2138]],[2890,["op",2881,0]],[2892,["root",2150]],[2893,["root",2153]],[2895,["root",2156]],[2896,["root",2159]],[2901,["op",2882,0]],[2902,["op",2878,0]],[2910,["root",2177]],[2911,["root",2174]],[2913,["root",2171]],[2914,["root",2168]],[2917,["op",2908,0]],[2919,["root",2180]],[2920,["root",2183]],[2922,["root",2186]],[2923,["root",2189]],[2928,["op",2909,0]],[2929,["op",2905,0]],[2937,["root",2207]],[2938,["root",2204]],[2940,["root",2201]],[2941,["root",2198]],[2944,["op",2935,0]],[2946,["root",2210]],[2947,["root",2213]],[2949,["root",2216]],[2950,["root",2219]],[2955,["op",2936,0]],[2956,["op",2932,0]],[2964,["root",2237]],[2965,["root",2234]],[2967,["root",2231]],[2968,["root",2228]],[2971,["op",2962,0]],[2973,["root",2240]],[2974,["root",2243]],[2976,["root",2246]],[2977,["root",2249]],[2982,["op",2963,0]],[2983,["op",2959,0]],[2991,["root",2267]],[2992,["root",2264]],[2994,["root",2261]],[2995,["root",2258]],[2998,["op",2989,0]],[3000,["root",2270]],[3001,["root",2273]],[3003,["root",2276]],[3004,["root",2279]],[3009,["op",2990,0]],[3010,["op",2986,0]],[3018,["root",2297]],[3019,["root",2294]],[3021,["root",2291]],[3022,["root",2288]],[3025,["op",3016,0]],[3027,["root",2300]],[3028,["root",2303]],[3030,["root",2306]],[3031,["root",2309]],[3036,["op",3017,0]],[3037,["op",3013,0]],[3045,["root",2327]],[3046,["root",2324]],[3048,["root",2321]],[3049,["root",2318]],[3052,["op",3043,0]],[3054,["root",2330]],[3055,["root",2333]],[3057,["root",2336]],[3058,["root",2339]],[3063,["op",3044,0]],[3064,["op",3040,0]],[3072,["root",2357]],[3073,["root",2354]],[3075,["root",2351]],[3076,["root",2348]],[3079,["op",3070,0]],[3081,["root",2360]],[3082,["root",2363]],[3084,["root",2366]],[3085,["root",2369]],[3090,["op",3071,0]],[3091,["op",3067,0]],[3099,["root",2387]],[3100,["root",2384]],[3102,["root",2381]],[3103,["root",2378]],[3106,["op",3097,0]],[3108,["root",2390]],[3109,["root",2393]],[3111,["root",2396]],[3112,["root",2399]],[3117,["op",3098,0]],[3118,["op",3094,0]],[3126,["root",2417]],[3127,["root",2414]],[3129,["root",2411]],[3130,["root",2408]],[3133,["op",3124,0]],[3135,["root",2420]],[3136,["root",2423]],[3138,["root",2426]],[3139,["root",2429]],[3144,["op",3125,0]],[3145,["op",3121,0]],[3153,["root",2447]],[3154,["root",2444]],[3156,["root",2441]],[3157,["root",2438]],[3160,["op",3151,0]],[3162,["root",2450]],[3163,["root",2453]],[3165,["root",2456]],[3166,["root",2459]],[3171,["op",3152,0]],[3172,["op",3148,0]],[3180,["root",2477]],[3181,["root",2474]],[3183,["root",2471]],[3184,["root",2468]],[3187,["op",3178,0]],[3189,["root",2480]],[3190,["root",2483]],[3192,["root",2486]],[3193,["root",2489]],[3198,["op",3179,0]],[3199,["op",3175,0]],[3207,["root",2507]],[3208,["root",2504]],[3210,["root",2501]],[3211,["root",2498]],[3214,["op",3205,0]],[3216,["root",2510]],[3217,["root",2513]],[3219,["root",2516]],[3220,["root",2519]],[3225,["op",3206,0]],[3226,["op",3202,0]],[3234,["root",2537]],[3235,["root",2534]],[3237,["root",2531]],[3238,["root",2528]],[3241,["op",3232,0]],[3243,["root",2540]],[3244,["root",2543]],[3246,["root",2546]],[3247,["root",2549]],[3252,["op",3233,0]],[3253,["op",3229,0]],[3261,["root",2567]],[3262,["root",2564]],[3264,["root",2561]],[3265,["root",2558]],[3268,["op",3259,0]],[3270,["root",2570]],[3271,["root",2573]],[3273,["root",2576]],[3274,["root",2579]],[3279,["op",3260,0]],[3280,["op",3256,0]],[3288,["root",2597]],[3289,["root",2594]],[3291,["root",2591]],[3292,["root",2588]],[3295,["op",3286,0]],[3297,["root",2600]],[3298,["root",2603]],[3300,["root",2606]],[3301,["root",2609]],[3306,["op",3287,0]],[3307,["op",3283,0]],[3315,["root",2627]],[3316,["root",2624]],[3318,["root",2621]],[3319,["root",2618]],[3322,["op",3313,0]],[3324,["root",2630]],[3325,["root",2633]],[3327,["root",2636]],[3328,["root",2639]],[3333,["op",3314,0]],[3334,["op",3310,0]],[3342,["root",2657]],[3343,["root",2654]],[3345,["root",2651]],[3346,["root",2648]],[3349,["op",3340,0]],[3351,["root",2660]],[3352,["root",2663]],[3354,["root",2666]],[3355,["root",2669]],[3360,["op",3341,0]],[3361,["op",3337,0]],[3369,["root",2687]],[3370,["root",2684]],[3372,["root",2681]],[3373,["root",2678]],[3376,["op",3367,0]],[3378,["root",2690]],[3379,["root",2693]],[3381,["root",2696]],[3382,["root",2699]],[3387,["op",3368,0]],[3388,["op",3364,0]],[3396,["root",2717]],[3397,["root",2714]],[3399,["root",2711]],[3400,["root",2708]],[3403,["op",3394,0]],[3405,["root",2720]],[3406,["root",2723]],[3408,["root",2726]],[3409,["root",2729]],[3414,["op",3395,0]],[3415,["op",3391,0]],[3423,["root",2747]],[3424,["root",2744]],[3426,["root",2741]],[3427,["root",2738]],[3430,["op",3421,0]],[3432,["root",2750]],[3433,["root",2753]],[3435,["root",2756]],[3436,["root",2759]],[3441,["op",3422,0]],[3442,["op",3418,0]],[3450,["root",2777]],[3451,["root",2774]],[3453,["root",2771]],[3454,["root",2768]],[3457,["op",3448,0]],[3459,["root",2780]],[3460,["root",2783]],[3462,["root",2786]],[3463,["root",2789]],[3468,["op",3449,0]],[3469,["op",3445,0]],[3477,["root",2807]],[3478,["root",2804]],[3480,["root",2801]],[3481,["root",2798]],[3484,["op",3475,0]],[3486,["root",2810]],[3487,["root",2813]],[3489,["root",2816]],[3490,["root",2819]],[3495,["op",3476,0]],[3496,["op",3472,0]],[3504,["root",2837]],[3505,["root",2834]],[3507,["root",2831]],[3508,["root",2828]],[3511,["op",3502,0]],[3513,["root",2840]],[3514,["root",2843]],[3516,["root",2846]],[3517,["root",2849]],[3522,["op",3503,0]],[3523,["op",3499,0]],[3531,["root",2867]],[3532,["root",2864]],[3534,["root",2861]],[3535,["root",2858]],[3538,["op",3529,0]],[3540,["root",2870]],[3541,["root",2873]],[3543,["root",2876]],[3544,["root",2879]],[3549,["op",3530,0]],[3550,["op",3526,0]],[3558,["root",2897]],[3559,["root",2894]],[3561,["root",2891]],[3562,["root",2888]],[3565,["op",3556,0]],[3567,["root",2900]],[3568,["root",2903]],[3570,["root",2906]],[3571,["root",2909]],[3576,["op",3557,0]],[3577,["op",3553,0]],[3585,["root",2927]],[3586,["root",2924]],[3588,["root",2921]],[3589,["root",2918]],[3592,["op",3583,0]],[3594,["root",2930]],[3595,["root",2933]],[3597,["root",2936]],[3598,["root",2939]],[3603,["op",3584,0]],[3604,["op",3580,0]],[3612,["root",2957]],[3613,["root",2954]],[3615,["root",2951]],[3616,["root",2948]],[3619,["op",3610,0]],[3621,["root",2960]],[3622,["root",2963]],[3624,["root",2966]],[3625,["root",2969]],[3630,["op",3611,0]],[3631,["op",3607,0]],[3639,["root",2987]],[3640,["root",2984]],[3642,["root",2981]],[3643,["root",2978]],[3646,["op",3637,0]],[3648,["root",2990]],[3649,["root",2993]],[3651,["root",2996]],[3652,["root",2999]],[3657,["op",3638,0]],[3658,["op",3634,0]],[3666,["root",3017]],[3667,["root",3014]],[3669,["root",3011]],[3670,["root",3008]],[3673,["op",3664,0]],[3675,["root",3020]],[3676,["root",3023]],[3678,["root",3026]],[3679,["root",3029]],[3684,["op",3665,0]],[3685,["op",3661,0]],[3693,["root",3047]],[3694,["root",3044]],[3696,["root",3041]],[3697,["root",3038]],[3700,["op",3691,0]],[3702,["root",3050]],[3703,["root",3053]],[3705,["root",3056]],[3706,["root",3059]],[3711,["op",3692,0]],[3712,["op",3688,0]],[3720,["root",3077]],[3721,["root",3074]],[3723,["root",3071]],[3724,["root",3068]],[3727,["op",3718,0]],[3729,["root",3080]],[3730,["root",3083]],[3732,["root",3086]],[3733,["root",3089]],[3738,["op",3719,0]],[3739,["op",3715,0]],[3747,["root",3107]],[3748,["root",3104]],[3750,["root",3101]],[3751,["root",3098]],[3754,["op",3745,0]],[3756,["root",3110]],[3757,["root",3113]],[3759,["root",3116]],[3760,["root",3119]],[3765,["op",3746,0]],[3766,["op",3742,0]],[3774,["root",3137]],[3775,["root",3134]],[3777,["root",3131]],[3778,["root",3128]],[3781,["op",3772,0]],[3783,["root",3140]],[3784,["root",3143]],[3786,["root",3146]],[3787,["root",3149]],[3792,["op",3773,0]],[3793,["op",3769,0]],[3801,["root",3167]],[3802,["root",3164]],[3804,["root",3161]],[3805,["root",3158]],[3808,["op",3799,0]],[3810,["root",3170]],[3811,["root",3173]],[3813,["root",3176]],[3814,["root",3179]],[3819,["op",3800,0]],[3820,["op",3796,0]],[3828,["root",3197]],[3829,["root",3194]],[3831,["root",3191]],[3832,["root",3188]],[3835,["op",3826,0]],[3837,["root",3200]],[3838,["root",3203]],[3840,["root",3206]],[3841,["root",3209]],[3846,["op",3827,0]],[3847,["op",3823,0]],[3855,["root",3227]],[3856,["root",3224]],[3858,["root",3221]],[3859,["root",3218]],[3862,["op",3853,0]],[3864,["root",3230]],[3865,["root",3233]],[3867,["root",3236]],[3868,["root",3239]],[3873,["op",3854,0]],[3874,["op",3850,0]],[3882,["root",3257]],[3883,["root",3254]],[3885,["root",3251]],[3886,["root",3248]],[3889,["op",3880,0]],[3891,["root",3260]],[3892,["root",3263]],[3894,["root",3266]],[3895,["root",3269]],[3900,["op",3881,0]],[3901,["op",3877,0]],[3909,["root",3287]],[3910,["root",3284]],[3912,["root",3281]],[3913,["root",3278]],[3916,["op",3907,0]],[3918,["root",3290]],[3919,["root",3293]],[3921,["root",3296]],[3922,["root",3299]],[3927,["op",3908,0]],[3928,["op",3904,0]],[3936,["root",3317]],[3937,["root",3314]],[3939,["root",3311]],[3940,["root",3308]],[3943,["op",3934,0]],[3945,["root",3320]],[3946,["root",3323]],[3948,["root",3326]],[3949,["root",3329]],[3954,["op",3935,0]],[3955,["op",3931,0]],[3963,["root",3347]],[3964,["root",3344]],[3966,["root",3341]],[3967,["root",3338]],[3970,["op",3961,0]],[3972,["root",3350]],[3973,["root",3353]],[3975,["root",3356]],[3976,["root",3359]],[3981,["op",3962,0]],[3982,["op",3958,0]],[3990,["root",3377]],[3991,["root",3374]],[3993,["root",3371]],[3994,["root",3368]],[3997,["op",3988,0]],[3999,["root",3380]],[4000,["root",3383]],[4002,["root",3386]],[4003,["root",3389]],[4008,["op",3989,0]],[4009,["op",3985,0]],[4017,["root",3407]],[4018,["root",3404]],[4020,["root",3401]],[4021,["root",3398]],[4024,["op",4015,0]],[4026,["root",3410]],[4027,["root",3413]],[4029,["root",3416]],[4030,["root",3419]],[4035,["op",4016,0]],[4036,["op",4012,0]],[4044,["root",3437]],[4045,["root",3434]],[4047,["root",3431]],[4048,["root",3428]],[4051,["op",4042,0]],[4053,["root",3440]],[4054,["root",3443]],[4056,["root",3446]],[4057,["root",3449]],[4062,["op",4043,0]],[4063,["op",4039,0]],[4071,["root",3467]],[4072,["root",3464]],[4074,["root",3461]],[4075,["root",3458]],[4078,["op",4069,0]],[4080,["root",3470]],[4081,["root",3473]],[4083,["root",3476]],[4084,["root",3479]],[4089,["op",4070,0]],[4090,["op",4066,0]],[4098,["root",3497]],[4099,["root",3494]],[4101,["root",3491]],[4102,["root",3488]],[4105,["op",4096,0]],[4107,["root",3500]],[4108,["root",3503]],[4110,["root",3506]],[4111,["root",3509]],[4116,["op",4097,0]],[4117,["op",4093,0]],[4125,["root",3527]],[4126,["root",3524]],[4128,["root",3521]],[4129,["root",3518]],[4132,["op",4123,0]],[4134,["root",3530]],[4135,["root",3533]],[4137,["root",3536]],[4138,["root",3539]],[4143,["op",4124,0]],[4144,["op",4120,0]],[4152,["root",3557]],[4153,["root",3554]],[4155,["root",3551]],[4156,["root",3548]],[4159,["op",4150,0]],[4161,["root",3560]],[4162,["root",3563]],[4164,["root",3566]],[4165,["root",3569]],[4170,["op",4151,0]],[4171,["op",4147,0]],[4179,["root",3587]],[4180,["root",3584]],[4182,["root",3581]],[4183,["root",3578]],[4186,["op",4177,0]],[4188,["root",3590]],[4189,["root",3593]],[4191,["root",3596]],[4192,["root",3599]],[4197,["op",4178,0]],[4198,["op",4174,0]],[4200,["op",4297,0]],[4201,["op",4356,0]],[4202,["op",4390,0]],[4203,["op",4316,0]],[4204,["op",4241,0]],[4205,["op",4237,1]],[4206,["op",4263,1]],[4207,["op",4263,0]],[4208,["op",4221,0]],[4209,["op",4470,0]],[4210,["op",4352,1]],[4212,["op",4445,0]],[4214,["op",4206,0]],[4215,["op",4357,0]],[4216,["op",4394,0]],[4217,["op",4410,0]],[4218,["op",4317,0]],[4219,["op",4274,0]],[4221,["op",4258,0]],[4222,["op",4470,1]],[4223,["op",4344,0]],[4224,["op",4273,0]],[4226,["op",4359,0]],[4227,["op",4359,1]],[4228,["op",4381,0]],[4229,["op",4387,0]],[4230,["op",4447,0]],[4232,["op",4209,1]],[4233,["op",4266,0]],[4234,["op",4257,0]],[4235,["op",4416,0]],[4236,["op",4385,0]],[4237,["op",4371,0]],[4238,["op",4437,0]],[4240,["op",4426,0]],[4241,["op",4382,1]],[4242,["op",4238,0]],[4243,["op",4220,0]],[4244,["op",4377,0]],[4245,["op",4285,0]],[4246,["op",4286,0]],[4247,["op",4312,0]],[4249,["op",4293,0]],[4250,["op",4296,0]],[4251,["op",4452,1]],[4252,["op",4226,0]],[4253,["op",4298,0]],[4254,["op",4271,0]],[4255,["op",4395,0]],[4256,["op",4423,0]],[4257,["op",4386,0]],[4258,["op",4471,0]],[4259,["op",4376,0]],[4260,["op",4365,0]],[4261,["op",4376,1]],[4262,["op",4333,0]],[4264,["op",4283,0]],[4265,["op",4340,0]],[4266,["op",4458,0]],[4267,["op",4429,1]],[4268,["op",4424,1]],[4269,["op",4457,0]],[4270,["op",4344,1]],[4272,["op",4360,0]],[4273,["op",4314,0]],[4275,["op",4364,0]],[4276,["op",4219,0]],[4277,["op",4251,0]],[4278,["op",4418,0]],[4279,["op",4247,1]],[4280,["op",4456,0]],[4281,["op",4352,0]],[4282,["op",4343,0]],[4284,["op",4245,1]],[4285,["op",4303,1]],[4286,["op",4303,0]],[4287,["op",4407,0]],[4288,["op",4236,1]],[4289,["op",4412,0]],[4291,["op",4242,0]],[4292,["op",4392,0]],[4293,["op",4410,1]],[4294,["op",4366,1]],[4295,["op",4319,0]],[4297,["op",4222,0]],[4298,["op",4300,1]],[4300,["op",4362,1]],[4301,["op",4362,0]],[4302,["op",4250,0]],[4303,["op",4308,0]],[4304,["op",4314,1]],[4305,["op",4407,1]],[4306,["op",4420,0]],[4308,["op",4398,0]],[4309,["op",4367,0]],[4310,["op",4397,0]],[4311,["op",4382,0]],[4312,["op",4414,1]],[4315,["op",4434,0]],[4316,["op",4440,1]],[4317,["op",4311,0]],[4318,["op",4282,0]],[4319,["op",4351,0]],[4321,["op",4361,0]],[4322,["op",4342,0]],[4324,["op",4331,0]],[4325,["op",4336,0]],[4326,["op",4422,0]],[4327,["op",4265,1]],[4329,["op",4310,0]],[4330,["op",4391,0]],[4331,["op",4228,0]],[4334,["op",4272,0]],[4335,["op",4467,0]],[4336,["op",4350,0]],[4337,["op",4200,0]],[4338,["op",4328,1]],[4339,["op",4424,0]],[4340,["op",4372,1]],[4342,["op",4353,0]],[4343,["op",4370,0]],[4346,["op",4455,0]],[4348,["op",4256,1]],[4349,["op",4355,0]],[4350,["op",4454,1]],[4352,["op",4374,0]],[4354,["op",4345,1]],[4355,["op",4239,0]],[4356,["op",4402,1]],[4358,["op",4332,0]],[4359,["op",4300,0]],[4361,["op",4421,1]],[4362,["op",4230,0]],[4363,["op",4385,1]],[4364,["op",4442,0]],[4367,["op",4409,1]],[4368,["op",4335,1]],[4369,["op",4305,0]],[4372,["op",4280,0]],[4373,["op",4448,0]],[4374,["op",4211,1]],[4375,["op",4464,0]],[4376,["op",4247,0]],[4378,["op",4213,0]],[4381,["op",4332,1]],[4382,["op",4212,0]],[4383,["op",4415,0]],[4384,["op",4445,1]],[4388,["op",4323,0]],[4389,["op",4411,1]],[4390,["op",4394,1]],[4391,["op",4401,0]],[4393,["op",4379,1]],[4395,["op",4444,0]],[4396,["op",4299,0]],[4397,["op",4239,1]],[4398,["op",4417,0]],[4400,["op",4320,1]],[4404,["op",4255,0]],[4405,["op",4400,0]],[4412,["op",4351,1]],[4414,["op",4248,1]],[4416,["op",4403,1]],[4421,["op",4450,0]],[4424,["op",4462,0]],[4425,["op",4378,0]],[4426,["op",4213,1]],[4429,["op",4406,0]],[4430,["op",4346,1]],[4432,["op",4408,0]],[4433,["op",4428,1]],[4440,["op",4333,1]],[4441,["op",4265,0]],[4452,["op",4380,0]],[4461,["op",4460,0]],[4462,["op",4469,0]],[4467,["op",4371,1]],[4470,["op",4451,0]],[4473,["op",4570,0]],[4474,["op",4629,0]],[4475,["op",4663,0]],[4476,["op",4589,0]],[4477,["op",4514,0]],[4478,["op",4510,1]],[4479,["op",4536,1]],[4480,["op",4536,0]],[4481,["op",4494,0]],[4482,["op",4743,0]],[4483,["op",4625,1]],[4485,["op",4718,0]],[4487,["op",4479,0]],[4488,["op",4630,0]],[4489,["op",4667,0]],[4490,["op",4683,0]],[4491,["op",4590,0]],[4492,["op",4547,0]],[4494,["op",4531,0]],[4495,["op",4743,1]],[4496,["op",4617,0]],[4497,["op",4546,0]],[4499,["op",4632,0]],[4500,["op",4632,1]],[4501,["op",4654,0]],[4502,["op",4660,0]],[4503,["op",4720,0]],[4505,["op",4482,1]],[4506,["op",4539,0]],[4507,["op",4530,0]],[4508,["op",4689,0]],[4509,["op",4658,0]],[4510,["op",4644,0]],[4511,["op",4710,0]],[4513,["op",4699,0]],[4514,["op",4655,1]],[4515,["op",4511,0]],[4516,["op",4493,0]],[4517,["op",4650,0]],[4518,["op",4558,0]],[4519,["op",4559,0]],[4520,["op",4585,0]],[4522,["op",4566,0]],[4523,["op",4569,0]],[4524,["op",4725,1]],[4525,["op",4499,0]],[4526,["op",4571,0]],[4527,["op",4544,0]],[4528,["op",4668,0]],[4529,["op",4696,0]],[4530,["op",4659,0]],[4531,["op",4744,0]],[4532,["op",4649,0]],[4533,["op",4638,0]],[4534,["op",4649,1]],[4535,["op",4606,0]],[4537,["op",4556,0]],[4538,["op",4613,0]],[4539,["op",4731,0]],[4540,["op",4702,1]],[4541,["op",4697,1]],[4542,["op",4730,0]],[4543,["op",4617,1]],[4545,["op",4633,0]],[4546,["op",4587,0]],[4548,["op",4637,0]],[4549,["op",4492,0]],[4550,["op",4524,0]],[4551,["op",4691,0]],[4552,["op",4520,1]],[4553,["op",4729,0]],[4554,["op",4625,0]],[4555,["op",4616,0]],[4557,["op",4518,1]],[4558,["op",4576,1]],[4559,["op",4576,0]],[4560,["op",4680,0]],[4561,["op",4509,1]],[4562,["op",4685,0]],[4564,["op",4515,0]],[4565,["op",4665,0]],[4566,["op",4683,1]],[4567,["op",4639,1]],[4568,["op",4592,0]],[4570,["op",4495,0]],[4571,["op",4573,1]],[4573,["op",4635,1]],[4574,["op",4635,0]],[4575,["op",4523,0]],[4576,["op",4581,0]],[4577,["op",4587,1]],[4578,["op",4680,1]],[4579,["op",4693,0]],[4581,["op",4671,0]],[4582,["op",4640,0]],[4583,["op",4670,0]],[4584,["op",4655,0]],[4585,["op",4687,1]],[4588,["op",4707,0]],[4589,["op",4713,1]],[4590,["op",4584,0]],[4591,["op",4555,0]],[4592,["op",4624,0]],[4594,["op",4634,0]],[4595,["op",4615,0]],[4597,["op",4604,0]],[4598,["op",4609,0]],[4599,["op",4695,0]],[4600,["op",4538,1]],[4602,["op",4583,0]],[4603,["op",4664,0]],[4604,["op",4501,0]],[4607,["op",4545,0]],[4608,["op",4740,0]],[4609,["op",4623,0]],[4610,["op",4473,0]],[4611,["op",4601,1]],[4612,["op",4697,0]],[4613,["op",4645,1]],[4615,["op",4626,0]],[4616,["op",4643,0]],[4619,["op",4728,0]],[4621,["op",4529,1]],[4622,["op",4628,0]],[4623,["op",4727,1]],[4625,["op",4647,0]],[4627,["op",4618,1]],[4628,["op",4512,0]],[4629,["op",4675,1]],[4631,["op",4605,0]],[4632,["op",4573,0]],[4634,["op",4694,1]],[4635,["op",4503,0]],[4636,["op",4658,1]],[4637,["op",4715,0]],[4640,["op",4682,1]],[4641,["op",4608,1]],[4642,["op",4578,0]],[4645,["op",4553,0]],[4646,["op",4721,0]],[4647,["op",4484,1]],[4648,["op",4737,0]],[4649,["op",4520,0]],[4651,["op",4486,0]],[4654,["op",4605,1]],[4655,["op",4485,0]],[4656,["op",4688,0]],[4657,["op",4718,1]],[4661,["op",4596,0]],[4662,["op",4684,1]],[4663,["op",4667,1]],[4664,["op",4674,0]],[4666,["op",4652,1]],[4668,["op",4717,0]],[4669,["op",4572,0]],[4670,["op",4512,1]],[4671,["op",4690,0]],[4673,["op",4593,1]],[4677,["op",4528,0]],[4678,["op",4673,0]],[4685,["op",4624,1]],[4687,["op",4521,1]],[4689,["op",4676,1]],[4694,["op",4723,0]],[4697,["op",4735,0]],[4698,["op",4651,0]],[4699,["op",4486,1]],[4702,["op",4679,0]],[4703,["op",4619,1]],[4705,["op",4681,0]],[4706,["op",4701,1]],[4713,["op",4606,1]],[4714,["op",4538,0]],[4725,["op",4653,0]],[4734,["op",4733,0]],[4735,["op",4742,0]],[4740,["op",4644,1]],[4743,["op",4724,0]],[4746,["op",4843,0]],[4747,["op",4902,0]],[4748,["op",4936,0]],[4749,["op",4862,0]],[4750,["op",4787,0]],[4751,["op",4783,1]],[4752,["op",4809,1]],[4753,["op",4809,0]],[4754,["op",4767,0]],[4755,["op",5016,0]],[4756,["op",4898,1]],[4758,["op",4991,0]],[4760,["op",4752,0]],[4761,["op",4903,0]],[4762,["op",4940,0]],[4763,["op",4956,0]],[4764,["op",4863,0]],[4765,["op",4820,0]],[4767,["op",4804,0]],[4768,["op",5016,1]],[4769,["op",4890,0]],[4770,["op",4819,0]],[4772,["op",4905,0]],[4773,["op",4905,1]],[4774,["op",4927,0]],[4775,["op",4933,0]],[4776,["op",4993,0]],[4778,["op",4755,1]],[4779,["op",4812,0]],[4780,["op",4803,0]],[4781,["op",4962,0]],[4782,["op",4931,0]],[4783,["op",4917,0]],[4784,["op",4983,0]],[4786,["op",4972,0]],[4787,["op",4928,1]],[4788,["op",4784,0]],[4789,["op",4766,0]],[4790,["op",4923,0]],[4791,["op",4831,0]],[4792,["op",4832,0]],[4793,["op",4858,0]],[4795,["op",4839,0]],[4796,["op",4842,0]],[4797,["op",4998,1]],[4798,["op",4772,0]],[4799,["op",4844,0]],[4800,["op",4817,0]],[4801,["op",4941,0]],[4802,["op",4969,0]],[4803,["op",4932,0]],[4804,["op",5017,0]],[4805,["op",4922,0]],[4806,["op",4911,0]],[4807,["op",4922,1]],[4808,["op",4879,0]],[4810,["op",4829,0]],[4811,["op",4886,0]],[4812,["op",5004,0]],[4813,["op",4975,1]],[4814,["op",4970,1]],[4815,["op",5003,0]],[4816,["op",4890,1]],[4818,["op",4906,0]],[4819,["op",4860,0]],[4821,["op",4910,0]],[4822,["op",4765,0]],[4823,["op",4797,0]],[4824,["op",4964,0]],[4825,["op",4793,1]],[4826,["op",5002,0]],[4827,["op",4898,0]],[4828,["op",4889,0]],[4830,["op",4791,1]],[4831,["op",4849,1]],[4832,["op",4849,0]],[4833,["op",4953,0]],[4834,["op",4782,1]],[4835,["op",4958,0]],[4837,["op",4788,0]],[4838,["op",4938,0]],[4839,["op",4956,1]],[4840,["op",4912,1]],[4841,["op",4865,0]],[4843,["op",4768,0]],[4844,["op",4846,1]],[4846,["op",4908,1]],[4847,["op",4908,0]],[4848,["op",4796,0]],[4849,["op",4854,0]],[4850,["op",4860,1]],[4851,["op",4953,1]],[4852,["op",4966,0]],[4854,["op",4944,0]],[4855,["op",4913,0]],[4856,["op",4943,0]],[4857,["op",4928,0]],[4858,["op",4960,1]],[4861,["op",4980,0]],[4862,["op",4986,1]],[4863,["op",4857,0]],[4864,["op",4828,0]],[4865,["op",4897,0]],[4867,["op",4907,0]],[4868,["op",4888,0]],[4870,["op",4877,0]],[4871,["op",4882,0]],[4872,["op",4968,0]],[4873,["op",4811,1]],[4875,["op",4856,0]],[4876,["op",4937,0]],[4877,["op",4774,0]],[4880,["op",4818,0]],[4881,["op",5013,0]],[4882,["op",4896,0]],[4883,["op",4746,0]],[4884,["op",4874,1]],[4885,["op",4970,0]],[4886,["op",4918,1]],[4888,["op",4899,0]],[4889,["op",4916,0]],[4892,["op",5001,0]],[4894,["op",4802,1]],[4895,["op",4901,0]],[4896,["op",5000,1]],[4898,["op",4920,0]],[4900,["op",4891,1]],[4901,["op",4785,0]],[4902,["op",4948,1]],[4904,["op",4878,0]],[4905,["op",4846,0]],[4907,["op",4967,1]],[4908,["op",4776,0]],[4909,["op",4931,1]],[4910,["op",4988,0]],[4913,["op",4955,1]],[4914,["op",4881,1]],[4915,["op",4851,0]],[4918,["op",4826,0]],[4919,["op",4994,0]],[4920,["op",4757,1]],[4921,["op",5010,0]],[4922,["op",4793,0]],[4924,["op",4759,0]],[4927,["op",4878,1]],[4928,["op",4758,0]],[4929,["op",4961,0]],[4930,["op",4991,1]],[4934,["op",4869,0]],[4935,["op",4957,1]],[4936,["op",4940,1]],[4937,["op",4947,0]],[4939,["op",4925,1]],[4941,["op",4990,0]],[4942,["op",4845,0]],[4943,["op",4785,1]],[4944,["op",4963,0]],[4946,["op",4866,1]],[4950,["op",4801,0]],[4951,["op",4946,0]],[4958,["op",4897,1]],[4960,["op",4794,1]],[4962,["op",4949,1]],[4967,["op",4996,0]],[4970,["op",5008,0]],[4971,["op",4924,0]],[4972,["op",4759,1]],[4975,["op",4952,0]],[4976,["op",4892,1]],[4978,["op",4954,0]],[4979,["op",4974,1]],[4986,["op",4879,1]],[4987,["op",4811,0]],[4998,["op",4926,0]],[5007,["op",5006,0]],[5008,["op",5015,0]],[5013,["op",4917,1]],[5016,["op",4997,0]],[5019,["op",5116,0]],[5020,["op",5175,0]],[5021,["op",5209,0]],[5022,["op",5135,0]],[5023,["op",5060,0]],[5024,["op",5056,1]],[5025,["op",5082,1]],[5026,["op",5082,0]],[5027,["op",5040,0]],[5028,["op",5289,0]],[5029,["op",5171,1]],[5031,["op",5264,0]],[5033,["op",5025,0]],[5034,["op",5176,0]],[5035,["op",5213,0]],[5036,["op",5229,0]],[5037,["op",5136,0]],[5038,["op",5093,0]],[5040,["op",5077,0]],[5041,["op",5289,1]],[5042,["op",5163,0]],[5043,["op",5092,0]],[5045,["op",5178,0]],[5046,["op",5178,1]],[5047,["op",5200,0]],[5048,["op",5206,0]],[5049,["op",5266,0]],[5051,["op",5028,1]],[5052,["op",5085,0]],[5053,["op",5076,0]],[5054,["op",5235,0]],[5055,["op",5204,0]],[5056,["op",5190,0]],[5057,["op",5256,0]],[5059,["op",5245,0]],[5060,["op",5201,1]],[5061,["op",5057,0]],[5062,["op",5039,0]],[5063,["op",5196,0]],[5064,["op",5104,0]],[5065,["op",5105,0]],[5066,["op",5131,0]],[5068,["op",5112,0]],[5069,["op",5115,0]],[5070,["op",5271,1]],[5071,["op",5045,0]],[5072,["op",5117,0]],[5073,["op",5090,0]],[5074,["op",5214,0]],[5075,["op",5242,0]],[5076,["op",5205,0]],[5077,["op",5290,0]],[5078,["op",5195,0]],[5079,["op",5184,0]],[5080,["op",5195,1]],[5081,["op",5152,0]],[5083,["op",5102,0]],[5084,["op",5159,0]],[5085,["op",5277,0]],[5086,["op",5248,1]],[5087,["op",5243,1]],[5088,["op",5276,0]],[5089,["op",5163,1]],[5091,["op",5179,0]],[5092,["op",5133,0]],[5094,["op",5183,0]],[5095,["op",5038,0]],[5096,["op",5070,0]],[5097,["op",5237,0]],[5098,["op",5066,1]],[5099,["op",5275,0]],[5100,["op",5171,0]],[5101,["op",5162,0]],[5103,["op",5064,1]],[5104,["op",5122,1]],[5105,["op",5122,0]],[5106,["op",5226,0]],[5107,["op",5055,1]],[5108,["op",5231,0]],[5110,["op",5061,0]],[5111,["op",5211,0]],[5112,["op",5229,1]],[5113,["op",5185,1]],[5114,["op",5138,0]],[5116,["op",5041,0]],[5117,["op",5119,1]],[5119,["op",5181,1]],[5120,["op",5181,0]],[5121,["op",5069,0]],[5122,["op",5127,0]],[5123,["op",5133,1]],[5124,["op",5226,1]],[5125,["op",5239,0]],[5127,["op",5217,0]],[5128,["op",5186,0]],[5129,["op",5216,0]],[5130,["op",5201,0]],[5131,["op",5233,1]],[5134,["op",5253,0]],[5135,["op",5259,1]],[5136,["op",5130,0]],[5137,["op",5101,0]],[5138,["op",5170,0]],[5140,["op",5180,0]],[5141,["op",5161,0]],[5143,["op",5150,0]],[5144,["op",5155,0]],[5145,["op",5241,0]],[5146,["op",5084,1]],[5148,["op",5129,0]],[5149,["op",5210,0]],[5150,["op",5047,0]],[5153,["op",5091,0]],[5154,["op",5286,0]],[5155,["op",5169,0]],[5156,["op",5019,0]],[5157,["op",5147,1]],[5158,["op",5243,0]],[5159,["op",5191,1]],[5161,["op",5172,0]],[5162,["op",5189,0]],[5165,["op",5274,0]],[5167,["op",5075,1]],[5168,["op",5174,0]],[5169,["op",5273,1]],[5171,["op",5193,0]],[5173,["op",5164,1]],[5174,["op",5058,0]],[5175,["op",5221,1]],[5177,["op",5151,0]],[5178,["op",5119,0]],[5180,["op",5240,1]],[5181,["op",5049,0]],[5182,["op",5204,1]],[5183,["op",5261,0]],[5186,["op",5228,1]],[5187,["op",5154,1]],[5188,["op",5124,0]],[5191,["op",5099,0]],[5192,["op",5267,0]],[5193,["op",5030,1]],[5194,["op",5283,0]],[5195,["op",5066,0]],[5197,["op",5032,0]],[5200,["op",5151,1]],[5201,["op",5031,0]],[5202,["op",5234,0]],[5203,["op",5264,1]],[5207,["op",5142,0]],[5208,["op",5230,1]],[5209,["op",5213,1]],[5210,["op",5220,0]],[5212,["op",5198,1]],[5214,["op",5263,0]],[5215,["op",5118,0]],[5216,["op",5058,1]],[5217,["op",5236,0]],[5219,["op",5139,1]],[5223,["op",5074,0]],[5224,["op",5219,0]],[5231,["op",5170,1]],[5233,["op",5067,1]],[5235,["op",5222,1]],[5240,["op",5269,0]],[5243,["op",5281,0]],[5244,["op",5197,0]],[5245,["op",5032,1]],[5248,["op",5225,0]],[5249,["op",5165,1]],[5251,["op",5227,0]],[5252,["op",5247,1]],[5259,["op",5152,1]],[5260,["op",5084,0]],[5271,["op",5199,0]],[5280,["op",5279,0]],[5281,["op",5288,0]],[5286,["op",5190,1]],[5289,["op",5270,0]],[5292,["op",5389,0]],[5293,["op",5448,0]],[5294,["op",5482,0]],[5295,["op",5408,0]],[5296,["op",5333,0]],[5297,["op",5329,1]],[5298,["op",5355,1]],[5299,["op",5355,0]],[5300,["op",5313,0]],[5301,["op",5562,0]],[5302,["op",5444,1]],[5304,["op",5537,0]],[5306,["op",5298,0]],[5307,["op",5449,0]],[5308,["op",5486,0]],[5309,["op",5502,0]],[5310,["op",5409,0]],[5311,["op",5366,0]],[5313,["op",5350,0]],[5314,["op",5562,1]],[5315,["op",5436,0]],[5316,["op",5365,0]],[5318,["op",5451,0]],[5319,["op",5451,1]],[5320,["op",5473,0]],[5321,["op",5479,0]],[5322,["op",5539,0]],[5324,["op",5301,1]],[5325,["op",5358,0]],[5326,["op",5349,0]],[5327,["op",5508,0]],[5328,["op",5477,0]],[5329,["op",5463,0]],[5330,["op",5529,0]],[5332,["op",5518,0]],[5333,["op",5474,1]],[5334,["op",5330,0]],[5335,["op",5312,0]],[5336,["op",5469,0]],[5337,["op",5377,0]],[5338,["op",5378,0]],[5339,["op",5404,0]],[5341,["op",5385,0]],[5342,["op",5388,0]],[5343,["op",5544,1]],[5344,["op",5318,0]],[5345,["op",5390,0]],[5346,["op",5363,0]],[5347,["op",5487,0]],[5348,["op",5515,0]],[5349,["op",5478,0]],[5350,["op",5563,0]],[5351,["op",5468,0]],[5352,["op",5457,0]],[5353,["op",5468,1]],[5354,["op",5425,0]],[5356,["op",5375,0]],[5357,["op",5432,0]],[5358,["op",5550,0]],[5359,["op",5521,1]],[5360,["op",5516,1]],[5361,["op",5549,0]],[5362,["op",5436,1]],[5364,["op",5452,0]],[5365,["op",5406,0]],[5367,["op",5456,0]],[5368,["op",5311,0]],[5369,["op",5343,0]],[5370,["op",5510,0]],[5371,["op",5339,1]],[5372,["op",5548,0]],[5373,["op",5444,0]],[5374,["op",5435,0]],[5376,["op",5337,1]],[5377,["op",5395,1]],[5378,["op",5395,0]],[5379,["op",5499,0]],[5380,["op",5328,1]],[5381,["op",5504,0]],[5383,["op",5334,0]],[5384,["op",5484,0]],[5385,["op",5502,1]],[5386,["op",5458,1]],[5387,["op",5411,0]],[5389,["op",5314,0]],[5390,["op",5392,1]],[5392,["op",5454,1]],[5393,["op",5454,0]],[5394,["op",5342,0]],[5395,["op",5400,0]],[5396,["op",5406,1]],[5397,["op",5499,1]],[5398,["op",5512,0]],[5400,["op",5490,0]],[5401,["op",5459,0]],[5402,["op",5489,0]],[5403,["op",5474,0]],[5404,["op",5506,1]],[5407,["op",5526,0]],[5408,["op",5532,1]],[5409,["op",5403,0]],[5410,["op",5374,0]],[5411,["op",5443,0]],[5413,["op",5453,0]],[5414,["op",5434,0]],[5416,["op",5423,0]],[5417,["op",5428,0]],[5418,["op",5514,0]],[5419,["op",5357,1]],[5421,["op",5402,0]],[5422,["op",5483,0]],[5423,["op",5320,0]],[5426,["op",5364,0]],[5427,["op",5559,0]],[5428,["op",5442,0]],[5429,["op",5292,0]],[5430,["op",5420,1]],[5431,["op",5516,0]],[5432,["op",5464,1]],[5434,["op",5445,0]],[5435,["op",5462,0]],[5438,["op",5547,0]],[5440,["op",5348,1]],[5441,["op",5447,0]],[5442,["op",5546,1]],[5444,["op",5466,0]],[5446,["op",5437,1]],[5447,["op",5331,0]],[5448,["op",5494,1]],[5450,["op",5424,0]],[5451,["op",5392,0]],[5453,["op",5513,1]],[5454,["op",5322,0]],[5455,["op",5477,1]],[5456,["op",5534,0]],[5459,["op",5501,1]],[5460,["op",5427,1]],[5461,["op",5397,0]],[5464,["op",5372,0]],[5465,["op",5540,0]],[5466,["op",5303,1]],[5467,["op",5556,0]],[5468,["op",5339,0]],[5470,["op",5305,0]],[5473,["op",5424,1]],[5474,["op",5304,0]],[5475,["op",5507,0]],[5476,["op",5537,1]],[5480,["op",5415,0]],[5481,["op",5503,1]],[5482,["op",5486,1]],[5483,["op",5493,0]],[5485,["op",5471,1]],[5487,["op",5536,0]],[5488,["op",5391,0]],[5489,["op",5331,1]],[5490,["op",5509,0]],[5492,["op",5412,1]],[5496,["op",5347,0]],[5497,["op",5492,0]],[5504,["op",5443,1]],[5506,["op",5340,1]],[5508,["op",5495,1]],[5513,["op",5542,0]],[5516,["op",5554,0]],[5517,["op",5470,0]],[5518,["op",5305,1]],[5521,["op",5498,0]],[5522,["op",5438,1]],[5524,["op",5500,0]],[5525,["op",5520,1]],[5532,["op",5425,1]],[5533,["op",5357,0]],[5544,["op",5472,0]],[5553,["op",5552,0]],[5554,["op",5561,0]],[5559,["op",5463,1]],[5562,["op",5543,0]],[5565,["op",5662,0]],[5566,["op",5721,0]],[5567,["op",5755,0]],[5568,["op",5681,0]],[5569,["op",5606,0]],[5570,["op",5602,1]],[5571,["op",5628,1]],[5572,["op",5628,0]],[5573,["op",5586,0]],[5574,["op",5835,0]],[5575,["op",5717,1]],[5577,["op",5810,0]],[5579,["op",5571,0]],[5580,["op",5722,0]],[5581,["op",5759,0]],[5582,["op",5775,0]],[5583,["op",5682,0]],[5584,["op",5639,0]],[5586,["op",5623,0]],[5587,["op",5835,1]],[5588,["op",5709,0]],[5589,["op",5638,0]],[5591,["op",5724,0]],[5592,["op",5724,1]],[5593,["op",5746,0]],[5594,["op",5752,0]],[5595,["op",5812,0]],[5597,["op",5574,1]],[5598,["op",5631,0]],[5599,["op",5622,0]],[5600,["op",5781,0]],[5601,["op",5750,0]],[5602,["op",5736,0]],[5603,["op",5802,0]],[5605,["op",5791,0]],[5606,["op",5747,1]],[5607,["op",5603,0]],[5608,["op",5585,0]],[5609,["op",5742,0]],[5610,["op",5650,0]],[5611,["op",5651,0]],[5612,["op",5677,0]],[5614,["op",5658,0]],[5615,["op",5661,0]],[5616,["op",5817,1]],[5617,["op",5591,0]],[5618,["op",5663,0]],[5619,["op",5636,0]],[5620,["op",5760,0]],[5621,["op",5788,0]],[5622,["op",5751,0]],[5623,["op",5836,0]],[5624,["op",5741,0]],[5625,["op",5730,0]],[5626,["op",5741,1]],[5627,["op",5698,0]],[5629,["op",5648,0]],[5630,["op",5705,0]],[5631,["op",5823,0]],[5632,["op",5794,1]],[5633,["op",5789,1]],[5634,["op",5822,0]],[5635,["op",5709,1]],[5637,["op",5725,0]],[5638,["op",5679,0]],[5640,["op",5729,0]],[5641,["op",5584,0]],[5642,["op",5616,0]],[5643,["op",5783,0]],[5644,["op",5612,1]],[5645,["op",5821,0]],[5646,["op",5717,0]],[5647,["op",5708,0]],[5649,["op",5610,1]],[5650,["op",5668,1]],[5651,["op",5668,0]],[5652,["op",5772,0]],[5653,["op",5601,1]],[5654,["op",5777,0]],[5656,["op",5607,0]],[5657,["op",5757,0]],[5658,["op",5775,1]],[5659,["op",5731,1]],[5660,["op",5684,0]],[5662,["op",5587,0]],[5663,["op",5665,1]],[5665,["op",5727,1]],[5666,["op",5727,0]],[5667,["op",5615,0]],[5668,["op",5673,0]],[5669,["op",5679,1]],[5670,["op",5772,1]],[5671,["op",5785,0]],[5673,["op",5763,0]],[5674,["op",5732,0]],[5675,["op",5762,0]],[5676,["op",5747,0]],[5677,["op",5779,1]],[5680,["op",5799,0]],[5681,["op",5805,1]],[5682,["op",5676,0]],[5683,["op",5647,0]],[5684,["op",5716,0]],[5686,["op",5726,0]],[5687,["op",5707,0]],[5689,["op",5696,0]],[5690,["op",5701,0]],[5691,["op",5787,0]],[5692,["op",5630,1]],[5694,["op",5675,0]],[5695,["op",5756,0]],[5696,["op",5593,0]],[5699,["op",5637,0]],[5700,["op",5832,0]],[5701,["op",5715,0]],[5702,["op",5565,0]],[5703,["op",5693,1]],[5704,["op",5789,0]],[5705,["op",5737,1]],[5707,["op",5718,0]],[5708,["op",5735,0]],[5711,["op",5820,0]],[5713,["op",5621,1]],[5714,["op",5720,0]],[5715,["op",5819,1]],[5717,["op",5739,0]],[5719,["op",5710,1]],[5720,["op",5604,0]],[5721,["op",5767,1]],[5723,["op",5697,0]],[5724,["op",5665,0]],[5726,["op",5786,1]],[5727,["op",5595,0]],[5728,["op",5750,1]],[5729,["op",5807,0]],[5732,["op",5774,1]],[5733,["op",5700,1]],[5734,["op",5670,0]],[5737,["op",5645,0]],[5738,["op",5813,0]],[5739,["op",5576,1]],[5740,["op",5829,0]],[5741,["op",5612,0]],[5743,["op",5578,0]],[5746,["op",5697,1]],[5747,["op",5577,0]],[5748,["op",5780,0]],[5749,["op",5810,1]],[5753,["op",5688,0]],[5754,["op",5776,1]],[5755,["op",5759,1]],[5756,["op",5766,0]],[5758,["op",5744,1]],[5760,["op",5809,0]],[5761,["op",5664,0]],[5762,["op",5604,1]],[5763,["op",5782,0]],[5765,["op",5685,1]],[5769,["op",5620,0]],[5770,["op",5765,0]],[5777,["op",5716,1]],[5779,["op",5613,1]],[5781,["op",5768,1]],[5786,["op",5815,0]],[5789,["op",5827,0]],[5790,["op",5743,0]],[5791,["op",5578,1]],[5794,["op",5771,0]],[5795,["op",5711,1]],[5797,["op",5773,0]],[5798,["op",5793,1]],[5805,["op",5698,1]],[5806,["op",5630,0]],[5817,["op",5745,0]],[5826,["op",5825,0]],[5827,["op",5834,0]],[5832,["op",5736,1]],[5835,["op",5816,0]],[5838,["op",5935,0]],[5839,["op",5994,0]],[5840,["op",6028,0]],[5841,["op",5954,0]],[5842,["op",5879,0]],[5843,["op",5875,1]],[5844,["op",5901,1]],[5845,["op",5901,0]],[5846,["op",5859,0]],[5847,["op",6108,0]],[5848,["op",5990,1]],[5850,["op",6083,0]],[5852,["op",5844,0]],[5853,["op",5995,0]],[5854,["op",6032,0]],[5855,["op",6048,0]],[5856,["op",5955,0]],[5857,["op",5912,0]],[5859,["op",5896,0]],[5860,["op",6108,1]],[5861,["op",5982,0]],[5862,["op",5911,0]],[5864,["op",5997,0]],[5865,["op",5997,1]],[5866,["op",6019,0]],[5867,["op",6025,0]],[5868,["op",6085,0]],[5870,["op",5847,1]],[5871,["op",5904,0]],[5872,["op",5895,0]],[5873,["op",6054,0]],[5874,["op",6023,0]],[5875,["op",6009,0]],[5876,["op",6075,0]],[5878,["op",6064,0]],[5879,["op",6020,1]],[5880,["op",5876,0]],[5881,["op",5858,0]],[5882,["op",6015,0]],[5883,["op",5923,0]],[5884,["op",5924,0]],[5885,["op",5950,0]],[5887,["op",5931,0]],[5888,["op",5934,0]],[5889,["op",6090,1]],[5890,["op",5864,0]],[5891,["op",5936,0]],[5892,["op",5909,0]],[5893,["op",6033,0]],[5894,["op",6061,0]],[5895,["op",6024,0]],[5896,["op",6109,0]],[5897,["op",6014,0]],[5898,["op",6003,0]],[5899,["op",6014,1]],[5900,["op",5971,0]],[5902,["op",5921,0]],[5903,["op",5978,0]],[5904,["op",6096,0]],[5905,["op",6067,1]],[5906,["op",6062,1]],[5907,["op",6095,0]],[5908,["op",5982,1]],[5910,["op",5998,0]],[5911,["op",5952,0]],[5913,["op",6002,0]],[5914,["op",5857,0]],[5915,["op",5889,0]],[5916,["op",6056,0]],[5917,["op",5885,1]],[5918,["op",6094,0]],[5919,["op",5990,0]],[5920,["op",5981,0]],[5922,["op",5883,1]],[5923,["op",5941,1]],[5924,["op",5941,0]],[5925,["op",6045,0]],[5926,["op",5874,1]],[5927,["op",6050,0]],[5929,["op",5880,0]],[5930,["op",6030,0]],[5931,["op",6048,1]],[5932,["op",6004,1]],[5933,["op",5957,0]],[5935,["op",5860,0]],[5936,["op",5938,1]],[5938,["op",6000,1]],[5939,["op",6000,0]],[5940,["op",5888,0]],[5941,["op",5946,0]],[5942,["op",5952,1]],[5943,["op",6045,1]],[5944,["op",6058,0]],[5946,["op",6036,0]],[5947,["op",6005,0]],[5948,["op",6035,0]],[5949,["op",6020,0]],[5950,["op",6052,1]],[5953,["op",6072,0]],[5954,["op",6078,1]],[5955,["op",5949,0]],[5956,["op",5920,0]],[5957,["op",5989,0]],[5959,["op",5999,0]],[5960,["op",5980,0]],[5962,["op",5969,0]],[5963,["op",5974,0]],[5964,["op",6060,0]],[5965,["op",5903,1]],[5967,["op",5948,0]],[5968,["op",6029,0]],[5969,["op",5866,0]],[5972,["op",5910,0]],[5973,["op",6105,0]],[5974,["op",5988,0]],[5975,["op",5838,0]],[5976,["op",5966,1]],[5977,["op",6062,0]],[5978,["op",6010,1]],[5980,["op",5991,0]],[5981,["op",6008,0]],[5984,["op",6093,0]],[5986,["op",5894,1]],[5987,["op",5993,0]],[5988,["op",6092,1]],[5990,["op",6012,0]],[5992,["op",5983,1]],[5993,["op",5877,0]],[5994,["op",6040,1]],[5996,["op",5970,0]],[5997,["op",5938,0]],[5999,["op",6059,1]],[6000,["op",5868,0]],[6001,["op",6023,1]],[6002,["op",6080,0]],[6005,["op",6047,1]],[6006,["op",5973,1]],[6007,["op",5943,0]],[6010,["op",5918,0]],[6011,["op",6086,0]],[6012,["op",5849,1]],[6013,["op",6102,0]],[6014,["op",5885,0]],[6016,["op",5851,0]],[6019,["op",5970,1]],[6020,["op",5850,0]],[6021,["op",6053,0]],[6022,["op",6083,1]],[6026,["op",5961,0]],[6027,["op",6049,1]],[6028,["op",6032,1]],[6029,["op",6039,0]],[6031,["op",6017,1]],[6033,["op",6082,0]],[6034,["op",5937,0]],[6035,["op",5877,1]],[6036,["op",6055,0]],[6038,["op",5958,1]],[6042,["op",5893,0]],[6043,["op",6038,0]],[6050,["op",5989,1]],[6052,["op",5886,1]],[6054,["op",6041,1]],[6059,["op",6088,0]],[6062,["op",6100,0]],[6063,["op",6016,0]],[6064,["op",5851,1]],[6067,["op",6044,0]],[6068,["op",5984,1]],[6070,["op",6046,0]],[6071,["op",6066,1]],[6078,["op",5971,1]],[6079,["op",5903,0]],[6090,["op",6018,0]],[6099,["op",6098,0]],[6100,["op",6107,0]],[6105,["op",6009,1]],[6108,["op",6089,0]],[6111,["op",6208,0]],[6112,["op",6267,0]],[6113,["op",6301,0]],[6114,["op",6227,0]],[6115,["op",6152,0]],[6116,["op",6148,1]],[6117,["op",6174,1]],[6118,["op",6174,0]],[6119,["op",6132,0]],[6120,["op",6381,0]],[6121,["op",6263,1]],[6123,["op",6356,0]],[6125,["op",6117,0]],[6126,["op",6268,0]],[6127,["op",6305,0]],[6128,["op",6321,0]],[6129,["op",6228,0]],[6130,["op",6185,0]],[6132,["op",6169,0]],[6133,["op",6381,1]],[6134,["op",6255,0]],[6135,["op",6184,0]],[6137,["op",6270,0]],[6138,["op",6270,1]],[6139,["op",6292,0]],[6140,["op",6298,0]],[6141,["op",6358,0]],[6143,["op",6120,1]],[6144,["op",6177,0]],[6145,["op",6168,0]],[6146,["op",6327,0]],[6147,["op",6296,0]],[6148,["op",6282,0]],[6149,["op",6348,0]],[6151,["op",6337,0]],[6152,["op",6293,1]],[6153,["op",6149,0]],[6154,["op",6131,0]],[6155,["op",6288,0]],[6156,["op",6196,0]],[6157,["op",6197,0]],[6158,["op",6223,0]],[6160,["op",6204,0]],[6161,["op",6207,0]],[6162,["op",6363,1]],[6163,["op",6137,0]],[6164,["op",6209,0]],[6165,["op",6182,0]],[6166,["op",6306,0]],[6167,["op",6334,0]],[6168,["op",6297,0]],[6169,["op",6382,0]],[6170,["op",6287,0]],[6171,["op",6276,0]],[6172,["op",6287,1]],[6173,["op",6244,0]],[6175,["op",6194,0]],[6176,["op",6251,0]],[6177,["op",6369,0]],[6178,["op",6340,1]],[6179,["op",6335,1]],[6180,["op",6368,0]],[6181,["op",6255,1]],[6183,["op",6271,0]],[6184,["op",6225,0]],[6186,["op",6275,0]],[6187,["op",6130,0]],[6188,["op",6162,0]],[6189,["op",6329,0]],[6190,["op",6158,1]],[6191,["op",6367,0]],[6192,["op",6263,0]],[6193,["op",6254,0]],[6195,["op",6156,1]],[6196,["op",6214,1]],[6197,["op",6214,0]],[6198,["op",6318,0]],[6199,["op",6147,1]],[6200,["op",6323,0]],[6202,["op",6153,0]],[6203,["op",6303,0]],[6204,["op",6321,1]],[6205,["op",6277,1]],[6206,["op",6230,0]],[6208,["op",6133,0]],[6209,["op",6211,1]],[6211,["op",6273,1]],[6212,["op",6273,0]],[6213,["op",6161,0]],[6214,["op",6219,0]],[6215,["op",6225,1]],[6216,["op",6318,1]],[6217,["op",6331,0]],[6219,["op",6309,0]],[6220,["op",6278,0]],[6221,["op",6308,0]],[6222,["op",6293,0]],[6223,["op",6325,1]],[6226,["op",6345,0]],[6227,["op",6351,1]],[6228,["op",6222,0]],[6229,["op",6193,0]],[6230,["op",6262,0]],[6232,["op",6272,0]],[6233,["op",6253,0]],[6235,["op",6242,0]],[6236,["op",6247,0]],[6237,["op",6333,0]],[6238,["op",6176,1]],[6240,["op",6221,0]],[6241,["op",6302,0]],[6242,["op",6139,0]],[6245,["op",6183,0]],[6246,["op",6378,0]],[6247,["op",6261,0]],[6248,["op",6111,0]],[6249,["op",6239,1]],[6250,["op",6335,0]],[6251,["op",6283,1]],[6253,["op",6264,0]],[6254,["op",6281,0]],[6257,["op",6366,0]],[6259,["op",6167,1]],[6260,["op",6266,0]],[6261,["op",6365,1]],[6263,["op",6285,0]],[6265,["op",6256,1]],[6266,["op",6150,0]],[6267,["op",6313,1]],[6269,["op",6243,0]],[6270,["op",6211,0]],[6272,["op",6332,1]],[6273,["op",6141,0]],[6274,["op",6296,1]],[6275,["op",6353,0]],[6278,["op",6320,1]],[6279,["op",6246,1]],[6280,["op",6216,0]],[6283,["op",6191,0]],[6284,["op",6359,0]],[6285,["op",6122,1]],[6286,["op",6375,0]],[6287,["op",6158,0]],[6289,["op",6124,0]],[6292,["op",6243,1]],[6293,["op",6123,0]],[6294,["op",6326,0]],[6295,["op",6356,1]],[6299,["op",6234,0]],[6300,["op",6322,1]],[6301,["op",6305,1]],[6302,["op",6312,0]],[6304,["op",6290,1]],[6306,["op",6355,0]],[6307,["op",6210,0]],[6308,["op",6150,1]],[6309,["op",6328,0]],[6311,["op",6231,1]],[6315,["op",6166,0]],[6316,["op",6311,0]],[6323,["op",6262,1]],[6325,["op",6159,1]],[6327,["op",6314,1]],[6332,["op",6361,0]],[6335,["op",6373,0]],[6336,["op",6289,0]],[6337,["op",6124,1]],[6340,["op",6317,0]],[6341,["op",6257,1]],[6343,["op",6319,0]],[6344,["op",6339,1]],[6351,["op",6244,1]],[6352,["op",6176,0]],[6363,["op",6291,0]],[6372,["op",6371,0]],[6373,["op",6380,0]],[6378,["op",6282,1]],[6381,["op",6362,0]],[6384,["op",6481,0]],[6385,["op",6540,0]],[6386,["op",6574,0]],[6387,["op",6500,0]],[6388,["op",6425,0]],[6389,["op",6421,1]],[6390,["op",6447,1]],[6391,["op",6447,0]],[6392,["op",6405,0]],[6393,["op",6654,0]],[6394,["op",6536,1]],[6396,["op",6629,0]],[6398,["op",6390,0]],[6399,["op",6541,0]],[6400,["op",6578,0]],[6401,["op",6594,0]],[6402,["op",6501,0]],[6403,["op",6458,0]],[6405,["op",6442,0]],[6406,["op",6654,1]],[6407,["op",6528,0]],[6408,["op",6457,0]],[6410,["op",6543,0]],[6411,["op",6543,1]],[6412,["op",6565,0]],[6413,["op",6571,0]],[6414,["op",6631,0]],[6416,["op",6393,1]],[6417,["op",6450,0]],[6418,["op",6441,0]],[6419,["op",6600,0]],[6420,["op",6569,0]],[6421,["op",6555,0]],[6422,["op",6621,0]],[6424,["op",6610,0]],[6425,["op",6566,1]],[6426,["op",6422,0]],[6427,["op",6404,0]],[6428,["op",6561,0]],[6429,["op",6469,0]],[6430,["op",6470,0]],[6431,["op",6496,0]],[6433,["op",6477,0]],[6434,["op",6480,0]],[6435,["op",6636,1]],[6436,["op",6410,0]],[6437,["op",6482,0]],[6438,["op",6455,0]],[6439,["op",6579,0]],[6440,["op",6607,0]],[6441,["op",6570,0]],[6442,["op",6655,0]],[6443,["op",6560,0]],[6444,["op",6549,0]],[6445,["op",6560,1]],[6446,["op",6517,0]],[6448,["op",6467,0]],[6449,["op",6524,0]],[6450,["op",6642,0]],[6451,["op",6613,1]],[6452,["op",6608,1]],[6453,["op",6641,0]],[6454,["op",6528,1]],[6456,["op",6544,0]],[6457,["op",6498,0]],[6459,["op",6548,0]],[6460,["op",6403,0]],[6461,["op",6435,0]],[6462,["op",6602,0]],[6463,["op",6431,1]],[6464,["op",6640,0]],[6465,["op",6536,0]],[6466,["op",6527,0]],[6468,["op",6429,1]],[6469,["op",6487,1]],[6470,["op",6487,0]],[6471,["op",6591,0]],[6472,["op",6420,1]],[6473,["op",6596,0]],[6475,["op",6426,0]],[6476,["op",6576,0]],[6477,["op",6594,1]],[6478,["op",6550,1]],[6479,["op",6503,0]],[6481,["op",6406,0]],[6482,["op",6484,1]],[6484,["op",6546,1]],[6485,["op",6546,0]],[6486,["op",6434,0]],[6487,["op",6492,0]],[6488,["op",6498,1]],[6489,["op",6591,1]],[6490,["op",6604,0]],[6492,["op",6582,0]],[6493,["op",6551,0]],[6494,["op",6581,0]],[6495,["op",6566,0]],[6496,["op",6598,1]],[6499,["op",6618,0]],[6500,["op",6624,1]],[6501,["op",6495,0]],[6502,["op",6466,0]],[6503,["op",6535,0]],[6505,["op",6545,0]],[6506,["op",6526,0]],[6508,["op",6515,0]],[6509,["op",6520,0]],[6510,["op",6606,0]],[6511,["op",6449,1]],[6513,["op",6494,0]],[6514,["op",6575,0]],[6515,["op",6412,0]],[6518,["op",6456,0]],[6519,["op",6651,0]],[6520,["op",6534,0]],[6521,["op",6384,0]],[6522,["op",6512,1]],[6523,["op",6608,0]],[6524,["op",6556,1]],[6526,["op",6537,0]],[6527,["op",6554,0]],[6530,["op",6639,0]],[6532,["op",6440,1]],[6533,["op",6539,0]],[6534,["op",6638,1]],[6536,["op",6558,0]],[6538,["op",6529,1]],[6539,["op",6423,0]],[6540,["op",6586,1]],[6542,["op",6516,0]],[6543,["op",6484,0]],[6545,["op",6605,1]],[6546,["op",6414,0]],[6547,["op",6569,1]],[6548,["op",6626,0]],[6551,["op",6593,1]],[6552,["op",6519,1]],[6553,["op",6489,0]],[6556,["op",6464,0]],[6557,["op",6632,0]],[6558,["op",6395,1]],[6559,["op",6648,0]],[6560,["op",6431,0]],[6562,["op",6397,0]],[6565,["op",6516,1]],[6566,["op",6396,0]],[6567,["op",6599,0]],[6568,["op",6629,1]],[6572,["op",6507,0]],[6573,["op",6595,1]],[6574,["op",6578,1]],[6575,["op",6585,0]],[6577,["op",6563,1]],[6579,["op",6628,0]],[6580,["op",6483,0]],[6581,["op",6423,1]],[6582,["op",6601,0]],[6584,["op",6504,1]],[6588,["op",6439,0]],[6589,["op",6584,0]],[6596,["op",6535,1]],[6598,["op",6432,1]],[6600,["op",6587,1]],[6605,["op",6634,0]],[6608,["op",6646,0]],[6609,["op",6562,0]],[6610,["op",6397,1]],[6613,["op",6590,0]],[6614,["op",6530,1]],[6616,["op",6592,0]],[6617,["op",6612,1]],[6624,["op",6517,1]],[6625,["op",6449,0]],[6636,["op",6564,0]],[6645,["op",6644,0]],[6646,["op",6653,0]],[6651,["op",6555,1]],[6654,["op",6635,0]],[6657,["op",6754,0]],[6658,["op",6813,0]],[6659,["op",6847,0]],[6660,["op",6773,0]],[6661,["op",6698,0]],[6662,["op",6694,1]],[6663,["op",6720,1]],[6664,["op",6720,0]],[6665,["op",6678,0]],[6666,["op",6927,0]],[6667,["op",6809,1]],[6669,["op",6902,0]],[6671,["op",6663,0]],[6672,["op",6814,0]],[6673,["op",6851,0]],[6674,["op",6867,0]],[6675,["op",6774,0]],[6676,["op",6731,0]],[6678,["op",6715,0]],[6679,["op",6927,1]],[6680,["op",6801,0]],[6681,["op",6730,0]],[6683,["op",6816,0]],[6684,["op",6816,1]],[6685,["op",6838,0]],[6686,["op",6844,0]],[6687,["op",6904,0]],[6689,["op",6666,1]],[6690,["op",6723,0]],[6691,["op",6714,0]],[6692,["op",6873,0]],[6693,["op",6842,0]],[6694,["op",6828,0]],[6695,["op",6894,0]],[6697,["op",6883,0]],[6698,["op",6839,1]],[6699,["op",6695,0]],[6700,["op",6677,0]],[6701,["op",6834,0]],[6702,["op",6742,0]],[6703,["op",6743,0]],[6704,["op",6769,0]],[6706,["op",6750,0]],[6707,["op",6753,0]],[6708,["op",6909,1]],[6709,["op",6683,0]],[6710,["op",6755,0]],[6711,["op",6728,0]],[6712,["op",6852,0]],[6713,["op",6880,0]],[6714,["op",6843,0]],[6715,["op",6928,0]],[6716,["op",6833,0]],[6717,["op",6822,0]],[6718,["op",6833,1]],[6719,["op",6790,0]],[6721,["op",6740,0]],[6722,["op",6797,0]],[6723,["op",6915,0]],[6724,["op",6886,1]],[6725,["op",6881,1]],[6726,["op",6914,0]],[6727,["op",6801,1]],[6729,["op",6817,0]],[6730,["op",6771,0]],[6732,["op",6821,0]],[6733,["op",6676,0]],[6734,["op",6708,0]],[6735,["op",6875,0]],[6736,["op",6704,1]],[6737,["op",6913,0]],[6738,["op",6809,0]],[6739,["op",6800,0]],[6741,["op",6702,1]],[6742,["op",6760,1]],[6743,["op",6760,0]],[6744,["op",6864,0]],[6745,["op",6693,1]],[6746,["op",6869,0]],[6748,["op",6699,0]],[6749,["op",6849,0]],[6750,["op",6867,1]],[6751,["op",6823,1]],[6752,["op",6776,0]],[6754,["op",6679,0]],[6755,["op",6757,1]],[6757,["op",6819,1]],[6758,["op",6819,0]],[6759,["op",6707,0]],[6760,["op",6765,0]],[6761,["op",6771,1]],[6762,["op",6864,1]],[6763,["op",6877,0]],[6765,["op",6855,0]],[6766,["op",6824,0]],[6767,["op",6854,0]],[6768,["op",6839,0]],[6769,["op",6871,1]],[6772,["op",6891,0]],[6773,["op",6897,1]],[6774,["op",6768,0]],[6775,["op",6739,0]],[6776,["op",6808,0]],[6778,["op",6818,0]],[6779,["op",6799,0]],[6781,["op",6788,0]],[6782,["op",6793,0]],[6783,["op",6879,0]],[6784,["op",6722,1]],[6786,["op",6767,0]],[6787,["op",6848,0]],[6788,["op",6685,0]],[6791,["op",6729,0]],[6792,["op",6924,0]],[6793,["op",6807,0]],[6794,["op",6657,0]],[6795,["op",6785,1]],[6796,["op",6881,0]],[6797,["op",6829,1]],[6799,["op",6810,0]],[6800,["op",6827,0]],[6803,["op",6912,0]],[6805,["op",6713,1]],[6806,["op",6812,0]],[6807,["op",6911,1]],[6809,["op",6831,0]],[6811,["op",6802,1]],[6812,["op",6696,0]],[6813,["op",6859,1]],[6815,["op",6789,0]],[6816,["op",6757,0]],[6818,["op",6878,1]],[6819,["op",6687,0]],[6820,["op",6842,1]],[6821,["op",6899,0]],[6824,["op",6866,1]],[6825,["op",6792,1]],[6826,["op",6762,0]],[6829,["op",6737,0]],[6830,["op",6905,0]],[6831,["op",6668,1]],[6832,["op",6921,0]],[6833,["op",6704,0]],[6835,["op",6670,0]],[6838,["op",6789,1]],[6839,["op",6669,0]],[6840,["op",6872,0]],[6841,["op",6902,1]],[6845,["op",6780,0]],[6846,["op",6868,1]],[6847,["op",6851,1]],[6848,["op",6858,0]],[6850,["op",6836,1]],[6852,["op",6901,0]],[6853,["op",6756,0]],[6854,["op",6696,1]],[6855,["op",6874,0]],[6857,["op",6777,1]],[6861,["op",6712,0]],[6862,["op",6857,0]],[6869,["op",6808,1]],[6871,["op",6705,1]],[6873,["op",6860,1]],[6878,["op",6907,0]],[6881,["op",6919,0]],[6882,["op",6835,0]],[6883,["op",6670,1]],[6886,["op",6863,0]],[6887,["op",6803,1]],[6889,["op",6865,0]],[6890,["op",6885,1]],[6897,["op",6790,1]],[6898,["op",6722,0]],[6909,["op",6837,0]],[6918,["op",6917,0]],[6919,["op",6926,0]],[6924,["op",6828,1]],[6927,["op",6908,0]],[6930,["op",7027,0]],[6931,["op",7086,0]],[6932,["op",7120,0]],[6933,["op",7046,0]],[6934,["op",6971,0]],[6935,["op",6967,1]],[6936,["op",6993,1]],[6937,["op",6993,0]],[6938,["op",6951,0]],[6939,["op",7200,0]],[6940,["op",7082,1]],[6942,["op",7175,0]],[6944,["op",6936,0]],[6945,["op",7087,0]],[6946,["op",7124,0]],[6947,["op",7140,0]],[6948,["op",7047,0]],[6949,["op",7004,0]],[6951,["op",6988,0]],[6952,["op",7200,1]],[6953,["op",7074,0]],[6954,["op",7003,0]],[6956,["op",7089,0]],[6957,["op",7089,1]],[6958,["op",7111,0]],[6959,["op",7117,0]],[6960,["op",7177,0]],[6962,["op",6939,1]],[6963,["op",6996,0]],[6964,["op",6987,0]],[6965,["op",7146,0]],[6966,["op",7115,0]],[6967,["op",7101,0]],[6968,["op",7167,0]],[6970,["op",7156,0]],[6971,["op",7112,1]],[6972,["op",6968,0]],[6973,["op",6950,0]],[6974,["op",7107,0]],[6975,["op",7015,0]],[6976,["op",7016,0]],[6977,["op",7042,0]],[6979,["op",7023,0]],[6980,["op",7026,0]],[6981,["op",7182,1]],[6982,["op",6956,0]],[6983,["op",7028,0]],[6984,["op",7001,0]],[6985,["op",7125,0]],[6986,["op",7153,0]],[6987,["op",7116,0]],[6988,["op",7201,0]],[6989,["op",7106,0]],[6990,["op",7095,0]],[6991,["op",7106,1]],[6992,["op",7063,0]],[6994,["op",7013,0]],[6995,["op",7070,0]],[6996,["op",7188,0]],[6997,["op",7159,1]],[6998,["op",7154,1]],[6999,["op",7187,0]],[7000,["op",7074,1]],[7002,["op",7090,0]],[7003,["op",7044,0]],[7005,["op",7094,0]],[7006,["op",6949,0]],[7007,["op",6981,0]],[7008,["op",7148,0]],[7009,["op",6977,1]],[7010,["op",7186,0]],[7011,["op",7082,0]],[7012,["op",7073,0]],[7014,["op",6975,1]],[7015,["op",7033,1]],[7016,["op",7033,0]],[7017,["op",7137,0]],[7018,["op",6966,1]],[7019,["op",7142,0]],[7021,["op",6972,0]],[7022,["op",7122,0]],[7023,["op",7140,1]],[7024,["op",7096,1]],[7025,["op",7049,0]],[7027,["op",6952,0]],[7028,["op",7030,1]],[7030,["op",7092,1]],[7031,["op",7092,0]],[7032,["op",6980,0]],[7033,["op",7038,0]],[7034,["op",7044,1]],[7035,["op",7137,1]],[7036,["op",7150,0]],[7038,["op",7128,0]],[7039,["op",7097,0]],[7040,["op",7127,0]],[7041,["op",7112,0]],[7042,["op",7144,1]],[7045,["op",7164,0]],[7046,["op",7170,1]],[7047,["op",7041,0]],[7048,["op",7012,0]],[7049,["op",7081,0]],[7051,["op",7091,0]],[7052,["op",7072,0]],[7054,["op",7061,0]],[7055,["op",7066,0]],[7056,["op",7152,0]],[7057,["op",6995,1]],[7059,["op",7040,0]],[7060,["op",7121,0]],[7061,["op",6958,0]],[7064,["op",7002,0]],[7065,["op",7197,0]],[7066,["op",7080,0]],[7067,["op",6930,0]],[7068,["op",7058,1]],[7069,["op",7154,0]],[7070,["op",7102,1]],[7072,["op",7083,0]],[7073,["op",7100,0]],[7076,["op",7185,0]],[7078,["op",6986,1]],[7079,["op",7085,0]],[7080,["op",7184,1]],[7082,["op",7104,0]],[7084,["op",7075,1]],[7085,["op",6969,0]],[7086,["op",7132,1]],[7088,["op",7062,0]],[7089,["op",7030,0]],[7091,["op",7151,1]],[7092,["op",6960,0]],[7093,["op",7115,1]],[7094,["op",7172,0]],[7097,["op",7139,1]],[7098,["op",7065,1]],[7099,["op",7035,0]],[7102,["op",7010,0]],[7103,["op",7178,0]],[7104,["op",6941,1]],[7105,["op",7194,0]],[7106,["op",6977,0]],[7108,["op",6943,0]],[7111,["op",7062,1]],[7112,["op",6942,0]],[7113,["op",7145,0]],[7114,["op",7175,1]],[7118,["op",7053,0]],[7119,["op",7141,1]],[7120,["op",7124,1]],[7121,["op",7131,0]],[7123,["op",7109,1]],[7125,["op",7174,0]],[7126,["op",7029,0]],[7127,["op",6969,1]],[7128,["op",7147,0]],[7130,["op",7050,1]],[7134,["op",6985,0]],[7135,["op",7130,0]],[7142,["op",7081,1]],[7144,["op",6978,1]],[7146,["op",7133,1]],[7151,["op",7180,0]],[7154,["op",7192,0]],[7155,["op",7108,0]],[7156,["op",6943,1]],[7159,["op",7136,0]],[7160,["op",7076,1]],[7162,["op",7138,0]],[7163,["op",7158,1]],[7170,["op",7063,1]],[7171,["op",6995,0]],[7182,["op",7110,0]],[7191,["op",7190,0]],[7192,["op",7199,0]],[7197,["op",7101,1]],[7200,["op",7181,0]],[7203,["op",7300,0]],[7204,["op",7359,0]],[7205,["op",7393,0]],[7206,["op",7319,0]],[7207,["op",7244,0]],[7208,["op",7240,1]],[7209,["op",7266,1]],[7210,["op",7266,0]],[7211,["op",7224,0]],[7212,["op",7473,0]],[7213,["op",7355,1]],[7215,["op",7448,0]],[7217,["op",7209,0]],[7218,["op",7360,0]],[7219,["op",7397,0]],[7220,["op",7413,0]],[7221,["op",7320,0]],[7222,["op",7277,0]],[7224,["op",7261,0]],[7225,["op",7473,1]],[7226,["op",7347,0]],[7227,["op",7276,0]],[7229,["op",7362,0]],[7230,["op",7362,1]],[7231,["op",7384,0]],[7232,["op",7390,0]],[7233,["op",7450,0]],[7235,["op",7212,1]],[7236,["op",7269,0]],[7237,["op",7260,0]],[7238,["op",7419,0]],[7239,["op",7388,0]],[7240,["op",7374,0]],[7241,["op",7440,0]],[7243,["op",7429,0]],[7244,["op",7385,1]],[7245,["op",7241,0]],[7246,["op",7223,0]],[7247,["op",7380,0]],[7248,["op",7288,0]],[7249,["op",7289,0]],[7250,["op",7315,0]],[7252,["op",7296,0]],[7253,["op",7299,0]],[7254,["op",7455,1]],[7255,["op",7229,0]],[7256,["op",7301,0]],[7257,["op",7274,0]],[7258,["op",7398,0]],[7259,["op",7426,0]],[7260,["op",7389,0]],[7261,["op",7474,0]],[7262,["op",7379,0]],[7263,["op",7368,0]],[7264,["op",7379,1]],[7265,["op",7336,0]],[7267,["op",7286,0]],[7268,["op",7343,0]],[7269,["op",7461,0]],[7270,["op",7432,1]],[7271,["op",7427,1]],[7272,["op",7460,0]],[7273,["op",7347,1]],[7275,["op",7363,0]],[7276,["op",7317,0]],[7278,["op",7367,0]],[7279,["op",7222,0]],[7280,["op",7254,0]],[7281,["op",7421,0]],[7282,["op",7250,1]],[7283,["op",7459,0]],[7284,["op",7355,0]],[7285,["op",7346,0]],[7287,["op",7248,1]],[7288,["op",7306,1]],[7289,["op",7306,0]],[7290,["op",7410,0]],[7291,["op",7239,1]],[7292,["op",7415,0]],[7294,["op",7245,0]],[7295,["op",7395,0]],[7296,["op",7413,1]],[7297,["op",7369,1]],[7298,["op",7322,0]],[7300,["op",7225,0]],[7301,["op",7303,1]],[7303,["op",7365,1]],[7304,["op",7365,0]],[7305,["op",7253,0]],[7306,["op",7311,0]],[7307,["op",7317,1]],[7308,["op",7410,1]],[7309,["op",7423,0]],[7311,["op",7401,0]],[7312,["op",7370,0]],[7313,["op",7400,0]],[7314,["op",7385,0]],[7315,["op",7417,1]],[7318,["op",7437,0]],[7319,["op",7443,1]],[7320,["op",7314,0]],[7321,["op",7285,0]],[7322,["op",7354,0]],[7324,["op",7364,0]],[7325,["op",7345,0]],[7327,["op",7334,0]],[7328,["op",7339,0]],[7329,["op",7425,0]],[7330,["op",7268,1]],[7332,["op",7313,0]],[7333,["op",7394,0]],[7334,["op",7231,0]],[7337,["op",7275,0]],[7338,["op",7470,0]],[7339,["op",7353,0]],[7340,["op",7203,0]],[7341,["op",7331,1]],[7342,["op",7427,0]],[7343,["op",7375,1]],[7345,["op",7356,0]],[7346,["op",7373,0]],[7349,["op",7458,0]],[7351,["op",7259,1]],[7352,["op",7358,0]],[7353,["op",7457,1]],[7355,["op",7377,0]],[7357,["op",7348,1]],[7358,["op",7242,0]],[7359,["op",7405,1]],[7361,["op",7335,0]],[7362,["op",7303,0]],[7364,["op",7424,1]],[7365,["op",7233,0]],[7366,["op",7388,1]],[7367,["op",7445,0]],[7370,["op",7412,1]],[7371,["op",7338,1]],[7372,["op",7308,0]],[7375,["op",7283,0]],[7376,["op",7451,0]],[7377,["op",7214,1]],[7378,["op",7467,0]],[7379,["op",7250,0]],[7381,["op",7216,0]],[7384,["op",7335,1]],[7385,["op",7215,0]],[7386,["op",7418,0]],[7387,["op",7448,1]],[7391,["op",7326,0]],[7392,["op",7414,1]],[7393,["op",7397,1]],[7394,["op",7404,0]],[7396,["op",7382,1]],[7398,["op",7447,0]],[7399,["op",7302,0]],[7400,["op",7242,1]],[7401,["op",7420,0]],[7403,["op",7323,1]],[7407,["op",7258,0]],[7408,["op",7403,0]],[7415,["op",7354,1]],[7417,["op",7251,1]],[7419,["op",7406,1]],[7424,["op",7453,0]],[7427,["op",7465,0]],[7428,["op",7381,0]],[7429,["op",7216,1]],[7432,["op",7409,0]],[7433,["op",7349,1]],[7435,["op",7411,0]],[7436,["op",7431,1]],[7443,["op",7336,1]],[7444,["op",7268,0]],[7455,["op",7383,0]],[7464,["op",7463,0]],[7465,["op",7472,0]],[7470,["op",7374,1]],[7473,["op",7454,0]],[7476,["op",7573,0]],[7477,["op",7632,0]],[7478,["op",7666,0]],[7479,["op",7592,0]],[7480,["op",7517,0]],[7481,["op",7513,1]],[7482,["op",7539,1]],[7483,["op",7539,0]],[7484,["op",7497,0]],[7485,["op",7746,0]],[7486,["op",7628,1]],[7488,["op",7721,0]],[7490,["op",7482,0]],[7491,["op",7633,0]],[7492,["op",7670,0]],[7493,["op",7686,0]],[7494,["op",7593,0]],[7495,["op",7550,0]],[7497,["op",7534,0]],[7498,["op",7746,1]],[7499,["op",7620,0]],[7500,["op",7549,0]],[7502,["op",7635,0]],[7503,["op",7635,1]],[7504,["op",7657,0]],[7505,["op",7663,0]],[7506,["op",7723,0]],[7508,["op",7485,1]],[7509,["op",7542,0]],[7510,["op",7533,0]],[7511,["op",7692,0]],[7512,["op",7661,0]],[7513,["op",7647,0]],[7514,["op",7713,0]],[7516,["op",7702,0]],[7517,["op",7658,1]],[7518,["op",7514,0]],[7519,["op",7496,0]],[7520,["op",7653,0]],[7521,["op",7561,0]],[7522,["op",7562,0]],[7523,["op",7588,0]],[7525,["op",7569,0]],[7526,["op",7572,0]],[7527,["op",7728,1]],[7528,["op",7502,0]],[7529,["op",7574,0]],[7530,["op",7547,0]],[7531,["op",7671,0]],[7532,["op",7699,0]],[7533,["op",7662,0]],[7534,["op",7747,0]],[7535,["op",7652,0]],[7536,["op",7641,0]],[7537,["op",7652,1]],[7538,["op",7609,0]],[7540,["op",7559,0]],[7541,["op",7616,0]],[7542,["op",7734,0]],[7543,["op",7705,1]],[7544,["op",7700,1]],[7545,["op",7733,0]],[7546,["op",7620,1]],[7548,["op",7636,0]],[7549,["op",7590,0]],[7551,["op",7640,0]],[7552,["op",7495,0]],[7553,["op",7527,0]],[7554,["op",7694,0]],[7555,["op",7523,1]],[7556,["op",7732,0]],[7557,["op",7628,0]],[7558,["op",7619,0]],[7560,["op",7521,1]],[7561,["op",7579,1]],[7562,["op",7579,0]],[7563,["op",7683,0]],[7564,["op",7512,1]],[7565,["op",7688,0]],[7567,["op",7518,0]],[7568,["op",7668,0]],[7569,["op",7686,1]],[7570,["op",7642,1]],[7571,["op",7595,0]],[7573,["op",7498,0]],[7574,["op",7576,1]],[7576,["op",7638,1]],[7577,["op",7638,0]],[7578,["op",7526,0]],[7579,["op",7584,0]],[7580,["op",7590,1]],[7581,["op",7683,1]],[7582,["op",7696,0]],[7584,["op",7674,0]],[7585,["op",7643,0]],[7586,["op",7673,0]],[7587,["op",7658,0]],[7588,["op",7690,1]],[7591,["op",7710,0]],[7592,["op",7716,1]],[7593,["op",7587,0]],[7594,["op",7558,0]],[7595,["op",7627,0]],[7597,["op",7637,0]],[7598,["op",7618,0]],[7600,["op",7607,0]],[7601,["op",7612,0]],[7602,["op",7698,0]],[7603,["op",7541,1]],[7605,["op",7586,0]],[7606,["op",7667,0]],[7607,["op",7504,0]],[7610,["op",7548,0]],[7611,["op",7743,0]],[7612,["op",7626,0]],[7613,["op",7476,0]],[7614,["op",7604,1]],[7615,["op",7700,0]],[7616,["op",7648,1]],[7618,["op",7629,0]],[7619,["op",7646,0]],[7622,["op",7731,0]],[7624,["op",7532,1]],[7625,["op",7631,0]],[7626,["op",7730,1]],[7628,["op",7650,0]],[7630,["op",7621,1]],[7631,["op",7515,0]],[7632,["op",7678,1]],[7634,["op",7608,0]],[7635,["op",7576,0]],[7637,["op",7697,1]],[7638,["op",7506,0]],[7639,["op",7661,1]],[7640,["op",7718,0]],[7643,["op",7685,1]],[7644,["op",7611,1]],[7645,["op",7581,0]],[7648,["op",7556,0]],[7649,["op",7724,0]],[7650,["op",7487,1]],[7651,["op",7740,0]],[7652,["op",7523,0]],[7654,["op",7489,0]],[7657,["op",7608,1]],[7658,["op",7488,0]],[7659,["op",7691,0]],[7660,["op",7721,1]],[7664,["op",7599,0]],[7665,["op",7687,1]],[7666,["op",7670,1]],[7667,["op",7677,0]],[7669,["op",7655,1]],[7671,["op",7720,0]],[7672,["op",7575,0]],[7673,["op",7515,1]],[7674,["op",7693,0]],[7676,["op",7596,1]],[7680,["op",7531,0]],[7681,["op",7676,0]],[7688,["op",7627,1]],[7690,["op",7524,1]],[7692,["op",7679,1]],[7697,["op",7726,0]],[7700,["op",7738,0]],[7701,["op",7654,0]],[7702,["op",7489,1]],[7705,["op",7682,0]],[7706,["op",7622,1]],[7708,["op",7684,0]],[7709,["op",7704,1]],[7716,["op",7609,1]],[7717,["op",7541,0]],[7728,["op",7656,0]],[7737,["op",7736,0]],[7738,["op",7745,0]],[7743,["op",7647,1]],[7746,["op",7727,0]],[7749,["op",7846,0]],[7750,["op",7905,0]],[7751,["op",7939,0]],[7752,["op",7865,0]],[7753,["op",7790,0]],[7754,["op",7786,1]],[7755,["op",7812,1]],[7756,["op",7812,0]],[7757,["op",7770,0]],[7758,["op",8019,0]],[7759,["op",7901,1]],[7761,["op",7994,0]],[7763,["op",7755,0]],[7764,["op",7906,0]],[7765,["op",7943,0]],[7766,["op",7959,0]],[7767,["op",7866,0]],[7768,["op",7823,0]],[7770,["op",7807,0]],[7771,["op",8019,1]],[7772,["op",7893,0]],[7773,["op",7822,0]],[7775,["op",7908,0]],[7776,["op",7908,1]],[7777,["op",7930,0]],[7778,["op",7936,0]],[7779,["op",7996,0]],[7781,["op",7758,1]],[7782,["op",7815,0]],[7783,["op",7806,0]],[7784,["op",7965,0]],[7785,["op",7934,0]],[7786,["op",7920,0]],[7787,["op",7986,0]],[7789,["op",7975,0]],[7790,["op",7931,1]],[7791,["op",7787,0]],[7792,["op",7769,0]],[7793,["op",7926,0]],[7794,["op",7834,0]],[7795,["op",7835,0]],[7796,["op",7861,0]],[7798,["op",7842,0]],[7799,["op",7845,0]],[7800,["op",8001,1]],[7801,["op",7775,0]],[7802,["op",7847,0]],[7803,["op",7820,0]],[7804,["op",7944,0]],[7805,["op",7972,0]],[7806,["op",7935,0]],[7807,["op",8020,0]],[7808,["op",7925,0]],[7809,["op",7914,0]],[7810,["op",7925,1]],[7811,["op",7882,0]],[7813,["op",7832,0]],[7814,["op",7889,0]],[7815,["op",8007,0]],[7816,["op",7978,1]],[7817,["op",7973,1]],[7818,["op",8006,0]],[7819,["op",7893,1]],[7821,["op",7909,0]],[7822,["op",7863,0]],[7824,["op",7913,0]],[7825,["op",7768,0]],[7826,["op",7800,0]],[7827,["op",7967,0]],[7828,["op",7796,1]],[7829,["op",8005,0]],[7830,["op",7901,0]],[7831,["op",7892,0]],[7833,["op",7794,1]],[7834,["op",7852,1]],[7835,["op",7852,0]],[7836,["op",7956,0]],[7837,["op",7785,1]],[7838,["op",7961,0]],[7840,["op",7791,0]],[7841,["op",7941,0]],[7842,["op",7959,1]],[7843,["op",7915,1]],[7844,["op",7868,0]],[7846,["op",7771,0]],[7847,["op",7849,1]],[7849,["op",7911,1]],[7850,["op",7911,0]],[7851,["op",7799,0]],[7852,["op",7857,0]],[7853,["op",7863,1]],[7854,["op",7956,1]],[7855,["op",7969,0]],[7857,["op",7947,0]],[7858,["op",7916,0]],[7859,["op",7946,0]],[7860,["op",7931,0]],[7861,["op",7963,1]],[7864,["op",7983,0]],[7865,["op",7989,1]],[7866,["op",7860,0]],[7867,["op",7831,0]],[7868,["op",7900,0]],[7870,["op",7910,0]],[7871,["op",7891,0]],[7873,["op",7880,0]],[7874,["op",7885,0]],[7875,["op",7971,0]],[7876,["op",7814,1]],[7878,["op",7859,0]],[7879,["op",7940,0]],[7880,["op",7777,0]],[7883,["op",7821,0]],[7884,["op",8016,0]],[7885,["op",7899,0]],[7886,["op",7749,0]],[7887,["op",7877,1]],[7888,["op",7973,0]],[7889,["op",7921,1]],[7891,["op",7902,0]],[7892,["op",7919,0]],[7895,["op",8004,0]],[7897,["op",7805,1]],[7898,["op",7904,0]],[7899,["op",8003,1]],[7901,["op",7923,0]],[7903,["op",7894,1]],[7904,["op",7788,0]],[7905,["op",7951,1]],[7907,["op",7881,0]],[7908,["op",7849,0]],[7910,["op",7970,1]],[7911,["op",7779,0]],[7912,["op",7934,1]],[7913,["op",7991,0]],[7916,["op",7958,1]],[7917,["op",7884,1]],[7918,["op",7854,0]],[7921,["op",7829,0]],[7922,["op",7997,0]],[7923,["op",7760,1]],[7924,["op",8013,0]],[7925,["op",7796,0]],[7927,["op",7762,0]],[7930,["op",7881,1]],[7931,["op",7761,0]],[7932,["op",7964,0]],[7933,["op",7994,1]],[7937,["op",7872,0]],[7938,["op",7960,1]],[7939,["op",7943,1]],[7940,["op",7950,0]],[7942,["op",7928,1]],[7944,["op",7993,0]],[7945,["op",7848,0]],[7946,["op",7788,1]],[7947,["op",7966,0]],[7949,["op",7869,1]],[7953,["op",7804,0]],[7954,["op",7949,0]],[7961,["op",7900,1]],[7963,["op",7797,1]],[7965,["op",7952,1]],[7970,["op",7999,0]],[7973,["op",8011,0]],[7974,["op",7927,0]],[7975,["op",7762,1]],[7978,["op",7955,0]],[7979,["op",7895,1]],[7981,["op",7957,0]],[7982,["op",7977,1]],[7989,["op",7882,1]],[7990,["op",7814,0]],[8001,["op",7929,0]],[8010,["op",8009,0]],[8011,["op",8018,0]],[8016,["op",7920,1]],[8019,["op",8000,0]],[8022,["op",8119,0]],[8023,["op",8178,0]],[8024,["op",8212,0]],[8025,["op",8138,0]],[8026,["op",8063,0]],[8027,["op",8059,1]],[8028,["op",8085,1]],[8029,["op",8085,0]],[8030,["op",8043,0]],[8031,["op",8292,0]],[8032,["op",8174,1]],[8034,["op",8267,0]],[8036,["op",8028,0]],[8037,["op",8179,0]],[8038,["op",8216,0]],[8039,["op",8232,0]],[8040,["op",8139,0]],[8041,["op",8096,0]],[8043,["op",8080,0]],[8044,["op",8292,1]],[8045,["op",8166,0]],[8046,["op",8095,0]],[8048,["op",8181,0]],[8049,["op",8181,1]],[8050,["op",8203,0]],[8051,["op",8209,0]],[8052,["op",8269,0]],[8054,["op",8031,1]],[8055,["op",8088,0]],[8056,["op",8079,0]],[8057,["op",8238,0]],[8058,["op",8207,0]],[8059,["op",8193,0]],[8060,["op",8259,0]],[8062,["op",8248,0]],[8063,["op",8204,1]],[8064,["op",8060,0]],[8065,["op",8042,0]],[8066,["op",8199,0]],[8067,["op",8107,0]],[8068,["op",8108,0]],[8069,["op",8134,0]],[8071,["op",8115,0]],[8072,["op",8118,0]],[8073,["op",8274,1]],[8074,["op",8048,0]],[8075,["op",8120,0]],[8076,["op",8093,0]],[8077,["op",8217,0]],[8078,["op",8245,0]],[8079,["op",8208,0]],[8080,["op",8293,0]],[8081,["op",8198,0]],[8082,["op",8187,0]],[8083,["op",8198,1]],[8084,["op",8155,0]],[8086,["op",8105,0]],[8087,["op",8162,0]],[8088,["op",8280,0]],[8089,["op",8251,1]],[8090,["op",8246,1]],[8091,["op",8279,0]],[8092,["op",8166,1]],[8094,["op",8182,0]],[8095,["op",8136,0]],[8097,["op",8186,0]],[8098,["op",8041,0]],[8099,["op",8073,0]],[8100,["op",8240,0]],[8101,["op",8069,1]],[8102,["op",8278,0]],[8103,["op",8174,0]],[8104,["op",8165,0]],[8106,["op",8067,1]],[8107,["op",8125,1]],[8108,["op",8125,0]],[8109,["op",8229,0]],[8110,["op",8058,1]],[8111,["op",8234,0]],[8113,["op",8064,0]],[8114,["op",8214,0]],[8115,["op",8232,1]],[8116,["op",8188,1]],[8117,["op",8141,0]],[8119,["op",8044,0]],[8120,["op",8122,1]],[8122,["op",8184,1]],[8123,["op",8184,0]],[8124,["op",8072,0]],[8125,["op",8130,0]],[8126,["op",8136,1]],[8127,["op",8229,1]],[8128,["op",8242,0]],[8130,["op",8220,0]],[8131,["op",8189,0]],[8132,["op",8219,0]],[8133,["op",8204,0]],[8134,["op",8236,1]],[8137,["op",8256,0]],[8138,["op",8262,1]],[8139,["op",8133,0]],[8140,["op",8104,0]],[8141,["op",8173,0]],[8143,["op",8183,0]],[8144,["op",8164,0]],[8146,["op",8153,0]],[8147,["op",8158,0]],[8148,["op",8244,0]],[8149,["op",8087,1]],[8151,["op",8132,0]],[8152,["op",8213,0]],[8153,["op",8050,0]],[8156,["op",8094,0]],[8157,["op",8289,0]],[8158,["op",8172,0]],[8159,["op",8022,0]],[8160,["op",8150,1]],[8161,["op",8246,0]],[8162,["op",8194,1]],[8164,["op",8175,0]],[8165,["op",8192,0]],[8168,["op",8277,0]],[8170,["op",8078,1]],[8171,["op",8177,0]],[8172,["op",8276,1]],[8174,["op",8196,0]],[8176,["op",8167,1]],[8177,["op",8061,0]],[8178,["op",8224,1]],[8180,["op",8154,0]],[8181,["op",8122,0]],[8183,["op",8243,1]],[8184,["op",8052,0]],[8185,["op",8207,1]],[8186,["op",8264,0]],[8189,["op",8231,1]],[8190,["op",8157,1]],[8191,["op",8127,0]],[8194,["op",8102,0]],[8195,["op",8270,0]],[8196,["op",8033,1]],[8197,["op",8286,0]],[8198,["op",8069,0]],[8200,["op",8035,0]],[8203,["op",8154,1]],[8204,["op",8034,0]],[8205,["op",8237,0]],[8206,["op",8267,1]],[8210,["op",8145,0]],[8211,["op",8233,1]],[8212,["op",8216,1]],[8213,["op",8223,0]],[8215,["op",8201,1]],[8217,["op",8266,0]],[8218,["op",8121,0]],[8219,["op",8061,1]],[8220,["op",8239,0]],[8222,["op",8142,1]],[8226,["op",8077,0]],[8227,["op",8222,0]],[8234,["op",8173,1]],[8236,["op",8070,1]],[8238,["op",8225,1]],[8243,["op",8272,0]],[8246,["op",8284,0]],[8247,["op",8200,0]],[8248,["op",8035,1]],[8251,["op",8228,0]],[8252,["op",8168,1]],[8254,["op",8230,0]],[8255,["op",8250,1]],[8262,["op",8155,1]],[8263,["op",8087,0]],[8274,["op",8202,0]],[8283,["op",8282,0]],[8284,["op",8291,0]],[8289,["op",8193,1]],[8292,["op",8273,0]],[8295,["op",8392,0]],[8296,["op",8451,0]],[8297,["op",8485,0]],[8298,["op",8411,0]],[8299,["op",8336,0]],[8300,["op",8332,1]],[8301,["op",8358,1]],[8302,["op",8358,0]],[8303,["op",8316,0]],[8304,["op",8565,0]],[8305,["op",8447,1]],[8307,["op",8540,0]],[8309,["op",8301,0]],[8310,["op",8452,0]],[8311,["op",8489,0]],[8312,["op",8505,0]],[8313,["op",8412,0]],[8314,["op",8369,0]],[8316,["op",8353,0]],[8317,["op",8565,1]],[8318,["op",8439,0]],[8319,["op",8368,0]],[8321,["op",8454,0]],[8322,["op",8454,1]],[8323,["op",8476,0]],[8324,["op",8482,0]],[8325,["op",8542,0]],[8327,["op",8304,1]],[8328,["op",8361,0]],[8329,["op",8352,0]],[8330,["op",8511,0]],[8331,["op",8480,0]],[8332,["op",8466,0]],[8333,["op",8532,0]],[8335,["op",8521,0]],[8336,["op",8477,1]],[8337,["op",8333,0]],[8338,["op",8315,0]],[8339,["op",8472,0]],[8340,["op",8380,0]],[8341,["op",8381,0]],[8342,["op",8407,0]],[8344,["op",8388,0]],[8345,["op",8391,0]],[8346,["op",8547,1]],[8347,["op",8321,0]],[8348,["op",8393,0]],[8349,["op",8366,0]],[8350,["op",8490,0]],[8351,["op",8518,0]],[8352,["op",8481,0]],[8353,["op",8566,0]],[8354,["op",8471,0]],[8355,["op",8460,0]],[8356,["op",8471,1]],[8357,["op",8428,0]],[8359,["op",8378,0]],[8360,["op",8435,0]],[8361,["op",8553,0]],[8362,["op",8524,1]],[8363,["op",8519,1]],[8364,["op",8552,0]],[8365,["op",8439,1]],[8367,["op",8455,0]],[8368,["op",8409,0]],[8370,["op",8459,0]],[8371,["op",8314,0]],[8372,["op",8346,0]],[8373,["op",8513,0]],[8374,["op",8342,1]],[8375,["op",8551,0]],[8376,["op",8447,0]],[8377,["op",8438,0]],[8379,["op",8340,1]],[8380,["op",8398,1]],[8381,["op",8398,0]],[8382,["op",8502,0]],[8383,["op",8331,1]],[8384,["op",8507,0]],[8386,["op",8337,0]],[8387,["op",8487,0]],[8388,["op",8505,1]],[8389,["op",8461,1]],[8390,["op",8414,0]],[8392,["op",8317,0]],[8393,["op",8395,1]],[8395,["op",8457,1]],[8396,["op",8457,0]],[8397,["op",8345,0]],[8398,["op",8403,0]],[8399,["op",8409,1]],[8400,["op",8502,1]],[8401,["op",8515,0]],[8403,["op",8493,0]],[8404,["op",8462,0]],[8405,["op",8492,0]],[8406,["op",8477,0]],[8407,["op",8509,1]],[8410,["op",8529,0]],[8411,["op",8535,1]],[8412,["op",8406,0]],[8413,["op",8377,0]],[8414,["op",8446,0]],[8416,["op",8456,0]],[8417,["op",8437,0]],[8419,["op",8426,0]],[8420,["op",8431,0]],[8421,["op",8517,0]],[8422,["op",8360,1]],[8424,["op",8405,0]],[8425,["op",8486,0]],[8426,["op",8323,0]],[8429,["op",8367,0]],[8430,["op",8562,0]],[8431,["op",8445,0]],[8432,["op",8295,0]],[8433,["op",8423,1]],[8434,["op",8519,0]],[8435,["op",8467,1]],[8437,["op",8448,0]],[8438,["op",8465,0]],[8441,["op",8550,0]],[8443,["op",8351,1]],[8444,["op",8450,0]],[8445,["op",8549,1]],[8447,["op",8469,0]],[8449,["op",8440,1]],[8450,["op",8334,0]],[8451,["op",8497,1]],[8453,["op",8427,0]],[8454,["op",8395,0]],[8456,["op",8516,1]],[8457,["op",8325,0]],[8458,["op",8480,1]],[8459,["op",8537,0]],[8462,["op",8504,1]],[8463,["op",8430,1]],[8464,["op",8400,0]],[8467,["op",8375,0]],[8468,["op",8543,0]],[8469,["op",8306,1]],[8470,["op",8559,0]],[8471,["op",8342,0]],[8473,["op",8308,0]],[8476,["op",8427,1]],[8477,["op",8307,0]],[8478,["op",8510,0]],[8479,["op",8540,1]],[8483,["op",8418,0]],[8484,["op",8506,1]],[8485,["op",8489,1]],[8486,["op",8496,0]],[8488,["op",8474,1]],[8490,["op",8539,0]],[8491,["op",8394,0]],[8492,["op",8334,1]],[8493,["op",8512,0]],[8495,["op",8415,1]],[8499,["op",8350,0]],[8500,["op",8495,0]],[8507,["op",8446,1]],[8509,["op",8343,1]],[8511,["op",8498,1]],[8516,["op",8545,0]],[8519,["op",8557,0]],[8520,["op",8473,0]],[8521,["op",8308,1]],[8524,["op",8501,0]],[8525,["op",8441,1]],[8527,["op",8503,0]],[8528,["op",8523,1]],[8535,["op",8428,1]],[8536,["op",8360,0]],[8547,["op",8475,0]],[8556,["op",8555,0]],[8557,["op",8564,0]],[8562,["op",8466,1]],[8565,["op",8546,0]],[8568,["op",8665,0]],[8569,["op",8724,0]],[8570,["op",8758,0]],[8571,["op",8684,0]],[8572,["op",8609,0]],[8573,["op",8605,1]],[8574,["op",8631,1]],[8575,["op",8631,0]],[8576,["op",8589,0]],[8577,["op",8838,0]],[8578,["op",8720,1]],[8580,["op",8813,0]],[8582,["op",8574,0]],[8583,["op",8725,0]],[8584,["op",8762,0]],[8585,["op",8778,0]],[8586,["op",8685,0]],[8587,["op",8642,0]],[8589,["op",8626,0]],[8590,["op",8838,1]],[8591,["op",8712,0]],[8592,["op",8641,0]],[8594,["op",8727,0]],[8595,["op",8727,1]],[8596,["op",8749,0]],[8597,["op",8755,0]],[8598,["op",8815,0]],[8600,["op",8577,1]],[8601,["op",8634,0]],[8602,["op",8625,0]],[8603,["op",8784,0]],[8604,["op",8753,0]],[8605,["op",8739,0]],[8606,["op",8805,0]],[8608,["op",8794,0]],[8609,["op",8750,1]],[8610,["op",8606,0]],[8611,["op",8588,0]],[8612,["op",8745,0]],[8613,["op",8653,0]],[8614,["op",8654,0]],[8615,["op",8680,0]],[8617,["op",8661,0]],[8618,["op",8664,0]],[8619,["op",8820,1]],[8620,["op",8594,0]],[8621,["op",8666,0]],[8622,["op",8639,0]],[8623,["op",8763,0]],[8624,["op",8791,0]],[8625,["op",8754,0]],[8626,["op",8839,0]],[8627,["op",8744,0]],[8628,["op",8733,0]],[8629,["op",8744,1]],[8630,["op",8701,0]],[8632,["op",8651,0]],[8633,["op",8708,0]],[8634,["op",8826,0]],[8635,["op",8797,1]],[8636,["op",8792,1]],[8637,["op",8825,0]],[8638,["op",8712,1]],[8640,["op",8728,0]],[8641,["op",8682,0]],[8643,["op",8732,0]],[8644,["op",8587,0]],[8645,["op",8619,0]],[8646,["op",8786,0]],[8647,["op",8615,1]],[8648,["op",8824,0]],[8649,["op",8720,0]],[8650,["op",8711,0]],[8652,["op",8613,1]],[8653,["op",8671,1]],[8654,["op",8671,0]],[8655,["op",8775,0]],[8656,["op",8604,1]],[8657,["op",8780,0]],[8659,["op",8610,0]],[8660,["op",8760,0]],[8661,["op",8778,1]],[8662,["op",8734,1]],[8663,["op",8687,0]],[8665,["op",8590,0]],[8666,["op",8668,1]],[8668,["op",8730,1]],[8669,["op",8730,0]],[8670,["op",8618,0]],[8671,["op",8676,0]],[8672,["op",8682,1]],[8673,["op",8775,1]],[8674,["op",8788,0]],[8676,["op",8766,0]],[8677,["op",8735,0]],[8678,["op",8765,0]],[8679,["op",8750,0]],[8680,["op",8782,1]],[8683,["op",8802,0]],[8684,["op",8808,1]],[8685,["op",8679,0]],[8686,["op",8650,0]],[8687,["op",8719,0]],[8689,["op",8729,0]],[8690,["op",8710,0]],[8692,["op",8699,0]],[8693,["op",8704,0]],[8694,["op",8790,0]],[8695,["op",8633,1]],[8697,["op",8678,0]],[8698,["op",8759,0]],[8699,["op",8596,0]],[8702,["op",8640,0]],[8703,["op",8835,0]],[8704,["op",8718,0]],[8705,["op",8568,0]],[8706,["op",8696,1]],[8707,["op",8792,0]],[8708,["op",8740,1]],[8710,["op",8721,0]],[8711,["op",8738,0]],[8714,["op",8823,0]],[8716,["op",8624,1]],[8717,["op",8723,0]],[8718,["op",8822,1]],[8720,["op",8742,0]],[8722,["op",8713,1]],[8723,["op",8607,0]],[8724,["op",8770,1]],[8726,["op",8700,0]],[8727,["op",8668,0]],[8729,["op",8789,1]],[8730,["op",8598,0]],[8731,["op",8753,1]],[8732,["op",8810,0]],[8735,["op",8777,1]],[8736,["op",8703,1]],[8737,["op",8673,0]],[8740,["op",8648,0]],[8741,["op",8816,0]],[8742,["op",8579,1]],[8743,["op",8832,0]],[8744,["op",8615,0]],[8746,["op",8581,0]],[8749,["op",8700,1]],[8750,["op",8580,0]],[8751,["op",8783,0]],[8752,["op",8813,1]],[8756,["op",8691,0]],[8757,["op",8779,1]],[8758,["op",8762,1]],[8759,["op",8769,0]],[8761,["op",8747,1]],[8763,["op",8812,0]],[8764,["op",8667,0]],[8765,["op",8607,1]],[8766,["op",8785,0]],[8768,["op",8688,1]],[8772,["op",8623,0]],[8773,["op",8768,0]],[8780,["op",8719,1]],[8782,["op",8616,1]],[8784,["op",8771,1]],[8789,["op",8818,0]],[8792,["op",8830,0]],[8793,["op",8746,0]],[8794,["op",8581,1]],[8797,["op",8774,0]],[8798,["op",8714,1]],[8800,["op",8776,0]],[8801,["op",8796,1]],[8808,["op",8701,1]],[8809,["op",8633,0]],[8820,["op",8748,0]],[8829,["op",8828,0]],[8830,["op",8837,0]],[8835,["op",8739,1]],[8838,["op",8819,0]],[8841,["op",8938,0]],[8842,["op",8997,0]],[8843,["op",9031,0]],[8844,["op",8957,0]],[8845,["op",8882,0]],[8846,["op",8878,1]],[8847,["op",8904,1]],[8848,["op",8904,0]],[8849,["op",8862,0]],[8850,["op",9111,0]],[8851,["op",8993,1]],[8853,["op",9086,0]],[8855,["op",8847,0]],[8856,["op",8998,0]],[8857,["op",9035,0]],[8858,["op",9051,0]],[8859,["op",8958,0]],[8860,["op",8915,0]],[8862,["op",8899,0]],[8863,["op",9111,1]],[8864,["op",8985,0]],[8865,["op",8914,0]],[8867,["op",9000,0]],[8868,["op",9000,1]],[8869,["op",9022,0]],[8870,["op",9028,0]],[8871,["op",9088,0]],[8873,["op",8850,1]],[8874,["op",8907,0]],[8875,["op",8898,0]],[8876,["op",9057,0]],[8877,["op",9026,0]],[8878,["op",9012,0]],[8879,["op",9078,0]],[8881,["op",9067,0]],[8882,["op",9023,1]],[8883,["op",8879,0]],[8884,["op",8861,0]],[8885,["op",9018,0]],[8886,["op",8926,0]],[8887,["op",8927,0]],[8888,["op",8953,0]],[8890,["op",8934,0]],[8891,["op",8937,0]],[8892,["op",9093,1]],[8893,["op",8867,0]],[8894,["op",8939,0]],[8895,["op",8912,0]],[8896,["op",9036,0]],[8897,["op",9064,0]],[8898,["op",9027,0]],[8899,["op",9112,0]],[8900,["op",9017,0]],[8901,["op",9006,0]],[8902,["op",9017,1]],[8903,["op",8974,0]],[8905,["op",8924,0]],[8906,["op",8981,0]],[8907,["op",9099,0]],[8908,["op",9070,1]],[8909,["op",9065,1]],[8910,["op",9098,0]],[8911,["op",8985,1]],[8913,["op",9001,0]],[8914,["op",8955,0]],[8916,["op",9005,0]],[8917,["op",8860,0]],[8918,["op",8892,0]],[8919,["op",9059,0]],[8920,["op",8888,1]],[8921,["op",9097,0]],[8922,["op",8993,0]],[8923,["op",8984,0]],[8925,["op",8886,1]],[8926,["op",8944,1]],[8927,["op",8944,0]],[8928,["op",9048,0]],[8929,["op",8877,1]],[8930,["op",9053,0]],[8932,["op",8883,0]],[8933,["op",9033,0]],[8934,["op",9051,1]],[8935,["op",9007,1]],[8936,["op",8960,0]],[8938,["op",8863,0]],[8939,["op",8941,1]],[8941,["op",9003,1]],[8942,["op",9003,0]],[8943,["op",8891,0]],[8944,["op",8949,0]],[8945,["op",8955,1]],[8946,["op",9048,1]],[8947,["op",9061,0]],[8949,["op",9039,0]],[8950,["op",9008,0]],[8951,["op",9038,0]],[8952,["op",9023,0]],[8953,["op",9055,1]],[8956,["op",9075,0]],[8957,["op",9081,1]],[8958,["op",8952,0]],[8959,["op",8923,0]],[8960,["op",8992,0]],[8962,["op",9002,0]],[8963,["op",8983,0]],[8965,["op",8972,0]],[8966,["op",8977,0]],[8967,["op",9063,0]],[8968,["op",8906,1]],[8970,["op",8951,0]],[8971,["op",9032,0]],[8972,["op",8869,0]],[8975,["op",8913,0]],[8976,["op",9108,0]],[8977,["op",8991,0]],[8978,["op",8841,0]],[8979,["op",8969,1]],[8980,["op",9065,0]],[8981,["op",9013,1]],[8983,["op",8994,0]],[8984,["op",9011,0]],[8987,["op",9096,0]],[8989,["op",8897,1]],[8990,["op",8996,0]],[8991,["op",9095,1]],[8993,["op",9015,0]],[8995,["op",8986,1]],[8996,["op",8880,0]],[8997,["op",9043,1]],[8999,["op",8973,0]],[9000,["op",8941,0]],[9002,["op",9062,1]],[9003,["op",8871,0]],[9004,["op",9026,1]],[9005,["op",9083,0]],[9008,["op",9050,1]],[9009,["op",8976,1]],[9010,["op",8946,0]],[9013,["op",8921,0]],[9014,["op",9089,0]],[9015,["op",8852,1]],[9016,["op",9105,0]],[9017,["op",8888,0]],[9019,["op",8854,0]],[9022,["op",8973,1]],[9023,["op",8853,0]],[9024,["op",9056,0]],[9025,["op",9086,1]],[9029,["op",8964,0]],[9030,["op",9052,1]],[9031,["op",9035,1]],[9032,["op",9042,0]],[9034,["op",9020,1]],[9036,["op",9085,0]],[9037,["op",8940,0]],[9038,["op",8880,1]],[9039,["op",9058,0]],[9041,["op",8961,1]],[9045,["op",8896,0]],[9046,["op",9041,0]],[9053,["op",8992,1]],[9055,["op",8889,1]],[9057,["op",9044,1]],[9062,["op",9091,0]],[9065,["op",9103,0]],[9066,["op",9019,0]],[9067,["op",8854,1]],[9070,["op",9047,0]],[9071,["op",8987,1]],[9073,["op",9049,0]],[9074,["op",9069,1]],[9081,["op",8974,1]],[9082,["op",8906,0]],[9093,["op",9021,0]],[9102,["op",9101,0]],[9103,["op",9110,0]],[9108,["op",9012,1]],[9111,["op",9092,0]],[9114,["op",9211,0]],[9115,["op",9270,0]],[9116,["op",9304,0]],[9117,["op",9230,0]],[9118,["op",9155,0]],[9119,["op",9151,1]],[9120,["op",9177,1]],[9121,["op",9177,0]],[9122,["op",9135,0]],[9123,["op",9384,0]],[9124,["op",9266,1]],[9126,["op",9359,0]],[9128,["op",9120,0]],[9129,["op",9271,0]],[9130,["op",9308,0]],[9131,["op",9324,0]],[9132,["op",9231,0]],[9133,["op",9188,0]],[9135,["op",9172,0]],[9136,["op",9384,1]],[9137,["op",9258,0]],[9138,["op",9187,0]],[9140,["op",9273,0]],[9141,["op",9273,1]],[9142,["op",9295,0]],[9143,["op",9301,0]],[9144,["op",9361,0]],[9146,["op",9123,1]],[9147,["op",9180,0]],[9148,["op",9171,0]],[9149,["op",9330,0]],[9150,["op",9299,0]],[9151,["op",9285,0]],[9152,["op",9351,0]],[9154,["op",9340,0]],[9155,["op",9296,1]],[9156,["op",9152,0]],[9157,["op",9134,0]],[9158,["op",9291,0]],[9159,["op",9199,0]],[9160,["op",9200,0]],[9161,["op",9226,0]],[9163,["op",9207,0]],[9164,["op",9210,0]],[9165,["op",9366,1]],[9166,["op",9140,0]],[9167,["op",9212,0]],[9168,["op",9185,0]],[9169,["op",9309,0]],[9170,["op",9337,0]],[9171,["op",9300,0]],[9172,["op",9385,0]],[9173,["op",9290,0]],[9174,["op",9279,0]],[9175,["op",9290,1]],[9176,["op",9247,0]],[9178,["op",9197,0]],[9179,["op",9254,0]],[9180,["op",9372,0]],[9181,["op",9343,1]],[9182,["op",9338,1]],[9183,["op",9371,0]],[9184,["op",9258,1]],[9186,["op",9274,0]],[9187,["op",9228,0]],[9189,["op",9278,0]],[9190,["op",9133,0]],[9191,["op",9165,0]],[9192,["op",9332,0]],[9193,["op",9161,1]],[9194,["op",9370,0]],[9195,["op",9266,0]],[9196,["op",9257,0]],[9198,["op",9159,1]],[9199,["op",9217,1]],[9200,["op",9217,0]],[9201,["op",9321,0]],[9202,["op",9150,1]],[9203,["op",9326,0]],[9205,["op",9156,0]],[9206,["op",9306,0]],[9207,["op",9324,1]],[9208,["op",9280,1]],[9209,["op",9233,0]],[9211,["op",9136,0]],[9212,["op",9214,1]],[9214,["op",9276,1]],[9215,["op",9276,0]],[9216,["op",9164,0]],[9217,["op",9222,0]],[9218,["op",9228,1]],[9219,["op",9321,1]],[9220,["op",9334,0]],[9222,["op",9312,0]],[9223,["op",9281,0]],[9224,["op",9311,0]],[9225,["op",9296,0]],[9226,["op",9328,1]],[9229,["op",9348,0]],[9230,["op",9354,1]],[9231,["op",9225,0]],[9232,["op",9196,0]],[9233,["op",9265,0]],[9235,["op",9275,0]],[9236,["op",9256,0]],[9238,["op",9245,0]],[9239,["op",9250,0]],[9240,["op",9336,0]],[9241,["op",9179,1]],[9243,["op",9224,0]],[9244,["op",9305,0]],[9245,["op",9142,0]],[9248,["op",9186,0]],[9249,["op",9381,0]],[9250,["op",9264,0]],[9251,["op",9114,0]],[9252,["op",9242,1]],[9253,["op",9338,0]],[9254,["op",9286,1]],[9256,["op",9267,0]],[9257,["op",9284,0]],[9260,["op",9369,0]],[9262,["op",9170,1]],[9263,["op",9269,0]],[9264,["op",9368,1]],[9266,["op",9288,0]],[9268,["op",9259,1]],[9269,["op",9153,0]],[9270,["op",9316,1]],[9272,["op",9246,0]],[9273,["op",9214,0]],[9275,["op",9335,1]],[9276,["op",9144,0]],[9277,["op",9299,1]],[9278,["op",9356,0]],[9281,["op",9323,1]],[9282,["op",9249,1]],[9283,["op",9219,0]],[9286,["op",9194,0]],[9287,["op",9362,0]],[9288,["op",9125,1]],[9289,["op",9378,0]],[9290,["op",9161,0]],[9292,["op",9127,0]],[9295,["op",9246,1]],[9296,["op",9126,0]],[9297,["op",9329,0]],[9298,["op",9359,1]],[9302,["op",9237,0]],[9303,["op",9325,1]],[9304,["op",9308,1]],[9305,["op",9315,0]],[9307,["op",9293,1]],[9309,["op",9358,0]],[9310,["op",9213,0]],[9311,["op",9153,1]],[9312,["op",9331,0]],[9314,["op",9234,1]],[9318,["op",9169,0]],[9319,["op",9314,0]],[9326,["op",9265,1]],[9328,["op",9162,1]],[9330,["op",9317,1]],[9335,["op",9364,0]],[9338,["op",9376,0]],[9339,["op",9292,0]],[9340,["op",9127,1]],[9343,["op",9320,0]],[9344,["op",9260,1]],[9346,["op",9322,0]],[9347,["op",9342,1]],[9354,["op",9247,1]],[9355,["op",9179,0]],[9366,["op",9294,0]],[9375,["op",9374,0]],[9376,["op",9383,0]],[9381,["op",9285,1]],[9384,["op",9365,0]],[9387,["op",9484,0]],[9388,["op",9543,0]],[9389,["op",9577,0]],[9390,["op",9503,0]],[9391,["op",9428,0]],[9392,["op",9424,1]],[9393,["op",9450,1]],[9394,["op",9450,0]],[9395,["op",9408,0]],[9396,["op",9657,0]],[9397,["op",9539,1]],[9399,["op",9632,0]],[9401,["op",9393,0]],[9402,["op",9544,0]],[9403,["op",9581,0]],[9404,["op",9597,0]],[9405,["op",9504,0]],[9406,["op",9461,0]],[9408,["op",9445,0]],[9409,["op",9657,1]],[9410,["op",9531,0]],[9411,["op",9460,0]],[9413,["op",9546,0]],[9414,["op",9546,1]],[9415,["op",9568,0]],[9416,["op",9574,0]],[9417,["op",9634,0]],[9419,["op",9396,1]],[9420,["op",9453,0]],[9421,["op",9444,0]],[9422,["op",9603,0]],[9423,["op",9572,0]],[9424,["op",9558,0]],[9425,["op",9624,0]],[9427,["op",9613,0]],[9428,["op",9569,1]],[9429,["op",9425,0]],[9430,["op",9407,0]],[9431,["op",9564,0]],[9432,["op",9472,0]],[9433,["op",9473,0]],[9434,["op",9499,0]],[9436,["op",9480,0]],[9437,["op",9483,0]],[9438,["op",9639,1]],[9439,["op",9413,0]],[9440,["op",9485,0]],[9441,["op",9458,0]],[9442,["op",9582,0]],[9443,["op",9610,0]],[9444,["op",9573,0]],[9445,["op",9658,0]],[9446,["op",9563,0]],[9447,["op",9552,0]],[9448,["op",9563,1]],[9449,["op",9520,0]],[9451,["op",9470,0]],[9452,["op",9527,0]],[9453,["op",9645,0]],[9454,["op",9616,1]],[9455,["op",9611,1]],[9456,["op",9644,0]],[9457,["op",9531,1]],[9459,["op",9547,0]],[9460,["op",9501,0]],[9462,["op",9551,0]],[9463,["op",9406,0]],[9464,["op",9438,0]],[9465,["op",9605,0]],[9466,["op",9434,1]],[9467,["op",9643,0]],[9468,["op",9539,0]],[9469,["op",9530,0]],[9471,["op",9432,1]],[9472,["op",9490,1]],[9473,["op",9490,0]],[9474,["op",9594,0]],[9475,["op",9423,1]],[9476,["op",9599,0]],[9478,["op",9429,0]],[9479,["op",9579,0]],[9480,["op",9597,1]],[9481,["op",9553,1]],[9482,["op",9506,0]],[9484,["op",9409,0]],[9485,["op",9487,1]],[9487,["op",9549,1]],[9488,["op",9549,0]],[9489,["op",9437,0]],[9490,["op",9495,0]],[9491,["op",9501,1]],[9492,["op",9594,1]],[9493,["op",9607,0]],[9495,["op",9585,0]],[9496,["op",9554,0]],[9497,["op",9584,0]],[9498,["op",9569,0]],[9499,["op",9601,1]],[9502,["op",9621,0]],[9503,["op",9627,1]],[9504,["op",9498,0]],[9505,["op",9469,0]],[9506,["op",9538,0]],[9508,["op",9548,0]],[9509,["op",9529,0]],[9511,["op",9518,0]],[9512,["op",9523,0]],[9513,["op",9609,0]],[9514,["op",9452,1]],[9516,["op",9497,0]],[9517,["op",9578,0]],[9518,["op",9415,0]],[9521,["op",9459,0]],[9522,["op",9654,0]],[9523,["op",9537,0]],[9524,["op",9387,0]],[9525,["op",9515,1]],[9526,["op",9611,0]],[9527,["op",9559,1]],[9529,["op",9540,0]],[9530,["op",9557,0]],[9533,["op",9642,0]],[9535,["op",9443,1]],[9536,["op",9542,0]],[9537,["op",9641,1]],[9539,["op",9561,0]],[9541,["op",9532,1]],[9542,["op",9426,0]],[9543,["op",9589,1]],[9545,["op",9519,0]],[9546,["op",9487,0]],[9548,["op",9608,1]],[9549,["op",9417,0]],[9550,["op",9572,1]],[9551,["op",9629,0]],[9554,["op",9596,1]],[9555,["op",9522,1]],[9556,["op",9492,0]],[9559,["op",9467,0]],[9560,["op",9635,0]],[9561,["op",9398,1]],[9562,["op",9651,0]],[9563,["op",9434,0]],[9565,["op",9400,0]],[9568,["op",9519,1]],[9569,["op",9399,0]],[9570,["op",9602,0]],[9571,["op",9632,1]],[9575,["op",9510,0]],[9576,["op",9598,1]],[9577,["op",9581,1]],[9578,["op",9588,0]],[9580,["op",9566,1]],[9582,["op",9631,0]],[9583,["op",9486,0]],[9584,["op",9426,1]],[9585,["op",9604,0]],[9587,["op",9507,1]],[9591,["op",9442,0]],[9592,["op",9587,0]],[9599,["op",9538,1]],[9601,["op",9435,1]],[9603,["op",9590,1]],[9608,["op",9637,0]],[9611,["op",9649,0]],[9612,["op",9565,0]],[9613,["op",9400,1]],[9616,["op",9593,0]],[9617,["op",9533,1]],[9619,["op",9595,0]],[9620,["op",9615,1]],[9627,["op",9520,1]],[9628,["op",9452,0]],[9639,["op",9567,0]],[9648,["op",9647,0]],[9649,["op",9656,0]],[9654,["op",9558,1]],[9657,["op",9638,0]],[9660,["op",9672,0]],[9661,["op",9674,0]],[9662,["op",9682,0]],[9663,["op",9678,0]],[9664,["op",9670,0]],[9665,["op",9683,0]],[9667,["op",9680,0]],[9668,["op",9681,0]],[9669,["op",9668,1]],[9670,["op",9676,0]],[9671,["op",9683,1]],[9673,["op",9665,0]],[9674,["op",9666,0]],[9675,["op",9681,1]],[9677,["op",9676,1]],[9679,["op",9666,1]],[9684,["op",9696,0]],[9685,["op",9698,0]],[9686,["op",9706,0]],[9687,["op",9702,0]],[9688,["op",9694,0]],[9689,["op",9707,0]],[9691,["op",9704,0]],[9692,["op",9705,0]],[9693,["op",9692,1]],[9694,["op",9700,0]],[9695,["op",9707,1]],[9697,["op",9689,0]],[9698,["op",9690,0]],[9699,["op",9705,1]],[9701,["op",9700,1]],[9703,["op",9690,1]],[9708,["op",9720,0]],[9709,["op",9722,0]],[9710,["op",9730,0]],[9711,["op",9726,0]],[9712,["op",9718,0]],[9713,["op",9731,0]],[9715,["op",9728,0]],[9716,["op",9729,0]],[9717,["op",9716,1]],[9718,["op",9724,0]],[9719,["op",9731,1]],[9721,["op",9713,0]],[9722,["op",9714,0]],[9723,["op",9729,1]],[9725,["op",9724,1]],[9727,["op",9714,1]],[9732,["op",9744,0]],[9733,["op",9746,0]],[9734,["op",9754,0]],[9735,["op",9750,0]],[9736,["op",9742,0]],[9737,["op",9755,0]],[9739,["op",9752,0]],[9740,["op",9753,0]],[9741,["op",9740,1]],[9742,["op",9748,0]],[9743,["op",9755,1]],[9745,["op",9737,0]],[9746,["op",9738,0]],[9747,["op",9753,1]],[9749,["op",9748,1]],[9751,["op",9738,1]],[9756,["op",9768,0]],[9757,["op",9770,0]],[9758,["op",9778,0]],[9759,["op",9774,0]],[9760,["op",9766,0]],[9761,["op",9779,0]],[9763,["op",9776,0]],[9764,["op",9777,0]],[9765,["op",9764,1]],[9766,["op",9772,0]],[9767,["op",9779,1]],[9769,["op",9761,0]],[9770,["op",9762,0]],[9771,["op",9777,1]],[9773,["op",9772,1]],[9775,["op",9762,1]],[9780,["op",9792,0]],[9781,["op",9794,0]],[9782,["op",9802,0]],[9783,["op",9798,0]],[9784,["op",9790,0]],[9785,["op",9803,0]],[9787,["op",9800,0]],[9788,["op",9801,0]],[9789,["op",9788,1]],[9790,["op",9796,0]],[9791,["op",9803,1]],[9793,["op",9785,0]],[9794,["op",9786,0]],[9795,["op",9801,1]],[9797,["op",9796,1]],[9799,["op",9786,1]],[9804,["op",9816,0]],[9805,["op",9818,0]],[9806,["op",9826,0]],[9807,["op",9822,0]],[9808,["op",9814,0]],[9809,["op",9827,0]],[9811,["op",9824,0]],[9812,["op",9825,0]],[9813,["op",9812,1]],[9814,["op",9820,0]],[9815,["op",9827,1]],[9817,["op",9809,0]],[9818,["op",9810,0]],[9819,["op",9825,1]],[9821,["op",9820,1]],[9823,["op",9810,1]],[9828,["op",9840,0]],[9829,["op",9842,0]],[9830,["op",9850,0]],[9831,["op",9846,0]],[9832,["op",9838,0]],[9833,["op",9851,0]],[9835,["op",9848,0]],[9836,["op",9849,0]],[9837,["op",9836,1]],[9838,["op",9844,0]],[9839,["op",9851,1]],[9841,["op",9833,0]],[9842,["op",9834,0]],[9843,["op",9849,1]],[9845,["op",9844,1]],[9847,["op",9834,1]],[9852,["op",9864,0]],[9853,["op",9866,0]],[9854,["op",9874,0]],[9855,["op",9870,0]],[9856,["op",9862,0]],[9857,["op",9875,0]],[9859,["op",9872,0]],[9860,["op",9873,0]],[9861,["op",9860,1]],[9862,["op",9868,0]],[9863,["op",9875,1]],[9865,["op",9857,0]],[9866,["op",9858,0]],[9867,["op",9873,1]],[9869,["op",9868,1]],[9871,["op",9858,1]],[9876,["op",9888,0]],[9877,["op",9890,0]],[9878,["op",9898,0]],[9879,["op",9894,0]],[9880,["op",9886,0]],[9881,["op",9899,0]],[9883,["op",9896,0]],[9884,["op",9897,0]],[9885,["op",9884,1]],[9886,["op",9892,0]],[9887,["op",9899,1]],[9889,["op",9881,0]],[9890,["op",9882,0]],[9891,["op",9897,1]],[9893,["op",9892,1]],[9895,["op",9882,1]],[9900,["op",9912,0]],[9901,["op",9914,0]],[9902,["op",9922,0]],[9903,["op",9918,0]],[9904,["op",9910,0]],[9905,["op",9923,0]],[9907,["op",9920,0]],[9908,["op",9921,0]],[9909,["op",9908,1]],[9910,["op",9916,0]],[9911,["op",9923,1]],[9913,["op",9905,0]],[9914,["op",9906,0]],[9915,["op",9921,1]],[9917,["op",9916,1]],[9919,["op",9906,1]],[9924,["op",9936,0]],[9925,["op",9938,0]],[9926,["op",9946,0]],[9927,["op",9942,0]],[9928,["op",9934,0]],[9929,["op",9947,0]],[9931,["op",9944,0]],[9932,["op",9945,0]],[9933,["op",9932,1]],[9934,["op",9940,0]],[9935,["op",9947,1]],[9937,["op",9929,0]],[9938,["op",9930,0]],[9939,["op",9945,1]],[9941,["op",9940,1]],[9943,["op",9930,1]],[9948,["op",9960,0]],[9949,["op",9962,0]],[9950,["op",9970,0]],[9951,["op",9966,0]],[9952,["op",9958,0]],[9953,["op",9971,0]],[9955,["op",9968,0]],[9956,["op",9969,0]],[9957,["op",9956,1]],[9958,["op",9964,0]],[9959,["op",9971,1]],[9961,["op",9953,0]],[9962,["op",9954,0]],[9963,["op",9969,1]],[9965,["op",9964,1]],[9967,["op",9954,1]],[9972,["op",9984,0]],[9973,["op",9986,0]],[9974,["op",9994,0]],[9975,["op",9990,0]],[9976,["op",9982,0]],[9977,["op",9995,0]],[9979,["op",9992,0]],[9980,["op",9993,0]],[9981,["op",9980,1]],[9982,["op",9988,0]],[9983,["op",9995,1]],[9985,["op",9977,0]],[9986,["op",9978,0]],[9987,["op",9993,1]],[9989,["op",9988,1]],[9991,["op",9978,1]],[9996,["op",10008,0]],[9997,["op",10010,0]],[9998,["op",10018,0]],[9999,["op",10014,0]],[10000,["op",10006,0]],[10001,["op",10019,0]],[10003,["op",10016,0]],[10004,["op",10017,0]],[10005,["op",10004,1]],[10006,["op",10012,0]],[10007,["op",10019,1]],[10009,["op",10001,0]],[10010,["op",10002,0]],[10011,["op",10017,1]],[10013,["op",10012,1]],[10015,["op",10002,1]],[10020,["op",10032,0]],[10021,["op",10034,0]],[10022,["op",10042,0]],[10023,["op",10038,0]],[10024,["op",10030,0]],[10025,["op",10043,0]],[10027,["op",10040,0]],[10028,["op",10041,0]],[10029,["op",10028,1]],[10030,["op",10036,0]],[10031,["op",10043,1]],[10033,["op",10025,0]],[10034,["op",10026,0]],[10035,["op",10041,1]],[10037,["op",10036,1]],[10039,["op",10026,1]],[10044,["op",10056,0]],[10045,["op",10058,0]],[10046,["op",10066,0]],[10047,["op",10062,0]],[10048,["op",10054,0]],[10049,["op",10067,0]],[10051,["op",10064,0]],[10052,["op",10065,0]],[10053,["op",10052,1]],[10054,["op",10060,0]],[10055,["op",10067,1]],[10057,["op",10049,0]],[10058,["op",10050,0]],[10059,["op",10065,1]],[10061,["op",10060,1]],[10063,["op",10050,1]],[10068,["op",10080,0]],[10069,["op",10082,0]],[10070,["op",10090,0]],[10071,["op",10086,0]],[10072,["op",10078,0]],[10073,["op",10091,0]],[10075,["op",10088,0]],[10076,["op",10089,0]],[10077,["op",10076,1]],[10078,["op",10084,0]],[10079,["op",10091,1]],[10081,["op",10073,0]],[10082,["op",10074,0]],[10083,["op",10089,1]],[10085,["op",10084,1]],[10087,["op",10074,1]],[10092,["op",10104,0]],[10093,["op",10106,0]],[10094,["op",10114,0]],[10095,["op",10110,0]],[10096,["op",10102,0]],[10097,["op",10115,0]],[10099,["op",10112,0]],[10100,["op",10113,0]],[10101,["op",10100,1]],[10102,["op",10108,0]],[10103,["op",10115,1]],[10105,["op",10097,0]],[10106,["op",10098,0]],[10107,["op",10113,1]],[10109,["op",10108,1]],[10111,["op",10098,1]],[10116,["op",10128,0]],[10117,["op",10130,0]],[10118,["op",10138,0]],[10119,["op",10134,0]],[10120,["op",10126,0]],[10121,["op",10139,0]],[10123,["op",10136,0]],[10124,["op",10137,0]],[10125,["op",10124,1]],[10126,["op",10132,0]],[10127,["op",10139,1]],[10129,["op",10121,0]],[10130,["op",10122,0]],[10131,["op",10137,1]],[10133,["op",10132,1]],[10135,["op",10122,1]],[10140,["op",10152,0]],[10141,["op",10154,0]],[10142,["op",10162,0]],[10143,["op",10158,0]],[10144,["op",10150,0]],[10145,["op",10163,0]],[10147,["op",10160,0]],[10148,["op",10161,0]],[10149,["op",10148,1]],[10150,["op",10156,0]],[10151,["op",10163,1]],[10153,["op",10145,0]],[10154,["op",10146,0]],[10155,["op",10161,1]],[10157,["op",10156,1]],[10159,["op",10146,1]],[10164,["op",10176,0]],[10165,["op",10178,0]],[10166,["op",10186,0]],[10167,["op",10182,0]],[10168,["op",10174,0]],[10169,["op",10187,0]],[10171,["op",10184,0]],[10172,["op",10185,0]],[10173,["op",10172,1]],[10174,["op",10180,0]],[10175,["op",10187,1]],[10177,["op",10169,0]],[10178,["op",10170,0]],[10179,["op",10185,1]],[10181,["op",10180,1]],[10183,["op",10170,1]],[10188,["op",10200,0]],[10189,["op",10202,0]],[10190,["op",10210,0]],[10191,["op",10206,0]],[10192,["op",10198,0]],[10193,["op",10211,0]],[10195,["op",10208,0]],[10196,["op",10209,0]],[10197,["op",10196,1]],[10198,["op",10204,0]],[10199,["op",10211,1]],[10201,["op",10193,0]],[10202,["op",10194,0]],[10203,["op",10209,1]],[10205,["op",10204,1]],[10207,["op",10194,1]],[10212,["op",10224,0]],[10213,["op",10226,0]],[10214,["op",10234,0]],[10215,["op",10230,0]],[10216,["op",10222,0]],[10217,["op",10235,0]],[10219,["op",10232,0]],[10220,["op",10233,0]],[10221,["op",10220,1]],[10222,["op",10228,0]],[10223,["op",10235,1]],[10225,["op",10217,0]],[10226,["op",10218,0]],[10227,["op",10233,1]],[10229,["op",10228,1]],[10231,["op",10218,1]],[10236,["op",10248,0]],[10237,["op",10250,0]],[10238,["op",10258,0]],[10239,["op",10254,0]],[10240,["op",10246,0]],[10241,["op",10259,0]],[10243,["op",10256,0]],[10244,["op",10257,0]],[10245,["op",10244,1]],[10246,["op",10252,0]],[10247,["op",10259,1]],[10249,["op",10241,0]],[10250,["op",10242,0]],[10251,["op",10257,1]],[10253,["op",10252,1]],[10255,["op",10242,1]],[10260,["op",10272,0]],[10261,["op",10274,0]],[10262,["op",10282,0]],[10263,["op",10278,0]],[10264,["op",10270,0]],[10265,["op",10283,0]],[10267,["op",10280,0]],[10268,["op",10281,0]],[10269,["op",10268,1]],[10270,["op",10276,0]],[10271,["op",10283,1]],[10273,["op",10265,0]],[10274,["op",10266,0]],[10275,["op",10281,1]],[10277,["op",10276,1]],[10279,["op",10266,1]],[10284,["op",10296,0]],[10285,["op",10298,0]],[10286,["op",10306,0]],[10287,["op",10302,0]],[10288,["op",10294,0]],[10289,["op",10307,0]],[10291,["op",10304,0]],[10292,["op",10305,0]],[10293,["op",10292,1]],[10294,["op",10300,0]],[10295,["op",10307,1]],[10297,["op",10289,0]],[10298,["op",10290,0]],[10299,["op",10305,1]],[10301,["op",10300,1]],[10303,["op",10290,1]],[10308,["op",10320,0]],[10309,["op",10322,0]],[10310,["op",10330,0]],[10311,["op",10326,0]],[10312,["op",10318,0]],[10313,["op",10331,0]],[10315,["op",10328,0]],[10316,["op",10329,0]],[10317,["op",10316,1]],[10318,["op",10324,0]],[10319,["op",10331,1]],[10321,["op",10313,0]],[10322,["op",10314,0]],[10323,["op",10329,1]],[10325,["op",10324,1]],[10327,["op",10314,1]],[10332,["op",10344,0]],[10333,["op",10346,0]],[10334,["op",10354,0]],[10335,["op",10350,0]],[10336,["op",10342,0]],[10337,["op",10355,0]],[10339,["op",10352,0]],[10340,["op",10353,0]],[10341,["op",10340,1]],[10342,["op",10348,0]],[10343,["op",10355,1]],[10345,["op",10337,0]],[10346,["op",10338,0]],[10347,["op",10353,1]],[10349,["op",10348,1]],[10351,["op",10338,1]],[10356,["op",10368,0]],[10357,["op",10370,0]],[10358,["op",10378,0]],[10359,["op",10374,0]],[10360,["op",10366,0]],[10361,["op",10379,0]],[10363,["op",10376,0]],[10364,["op",10377,0]],[10365,["op",10364,1]],[10366,["op",10372,0]],[10367,["op",10379,1]],[10369,["op",10361,0]],[10370,["op",10362,0]],[10371,["op",10377,1]],[10373,["op",10372,1]],[10375,["op",10362,1]],[10380,["op",10392,0]],[10381,["op",10394,0]],[10382,["op",10402,0]],[10383,["op",10398,0]],[10384,["op",10390,0]],[10385,["op",10403,0]],[10387,["op",10400,0]],[10388,["op",10401,0]],[10389,["op",10388,1]],[10390,["op",10396,0]],[10391,["op",10403,1]],[10393,["op",10385,0]],[10394,["op",10386,0]],[10395,["op",10401,1]],[10397,["op",10396,1]],[10399,["op",10386,1]],[10404,["op",10416,0]],[10405,["op",10418,0]],[10406,["op",10426,0]],[10407,["op",10422,0]],[10408,["op",10414,0]],[10409,["op",10427,0]],[10411,["op",10424,0]],[10412,["op",10425,0]],[10413,["op",10412,1]],[10414,["op",10420,0]],[10415,["op",10427,1]],[10417,["op",10409,0]],[10418,["op",10410,0]],[10419,["op",10425,1]],[10421,["op",10420,1]],[10423,["op",10410,1]],[10428,["op",10440,0]],[10429,["op",10442,0]],[10430,["op",10450,0]],[10431,["op",10446,0]],[10432,["op",10438,0]],[10433,["op",10451,0]],[10435,["op",10448,0]],[10436,["op",10449,0]],[10437,["op",10436,1]],[10438,["op",10444,0]],[10439,["op",10451,1]],[10441,["op",10433,0]],[10442,["op",10434,0]],[10443,["op",10449,1]],[10445,["op",10444,1]],[10447,["op",10434,1]],[10452,["op",10464,0]],[10453,["op",10466,0]],[10454,["op",10474,0]],[10455,["op",10470,0]],[10456,["op",10462,0]],[10457,["op",10475,0]],[10459,["op",10472,0]],[10460,["op",10473,0]],[10461,["op",10460,1]],[10462,["op",10468,0]],[10463,["op",10475,1]],[10465,["op",10457,0]],[10466,["op",10458,0]],[10467,["op",10473,1]],[10469,["op",10468,1]],[10471,["op",10458,1]],[10476,["op",10488,0]],[10477,["op",10490,0]],[10478,["op",10498,0]],[10479,["op",10494,0]],[10480,["op",10486,0]],[10481,["op",10499,0]],[10483,["op",10496,0]],[10484,["op",10497,0]],[10485,["op",10484,1]],[10486,["op",10492,0]],[10487,["op",10499,1]],[10489,["op",10481,0]],[10490,["op",10482,0]],[10491,["op",10497,1]],[10493,["op",10492,1]],[10495,["op",10482,1]],[10500,["op",10512,0]],[10501,["op",10514,0]],[10502,["op",10522,0]],[10503,["op",10518,0]],[10504,["op",10510,0]],[10505,["op",10523,0]],[10507,["op",10520,0]],[10508,["op",10521,0]],[10509,["op",10508,1]],[10510,["op",10516,0]],[10511,["op",10523,1]],[10513,["op",10505,0]],[10514,["op",10506,0]],[10515,["op",10521,1]],[10517,["op",10516,1]],[10519,["op",10506,1]],[10524,["op",10536,0]],[10525,["op",10538,0]],[10526,["op",10546,0]],[10527,["op",10542,0]],[10528,["op",10534,0]],[10529,["op",10547,0]],[10531,["op",10544,0]],[10532,["op",10545,0]],[10533,["op",10532,1]],[10534,["op",10540,0]],[10535,["op",10547,1]],[10537,["op",10529,0]],[10538,["op",10530,0]],[10539,["op",10545,1]],[10541,["op",10540,1]],[10543,["op",10530,1]],[10548,["op",10560,0]],[10549,["op",10562,0]],[10550,["op",10570,0]],[10551,["op",10566,0]],[10552,["op",10558,0]],[10553,["op",10571,0]],[10555,["op",10568,0]],[10556,["op",10569,0]],[10557,["op",10556,1]],[10558,["op",10564,0]],[10559,["op",10571,1]],[10561,["op",10553,0]],[10562,["op",10554,0]],[10563,["op",10569,1]],[10565,["op",10564,1]],[10567,["op",10554,1]],[10572,["op",10584,0]],[10573,["op",10586,0]],[10574,["op",10594,0]],[10575,["op",10590,0]],[10576,["op",10582,0]],[10577,["op",10595,0]],[10579,["op",10592,0]],[10580,["op",10593,0]],[10581,["op",10580,1]],[10582,["op",10588,0]],[10583,["op",10595,1]],[10585,["op",10577,0]],[10586,["op",10578,0]],[10587,["op",10593,1]],[10589,["op",10588,1]],[10591,["op",10578,1]],[10596,["op",10608,0]],[10597,["op",10610,0]],[10598,["op",10618,0]],[10599,["op",10614,0]],[10600,["op",10606,0]],[10601,["op",10619,0]],[10603,["op",10616,0]],[10604,["op",10617,0]],[10605,["op",10604,1]],[10606,["op",10612,0]],[10607,["op",10619,1]],[10609,["op",10601,0]],[10610,["op",10602,0]],[10611,["op",10617,1]],[10613,["op",10612,1]],[10615,["op",10602,1]],[10620,["op",10632,0]],[10621,["op",10634,0]],[10622,["op",10642,0]],[10623,["op",10638,0]],[10624,["op",10630,0]],[10625,["op",10643,0]],[10627,["op",10640,0]],[10628,["op",10641,0]],[10629,["op",10628,1]],[10630,["op",10636,0]],[10631,["op",10643,1]],[10633,["op",10625,0]],[10634,["op",10626,0]],[10635,["op",10641,1]],[10637,["op",10636,1]],[10639,["op",10626,1]],[10644,["op",10656,0]],[10645,["op",10658,0]],[10646,["op",10666,0]],[10647,["op",10662,0]],[10648,["op",10654,0]],[10649,["op",10667,0]],[10651,["op",10664,0]],[10652,["op",10665,0]],[10653,["op",10652,1]],[10654,["op",10660,0]],[10655,["op",10667,1]],[10657,["op",10649,0]],[10658,["op",10650,0]],[10659,["op",10665,1]],[10661,["op",10660,1]],[10663,["op",10650,1]],[10668,["op",10680,0]],[10669,["op",10682,0]],[10670,["op",10690,0]],[10671,["op",10686,0]],[10672,["op",10678,0]],[10673,["op",10691,0]],[10675,["op",10688,0]],[10676,["op",10689,0]],[10677,["op",10676,1]],[10678,["op",10684,0]],[10679,["op",10691,1]],[10681,["op",10673,0]],[10682,["op",10674,0]],[10683,["op",10689,1]],[10685,["op",10684,1]],[10687,["op",10674,1]],[10692,["op",10704,0]],[10693,["op",10706,0]],[10694,["op",10714,0]],[10695,["op",10710,0]],[10696,["op",10702,0]],[10697,["op",10715,0]],[10699,["op",10712,0]],[10700,["op",10713,0]],[10701,["op",10700,1]],[10702,["op",10708,0]],[10703,["op",10715,1]],[10705,["op",10697,0]],[10706,["op",10698,0]],[10707,["op",10713,1]],[10709,["op",10708,1]],[10711,["op",10698,1]],[10716,["op",10728,0]],[10717,["op",10730,0]],[10718,["op",10738,0]],[10719,["op",10734,0]],[10720,["op",10726,0]],[10721,["op",10739,0]],[10723,["op",10736,0]],[10724,["op",10737,0]],[10725,["op",10724,1]],[10726,["op",10732,0]],[10727,["op",10739,1]],[10729,["op",10721,0]],[10730,["op",10722,0]],[10731,["op",10737,1]],[10733,["op",10732,1]],[10735,["op",10722,1]],[10740,["op",10752,0]],[10741,["op",10754,0]],[10742,["op",10762,0]],[10743,["op",10758,0]],[10744,["op",10750,0]],[10745,["op",10763,0]],[10747,["op",10760,0]],[10748,["op",10761,0]],[10749,["op",10748,1]],[10750,["op",10756,0]],[10751,["op",10763,1]],[10753,["op",10745,0]],[10754,["op",10746,0]],[10755,["op",10761,1]],[10757,["op",10756,1]],[10759,["op",10746,1]],[10764,["op",10776,0]],[10765,["op",10778,0]],[10766,["op",10786,0]],[10767,["op",10782,0]],[10768,["op",10774,0]],[10769,["op",10787,0]],[10771,["op",10784,0]],[10772,["op",10785,0]],[10773,["op",10772,1]],[10774,["op",10780,0]],[10775,["op",10787,1]],[10777,["op",10769,0]],[10778,["op",10770,0]],[10779,["op",10785,1]],[10781,["op",10780,1]],[10783,["op",10770,1]],[10788,["op",10800,0]],[10789,["op",10802,0]],[10790,["op",10810,0]],[10791,["op",10806,0]],[10792,["op",10798,0]],[10793,["op",10811,0]],[10795,["op",10808,0]],[10796,["op",10809,0]],[10797,["op",10796,1]],[10798,["op",10804,0]],[10799,["op",10811,1]],[10801,["op",10793,0]],[10802,["op",10794,0]],[10803,["op",10809,1]],[10805,["op",10804,1]],[10807,["op",10794,1]],[10812,["op",10824,0]],[10813,["op",10826,0]],[10814,["op",10834,0]],[10815,["op",10830,0]],[10816,["op",10822,0]],[10817,["op",10835,0]],[10819,["op",10832,0]],[10820,["op",10833,0]],[10821,["op",10820,1]],[10822,["op",10828,0]],[10823,["op",10835,1]],[10825,["op",10817,0]],[10826,["op",10818,0]],[10827,["op",10833,1]],[10829,["op",10828,1]],[10831,["op",10818,1]],[10836,["op",10848,0]],[10837,["op",10850,0]],[10838,["op",10858,0]],[10839,["op",10854,0]],[10840,["op",10846,0]],[10841,["op",10859,0]],[10843,["op",10856,0]],[10844,["op",10857,0]],[10845,["op",10844,1]],[10846,["op",10852,0]],[10847,["op",10859,1]],[10849,["op",10841,0]],[10850,["op",10842,0]],[10851,["op",10857,1]],[10853,["op",10852,1]],[10855,["op",10842,1]],[10860,["op",10872,0]],[10861,["op",10874,0]],[10862,["op",10882,0]],[10863,["op",10878,0]],[10864,["op",10870,0]],[10865,["op",10883,0]],[10867,["op",10880,0]],[10868,["op",10881,0]],[10869,["op",10868,1]],[10870,["op",10876,0]],[10871,["op",10883,1]],[10873,["op",10865,0]],[10874,["op",10866,0]],[10875,["op",10881,1]],[10877,["op",10876,1]],[10879,["op",10866,1]],[10884,["op",10896,0]],[10885,["op",10898,0]],[10886,["op",10906,0]],[10887,["op",10902,0]],[10888,["op",10894,0]],[10889,["op",10907,0]],[10891,["op",10904,0]],[10892,["op",10905,0]],[10893,["op",10892,1]],[10894,["op",10900,0]],[10895,["op",10907,1]],[10897,["op",10889,0]],[10898,["op",10890,0]],[10899,["op",10905,1]],[10901,["op",10900,1]],[10903,["op",10890,1]],[10908,["op",10920,0]],[10909,["op",10922,0]],[10910,["op",10930,0]],[10911,["op",10926,0]],[10912,["op",10918,0]],[10913,["op",10931,0]],[10915,["op",10928,0]],[10916,["op",10929,0]],[10917,["op",10916,1]],[10918,["op",10924,0]],[10919,["op",10931,1]],[10921,["op",10913,0]],[10922,["op",10914,0]],[10923,["op",10929,1]],[10925,["op",10924,1]],[10927,["op",10914,1]],[10932,["op",10944,0]],[10933,["op",10946,0]],[10934,["op",10954,0]],[10935,["op",10950,0]],[10936,["op",10942,0]],[10937,["op",10955,0]],[10939,["op",10952,0]],[10940,["op",10953,0]],[10941,["op",10940,1]],[10942,["op",10948,0]],[10943,["op",10955,1]],[10945,["op",10937,0]],[10946,["op",10938,0]],[10947,["op",10953,1]],[10949,["op",10948,1]],[10951,["op",10938,1]],[10956,["op",10968,0]],[10957,["op",10970,0]],[10958,["op",10978,0]],[10959,["op",10974,0]],[10960,["op",10966,0]],[10961,["op",10979,0]],[10963,["op",10976,0]],[10964,["op",10977,0]],[10965,["op",10964,1]],[10966,["op",10972,0]],[10967,["op",10979,1]],[10969,["op",10961,0]],[10970,["op",10962,0]],[10971,["op",10977,1]],[10973,["op",10972,1]],[10975,["op",10962,1]],[10980,["op",10992,0]],[10981,["op",10994,0]],[10982,["op",11002,0]],[10983,["op",10998,0]],[10984,["op",10990,0]],[10985,["op",11003,0]],[10987,["op",11000,0]],[10988,["op",11001,0]],[10989,["op",10988,1]],[10990,["op",10996,0]],[10991,["op",11003,1]],[10993,["op",10985,0]],[10994,["op",10986,0]],[10995,["op",11001,1]],[10997,["op",10996,1]],[10999,["op",10986,1]],[11004,["op",11016,0]],[11005,["op",11018,0]],[11006,["op",11026,0]],[11007,["op",11022,0]],[11008,["op",11014,0]],[11009,["op",11027,0]],[11011,["op",11024,0]],[11012,["op",11025,0]],[11013,["op",11012,1]],[11014,["op",11020,0]],[11015,["op",11027,1]],[11017,["op",11009,0]],[11018,["op",11010,0]],[11019,["op",11025,1]],[11021,["op",11020,1]],[11023,["op",11010,1]],[11028,["op",11040,0]],[11029,["op",11042,0]],[11030,["op",11050,0]],[11031,["op",11046,0]],[11032,["op",11038,0]],[11033,["op",11051,0]],[11035,["op",11048,0]],[11036,["op",11049,0]],[11037,["op",11036,1]],[11038,["op",11044,0]],[11039,["op",11051,1]],[11041,["op",11033,0]],[11042,["op",11034,0]],[11043,["op",11049,1]],[11045,["op",11044,1]],[11047,["op",11034,1]],[11052,["op",11064,0]],[11053,["op",11066,0]],[11054,["op",11074,0]],[11055,["op",11070,0]],[11056,["op",11062,0]],[11057,["op",11075,0]],[11059,["op",11072,0]],[11060,["op",11073,0]],[11061,["op",11060,1]],[11062,["op",11068,0]],[11063,["op",11075,1]],[11065,["op",11057,0]],[11066,["op",11058,0]],[11067,["op",11073,1]],[11069,["op",11068,1]],[11071,["op",11058,1]],[11076,["op",11088,0]],[11077,["op",11090,0]],[11078,["op",11098,0]],[11079,["op",11094,0]],[11080,["op",11086,0]],[11081,["op",11099,0]],[11083,["op",11096,0]],[11084,["op",11097,0]],[11085,["op",11084,1]],[11086,["op",11092,0]],[11087,["op",11099,1]],[11089,["op",11081,0]],[11090,["op",11082,0]],[11091,["op",11097,1]],[11093,["op",11092,1]],[11095,["op",11082,1]],[11100,["op",11112,0]],[11101,["op",11114,0]],[11102,["op",11122,0]],[11103,["op",11118,0]],[11104,["op",11110,0]],[11105,["op",11123,0]],[11107,["op",11120,0]],[11108,["op",11121,0]],[11109,["op",11108,1]],[11110,["op",11116,0]],[11111,["op",11123,1]],[11113,["op",11105,0]],[11114,["op",11106,0]],[11115,["op",11121,1]],[11117,["op",11116,1]],[11119,["op",11106,1]],[11124,["op",11136,0]],[11125,["op",11138,0]],[11126,["op",11146,0]],[11127,["op",11142,0]],[11128,["op",11134,0]],[11129,["op",11147,0]],[11131,["op",11144,0]],[11132,["op",11145,0]],[11133,["op",11132,1]],[11134,["op",11140,0]],[11135,["op",11147,1]],[11137,["op",11129,0]],[11138,["op",11130,0]],[11139,["op",11145,1]],[11141,["op",11140,1]],[11143,["op",11130,1]],[11148,["op",11160,0]],[11149,["op",11162,0]],[11150,["op",11170,0]],[11151,["op",11166,0]],[11152,["op",11158,0]],[11153,["op",11171,0]],[11155,["op",11168,0]],[11156,["op",11169,0]],[11157,["op",11156,1]],[11158,["op",11164,0]],[11159,["op",11171,1]],[11161,["op",11153,0]],[11162,["op",11154,0]],[11163,["op",11169,1]],[11165,["op",11164,1]],[11167,["op",11154,1]],[11172,["op",11184,0]],[11173,["op",11186,0]],[11174,["op",11194,0]],[11175,["op",11190,0]],[11176,["op",11182,0]],[11177,["op",11195,0]],[11179,["op",11192,0]],[11180,["op",11193,0]],[11181,["op",11180,1]],[11182,["op",11188,0]],[11183,["op",11195,1]],[11185,["op",11177,0]],[11186,["op",11178,0]],[11187,["op",11193,1]],[11189,["op",11188,1]],[11191,["op",11178,1]],[11196,["op",11208,0]],[11197,["op",11210,0]],[11198,["op",11218,0]],[11199,["op",11214,0]],[11200,["op",11206,0]],[11201,["op",11219,0]],[11203,["op",11216,0]],[11204,["op",11217,0]],[11205,["op",11204,1]],[11206,["op",11212,0]],[11207,["op",11219,1]],[11209,["op",11201,0]],[11210,["op",11202,0]],[11211,["op",11217,1]],[11213,["op",11212,1]],[11215,["op",11202,1]],[11220,["op",11232,0]],[11221,["op",11234,0]],[11222,["op",11242,0]],[11223,["op",11238,0]],[11224,["op",11230,0]],[11225,["op",11243,0]],[11227,["op",11240,0]],[11228,["op",11241,0]],[11229,["op",11228,1]],[11230,["op",11236,0]],[11231,["op",11243,1]],[11233,["op",11225,0]],[11234,["op",11226,0]],[11235,["op",11241,1]],[11237,["op",11236,1]],[11239,["op",11226,1]],[11244,["op",11256,0]],[11245,["op",11258,0]],[11246,["op",11266,0]],[11247,["op",11262,0]],[11248,["op",11254,0]],[11249,["op",11267,0]],[11251,["op",11264,0]],[11252,["op",11265,0]],[11253,["op",11252,1]],[11254,["op",11260,0]],[11255,["op",11267,1]],[11257,["op",11249,0]],[11258,["op",11250,0]],[11259,["op",11265,1]],[11261,["op",11260,1]],[11263,["op",11250,1]],[11268,["op",11280,0]],[11269,["op",11282,0]],[11270,["op",11290,0]],[11271,["op",11286,0]],[11272,["op",11278,0]],[11273,["op",11291,0]],[11275,["op",11288,0]],[11276,["op",11289,0]],[11277,["op",11276,1]],[11278,["op",11284,0]],[11279,["op",11291,1]],[11281,["op",11273,0]],[11282,["op",11274,0]],[11283,["op",11289,1]],[11285,["op",11284,1]],[11287,["op",11274,1]],[11292,["op",11304,0]],[11293,["op",11306,0]],[11294,["op",11314,0]],[11295,["op",11310,0]],[11296,["op",11302,0]],[11297,["op",11315,0]],[11299,["op",11312,0]],[11300,["op",11313,0]],[11301,["op",11300,1]],[11302,["op",11308,0]],[11303,["op",11315,1]],[11305,["op",11297,0]],[11306,["op",11298,0]],[11307,["op",11313,1]],[11309,["op",11308,1]],[11311,["op",11298,1]],[11316,["op",11328,0]],[11317,["op",11330,0]],[11318,["op",11338,0]],[11319,["op",11334,0]],[11320,["op",11326,0]],[11321,["op",11339,0]],[11323,["op",11336,0]],[11324,["op",11337,0]],[11325,["op",11324,1]],[11326,["op",11332,0]],[11327,["op",11339,1]],[11329,["op",11321,0]],[11330,["op",11322,0]],[11331,["op",11337,1]],[11333,["op",11332,1]],[11335,["op",11322,1]],[11340,["op",11352,0]],[11341,["op",11354,0]],[11342,["op",11362,0]],[11343,["op",11358,0]],[11344,["op",11350,0]],[11345,["op",11363,0]],[11347,["op",11360,0]],[11348,["op",11361,0]],[11349,["op",11348,1]],[11350,["op",11356,0]],[11351,["op",11363,1]],[11353,["op",11345,0]],[11354,["op",11346,0]],[11355,["op",11361,1]],[11357,["op",11356,1]],[11359,["op",11346,1]],[11364,["op",11376,0]],[11365,["op",11378,0]],[11366,["op",11386,0]],[11367,["op",11382,0]],[11368,["op",11374,0]],[11369,["op",11387,0]],[11371,["op",11384,0]],[11372,["op",11385,0]],[11373,["op",11372,1]],[11374,["op",11380,0]],[11375,["op",11387,1]],[11377,["op",11369,0]],[11378,["op",11370,0]],[11379,["op",11385,1]],[11381,["op",11380,1]],[11383,["op",11370,1]],[11388,["op",11400,0]],[11389,["op",11402,0]],[11390,["op",11410,0]],[11391,["op",11406,0]],[11392,["op",11398,0]],[11393,["op",11411,0]],[11395,["op",11408,0]],[11396,["op",11409,0]],[11397,["op",11396,1]],[11398,["op",11404,0]],[11399,["op",11411,1]],[11401,["op",11393,0]],[11402,["op",11394,0]],[11403,["op",11409,1]],[11405,["op",11404,1]],[11407,["op",11394,1]],[11412,["op",11424,0]],[11413,["op",11426,0]],[11414,["op",11434,0]],[11415,["op",11430,0]],[11416,["op",11422,0]],[11417,["op",11435,0]],[11419,["op",11432,0]],[11420,["op",11433,0]],[11421,["op",11420,1]],[11422,["op",11428,0]],[11423,["op",11435,1]],[11425,["op",11417,0]],[11426,["op",11418,0]],[11427,["op",11433,1]],[11429,["op",11428,1]],[11431,["op",11418,1]],[11436,["op",11448,0]],[11437,["op",11450,0]],[11438,["op",11458,0]],[11439,["op",11454,0]],[11440,["op",11446,0]],[11441,["op",11459,0]],[11443,["op",11456,0]],[11444,["op",11457,0]],[11445,["op",11444,1]],[11446,["op",11452,0]],[11447,["op",11459,1]],[11449,["op",11441,0]],[11450,["op",11442,0]],[11451,["op",11457,1]],[11453,["op",11452,1]],[11455,["op",11442,1]],[11460,["op",11472,0]],[11461,["op",11474,0]],[11462,["op",11482,0]],[11463,["op",11478,0]],[11464,["op",11470,0]],[11465,["op",11483,0]],[11467,["op",11480,0]],[11468,["op",11481,0]],[11469,["op",11468,1]],[11470,["op",11476,0]],[11471,["op",11483,1]],[11473,["op",11465,0]],[11474,["op",11466,0]],[11475,["op",11481,1]],[11477,["op",11476,1]],[11479,["op",11466,1]],[11484,["op",11496,0]],[11485,["op",11498,0]],[11486,["op",11506,0]],[11487,["op",11502,0]],[11488,["op",11494,0]],[11489,["op",11507,0]],[11491,["op",11504,0]],[11492,["op",11505,0]],[11493,["op",11492,1]],[11494,["op",11500,0]],[11495,["op",11507,1]],[11497,["op",11489,0]],[11498,["op",11490,0]],[11499,["op",11505,1]],[11501,["op",11500,1]],[11503,["op",11490,1]],[11508,["op",11520,0]],[11509,["op",11522,0]],[11510,["op",11530,0]],[11511,["op",11526,0]],[11512,["op",11518,0]],[11513,["op",11531,0]],[11515,["op",11528,0]],[11516,["op",11529,0]],[11517,["op",11516,1]],[11518,["op",11524,0]],[11519,["op",11531,1]],[11521,["op",11513,0]],[11522,["op",11514,0]],[11523,["op",11529,1]],[11525,["op",11524,1]],[11527,["op",11514,1]],[11532,["op",11544,0]],[11533,["op",11546,0]],[11534,["op",11554,0]],[11535,["op",11550,0]],[11536,["op",11542,0]],[11537,["op",11555,0]],[11539,["op",11552,0]],[11540,["op",11553,0]],[11541,["op",11540,1]],[11542,["op",11548,0]],[11543,["op",11555,1]],[11545,["op",11537,0]],[11546,["op",11538,0]],[11547,["op",11553,1]],[11549,["op",11548,1]],[11551,["op",11538,1]],[11556,["op",11568,0]],[11557,["op",11570,0]],[11558,["op",11578,0]],[11559,["op",11574,0]],[11560,["op",11566,0]],[11561,["op",11579,0]],[11563,["op",11576,0]],[11564,["op",11577,0]],[11565,["op",11564,1]],[11566,["op",11572,0]],[11567,["op",11579,1]],[11569,["op",11561,0]],[11570,["op",11562,0]],[11571,["op",11577,1]],[11573,["op",11572,1]],[11575,["op",11562,1]],[11580,["op",11592,0]],[11581,["op",11594,0]],[11582,["op",11602,0]],[11583,["op",11598,0]],[11584,["op",11590,0]],[11585,["op",11603,0]],[11587,["op",11600,0]],[11588,["op",11601,0]],[11589,["op",11588,1]],[11590,["op",11596,0]],[11591,["op",11603,1]],[11593,["op",11585,0]],[11594,["op",11586,0]],[11595,["op",11601,1]],[11597,["op",11596,1]],[11599,["op",11586,1]],[11604,["op",11616,0]],[11605,["op",11618,0]],[11606,["op",11626,0]],[11607,["op",11622,0]],[11608,["op",11614,0]],[11609,["op",11627,0]],[11611,["op",11624,0]],[11612,["op",11625,0]],[11613,["op",11612,1]],[11614,["op",11620,0]],[11615,["op",11627,1]],[11617,["op",11609,0]],[11618,["op",11610,0]],[11619,["op",11625,1]],[11621,["op",11620,1]],[11623,["op",11610,1]],[11628,["op",11640,0]],[11629,["op",11642,0]],[11630,["op",11650,0]],[11631,["op",11646,0]],[11632,["op",11638,0]],[11633,["op",11651,0]],[11635,["op",11648,0]],[11636,["op",11649,0]],[11637,["op",11636,1]],[11638,["op",11644,0]],[11639,["op",11651,1]],[11641,["op",11633,0]],[11642,["op",11634,0]],[11643,["op",11649,1]],[11645,["op",11644,1]],[11647,["op",11634,1]],[11652,["op",11664,0]],[11653,["op",11666,0]],[11654,["op",11674,0]],[11655,["op",11670,0]],[11656,["op",11662,0]],[11657,["op",11675,0]],[11659,["op",11672,0]],[11660,["op",11673,0]],[11661,["op",11660,1]],[11662,["op",11668,0]],[11663,["op",11675,1]],[11665,["op",11657,0]],[11666,["op",11658,0]],[11667,["op",11673,1]],[11669,["op",11668,1]],[11671,["op",11658,1]],[11676,["op",11688,0]],[11677,["op",11690,0]],[11678,["op",11698,0]],[11679,["op",11694,0]],[11680,["op",11686,0]],[11681,["op",11699,0]],[11683,["op",11696,0]],[11684,["op",11697,0]],[11685,["op",11684,1]],[11686,["op",11692,0]],[11687,["op",11699,1]],[11689,["op",11681,0]],[11690,["op",11682,0]],[11691,["op",11697,1]],[11693,["op",11692,1]],[11695,["op",11682,1]],[11700,["op",11712,0]],[11701,["op",11714,0]],[11702,["op",11722,0]],[11703,["op",11718,0]],[11704,["op",11710,0]],[11705,["op",11723,0]],[11707,["op",11720,0]],[11708,["op",11721,0]],[11709,["op",11708,1]],[11710,["op",11716,0]],[11711,["op",11723,1]],[11713,["op",11705,0]],[11714,["op",11706,0]],[11715,["op",11721,1]],[11717,["op",11716,1]],[11719,["op",11706,1]],[11724,["op",11736,0]],[11725,["op",11738,0]],[11726,["op",11746,0]],[11727,["op",11742,0]],[11728,["op",11734,0]],[11729,["op",11747,0]],[11731,["op",11744,0]],[11732,["op",11745,0]],[11733,["op",11732,1]],[11734,["op",11740,0]],[11735,["op",11747,1]],[11737,["op",11729,0]],[11738,["op",11730,0]],[11739,["op",11745,1]],[11741,["op",11740,1]],[11743,["op",11730,1]],[11748,["op",11760,0]],[11749,["op",11762,0]],[11750,["op",11770,0]],[11751,["op",11766,0]],[11752,["op",11758,0]],[11753,["op",11771,0]],[11755,["op",11768,0]],[11756,["op",11769,0]],[11757,["op",11756,1]],[11758,["op",11764,0]],[11759,["op",11771,1]],[11761,["op",11753,0]],[11762,["op",11754,0]],[11763,["op",11769,1]],[11765,["op",11764,1]],[11767,["op",11754,1]],[11772,["op",11784,0]],[11773,["op",11786,0]],[11774,["op",11794,0]],[11775,["op",11790,0]],[11776,["op",11782,0]],[11777,["op",11795,0]],[11779,["op",11792,0]],[11780,["op",11793,0]],[11781,["op",11780,1]],[11782,["op",11788,0]],[11783,["op",11795,1]],[11785,["op",11777,0]],[11786,["op",11778,0]],[11787,["op",11793,1]],[11789,["op",11788,1]],[11791,["op",11778,1]],[11796,["op",11808,0]],[11797,["op",11810,0]],[11798,["op",11818,0]],[11799,["op",11814,0]],[11800,["op",11806,0]],[11801,["op",11819,0]],[11803,["op",11816,0]],[11804,["op",11817,0]],[11805,["op",11804,1]],[11806,["op",11812,0]],[11807,["op",11819,1]],[11809,["op",11801,0]],[11810,["op",11802,0]],[11811,["op",11817,1]],[11813,["op",11812,1]],[11815,["op",11802,1]]] diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/local_design_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/local_design_p10.json new file mode 100644 index 0000000000..d93bfb883d --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/local_design_p10.json @@ -0,0 +1 @@ +{"design":[[["A",0,0],[[[[0,0,1],[0,1,0]],[0,0,0]],[0,1,1]]],[["A",0,1],[[[[1,0,1],[1,1,1]],[1,1,0]],[1,0,0]]],[["A",1,0],[[[0,0,0],[1,0,1]],[[0,0,1],[1,0,0]]]],[["A",1,1],[[[0,1,0],[1,1,1]],[[0,1,1],[1,1,0]]]],[["G",0,2,1],[[[0,0,1],[1,0,0]],[[0,1,1],[1,1,0]]]],[["G",1,2,1],[[[0,0,1],[0,1,0]],[[1,0,1],[1,1,0]]]],[["G",0,1,0],[[[0,0,1],[1,1,1]],[[0,0,0],[1,1,0]]]],[["G",0,1,1],[[[0,1,1],[1,0,1]],[[0,1,0],[1,0,0]]]],[["A",2,1],[[[0,1,1],[1,0,1]],[[0,0,1],[1,1,1]]]],[["A",2,0],[[[0,0,0],[1,1,0]],[[0,1,0],[1,0,0]]]],[["G",0,2,0],[[[0,0,0],[1,0,1]],[[0,1,0],[1,1,1]]]],[["G",1,2,0],[[[1,0,0],[1,1,1]],[[0,0,0],[0,1,1]]]]],"provenance":{"source":"pair-aware local design search (DreamingOfClouds with Anthropic Claude assistance); cube-local, used unchanged at p = 10"}} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/pm_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/pm_p10.json new file mode 100644 index 0000000000..48f91228e0 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/pm_p10.json @@ -0,0 +1 @@ +{"input_count": 36, "args": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, [4, 8], [11, 12], [0, 2], [26, 30], [23, 27], [21, 40], [22, 41], [39, 42], [4, 5], [3, 44], [43, 45], [38, 46], [37, 47], [1, 48], [22, 23], [2, 24], [15, 51], [50, 52], [30, 37], [17, 54], [18, 55], [5, 56], [4, 57], [0, 6], [8, 19], [59, 60], [1, 13], [61, 62], [33, 63], [58, 64], [31, 65], [53, 66], [30, 44], [32, 34], [68, 69], [31, 33], [70, 71], [18, 40], [12, 73], [72, 74], [9, 10], [27, 76], [12, 77], [17, 18], [15, 16], [8, 80], [76, 81], [79, 82], [49, 83], [24, 71], [28, 85], [22, 86], [0, 1], [36, 88], [14, 20], [7, 90], [89, 91], [69, 92], [56, 93], [16, 26], [28, 95], [27, 79], [96, 97], [39, 41], [25, 29], [32, 100], [34, 101], [99, 102], [87, 103], [13, 14], [35, 105], [20, 106], [19, 107], [8, 108], [54, 109], [31, 32], [11, 17], [22, 26], [112, 113], [82, 114], [111, 115], [2, 3], [29, 117], [25, 118], [21, 80], [8, 120], [76, 121], [119, 122], [69, 71], [79, 124], [110, 125], [9, 12], [25, 50], [24, 128], [127, 129], [6, 28], [85, 131], [4, 112], [88, 133], [123, 134], [61, 133], [31, 136], [24, 28], [76, 120], [138, 139], [117, 140], [62, 141], [137, 142], [76, 90], [81, 144], [34, 145], [37, 43], [79, 147], [146, 148], [108, 138], [10, 27], [26, 151], [37, 152], [3, 29], [28, 154], [153, 155], [6, 7], [35, 157], [9, 67], [5, 33], [34, 160], [23, 161], [21, 100], [150, 163], [18, 34], [5, 12], [33, 166], [165, 167], [96, 151], [19, 20], [1, 170], [160, 171], [4, 11], [138, 163], [35, 174], [32, 113], [135, 176], [157, 175], [117, 178], [0, 105], [179, 180], [78, 181], [162, 182], [88, 91], [72, 158], [171, 185], [154, 186], [2, 45], [157, 188], [158, 180], [72, 190], [11, 191], [2, 192], [165, 172], [1, 61], [107, 195], [7, 196], [31, 133], [197, 198], [32, 199], [95, 200], [126, 129], [81, 164], [35, 170], [80, 117], [178, 205], [40, 206], [111, 113], [4, 208], [2, 46], [132, 210], [16, 79], [15, 212], [1, 213], [211, 214], [19, 215], [63, 167], [37, 76], [13, 218], [87, 219], [71, 197], [69, 221], [58, 222], [9, 15], [25, 224], [2, 225], [5, 226], [50, 227], [210, 214], [51, 225], [7, 230], [123, 184], [34, 74], [76, 233], [203, 234], [10, 155], [5, 232], [156, 191], [126, 169], [7, 14], [10, 240], [102, 241], [119, 140], [197, 243], [116, 164], [52, 128], [202, 224], [79, 186], [246, 248], [83, 147], [13, 250], [31, 169], [233, 237], [113, 143], [98, 187], [141, 217], [168, 196], [23, 257], [91, 177], [35, 103], [1, 17], [9, 48], [242, 262], [201, 236], [7, 102], [76, 181], [130, 193], [16, 197], [236, 268], [27, 269], [20, 229], [204, 213], [73, 256], [265, 271], [194, 207], [95, 151], [22, 32], [199, 277], [94, 228], [230, 278], [47, 219], [231, 258], [65, 252], [208, 266], [33, 235], [168, 270], [3, 283], [19, 86], [251, 288], [75, 171], [181, 290], [115, 291], [14, 220], [101, 149], [260, 293], [29, 239], [29, 276], [35, 104], [209, 261], [132, 281], [173, 284], [189, 298], [170, 206], [299, 303], [104, 272], [3, 57], [93, 306], [297, 307]], "roots": [305, 295, 296, 247, 285, 245, 294, 289, 302, 255, 249, 275, 304, 274, 216, 238, 267, 183, 301, 263, 300, 223, 286, 264, 308, 287, 282, 280, 279, 159, 244, 253, 273, 259, 254, 84, 292], "provenance": {"C_onestage": 12878.384991951672, "source": "nbsapair SA from gen5 p12 restriction: C-weighted 11.5M its (run a2) then five-stage-weighted (t ln(5h/t)) 4.5M its (run f1)", "fullword_a5_float": "7.4424584e-4", "R": "9120"}} \ No newline at end of file diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/qmod_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/qmod_p10.json new file mode 100644 index 0000000000..b837d6e209 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/data/qmod_p10.json @@ -0,0 +1 @@ +{"input_count": 8, "args": [null, null, null, null, null, null, null, null, [5, 7], [1, 8], [4, 0], [2, 1], [10, 3], [11, 12], [13, 8], [3, 6], [9, 15], [15, 5], [10, 17], [18, 2], [7, 19], [11, 0], [8, 21], [6, 22], [10, 16], [4, 16], [25, 2], [13, 7], [27, 6], [15, 22], [23, 4], [11, 18]], "roots": [26, 20, 24, 30, 29, 28, 14, 31], "provenance": {"source": "qsa (fastq_p one-instance C) from q5r_1 restriction of gen5 qmod_p12", "C": 7595.909682229441, "adds": 24, "arcs": 16}} \ No newline at end of file diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/descent.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/descent.py new file mode 100644 index 0000000000..a303fa3e55 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/descent.py @@ -0,0 +1,263 @@ +#!/usr/bin/env python3 +"""Endpoint frame descent for a physical paired-cube bit word (PR200 physical-layer rules). + +Moves equal-frame connected groups of operations to the join of their incoming frames and node value +spans, or to the meet of their outgoing frames (degenerate endpoints repaired by one row), accepting a move +only when the five-stage first-order cost sum r*ln(m/r) (m = 5h; 120 at p = 12, 100 at p = 10) over all physical +role chains decreases. +Gauge, root, source, target and full frames are fixed; alias splices (donor -> recipient gauge) are kept. + +usage: descent.py PKGDIR OUTDIR (PKGDIR = PR200-layout package whose selected/bit holds the word) +Prepared by DreamingOfClouds with Anthropic Claude assistance; Apache-2.0. +p = 10 port: m = 5h and the pP file names are read from the word (DreamingOfClouds, Anthropic Claude assistance). +""" +import sys, json, gzip, math, time +from pathlib import Path +from collections import defaultdict, Counter + +pkg = Path(sys.argv[1]); out = Path(sys.argv[2]); out.mkdir(parents=True, exist_ok=True) +sys.path.insert(0, str(pkg / 'bit')) +from word import Candidate + +t0 = time.time() +W = Candidate(); C = W.C; mod = W.module; h = W.h +C.decoder(); C.geometry() +FULL = W.w['full_frame'] +ops = W.ops; nops = len(ops) +opframe = list(W.opframe) + +# ---------------------------------------------------------------- frame registry helpers +key_of = {} +def bkey(B): return tuple(sorted(map(tuple, B))) +for f, B in C.B.items(): + key_of.setdefault(bkey(B), f) + +def register(rows): + B, _ = mod.reduce_rows(rows, h) + B = [tuple(r) for r in B] + k = bkey(B) + if k in key_of: return key_of[k] + f = max(C.B) + 1 + A, _ = mod.kernel(B, h) + C.B[f], C.A[f], C.dimf[f] = B, A, len(B) + key_of[k] = f + return f + +join_cache = {} +def join(fs): + fs = tuple(sorted(set(fs))) + if len(fs) == 1: return fs[0] + r = join_cache.get(fs) + if r is None: + rows = [b for f in fs for b in C.B[f]] + r = join_cache[fs] = register(rows) + return r + +meet_cache = {} +def meet(fs): + fs = tuple(sorted(set(fs))) + if len(fs) == 1: return fs[0] + r = meet_cache.get(fs) + if r is None: + ann = [a for f in fs for a in C.A[f]] + B, _ = mod.kernel(ann, h) if ann else ([tuple(int(i == j) for j in range(h)) for i in range(h)], None) + r = meet_cache[fs] = register(B) + return r + +nd_cache = {} +def nondeg(f): + r = nd_cache.get(f) + if r is None: r = nd_cache[f] = C.nondeg(f) + return r + +def sub(a, b): return C.sub(a, b) + +# node value spans +span_cache = {} +def node_span(n): + r = span_cache.get(n) + if r is None: + bits = C.sup[n]; rows = [] + while bits: + low = bits & -bits; s = low.bit_length() - 1; bits -= low + rows.append(C.chi[s]) + r = span_cache[n] = register(rows) + return r + +def repair_up(L, U): + """smallest nondegenerate frame containing L inside U: L itself or L + one row of U.""" + if nondeg(L): return L + for b in C.B[U]: + f = register(list(C.B[L]) + [b]) + if C.dimf[f] == C.dimf[L] + 1 and nondeg(f): return f + return None + +def repair_down(L, U): + """largest nondegenerate frame inside U containing L: U itself or U minus one row (kernel of A_U + 1 row).""" + if nondeg(U): return U + # hyperplanes of U containing L: add one annihilator row vanishing on L but not on U + BL = C.B[L] + cand = [] + for e in range(h): + a = [int(i == e) for i in range(h)] + cand.append(a) + # project candidate covectors to vanish on L: use combinations orthogonal to B_L via kernel of B_L + K, _ = mod.kernel(BL, h) if BL else ([tuple(int(i == j) for j in range(h)) for i in range(h)], None) + for a in K: + rows = list(C.A[U]) + [a] + B, _ = mod.kernel(rows, h) + f = register(B) + if C.dimf[f] == C.dimf[U] - 1 and sub(L, f) and nondeg(f): return f + return None + +# ---------------------------------------------------------------- physical chains +recipient = {d: b for b, d in W.pairs} # donor -> recipient +roots = defaultdict(list) +for j, s in enumerate(W.w['rootroles']): roots[s].append(W.w['root_frame'][j]) +start = {b: W.w['source_frame'][x] for x, b in W.source.items()} +start.update({b: z['frame'] for b, z in W.gauge.items()}) +seq = defaultdict(list) +for i, (a, b, x) in enumerate(ops): + seq[a].append(i); seq[b].append(i) + +chains = [] # list of element lists: ('f', frame) fixed or ('o', op) +for s in range(W.R): + if s in W.donor: continue # recipients are spliced into their donor's chain + el = [] + st = start.get(s) + el.append(('f', st) if st is not None else ('z', None)) + el += [('o', i) for i in seq[s]] + [('f', f) for f in roots[s]] + if s in recipient: + b = recipient[s] + el += [('f', W.gauge[b]['frame'])] + [('o', i) for i in seq[b]] + [('f', f) for f in roots[b]] + el.append(('f', FULL)) + chains.append(el) +pos = defaultdict(list) # op -> [(chain, index)] +for c, el in enumerate(chains): + for k, (t, x) in enumerate(el): + if t == 'o': pos[x].append((c, k)) +assert all(len(v) == 2 for v in pos.values()) and len(pos) == nops + +def fr(e): + t, x = e + if t == 'o': return opframe[x] + return x + +def dim(f): return 0 if f is None else C.dimf[f] + +MM = 5 * h # five-stage width m = 5h +LN = [0.0] + [r * math.log(MM / r) for r in range(1, MM + 1)] +def cost_pair(a, b): + d = dim(b) - dim(a) + assert d >= 0 + return LN[d] + +def total_cost(): + tot = 0.0 + for el in chains: + for k in range(len(el) - 1): + tot += cost_pair(fr(el[k]), fr(el[k + 1])) + return tot + +def check_nested(): + for el in chains: + for k in range(len(el) - 1): + a, b = fr(el[k]), fr(el[k + 1]) + assert a is None or sub(a, b), ('nest', el[k], el[k + 1]) + +check_nested() +c0 = total_cost() +print('loaded', round(time.time() - t0, 1), 's; chains', len(chains), 'cost', round(c0, 1), flush=True) + +# ---------------------------------------------------------------- group moves +def groups(): + parent = list(range(nops)) + def find(x): + while parent[x] != x: parent[x] = parent[parent[x]]; x = parent[x] + return x + for el in chains: + for k in range(len(el) - 1): + if el[k][0] == 'o' and el[k + 1][0] == 'o' and opframe[el[k][1]] == opframe[el[k + 1][1]]: + ra, rb = find(el[k][1]), find(el[k + 1][1]) + if ra != rb: parent[ra] = rb + g = defaultdict(list) + for i in range(nops): g[find(i)].append(i) + return list(g.values()) + +def evaluate(G): + Gs = set(G); F = opframe[G[0]] + inc, outg = [], [] + for i in G: + for c, k in pos[i]: + el = chains[c] + p = el[k - 1] + if not (p[0] == 'o' and p[1] in Gs): inc.append(fr(p)) + q = el[k + 1] + if not (q[0] == 'o' and q[1] in Gs): outg.append(fr(q)) + spans = {node_span(ops[i][2]) for i in G} + L = join([f for f in inc if f is not None] + list(spans)) + U = meet(outg) + if not sub(L, U): return None + def delta(Fn): + d = 0.0 + for f in inc: d += LN[dim(Fn) - dim(f)] - LN[dim(F) - dim(f)] + for f in outg: d += LN[dim(f) - dim(Fn)] - LN[dim(f) - dim(F)] + return d + best = (0.0, None) + cands = set() + lo = repair_up(L, U) + if lo is not None: cands.add(lo) + hi = repair_down(L, U) + if hi is not None: cands.add(hi) + for f in inc + outg: + if f is not None and sub(L, f) and sub(f, U) and nondeg(f): cands.add(f) + for Fn in cands: + if C.dimf[Fn] == C.dimf[F] and sub(Fn, F): continue + d = delta(Fn) + if d < best[0] - 1e-9: best = (d, Fn) + return best + +it = 0 +while True: + it += 1; moved = 0; gain = 0.0 + gs = groups() + gs.sort(key=len, reverse=True) + for G in gs: + # frames may have changed for neighbours; G still has a common frame since only whole groups move + if len({opframe[i] for i in G}) != 1: continue + r = evaluate(G) + if r is None or r[1] is None: continue + d, Fn = r + for i in G: opframe[i] = Fn + moved += 1; gain += d + c = total_cost() + print('iter', it, 'groups', len(gs), 'moved', moved, 'gain', round(gain, 1), 'cost', round(c, 1), round(time.time() - t0, 1), 's', flush=True) + if moved == 0 or it >= 40: break + +check_nested() +for i in range(nops): + f = opframe[i] + assert nondeg(f) + assert sub(node_span(ops[i][2]), f) +changed = sum(1 for i in range(nops) if opframe[i] != W.original_opframe[i]) +print('changed op frames', changed, 'final cost', round(total_cost(), 1), 'from', round(c0, 1)) + +# ---------------------------------------------------------------- write outputs +w = dict(W.w); w['op_frame'] = opframe +w['descent'] = 'op_frame[i]: equal-frame connected groups moved to the join of incoming frames and node spans or the meet of outgoing frames (one-row repair), five-stage first-order cost decrease' +src = pkg / 'selected/bit' +P = W.g['p']; assert h == 2 * P +frames = json.loads(gzip.decompress((src / ('frames_p%d.json.gz' % P)).read_bytes())) +used = set(opframe) +for f in sorted(C.B): + if str(f) in frames['frames'] or f not in used: continue + B, A = C.B[f], C.A[f] + frames['frames'][str(f)] = dict(dim=len(B), b=[list(r) for r in B]) if len(B) <= len(A) else dict(dim=len(B), a=[list(r) for r in A]) +used = set(opframe) +print('frames now', len(frames['frames'])) +for name in ('graph_p%d.json' % P, 'kchron_p%d.json' % P, 'profile_p%d.json' % P, 'sinks.json'): + (out / name).write_bytes((src / name).read_bytes()) +wj = json.dumps(w, sort_keys=True).encode(); fj = json.dumps(frames, sort_keys=True).encode() +(out / ('word_p%d.json' % P)).write_bytes(wj); (out / ('word_p%d.json.gz' % P)).write_bytes(gzip.compress(wj, mtime=0)) +(out / ('frames_p%d.json' % P)).write_bytes(fj); (out / ('frames_p%d.json.gz' % P)).write_bytes(gzip.compress(fj, mtime=0)) +print('wrote', out) diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/make_physical.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/make_physical.py new file mode 100644 index 0000000000..87606a5384 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/make_physical.py @@ -0,0 +1,159 @@ +#!/usr/bin/env python3 +"""Physical layer producer for a raw paired-cube bit word (PR168 format): compensated late reuse pairs. + +Input dir: graph_pP.json word_pP.json frames_pP.json kchron_pP.json profile_pP.json (raw generator output, any +cube size p; P is read from the single graph_pP.json present). +Output dir: same names, word gains op_frame (= node frames unless --descent), pairs [[donor, recipient]], +reads {recipient: absolute execution position}; frames/word also written gzipped for PR200's Candidate. + +Pair rules (PR200 bit/word.py + base_word.py): recipient gauged, read right before its first op; donor +ungauged, non-root, non-source, last op strictly before that read; donor last op frame inside the recipient +gauge frame; both nondegenerate; one-to-one; per-target gauge read times monotone along the nested chain. +Recipients are gauges of rank h - 3 by default (rank 21 at p = 12, rank 17 at p = 10). +--bank-parity: the 60-replica stage-private banks of width m = 5h need 60 * (total residual width) to be a +multiple of m. Trailing pairs are dropped until it is (at most one pair, and only for odd width, at p = 12). +p = 10 port (h-generic recipients, residual widths and bank divisibility, p-generic file names): +DreamingOfClouds with Anthropic Claude assistance. +Prepared by DreamingOfClouds with Anthropic Claude assistance; Apache-2.0. +""" +import argparse, gzip, json, sys, importlib.util, time +from collections import defaultdict, Counter +from pathlib import Path + +HERE = Path(__file__).resolve().parent +CHK = HERE.parent / 'references/pr168-v4/research/paired-cube-bit/check_paired_cube_bit.py' + + +def load(name, path): + spec = importlib.util.spec_from_file_location(name, path); m = importlib.util.module_from_spec(spec); spec.loader.exec_module(m); return m + + +def hopcroft_karp(adj, nleft): + INF = 1 << 30 + matchL = [-1] * nleft; matchR = {} + from collections import deque + while True: + dist = [INF] * nleft; q = deque() + for u in range(nleft): + if matchL[u] < 0: dist[u] = 0; q.append(u) + found = False + while q: + u = q.popleft() + for w in adj[u]: + v2 = matchR.get(w, -1) + if v2 < 0: found = True + elif dist[v2] == INF: dist[v2] = dist[u] + 1; q.append(v2) + if not found: break + sys.setrecursionlimit(100000) + def dfs(u): + for w in adj[u]: + v2 = matchR.get(w, -1) + if v2 < 0 or (dist[v2] == dist[u] + 1 and dfs(v2)): + matchL[u] = w; matchR[w] = u; return True + dist[u] = INF; return False + for u in range(nleft): + if matchL[u] < 0: dfs(u) + return matchL + + +def main(): + ap = argparse.ArgumentParser() + ap.add_argument('--src', required=True); ap.add_argument('--out', required=True) + ap.add_argument('--ranks', default='', help='gauge dims allowed as recipients, comma list') + ap.add_argument('--bank-parity', action='store_true', help='drop trailing pairs until the 60-replica bank width is a multiple of m = 5h') + a = ap.parse_args() + src, out = Path(a.src), Path(a.out); out.mkdir(parents=True, exist_ok=True) + mod = load('chk', CHK) + graphs = sorted(src.glob('graph_p*.json')); assert len(graphs) == 1, 'one raw word' + P = int(graphs[0].name[len('graph_p'):-len('.json')]) + C = mod.Checker(src, P) + assert C.h == 2 * P and C.g['p'] == P + C.frames(); C.decoder(); C.geometry() + g, w = C.g, C.w + ops = w['ops']; v = g['v'] + R = 1 + max(max(x, y) for x, y, _ in ops) + nf = {int(k): f for k, f in w['node_frame'].items()} + opframe = [nf[n] for _, _, n in ops] + phase1 = sorted(w['phase1']); ph = set(phase1) + rest = [i for i in range(len(ops)) if i not in ph] + pos = {i: p for p, i in enumerate(rest)} + role_ops = defaultdict(list) + for i in phase1 + rest: + for s in ops[i][:2]: role_ops[s].append(i) + assert all(xs == sorted(xs) for xs in role_ops.values()) + first = {s: pos.get(xs[0], -1) for s, xs in role_ops.items()} + last = {s: pos.get(xs[-1], -1) for s, xs in role_ops.items()} + endframe = {s: opframe[xs[-1]] for s, xs in role_ops.items()} + gauge = {z['role']: z for z in w['gauges']} + roots = set(w['rootroles']); sources = set(w['sources'].values()) + allowed = {int(x) for x in a.ranks.split(',')} if a.ranks else {C.h - 3} + # per-target chain order of gauges (time order = reversed selection order) + chain = defaultdict(list) + for z in reversed(w['gauges']): + for t in z['targets']: chain[t].append(z['role']) + # recipients: allowed dims; a recipient must be the LAST gauge of each of its targets' chains unless + # every later gauge on that target is also a recipient (resolved iteratively below: start with tops) + recips = [b for b in gauge if gauge[b]['dim'] in allowed] + def ok(b): + fb = gauge[b]['frame'] + for t in gauge[b]['targets']: + later = chain[t][chain[t].index(b) + 1:] + if any(not (C.sub(gauge[x]['frame'], fb) and C.sub(fb, gauge[x]['frame'])) for x in later): return False + return True + recips = [b for b in recips if ok(b)] + donors = [s for s in range(R) if s not in gauge and s not in roots and s not in sources and s in role_ops] + print('roles', R, 'gauges', len(gauge), 'recipient candidates', len(recips), 'donor candidates', len(donors), flush=True) + t0 = time.time() + nd_cache = {} + def nondeg(f): + r = nd_cache.get(f) + if r is None: r = nd_cache[f] = C.nondeg(f) + return r + # group donors by end frame to share containment tests + by_frame = defaultdict(list) + for d in donors: + if nondeg(endframe[d]): by_frame[endframe[d]].append(d) + print('donor end frames', len(by_frame), 'nondeg donors', sum(map(len, by_frame.values())), flush=True) + adj = [] + for b in recips: + gb = gauge[b]['frame']; rt = first[b] + lst = [] + if nondeg(gb): + for f, ds in by_frame.items(): + if C.dimf[f] > C.dimf[gb]: continue + cand = [d for d in ds if last[d] < rt] + if cand and C.sub(f, gb): lst.extend(cand) + adj.append(lst) + print('edges', sum(map(len, adj)), 'recipients with an edge', sum(1 for x in adj if x), 'secs', round(time.time() - t0, 1), flush=True) + m = hopcroft_karp(adj, len(recips)) + pairs = [[m[i], b] for i, b in enumerate(recips) if m[i] >= 0] + if a.bank_parity: + # residual family widths: h - dim for non-recipient gauges, h for every other physical role + M, REPLICAS = 5 * C.h, 60 + def width(): + matched = {b for _, b in pairs} + return sum(C.h - gauge[g]['dim'] for g in gauge if g not in matched) + C.h * (R - len(pairs) - (len(gauge) - len(matched))) + for _ in range(M): + if REPLICAS * width() % M == 0: break + # dropping a pair returns its recipient (rank d) to the entrances as a residual family of width h - d; + # the donor stays a plain helper, so the total width grows by h - d (3 for the default rank h - 3) + dropped = pairs.pop() + print('bank divisibility: dropped pair', dropped, 'width', width(), flush=True) + assert REPLICAS * width() % M == 0, 'bank divisibility not restored' + print('pairs', len(pairs), flush=True) + reads = {str(b): len(phase1) + first[b] for d, b in pairs} + W = dict(w); W['op_frame'] = opframe; W['pairs'] = pairs; W['reads'] = reads + W['descent'] = 'none: op_frame[i] = node_frame[ops[i][2]]' + W['reuse'] = 'late compensated reuse: recipient slot is the donor register; recipient old-value read right before its first op, after the donor last op' + for name in ('graph', 'frames', 'kchron', 'profile'): + (out / ('%s_p%d.json' % (name, P))).write_text((src / ('%s_p%d.json' % (name, P))).read_text()) + (out / ('word_p%d.json' % P)).write_text(json.dumps(W, sort_keys=True)) + for name in ('word', 'frames'): + raw = (out / ('%s_p%d.json' % (name, P))).read_bytes() + (out / ('%s_p%d.json.gz' % (name, P))).write_bytes(gzip.compress(raw, mtime=0)) + (out / 'sinks.json').write_text('[]') + print(json.dumps(dict(pairs=len(pairs), physical_R=R - len(pairs), dims=Counter(gauge[b]['dim'] for _, b in pairs)))) + + +if __name__ == '__main__': + main() diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/paired_cube_bit_word.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/paired_cube_bit_word.py new file mode 100644 index 0000000000..3a709d6272 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/paired_cube_bit_word.py @@ -0,0 +1,1002 @@ +#!/usr/bin/env python3 +# Modified copy of eumemic's PR168 paired-cube bit generator (research/paired-cube-bit/paired_cube_bit_word.py +# as integrated on main; Apache-2.0). Changes for gen4 (DreamingOfClouds, with Anthropic Claude assistance): +# local_design() recipe-tree local channels read from data/local_design_p12.json; the centre-sharing pair +# module patch in finish() (the pair module's extra root is the copied centre star); build() reads the +# optional design file. New data: local_design_p12.json, pair_module_p12.json, qmod_p12.json, arcs_p12.json. +# The rest of the generator, its compiler and its ledger are unchanged. +# gen5 (DreamingOfClouds, with Anthropic Claude assistance) changes only the data: new pair_module_p12.json, +# qmod_p12.json and arcs_p12.json; this file is byte-identical to #276's apart from these two comment lines. +# p = 10 port (DreamingOfClouds, with Anthropic Claude assistance): MODULES/QMODULES gain the p = 10 entries +# pm_p10.json and qmod_p10.json, and the variant-u output merge is on at p = 10 as at p = 12 (build()). The +# cube-local design is read from data/local_design_p10.json. p = 12 behaviour is unchanged. +"""Paired-cube BIT local word with partner-pair source mixing: deterministic generator and rank compiler. + +Ports are the triples of [h] (h = 2p) taking one coordinate from each of three distinct coordinate pairs +(v = 8*C(p,3)); bit labels chi_S in Q^h with H0 = (I - J/9)/2, so H0(chi_S, chi_T) = (|S cap T| - 1)/2. +Payload F2. Mod-2 decoder, for every target T: + x_T = sum_{c in T} star(c) (2p copied point-star centres, frames of dim h-2) + + face channels P'(J,i,eta_i) (cubes sharing exactly pair i, matching selector) + + edge channels Q'(J,i,j,mode) (cubes sharing pairs i,j, exactly one selector match) + + partner x_{T'}, T' = T with the selectors of cube pairs 1,2 flipped (single-source root) + + partner-pair sum of the opposite pair of T's parity class, mixed on two SOURCE registers and + delivered at the shared cap of {T, T'} (no auxiliary role). +At p = 12 each cube merges its face-1 and edge-01 outputs into u(b0,b1) and its face-2 and edge-02 outputs into +w(b0,b2) (variant u); each merged node is read by two single roots and the mod-2 sums are unchanged. Its local +channels use the L1 association (local_l1): three of the six G sums add long face diagonals instead of edges. +Its all-but-one modules are the pinned annealed module data/qmod_p12.json (pinned_all_but_one). +Compiler: the PR #144 frames.py/gauges.py ledger on rational frames (target cap ker(3 chi_T - 1), centre frame = +span of the star), coordinate-padded maximum carrier matching (frozen arcs), plain frames span(n) for additions of +span dimension <= PLAIN (closed under operands; a linked donor's span must lie in the plain target), PR #144 +chronological partial gauges with a G-nondegeneracy filter, PR #144 bit ledger (m = 3h, W = 2v + R). +Linear algebra is exact: ranks are computed modulo the Mersenne prime 2^127-1, which exceeds the Hadamard bound +of every minor that occurs (see README.md); G-nondegeneracy is certified by integer Gram determinants. + +Usage: python3 paired_cube_bit_word.py --p 12 [--out DIR] [--check] [--solve-matching] +Standard library only. Run without -O. +""" +import argparse, gzip, hashlib, json, math, os, sys, time +from collections import Counter, defaultdict, deque +from itertools import combinations, product +from pathlib import Path + +HERE = Path(__file__).resolve().parent +P = (1 << 127) - 1 +PLAIN = 8 +L1_DIAGONAL = {(0, 1, 0), (0, 1, 1), (1, 2, 1)} # (cube positions j < k, mode) of the diagonal G sums at p = 12 +MODULES = {10: 'pm_p10.json', 11: 'pair_module_p11.json', 12: 'pair_module_p12.json', 13: 'pair_module_p13.json'} +QMODULES = {10: 'qmod_p10.json', 12: 'qmod_p12.json'} +MERGE = (10, 12) # cube sizes using the variant-u output merge (p = 10 port) + + +def require(cond, msg): + if not cond: + raise SystemExit('FAIL: ' + msg) + + +# ----------------------------------------------------------------------------- exact subspaces of F_P^h +def rref(rows, h): + piv = {} + for r in rows: + x = [a % P for a in r] + for c, y in piv.items(): + if x[c]: + f = x[c] + x = [(a - f * b) % P for a, b in zip(x, y)] + nz = next((j for j in range(h) if x[j]), None) + if nz is None: + continue + inv = pow(x[nz], P - 2, P) + x = [(a * inv) % P for a in x] + for c in list(piv): + y = piv[c] + if y[nz]: + f = y[nz] + piv[c] = [(a - f * b) % P for a, b in zip(y, x)] + piv[nz] = x + return tuple(tuple(piv[c]) for c in sorted(piv)) + + +def kernel(S, h): + pivs = [next(j for j in range(h) if row[j]) for row in S] + ps = set(pivs) + out = [] + for f in range(h): + if f in ps: + continue + u = [0] * h + u[f] = 1 + for row, c in zip(S, pivs): + u[c] = (-row[f]) % P + out.append(u) + return rref(out, h) + + +class Table: + """Interned subspaces (canonical RREF) with memoized joins; id 0 is the zero space.""" + def __init__(self, h): + self.h = h + self.rows = [()] + self.index = {(): 0} + self.jc = {} + self.pc = {} + + def intern(self, rows): + S = rref(rows, self.h) + i = self.index.get(S) + if i is None: + i = len(self.rows) + self.rows.append(S) + self.index[S] = i + return i + + def dim(self, i): + return len(self.rows[i]) + + def join(self, i, j): + if i == j or j == 0: + return i + if i == 0: + return j + if i > j: + i, j = j, i + k = self.jc.get((i, j)) + if k is None: + A, B = self.rows[i], self.rows[j] + k = i if len(A) == self.h else j if len(B) == self.h else self.intern(A + B) + self.jc[(i, j)] = k + return k + + def join_many(self, ids): + k = 0 + for i in ids: + k = self.join(k, i) + return k + + def contained(self, i, j): + return self.join(i, j) == j + + def perp(self, i): + k = self.pc.get(i) + if k is None: + k = self.intern(kernel(self.rows[i], self.h)) + self.pc[i] = k + return k + + +class Geometry: + """Bit geometry: source line ; target cap annihilated by 3 chi_T - 1 (the H0 = (I-J/9)/2 cap).""" + def __init__(self, h, labels): + self.h = h + self.T = Table(h) + self.src = [self.T.intern([[1 if j in lab else 0 for j in range(h)]]) for lab in labels] + self.tcov = [self.T.intern([[(3 if j in lab else 0) - 1 for j in range(h)]]) for lab in labels] + self.coord = [self.T.intern([[1 if k == j else 0 for k in range(h)]]) for j in range(h)] + + def join(self, a, b): return self.T.join(a, b) + def join_many(self, ids): return self.T.join_many(ids) + def dim(self, a): return self.T.dim(a) + def perp(self, a): return self.T.perp(a) + def contained(self, a, b): return self.T.contained(a, b) + + +def gram_nondegenerate_frame(rows, h): + """G = I - J/9 nondegenerate on the F_P-subspace with basis rows (exact sound test: an integer determinant + nonzero mod P is nonzero over Q; frames here are reductions of rational frames of the same dimension).""" + k = len(rows) + if k == 0: + return True + inv9 = pow(9, P - 2, P) + sums = [sum(s) % P for s in rows] + M = [[(sum(a * b for a, b in zip(rows[i], rows[j])) - inv9 * sums[i] * sums[j]) % P for j in range(k)] for i in range(k)] + return len(rref(M, k)) == k + + +# ----------------------------------------------------------------------------- graph +class BitGraph: + def __init__(self, p): + self.p, self.h = p, 2 * p + self.cubes = list(combinations(range(p), 3)) + self.labels = [tuple(2 * i + b for i, b in zip(I, bits)) for I in self.cubes for bits in product(range(2), repeat=3)] + self.a = [None] * len(self.labels) + self.s = [1 << i for i in range(len(self.labels))] + self.intern = {} + self.source = {(I, bits): 8 * j + k for j, I in enumerate(self.cubes) for k, bits in enumerate(product(range(2), repeat=3))} + self.A, self.G = {}, {} + self.root, self.centers, self.mix = [], [], [] + + def add(self, a, b): + if a is None: + return b + if b is None: + return a + if a > b: + a, b = b, a + if (a, b) not in self.intern: + require(not self.s[a] & self.s[b], 'support-disjoint addition') + self.intern[a, b] = len(self.a) + self.a.append([a, b]) + self.s.append(self.s[a] | self.s[b]) + return self.intern[a, b] + + def sum(self, xs): + xs = [x for x in xs if x is not None] + while len(xs) > 1: + xs = [self.add(xs[i], xs[i + 1]) if i + 1 < len(xs) else xs[i] for i in range(0, len(xs), 2)] + return xs[0] if xs else None + + def module(self, data, inputs): + image = list(inputs) + n = data['input_count'] + require(len(image) == n, 'module arity') + for pair in data['args'][n:]: + image.append(self.add(image[pair[0]], image[pair[1]])) + return [image[x] for x in data['roots']] + + def local_channels(self): + for I in self.cubes: + src = lambda bits: self.source[I, tuple(bits)] + edges = {} + for ii, jj in combinations(range(3), 2): + kk = 3 - ii - jj + for a, b in product(range(2), repeat=2): + b0 = [0] * 3 + b0[ii], b0[jj] = a, b + b1 = b0[:] + b1[kk] = 1 + edges[ii, jj, a, b] = self.add(src(b0), src(b1)) + self.G[I, I[ii], I[jj], 0] = self.add(edges[ii, jj, 0, 0], edges[ii, jj, 1, 1]) + self.G[I, I[ii], I[jj], 1] = self.add(edges[ii, jj, 0, 1], edges[ii, jj, 1, 0]) + for ii in range(3): + jj = next(j for j in range(3) if j != ii) + for a in range(2): + ids = [edges[(ii, jj, a, b) if ii < jj else (jj, ii, b, a)] for b in range(2)] + self.A[I, I[ii], a] = self.add(*ids) + + def local_l1(self): + """L1 local-channel association (eumemic, Claude assistance): the G sums listed in L1_DIAGONAL add the two + long diagonals of their cube face, the other G sums and the A sums add two edges; same supports as + local_channels, with the nodes created in channel order.""" + for I in self.cubes: + def at(bits): + b = [0] * 3 + for q, x in bits.items(): + b[q] = x + return self.source[I, tuple(b)] + + def edge(d, fixed): + return self.add(at({**fixed, d: 0}), at({**fixed, d: 1})) + for j, k in combinations(range(3), 2): + r = 3 - j - k + for mode in range(2): + if (j, k, mode) in L1_DIAGONAL: + node = self.add(self.add(at({j: 0, k: mode, r: 0}), at({j: 1, k: 1 - mode, r: 1})), + self.add(at({j: 0, k: mode, r: 1}), at({j: 1, k: 1 - mode, r: 0}))) + else: + node = self.add(edge(r, {j: 0, k: mode}), edge(r, {j: 1, k: 1 - mode})) + self.G[I, I[j], I[k], mode] = node + for i in range(3): + j, k = [q for q in range(3) if q != i] + for a in range(2): + self.A[I, I[i], a] = self.add(edge(k, {i: a, j: 0}), edge(k, {i: a, j: 1})) + + def local_design(self, design): + """Design-driven local channels (agent-helpers search): every plane channel of every cube is built by the + recipe tree of `design` (a list of [plane key, tree] in creation order; a plane key is ['A', i, a] for the + sources with selector a at cube position i, or ['G', j, k, m] for the sources with s_j ^ s_k = m; a tree is a + 3-bit selector (leaf) or a pair of trees). Equal supports must have equal recipes (checked).""" + def members(key): + allb = list(product(range(2), repeat=3)) + if key[0] == 'A': + return {b for b in allb if b[key[1]] == key[2]} + return {b for b in allb if b[key[1]] ^ b[key[2]] == key[3]} + for I in self.cubes: + def build(t): + if isinstance(t[0], int): + return self.source[I, tuple(t)], {tuple(t)} + (a, sa), (b, sb) = build(t[0]), build(t[1]) + require(not sa & sb, 'design support-disjoint') + return self.add(a, b), sa | sb + for key, tree in design: + node, sup = build(tree) + require(sup == members(key), 'design plane support') + if key[0] == 'A': + self.A[I, I[key[1]], key[2]] = node + else: + self.G[I, I[key[1]], I[key[2]], key[3]] = node + + def finish(self, pair, allbut, merge=False, l1=False, design=None): + p = self.p + if design is not None: + self.local_design(design) + else: + self.local_l1() if l1 else self.local_channels() + Pm, Qm = {}, {} + cen = {} + for i in range(p): + pairs = list(combinations([a for a in range(p) if a != i], 2)) + for bit in range(2): + outs = self.module(pair, [self.A[tuple(sorted((i, *K))), i, bit] for K in pairs]) + for K, node in zip(pairs, outs): + Pm[tuple(sorted((i, *K))), i, bit] = node + if len(outs) == len(pairs) + 1: + # centre-sharing pair module (agent-helpers): the extra root sums all inputs = star(2i+bit) + cen[2 * i + bit] = outs[-1] + for i, j in combinations(range(p), 2): + others = [a for a in range(p) if a not in (i, j)] + for mode in range(2): + for k, node in zip(others, self.module(allbut, [self.G[tuple(sorted((i, j, k))), i, j, mode] for k in others])): + Qm[tuple(sorted((i, j, k))), i, j, mode] = node + allb = list(product(range(2), repeat=3)) + + def emit(I, bl, node, channel): + self.root.append(dict(node=node, targets=[self.source[I, b] for b in bl], kind='side', channel=channel)) + for I in self.cubes: + for a in range(2): + emit(I, [b for b in allb if b[0] == a], Pm[I, I[0], a], 'face0') + for a in range(2): + for m12 in range(2): + emit(I, [b for b in allb if b[0] == a and (b[1] ^ b[2]) == m12], Qm[I, I[1], I[2], 1 - m12], 'edge12') + if merge: + # variant u output merge (eumemic, Claude assistance): u(b0,b1) = face1 + edge01 and + # w(b0,b2) = face2 + edge02, each read by two single roots, replace the four single reads + u = {(b0, b1): self.add(Pm[I, I[1], b1], Qm[I, I[0], I[1], 1 - (b0 ^ b1)]) for b0 in range(2) for b1 in range(2)} + w = {(b0, b2): self.add(Pm[I, I[2], b2], Qm[I, I[0], I[2], 1 - (b0 ^ b2)]) for b0 in range(2) for b2 in range(2)} + for b in allb: + if merge: + emit(I, [b], u[b[0], b[1]], 'u01') + emit(I, [b], w[b[0], b[2]], 'w02') + else: + emit(I, [b], Pm[I, I[1], b[1]], 'face1') + emit(I, [b], Qm[I, I[0], I[1], 1 - (b[0] ^ b[1])], 'edge01') + emit(I, [b], Pm[I, I[2], b[2]], 'face2') + emit(I, [b], Qm[I, I[0], I[2], 1 - (b[0] ^ b[2])], 'edge02') + emit(I, [b], self.source[I, (b[0], 1 - b[1], 1 - b[2])], 'partner') + # partner-pair source mixing: in each parity class the pair with selector a on cube pair 0 + # (carrier = smaller bits, passive = its partner) is delivered to the opposite pair of the class. + for par in range(2): + for a in range(2): + pair_ = sorted(b for b in allb if sum(b) % 2 == par and b[0] == a) + recv = sorted(b for b in allb if sum(b) % 2 == par and b[0] == 1 - a) + self.mix.append(dict(carrier=self.source[I, pair_[0]], passive=self.source[I, pair_[1]], + receivers=[self.source[I, r] for r in recv])) + for i in range(p): + for e in range(2): + if 2 * i + e in cen: + self.centers.append(cen[2 * i + e]) + else: + self.centers.append(self.sum(self.A[I, i, e] for I in self.cubes if i in I)) + for coordinate, node in enumerate(self.centers): + self.root.append(dict(node=node, targets=[t for t, lab in enumerate(self.labels) if coordinate in lab], + kind='center', coordinate=coordinate)) + return dict(p=p, h=self.h, v=len(self.labels), labels=[list(l) for l in self.labels], args=self.a, + roots=self.root, partner_mix=self.mix) + + +def check_decoder(g): + v, args = g['v'], g['args'] + sup = [1 << i for i in range(v)] + [0] * (len(args) - v) + for x in range(v, len(args)): + a, b = args[x] + require(not sup[a] & sup[b], 'disjoint supports') + sup[x] = sup[a] | sup[b] + acc = [0] * v + for r in g['roots']: + for t in r['targets']: + acc[t] ^= sup[r['node']] + for mx in g['partner_mix']: + for t in mx['receivers']: + acc[t] ^= (1 << mx['carrier']) | (1 << mx['passive']) + return sum(acc[t] != 1 << t for t in range(v)) + + +# ----------------------------------------------------------------------------- matching +def hopcroft_karp(adj, nleft, nright): + INF = 1 << 30 + mL, mR = [-1] * nleft, [-1] * nright + while True: + dist = [INF] * nleft + dq = deque(u for u in range(nleft) if mL[u] < 0) + for u in dq: + dist[u] = 0 + found = False + while dq: + u = dq.popleft() + for w in adj[u]: + m = mR[w] + if m < 0: + found = True + elif dist[m] == INF: + dist[m] = dist[u] + 1 + dq.append(m) + if not found: + return mL + it = [0] * nleft + for u0 in range(nleft): + if mL[u0] >= 0: + continue + stack = [u0] + while stack: + u = stack[-1] + if it[u] < len(adj[u]): + w = adj[u][it[u]] + it[u] += 1 + m = mR[w] + if m < 0: + ws = w + for uu in reversed(stack): + prev = mL[uu] + mL[uu], mR[ws] = ws, uu + ws = prev + break + if dist[m] == dist[u] + 1: + stack.append(m) + else: + dist[u] = INF + stack.pop() + + +# ----------------------------------------------------------------------------- compiler +def compile_word(g, frozen=None, plain_k=PLAIN, log=lambda *a: None): + h, v = g['h'], g['v'] + geo = Geometry(h, [tuple(l) for l in g['labels']]) + args = [None] + [None if a is None else [x + 1 for x in a] for a in g['args']] # node 0 reserved + roots = [dict(r, node=r['node'] + 1) for r in g['roots']] + n, q = len(args), len(roots) + sup = [0] * n + for i in range(v): + sup[i + 1] = 1 << i + spans = [0] * n + for i in range(v): + spans[i + 1] = geo.src[i] + for x in range(v + 1, n): + a, b = args[x] + spans[x] = geo.join(spans[a], spans[b]) + sup[x] = sup[a] | sup[b] + rframe, rann, ell = [], [], 0 + Y, targetH = [0] * v, Counter() + for r in roots: + x = r['node'] + if r['kind'] == 'center': + U = spans[x]; A = geo.perp(U); ell += geo.dim(U) + else: + A = geo.join_many(geo.tcov[t] for t in r['targets']); U = geo.perp(A) + for t in r['targets']: + require(geo.contained(Y[t], U), 'target retreat') + targetH[geo.dim(U) - geo.dim(Y[t])] += 1 + Y[t] = U + require(geo.contained(spans[x], U), 'root physical compatibility') + rframe.append(U); rann.append(A) + for t in range(v): + require(geo.contained(Y[t], geo.perp(geo.tcov[t])), 'target cap') + targetH[h - 1 - geo.dim(Y[t])] += 1 + active, todo = set(range(1, v + 1)), [r['node'] for r in roots] + while todo: + x = todo.pop() + if x not in active: + active.add(x) + if args[x]: + todo.extend(args[x]) + succ0, cons = [[] for _ in args], [[] for _ in args] + for x in sorted(active): + if args[x]: + for y in args[x]: + succ0[y].append(x) + for j, r in enumerate(roots): + cons[r['node']].append(rann[j]) + preann, initial = [0] * n, [0] * n + for x in sorted(active, reverse=True): + preann[x] = geo.join_many(cons[x] + [preann[y] for y in succ0[x]]) + cover = 0 + s = sup[x] + while s: + b = s & -s; s ^= b + for j in g['labels'][b.bit_length() - 1]: + cover |= 1 << j + initial[x] = geo.join_many([preann[x]] + [geo.coord[j] for j in range(h) if not cover >> j & 1]) + order = sorted(active, key=lambda x: (h - geo.dim(initial[x]), x)) + position = {x: i for i, x in enumerate(order)} + uses, usevalue, usetarget, useann, usecode = [[] for _ in args], [], [], [], [] + for x in order: + if args[x]: + for j, y in enumerate(args[x]): + uses[y].append(len(usevalue)); usevalue.append(y); usetarget.append(x); useann.append(initial[x]); usecode.append(['op', x - 1, j]) + for j, r in enumerate(roots): + x = r['node'] + uses[x].append(len(usevalue)); usevalue.append(x); usetarget.append(n + j); useann.append(rann[j]); usecode.append(['root', j]) + donors = [x for x in order if args[x]] + code_index = {tuple(c): u for u, c in enumerate(usecode)} + if frozen is not None: + arcs = {d + 1: code_index[tuple(c)] for d, c in frozen} + else: + dindex = {x: i for i, x in enumerate(donors)} + adj = [[] for _ in donors] + for x in donors: + for y in args[x]: + for u in uses[y]: + t = usetarget[u] + if t == x or (t < n and position[t] <= position[x]): + continue + if geo.contained(useann[u], initial[x]): + adj[dindex[x]].append(u) + mL = hopcroft_karp(adj, len(donors), len(usevalue)) + arcs = {donors[i]: u for i, u in enumerate(mL) if u >= 0} + for x, u in arcs.items(): + t = usetarget[u] + require(usevalue[u] in args[x] and (t >= n or position[t] > position[x]), 'arc order') + require(geo.contained(useann[u], initial[x]), 'arc frame') + succ, direct = [[] for _ in args], [[] for _ in args] + for x in order: + if args[x]: + for y in args[x]: + succ[y].append(x) + for j, r in enumerate(roots): + direct[r['node']].append(rann[j]) + for x, u in arcs.items(): + t = usetarget[u] + (succ[x].append(t) if t < n else direct[x].append(rann[t - n])) + ann, rank = [0] * n, [0] * n + for x in reversed(order): + ann[x] = geo.join_many(direct[x] + [ann[y] for y in succ[x]]) + rank[x] = h - geo.dim(ann[x]) + require(geo.contained(ann[x], geo.perp(spans[x])), 'span inside frame') + # plain frames span(n): leaves and small additions, closed under operands; a linked donor must be plain and + # its span must lie in the plain target's span + cand = set(x for x in active if not args[x]) + for x in sorted(active): + if args[x] and geo.dim(spans[x]) <= plain_k and all(y in cand for y in args[x]): + cand.add(x) + arcin, users = defaultdict(list), defaultdict(list) + for x, u in arcs.items(): + if usetarget[u] < n: + arcin[usetarget[u]].append(x) + for x in active: + if args[x]: + for y in args[x]: + users[y].append(x) + changed = True + while changed: + changed = False + for t in sorted(cand): + if t in cand and any(x not in cand or not geo.contained(spans[x], spans[t]) for x in arcin[t]): + cand.discard(t); changed = True + st = [t] + while st: + z = st.pop() + for w in users[z]: + if w in cand: + cand.discard(w); st.append(w) + plain = sorted(cand) + for x in plain: + ann[x] = geo.perp(spans[x]); rank[x] = h - geo.dim(ann[x]) + H = Counter() + for x in order: + r, deg = rank[x], len(uses[x]) + require(deg > 0, 'unused node') + H[r] += deg - 1 + if args[x]: + H[h - r] += 1 + for y in args[x]: + require(geo.contained(ann[x], ann[y]), 'operand nesting') + H[r - rank[y]] += 1 + else: + H[1] += 1; H[r - 1] += 1 + for j, root in enumerate(roots): + x = root['node']; r = rank[x]; rt = geo.dim(rframe[j]) + require(r <= rt, 'root climb') + if root['kind'] == 'center': + require(r == rt, 'centre frame') + H[r] += 1; H[h - r] += 1 + else: + H[rt - r] += 1; H[h - rt] += 1 + for x, u in arcs.items(): + val, t = usevalue[u], usetarget[u] + rv, rd = rank[val], rank[x] + rt = rank[t] if t < n else geo.dim(rframe[t - n]) + require(rt >= rd >= rv, 'arc ranks') + H[h - rd] -= 1; H[rv] -= 1; H[rt - rv] -= 1; H[rt - rd] += 1 + require(min(H.values()) >= 0, 'nonnegative ledger') + R = len(donors) + q - len(arcs) + require(sum(r * c for r, c in H.items()) == h * R + ell, 'mass identity') + prof = dict(h=h, v=v, R=R, q=q, c=len(donors), matched=len(arcs), loss=ell, plain=len(plain)) + wit = dict(geo=geo, args=args, roots=roots, n=n, order=order, arcs=arcs, ann=ann, rank=rank, uses=uses, + usevalue=usevalue, usetarget=usetarget, usecode=usecode, rframe=rframe, rann=rann, spans=spans, + plain=plain, H=H, targetH=targetH) + return prof, wit + + +def nondeg_id(geo, f, cache): + if f not in cache: + cache[f] = gram_nondegenerate_frame(list(geo.T.rows[f]), geo.h) + return cache[f] + + +def select_gauges(g, prof, wit, trial_a=0.00065): + """PR #144 gauges.select, exactly, plus the bit G-nondegeneracy filter on sigma.""" + geo = wit['geo']; h, v = prof['h'], prof['v'] + args, roots, n, order, ann, arcs = wit['args'], wit['roots'], wit['n'], wit['order'], wit['ann'], wit['arcs'] + usevalue, usetarget = wit['usevalue'], wit['usetarget'] + incoming = set(arcs.values()) + uses, opuse, rootuse = [[] for _ in args], {}, {} + for u, (val, t) in enumerate(zip(usevalue, usetarget)): + uses[val].append(u) + if t < n: + opuse[t, 0 if args[t][0] == val else 1] = u + else: + rootuse[t - n] = u + assign, sources, ops, R = {}, {}, [], 0 + for x in order: + if args[x]: + aa, bb = args[x] + dest, control = assign[opuse[x, 0]], assign[opuse[x, 1]] + if x in arcs: + u = arcs[x] + if usevalue[u] == aa: + dest, control = control, dest + require(u not in assign, 'arc use assigned once') + assign[u] = control + ops.append((dest, control, x)) + else: + dest = R; R += 1; sources[x] = dest + free = [u for u in uses[x] if u not in incoming] + require(free, 'free use') + for j, u in enumerate(free): + if j == 0: + assign[u] = dest + else: + t = R; R += 1; assign[u] = t; ops.append((t, dest, x)) + require(R == prof['R'], 'role count') + rootroles = [assign[rootuse[j]] for j in range(len(roots))] + prev, pred, first = [-1] * R, [], [None] * R + for i, (a, b, x) in enumerate(ops): + pred.append((prev[a], prev[b])); prev[a] = prev[b] = i + if first[a] is None: + first[a] = x + if first[b] is None: + first[b] = x + stack = [prev[s] for r, s in zip(roots, rootroles) if r['kind'] == 'center' and prev[s] >= 0] + phase = set() + while stack: + i = stack.pop() + if i not in phase: + phase.add(i); stack.extend(j for j in pred[i] if j >= 0) + touched = set(sources.values()) + for i in phase: + touched.update(ops[i][:2]) + co = [0] * R + for r, s in zip(roots, rootroles): + co[s] |= sum(1 << t for t in r['targets']) + for a, b, x in reversed(ops): + co[b] |= co[a] + limit = [None] * v + for r in roots: + if r['kind'] != 'center': + A = geo.join_many(geo.tcov[t] for t in r['targets']) + for t in r['targets']: + if limit[t] is None: + limit[t] = A + for t in range(v): + if limit[t] is None: + limit[t] = geo.tcov[t] + H = Counter(wit['H']) + gauges, selected, cache = Counter(), [], {} + cands = sorted((s for s in range(R) if s not in touched and first[s] is not None), + key=lambda s: (geo.dim(ann[first[s]]), bin(co[s]).count('1'), s)) + + def excess(t): + return t * math.expm1(trial_a * math.log(3 * h / t)) if t else 0. + for s in cands: + A, targets, bits = ann[first[s]], [], co[s] + while bits: + low = bits & -bits; t = low.bit_length() - 1; bits ^= low; targets.append(t) + A = geo.join(A, limit[t]) + if geo.dim(A) == h: + break + if geo.dim(A) == h: + continue + r, d = h - geo.dim(ann[first[s]]), h - geo.dim(A) + delta = 3 * (excess(r - d) - excess(r)) + excess(3 * d) + delta += 3 * math.fsum(excess(d) + excess(h - geo.dim(limit[t]) - d) - excess(h - geo.dim(limit[t])) for t in targets) + if delta >= -1e-12 or not nondeg_id(geo, geo.perp(A), cache): + continue + H[r] -= 1; H[r - d] += 1; gauges[d] += 1 + require(H[r] >= 0, 'gauge ledger') + for t in targets: + limit[t] = A + selected.append(dict(role=s, first=first[s] - 1, targets=targets, dim=d, ann=A)) + Yh, cur = Counter(), [0] * v + for z in reversed(selected): + U = geo.perp(z['ann']) + for t in z['targets']: + require(geo.contained(cur[t], U), 'gauge target chain') + Yh[geo.dim(U) - geo.dim(cur[t])] += 1; cur[t] = U + for r in roots: + if r['kind'] != 'center': + U = geo.perp(geo.join_many(geo.tcov[t] for t in r['targets'])) + for t in r['targets']: + require(geo.contained(cur[t], U), 'side target chain') + Yh[geo.dim(U) - geo.dim(cur[t])] += 1; cur[t] = U + for t in range(v): + Yh[h - 1 - geo.dim(cur[t])] += 1 + word = dict(ops=[[a, b, x - 1] for a, b, x in ops], sources={str(x - 1): s for x, s in sources.items()}, + rootroles=rootroles, phase1=sorted(phase), gauges=[{k: z[k] for k in ('role', 'first', 'targets', 'dim')} for z in selected], + _gauge_ann=[z['ann'] for z in selected]) + return gauges, H, Yh, word + + +def profile(prof, gauges, H, Y): + h, v, R, ell = prof['h'], prof['v'], prof['R'], prof['loss'] + m, W = 3 * h, 2 * v + R + source = Counter({1: v, h - 4: v // 2, 2: v // 2, h - 2: v // 2}) + C = Counter() + for part in (H, source, Y): + for r, c in part.items(): + if r and c: + C[r] += 3 * c + for d, c in gauges.items(): + C[3 * d] += c + C[2] += 2 * v + mass = sum(r * c for r, c in C.items()) + require(W * m - mass == 2 * v - 3 * ell, 'shared-core telescoping deficit') + srt = lambda c: {str(k): c[k] for k in sorted(c) if c[k]} + return dict(h=h, v=v, R=R, c=prof['c'], q=prof['q'], matched=prof['matched'], loss=ell, plain_frames=prof['plain'], + m=m, W_per_vertex=W, rank_per_vertex=mass, deficit_per_vertex=W * m - mass, + selected_roles=sum(gauges.values()), selected_rank_histogram=srt(gauges), + remaining_internal_histogram=srt(H), source_data_histogram=srt(source), target_data_histogram=srt(Y), + child_histogram=srt(C), maxchild=max(C)) + + +def float_root(child, W, m): + items = [(int(t), c) for t, c in child.items()] + lo, hi = 0., .1 + for _ in range(80): + a = (lo + hi) / 2 + if math.fsum(c * (t / m) ** (1 - a) for t, c in items) < W: + lo = a + else: + hi = a + return lo + + +def ratrec(r): + """Rational reconstruction a/b of a residue mod P with |a|, b < sqrt(P/2).""" + r %= P + if r == 0: + return 0, 1 + bound = math.isqrt(P // 2) + r0, r1, s0, s1 = P, r, 0, 1 + while r1 > bound: + qq = r0 // r1 + r0, r1 = r1, r0 - qq * r1 + s0, s1 = s1, s0 - qq * s1 + require(abs(s1) <= bound and s1 != 0, 'rational reconstruction') + a, b = (r1, s1) if s1 > 0 else (-r1, -s1) + require((a - r * b) % P == 0, 'reconstruction residue') + return a, b + + +def primitive(row): + from fractions import Fraction + fr = [Fraction(*ratrec(x)) for x in row] + den = 1 + for f in fr: + den = den * f.denominator // math.gcd(den, f.denominator) + ints = [int(f * den) for f in fr] + gg = 0 + for x in ints: + gg = math.gcd(gg, abs(x)) + ints = [x // gg for x in ints] if gg else ints + first = next((x for x in ints if x), 1) + return [-x for x in ints] if first < 0 else ints + + +def frame_record(geo, ann_id): + """Exact integer description of the frame perp(ann): 'a' = integer annihilator rows (frame = common kernel) + when codim <= dim, else 'b' = integer basis rows. Both are primitive rows of the rational RREF.""" + h = geo.h + A = geo.T.rows[ann_id] + codim = len(A) + if codim <= h - codim: + rows = [primitive(r) for r in A] + return dict(dim=h - codim, a=rows) + B = geo.T.rows[geo.perp(ann_id)] + return dict(dim=h - codim, b=[primitive(r) for r in B]) + + +def dumps(obj): + return json.dumps(obj, sort_keys=True, separators=(',', ':')) + '\n' + + +def build(p, frozen_arcs=None, log=print): + mod = json.loads((HERE / 'data' / MODULES[p]).read_text()) + abo = pinned_all_but_one(QMODULES[p], p - 2) if p in QMODULES else all_but_one(p - 2) + dpath = HERE / 'data' / ('local_design_p%d.json' % p) + design = json.loads(dpath.read_text())['design'] if dpath.exists() else None + g = BitGraph(p).finish(mod, abo, merge=p in MERGE, l1=p == 12, design=design) + require(check_decoder(g) == 0, 'mod-2 decoder identity') + t0 = time.time() + prof, wit = compile_word(g, frozen=frozen_arcs) + log('compiled p=%d in %.1fs: R=%d arcs=%d plain=%d' % (p, time.time() - t0, prof['R'], prof['matched'], prof['plain'])) + gauges, H, Y, word = select_gauges(g, prof, wit) + prf = profile(prof, gauges, H, Y) + arcs = sorted([x - 1, wit['usecode'][u]] for x, u in wit['arcs'].items()) + cache = {} + geo = wit['geo'] + deg = sum(1 for x in wit['order'] if not nondeg_id(geo, geo.perp(wit['ann'][x]), cache)) + deg += sum(1 for U in wit['rframe'] if not nondeg_id(geo, U, cache)) + require(deg == 0, 'G-nondegenerate node and root frames') + out = dict(graph=dict(p=p, h=g['h'], v=g['v'], labels=g['labels'], args=g['args'], roots=g['roots'], + partner_mix=g['partner_mix'], pair_module_sha256=hashlib.sha256((HERE / 'data' / MODULES[p]).read_bytes()).hexdigest()), + compile=dict(plain_threshold=PLAIN, order=[x - 1 for x in wit['order']], plain=[x - 1 for x in wit['plain']], arcs=arcs), + word={k: v for k, v in word.items() if not k.startswith('_')}) + exp = export(p, g, prof, wit, word, prf) + return out, prf, arcs, exp + + +def export(p, g, prof, wit, word, prf): + """Plain-JSON gate files: graph, word (selection.json shape), exact frames, partial-K chronology.""" + geo, h, v = wit['geo'], g['h'], g['v'] + n, roots = wit['n'], wit['roots'] + ann = wit['ann'] + frames = {} + + def fid(a): + if a not in frames: + frames[a] = None + return a + node_frame = {str(x - 1): fid(ann[x]) for x in wit['order']} + root_frame = [fid(a) for a in wit['rann']] + gauges = [] + for z, A in zip(word['gauges'], word['_gauge_ann']): + gauges.append(dict(z, frame=fid(A))) + lab = g['labels'] + src_ann = [fid(geo.perp(geo.src[i])) for i in range(v)] + full = fid(0) + level2 = {} + for j, r in enumerate(g['roots']): + if r['kind'] == 'side' and len(r['targets']) == 2: + level2[tuple(sorted(r['targets']))] = j + kchron = [] + for mx in g['partner_mix']: + c, d = mx['carrier'], mx['passive'] + mixf = fid(geo.perp(geo.join(geo.src[c], geo.src[d]))) + j = level2[tuple(sorted(mx['receivers']))] + capf = root_frame[j] + require(geo.contained(capf, mixf), 'mix frame inside receivers cap') + kchron.append(dict(carrier=c, passive=d, receivers=mx['receivers'], mix_frame=mixf, deliver_frame=capf, + deliver_after_root=j, undo_frame=full, + carrier_chain=[src_ann[c], mixf, capf, full], passive_chain=[src_ann[d], mixf, full], + carrier_ranks=[1, h - 4, 2], passive_ranks=[1, h - 2])) + table = {str(a): frame_record(geo, a) for a in sorted(frames)} + conv = dict(target_covector='3*chi_T - 1 (target cap = {u : (3 chi_T - 1).u = 0} = H0-orthogonal complement of chi_T)', + gram='G = I - J/9 on Q^h (H0 = G/2, H0(chi_S,chi_T) = (|S cap T|-1)/2); nondegeneracy tested for G', + frame_ids='frame id = id of the canonical annihilator; record "a" lists integer annihilator rows (frame =' + ' common kernel), record "b" lists integer basis rows; id 0 (empty "a") is the full space Q^h', + ops='[dest, control, node]: dest ^= control at the frame of node (copies: dest is the fresh role)', + nodes='zero-based graph nodes; nodes < v are the source leaves (port index)') + graph = dict(p=p, h=h, v=v, labels=g['labels'], args=g['args'], + roots=[dict(r, coefficient=1) for r in g['roots']], partner_mix=g['partner_mix'], + decoder='mod 2: Y_T += sum of root nodes whose targets contain T (star roots: T reads star(c) for c in T;' + ' side roots; partner singles) + x_carrier + x_passive for each partner_mix entry receiving T;' + ' equals x_T = sum_{c in T} star(c) + sum_{|S cap T|=1} x_S') + wordj = dict(ops=word['ops'], sources=word['sources'], rootroles=word['rootroles'], phase1=word['phase1'], + gauges=gauges, order=[x - 1 for x in wit['order']], arcs=sorted([x - 1, wit['usecode'][u]] for x, u in wit['arcs'].items()), + plain=[x - 1 for x in wit['plain']], node_frame=node_frame, root_frame=root_frame, + source_frame=src_ann, full_frame=full, conventions=conv, + schedule='old-value reads of non-gauged roles (frame 0); V injections at ; ops in order (phase1 ops' + ' are those listed); centre copies read at 0; gauged old-value reads at their gauge frames' + ' (ascending per target); side root reads in root order; partial-K deliveries right after' + ' root deliver_after_root; undo at full frame; inverse ops; V removal') + return dict(graph=graph, word=wordj, frames=dict(h=h, P_used_for_ranks='2^127-1', conventions=conv, frames=table), + kchron=dict(h=h, entries=kchron, conventions=conv)) + + +def nested_prefix(n): + """Nested-prefix all-but-one module (QMOD lane; eumemic, Claude assistance): prefix p_{k+1} = p_k + x_k, suffix + s_k = x_k + s_{k+1}; y_0 = s_1, y_{n-1} = p_{n-1}, y_{i+1} = p_i + (x_i + s_{i+2}). Each prefix is used twice with + nested supports, which gives the carrier matching more links than the balanced tree. Contract-checked. It is the + seed of the pinned p = 12 module data/qmod_p12.json.""" + args = [None] * n + + def add(a, b): + args.append([a, b]) + return len(args) - 1 + pre = {1: 0} + for k in range(1, n - 1): + pre[k + 1] = add(pre[k], k) + suf = {n - 1: n - 1} + for k in range(n - 2, 0, -1): + suf[k] = add(k, suf[k + 1]) + roots = [None] * n + roots[0], roots[n - 1] = suf[1], pre[n - 1] + roots[1] = add(0, suf[2]) + for i in range(1, n - 2): + roots[i + 1] = add(pre[i], add(i, suf[i + 2])) + support = [] + for x, a in enumerate(args): + if a is None: + support.append(1 << x) + else: + require(0 <= a[0] < x and 0 <= a[1] < x and not support[a[0]] & support[a[1]], 'nested prefix disjoint') + support.append(support[a[0]] | support[a[1]]) + full = (1 << n) - 1 + require(all(support[r] == full ^ (1 << i) for i, r in enumerate(roots)), 'nested prefix all-but-one roots') + return dict(input_count=n, args=args, roots=roots) + + +def pinned_all_but_one(name, n): + """Pinned all-but-one module {input_count, args, roots} in data/ (eumemic, Claude assistance). The p = 12 + module was annealed from nested_prefix(10) by split-function moves, scored by the p = 12 bit word. + Contract-checked: disjoint supports, root i sums every input but i.""" + mod = json.loads((HERE / 'data' / name).read_text()) + args, roots = mod['args'], mod['roots'] + require(mod['input_count'] == n == len(roots) and args[:n] == [None] * n, 'pinned all-but-one arity') + support = [1 << x for x in range(n)] + for x, a in enumerate(args[n:], n): + require(a and 0 <= a[0] < x and 0 <= a[1] < x and not support[a[0]] & support[a[1]], 'pinned all-but-one disjoint') + support.append(support[a[0]] | support[a[1]]) + full = (1 << n) - 1 + require(all(support[r] == full ^ (1 << i) for i, r in enumerate(roots)), 'pinned all-but-one roots') + return dict(input_count=n, args=args, roots=roots) + + +def all_but_one(n): + """PR #144 modules.all_but_one (balanced binary tree upward sums and complementary downward sums).""" + args, support = [None] * n, [1 << i for i in range(n)] + by = {s: i for i, s in enumerate(support)} + + def add(a, b): + if a is None: + return b + if b is None: + return a + s = support[a] | support[b] + if s not in by: + by[s] = len(args); args.append([a, b]); support.append(s) + return by[s] + + def tree(lo, hi): + if hi - lo == 1: + return (lo, None, None) + mid = (lo + hi) // 2 + L, Rr = tree(lo, mid), tree(mid, hi) + return (add(L[0], Rr[0]), L, Rr) + roots = [None] * n + + def walk(t, outside): + x, L, Rr = t + if L is None: + roots[x] = outside + return + walk(L, add(outside, Rr[0])); walk(Rr, add(outside, L[0])) + walk(tree(0, n), None) + active, stack = set(range(n)), list(roots) + while stack: + x = stack.pop() + if x not in active: + active.add(x) + if args[x] is not None: + stack.extend(args[x]) + ids = sorted(active); ren = {x: i for i, x in enumerate(ids)} + return dict(input_count=n, args=[None if args[x] is None else [ren[y] for y in args[x]] for x in ids], roots=[ren[x] for x in roots]) + + +def main(): + require(not sys.flags.optimize, 'run without -O') + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--p', type=int, default=12) + ap.add_argument('--out', type=Path, default=HERE / 'out') + ap.add_argument('--check', action='store_true', help='regenerate from frozen arcs and compare byte-identically') + ap.add_argument('--solve-matching', action='store_true', help='recompute the carrier matching (Hopcroft-Karp)') + a = ap.parse_args() + a.out.mkdir(parents=True, exist_ok=True) + arcs_path = HERE / 'data' / ('arcs_p%d.json' % a.p) + frozen = None if a.solve_matching or not arcs_path.exists() else json.loads(arcs_path.read_text()) + out, prf, arcs, exp = build(a.p, frozen) + root = float_root(prf['child_histogram'], prf['W_per_vertex'], prf['m']) + word_bytes = gzip.compress(dumps(out).encode(), mtime=0) + prof_bytes = dumps(prf).encode() + names = {'word_p%d.json.gz' % a.p: word_bytes, 'profile_p%d.json' % a.p: prof_bytes} + for k, obj in exp.items(): + names['%s_p%d.json' % (k, a.p)] = dumps(obj).encode() + if a.check: + for name, data in names.items(): + old = (a.out / name).read_bytes() + if name.endswith('.gz'): # gzip bytes depend on the zlib build; compare the compressed content + old, data = gzip.decompress(old), gzip.decompress(data) + require(old == data, 'byte-identical regeneration of ' + name) + require(frozen is not None, 'frozen arcs present') + print('PASS p=%d: word and profile regenerate byte-identically (sha256 %s, %s)' % ( + a.p, hashlib.sha256(word_bytes).hexdigest()[:16], hashlib.sha256(prof_bytes).hexdigest()[:16])) + else: + for name, data in names.items(): + (a.out / name).write_bytes(data) + if frozen is None: + arcs_path.write_text(dumps(arcs)) + print('wrote p=%d: R=%d R/v=%.3f loss=%d deficit=%d W=%d gauges=%d float a_b=%.7e' % ( + a.p, prf['R'], prf['R'] / prf['v'], prf['loss'], prf['deficit_per_vertex'], prf['W_per_vertex'], + prf['selected_roles'], root)) + + +if __name__ == '__main__': + main() diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/regenerate.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/regenerate.py new file mode 100644 index 0000000000..35f5b2c13e --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/producer/regenerate.py @@ -0,0 +1,68 @@ +#!/usr/bin/env python3 +"""Rebuild bitword/selected/bit from the generator and the two physical-layer producers, and compare. + + python3 -B bitword/producer/regenerate.py --work /new/scratch/dir (about 2 minutes) + python3 -B bitword/producer/regenerate.py --work /new/dir --solve-matching --emit /new/out/dir + +1. paired_cube_bit_word.py --p 10 (frozen arcs data/arcs_p10.json) writes the virtual word; +2. make_physical.py --bank-parity adds the compensated reuse pairs and late recipient reads (recipients are + rank h - 3 = 17 gauges; trailing pairs are dropped until the 60-replica bank width is a multiple of m = 100); +3. descent.py moves operation frames (PR200 physical-layer rules, cost r*ln(100/r)) and writes the physical word. +The five pinned files must be reproduced exactly (gzip members compared after decompression). +This is provenance only: verify.py admits the pinned files themselves and never runs a producer. + +Re-pinning (new module data): --solve-matching runs the generator on a scratch copy of this producer directory, +first to recompute and freeze the carrier matching, then on the frozen arcs (the package is never written), and +--emit writes the five new selected files and the new frozen arcs_p10.json to a new directory instead of +comparing. See discovery/REPIN.md. +Prepared by DreamingOfClouds with Anthropic Claude assistance; Apache-2.0. +""" +import argparse, gzip, shutil, subprocess, sys +from pathlib import Path + +HERE = Path(__file__).resolve().parent +BIT = HERE.parent +P = 10 +NAMES = ['graph_p%d.json' % P, 'kchron_p%d.json' % P, 'profile_p%d.json' % P] +GZ = ['word_p%d.json.gz' % P, 'frames_p%d.json.gz' % P] + + +def main(): + ap = argparse.ArgumentParser(description=__doc__); ap.add_argument('--work', type=Path, required=True) + ap.add_argument('--solve-matching', action='store_true', help='recompute the carrier matching on a scratch copy') + ap.add_argument('--emit', type=Path, help='write the new selected files and arcs here instead of comparing') + a = ap.parse_args(); work = a.work.resolve(); assert not work.exists(), 'work dir must be new' + assert a.emit is None or not a.emit.exists(), 'emit dir must be new' + assert a.emit is not None or not a.solve_matching, '--solve-matching is for re-pinning; use it with --emit' + raw, phys, pkg, final = work/'raw', work/'phys', work/'pkg', work/'final' + py = [sys.executable, '-B'] + producer = HERE # only the generator runs from a scratch copy when the matching is re-solved + if a.solve_matching: + producer = work/'producer'; shutil.copytree(HERE, producer) + (producer/'data'/('arcs_p%d.json' % P)).unlink(missing_ok=True) + # first run: solve the carrier matching and freeze it in the scratch copy's data/arcs_pP.json + subprocess.run(py + [str(producer/'paired_cube_bit_word.py'), '--p', str(P), '--out', str(work/'solve')], check=True) + # the pinned word is always the frozen-arc compile (frame ids follow the frozen arc order) + subprocess.run(py + [str(producer/'paired_cube_bit_word.py'), '--p', str(P), '--out', str(raw)], check=True) + subprocess.run(py + [str(HERE/'make_physical.py'), '--src', str(raw), '--out', str(phys), '--bank-parity'], check=True) + (pkg/'selected').mkdir(parents=True) + shutil.copytree(BIT/'bit', pkg/'bit'); shutil.copytree(BIT/'references', pkg/'references') + shutil.copytree(phys, pkg/'selected/bit') + subprocess.run(py + [str(HERE/'descent.py'), str(pkg), str(final)], check=True) + if a.emit is not None: + out = a.emit.resolve(); (out/'selected').mkdir(parents=True) + for name in NAMES + GZ: + shutil.copyfile(final/name, out/'selected'/name) + shutil.copyfile(producer/'data'/('arcs_p%d.json' % P), out/('arcs_p%d.json' % P)) + print('EMITTED new p=%d bit word to %s (selected/ and arcs_p%d.json); nothing compared' % (P, out, P)) + return + pinned = BIT/'selected/bit' + assert sorted(x.name for x in pinned.iterdir()) == sorted(NAMES + GZ), 'pinned file set' + for name in NAMES: + assert (final/name).read_bytes() == (pinned/name).read_bytes(), name + for name in GZ: + assert gzip.decompress((final/name).read_bytes()) == gzip.decompress((pinned/name).read_bytes()), name + print('PASS p=%d regeneration: all five pinned bit-word files reproduced exactly' % P) + +if __name__ == '__main__': + main() diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/references/pr168-v4/SOURCE.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/references/pr168-v4/SOURCE.json new file mode 100644 index 0000000000..c57edcae25 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/references/pr168-v4/SOURCE.json @@ -0,0 +1,20 @@ +{ + "commit": "4a3c769e5c5430e7114c4d3e099ff34664677f17", + "files": { + "certificates/paired-cube-network.json": "05b253a21dc526b6039f56d1068162a19a8a4f29291ad94eb892656b88e9142d", + "notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "research/paired-cube-bit/check_paired_cube_bit.py": "4d7c86cd999a1519e0dfb6dcf33a8f26e442a353c3665a0f06881216a260fbf3", + "scripts/certify.py": "2348d95008276c5d5764f7e028c3918e484582cd589bd4d9b82919161745e53e", + "scripts/paired_cube/__init__.py": "b5fb17c79fd41a75c0648e7a5f99076f9f42a619857d5e34e71699bf00ef0c91", + "scripts/paired_cube/closure.py": "e4b3086f4b5663297fe06f4646e1349f10d8647997989f17eef6ec4e84aec693", + "scripts/paired_cube/frames.py": "7d897418dbfee47de0723ea4983098a982610ccba45e1bac9000a79626d8421c", + "scripts/paired_cube/gauges.py": "8a501c66e1330f054e0e11a35e9321d2deea7b51cd03ca56b6a41765e43fe061", + "scripts/paired_cube/graph.py": "d10478ba509c7d8abcefcaaf7c5e0b580b9cd9cbe7777b3e49b2fe24620985c8", + "scripts/paired_cube/modules.py": "6c134f3d24c6cd9aca03763050aaf600005c126c09b35ac0ff5f040e0e29db87", + "scripts/paired_cube/verify.py": "b1eb42a91381ae031d97879f7c43e6c00fc4787e132ed60eb3e124994bdb7d35", + "scripts/paired_cube_physical.py": "9c9ea1ea29e551ab6116d7c8ca09f4703ff9e2fa102032d5055327fde07ba319" + }, + "pr": 168, + "repository": "https://github.com/CrocSwap/integer-mult-bounds", + "scope": "Byte-identical copies of the PR168 v4 files this package executes or pins (compiler frames/closure/gauges/graph/modules, physical checkers, package bit checker, parent certificate, frame theorem note), so the package is self-contained on main." +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/references/pr168-v4/research/paired-cube-bit/check_paired_cube_bit.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/references/pr168-v4/research/paired-cube-bit/check_paired_cube_bit.py new file mode 100644 index 0000000000..69d535a6c2 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/references/pr168-v4/research/paired-cube-bit/check_paired_cube_bit.py @@ -0,0 +1,465 @@ +#!/usr/bin/env python3 +"""Standalone checker for subset-port bit words with broadcast roots (paired-cube bit word with partner-pair +source mixing). Standard library only; independent of the generator (own exact integer linear algebra, own +register simulation). Refuses to run under python -O. + +Inputs (plain JSON written by paired_cube_bit_word.py): graph_pP.json, word_pP.json, frames_pP.json, +kchron_pP.json, profile_pP.json. Checks: + 1. exact frames: every frame record (integer annihilator rows 'a' or integer basis rows 'b') is completed to + the other representation by exact integer elimination; A.B^T = 0 exactly and rank A + rank B = h; + 2. the mod-2 decoder: supports of all additions are disjoint; for every target the deliveries (star roots, + side roots, partner singles, partner-pair sums) XOR to {T}; stars read are exactly the c in T and the + side part is exactly sum_{|S cap T|=1} x_S; + 3. geometry: source frames are the lines ; side root frames lie in every receiver's cap + ker(3 chi_T - 1) and equal the common cap of the group; centre frames are the star spans; the frame of + every addition contains its operands' frames; every root node's frame lies in its root frame; + 4. every role chain (start -> each op frame -> root frame -> full) is nested, including gauged starts + (sigma inside the first op frame, gauged roles untouched in phase one); every target chain (gauge reads + ascending, side root caps in root order, partner-pair delivery at the level-2 cap, final cap) is nested; + the partner-pair chronology: mix frame span{chi_c,chi_d} with H0-Gram I_2, contained in the receivers' + level-2 cap, carrier chain [, mix, cap, full] and passive chain [, mix, full] nested; + 5. G = I - J/9 nondegenerate on every frame used (exact integer determinant test); + 6. literal F2 replay with arbitrary dirty scratch: y = y0 + x, scratch and sources restored; + 7. independent ledger recount from the role chains equals the saved child histogram (PR #144 bit ledger); + 8. mutation controls (must all be REJECTED): broken partner mix, delivery outside the shared cap (full + frame), delivery below the level (face cap without span{chi_c,chi_d}), dropped star, non-nested role chain. +Usage: python3 check_paired_cube_bit.py --dir out --p 12 +""" +import argparse, json, random, sys +from collections import Counter, defaultdict +from math import gcd +from operator import mul +from pathlib import Path + +if sys.flags.optimize: + raise SystemExit('refusing to run under python -O: assertions are part of the check') + + +class Fail(Exception): + pass + + +def need(cond, msg): + if not cond: + raise Fail(msg) + + +# ------------------------------------------------------------------ exact integer linear algebra +def prim(v): + g = 0 + for x in v: + g = gcd(g, abs(x)) + if g > 1: + v = [x // g for x in v] + f = next((x for x in v if x), 0) + return tuple(-x for x in v) if f < 0 else tuple(v) + + +def reduce_rows(rows, h): + """Integer reduced echelon form: returns (rows, pivot columns); each pivot column is zero outside its row.""" + rows = [list(r) for r in rows] + out, pivs = [], [] + for r in rows: + for pr, pc in zip(out, pivs): + if r[pc]: + a, b = pr[pc], r[pc] + r = [x * a - y * b for x, y in zip(r, pr)] + r = list(prim(r)) + c = next((j for j in range(h) if r[j]), None) + if c is None: + continue + for i, (pr, pc) in enumerate(zip(out, pivs)): + if pr[c]: + a, b = r[c], pr[c] + out[i] = list(prim([x * a - y * b for x, y in zip(pr, r)])) + out.append(r); pivs.append(c) + return out, pivs + + +def kernel(rows, h): + red, pivs = reduce_rows(rows, h) + ps = set(pivs) + basis = [] + for f in range(h): + if f in ps: + continue + D = 1 + for r, c in zip(red, pivs): + if r[f]: + D = D * abs(r[c]) // gcd(D, abs(r[c])) + v = [0] * h + v[f] = D + for r, c in zip(red, pivs): + if r[f]: + v[c] = -r[f] * D // r[c] + basis.append(prim(v)) + return basis, len(red) + + +def rank(rows, h): + return len(reduce_rows(rows, h)[0]) + + +def dot(a, b): + return sum(map(mul, a, b)) + + +# ------------------------------------------------------------------ checker +class Checker: + def __init__(self, d, p, mutate=None): + self.mut = mutate + rd = lambda name: json.loads((d / ('%s_p%d.json' % (name, p))).read_text()) + self.g, self.w, self.fr, self.k, self.prof = rd('graph'), rd('word'), rd('frames'), rd('kchron'), rd('profile') + self.h, self.v = self.g['h'], self.g['v'] + if mutate == 'dropped_star': + j = next(i for i, r in enumerate(self.g['roots']) if r['kind'] == 'center') + self.g['roots'][j]['targets'] = [] + if mutate == 'broken_mix': + self.k['entries'][0]['skip_mix'] = True + if mutate == 'outside_cap': + # raise the mixed carrier past the receivers' shared cap (to the full frame) and deliver there + e = self.k['entries'][0] + e['deliver_frame'] = self.w['full_frame'] + e['carrier_chain'][2] = e['deliver_frame'] + if mutate == 'below_level': + # deliver at the receivers' level-1 (face) cap, which does not contain span{chi_c, chi_d} + e = self.k['entries'][0] + face = next(j for j, r in enumerate(self.g['roots']) if r['kind'] == 'side' and set(e['receivers']) < set(r['targets'])) + e['deliver_frame'] = self.w['root_frame'][face] + e['carrier_chain'][2] = e['deliver_frame'] + if mutate == 'non_nested': + # move one addition's frame down to the frame of its smallest operand's source line + x = next(int(k) for k, f in sorted(self.w['node_frame'].items(), key=lambda kv: int(kv[0])) if int(k) >= self.v and str(int(k)) not in set(map(str, self.w['plain']))) + self.w['node_frame'][str(x)] = self.w['source_frame'][0] + + # ---------------- frames + def frames(self): + h = self.h + self.A, self.B, self.dimf = {}, {}, {} + for key, rec in self.fr['frames'].items(): + f = int(key) + if 'a' in rec: + A = [tuple(r) for r in rec['a']] + need(rank(A, h) == len(A), 'independent annihilator rows %d' % f) + B, _ = kernel(A, h) + else: + B = [tuple(r) for r in rec['b']] + need(rank(B, h) == len(B), 'independent basis rows %d' % f) + A, _ = kernel(B, h) + need(len(A) + len(B) == h and len(B) == rec['dim'], 'dimensions of frame %d' % f) + need(all(dot(a, b) == 0 for a in A for b in B), 'A.B = 0 for frame %d' % f) + self.A[f], self.B[f], self.dimf[f] = A, B, len(B) + self.cc = {} + return len(self.A) + + def sub(self, f1, f2): + """frame f1 contained in frame f2 (exact)""" + if f1 == f2: + return True + key = (f1, f2) + r = self.cc.get(key) + if r is None: + B1, A2 = self.B[f1], self.A[f2] + r = len(B1) <= len(self.B[f2]) and all(dot(a, b) == 0 for a in A2 for b in B1) + self.cc[key] = r + return r + + def in_frame(self, vec, f): + return all(dot(a, vec) == 0 for a in self.A[f]) + + def nondeg(self, f): + h = self.h + B, A = self.B[f], self.A[f] + if not B or len(B) == h: + return True + if len(B) <= len(A): + s = [sum(b) for b in B] + M = [[9 * dot(B[i], B[j]) - s[i] * s[j] for j in range(len(B))] for i in range(len(B))] + return rank(M, len(B)) == len(B) + s = [sum(a) for a in A] + M = [[(9 - h) * dot(A[i], A[j]) + s[i] * s[j] for j in range(len(A))] for i in range(len(A))] + return rank(M, len(A)) == len(A) + + # ---------------- decoder + def decoder(self): + g, v = self.g, self.v + args = g['args'] + lab = [frozenset(l) for l in g['labels']] + sup = [1 << i for i in range(v)] + [0] * (len(args) - v) + for x in range(v, len(args)): + a, b = args[x] + need(not sup[a] & sup[b], 'support-disjoint addition %d' % x) + sup[x] = sup[a] | sup[b] + self.sup = sup + acc, stars, side = [0] * v, [set() for _ in range(v)], [0] * v + for r in g['roots']: + need(r.get('coefficient', 1) == 1, 'mod-2 unit coefficients') + for t in r['targets']: + acc[t] ^= sup[r['node']] + if r['kind'] == 'center': + stars[t].add(r['coordinate']) + else: + side[t] ^= sup[r['node']] + for e in self.k['entries']: + for t in e['receivers']: + acc[t] ^= (1 << e['carrier']) | (1 << e['passive']) + side[t] ^= (1 << e['carrier']) | (1 << e['passive']) + for t in range(v): + need(acc[t] == 1 << t, 'decoder identity at target %d' % t) + need(stars[t] == set(lab[t]), 'stars read by target %d' % t) + orth = sum(1 << s for s in range(v) if len(lab[s] & lab[t]) == 1) + need(side[t] == orth, 'side part = sum over |S cap T| = 1 at target %d' % t) + for r in g['roots']: + if r['kind'] == 'center': + c = r['coordinate'] + need(sup[r['node']] == sum(1 << s for s in range(v) if c in lab[s]), 'star support %d' % c) + + # ---------------- geometry and chains + def geometry(self): + g, w, h, v = self.g, self.w, self.h, self.v + lab = g['labels'] + chi = [tuple(1 if j in l else 0 for j in range(h)) for l in lab] + cov = [tuple((3 if j in l else 0) - 1 for j in range(h)) for l in lab] + nf = {int(k): f for k, f in w['node_frame'].items()} + rf = w['root_frame'] + full = w['full_frame'] + need(self.dimf[full] == h, 'full frame') + for s in range(v): + f = w['source_frame'][s] + need(self.dimf[f] == 1 and self.in_frame(chi[s], f), 'source line ') + args = g['args'] + for x, f in nf.items(): + if x < v: + need(self.in_frame(chi[x], f), 'leaf label inside its frame') + else: + for y in args[x]: + need(self.sub(nf[y], f), 'operand frame inside node frame (%d <- %d)' % (x, y)) + loss = 0 + for j, r in enumerate(g['roots']): + f = rf[j] + need(self.sub(nf[r['node']], f), 'root node frame inside root frame %d' % j) + if r['kind'] == 'center': + c = r['coordinate'] + S = [chi[s] for s in range(v) if c in lab[s]] + need(all(self.in_frame(x, f) for x in S) and rank(S, h) == self.dimf[f], 'centre frame = star span') + loss += self.dimf[f] + else: + need(all(dot(cov[t], b) == 0 for t in r['targets'] for b in self.B[f]), 'root frame inside caps') + need(self.dimf[f] == h - rank([cov[t] for t in r['targets']], h), 'root frame = common cap') + need(loss == self.prof['loss'], 'copied-centre loss') + self.chi, self.cov, self.nf, self.rf = chi, cov, nf, rf + + def chains(self): + """Role chains of the physical word and target chains; returns the recounted child histogram.""" + g, w, h, v = self.g, self.w, self.h, self.v + nf, rf, full = self.nf, self.rf, w['full_frame'] + ops, rootroles = w['ops'], w['rootroles'] + R = 1 + max(max(a, b) for a, b, _ in ops) + R = max(R, 1 + max(rootroles), 1 + max(w['sources'].values())) + need(R == self.prof['R'], 'role count') + start = {} + for leaf, s in w['sources'].items(): + start[s] = w['source_frame'][int(leaf)] + phase1 = set(w['phase1']) + touched_p1 = set() + for i in phase1: + touched_p1.update(ops[i][:2]) + # phase one = closure of the centre roots' last ops under per-role precedence (recomputed) + prev_op, pred = {}, [] + for i, (a, b, _) in enumerate(ops): + pred.append((prev_op.get(a, -1), prev_op.get(b, -1))) + prev_op[a] = prev_op[b] = i + stack = [prev_op[s] for r, s in zip(g['roots'], rootroles) if r['kind'] == 'center' and s in prev_op] + closure = set() + while stack: + i = stack.pop() + if i not in closure: + closure.add(i); stack.extend(j for j in pred[i] if j >= 0) + need(closure == phase1, 'phase one is the centre closure') + # conservative response support of every role (union incidence through the XOR word) + co = [0] * R + for j, (r, s) in enumerate(zip(g['roots'], rootroles)): + for t in r['targets']: + co[s] |= 1 << t + for a, b, _ in reversed(ops): + co[b] |= co[a] + gauge_of = {} + for z in w['gauges']: + need(sum(1 << t for t in z['targets']) == co[z['role']], 'gauge targets = response support of its role') + s = z['role'] + need(s not in start, 'gauged role is not a source role') + need(s not in touched_p1, 'gauged role untouched in phase one') + need(self.dimf[z['frame']] == z['dim'] and z['dim'] > 0, 'gauge dimension') + need(self.nondeg(z['frame']), 'gauge frame nondegenerate') + start[s] = z['frame']; gauge_of[s] = z + seq = defaultdict(list) + for i, (a, b, x) in enumerate(ops): + f = nf[x] + seq[a].append(f); seq[b].append(f) + for j, s in enumerate(rootroles): + seq[s].append(rf[j]) + H = Counter() + for s in range(R): + chain = [start.get(s)] + seq[s] + [full] + prev = chain[0] + dprev = 0 if prev is None else self.dimf[prev] + if prev is not None and s not in gauge_of: + H[1] += 1 # source role: injection frame (entrance child of width 1) + for f in chain[1:]: + if prev is not None: + need(self.sub(prev, f), 'nested role chain (role %d)' % s) + d = self.dimf[f] + need(d >= dprev, 'ascending role chain (role %d)' % s) + if d > dprev: + H[d - dprev] += 1 + prev, dprev = f, d + for j, r in enumerate(g['roots']): + if r['kind'] == 'center': + H[self.dimf[rf[j]]] += 1 # copied-centre transform + # partner-pair chronology + src = Counter() + lab = [set(l) for l in g['labels']] + for e in self.k['entries']: + c, d = e['carrier'], e['passive'] + need(len(lab[c] & lab[d]) == 1, 'carrier and passive orthogonal (H0-Gram I_2)') + mf, cf = e['mix_frame'], e['deliver_frame'] + need(self.dimf[mf] == 2 and self.in_frame(self.chi[c], mf) and self.in_frame(self.chi[d], mf), 'mix frame = span{chi_c, chi_d}') + need(self.nondeg(mf), 'mix frame nondegenerate') + need(self.sub(mf, cf), 'mix frame inside the receivers shared cap') + need(all(dot(self.cov[t], b) == 0 for t in e['receivers'] for b in self.B[cf]), 'delivery frame inside receiver caps') + need(e['carrier_chain'][0] == w['source_frame'][c] and e['passive_chain'][0] == w['source_frame'][d], 'chains start at source lines') + need(e['carrier_chain'][1:] == [mf, cf, w['full_frame']] and e['passive_chain'][1:] == [mf, w['full_frame']], 'chain shape') + for ch in (e['carrier_chain'], e['passive_chain']): + for f1, f2 in zip(ch, ch[1:]): + need(self.sub(f1, f2), 'nested source-register chain') + for f1, f2 in zip(ch, ch[1:]): + src[self.dimf[f2] - self.dimf[f1]] += 1 + # target chains: gauge reads (time order = reverse selection order), side caps in root order, + # partner-pair delivery at the level-2 cap right after its root, final cap + events = defaultdict(list) + for z in reversed(w['gauges']): + for t in z['targets']: + events[t].append(z['frame']) + deliveries = defaultdict(list) + for e in self.k['entries']: + deliveries[e['deliver_after_root']].append(e) + for j, r in enumerate(g['roots']): + if r['kind'] == 'center': + continue + for t in r['targets']: + events[t].append(rf[j]) + for e in deliveries.get(j, []): + need(sorted(e['receivers']) == sorted(r['targets']), 'delivery after the receivers own level-2 root') + for t in e['receivers']: + events[t].append(e['deliver_frame']) + Y = Counter() + cap = {} + for t in range(v): + capf = None + prev, dprev = None, 0 + for f in events[t]: + if prev is not None: + need(self.sub(prev, f), 'nested target chain (target %d)' % t) + need(all(dot(self.cov[t], b) == 0 for b in self.B[f]), 'target frame inside cap (target %d)' % t) + if self.dimf[f] > dprev: + Y[self.dimf[f] - dprev] += 1 + prev, dprev = f, self.dimf[f] + need(dprev <= h - 1, 'target chain below the cap') + Y[h - 1 - dprev] += 1 if h - 1 - dprev else 0 + # every source register is in exactly one mixing pair + members = Counter() + for e in self.k['entries']: + members[e['carrier']] += 1; members[e['passive']] += 1 + need(all(members[s] == 1 for s in range(v)), 'each source in exactly one partner pair') + for f in set(self.nf.values()) | set(self.rf): + need(self.nondeg(f), 'G-nondegenerate frame %d' % f) + return H, Y, src, R + + # ---------------- replay + def replay(self, seeds=3): + g, w, v = self.g, self.w, self.v + ops, rootroles = w['ops'], w['rootroles'] + R = self.prof['R'] + srcmap = {int(k): s for k, s in w['sources'].items()} + roots = g['roots'] + for seed in range(seeds): + rng = random.Random(1000 + seed) + x = [rng.getrandbits(1) for _ in range(v)] + y0 = [rng.getrandbits(1) for _ in range(v)] + z0 = [rng.getrandbits(1) for _ in range(R)] + X, Yv, z = x[:], y0[:], z0[:] + # y <- y - J M z (old-value response of the dirty scratch) + zd = z0[:] + for a, b, _ in ops: + zd[a] ^= zd[b] + for j, r in enumerate(roots): + for t in r['targets']: + Yv[t] ^= zd[rootroles[j]] + for leaf, s in srcmap.items(): # z <- z + V x (at the rank-one source lines) + z[s] ^= X[leaf] + for a, b, _ in ops: # z <- M z + z[a] ^= z[b] + for j, r in enumerate(roots): # y <- y + J z + for t in r['targets']: + Yv[t] ^= z[rootroles[j]] + for e in self.k['entries']: # partner-pair sums on the source registers + if not e.get('skip_mix'): + X[e['carrier']] ^= X[e['passive']] + for t in e['receivers']: + Yv[t] ^= X[e['carrier']] + for e in self.k['entries']: # undo at the full frame + if not e.get('skip_mix'): + X[e['carrier']] ^= X[e['passive']] + for a, b, _ in reversed(ops): # z <- M^-1 z + z[a] ^= z[b] + for leaf, s in srcmap.items(): # z <- z - V x + z[s] ^= X[leaf] + need(all(Yv[t] == y0[t] ^ x[t] for t in range(v)), 'replay: y = y0 + x (seed %d)' % seed) + need(z == z0 and X == x, 'replay: scratch and sources restored (seed %d)' % seed) + + def run(self): + nfr = self.frames() + self.decoder() + self.geometry() + H, Y, src, R = self.chains() + self.replay() + h, v = self.h, self.v + m, W = 3 * h, 2 * v + R + C = Counter() + for part in (H, Y, src): + for r, c in part.items(): + if r and c: + C[r] += 3 * c + for z in self.w['gauges']: + C[3 * z['dim']] += 1 + C[2] += 2 * v + saved = {int(k): c for k, c in self.prof['child_histogram'].items()} + need(dict(C) == saved, 'independent recount equals the saved child histogram') + mass = sum(r * c for r, c in C.items()) + need(W == self.prof['W_per_vertex'] and W * m - mass == 2 * v - 3 * self.prof['loss'] == self.prof['deficit_per_vertex'], + 'W = 2v + R and deficit 2v - 3 ell') + return dict(frames=nfr, roles=R, W=W, m=m, deficit=W * m - mass, children=sum(C.values())) + + +def main(): + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--dir', type=Path, default=Path(__file__).resolve().parent / 'out') + ap.add_argument('--p', type=int, default=12) + ap.add_argument('--no-controls', action='store_true') + a = ap.parse_args() + res = Checker(a.dir, a.p).run() + print('PASS p=%d: %s' % (a.p, res)) + if a.no_controls: + return + for m in ('broken_mix', 'outside_cap', 'below_level', 'dropped_star', 'non_nested'): + try: + Checker(a.dir, a.p, mutate=m).run() + except Fail as e: + print('control %-13s REJECTED: %s' % (m, e)) + continue + raise SystemExit('FAIL: control %s was accepted' % m) + print('PASS: all 5 mutation controls rejected') + + +if __name__ == '__main__': + main() diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/frames_p10.json.gz b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/frames_p10.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..3b4bb278c89f2549d6eec04a2474579d65678f23 GIT binary patch literal 137098 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 Qt9SqVe?Qa=DM}PI03!8U%K!iX literal 0 HcmV?d00001 diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/graph_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/graph_p10.json new file mode 100644 index 0000000000..0ccea13a95 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/graph_p10.json @@ -0,0 +1 @@ +{"args":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[1,2],[0,960],[3,961],[5,7],[6,963],[4,964],[0,5],[1,4],[966,967],[2,7],[3,6],[969,970],[967,970],[5,6],[960,973],[1,7],[0,6],[975,976],[3,5],[2,4],[978,979],[975,978],[976,979],[966,969],[4,7],[0,3],[984,985],[9,10],[8,987],[11,988],[13,15],[14,990],[12,991],[8,13],[9,12],[993,994],[10,15],[11,14],[996,997],[994,997],[13,14],[987,1000],[9,15],[8,14],[1002,1003],[11,13],[10,12],[1005,1006],[1002,1005],[1003,1006],[993,996],[12,15],[8,11],[1011,1012],[17,18],[16,1014],[19,1015],[21,23],[22,1017],[20,1018],[16,21],[17,20],[1020,1021],[18,23],[19,22],[1023,1024],[1021,1024],[21,22],[1014,1027],[17,23],[16,22],[1029,1030],[19,21],[18,20],[1032,1033],[1029,1032],[1030,1033],[1020,1023],[20,23],[16,19],[1038,1039],[25,26],[24,1041],[27,1042],[29,31],[30,1044],[28,1045],[24,29],[25,28],[1047,1048],[26,31],[27,30],[1050,1051],[1048,1051],[29,30],[1041,1054],[25,31],[24,30],[1056,1057],[27,29],[26,28],[1059,1060],[1056,1059],[1057,1060],[1047,1050],[28,31],[24,27],[1065,1066],[33,34],[32,1068],[35,1069],[37,39],[38,1071],[36,1072],[32,37],[33,36],[1074,1075],[34,39],[35,38],[1077,1078],[1075,1078],[37,38],[1068,1081],[33,39],[32,38],[1083,1084],[35,37],[34,36],[1086,1087],[1083,1086],[1084,1087],[1074,1077],[36,39],[32,35],[1092,1093],[41,42],[40,1095],[43,1096],[45,47],[46,1098],[44,1099],[40,45],[41,44],[1101,1102],[42,47],[43,46],[1104,1105],[1102,1105],[45,46],[1095,1108],[41,47],[40,46],[1110,1111],[43,45],[42,44],[1113,1114],[1110,1113],[1111,1114],[1101,1104],[44,47],[40,43],[1119,1120],[49,50],[48,1122],[51,1123],[53,55],[54,1125],[52,1126],[48,53],[49,52],[1128,1129],[50,55],[51,54],[1131,1132],[1129,1132],[53,54],[1122,1135],[49,55],[48,54],[1137,1138],[51,53],[50,52],[1140,1141],[1137,1140],[1138,1141],[1128,1131],[52,55],[48,51],[1146,1147],[57,58],[56,1149],[59,1150],[61,63],[62,1152],[60,1153],[56,61],[57,60],[1155,1156],[58,63],[59,62],[1158,1159],[1156,1159],[61,62],[1149,1162],[57,63],[56,62],[1164,1165],[59,61],[58,60],[1167,1168],[1164,1167],[1165,1168],[1155,1158],[60,63],[56,59],[1173,1174],[65,66],[64,1176],[67,1177],[69,71],[70,1179],[68,1180],[64,69],[65,68],[1182,1183],[66,71],[67,70],[1185,1186],[1183,1186],[69,70],[1176,1189],[65,71],[64,70],[1191,1192],[67,69],[66,68],[1194,1195],[1191,1194],[1192,1195],[1182,1185],[68,71],[64,67],[1200,1201],[73,74],[72,1203],[75,1204],[77,79],[78,1206],[76,1207],[72,77],[73,76],[1209,1210],[74,79],[75,78],[1212,1213],[1210,1213],[77,78],[1203,1216],[73,79],[72,78],[1218,1219],[75,77],[74,76],[1221,1222],[1218,1221],[1219,1222],[1209,1212],[76,79],[72,75],[1227,1228],[81,82],[80,1230],[83,1231],[85,87],[86,1233],[84,1234],[80,85],[81,84],[1236,1237],[82,87],[83,86],[1239,1240],[1237,1240],[85,86],[1230,1243],[81,87],[80,86],[1245,1246],[83,85],[82,84],[1248,1249],[1245,1248],[1246,1249],[1236,1239],[84,87],[80,83],[1254,1255],[89,90],[88,1257],[91,1258],[93,95],[94,1260],[92,1261],[88,93],[89,92],[1263,1264],[90,95],[91,94],[1266,1267],[1264,1267],[93,94],[1257,1270],[89,95],[88,94],[1272,1273],[91,93],[90,92],[1275,1276],[1272,1275],[1273,1276],[1263,1266],[92,95],[88,91],[1281,1282],[97,98],[96,1284],[99,1285],[101,103],[102,1287],[100,1288],[96,101],[97,100],[1290,1291],[98,103],[99,102],[1293,1294],[1291,1294],[101,102],[1284,1297],[97,103],[96,102],[1299,1300],[99,101],[98,100],[1302,1303],[1299,1302],[1300,1303],[1290,1293],[100,103],[96,99],[1308,1309],[105,106],[104,1311],[107,1312],[109,111],[110,1314],[108,1315],[104,109],[105,108],[1317,1318],[106,111],[107,110],[1320,1321],[1318,1321],[109,110],[1311,1324],[105,111],[104,110],[1326,1327],[107,109],[106,108],[1329,1330],[1326,1329],[1327,1330],[1317,1320],[108,111],[104,107],[1335,1336],[113,114],[112,1338],[115,1339],[117,119],[118,1341],[116,1342],[112,117],[113,116],[1344,1345],[114,119],[115,118],[1347,1348],[1345,1348],[117,118],[1338,1351],[113,119],[112,118],[1353,1354],[115,117],[114,116],[1356,1357],[1353,1356],[1354,1357],[1344,1347],[116,119],[112,115],[1362,1363],[121,122],[120,1365],[123,1366],[125,127],[126,1368],[124,1369],[120,125],[121,124],[1371,1372],[122,127],[123,126],[1374,1375],[1372,1375],[125,126],[1365,1378],[121,127],[120,126],[1380,1381],[123,125],[122,124],[1383,1384],[1380,1383],[1381,1384],[1371,1374],[124,127],[120,123],[1389,1390],[129,130],[128,1392],[131,1393],[133,135],[134,1395],[132,1396],[128,133],[129,132],[1398,1399],[130,135],[131,134],[1401,1402],[1399,1402],[133,134],[1392,1405],[129,135],[128,134],[1407,1408],[131,133],[130,132],[1410,1411],[1407,1410],[1408,1411],[1398,1401],[132,135],[128,131],[1416,1417],[137,138],[136,1419],[139,1420],[141,143],[142,1422],[140,1423],[136,141],[137,140],[1425,1426],[138,143],[139,142],[1428,1429],[1426,1429],[141,142],[1419,1432],[137,143],[136,142],[1434,1435],[139,141],[138,140],[1437,1438],[1434,1437],[1435,1438],[1425,1428],[140,143],[136,139],[1443,1444],[145,146],[144,1446],[147,1447],[149,151],[150,1449],[148,1450],[144,149],[145,148],[1452,1453],[146,151],[147,150],[1455,1456],[1453,1456],[149,150],[1446,1459],[145,151],[144,150],[1461,1462],[147,149],[146,148],[1464,1465],[1461,1464],[1462,1465],[1452,1455],[148,151],[144,147],[1470,1471],[153,154],[152,1473],[155,1474],[157,159],[158,1476],[156,1477],[152,157],[153,156],[1479,1480],[154,159],[155,158],[1482,1483],[1480,1483],[157,158],[1473,1486],[153,159],[152,158],[1488,1489],[155,157],[154,156],[1491,1492],[1488,1491],[1489,1492],[1479,1482],[156,159],[152,155],[1497,1498],[161,162],[160,1500],[163,1501],[165,167],[166,1503],[164,1504],[160,165],[161,164],[1506,1507],[162,167],[163,166],[1509,1510],[1507,1510],[165,166],[1500,1513],[161,167],[160,166],[1515,1516],[163,165],[162,164],[1518,1519],[1515,1518],[1516,1519],[1506,1509],[164,167],[160,163],[1524,1525],[169,170],[168,1527],[171,1528],[173,175],[174,1530],[172,1531],[168,173],[169,172],[1533,1534],[170,175],[171,174],[1536,1537],[1534,1537],[173,174],[1527,1540],[169,175],[168,174],[1542,1543],[171,173],[170,172],[1545,1546],[1542,1545],[1543,1546],[1533,1536],[172,175],[168,171],[1551,1552],[177,178],[176,1554],[179,1555],[181,183],[182,1557],[180,1558],[176,181],[177,180],[1560,1561],[178,183],[179,182],[1563,1564],[1561,1564],[181,182],[1554,1567],[177,183],[176,182],[1569,1570],[179,181],[178,180],[1572,1573],[1569,1572],[1570,1573],[1560,1563],[180,183],[176,179],[1578,1579],[185,186],[184,1581],[187,1582],[189,191],[190,1584],[188,1585],[184,189],[185,188],[1587,1588],[186,191],[187,190],[1590,1591],[1588,1591],[189,190],[1581,1594],[185,191],[184,190],[1596,1597],[187,189],[186,188],[1599,1600],[1596,1599],[1597,1600],[1587,1590],[188,191],[184,187],[1605,1606],[193,194],[192,1608],[195,1609],[197,199],[198,1611],[196,1612],[192,197],[193,196],[1614,1615],[194,199],[195,198],[1617,1618],[1615,1618],[197,198],[1608,1621],[193,199],[192,198],[1623,1624],[195,197],[194,196],[1626,1627],[1623,1626],[1624,1627],[1614,1617],[196,199],[192,195],[1632,1633],[201,202],[200,1635],[203,1636],[205,207],[206,1638],[204,1639],[200,205],[201,204],[1641,1642],[202,207],[203,206],[1644,1645],[1642,1645],[205,206],[1635,1648],[201,207],[200,206],[1650,1651],[203,205],[202,204],[1653,1654],[1650,1653],[1651,1654],[1641,1644],[204,207],[200,203],[1659,1660],[209,210],[208,1662],[211,1663],[213,215],[214,1665],[212,1666],[208,213],[209,212],[1668,1669],[210,215],[211,214],[1671,1672],[1669,1672],[213,214],[1662,1675],[209,215],[208,214],[1677,1678],[211,213],[210,212],[1680,1681],[1677,1680],[1678,1681],[1668,1671],[212,215],[208,211],[1686,1687],[217,218],[216,1689],[219,1690],[221,223],[222,1692],[220,1693],[216,221],[217,220],[1695,1696],[218,223],[219,222],[1698,1699],[1696,1699],[221,222],[1689,1702],[217,223],[216,222],[1704,1705],[219,221],[218,220],[1707,1708],[1704,1707],[1705,1708],[1695,1698],[220,223],[216,219],[1713,1714],[225,226],[224,1716],[227,1717],[229,231],[230,1719],[228,1720],[224,229],[225,228],[1722,1723],[226,231],[227,230],[1725,1726],[1723,1726],[229,230],[1716,1729],[225,231],[224,230],[1731,1732],[227,229],[226,228],[1734,1735],[1731,1734],[1732,1735],[1722,1725],[228,231],[224,227],[1740,1741],[233,234],[232,1743],[235,1744],[237,239],[238,1746],[236,1747],[232,237],[233,236],[1749,1750],[234,239],[235,238],[1752,1753],[1750,1753],[237,238],[1743,1756],[233,239],[232,238],[1758,1759],[235,237],[234,236],[1761,1762],[1758,1761],[1759,1762],[1749,1752],[236,239],[232,235],[1767,1768],[241,242],[240,1770],[243,1771],[245,247],[246,1773],[244,1774],[240,245],[241,244],[1776,1777],[242,247],[243,246],[1779,1780],[1777,1780],[245,246],[1770,1783],[241,247],[240,246],[1785,1786],[243,245],[242,244],[1788,1789],[1785,1788],[1786,1789],[1776,1779],[244,247],[240,243],[1794,1795],[249,250],[248,1797],[251,1798],[253,255],[254,1800],[252,1801],[248,253],[249,252],[1803,1804],[250,255],[251,254],[1806,1807],[1804,1807],[253,254],[1797,1810],[249,255],[248,254],[1812,1813],[251,253],[250,252],[1815,1816],[1812,1815],[1813,1816],[1803,1806],[252,255],[248,251],[1821,1822],[257,258],[256,1824],[259,1825],[261,263],[262,1827],[260,1828],[256,261],[257,260],[1830,1831],[258,263],[259,262],[1833,1834],[1831,1834],[261,262],[1824,1837],[257,263],[256,262],[1839,1840],[259,261],[258,260],[1842,1843],[1839,1842],[1840,1843],[1830,1833],[260,263],[256,259],[1848,1849],[265,266],[264,1851],[267,1852],[269,271],[270,1854],[268,1855],[264,269],[265,268],[1857,1858],[266,271],[267,270],[1860,1861],[1858,1861],[269,270],[1851,1864],[265,271],[264,270],[1866,1867],[267,269],[266,268],[1869,1870],[1866,1869],[1867,1870],[1857,1860],[268,271],[264,267],[1875,1876],[273,274],[272,1878],[275,1879],[277,279],[278,1881],[276,1882],[272,277],[273,276],[1884,1885],[274,279],[275,278],[1887,1888],[1885,1888],[277,278],[1878,1891],[273,279],[272,278],[1893,1894],[275,277],[274,276],[1896,1897],[1893,1896],[1894,1897],[1884,1887],[276,279],[272,275],[1902,1903],[281,282],[280,1905],[283,1906],[285,287],[286,1908],[284,1909],[280,285],[281,284],[1911,1912],[282,287],[283,286],[1914,1915],[1912,1915],[285,286],[1905,1918],[281,287],[280,286],[1920,1921],[283,285],[282,284],[1923,1924],[1920,1923],[1921,1924],[1911,1914],[284,287],[280,283],[1929,1930],[289,290],[288,1932],[291,1933],[293,295],[294,1935],[292,1936],[288,293],[289,292],[1938,1939],[290,295],[291,294],[1941,1942],[1939,1942],[293,294],[1932,1945],[289,295],[288,294],[1947,1948],[291,293],[290,292],[1950,1951],[1947,1950],[1948,1951],[1938,1941],[292,295],[288,291],[1956,1957],[297,298],[296,1959],[299,1960],[301,303],[302,1962],[300,1963],[296,301],[297,300],[1965,1966],[298,303],[299,302],[1968,1969],[1966,1969],[301,302],[1959,1972],[297,303],[296,302],[1974,1975],[299,301],[298,300],[1977,1978],[1974,1977],[1975,1978],[1965,1968],[300,303],[296,299],[1983,1984],[305,306],[304,1986],[307,1987],[309,311],[310,1989],[308,1990],[304,309],[305,308],[1992,1993],[306,311],[307,310],[1995,1996],[1993,1996],[309,310],[1986,1999],[305,311],[304,310],[2001,2002],[307,309],[306,308],[2004,2005],[2001,2004],[2002,2005],[1992,1995],[308,311],[304,307],[2010,2011],[313,314],[312,2013],[315,2014],[317,319],[318,2016],[316,2017],[312,317],[313,316],[2019,2020],[314,319],[315,318],[2022,2023],[2020,2023],[317,318],[2013,2026],[313,319],[312,318],[2028,2029],[315,317],[314,316],[2031,2032],[2028,2031],[2029,2032],[2019,2022],[316,319],[312,315],[2037,2038],[321,322],[320,2040],[323,2041],[325,327],[326,2043],[324,2044],[320,325],[321,324],[2046,2047],[322,327],[323,326],[2049,2050],[2047,2050],[325,326],[2040,2053],[321,327],[320,326],[2055,2056],[323,325],[322,324],[2058,2059],[2055,2058],[2056,2059],[2046,2049],[324,327],[320,323],[2064,2065],[329,330],[328,2067],[331,2068],[333,335],[334,2070],[332,2071],[328,333],[329,332],[2073,2074],[330,335],[331,334],[2076,2077],[2074,2077],[333,334],[2067,2080],[329,335],[328,334],[2082,2083],[331,333],[330,332],[2085,2086],[2082,2085],[2083,2086],[2073,2076],[332,335],[328,331],[2091,2092],[337,338],[336,2094],[339,2095],[341,343],[342,2097],[340,2098],[336,341],[337,340],[2100,2101],[338,343],[339,342],[2103,2104],[2101,2104],[341,342],[2094,2107],[337,343],[336,342],[2109,2110],[339,341],[338,340],[2112,2113],[2109,2112],[2110,2113],[2100,2103],[340,343],[336,339],[2118,2119],[345,346],[344,2121],[347,2122],[349,351],[350,2124],[348,2125],[344,349],[345,348],[2127,2128],[346,351],[347,350],[2130,2131],[2128,2131],[349,350],[2121,2134],[345,351],[344,350],[2136,2137],[347,349],[346,348],[2139,2140],[2136,2139],[2137,2140],[2127,2130],[348,351],[344,347],[2145,2146],[353,354],[352,2148],[355,2149],[357,359],[358,2151],[356,2152],[352,357],[353,356],[2154,2155],[354,359],[355,358],[2157,2158],[2155,2158],[357,358],[2148,2161],[353,359],[352,358],[2163,2164],[355,357],[354,356],[2166,2167],[2163,2166],[2164,2167],[2154,2157],[356,359],[352,355],[2172,2173],[361,362],[360,2175],[363,2176],[365,367],[366,2178],[364,2179],[360,365],[361,364],[2181,2182],[362,367],[363,366],[2184,2185],[2182,2185],[365,366],[2175,2188],[361,367],[360,366],[2190,2191],[363,365],[362,364],[2193,2194],[2190,2193],[2191,2194],[2181,2184],[364,367],[360,363],[2199,2200],[369,370],[368,2202],[371,2203],[373,375],[374,2205],[372,2206],[368,373],[369,372],[2208,2209],[370,375],[371,374],[2211,2212],[2209,2212],[373,374],[2202,2215],[369,375],[368,374],[2217,2218],[371,373],[370,372],[2220,2221],[2217,2220],[2218,2221],[2208,2211],[372,375],[368,371],[2226,2227],[377,378],[376,2229],[379,2230],[381,383],[382,2232],[380,2233],[376,381],[377,380],[2235,2236],[378,383],[379,382],[2238,2239],[2236,2239],[381,382],[2229,2242],[377,383],[376,382],[2244,2245],[379,381],[378,380],[2247,2248],[2244,2247],[2245,2248],[2235,2238],[380,383],[376,379],[2253,2254],[385,386],[384,2256],[387,2257],[389,391],[390,2259],[388,2260],[384,389],[385,388],[2262,2263],[386,391],[387,390],[2265,2266],[2263,2266],[389,390],[2256,2269],[385,391],[384,390],[2271,2272],[387,389],[386,388],[2274,2275],[2271,2274],[2272,2275],[2262,2265],[388,391],[384,387],[2280,2281],[393,394],[392,2283],[395,2284],[397,399],[398,2286],[396,2287],[392,397],[393,396],[2289,2290],[394,399],[395,398],[2292,2293],[2290,2293],[397,398],[2283,2296],[393,399],[392,398],[2298,2299],[395,397],[394,396],[2301,2302],[2298,2301],[2299,2302],[2289,2292],[396,399],[392,395],[2307,2308],[401,402],[400,2310],[403,2311],[405,407],[406,2313],[404,2314],[400,405],[401,404],[2316,2317],[402,407],[403,406],[2319,2320],[2317,2320],[405,406],[2310,2323],[401,407],[400,406],[2325,2326],[403,405],[402,404],[2328,2329],[2325,2328],[2326,2329],[2316,2319],[404,407],[400,403],[2334,2335],[409,410],[408,2337],[411,2338],[413,415],[414,2340],[412,2341],[408,413],[409,412],[2343,2344],[410,415],[411,414],[2346,2347],[2344,2347],[413,414],[2337,2350],[409,415],[408,414],[2352,2353],[411,413],[410,412],[2355,2356],[2352,2355],[2353,2356],[2343,2346],[412,415],[408,411],[2361,2362],[417,418],[416,2364],[419,2365],[421,423],[422,2367],[420,2368],[416,421],[417,420],[2370,2371],[418,423],[419,422],[2373,2374],[2371,2374],[421,422],[2364,2377],[417,423],[416,422],[2379,2380],[419,421],[418,420],[2382,2383],[2379,2382],[2380,2383],[2370,2373],[420,423],[416,419],[2388,2389],[425,426],[424,2391],[427,2392],[429,431],[430,2394],[428,2395],[424,429],[425,428],[2397,2398],[426,431],[427,430],[2400,2401],[2398,2401],[429,430],[2391,2404],[425,431],[424,430],[2406,2407],[427,429],[426,428],[2409,2410],[2406,2409],[2407,2410],[2397,2400],[428,431],[424,427],[2415,2416],[433,434],[432,2418],[435,2419],[437,439],[438,2421],[436,2422],[432,437],[433,436],[2424,2425],[434,439],[435,438],[2427,2428],[2425,2428],[437,438],[2418,2431],[433,439],[432,438],[2433,2434],[435,437],[434,436],[2436,2437],[2433,2436],[2434,2437],[2424,2427],[436,439],[432,435],[2442,2443],[441,442],[440,2445],[443,2446],[445,447],[446,2448],[444,2449],[440,445],[441,444],[2451,2452],[442,447],[443,446],[2454,2455],[2452,2455],[445,446],[2445,2458],[441,447],[440,446],[2460,2461],[443,445],[442,444],[2463,2464],[2460,2463],[2461,2464],[2451,2454],[444,447],[440,443],[2469,2470],[449,450],[448,2472],[451,2473],[453,455],[454,2475],[452,2476],[448,453],[449,452],[2478,2479],[450,455],[451,454],[2481,2482],[2479,2482],[453,454],[2472,2485],[449,455],[448,454],[2487,2488],[451,453],[450,452],[2490,2491],[2487,2490],[2488,2491],[2478,2481],[452,455],[448,451],[2496,2497],[457,458],[456,2499],[459,2500],[461,463],[462,2502],[460,2503],[456,461],[457,460],[2505,2506],[458,463],[459,462],[2508,2509],[2506,2509],[461,462],[2499,2512],[457,463],[456,462],[2514,2515],[459,461],[458,460],[2517,2518],[2514,2517],[2515,2518],[2505,2508],[460,463],[456,459],[2523,2524],[465,466],[464,2526],[467,2527],[469,471],[470,2529],[468,2530],[464,469],[465,468],[2532,2533],[466,471],[467,470],[2535,2536],[2533,2536],[469,470],[2526,2539],[465,471],[464,470],[2541,2542],[467,469],[466,468],[2544,2545],[2541,2544],[2542,2545],[2532,2535],[468,471],[464,467],[2550,2551],[473,474],[472,2553],[475,2554],[477,479],[478,2556],[476,2557],[472,477],[473,476],[2559,2560],[474,479],[475,478],[2562,2563],[2560,2563],[477,478],[2553,2566],[473,479],[472,478],[2568,2569],[475,477],[474,476],[2571,2572],[2568,2571],[2569,2572],[2559,2562],[476,479],[472,475],[2577,2578],[481,482],[480,2580],[483,2581],[485,487],[486,2583],[484,2584],[480,485],[481,484],[2586,2587],[482,487],[483,486],[2589,2590],[2587,2590],[485,486],[2580,2593],[481,487],[480,486],[2595,2596],[483,485],[482,484],[2598,2599],[2595,2598],[2596,2599],[2586,2589],[484,487],[480,483],[2604,2605],[489,490],[488,2607],[491,2608],[493,495],[494,2610],[492,2611],[488,493],[489,492],[2613,2614],[490,495],[491,494],[2616,2617],[2614,2617],[493,494],[2607,2620],[489,495],[488,494],[2622,2623],[491,493],[490,492],[2625,2626],[2622,2625],[2623,2626],[2613,2616],[492,495],[488,491],[2631,2632],[497,498],[496,2634],[499,2635],[501,503],[502,2637],[500,2638],[496,501],[497,500],[2640,2641],[498,503],[499,502],[2643,2644],[2641,2644],[501,502],[2634,2647],[497,503],[496,502],[2649,2650],[499,501],[498,500],[2652,2653],[2649,2652],[2650,2653],[2640,2643],[500,503],[496,499],[2658,2659],[505,506],[504,2661],[507,2662],[509,511],[510,2664],[508,2665],[504,509],[505,508],[2667,2668],[506,511],[507,510],[2670,2671],[2668,2671],[509,510],[2661,2674],[505,511],[504,510],[2676,2677],[507,509],[506,508],[2679,2680],[2676,2679],[2677,2680],[2667,2670],[508,511],[504,507],[2685,2686],[513,514],[512,2688],[515,2689],[517,519],[518,2691],[516,2692],[512,517],[513,516],[2694,2695],[514,519],[515,518],[2697,2698],[2695,2698],[517,518],[2688,2701],[513,519],[512,518],[2703,2704],[515,517],[514,516],[2706,2707],[2703,2706],[2704,2707],[2694,2697],[516,519],[512,515],[2712,2713],[521,522],[520,2715],[523,2716],[525,527],[526,2718],[524,2719],[520,525],[521,524],[2721,2722],[522,527],[523,526],[2724,2725],[2722,2725],[525,526],[2715,2728],[521,527],[520,526],[2730,2731],[523,525],[522,524],[2733,2734],[2730,2733],[2731,2734],[2721,2724],[524,527],[520,523],[2739,2740],[529,530],[528,2742],[531,2743],[533,535],[534,2745],[532,2746],[528,533],[529,532],[2748,2749],[530,535],[531,534],[2751,2752],[2749,2752],[533,534],[2742,2755],[529,535],[528,534],[2757,2758],[531,533],[530,532],[2760,2761],[2757,2760],[2758,2761],[2748,2751],[532,535],[528,531],[2766,2767],[537,538],[536,2769],[539,2770],[541,543],[542,2772],[540,2773],[536,541],[537,540],[2775,2776],[538,543],[539,542],[2778,2779],[2776,2779],[541,542],[2769,2782],[537,543],[536,542],[2784,2785],[539,541],[538,540],[2787,2788],[2784,2787],[2785,2788],[2775,2778],[540,543],[536,539],[2793,2794],[545,546],[544,2796],[547,2797],[549,551],[550,2799],[548,2800],[544,549],[545,548],[2802,2803],[546,551],[547,550],[2805,2806],[2803,2806],[549,550],[2796,2809],[545,551],[544,550],[2811,2812],[547,549],[546,548],[2814,2815],[2811,2814],[2812,2815],[2802,2805],[548,551],[544,547],[2820,2821],[553,554],[552,2823],[555,2824],[557,559],[558,2826],[556,2827],[552,557],[553,556],[2829,2830],[554,559],[555,558],[2832,2833],[2830,2833],[557,558],[2823,2836],[553,559],[552,558],[2838,2839],[555,557],[554,556],[2841,2842],[2838,2841],[2839,2842],[2829,2832],[556,559],[552,555],[2847,2848],[561,562],[560,2850],[563,2851],[565,567],[566,2853],[564,2854],[560,565],[561,564],[2856,2857],[562,567],[563,566],[2859,2860],[2857,2860],[565,566],[2850,2863],[561,567],[560,566],[2865,2866],[563,565],[562,564],[2868,2869],[2865,2868],[2866,2869],[2856,2859],[564,567],[560,563],[2874,2875],[569,570],[568,2877],[571,2878],[573,575],[574,2880],[572,2881],[568,573],[569,572],[2883,2884],[570,575],[571,574],[2886,2887],[2884,2887],[573,574],[2877,2890],[569,575],[568,574],[2892,2893],[571,573],[570,572],[2895,2896],[2892,2895],[2893,2896],[2883,2886],[572,575],[568,571],[2901,2902],[577,578],[576,2904],[579,2905],[581,583],[582,2907],[580,2908],[576,581],[577,580],[2910,2911],[578,583],[579,582],[2913,2914],[2911,2914],[581,582],[2904,2917],[577,583],[576,582],[2919,2920],[579,581],[578,580],[2922,2923],[2919,2922],[2920,2923],[2910,2913],[580,583],[576,579],[2928,2929],[585,586],[584,2931],[587,2932],[589,591],[590,2934],[588,2935],[584,589],[585,588],[2937,2938],[586,591],[587,590],[2940,2941],[2938,2941],[589,590],[2931,2944],[585,591],[584,590],[2946,2947],[587,589],[586,588],[2949,2950],[2946,2949],[2947,2950],[2937,2940],[588,591],[584,587],[2955,2956],[593,594],[592,2958],[595,2959],[597,599],[598,2961],[596,2962],[592,597],[593,596],[2964,2965],[594,599],[595,598],[2967,2968],[2965,2968],[597,598],[2958,2971],[593,599],[592,598],[2973,2974],[595,597],[594,596],[2976,2977],[2973,2976],[2974,2977],[2964,2967],[596,599],[592,595],[2982,2983],[601,602],[600,2985],[603,2986],[605,607],[606,2988],[604,2989],[600,605],[601,604],[2991,2992],[602,607],[603,606],[2994,2995],[2992,2995],[605,606],[2985,2998],[601,607],[600,606],[3000,3001],[603,605],[602,604],[3003,3004],[3000,3003],[3001,3004],[2991,2994],[604,607],[600,603],[3009,3010],[609,610],[608,3012],[611,3013],[613,615],[614,3015],[612,3016],[608,613],[609,612],[3018,3019],[610,615],[611,614],[3021,3022],[3019,3022],[613,614],[3012,3025],[609,615],[608,614],[3027,3028],[611,613],[610,612],[3030,3031],[3027,3030],[3028,3031],[3018,3021],[612,615],[608,611],[3036,3037],[617,618],[616,3039],[619,3040],[621,623],[622,3042],[620,3043],[616,621],[617,620],[3045,3046],[618,623],[619,622],[3048,3049],[3046,3049],[621,622],[3039,3052],[617,623],[616,622],[3054,3055],[619,621],[618,620],[3057,3058],[3054,3057],[3055,3058],[3045,3048],[620,623],[616,619],[3063,3064],[625,626],[624,3066],[627,3067],[629,631],[630,3069],[628,3070],[624,629],[625,628],[3072,3073],[626,631],[627,630],[3075,3076],[3073,3076],[629,630],[3066,3079],[625,631],[624,630],[3081,3082],[627,629],[626,628],[3084,3085],[3081,3084],[3082,3085],[3072,3075],[628,631],[624,627],[3090,3091],[633,634],[632,3093],[635,3094],[637,639],[638,3096],[636,3097],[632,637],[633,636],[3099,3100],[634,639],[635,638],[3102,3103],[3100,3103],[637,638],[3093,3106],[633,639],[632,638],[3108,3109],[635,637],[634,636],[3111,3112],[3108,3111],[3109,3112],[3099,3102],[636,639],[632,635],[3117,3118],[641,642],[640,3120],[643,3121],[645,647],[646,3123],[644,3124],[640,645],[641,644],[3126,3127],[642,647],[643,646],[3129,3130],[3127,3130],[645,646],[3120,3133],[641,647],[640,646],[3135,3136],[643,645],[642,644],[3138,3139],[3135,3138],[3136,3139],[3126,3129],[644,647],[640,643],[3144,3145],[649,650],[648,3147],[651,3148],[653,655],[654,3150],[652,3151],[648,653],[649,652],[3153,3154],[650,655],[651,654],[3156,3157],[3154,3157],[653,654],[3147,3160],[649,655],[648,654],[3162,3163],[651,653],[650,652],[3165,3166],[3162,3165],[3163,3166],[3153,3156],[652,655],[648,651],[3171,3172],[657,658],[656,3174],[659,3175],[661,663],[662,3177],[660,3178],[656,661],[657,660],[3180,3181],[658,663],[659,662],[3183,3184],[3181,3184],[661,662],[3174,3187],[657,663],[656,662],[3189,3190],[659,661],[658,660],[3192,3193],[3189,3192],[3190,3193],[3180,3183],[660,663],[656,659],[3198,3199],[665,666],[664,3201],[667,3202],[669,671],[670,3204],[668,3205],[664,669],[665,668],[3207,3208],[666,671],[667,670],[3210,3211],[3208,3211],[669,670],[3201,3214],[665,671],[664,670],[3216,3217],[667,669],[666,668],[3219,3220],[3216,3219],[3217,3220],[3207,3210],[668,671],[664,667],[3225,3226],[673,674],[672,3228],[675,3229],[677,679],[678,3231],[676,3232],[672,677],[673,676],[3234,3235],[674,679],[675,678],[3237,3238],[3235,3238],[677,678],[3228,3241],[673,679],[672,678],[3243,3244],[675,677],[674,676],[3246,3247],[3243,3246],[3244,3247],[3234,3237],[676,679],[672,675],[3252,3253],[681,682],[680,3255],[683,3256],[685,687],[686,3258],[684,3259],[680,685],[681,684],[3261,3262],[682,687],[683,686],[3264,3265],[3262,3265],[685,686],[3255,3268],[681,687],[680,686],[3270,3271],[683,685],[682,684],[3273,3274],[3270,3273],[3271,3274],[3261,3264],[684,687],[680,683],[3279,3280],[689,690],[688,3282],[691,3283],[693,695],[694,3285],[692,3286],[688,693],[689,692],[3288,3289],[690,695],[691,694],[3291,3292],[3289,3292],[693,694],[3282,3295],[689,695],[688,694],[3297,3298],[691,693],[690,692],[3300,3301],[3297,3300],[3298,3301],[3288,3291],[692,695],[688,691],[3306,3307],[697,698],[696,3309],[699,3310],[701,703],[702,3312],[700,3313],[696,701],[697,700],[3315,3316],[698,703],[699,702],[3318,3319],[3316,3319],[701,702],[3309,3322],[697,703],[696,702],[3324,3325],[699,701],[698,700],[3327,3328],[3324,3327],[3325,3328],[3315,3318],[700,703],[696,699],[3333,3334],[705,706],[704,3336],[707,3337],[709,711],[710,3339],[708,3340],[704,709],[705,708],[3342,3343],[706,711],[707,710],[3345,3346],[3343,3346],[709,710],[3336,3349],[705,711],[704,710],[3351,3352],[707,709],[706,708],[3354,3355],[3351,3354],[3352,3355],[3342,3345],[708,711],[704,707],[3360,3361],[713,714],[712,3363],[715,3364],[717,719],[718,3366],[716,3367],[712,717],[713,716],[3369,3370],[714,719],[715,718],[3372,3373],[3370,3373],[717,718],[3363,3376],[713,719],[712,718],[3378,3379],[715,717],[714,716],[3381,3382],[3378,3381],[3379,3382],[3369,3372],[716,719],[712,715],[3387,3388],[721,722],[720,3390],[723,3391],[725,727],[726,3393],[724,3394],[720,725],[721,724],[3396,3397],[722,727],[723,726],[3399,3400],[3397,3400],[725,726],[3390,3403],[721,727],[720,726],[3405,3406],[723,725],[722,724],[3408,3409],[3405,3408],[3406,3409],[3396,3399],[724,727],[720,723],[3414,3415],[729,730],[728,3417],[731,3418],[733,735],[734,3420],[732,3421],[728,733],[729,732],[3423,3424],[730,735],[731,734],[3426,3427],[3424,3427],[733,734],[3417,3430],[729,735],[728,734],[3432,3433],[731,733],[730,732],[3435,3436],[3432,3435],[3433,3436],[3423,3426],[732,735],[728,731],[3441,3442],[737,738],[736,3444],[739,3445],[741,743],[742,3447],[740,3448],[736,741],[737,740],[3450,3451],[738,743],[739,742],[3453,3454],[3451,3454],[741,742],[3444,3457],[737,743],[736,742],[3459,3460],[739,741],[738,740],[3462,3463],[3459,3462],[3460,3463],[3450,3453],[740,743],[736,739],[3468,3469],[745,746],[744,3471],[747,3472],[749,751],[750,3474],[748,3475],[744,749],[745,748],[3477,3478],[746,751],[747,750],[3480,3481],[3478,3481],[749,750],[3471,3484],[745,751],[744,750],[3486,3487],[747,749],[746,748],[3489,3490],[3486,3489],[3487,3490],[3477,3480],[748,751],[744,747],[3495,3496],[753,754],[752,3498],[755,3499],[757,759],[758,3501],[756,3502],[752,757],[753,756],[3504,3505],[754,759],[755,758],[3507,3508],[3505,3508],[757,758],[3498,3511],[753,759],[752,758],[3513,3514],[755,757],[754,756],[3516,3517],[3513,3516],[3514,3517],[3504,3507],[756,759],[752,755],[3522,3523],[761,762],[760,3525],[763,3526],[765,767],[766,3528],[764,3529],[760,765],[761,764],[3531,3532],[762,767],[763,766],[3534,3535],[3532,3535],[765,766],[3525,3538],[761,767],[760,766],[3540,3541],[763,765],[762,764],[3543,3544],[3540,3543],[3541,3544],[3531,3534],[764,767],[760,763],[3549,3550],[769,770],[768,3552],[771,3553],[773,775],[774,3555],[772,3556],[768,773],[769,772],[3558,3559],[770,775],[771,774],[3561,3562],[3559,3562],[773,774],[3552,3565],[769,775],[768,774],[3567,3568],[771,773],[770,772],[3570,3571],[3567,3570],[3568,3571],[3558,3561],[772,775],[768,771],[3576,3577],[777,778],[776,3579],[779,3580],[781,783],[782,3582],[780,3583],[776,781],[777,780],[3585,3586],[778,783],[779,782],[3588,3589],[3586,3589],[781,782],[3579,3592],[777,783],[776,782],[3594,3595],[779,781],[778,780],[3597,3598],[3594,3597],[3595,3598],[3585,3588],[780,783],[776,779],[3603,3604],[785,786],[784,3606],[787,3607],[789,791],[790,3609],[788,3610],[784,789],[785,788],[3612,3613],[786,791],[787,790],[3615,3616],[3613,3616],[789,790],[3606,3619],[785,791],[784,790],[3621,3622],[787,789],[786,788],[3624,3625],[3621,3624],[3622,3625],[3612,3615],[788,791],[784,787],[3630,3631],[793,794],[792,3633],[795,3634],[797,799],[798,3636],[796,3637],[792,797],[793,796],[3639,3640],[794,799],[795,798],[3642,3643],[3640,3643],[797,798],[3633,3646],[793,799],[792,798],[3648,3649],[795,797],[794,796],[3651,3652],[3648,3651],[3649,3652],[3639,3642],[796,799],[792,795],[3657,3658],[801,802],[800,3660],[803,3661],[805,807],[806,3663],[804,3664],[800,805],[801,804],[3666,3667],[802,807],[803,806],[3669,3670],[3667,3670],[805,806],[3660,3673],[801,807],[800,806],[3675,3676],[803,805],[802,804],[3678,3679],[3675,3678],[3676,3679],[3666,3669],[804,807],[800,803],[3684,3685],[809,810],[808,3687],[811,3688],[813,815],[814,3690],[812,3691],[808,813],[809,812],[3693,3694],[810,815],[811,814],[3696,3697],[3694,3697],[813,814],[3687,3700],[809,815],[808,814],[3702,3703],[811,813],[810,812],[3705,3706],[3702,3705],[3703,3706],[3693,3696],[812,815],[808,811],[3711,3712],[817,818],[816,3714],[819,3715],[821,823],[822,3717],[820,3718],[816,821],[817,820],[3720,3721],[818,823],[819,822],[3723,3724],[3721,3724],[821,822],[3714,3727],[817,823],[816,822],[3729,3730],[819,821],[818,820],[3732,3733],[3729,3732],[3730,3733],[3720,3723],[820,823],[816,819],[3738,3739],[825,826],[824,3741],[827,3742],[829,831],[830,3744],[828,3745],[824,829],[825,828],[3747,3748],[826,831],[827,830],[3750,3751],[3748,3751],[829,830],[3741,3754],[825,831],[824,830],[3756,3757],[827,829],[826,828],[3759,3760],[3756,3759],[3757,3760],[3747,3750],[828,831],[824,827],[3765,3766],[833,834],[832,3768],[835,3769],[837,839],[838,3771],[836,3772],[832,837],[833,836],[3774,3775],[834,839],[835,838],[3777,3778],[3775,3778],[837,838],[3768,3781],[833,839],[832,838],[3783,3784],[835,837],[834,836],[3786,3787],[3783,3786],[3784,3787],[3774,3777],[836,839],[832,835],[3792,3793],[841,842],[840,3795],[843,3796],[845,847],[846,3798],[844,3799],[840,845],[841,844],[3801,3802],[842,847],[843,846],[3804,3805],[3802,3805],[845,846],[3795,3808],[841,847],[840,846],[3810,3811],[843,845],[842,844],[3813,3814],[3810,3813],[3811,3814],[3801,3804],[844,847],[840,843],[3819,3820],[849,850],[848,3822],[851,3823],[853,855],[854,3825],[852,3826],[848,853],[849,852],[3828,3829],[850,855],[851,854],[3831,3832],[3829,3832],[853,854],[3822,3835],[849,855],[848,854],[3837,3838],[851,853],[850,852],[3840,3841],[3837,3840],[3838,3841],[3828,3831],[852,855],[848,851],[3846,3847],[857,858],[856,3849],[859,3850],[861,863],[862,3852],[860,3853],[856,861],[857,860],[3855,3856],[858,863],[859,862],[3858,3859],[3856,3859],[861,862],[3849,3862],[857,863],[856,862],[3864,3865],[859,861],[858,860],[3867,3868],[3864,3867],[3865,3868],[3855,3858],[860,863],[856,859],[3873,3874],[865,866],[864,3876],[867,3877],[869,871],[870,3879],[868,3880],[864,869],[865,868],[3882,3883],[866,871],[867,870],[3885,3886],[3883,3886],[869,870],[3876,3889],[865,871],[864,870],[3891,3892],[867,869],[866,868],[3894,3895],[3891,3894],[3892,3895],[3882,3885],[868,871],[864,867],[3900,3901],[873,874],[872,3903],[875,3904],[877,879],[878,3906],[876,3907],[872,877],[873,876],[3909,3910],[874,879],[875,878],[3912,3913],[3910,3913],[877,878],[3903,3916],[873,879],[872,878],[3918,3919],[875,877],[874,876],[3921,3922],[3918,3921],[3919,3922],[3909,3912],[876,879],[872,875],[3927,3928],[881,882],[880,3930],[883,3931],[885,887],[886,3933],[884,3934],[880,885],[881,884],[3936,3937],[882,887],[883,886],[3939,3940],[3937,3940],[885,886],[3930,3943],[881,887],[880,886],[3945,3946],[883,885],[882,884],[3948,3949],[3945,3948],[3946,3949],[3936,3939],[884,887],[880,883],[3954,3955],[889,890],[888,3957],[891,3958],[893,895],[894,3960],[892,3961],[888,893],[889,892],[3963,3964],[890,895],[891,894],[3966,3967],[3964,3967],[893,894],[3957,3970],[889,895],[888,894],[3972,3973],[891,893],[890,892],[3975,3976],[3972,3975],[3973,3976],[3963,3966],[892,895],[888,891],[3981,3982],[897,898],[896,3984],[899,3985],[901,903],[902,3987],[900,3988],[896,901],[897,900],[3990,3991],[898,903],[899,902],[3993,3994],[3991,3994],[901,902],[3984,3997],[897,903],[896,902],[3999,4000],[899,901],[898,900],[4002,4003],[3999,4002],[4000,4003],[3990,3993],[900,903],[896,899],[4008,4009],[905,906],[904,4011],[907,4012],[909,911],[910,4014],[908,4015],[904,909],[905,908],[4017,4018],[906,911],[907,910],[4020,4021],[4018,4021],[909,910],[4011,4024],[905,911],[904,910],[4026,4027],[907,909],[906,908],[4029,4030],[4026,4029],[4027,4030],[4017,4020],[908,911],[904,907],[4035,4036],[913,914],[912,4038],[915,4039],[917,919],[918,4041],[916,4042],[912,917],[913,916],[4044,4045],[914,919],[915,918],[4047,4048],[4045,4048],[917,918],[4038,4051],[913,919],[912,918],[4053,4054],[915,917],[914,916],[4056,4057],[4053,4056],[4054,4057],[4044,4047],[916,919],[912,915],[4062,4063],[921,922],[920,4065],[923,4066],[925,927],[926,4068],[924,4069],[920,925],[921,924],[4071,4072],[922,927],[923,926],[4074,4075],[4072,4075],[925,926],[4065,4078],[921,927],[920,926],[4080,4081],[923,925],[922,924],[4083,4084],[4080,4083],[4081,4084],[4071,4074],[924,927],[920,923],[4089,4090],[929,930],[928,4092],[931,4093],[933,935],[934,4095],[932,4096],[928,933],[929,932],[4098,4099],[930,935],[931,934],[4101,4102],[4099,4102],[933,934],[4092,4105],[929,935],[928,934],[4107,4108],[931,933],[930,932],[4110,4111],[4107,4110],[4108,4111],[4098,4101],[932,935],[928,931],[4116,4117],[937,938],[936,4119],[939,4120],[941,943],[942,4122],[940,4123],[936,941],[937,940],[4125,4126],[938,943],[939,942],[4128,4129],[4126,4129],[941,942],[4119,4132],[937,943],[936,942],[4134,4135],[939,941],[938,940],[4137,4138],[4134,4137],[4135,4138],[4125,4128],[940,943],[936,939],[4143,4144],[945,946],[944,4146],[947,4147],[949,951],[950,4149],[948,4150],[944,949],[945,948],[4152,4153],[946,951],[947,950],[4155,4156],[4153,4156],[949,950],[4146,4159],[945,951],[944,950],[4161,4162],[947,949],[946,948],[4164,4165],[4161,4164],[4162,4165],[4152,4155],[948,951],[944,947],[4170,4171],[953,954],[952,4173],[955,4174],[957,959],[958,4176],[956,4177],[952,957],[953,956],[4179,4180],[954,959],[955,958],[4182,4183],[4180,4183],[957,958],[4173,4186],[953,959],[952,958],[4188,4189],[955,957],[954,956],[4191,4192],[4188,4191],[4189,4192],[4179,4182],[956,959],[952,955],[4197,4198],[1070,1178],[1259,1286],[962,1016],[1664,1772],[1583,1691],[1529,4204],[1556,4205],[4203,4206],[1070,1097],[1043,4208],[4207,4209],[4202,4210],[4201,4211],[989,4212],[1556,1583],[1016,1610],[1367,4215],[4214,4216],[1772,4201],[1421,4218],[1448,4219],[1097,4220],[1070,4221],[962,1124],[1178,1475],[4223,4224],[989,1313],[4225,4226],[1853,4227],[4222,4228],[1799,4229],[4217,4230],[1772,4208],[1826,1880],[4232,4233],[1799,1853],[4234,4235],[1448,4204],[1286,4237],[4236,4238],[1205,1232],[1691,4240],[1286,4241],[1421,1448],[1367,1394],[1178,4244],[4240,4245],[4243,4246],[4213,4247],[1610,4235],[1718,4249],[1556,4250],[962,989],[4200,4252],[1340,1502],[1151,4254],[4253,4255],[4233,4256],[4220,4257],[1394,1664],[1718,4259],[1691,4243],[4260,4261],[4203,4205],[1637,1745],[1826,4264],[1880,4265],[4263,4266],[4251,4267],[1313,1340],[1907,4269],[1502,4270],[1475,4271],[1178,4272],[4218,4273],[1799,1826],[1259,1421],[1556,1664],[4276,4277],[4246,4278],[4275,4279],[1016,1043],[1745,4281],[1637,4282],[1529,4244],[1178,4284],[4240,4285],[4283,4286],[4233,4235],[4243,4288],[4274,4289],[1205,1286],[1637,4214],[1610,4292],[4291,4293],[1124,1718],[4249,4295],[1070,4276],[4252,4297],[4287,4298],[4225,4297],[1799,4300],[1610,1718],[4240,4284],[4302,4303],[4281,4304],[4226,4305],[4301,4306],[4240,4254],[4245,4308],[1880,4309],[4201,4207],[4243,4311],[4310,4312],[4272,4302],[1232,1691],[1664,4315],[4201,4316],[1043,1745],[1718,4318],[4317,4319],[1124,1151],[1907,4321],[1205,4231],[1097,1853],[1880,4324],[1583,4325],[1529,4264],[4314,4327],[1448,1880],[1097,1286],[1853,4330],[4329,4331],[4260,4315],[1475,1502],[989,4334],[4324,4335],[1070,1259],[4302,4327],[1907,4338],[1826,4277],[4299,4340],[4321,4339],[4281,4342],[962,4269],[4343,4344],[4242,4345],[4326,4346],[4252,4255],[4236,4322],[4335,4349],[4318,4350],[1016,4209],[4321,4352],[4322,4344],[4236,4354],[1259,4355],[1016,4356],[4329,4336],[989,4225],[4271,4359],[1151,4360],[1799,4297],[4361,4362],[1826,4363],[4259,4364],[4290,4293],[4245,4328],[1907,4334],[4244,4281],[4342,4369],[4204,4370],[4275,4277],[1070,4372],[1016,4210],[4296,4374],[1394,4243],[1367,4376],[989,4377],[4375,4378],[1475,4379],[4227,4331],[4201,4240],[1313,4382],[4251,4383],[4235,4361],[4233,4385],[4222,4386],[1205,1367],[1637,4388],[1016,4389],[1097,4390],[4214,4391],[4374,4378],[4215,4389],[1151,4394],[4287,4348],[1880,4238],[4240,4397],[4367,4398],[1232,4319],[1097,4396],[4320,4355],[4290,4333],[1151,1340],[1232,4404],[4266,4405],[4283,4304],[4361,4407],[4280,4328],[4216,4292],[4366,4388],[4243,4350],[4410,4412],[4247,4311],[1313,4414],[1799,4333],[4397,4401],[4277,4307],[4262,4351],[4305,4381],[4332,4360],[1583,4421],[4255,4341],[1907,4267],[989,1421],[1205,4212],[4406,4426],[4365,4400],[1151,4266],[4240,4345],[4294,4357],[1394,4361],[4400,4432],[1691,4433],[1502,4393],[4368,4377],[4237,4420],[4429,4435],[4358,4371],[4259,4315],[1556,1826],[4363,4441],[4258,4392],[4394,4442],[4211,4383],[4395,4422],[4229,4416],[4372,4430],[1853,4399],[4332,4434],[1043,4447],[1475,4250],[4415,4452],[4239,4335],[4345,4454],[4279,4455],[1340,4384],[4265,4313],[4424,4457],[1745,4403],[1745,4440],[1907,4268],[4373,4425],[4296,4445],[4337,4448],[4353,4462],[4334,4370],[4463,4467],[4268,4436],[1043,4221],[4257,4470],[4461,4471],[1073,1181],[1262,1289],[965,1019],[1667,1775],[1586,1694],[1532,4477],[1559,4478],[4476,4479],[1073,1100],[1046,4481],[4480,4482],[4475,4483],[4474,4484],[992,4485],[1559,1586],[1019,1613],[1370,4488],[4487,4489],[1775,4474],[1424,4491],[1451,4492],[1100,4493],[1073,4494],[965,1127],[1181,1478],[4496,4497],[992,1316],[4498,4499],[1856,4500],[4495,4501],[1802,4502],[4490,4503],[1775,4481],[1829,1883],[4505,4506],[1802,1856],[4507,4508],[1451,4477],[1289,4510],[4509,4511],[1208,1235],[1694,4513],[1289,4514],[1424,1451],[1370,1397],[1181,4517],[4513,4518],[4516,4519],[4486,4520],[1613,4508],[1721,4522],[1559,4523],[965,992],[4473,4525],[1343,1505],[1154,4527],[4526,4528],[4506,4529],[4493,4530],[1397,1667],[1721,4532],[1694,4516],[4533,4534],[4476,4478],[1640,1748],[1829,4537],[1883,4538],[4536,4539],[4524,4540],[1316,1343],[1910,4542],[1505,4543],[1478,4544],[1181,4545],[4491,4546],[1802,1829],[1262,1424],[1559,1667],[4549,4550],[4519,4551],[4548,4552],[1019,1046],[1748,4554],[1640,4555],[1532,4517],[1181,4557],[4513,4558],[4556,4559],[4506,4508],[4516,4561],[4547,4562],[1208,1289],[1640,4487],[1613,4565],[4564,4566],[1127,1721],[4522,4568],[1073,4549],[4525,4570],[4560,4571],[4498,4570],[1802,4573],[1613,1721],[4513,4557],[4575,4576],[4554,4577],[4499,4578],[4574,4579],[4513,4527],[4518,4581],[1883,4582],[4474,4480],[4516,4584],[4583,4585],[4545,4575],[1235,1694],[1667,4588],[4474,4589],[1046,1748],[1721,4591],[4590,4592],[1127,1154],[1910,4594],[1208,4504],[1100,1856],[1883,4597],[1586,4598],[1532,4537],[4587,4600],[1451,1883],[1100,1289],[1856,4603],[4602,4604],[4533,4588],[1478,1505],[992,4607],[4597,4608],[1073,1262],[4575,4600],[1910,4611],[1829,4550],[4572,4613],[4594,4612],[4554,4615],[965,4542],[4616,4617],[4515,4618],[4599,4619],[4525,4528],[4509,4595],[4608,4622],[4591,4623],[1019,4482],[4594,4625],[4595,4617],[4509,4627],[1262,4628],[1019,4629],[4602,4609],[992,4498],[4544,4632],[1154,4633],[1802,4570],[4634,4635],[1829,4636],[4532,4637],[4563,4566],[4518,4601],[1910,4607],[4517,4554],[4615,4642],[4477,4643],[4548,4550],[1073,4645],[1019,4483],[4569,4647],[1397,4516],[1370,4649],[992,4650],[4648,4651],[1478,4652],[4500,4604],[4474,4513],[1316,4655],[4524,4656],[4508,4634],[4506,4658],[4495,4659],[1208,1370],[1640,4661],[1019,4662],[1100,4663],[4487,4664],[4647,4651],[4488,4662],[1154,4667],[4560,4621],[1883,4511],[4513,4670],[4640,4671],[1235,4592],[1100,4669],[4593,4628],[4563,4606],[1154,1343],[1235,4677],[4539,4678],[4556,4577],[4634,4680],[4553,4601],[4489,4565],[4639,4661],[4516,4623],[4683,4685],[4520,4584],[1316,4687],[1802,4606],[4670,4674],[4550,4580],[4535,4624],[4578,4654],[4605,4633],[1586,4694],[4528,4614],[1910,4540],[992,1424],[1208,4485],[4679,4699],[4638,4673],[1154,4539],[4513,4618],[4567,4630],[1397,4634],[4673,4705],[1694,4706],[1505,4666],[4641,4650],[4510,4693],[4702,4708],[4631,4644],[4532,4588],[1559,1829],[4636,4714],[4531,4665],[4667,4715],[4484,4656],[4668,4695],[4502,4689],[4645,4703],[1856,4672],[4605,4707],[1046,4720],[1478,4523],[4688,4725],[4512,4608],[4618,4727],[4552,4728],[1343,4657],[4538,4586],[4697,4730],[1748,4676],[1748,4713],[1910,4541],[4646,4698],[4569,4718],[4610,4721],[4626,4735],[4607,4643],[4736,4740],[4541,4709],[1046,4494],[4530,4743],[4734,4744],[1076,1934],[2015,2042],[968,1022],[2420,2528],[2339,2447],[2285,4750],[2312,4751],[4749,4752],[1076,1103],[1049,4754],[4753,4755],[4748,4756],[4747,4757],[995,4758],[2312,2339],[1022,2366],[2123,4761],[4760,4762],[2528,4747],[2177,4764],[2204,4765],[1103,4766],[1076,4767],[968,1130],[1934,2231],[4769,4770],[995,2069],[4771,4772],[2609,4773],[4768,4774],[2555,4775],[4763,4776],[2528,4754],[2582,2636],[4778,4779],[2555,2609],[4780,4781],[2204,4750],[2042,4783],[4782,4784],[1961,1988],[2447,4786],[2042,4787],[2177,2204],[2123,2150],[1934,4790],[4786,4791],[4789,4792],[4759,4793],[2366,4781],[2474,4795],[2312,4796],[968,995],[4746,4798],[2096,2258],[1157,4800],[4799,4801],[4779,4802],[4766,4803],[2150,2420],[2474,4805],[2447,4789],[4806,4807],[4749,4751],[2393,2501],[2582,4810],[2636,4811],[4809,4812],[4797,4813],[2069,2096],[2663,4815],[2258,4816],[2231,4817],[1934,4818],[4764,4819],[2555,2582],[2015,2177],[2312,2420],[4822,4823],[4792,4824],[4821,4825],[1022,1049],[2501,4827],[2393,4828],[2285,4790],[1934,4830],[4786,4831],[4829,4832],[4779,4781],[4789,4834],[4820,4835],[1961,2042],[2393,4760],[2366,4838],[4837,4839],[1130,2474],[4795,4841],[1076,4822],[4798,4843],[4833,4844],[4771,4843],[2555,4846],[2366,2474],[4786,4830],[4848,4849],[4827,4850],[4772,4851],[4847,4852],[4786,4800],[4791,4854],[2636,4855],[4747,4753],[4789,4857],[4856,4858],[4818,4848],[1988,2447],[2420,4861],[4747,4862],[1049,2501],[2474,4864],[4863,4865],[1130,1157],[2663,4867],[1961,4777],[1103,2609],[2636,4870],[2339,4871],[2285,4810],[4860,4873],[2204,2636],[1103,2042],[2609,4876],[4875,4877],[4806,4861],[2231,2258],[995,4880],[4870,4881],[1076,2015],[4848,4873],[2663,4884],[2582,4823],[4845,4886],[4867,4885],[4827,4888],[968,4815],[4889,4890],[4788,4891],[4872,4892],[4798,4801],[4782,4868],[4881,4895],[4864,4896],[1022,4755],[4867,4898],[4868,4890],[4782,4900],[2015,4901],[1022,4902],[4875,4882],[995,4771],[4817,4905],[1157,4906],[2555,4843],[4907,4908],[2582,4909],[4805,4910],[4836,4839],[4791,4874],[2663,4880],[4790,4827],[4888,4915],[4750,4916],[4821,4823],[1076,4918],[1022,4756],[4842,4920],[2150,4789],[2123,4922],[995,4923],[4921,4924],[2231,4925],[4773,4877],[4747,4786],[2069,4928],[4797,4929],[4781,4907],[4779,4931],[4768,4932],[1961,2123],[2393,4934],[1022,4935],[1103,4936],[4760,4937],[4920,4924],[4761,4935],[1157,4940],[4833,4894],[2636,4784],[4786,4943],[4913,4944],[1988,4865],[1103,4942],[4866,4901],[4836,4879],[1157,2096],[1988,4950],[4812,4951],[4829,4850],[4907,4953],[4826,4874],[4762,4838],[4912,4934],[4789,4896],[4956,4958],[4793,4857],[2069,4960],[2555,4879],[4943,4947],[4823,4853],[4808,4897],[4851,4927],[4878,4906],[2339,4967],[4801,4887],[2663,4813],[995,2177],[1961,4758],[4952,4972],[4911,4946],[1157,4812],[4786,4891],[4840,4903],[2150,4907],[4946,4978],[2447,4979],[2258,4939],[4914,4923],[4783,4966],[4975,4981],[4904,4917],[4805,4861],[2312,2582],[4909,4987],[4804,4938],[4940,4988],[4757,4929],[4941,4968],[4775,4962],[4918,4976],[2609,4945],[4878,4980],[1049,4993],[2231,4796],[4961,4998],[4785,4881],[4891,5000],[4825,5001],[2096,4930],[4811,4859],[4970,5003],[2501,4949],[2501,4986],[2663,4814],[4919,4971],[4842,4991],[4883,4994],[4899,5008],[4880,4916],[5009,5013],[4814,4982],[1049,4767],[4803,5016],[5007,5017],[1079,1937],[2018,2045],[971,1025],[2423,2531],[2342,2450],[2288,5023],[2315,5024],[5022,5025],[1079,1106],[1052,5027],[5026,5028],[5021,5029],[5020,5030],[998,5031],[2315,2342],[1025,2369],[2126,5034],[5033,5035],[2531,5020],[2180,5037],[2207,5038],[1106,5039],[1079,5040],[971,1133],[1937,2234],[5042,5043],[998,2072],[5044,5045],[2612,5046],[5041,5047],[2558,5048],[5036,5049],[2531,5027],[2585,2639],[5051,5052],[2558,2612],[5053,5054],[2207,5023],[2045,5056],[5055,5057],[1964,1991],[2450,5059],[2045,5060],[2180,2207],[2126,2153],[1937,5063],[5059,5064],[5062,5065],[5032,5066],[2369,5054],[2477,5068],[2315,5069],[971,998],[5019,5071],[2099,2261],[1160,5073],[5072,5074],[5052,5075],[5039,5076],[2153,2423],[2477,5078],[2450,5062],[5079,5080],[5022,5024],[2396,2504],[2585,5083],[2639,5084],[5082,5085],[5070,5086],[2072,2099],[2666,5088],[2261,5089],[2234,5090],[1937,5091],[5037,5092],[2558,2585],[2018,2180],[2315,2423],[5095,5096],[5065,5097],[5094,5098],[1025,1052],[2504,5100],[2396,5101],[2288,5063],[1937,5103],[5059,5104],[5102,5105],[5052,5054],[5062,5107],[5093,5108],[1964,2045],[2396,5033],[2369,5111],[5110,5112],[1133,2477],[5068,5114],[1079,5095],[5071,5116],[5106,5117],[5044,5116],[2558,5119],[2369,2477],[5059,5103],[5121,5122],[5100,5123],[5045,5124],[5120,5125],[5059,5073],[5064,5127],[2639,5128],[5020,5026],[5062,5130],[5129,5131],[5091,5121],[1991,2450],[2423,5134],[5020,5135],[1052,2504],[2477,5137],[5136,5138],[1133,1160],[2666,5140],[1964,5050],[1106,2612],[2639,5143],[2342,5144],[2288,5083],[5133,5146],[2207,2639],[1106,2045],[2612,5149],[5148,5150],[5079,5134],[2234,2261],[998,5153],[5143,5154],[1079,2018],[5121,5146],[2666,5157],[2585,5096],[5118,5159],[5140,5158],[5100,5161],[971,5088],[5162,5163],[5061,5164],[5145,5165],[5071,5074],[5055,5141],[5154,5168],[5137,5169],[1025,5028],[5140,5171],[5141,5163],[5055,5173],[2018,5174],[1025,5175],[5148,5155],[998,5044],[5090,5178],[1160,5179],[2558,5116],[5180,5181],[2585,5182],[5078,5183],[5109,5112],[5064,5147],[2666,5153],[5063,5100],[5161,5188],[5023,5189],[5094,5096],[1079,5191],[1025,5029],[5115,5193],[2153,5062],[2126,5195],[998,5196],[5194,5197],[2234,5198],[5046,5150],[5020,5059],[2072,5201],[5070,5202],[5054,5180],[5052,5204],[5041,5205],[1964,2126],[2396,5207],[1025,5208],[1106,5209],[5033,5210],[5193,5197],[5034,5208],[1160,5213],[5106,5167],[2639,5057],[5059,5216],[5186,5217],[1991,5138],[1106,5215],[5139,5174],[5109,5152],[1160,2099],[1991,5223],[5085,5224],[5102,5123],[5180,5226],[5099,5147],[5035,5111],[5185,5207],[5062,5169],[5229,5231],[5066,5130],[2072,5233],[2558,5152],[5216,5220],[5096,5126],[5081,5170],[5124,5200],[5151,5179],[2342,5240],[5074,5160],[2666,5086],[998,2180],[1964,5031],[5225,5245],[5184,5219],[1160,5085],[5059,5164],[5113,5176],[2153,5180],[5219,5251],[2450,5252],[2261,5212],[5187,5196],[5056,5239],[5248,5254],[5177,5190],[5078,5134],[2315,2585],[5182,5260],[5077,5211],[5213,5261],[5030,5202],[5214,5241],[5048,5235],[5191,5249],[2612,5218],[5151,5253],[1052,5266],[2234,5069],[5234,5271],[5058,5154],[5164,5273],[5098,5274],[2099,5203],[5084,5132],[5243,5276],[2504,5222],[2504,5259],[2666,5087],[5192,5244],[5115,5264],[5156,5267],[5172,5281],[5153,5189],[5282,5286],[5087,5255],[1052,5040],[5076,5289],[5280,5290],[1265,1940],[2021,2048],[982,1211],[2987,3095],[2906,3014],[2852,5296],[2879,5297],[5295,5298],[1265,1292],[1238,5300],[5299,5301],[5294,5302],[5293,5303],[1184,5304],[2879,2906],[1211,2933],[2690,5307],[5306,5308],[3095,5293],[2744,5310],[2771,5311],[1292,5312],[1265,5313],[982,1319],[1940,2798],[5315,5316],[1184,2075],[5317,5318],[3176,5319],[5314,5320],[3122,5321],[5309,5322],[3095,5300],[3149,3203],[5324,5325],[3122,3176],[5326,5327],[2771,5296],[2048,5329],[5328,5330],[1967,1994],[3014,5332],[2048,5333],[2744,2771],[2690,2717],[1940,5336],[5332,5337],[5335,5338],[5305,5339],[2933,5327],[3041,5341],[2879,5342],[982,1184],[5292,5344],[2102,2825],[1346,5346],[5345,5347],[5325,5348],[5312,5349],[2717,2987],[3041,5351],[3014,5335],[5352,5353],[5295,5297],[2960,3068],[3149,5356],[3203,5357],[5355,5358],[5343,5359],[2075,2102],[3230,5361],[2825,5362],[2798,5363],[1940,5364],[5310,5365],[3122,3149],[2021,2744],[2879,2987],[5368,5369],[5338,5370],[5367,5371],[1211,1238],[3068,5373],[2960,5374],[2852,5336],[1940,5376],[5332,5377],[5375,5378],[5325,5327],[5335,5380],[5366,5381],[1967,2048],[2960,5306],[2933,5384],[5383,5385],[1319,3041],[5341,5387],[1265,5368],[5344,5389],[5379,5390],[5317,5389],[3122,5392],[2933,3041],[5332,5376],[5394,5395],[5373,5396],[5318,5397],[5393,5398],[5332,5346],[5337,5400],[3203,5401],[5293,5299],[5335,5403],[5402,5404],[5364,5394],[1994,3014],[2987,5407],[5293,5408],[1238,3068],[3041,5410],[5409,5411],[1319,1346],[3230,5413],[1967,5323],[1292,3176],[3203,5416],[2906,5417],[2852,5356],[5406,5419],[2771,3203],[1292,2048],[3176,5422],[5421,5423],[5352,5407],[2798,2825],[1184,5426],[5416,5427],[1265,2021],[5394,5419],[3230,5430],[3149,5369],[5391,5432],[5413,5431],[5373,5434],[982,5361],[5435,5436],[5334,5437],[5418,5438],[5344,5347],[5328,5414],[5427,5441],[5410,5442],[1211,5301],[5413,5444],[5414,5436],[5328,5446],[2021,5447],[1211,5448],[5421,5428],[1184,5317],[5363,5451],[1346,5452],[3122,5389],[5453,5454],[3149,5455],[5351,5456],[5382,5385],[5337,5420],[3230,5426],[5336,5373],[5434,5461],[5296,5462],[5367,5369],[1265,5464],[1211,5302],[5388,5466],[2717,5335],[2690,5468],[1184,5469],[5467,5470],[2798,5471],[5319,5423],[5293,5332],[2075,5474],[5343,5475],[5327,5453],[5325,5477],[5314,5478],[1967,2690],[2960,5480],[1211,5481],[1292,5482],[5306,5483],[5466,5470],[5307,5481],[1346,5486],[5379,5440],[3203,5330],[5332,5489],[5459,5490],[1994,5411],[1292,5488],[5412,5447],[5382,5425],[1346,2102],[1994,5496],[5358,5497],[5375,5396],[5453,5499],[5372,5420],[5308,5384],[5458,5480],[5335,5442],[5502,5504],[5339,5403],[2075,5506],[3122,5425],[5489,5493],[5369,5399],[5354,5443],[5397,5473],[5424,5452],[2906,5513],[5347,5433],[3230,5359],[1184,2744],[1967,5304],[5498,5518],[5457,5492],[1346,5358],[5332,5437],[5386,5449],[2717,5453],[5492,5524],[3014,5525],[2825,5485],[5460,5469],[5329,5512],[5521,5527],[5450,5463],[5351,5407],[2879,3149],[5455,5533],[5350,5484],[5486,5534],[5303,5475],[5487,5514],[5321,5508],[5464,5522],[3176,5491],[5424,5526],[1238,5539],[2798,5342],[5507,5544],[5331,5427],[5437,5546],[5371,5547],[2102,5476],[5357,5405],[5516,5549],[3068,5495],[3068,5532],[3230,5360],[5465,5517],[5388,5537],[5429,5540],[5445,5554],[5426,5462],[5555,5559],[5360,5528],[1238,5313],[5349,5562],[5553,5563],[1268,1943],[2024,2051],[981,1214],[2990,3098],[2909,3017],[2855,5569],[2882,5570],[5568,5571],[1268,1295],[1241,5573],[5572,5574],[5567,5575],[5566,5576],[1187,5577],[2882,2909],[1214,2936],[2693,5580],[5579,5581],[3098,5566],[2747,5583],[2774,5584],[1295,5585],[1268,5586],[981,1322],[1943,2801],[5588,5589],[1187,2078],[5590,5591],[3179,5592],[5587,5593],[3125,5594],[5582,5595],[3098,5573],[3152,3206],[5597,5598],[3125,3179],[5599,5600],[2774,5569],[2051,5602],[5601,5603],[1970,1997],[3017,5605],[2051,5606],[2747,2774],[2693,2720],[1943,5609],[5605,5610],[5608,5611],[5578,5612],[2936,5600],[3044,5614],[2882,5615],[981,1187],[5565,5617],[2105,2828],[1349,5619],[5618,5620],[5598,5621],[5585,5622],[2720,2990],[3044,5624],[3017,5608],[5625,5626],[5568,5570],[2963,3071],[3152,5629],[3206,5630],[5628,5631],[5616,5632],[2078,2105],[3233,5634],[2828,5635],[2801,5636],[1943,5637],[5583,5638],[3125,3152],[2024,2747],[2882,2990],[5641,5642],[5611,5643],[5640,5644],[1214,1241],[3071,5646],[2963,5647],[2855,5609],[1943,5649],[5605,5650],[5648,5651],[5598,5600],[5608,5653],[5639,5654],[1970,2051],[2963,5579],[2936,5657],[5656,5658],[1322,3044],[5614,5660],[1268,5641],[5617,5662],[5652,5663],[5590,5662],[3125,5665],[2936,3044],[5605,5649],[5667,5668],[5646,5669],[5591,5670],[5666,5671],[5605,5619],[5610,5673],[3206,5674],[5566,5572],[5608,5676],[5675,5677],[5637,5667],[1997,3017],[2990,5680],[5566,5681],[1241,3071],[3044,5683],[5682,5684],[1322,1349],[3233,5686],[1970,5596],[1295,3179],[3206,5689],[2909,5690],[2855,5629],[5679,5692],[2774,3206],[1295,2051],[3179,5695],[5694,5696],[5625,5680],[2801,2828],[1187,5699],[5689,5700],[1268,2024],[5667,5692],[3233,5703],[3152,5642],[5664,5705],[5686,5704],[5646,5707],[981,5634],[5708,5709],[5607,5710],[5691,5711],[5617,5620],[5601,5687],[5700,5714],[5683,5715],[1214,5574],[5686,5717],[5687,5709],[5601,5719],[2024,5720],[1214,5721],[5694,5701],[1187,5590],[5636,5724],[1349,5725],[3125,5662],[5726,5727],[3152,5728],[5624,5729],[5655,5658],[5610,5693],[3233,5699],[5609,5646],[5707,5734],[5569,5735],[5640,5642],[1268,5737],[1214,5575],[5661,5739],[2720,5608],[2693,5741],[1187,5742],[5740,5743],[2801,5744],[5592,5696],[5566,5605],[2078,5747],[5616,5748],[5600,5726],[5598,5750],[5587,5751],[1970,2693],[2963,5753],[1214,5754],[1295,5755],[5579,5756],[5739,5743],[5580,5754],[1349,5759],[5652,5713],[3206,5603],[5605,5762],[5732,5763],[1997,5684],[1295,5761],[5685,5720],[5655,5698],[1349,2105],[1997,5769],[5631,5770],[5648,5669],[5726,5772],[5645,5693],[5581,5657],[5731,5753],[5608,5715],[5775,5777],[5612,5676],[2078,5779],[3125,5698],[5762,5766],[5642,5672],[5627,5716],[5670,5746],[5697,5725],[2909,5786],[5620,5706],[3233,5632],[1187,2747],[1970,5577],[5771,5791],[5730,5765],[1349,5631],[5605,5710],[5659,5722],[2720,5726],[5765,5797],[3017,5798],[2828,5758],[5733,5742],[5602,5785],[5794,5800],[5723,5736],[5624,5680],[2882,3152],[5728,5806],[5623,5757],[5759,5807],[5576,5748],[5760,5787],[5594,5781],[5737,5795],[3179,5764],[5697,5799],[1241,5812],[2801,5615],[5780,5817],[5604,5700],[5710,5819],[5644,5820],[2105,5749],[5630,5678],[5789,5822],[3071,5768],[3071,5805],[3233,5633],[5738,5790],[5661,5810],[5702,5813],[5718,5827],[5699,5735],[5828,5832],[5633,5801],[1241,5586],[5622,5835],[5826,5836],[1427,1954],[2183,2210],[1009,1373],[3392,3500],[3311,3419],[3257,5842],[3284,5843],[5841,5844],[1427,1454],[1400,5846],[5845,5847],[5840,5848],[5839,5849],[1198,5850],[3284,3311],[1373,3338],[2696,5853],[5852,5854],[3500,5839],[2750,5856],[2777,5857],[1454,5858],[1427,5859],[1009,1481],[1954,2804],[5861,5862],[1198,2237],[5863,5864],[3581,5865],[5860,5866],[3527,5867],[5855,5868],[3500,5846],[3554,3608],[5870,5871],[3527,3581],[5872,5873],[2777,5842],[2210,5875],[5874,5876],[2129,2156],[3419,5878],[2210,5879],[2750,2777],[2696,2723],[1954,5882],[5878,5883],[5881,5884],[5851,5885],[3338,5873],[3446,5887],[3284,5888],[1009,1198],[5838,5890],[2264,2831],[1508,5892],[5891,5893],[5871,5894],[5858,5895],[2723,3392],[3446,5897],[3419,5881],[5898,5899],[5841,5843],[3365,3473],[3554,5902],[3608,5903],[5901,5904],[5889,5905],[2237,2264],[3635,5907],[2831,5908],[2804,5909],[1954,5910],[5856,5911],[3527,3554],[2183,2750],[3284,3392],[5914,5915],[5884,5916],[5913,5917],[1373,1400],[3473,5919],[3365,5920],[3257,5882],[1954,5922],[5878,5923],[5921,5924],[5871,5873],[5881,5926],[5912,5927],[2129,2210],[3365,5852],[3338,5930],[5929,5931],[1481,3446],[5887,5933],[1427,5914],[5890,5935],[5925,5936],[5863,5935],[3527,5938],[3338,3446],[5878,5922],[5940,5941],[5919,5942],[5864,5943],[5939,5944],[5878,5892],[5883,5946],[3608,5947],[5839,5845],[5881,5949],[5948,5950],[5910,5940],[2156,3419],[3392,5953],[5839,5954],[1400,3473],[3446,5956],[5955,5957],[1481,1508],[3635,5959],[2129,5869],[1454,3581],[3608,5962],[3311,5963],[3257,5902],[5952,5965],[2777,3608],[1454,2210],[3581,5968],[5967,5969],[5898,5953],[2804,2831],[1198,5972],[5962,5973],[1427,2183],[5940,5965],[3635,5976],[3554,5915],[5937,5978],[5959,5977],[5919,5980],[1009,5907],[5981,5982],[5880,5983],[5964,5984],[5890,5893],[5874,5960],[5973,5987],[5956,5988],[1373,5847],[5959,5990],[5960,5982],[5874,5992],[2183,5993],[1373,5994],[5967,5974],[1198,5863],[5909,5997],[1508,5998],[3527,5935],[5999,6000],[3554,6001],[5897,6002],[5928,5931],[5883,5966],[3635,5972],[5882,5919],[5980,6007],[5842,6008],[5913,5915],[1427,6010],[1373,5848],[5934,6012],[2723,5881],[2696,6014],[1198,6015],[6013,6016],[2804,6017],[5865,5969],[5839,5878],[2237,6020],[5889,6021],[5873,5999],[5871,6023],[5860,6024],[2129,2696],[3365,6026],[1373,6027],[1454,6028],[5852,6029],[6012,6016],[5853,6027],[1508,6032],[5925,5986],[3608,5876],[5878,6035],[6005,6036],[2156,5957],[1454,6034],[5958,5993],[5928,5971],[1508,2264],[2156,6042],[5904,6043],[5921,5942],[5999,6045],[5918,5966],[5854,5930],[6004,6026],[5881,5988],[6048,6050],[5885,5949],[2237,6052],[3527,5971],[6035,6039],[5915,5945],[5900,5989],[5943,6019],[5970,5998],[3311,6059],[5893,5979],[3635,5905],[1198,2750],[2129,5850],[6044,6064],[6003,6038],[1508,5904],[5878,5983],[5932,5995],[2723,5999],[6038,6070],[3419,6071],[2831,6031],[6006,6015],[5875,6058],[6067,6073],[5996,6009],[5897,5953],[3284,3554],[6001,6079],[5896,6030],[6032,6080],[5849,6021],[6033,6060],[5867,6054],[6010,6068],[3581,6037],[5970,6072],[1400,6085],[2804,5888],[6053,6090],[5877,5973],[5983,6092],[5917,6093],[2264,6022],[5903,5951],[6062,6095],[3473,6041],[3473,6078],[3635,5906],[6011,6063],[5934,6083],[5975,6086],[5991,6100],[5972,6008],[6101,6105],[5906,6074],[1400,5859],[5895,6108],[6099,6109],[1430,1953],[2186,2213],[1008,1376],[3395,3503],[3314,3422],[3260,6115],[3287,6116],[6114,6117],[1430,1457],[1403,6119],[6118,6120],[6113,6121],[6112,6122],[1197,6123],[3287,3314],[1376,3341],[2699,6126],[6125,6127],[3503,6112],[2753,6129],[2780,6130],[1457,6131],[1430,6132],[1008,1484],[1953,2807],[6134,6135],[1197,2240],[6136,6137],[3584,6138],[6133,6139],[3530,6140],[6128,6141],[3503,6119],[3557,3611],[6143,6144],[3530,3584],[6145,6146],[2780,6115],[2213,6148],[6147,6149],[2132,2159],[3422,6151],[2213,6152],[2753,2780],[2699,2726],[1953,6155],[6151,6156],[6154,6157],[6124,6158],[3341,6146],[3449,6160],[3287,6161],[1008,1197],[6111,6163],[2267,2834],[1511,6165],[6164,6166],[6144,6167],[6131,6168],[2726,3395],[3449,6170],[3422,6154],[6171,6172],[6114,6116],[3368,3476],[3557,6175],[3611,6176],[6174,6177],[6162,6178],[2240,2267],[3638,6180],[2834,6181],[2807,6182],[1953,6183],[6129,6184],[3530,3557],[2186,2753],[3287,3395],[6187,6188],[6157,6189],[6186,6190],[1376,1403],[3476,6192],[3368,6193],[3260,6155],[1953,6195],[6151,6196],[6194,6197],[6144,6146],[6154,6199],[6185,6200],[2132,2213],[3368,6125],[3341,6203],[6202,6204],[1484,3449],[6160,6206],[1430,6187],[6163,6208],[6198,6209],[6136,6208],[3530,6211],[3341,3449],[6151,6195],[6213,6214],[6192,6215],[6137,6216],[6212,6217],[6151,6165],[6156,6219],[3611,6220],[6112,6118],[6154,6222],[6221,6223],[6183,6213],[2159,3422],[3395,6226],[6112,6227],[1403,3476],[3449,6229],[6228,6230],[1484,1511],[3638,6232],[2132,6142],[1457,3584],[3611,6235],[3314,6236],[3260,6175],[6225,6238],[2780,3611],[1457,2213],[3584,6241],[6240,6242],[6171,6226],[2807,2834],[1197,6245],[6235,6246],[1430,2186],[6213,6238],[3638,6249],[3557,6188],[6210,6251],[6232,6250],[6192,6253],[1008,6180],[6254,6255],[6153,6256],[6237,6257],[6163,6166],[6147,6233],[6246,6260],[6229,6261],[1376,6120],[6232,6263],[6233,6255],[6147,6265],[2186,6266],[1376,6267],[6240,6247],[1197,6136],[6182,6270],[1511,6271],[3530,6208],[6272,6273],[3557,6274],[6170,6275],[6201,6204],[6156,6239],[3638,6245],[6155,6192],[6253,6280],[6115,6281],[6186,6188],[1430,6283],[1376,6121],[6207,6285],[2726,6154],[2699,6287],[1197,6288],[6286,6289],[2807,6290],[6138,6242],[6112,6151],[2240,6293],[6162,6294],[6146,6272],[6144,6296],[6133,6297],[2132,2699],[3368,6299],[1376,6300],[1457,6301],[6125,6302],[6285,6289],[6126,6300],[1511,6305],[6198,6259],[3611,6149],[6151,6308],[6278,6309],[2159,6230],[1457,6307],[6231,6266],[6201,6244],[1511,2267],[2159,6315],[6177,6316],[6194,6215],[6272,6318],[6191,6239],[6127,6203],[6277,6299],[6154,6261],[6321,6323],[6158,6222],[2240,6325],[3530,6244],[6308,6312],[6188,6218],[6173,6262],[6216,6292],[6243,6271],[3314,6332],[6166,6252],[3638,6178],[1197,2753],[2132,6123],[6317,6337],[6276,6311],[1511,6177],[6151,6256],[6205,6268],[2726,6272],[6311,6343],[3422,6344],[2834,6304],[6279,6288],[6148,6331],[6340,6346],[6269,6282],[6170,6226],[3287,3557],[6274,6352],[6169,6303],[6305,6353],[6122,6294],[6306,6333],[6140,6327],[6283,6341],[3584,6310],[6243,6345],[1403,6358],[2807,6161],[6326,6363],[6150,6246],[6256,6365],[6190,6366],[2267,6295],[6176,6224],[6335,6368],[3476,6314],[3476,6351],[3638,6179],[6284,6336],[6207,6356],[6248,6359],[6264,6373],[6245,6281],[6374,6378],[6179,6347],[1403,6132],[6168,6381],[6372,6382],[1562,1981],[2318,2345],[1036,1387],[3662,3770],[3317,3689],[3263,6388],[3290,6389],[6387,6390],[1562,1589],[1535,6392],[6391,6393],[6386,6394],[6385,6395],[1225,6396],[3290,3317],[1387,3344],[2710,6399],[6398,6400],[3770,6385],[2885,6402],[2912,6403],[1589,6404],[1562,6405],[1036,1616],[1981,2939],[6407,6408],[1225,2372],[6409,6410],[3851,6411],[6406,6412],[3797,6413],[6401,6414],[3770,6392],[3824,3878],[6416,6417],[3797,3851],[6418,6419],[2912,6388],[2345,6421],[6420,6422],[2143,2291],[3689,6424],[2345,6425],[2885,2912],[2710,2858],[1981,6428],[6424,6429],[6427,6430],[6397,6431],[3344,6419],[3716,6433],[3290,6434],[1036,1225],[6384,6436],[2399,2966],[1643,6438],[6437,6439],[6417,6440],[6404,6441],[2858,3662],[3716,6443],[3689,6427],[6444,6445],[6387,6389],[3371,3743],[3824,6448],[3878,6449],[6447,6450],[6435,6451],[2372,2399],[3905,6453],[2966,6454],[2939,6455],[1981,6456],[6402,6457],[3797,3824],[2318,2885],[3290,3662],[6460,6461],[6430,6462],[6459,6463],[1387,1535],[3743,6465],[3371,6466],[3263,6428],[1981,6468],[6424,6469],[6467,6470],[6417,6419],[6427,6472],[6458,6473],[2143,2345],[3371,6398],[3344,6476],[6475,6477],[1616,3716],[6433,6479],[1562,6460],[6436,6481],[6471,6482],[6409,6481],[3797,6484],[3344,3716],[6424,6468],[6486,6487],[6465,6488],[6410,6489],[6485,6490],[6424,6438],[6429,6492],[3878,6493],[6385,6391],[6427,6495],[6494,6496],[6456,6486],[2291,3689],[3662,6499],[6385,6500],[1535,3743],[3716,6502],[6501,6503],[1616,1643],[3905,6505],[2143,6415],[1589,3851],[3878,6508],[3317,6509],[3263,6448],[6498,6511],[2912,3878],[1589,2345],[3851,6514],[6513,6515],[6444,6499],[2939,2966],[1225,6518],[6508,6519],[1562,2318],[6486,6511],[3905,6522],[3824,6461],[6483,6524],[6505,6523],[6465,6526],[1036,6453],[6527,6528],[6426,6529],[6510,6530],[6436,6439],[6420,6506],[6519,6533],[6502,6534],[1387,6393],[6505,6536],[6506,6528],[6420,6538],[2318,6539],[1387,6540],[6513,6520],[1225,6409],[6455,6543],[1643,6544],[3797,6481],[6545,6546],[3824,6547],[6443,6548],[6474,6477],[6429,6512],[3905,6518],[6428,6465],[6526,6553],[6388,6554],[6459,6461],[1562,6556],[1387,6394],[6480,6558],[2858,6427],[2710,6560],[1225,6561],[6559,6562],[2939,6563],[6411,6515],[6385,6424],[2372,6566],[6435,6567],[6419,6545],[6417,6569],[6406,6570],[2143,2710],[3371,6572],[1387,6573],[1589,6574],[6398,6575],[6558,6562],[6399,6573],[1643,6578],[6471,6532],[3878,6422],[6424,6581],[6551,6582],[2291,6503],[1589,6580],[6504,6539],[6474,6517],[1643,2399],[2291,6588],[6450,6589],[6467,6488],[6545,6591],[6464,6512],[6400,6476],[6550,6572],[6427,6534],[6594,6596],[6431,6495],[2372,6598],[3797,6517],[6581,6585],[6461,6491],[6446,6535],[6489,6565],[6516,6544],[3317,6605],[6439,6525],[3905,6451],[1225,2885],[2143,6396],[6590,6610],[6549,6584],[1643,6450],[6424,6529],[6478,6541],[2858,6545],[6584,6616],[3689,6617],[2966,6577],[6552,6561],[6421,6604],[6613,6619],[6542,6555],[6443,6499],[3290,3824],[6547,6625],[6442,6576],[6578,6626],[6395,6567],[6579,6606],[6413,6600],[6556,6614],[3851,6583],[6516,6618],[1535,6631],[2939,6434],[6599,6636],[6423,6519],[6529,6638],[6463,6639],[2399,6568],[6449,6497],[6608,6641],[3743,6587],[3743,6624],[3905,6452],[6557,6609],[6480,6629],[6521,6632],[6537,6646],[6518,6554],[6647,6651],[6452,6620],[1535,6405],[6441,6654],[6645,6655],[1565,1980],[2321,2348],[1035,1386],[3665,3773],[3320,3692],[3266,6661],[3293,6662],[6660,6663],[1565,1592],[1538,6665],[6664,6666],[6659,6667],[6658,6668],[1224,6669],[3293,3320],[1386,3347],[2709,6672],[6671,6673],[3773,6658],[2888,6675],[2915,6676],[1592,6677],[1565,6678],[1035,1619],[1980,2942],[6680,6681],[1224,2375],[6682,6683],[3854,6684],[6679,6685],[3800,6686],[6674,6687],[3773,6665],[3827,3881],[6689,6690],[3800,3854],[6691,6692],[2915,6661],[2348,6694],[6693,6695],[2142,2294],[3692,6697],[2348,6698],[2888,2915],[2709,2861],[1980,6701],[6697,6702],[6700,6703],[6670,6704],[3347,6692],[3719,6706],[3293,6707],[1035,1224],[6657,6709],[2402,2969],[1646,6711],[6710,6712],[6690,6713],[6677,6714],[2861,3665],[3719,6716],[3692,6700],[6717,6718],[6660,6662],[3374,3746],[3827,6721],[3881,6722],[6720,6723],[6708,6724],[2375,2402],[3908,6726],[2969,6727],[2942,6728],[1980,6729],[6675,6730],[3800,3827],[2321,2888],[3293,3665],[6733,6734],[6703,6735],[6732,6736],[1386,1538],[3746,6738],[3374,6739],[3266,6701],[1980,6741],[6697,6742],[6740,6743],[6690,6692],[6700,6745],[6731,6746],[2142,2348],[3374,6671],[3347,6749],[6748,6750],[1619,3719],[6706,6752],[1565,6733],[6709,6754],[6744,6755],[6682,6754],[3800,6757],[3347,3719],[6697,6741],[6759,6760],[6738,6761],[6683,6762],[6758,6763],[6697,6711],[6702,6765],[3881,6766],[6658,6664],[6700,6768],[6767,6769],[6729,6759],[2294,3692],[3665,6772],[6658,6773],[1538,3746],[3719,6775],[6774,6776],[1619,1646],[3908,6778],[2142,6688],[1592,3854],[3881,6781],[3320,6782],[3266,6721],[6771,6784],[2915,3881],[1592,2348],[3854,6787],[6786,6788],[6717,6772],[2942,2969],[1224,6791],[6781,6792],[1565,2321],[6759,6784],[3908,6795],[3827,6734],[6756,6797],[6778,6796],[6738,6799],[1035,6726],[6800,6801],[6699,6802],[6783,6803],[6709,6712],[6693,6779],[6792,6806],[6775,6807],[1386,6666],[6778,6809],[6779,6801],[6693,6811],[2321,6812],[1386,6813],[6786,6793],[1224,6682],[6728,6816],[1646,6817],[3800,6754],[6818,6819],[3827,6820],[6716,6821],[6747,6750],[6702,6785],[3908,6791],[6701,6738],[6799,6826],[6661,6827],[6732,6734],[1565,6829],[1386,6667],[6753,6831],[2861,6700],[2709,6833],[1224,6834],[6832,6835],[2942,6836],[6684,6788],[6658,6697],[2375,6839],[6708,6840],[6692,6818],[6690,6842],[6679,6843],[2142,2709],[3374,6845],[1386,6846],[1592,6847],[6671,6848],[6831,6835],[6672,6846],[1646,6851],[6744,6805],[3881,6695],[6697,6854],[6824,6855],[2294,6776],[1592,6853],[6777,6812],[6747,6790],[1646,2402],[2294,6861],[6723,6862],[6740,6761],[6818,6864],[6737,6785],[6673,6749],[6823,6845],[6700,6807],[6867,6869],[6704,6768],[2375,6871],[3800,6790],[6854,6858],[6734,6764],[6719,6808],[6762,6838],[6789,6817],[3320,6878],[6712,6798],[3908,6724],[1224,2888],[2142,6669],[6863,6883],[6822,6857],[1646,6723],[6697,6802],[6751,6814],[2861,6818],[6857,6889],[3692,6890],[2969,6850],[6825,6834],[6694,6877],[6886,6892],[6815,6828],[6716,6772],[3293,3827],[6820,6898],[6715,6849],[6851,6899],[6668,6840],[6852,6879],[6686,6873],[6829,6887],[3854,6856],[6789,6891],[1538,6904],[2942,6707],[6872,6909],[6696,6792],[6802,6911],[6736,6912],[2402,6841],[6722,6770],[6881,6914],[3746,6860],[3746,6897],[3908,6725],[6830,6882],[6753,6902],[6794,6905],[6810,6919],[6791,6827],[6920,6924],[6725,6893],[1538,6678],[6714,6927],[6918,6928],[1670,2008],[2426,2453],[1063,1414],[3668,3932],[3425,3695],[3277,6934],[3398,6935],[6933,6936],[1670,1697],[1549,6938],[6937,6939],[6932,6940],[6931,6941],[1252,6942],[3398,3425],[1414,3452],[2737,6945],[6944,6946],[3932,6931],[2993,6948],[3020,6949],[1697,6950],[1670,6951],[1063,1724],[2008,3047],[6953,6954],[1252,2480],[6955,6956],[4013,6957],[6952,6958],[3959,6959],[6947,6960],[3932,6938],[3986,4040],[6962,6963],[3959,4013],[6964,6965],[3020,6934],[2453,6967],[6966,6968],[2170,2305],[3695,6970],[2453,6971],[2993,3020],[2737,2872],[2008,6974],[6970,6975],[6973,6976],[6943,6977],[3452,6965],[3722,6979],[3398,6980],[1063,1252],[6930,6982],[2507,3074],[1751,6984],[6983,6985],[6963,6986],[6950,6987],[2872,3668],[3722,6989],[3695,6973],[6990,6991],[6933,6935],[3479,3749],[3986,6994],[4040,6995],[6993,6996],[6981,6997],[2480,2507],[4067,6999],[3074,7000],[3047,7001],[2008,7002],[6948,7003],[3959,3986],[2426,2993],[3398,3668],[7006,7007],[6976,7008],[7005,7009],[1414,1549],[3749,7011],[3479,7012],[3277,6974],[2008,7014],[6970,7015],[7013,7016],[6963,6965],[6973,7018],[7004,7019],[2170,2453],[3479,6944],[3452,7022],[7021,7023],[1724,3722],[6979,7025],[1670,7006],[6982,7027],[7017,7028],[6955,7027],[3959,7030],[3452,3722],[6970,7014],[7032,7033],[7011,7034],[6956,7035],[7031,7036],[6970,6984],[6975,7038],[4040,7039],[6931,6937],[6973,7041],[7040,7042],[7002,7032],[2305,3695],[3668,7045],[6931,7046],[1549,3749],[3722,7048],[7047,7049],[1724,1751],[4067,7051],[2170,6961],[1697,4013],[4040,7054],[3425,7055],[3277,6994],[7044,7057],[3020,4040],[1697,2453],[4013,7060],[7059,7061],[6990,7045],[3047,3074],[1252,7064],[7054,7065],[1670,2426],[7032,7057],[4067,7068],[3986,7007],[7029,7070],[7051,7069],[7011,7072],[1063,6999],[7073,7074],[6972,7075],[7056,7076],[6982,6985],[6966,7052],[7065,7079],[7048,7080],[1414,6939],[7051,7082],[7052,7074],[6966,7084],[2426,7085],[1414,7086],[7059,7066],[1252,6955],[7001,7089],[1751,7090],[3959,7027],[7091,7092],[3986,7093],[6989,7094],[7020,7023],[6975,7058],[4067,7064],[6974,7011],[7072,7099],[6934,7100],[7005,7007],[1670,7102],[1414,6940],[7026,7104],[2872,6973],[2737,7106],[1252,7107],[7105,7108],[3047,7109],[6957,7061],[6931,6970],[2480,7112],[6981,7113],[6965,7091],[6963,7115],[6952,7116],[2170,2737],[3479,7118],[1414,7119],[1697,7120],[6944,7121],[7104,7108],[6945,7119],[1751,7124],[7017,7078],[4040,6968],[6970,7127],[7097,7128],[2305,7049],[1697,7126],[7050,7085],[7020,7063],[1751,2507],[2305,7134],[6996,7135],[7013,7034],[7091,7137],[7010,7058],[6946,7022],[7096,7118],[6973,7080],[7140,7142],[6977,7041],[2480,7144],[3959,7063],[7127,7131],[7007,7037],[6992,7081],[7035,7111],[7062,7090],[3425,7151],[6985,7071],[4067,6997],[1252,2993],[2170,6942],[7136,7156],[7095,7130],[1751,6996],[6970,7075],[7024,7087],[2872,7091],[7130,7162],[3695,7163],[3074,7123],[7098,7107],[6967,7150],[7159,7165],[7088,7101],[6989,7045],[3398,3986],[7093,7171],[6988,7122],[7124,7172],[6941,7113],[7125,7152],[6959,7146],[7102,7160],[4013,7129],[7062,7164],[1549,7177],[3047,6980],[7145,7182],[6969,7065],[7075,7184],[7009,7185],[2507,7114],[6995,7043],[7154,7187],[3749,7133],[3749,7170],[4067,6998],[7103,7155],[7026,7175],[7067,7178],[7083,7192],[7064,7100],[7193,7197],[6998,7166],[1549,6951],[6987,7200],[7191,7201],[1673,2007],[2429,2456],[1062,1413],[3671,3935],[3428,3698],[3276,7207],[3401,7208],[7206,7209],[1673,1700],[1548,7211],[7210,7212],[7205,7213],[7204,7214],[1251,7215],[3401,3428],[1413,3455],[2736,7218],[7217,7219],[3935,7204],[2996,7221],[3023,7222],[1700,7223],[1673,7224],[1062,1727],[2007,3050],[7226,7227],[1251,2483],[7228,7229],[4016,7230],[7225,7231],[3962,7232],[7220,7233],[3935,7211],[3989,4043],[7235,7236],[3962,4016],[7237,7238],[3023,7207],[2456,7240],[7239,7241],[2169,2304],[3698,7243],[2456,7244],[2996,3023],[2736,2871],[2007,7247],[7243,7248],[7246,7249],[7216,7250],[3455,7238],[3725,7252],[3401,7253],[1062,1251],[7203,7255],[2510,3077],[1754,7257],[7256,7258],[7236,7259],[7223,7260],[2871,3671],[3725,7262],[3698,7246],[7263,7264],[7206,7208],[3482,3752],[3989,7267],[4043,7268],[7266,7269],[7254,7270],[2483,2510],[4070,7272],[3077,7273],[3050,7274],[2007,7275],[7221,7276],[3962,3989],[2429,2996],[3401,3671],[7279,7280],[7249,7281],[7278,7282],[1413,1548],[3752,7284],[3482,7285],[3276,7247],[2007,7287],[7243,7288],[7286,7289],[7236,7238],[7246,7291],[7277,7292],[2169,2456],[3482,7217],[3455,7295],[7294,7296],[1727,3725],[7252,7298],[1673,7279],[7255,7300],[7290,7301],[7228,7300],[3962,7303],[3455,3725],[7243,7287],[7305,7306],[7284,7307],[7229,7308],[7304,7309],[7243,7257],[7248,7311],[4043,7312],[7204,7210],[7246,7314],[7313,7315],[7275,7305],[2304,3698],[3671,7318],[7204,7319],[1548,3752],[3725,7321],[7320,7322],[1727,1754],[4070,7324],[2169,7234],[1700,4016],[4043,7327],[3428,7328],[3276,7267],[7317,7330],[3023,4043],[1700,2456],[4016,7333],[7332,7334],[7263,7318],[3050,3077],[1251,7337],[7327,7338],[1673,2429],[7305,7330],[4070,7341],[3989,7280],[7302,7343],[7324,7342],[7284,7345],[1062,7272],[7346,7347],[7245,7348],[7329,7349],[7255,7258],[7239,7325],[7338,7352],[7321,7353],[1413,7212],[7324,7355],[7325,7347],[7239,7357],[2429,7358],[1413,7359],[7332,7339],[1251,7228],[7274,7362],[1754,7363],[3962,7300],[7364,7365],[3989,7366],[7262,7367],[7293,7296],[7248,7331],[4070,7337],[7247,7284],[7345,7372],[7207,7373],[7278,7280],[1673,7375],[1413,7213],[7299,7377],[2871,7246],[2736,7379],[1251,7380],[7378,7381],[3050,7382],[7230,7334],[7204,7243],[2483,7385],[7254,7386],[7238,7364],[7236,7388],[7225,7389],[2169,2736],[3482,7391],[1413,7392],[1700,7393],[7217,7394],[7377,7381],[7218,7392],[1754,7397],[7290,7351],[4043,7241],[7243,7400],[7370,7401],[2304,7322],[1700,7399],[7323,7358],[7293,7336],[1754,2510],[2304,7407],[7269,7408],[7286,7307],[7364,7410],[7283,7331],[7219,7295],[7369,7391],[7246,7353],[7413,7415],[7250,7314],[2483,7417],[3962,7336],[7400,7404],[7280,7310],[7265,7354],[7308,7384],[7335,7363],[3428,7424],[7258,7344],[4070,7270],[1251,2996],[2169,7215],[7409,7429],[7368,7403],[1754,7269],[7243,7348],[7297,7360],[2871,7364],[7403,7435],[3698,7436],[3077,7396],[7371,7380],[7240,7423],[7432,7438],[7361,7374],[7262,7318],[3401,3989],[7366,7444],[7261,7395],[7397,7445],[7214,7386],[7398,7425],[7232,7419],[7375,7433],[4016,7402],[7335,7437],[1548,7450],[3050,7253],[7418,7455],[7242,7338],[7348,7457],[7282,7458],[2510,7387],[7268,7316],[7427,7460],[3752,7406],[3752,7443],[4070,7271],[7376,7428],[7299,7448],[7340,7451],[7356,7465],[7337,7373],[7466,7470],[7271,7439],[1548,7224],[7260,7473],[7464,7474],[1684,2035],[2440,2534],[1090,1441],[3682,3938],[3506,3776],[3304,7480],[3412,7481],[7479,7482],[1684,1778],[1576,7484],[7483,7485],[7478,7486],[7477,7487],[1279,7488],[3412,3506],[1441,3533],[2764,7491],[7490,7492],[3938,7477],[3007,7494],[3101,7495],[1778,7496],[1684,7497],[1090,1805],[2035,3128],[7499,7500],[1279,2561],[7501,7502],[4094,7503],[7498,7504],[3965,7505],[7493,7506],[3938,7484],[3992,4121],[7508,7509],[3965,4094],[7510,7511],[3101,7480],[2534,7513],[7512,7514],[2197,2332],[3776,7516],[2534,7517],[3007,3101],[2764,2899],[2035,7520],[7516,7521],[7519,7522],[7489,7523],[3533,7511],[3803,7525],[3412,7526],[1090,1279],[7476,7528],[2588,3155],[1832,7530],[7529,7531],[7509,7532],[7496,7533],[2899,3682],[3803,7535],[3776,7519],[7536,7537],[7479,7481],[3560,3830],[3992,7540],[4121,7541],[7539,7542],[7527,7543],[2561,2588],[4148,7545],[3155,7546],[3128,7547],[2035,7548],[7494,7549],[3965,3992],[2440,3007],[3412,3682],[7552,7553],[7522,7554],[7551,7555],[1441,1576],[3830,7557],[3560,7558],[3304,7520],[2035,7560],[7516,7561],[7559,7562],[7509,7511],[7519,7564],[7550,7565],[2197,2534],[3560,7490],[3533,7568],[7567,7569],[1805,3803],[7525,7571],[1684,7552],[7528,7573],[7563,7574],[7501,7573],[3965,7576],[3533,3803],[7516,7560],[7578,7579],[7557,7580],[7502,7581],[7577,7582],[7516,7530],[7521,7584],[4121,7585],[7477,7483],[7519,7587],[7586,7588],[7548,7578],[2332,3776],[3682,7591],[7477,7592],[1576,3830],[3803,7594],[7593,7595],[1805,1832],[4148,7597],[2197,7507],[1778,4094],[4121,7600],[3506,7601],[3304,7540],[7590,7603],[3101,4121],[1778,2534],[4094,7606],[7605,7607],[7536,7591],[3128,3155],[1279,7610],[7600,7611],[1684,2440],[7578,7603],[4148,7614],[3992,7553],[7575,7616],[7597,7615],[7557,7618],[1090,7545],[7619,7620],[7518,7621],[7602,7622],[7528,7531],[7512,7598],[7611,7625],[7594,7626],[1441,7485],[7597,7628],[7598,7620],[7512,7630],[2440,7631],[1441,7632],[7605,7612],[1279,7501],[7547,7635],[1832,7636],[3965,7573],[7637,7638],[3992,7639],[7535,7640],[7566,7569],[7521,7604],[4148,7610],[7520,7557],[7618,7645],[7480,7646],[7551,7553],[1684,7648],[1441,7486],[7572,7650],[2899,7519],[2764,7652],[1279,7653],[7651,7654],[3128,7655],[7503,7607],[7477,7516],[2561,7658],[7527,7659],[7511,7637],[7509,7661],[7498,7662],[2197,2764],[3560,7664],[1441,7665],[1778,7666],[7490,7667],[7650,7654],[7491,7665],[1832,7670],[7563,7624],[4121,7514],[7516,7673],[7643,7674],[2332,7595],[1778,7672],[7596,7631],[7566,7609],[1832,2588],[2332,7680],[7542,7681],[7559,7580],[7637,7683],[7556,7604],[7492,7568],[7642,7664],[7519,7626],[7686,7688],[7523,7587],[2561,7690],[3965,7609],[7673,7677],[7553,7583],[7538,7627],[7581,7657],[7608,7636],[3506,7697],[7531,7617],[4148,7543],[1279,3007],[2197,7488],[7682,7702],[7641,7676],[1832,7542],[7516,7621],[7570,7633],[2899,7637],[7676,7708],[3776,7709],[3155,7669],[7644,7653],[7513,7696],[7705,7711],[7634,7647],[7535,7591],[3412,3992],[7639,7717],[7534,7668],[7670,7718],[7487,7659],[7671,7698],[7505,7692],[7648,7706],[4094,7675],[7608,7710],[1576,7723],[3128,7526],[7691,7728],[7515,7611],[7621,7730],[7555,7731],[2588,7660],[7541,7589],[7700,7733],[3830,7679],[3830,7716],[4148,7544],[7649,7701],[7572,7721],[7613,7724],[7629,7738],[7610,7646],[7739,7743],[7544,7712],[1576,7497],[7533,7746],[7737,7747],[1683,2034],[2439,2537],[1089,1440],[3681,3941],[3509,3779],[3303,7753],[3411,7754],[7752,7755],[1683,1781],[1575,7757],[7756,7758],[7751,7759],[7750,7760],[1278,7761],[3411,3509],[1440,3536],[2763,7764],[7763,7765],[3941,7750],[3006,7767],[3104,7768],[1781,7769],[1683,7770],[1089,1808],[2034,3131],[7772,7773],[1278,2564],[7774,7775],[4097,7776],[7771,7777],[3968,7778],[7766,7779],[3941,7757],[3995,4124],[7781,7782],[3968,4097],[7783,7784],[3104,7753],[2537,7786],[7785,7787],[2196,2331],[3779,7789],[2537,7790],[3006,3104],[2763,2898],[2034,7793],[7789,7794],[7792,7795],[7762,7796],[3536,7784],[3806,7798],[3411,7799],[1089,1278],[7749,7801],[2591,3158],[1835,7803],[7802,7804],[7782,7805],[7769,7806],[2898,3681],[3806,7808],[3779,7792],[7809,7810],[7752,7754],[3563,3833],[3995,7813],[4124,7814],[7812,7815],[7800,7816],[2564,2591],[4151,7818],[3158,7819],[3131,7820],[2034,7821],[7767,7822],[3968,3995],[2439,3006],[3411,3681],[7825,7826],[7795,7827],[7824,7828],[1440,1575],[3833,7830],[3563,7831],[3303,7793],[2034,7833],[7789,7834],[7832,7835],[7782,7784],[7792,7837],[7823,7838],[2196,2537],[3563,7763],[3536,7841],[7840,7842],[1808,3806],[7798,7844],[1683,7825],[7801,7846],[7836,7847],[7774,7846],[3968,7849],[3536,3806],[7789,7833],[7851,7852],[7830,7853],[7775,7854],[7850,7855],[7789,7803],[7794,7857],[4124,7858],[7750,7756],[7792,7860],[7859,7861],[7821,7851],[2331,3779],[3681,7864],[7750,7865],[1575,3833],[3806,7867],[7866,7868],[1808,1835],[4151,7870],[2196,7780],[1781,4097],[4124,7873],[3509,7874],[3303,7813],[7863,7876],[3104,4124],[1781,2537],[4097,7879],[7878,7880],[7809,7864],[3131,3158],[1278,7883],[7873,7884],[1683,2439],[7851,7876],[4151,7887],[3995,7826],[7848,7889],[7870,7888],[7830,7891],[1089,7818],[7892,7893],[7791,7894],[7875,7895],[7801,7804],[7785,7871],[7884,7898],[7867,7899],[1440,7758],[7870,7901],[7871,7893],[7785,7903],[2439,7904],[1440,7905],[7878,7885],[1278,7774],[7820,7908],[1835,7909],[3968,7846],[7910,7911],[3995,7912],[7808,7913],[7839,7842],[7794,7877],[4151,7883],[7793,7830],[7891,7918],[7753,7919],[7824,7826],[1683,7921],[1440,7759],[7845,7923],[2898,7792],[2763,7925],[1278,7926],[7924,7927],[3131,7928],[7776,7880],[7750,7789],[2564,7931],[7800,7932],[7784,7910],[7782,7934],[7771,7935],[2196,2763],[3563,7937],[1440,7938],[1781,7939],[7763,7940],[7923,7927],[7764,7938],[1835,7943],[7836,7897],[4124,7787],[7789,7946],[7916,7947],[2331,7868],[1781,7945],[7869,7904],[7839,7882],[1835,2591],[2331,7953],[7815,7954],[7832,7853],[7910,7956],[7829,7877],[7765,7841],[7915,7937],[7792,7899],[7959,7961],[7796,7860],[2564,7963],[3968,7882],[7946,7950],[7826,7856],[7811,7900],[7854,7930],[7881,7909],[3509,7970],[7804,7890],[4151,7816],[1278,3006],[2196,7761],[7955,7975],[7914,7949],[1835,7815],[7789,7894],[7843,7906],[2898,7910],[7949,7981],[3779,7982],[3158,7942],[7917,7926],[7786,7969],[7978,7984],[7907,7920],[7808,7864],[3411,3995],[7912,7990],[7807,7941],[7943,7991],[7760,7932],[7944,7971],[7778,7965],[7921,7979],[4097,7948],[7881,7983],[1575,7996],[3131,7799],[7964,8001],[7788,7884],[7894,8003],[7828,8004],[2591,7933],[7814,7862],[7973,8006],[3833,7952],[3833,7989],[4151,7817],[7922,7974],[7845,7994],[7886,7997],[7902,8011],[7883,7919],[8012,8016],[7817,7985],[1575,7770],[7806,8019],[8010,8020],[1711,2062],[2467,2548],[1117,1468],[3709,3952],[3520,3790],[3331,8026],[3439,8027],[8025,8028],[1711,1792],[1603,8030],[8029,8031],[8024,8032],[8023,8033],[1306,8034],[3439,3520],[1468,3587],[2791,8037],[8036,8038],[3952,8023],[3034,8040],[3115,8041],[1792,8042],[1711,8043],[1117,1859],[2062,3182],[8045,8046],[1306,2615],[8047,8048],[4100,8049],[8044,8050],[4019,8051],[8039,8052],[3952,8030],[4046,4127],[8054,8055],[4019,4100],[8056,8057],[3115,8026],[2548,8059],[8058,8060],[2224,2359],[3790,8062],[2548,8063],[3034,3115],[2791,2926],[2062,8066],[8062,8067],[8065,8068],[8035,8069],[3587,8057],[3857,8071],[3439,8072],[1117,1306],[8022,8074],[2642,3209],[1886,8076],[8075,8077],[8055,8078],[8042,8079],[2926,3709],[3857,8081],[3790,8065],[8082,8083],[8025,8027],[3614,3884],[4046,8086],[4127,8087],[8085,8088],[8073,8089],[2615,2642],[4175,8091],[3209,8092],[3182,8093],[2062,8094],[8040,8095],[4019,4046],[2467,3034],[3439,3709],[8098,8099],[8068,8100],[8097,8101],[1468,1603],[3884,8103],[3614,8104],[3331,8066],[2062,8106],[8062,8107],[8105,8108],[8055,8057],[8065,8110],[8096,8111],[2224,2548],[3614,8036],[3587,8114],[8113,8115],[1859,3857],[8071,8117],[1711,8098],[8074,8119],[8109,8120],[8047,8119],[4019,8122],[3587,3857],[8062,8106],[8124,8125],[8103,8126],[8048,8127],[8123,8128],[8062,8076],[8067,8130],[4127,8131],[8023,8029],[8065,8133],[8132,8134],[8094,8124],[2359,3790],[3709,8137],[8023,8138],[1603,3884],[3857,8140],[8139,8141],[1859,1886],[4175,8143],[2224,8053],[1792,4100],[4127,8146],[3520,8147],[3331,8086],[8136,8149],[3115,4127],[1792,2548],[4100,8152],[8151,8153],[8082,8137],[3182,3209],[1306,8156],[8146,8157],[1711,2467],[8124,8149],[4175,8160],[4046,8099],[8121,8162],[8143,8161],[8103,8164],[1117,8091],[8165,8166],[8064,8167],[8148,8168],[8074,8077],[8058,8144],[8157,8171],[8140,8172],[1468,8031],[8143,8174],[8144,8166],[8058,8176],[2467,8177],[1468,8178],[8151,8158],[1306,8047],[8093,8181],[1886,8182],[4019,8119],[8183,8184],[4046,8185],[8081,8186],[8112,8115],[8067,8150],[4175,8156],[8066,8103],[8164,8191],[8026,8192],[8097,8099],[1711,8194],[1468,8032],[8118,8196],[2926,8065],[2791,8198],[1306,8199],[8197,8200],[3182,8201],[8049,8153],[8023,8062],[2615,8204],[8073,8205],[8057,8183],[8055,8207],[8044,8208],[2224,2791],[3614,8210],[1468,8211],[1792,8212],[8036,8213],[8196,8200],[8037,8211],[1886,8216],[8109,8170],[4127,8060],[8062,8219],[8189,8220],[2359,8141],[1792,8218],[8142,8177],[8112,8155],[1886,2642],[2359,8226],[8088,8227],[8105,8126],[8183,8229],[8102,8150],[8038,8114],[8188,8210],[8065,8172],[8232,8234],[8069,8133],[2615,8236],[4019,8155],[8219,8223],[8099,8129],[8084,8173],[8127,8203],[8154,8182],[3520,8243],[8077,8163],[4175,8089],[1306,3034],[2224,8034],[8228,8248],[8187,8222],[1886,8088],[8062,8167],[8116,8179],[2926,8183],[8222,8254],[3790,8255],[3209,8215],[8190,8199],[8059,8242],[8251,8257],[8180,8193],[8081,8137],[3439,4046],[8185,8263],[8080,8214],[8216,8264],[8033,8205],[8217,8244],[8051,8238],[8194,8252],[4100,8221],[8154,8256],[1603,8269],[3182,8072],[8237,8274],[8061,8157],[8167,8276],[8101,8277],[2642,8206],[8087,8135],[8246,8279],[3884,8225],[3884,8262],[4175,8090],[8195,8247],[8118,8267],[8159,8270],[8175,8284],[8156,8192],[8285,8289],[8090,8258],[1603,8043],[8079,8292],[8283,8293],[1710,2061],[2466,2547],[1116,1467],[3708,3951],[3519,3789],[3330,8299],[3438,8300],[8298,8301],[1710,1791],[1602,8303],[8302,8304],[8297,8305],[8296,8306],[1305,8307],[3438,3519],[1467,3590],[2790,8310],[8309,8311],[3951,8296],[3033,8313],[3114,8314],[1791,8315],[1710,8316],[1116,1862],[2061,3185],[8318,8319],[1305,2618],[8320,8321],[4103,8322],[8317,8323],[4022,8324],[8312,8325],[3951,8303],[4049,4130],[8327,8328],[4022,4103],[8329,8330],[3114,8299],[2547,8332],[8331,8333],[2223,2358],[3789,8335],[2547,8336],[3033,3114],[2790,2925],[2061,8339],[8335,8340],[8338,8341],[8308,8342],[3590,8330],[3860,8344],[3438,8345],[1116,1305],[8295,8347],[2645,3212],[1889,8349],[8348,8350],[8328,8351],[8315,8352],[2925,3708],[3860,8354],[3789,8338],[8355,8356],[8298,8300],[3617,3887],[4049,8359],[4130,8360],[8358,8361],[8346,8362],[2618,2645],[4178,8364],[3212,8365],[3185,8366],[2061,8367],[8313,8368],[4022,4049],[2466,3033],[3438,3708],[8371,8372],[8341,8373],[8370,8374],[1467,1602],[3887,8376],[3617,8377],[3330,8339],[2061,8379],[8335,8380],[8378,8381],[8328,8330],[8338,8383],[8369,8384],[2223,2547],[3617,8309],[3590,8387],[8386,8388],[1862,3860],[8344,8390],[1710,8371],[8347,8392],[8382,8393],[8320,8392],[4022,8395],[3590,3860],[8335,8379],[8397,8398],[8376,8399],[8321,8400],[8396,8401],[8335,8349],[8340,8403],[4130,8404],[8296,8302],[8338,8406],[8405,8407],[8367,8397],[2358,3789],[3708,8410],[8296,8411],[1602,3887],[3860,8413],[8412,8414],[1862,1889],[4178,8416],[2223,8326],[1791,4103],[4130,8419],[3519,8420],[3330,8359],[8409,8422],[3114,4130],[1791,2547],[4103,8425],[8424,8426],[8355,8410],[3185,3212],[1305,8429],[8419,8430],[1710,2466],[8397,8422],[4178,8433],[4049,8372],[8394,8435],[8416,8434],[8376,8437],[1116,8364],[8438,8439],[8337,8440],[8421,8441],[8347,8350],[8331,8417],[8430,8444],[8413,8445],[1467,8304],[8416,8447],[8417,8439],[8331,8449],[2466,8450],[1467,8451],[8424,8431],[1305,8320],[8366,8454],[1889,8455],[4022,8392],[8456,8457],[4049,8458],[8354,8459],[8385,8388],[8340,8423],[4178,8429],[8339,8376],[8437,8464],[8299,8465],[8370,8372],[1710,8467],[1467,8305],[8391,8469],[2925,8338],[2790,8471],[1305,8472],[8470,8473],[3185,8474],[8322,8426],[8296,8335],[2618,8477],[8346,8478],[8330,8456],[8328,8480],[8317,8481],[2223,2790],[3617,8483],[1467,8484],[1791,8485],[8309,8486],[8469,8473],[8310,8484],[1889,8489],[8382,8443],[4130,8333],[8335,8492],[8462,8493],[2358,8414],[1791,8491],[8415,8450],[8385,8428],[1889,2645],[2358,8499],[8361,8500],[8378,8399],[8456,8502],[8375,8423],[8311,8387],[8461,8483],[8338,8445],[8505,8507],[8342,8406],[2618,8509],[4022,8428],[8492,8496],[8372,8402],[8357,8446],[8400,8476],[8427,8455],[3519,8516],[8350,8436],[4178,8362],[1305,3033],[2223,8307],[8501,8521],[8460,8495],[1889,8361],[8335,8440],[8389,8452],[2925,8456],[8495,8527],[3789,8528],[3212,8488],[8463,8472],[8332,8515],[8524,8530],[8453,8466],[8354,8410],[3438,4049],[8458,8536],[8353,8487],[8489,8537],[8306,8478],[8490,8517],[8324,8511],[8467,8525],[4103,8494],[8427,8529],[1602,8542],[3185,8345],[8510,8547],[8334,8430],[8440,8549],[8374,8550],[2645,8479],[8360,8408],[8519,8552],[3887,8498],[3887,8535],[4178,8363],[8468,8520],[8391,8540],[8432,8543],[8448,8557],[8429,8465],[8558,8562],[8363,8531],[1602,8316],[8352,8565],[8556,8566],[1738,2089],[2494,2575],[1144,1495],[3736,3979],[3547,3817],[3358,8572],[3466,8573],[8571,8574],[1738,1819],[1630,8576],[8575,8577],[8570,8578],[8569,8579],[1333,8580],[3466,3547],[1495,3601],[2818,8583],[8582,8584],[3979,8569],[3061,8586],[3142,8587],[1819,8588],[1738,8589],[1144,1873],[2089,3196],[8591,8592],[1333,2629],[8593,8594],[4114,8595],[8590,8596],[4033,8597],[8585,8598],[3979,8576],[4073,4154],[8600,8601],[4033,4114],[8602,8603],[3142,8572],[2575,8605],[8604,8606],[2251,2386],[3817,8608],[2575,8609],[3061,3142],[2818,2953],[2089,8612],[8608,8613],[8611,8614],[8581,8615],[3601,8603],[3871,8617],[3466,8618],[1144,1333],[8568,8620],[2669,3236],[1913,8622],[8621,8623],[8601,8624],[8588,8625],[2953,3736],[3871,8627],[3817,8611],[8628,8629],[8571,8573],[3641,3911],[4073,8632],[4154,8633],[8631,8634],[8619,8635],[2629,2669],[4181,8637],[3236,8638],[3196,8639],[2089,8640],[8586,8641],[4033,4073],[2494,3061],[3466,3736],[8644,8645],[8614,8646],[8643,8647],[1495,1630],[3911,8649],[3641,8650],[3358,8612],[2089,8652],[8608,8653],[8651,8654],[8601,8603],[8611,8656],[8642,8657],[2251,2575],[3641,8582],[3601,8660],[8659,8661],[1873,3871],[8617,8663],[1738,8644],[8620,8665],[8655,8666],[8593,8665],[4033,8668],[3601,3871],[8608,8652],[8670,8671],[8649,8672],[8594,8673],[8669,8674],[8608,8622],[8613,8676],[4154,8677],[8569,8575],[8611,8679],[8678,8680],[8640,8670],[2386,3817],[3736,8683],[8569,8684],[1630,3911],[3871,8686],[8685,8687],[1873,1913],[4181,8689],[2251,8599],[1819,4114],[4154,8692],[3547,8693],[3358,8632],[8682,8695],[3142,4154],[1819,2575],[4114,8698],[8697,8699],[8628,8683],[3196,3236],[1333,8702],[8692,8703],[1738,2494],[8670,8695],[4181,8706],[4073,8645],[8667,8708],[8689,8707],[8649,8710],[1144,8637],[8711,8712],[8610,8713],[8694,8714],[8620,8623],[8604,8690],[8703,8717],[8686,8718],[1495,8577],[8689,8720],[8690,8712],[8604,8722],[2494,8723],[1495,8724],[8697,8704],[1333,8593],[8639,8727],[1913,8728],[4033,8665],[8729,8730],[4073,8731],[8627,8732],[8658,8661],[8613,8696],[4181,8702],[8612,8649],[8710,8737],[8572,8738],[8643,8645],[1738,8740],[1495,8578],[8664,8742],[2953,8611],[2818,8744],[1333,8745],[8743,8746],[3196,8747],[8595,8699],[8569,8608],[2629,8750],[8619,8751],[8603,8729],[8601,8753],[8590,8754],[2251,2818],[3641,8756],[1495,8757],[1819,8758],[8582,8759],[8742,8746],[8583,8757],[1913,8762],[8655,8716],[4154,8606],[8608,8765],[8735,8766],[2386,8687],[1819,8764],[8688,8723],[8658,8701],[1913,2669],[2386,8772],[8634,8773],[8651,8672],[8729,8775],[8648,8696],[8584,8660],[8734,8756],[8611,8718],[8778,8780],[8615,8679],[2629,8782],[4033,8701],[8765,8769],[8645,8675],[8630,8719],[8673,8749],[8700,8728],[3547,8789],[8623,8709],[4181,8635],[1333,3061],[2251,8580],[8774,8794],[8733,8768],[1913,8634],[8608,8713],[8662,8725],[2953,8729],[8768,8800],[3817,8801],[3236,8761],[8736,8745],[8605,8788],[8797,8803],[8726,8739],[8627,8683],[3466,4073],[8731,8809],[8626,8760],[8762,8810],[8579,8751],[8763,8790],[8597,8784],[8740,8798],[4114,8767],[8700,8802],[1630,8815],[3196,8618],[8783,8820],[8607,8703],[8713,8822],[8647,8823],[2669,8752],[8633,8681],[8792,8825],[3911,8771],[3911,8808],[4181,8636],[8741,8793],[8664,8813],[8705,8816],[8721,8830],[8702,8738],[8831,8835],[8636,8804],[1630,8589],[8625,8838],[8829,8839],[1737,2088],[2493,2574],[1143,1494],[3735,3978],[3546,3816],[3357,8845],[3465,8846],[8844,8847],[1737,1818],[1629,8849],[8848,8850],[8843,8851],[8842,8852],[1332,8853],[3465,3546],[1494,3600],[2817,8856],[8855,8857],[3978,8842],[3060,8859],[3141,8860],[1818,8861],[1737,8862],[1143,1872],[2088,3195],[8864,8865],[1332,2628],[8866,8867],[4113,8868],[8863,8869],[4032,8870],[8858,8871],[3978,8849],[4076,4157],[8873,8874],[4032,4113],[8875,8876],[3141,8845],[2574,8878],[8877,8879],[2250,2385],[3816,8881],[2574,8882],[3060,3141],[2817,2952],[2088,8885],[8881,8886],[8884,8887],[8854,8888],[3600,8876],[3870,8890],[3465,8891],[1143,1332],[8841,8893],[2672,3239],[1916,8895],[8894,8896],[8874,8897],[8861,8898],[2952,3735],[3870,8900],[3816,8884],[8901,8902],[8844,8846],[3644,3914],[4076,8905],[4157,8906],[8904,8907],[8892,8908],[2628,2672],[4184,8910],[3239,8911],[3195,8912],[2088,8913],[8859,8914],[4032,4076],[2493,3060],[3465,3735],[8917,8918],[8887,8919],[8916,8920],[1494,1629],[3914,8922],[3644,8923],[3357,8885],[2088,8925],[8881,8926],[8924,8927],[8874,8876],[8884,8929],[8915,8930],[2250,2574],[3644,8855],[3600,8933],[8932,8934],[1872,3870],[8890,8936],[1737,8917],[8893,8938],[8928,8939],[8866,8938],[4032,8941],[3600,3870],[8881,8925],[8943,8944],[8922,8945],[8867,8946],[8942,8947],[8881,8895],[8886,8949],[4157,8950],[8842,8848],[8884,8952],[8951,8953],[8913,8943],[2385,3816],[3735,8956],[8842,8957],[1629,3914],[3870,8959],[8958,8960],[1872,1916],[4184,8962],[2250,8872],[1818,4113],[4157,8965],[3546,8966],[3357,8905],[8955,8968],[3141,4157],[1818,2574],[4113,8971],[8970,8972],[8901,8956],[3195,3239],[1332,8975],[8965,8976],[1737,2493],[8943,8968],[4184,8979],[4076,8918],[8940,8981],[8962,8980],[8922,8983],[1143,8910],[8984,8985],[8883,8986],[8967,8987],[8893,8896],[8877,8963],[8976,8990],[8959,8991],[1494,8850],[8962,8993],[8963,8985],[8877,8995],[2493,8996],[1494,8997],[8970,8977],[1332,8866],[8912,9000],[1916,9001],[4032,8938],[9002,9003],[4076,9004],[8900,9005],[8931,8934],[8886,8969],[4184,8975],[8885,8922],[8983,9010],[8845,9011],[8916,8918],[1737,9013],[1494,8851],[8937,9015],[2952,8884],[2817,9017],[1332,9018],[9016,9019],[3195,9020],[8868,8972],[8842,8881],[2628,9023],[8892,9024],[8876,9002],[8874,9026],[8863,9027],[2250,2817],[3644,9029],[1494,9030],[1818,9031],[8855,9032],[9015,9019],[8856,9030],[1916,9035],[8928,8989],[4157,8879],[8881,9038],[9008,9039],[2385,8960],[1818,9037],[8961,8996],[8931,8974],[1916,2672],[2385,9045],[8907,9046],[8924,8945],[9002,9048],[8921,8969],[8857,8933],[9007,9029],[8884,8991],[9051,9053],[8888,8952],[2628,9055],[4032,8974],[9038,9042],[8918,8948],[8903,8992],[8946,9022],[8973,9001],[3546,9062],[8896,8982],[4184,8908],[1332,3060],[2250,8853],[9047,9067],[9006,9041],[1916,8907],[8881,8986],[8935,8998],[2952,9002],[9041,9073],[3816,9074],[3239,9034],[9009,9018],[8878,9061],[9070,9076],[8999,9012],[8900,8956],[3465,4076],[9004,9082],[8899,9033],[9035,9083],[8852,9024],[9036,9063],[8870,9057],[9013,9071],[4113,9040],[8973,9075],[1629,9088],[3195,8891],[9056,9093],[8880,8976],[8986,9095],[8920,9096],[2672,9025],[8906,8954],[9065,9098],[3914,9044],[3914,9081],[4184,8909],[9014,9066],[8937,9086],[8978,9089],[8994,9103],[8975,9011],[9104,9108],[8909,9077],[1629,8862],[8898,9111],[9102,9112],[1765,2116],[2521,2602],[1171,1522],[3763,4006],[3574,3844],[3385,9118],[3493,9119],[9117,9120],[1765,1846],[1657,9122],[9121,9123],[9116,9124],[9115,9125],[1360,9126],[3493,3574],[1522,3628],[2845,9129],[9128,9130],[4006,9115],[3088,9132],[3169,9133],[1846,9134],[1765,9135],[1171,1900],[2116,3223],[9137,9138],[1360,2656],[9139,9140],[4141,9141],[9136,9142],[4060,9143],[9131,9144],[4006,9122],[4087,4168],[9146,9147],[4060,4141],[9148,9149],[3169,9118],[2602,9151],[9150,9152],[2278,2413],[3844,9154],[2602,9155],[3088,3169],[2845,2980],[2116,9158],[9154,9159],[9157,9160],[9127,9161],[3628,9149],[3898,9163],[3493,9164],[1171,1360],[9114,9166],[2683,3250],[1927,9168],[9167,9169],[9147,9170],[9134,9171],[2980,3763],[3898,9173],[3844,9157],[9174,9175],[9117,9119],[3655,3925],[4087,9178],[4168,9179],[9177,9180],[9165,9181],[2656,2683],[4195,9183],[3250,9184],[3223,9185],[2116,9186],[9132,9187],[4060,4087],[2521,3088],[3493,3763],[9190,9191],[9160,9192],[9189,9193],[1522,1657],[3925,9195],[3655,9196],[3385,9158],[2116,9198],[9154,9199],[9197,9200],[9147,9149],[9157,9202],[9188,9203],[2278,2602],[3655,9128],[3628,9206],[9205,9207],[1900,3898],[9163,9209],[1765,9190],[9166,9211],[9201,9212],[9139,9211],[4060,9214],[3628,3898],[9154,9198],[9216,9217],[9195,9218],[9140,9219],[9215,9220],[9154,9168],[9159,9222],[4168,9223],[9115,9121],[9157,9225],[9224,9226],[9186,9216],[2413,3844],[3763,9229],[9115,9230],[1657,3925],[3898,9232],[9231,9233],[1900,1927],[4195,9235],[2278,9145],[1846,4141],[4168,9238],[3574,9239],[3385,9178],[9228,9241],[3169,4168],[1846,2602],[4141,9244],[9243,9245],[9174,9229],[3223,3250],[1360,9248],[9238,9249],[1765,2521],[9216,9241],[4195,9252],[4087,9191],[9213,9254],[9235,9253],[9195,9256],[1171,9183],[9257,9258],[9156,9259],[9240,9260],[9166,9169],[9150,9236],[9249,9263],[9232,9264],[1522,9123],[9235,9266],[9236,9258],[9150,9268],[2521,9269],[1522,9270],[9243,9250],[1360,9139],[9185,9273],[1927,9274],[4060,9211],[9275,9276],[4087,9277],[9173,9278],[9204,9207],[9159,9242],[4195,9248],[9158,9195],[9256,9283],[9118,9284],[9189,9191],[1765,9286],[1522,9124],[9210,9288],[2980,9157],[2845,9290],[1360,9291],[9289,9292],[3223,9293],[9141,9245],[9115,9154],[2656,9296],[9165,9297],[9149,9275],[9147,9299],[9136,9300],[2278,2845],[3655,9302],[1522,9303],[1846,9304],[9128,9305],[9288,9292],[9129,9303],[1927,9308],[9201,9262],[4168,9152],[9154,9311],[9281,9312],[2413,9233],[1846,9310],[9234,9269],[9204,9247],[1927,2683],[2413,9318],[9180,9319],[9197,9218],[9275,9321],[9194,9242],[9130,9206],[9280,9302],[9157,9264],[9324,9326],[9161,9225],[2656,9328],[4060,9247],[9311,9315],[9191,9221],[9176,9265],[9219,9295],[9246,9274],[3574,9335],[9169,9255],[4195,9181],[1360,3088],[2278,9126],[9320,9340],[9279,9314],[1927,9180],[9154,9259],[9208,9271],[2980,9275],[9314,9346],[3844,9347],[3250,9307],[9282,9291],[9151,9334],[9343,9349],[9272,9285],[9173,9229],[3493,4087],[9277,9355],[9172,9306],[9308,9356],[9125,9297],[9309,9336],[9143,9330],[9286,9344],[4141,9313],[9246,9348],[1657,9361],[3223,9164],[9329,9366],[9153,9249],[9259,9368],[9193,9369],[2683,9298],[9179,9227],[9338,9371],[3925,9317],[3925,9354],[4195,9182],[9287,9339],[9210,9359],[9251,9362],[9267,9376],[9248,9284],[9377,9381],[9182,9350],[1657,9135],[9171,9384],[9375,9385],[1764,2115],[2520,2601],[1170,1521],[3762,4005],[3573,3843],[3384,9391],[3492,9392],[9390,9393],[1764,1845],[1656,9395],[9394,9396],[9389,9397],[9388,9398],[1359,9399],[3492,3573],[1521,3627],[2844,9402],[9401,9403],[4005,9388],[3087,9405],[3168,9406],[1845,9407],[1764,9408],[1170,1899],[2115,3222],[9410,9411],[1359,2655],[9412,9413],[4140,9414],[9409,9415],[4059,9416],[9404,9417],[4005,9395],[4086,4167],[9419,9420],[4059,4140],[9421,9422],[3168,9391],[2601,9424],[9423,9425],[2277,2412],[3843,9427],[2601,9428],[3087,3168],[2844,2979],[2115,9431],[9427,9432],[9430,9433],[9400,9434],[3627,9422],[3897,9436],[3492,9437],[1170,1359],[9387,9439],[2682,3249],[1926,9441],[9440,9442],[9420,9443],[9407,9444],[2979,3762],[3897,9446],[3843,9430],[9447,9448],[9390,9392],[3654,3924],[4086,9451],[4167,9452],[9450,9453],[9438,9454],[2655,2682],[4194,9456],[3249,9457],[3222,9458],[2115,9459],[9405,9460],[4059,4086],[2520,3087],[3492,3762],[9463,9464],[9433,9465],[9462,9466],[1521,1656],[3924,9468],[3654,9469],[3384,9431],[2115,9471],[9427,9472],[9470,9473],[9420,9422],[9430,9475],[9461,9476],[2277,2601],[3654,9401],[3627,9479],[9478,9480],[1899,3897],[9436,9482],[1764,9463],[9439,9484],[9474,9485],[9412,9484],[4059,9487],[3627,3897],[9427,9471],[9489,9490],[9468,9491],[9413,9492],[9488,9493],[9427,9441],[9432,9495],[4167,9496],[9388,9394],[9430,9498],[9497,9499],[9459,9489],[2412,3843],[3762,9502],[9388,9503],[1656,3924],[3897,9505],[9504,9506],[1899,1926],[4194,9508],[2277,9418],[1845,4140],[4167,9511],[3573,9512],[3384,9451],[9501,9514],[3168,4167],[1845,2601],[4140,9517],[9516,9518],[9447,9502],[3222,3249],[1359,9521],[9511,9522],[1764,2520],[9489,9514],[4194,9525],[4086,9464],[9486,9527],[9508,9526],[9468,9529],[1170,9456],[9530,9531],[9429,9532],[9513,9533],[9439,9442],[9423,9509],[9522,9536],[9505,9537],[1521,9396],[9508,9539],[9509,9531],[9423,9541],[2520,9542],[1521,9543],[9516,9523],[1359,9412],[9458,9546],[1926,9547],[4059,9484],[9548,9549],[4086,9550],[9446,9551],[9477,9480],[9432,9515],[4194,9521],[9431,9468],[9529,9556],[9391,9557],[9462,9464],[1764,9559],[1521,9397],[9483,9561],[2979,9430],[2844,9563],[1359,9564],[9562,9565],[3222,9566],[9414,9518],[9388,9427],[2655,9569],[9438,9570],[9422,9548],[9420,9572],[9409,9573],[2277,2844],[3654,9575],[1521,9576],[1845,9577],[9401,9578],[9561,9565],[9402,9576],[1926,9581],[9474,9535],[4167,9425],[9427,9584],[9554,9585],[2412,9506],[1845,9583],[9507,9542],[9477,9520],[1926,2682],[2412,9591],[9453,9592],[9470,9491],[9548,9594],[9467,9515],[9403,9479],[9553,9575],[9430,9537],[9597,9599],[9434,9498],[2655,9601],[4059,9520],[9584,9588],[9464,9494],[9449,9538],[9492,9568],[9519,9547],[3573,9608],[9442,9528],[4194,9454],[1359,3087],[2277,9399],[9593,9613],[9552,9587],[1926,9453],[9427,9532],[9481,9544],[2979,9548],[9587,9619],[3843,9620],[3249,9580],[9555,9564],[9424,9607],[9616,9622],[9545,9558],[9446,9502],[3492,4086],[9550,9628],[9445,9579],[9581,9629],[9398,9570],[9582,9609],[9416,9603],[9559,9617],[4140,9586],[9519,9621],[1656,9634],[3222,9437],[9602,9639],[9426,9522],[9532,9641],[9466,9642],[2682,9571],[9452,9500],[9611,9644],[3924,9590],[3924,9627],[4194,9455],[9560,9612],[9483,9632],[9524,9635],[9540,9649],[9521,9557],[9650,9654],[9455,9623],[1656,9408],[9444,9657],[9648,9658],[1112,1166],[1004,9660],[977,1085],[1004,1031],[1058,9662],[9663,9664],[9660,9665],[1058,1139],[9661,9667],[1112,9667],[9662,9669],[1031,9670],[1166,9671],[977,9663],[9660,9673],[1139,9674],[9662,9668],[1085,9668],[1031,9677],[1166,9665],[1139,9679],[9667,9674],[1085,9675],[9663,9670],[1115,1169],[1007,9684],[980,1088],[1007,1034],[1061,9686],[9687,9688],[9684,9689],[1061,1142],[9685,9691],[1115,9691],[9686,9693],[1034,9694],[1169,9695],[980,9687],[9684,9697],[1142,9698],[9686,9692],[1088,9692],[1034,9701],[1169,9689],[1142,9703],[9691,9698],[1088,9699],[9687,9694],[1301,1355],[1193,9708],[983,1274],[1193,1220],[1247,9710],[9711,9712],[9708,9713],[1247,1328],[9709,9715],[1301,9715],[9710,9717],[1220,9718],[1355,9719],[983,9711],[9708,9721],[1328,9722],[9710,9716],[1274,9716],[1220,9725],[1355,9713],[1328,9727],[9715,9722],[1274,9723],[9711,9718],[1304,1358],[1196,9732],[972,1277],[1196,1223],[1250,9734],[9735,9736],[9732,9737],[1250,1331],[9733,9739],[1304,9739],[9734,9741],[1223,9742],[1358,9743],[972,9735],[9732,9745],[1331,9746],[9734,9740],[1277,9740],[1223,9749],[1358,9737],[1331,9751],[9739,9746],[1277,9747],[9735,9742],[1463,1517],[1199,9756],[1010,1436],[1199,1382],[1409,9758],[9759,9760],[9756,9761],[1409,1490],[9757,9763],[1463,9763],[9758,9765],[1382,9766],[1517,9767],[1010,9759],[9756,9769],[1490,9770],[9758,9764],[1436,9764],[1382,9773],[1517,9761],[1490,9775],[9763,9770],[1436,9771],[9759,9766],[1466,1520],[1188,9780],[999,1439],[1188,1385],[1412,9782],[9783,9784],[9780,9785],[1412,1493],[9781,9787],[1466,9787],[9782,9789],[1385,9790],[1520,9791],[999,9783],[9780,9793],[1493,9794],[9782,9788],[1439,9788],[1385,9797],[1520,9785],[1493,9799],[9787,9794],[1439,9795],[9783,9790],[1598,1652],[1226,9804],[1037,1571],[1226,1388],[1544,9806],[9807,9808],[9804,9809],[1544,1625],[9805,9811],[1598,9811],[9806,9813],[1388,9814],[1652,9815],[1037,9807],[9804,9817],[1625,9818],[9806,9812],[1571,9812],[1388,9821],[1652,9809],[1625,9823],[9811,9818],[1571,9819],[9807,9814],[1601,1655],[1215,9828],[1026,1574],[1215,1377],[1547,9830],[9831,9832],[9828,9833],[1547,1628],[9829,9835],[1601,9835],[9830,9837],[1377,9838],[1655,9839],[1026,9831],[9828,9841],[1628,9842],[9830,9836],[1574,9836],[1377,9845],[1655,9833],[1628,9847],[9835,9842],[1574,9843],[9831,9838],[1706,1760],[1253,9852],[1064,1679],[1253,1415],[1550,9854],[9855,9856],[9852,9857],[1550,1733],[9853,9859],[1706,9859],[9854,9861],[1415,9862],[1760,9863],[1064,9855],[9852,9865],[1733,9866],[9854,9860],[1679,9860],[1415,9869],[1760,9857],[1733,9871],[9859,9866],[1679,9867],[9855,9862],[1709,1763],[1242,9876],[1053,1682],[1242,1404],[1539,9878],[9879,9880],[9876,9881],[1539,1736],[9877,9883],[1709,9883],[9878,9885],[1404,9886],[1763,9887],[1053,9879],[9876,9889],[1736,9890],[9878,9884],[1682,9884],[1404,9893],[1763,9881],[1736,9895],[9883,9890],[1682,9891],[9879,9886],[1787,1841],[1280,9900],[1091,1685],[1280,1442],[1577,9902],[9903,9904],[9900,9905],[1577,1814],[9901,9907],[1787,9907],[9902,9909],[1442,9910],[1841,9911],[1091,9903],[9900,9913],[1814,9914],[9902,9908],[1685,9908],[1442,9917],[1841,9905],[1814,9919],[9907,9914],[1685,9915],[9903,9910],[1790,1844],[1269,9924],[1080,1674],[1269,1431],[1566,9926],[9927,9928],[9924,9929],[1566,1817],[9925,9931],[1790,9931],[9926,9933],[1431,9934],[1844,9935],[1080,9927],[9924,9937],[1817,9938],[9926,9932],[1674,9932],[1431,9941],[1844,9929],[1817,9943],[9931,9938],[1674,9939],[9927,9934],[1793,1895],[1307,9948],[1118,1712],[1307,1469],[1604,9950],[9951,9952],[9948,9953],[1604,1868],[9949,9955],[1793,9955],[9950,9957],[1469,9958],[1895,9959],[1118,9951],[9948,9961],[1868,9962],[9950,9956],[1712,9956],[1469,9965],[1895,9953],[1868,9967],[9955,9962],[1712,9963],[9951,9958],[1782,1898],[1296,9972],[1107,1701],[1296,1458],[1593,9974],[9975,9976],[9972,9977],[1593,1871],[9973,9979],[1782,9979],[9974,9981],[1458,9982],[1898,9983],[1107,9975],[9972,9985],[1871,9986],[9974,9980],[1701,9980],[1458,9989],[1898,9977],[1871,9991],[9979,9986],[1701,9987],[9975,9982],[1820,1922],[1334,9996],[1145,1739],[1334,1496],[1631,9998],[9999,10000],[9996,10001],[1631,1874],[9997,10003],[1820,10003],[9998,10005],[1496,10006],[1922,10007],[1145,9999],[9996,10009],[1874,10010],[9998,10004],[1739,10004],[1496,10013],[1922,10001],[1874,10015],[10003,10010],[1739,10011],[9999,10006],[1809,1925],[1323,10020],[1134,1728],[1323,1485],[1620,10022],[10023,10024],[10020,10025],[1620,1863],[10021,10027],[1809,10027],[10022,10029],[1485,10030],[1925,10031],[1134,10023],[10020,10033],[1863,10034],[10022,10028],[1728,10028],[1485,10037],[1925,10025],[1863,10039],[10027,10034],[1728,10035],[10023,10030],[1847,1928],[1361,10044],[1172,1766],[1361,1523],[1658,10046],[10047,10048],[10044,10049],[1658,1901],[10045,10051],[1847,10051],[10046,10053],[1523,10054],[1928,10055],[1172,10047],[10044,10057],[1901,10058],[10046,10052],[1766,10052],[1523,10061],[1928,10049],[1901,10063],[10051,10058],[1766,10059],[10047,10054],[1836,1917],[1350,10068],[1161,1755],[1350,1512],[1647,10070],[10071,10072],[10068,10073],[1647,1890],[10069,10075],[1836,10075],[10070,10077],[1512,10078],[1917,10079],[1161,10071],[10068,10081],[1890,10082],[10070,10076],[1755,10076],[1512,10085],[1917,10073],[1890,10087],[10075,10082],[1755,10083],[10071,10078],[2057,2111],[1949,10092],[986,2030],[1949,1976],[2003,10094],[10095,10096],[10092,10097],[2003,2084],[10093,10099],[2057,10099],[10094,10101],[1976,10102],[2111,10103],[986,10095],[10092,10105],[2084,10106],[10094,10100],[2030,10100],[1976,10109],[2111,10097],[2084,10111],[10099,10106],[2030,10107],[10095,10102],[2060,2114],[1952,10116],[974,2033],[1952,1979],[2006,10118],[10119,10120],[10116,10121],[2006,2087],[10117,10123],[2060,10123],[10118,10125],[1979,10126],[2114,10127],[974,10119],[10116,10129],[2087,10130],[10118,10124],[2033,10124],[1979,10133],[2114,10121],[2087,10135],[10123,10130],[2033,10131],[10119,10126],[2219,2273],[1955,10140],[1013,2192],[1955,2138],[2165,10142],[10143,10144],[10140,10145],[2165,2246],[10141,10147],[2219,10147],[10142,10149],[2138,10150],[2273,10151],[1013,10143],[10140,10153],[2246,10154],[10142,10148],[2192,10148],[2138,10157],[2273,10145],[2246,10159],[10147,10154],[2192,10155],[10143,10150],[2222,2276],[1944,10164],[1001,2195],[1944,2141],[2168,10166],[10167,10168],[10164,10169],[2168,2249],[10165,10171],[2222,10171],[10166,10173],[2141,10174],[2276,10175],[1001,10167],[10164,10177],[2249,10178],[10166,10172],[2195,10172],[2141,10181],[2276,10169],[2249,10183],[10171,10178],[2195,10179],[10167,10174],[2354,2408],[1982,10188],[1040,2327],[1982,2144],[2300,10190],[10191,10192],[10188,10193],[2300,2381],[10189,10195],[2354,10195],[10190,10197],[2144,10198],[2408,10199],[1040,10191],[10188,10201],[2381,10202],[10190,10196],[2327,10196],[2144,10205],[2408,10193],[2381,10207],[10195,10202],[2327,10203],[10191,10198],[2357,2411],[1971,10212],[1028,2330],[1971,2133],[2303,10214],[10215,10216],[10212,10217],[2303,2384],[10213,10219],[2357,10219],[10214,10221],[2133,10222],[2411,10223],[1028,10215],[10212,10225],[2384,10226],[10214,10220],[2330,10220],[2133,10229],[2411,10217],[2384,10231],[10219,10226],[2330,10227],[10215,10222],[2462,2516],[2009,10236],[1067,2435],[2009,2171],[2306,10238],[10239,10240],[10236,10241],[2306,2489],[10237,10243],[2462,10243],[10238,10245],[2171,10246],[2516,10247],[1067,10239],[10236,10249],[2489,10250],[10238,10244],[2435,10244],[2171,10253],[2516,10241],[2489,10255],[10243,10250],[2435,10251],[10239,10246],[2465,2519],[1998,10260],[1055,2438],[1998,2160],[2295,10262],[10263,10264],[10260,10265],[2295,2492],[10261,10267],[2465,10267],[10262,10269],[2160,10270],[2519,10271],[1055,10263],[10260,10273],[2492,10274],[10262,10268],[2438,10268],[2160,10277],[2519,10265],[2492,10279],[10267,10274],[2438,10275],[10263,10270],[2543,2597],[2036,10284],[1094,2441],[2036,2198],[2333,10286],[10287,10288],[10284,10289],[2333,2570],[10285,10291],[2543,10291],[10286,10293],[2198,10294],[2597,10295],[1094,10287],[10284,10297],[2570,10298],[10286,10292],[2441,10292],[2198,10301],[2597,10289],[2570,10303],[10291,10298],[2441,10299],[10287,10294],[2546,2600],[2025,10308],[1082,2430],[2025,2187],[2322,10310],[10311,10312],[10308,10313],[2322,2573],[10309,10315],[2546,10315],[10310,10317],[2187,10318],[2600,10319],[1082,10311],[10308,10321],[2573,10322],[10310,10316],[2430,10316],[2187,10325],[2600,10313],[2573,10327],[10315,10322],[2430,10323],[10311,10318],[2549,2651],[2063,10332],[1121,2468],[2063,2225],[2360,10334],[10335,10336],[10332,10337],[2360,2624],[10333,10339],[2549,10339],[10334,10341],[2225,10342],[2651,10343],[1121,10335],[10332,10345],[2624,10346],[10334,10340],[2468,10340],[2225,10349],[2651,10337],[2624,10351],[10339,10346],[2468,10347],[10335,10342],[2538,2654],[2052,10356],[1109,2457],[2052,2214],[2349,10358],[10359,10360],[10356,10361],[2349,2627],[10357,10363],[2538,10363],[10358,10365],[2214,10366],[2654,10367],[1109,10359],[10356,10369],[2627,10370],[10358,10364],[2457,10364],[2214,10373],[2654,10361],[2627,10375],[10363,10370],[2457,10371],[10359,10366],[2576,2678],[2090,10380],[1148,2495],[2090,2252],[2387,10382],[10383,10384],[10380,10385],[2387,2630],[10381,10387],[2576,10387],[10382,10389],[2252,10390],[2678,10391],[1148,10383],[10380,10393],[2630,10394],[10382,10388],[2495,10388],[2252,10397],[2678,10385],[2630,10399],[10387,10394],[2495,10395],[10383,10390],[2565,2681],[2079,10404],[1136,2484],[2079,2241],[2376,10406],[10407,10408],[10404,10409],[2376,2619],[10405,10411],[2565,10411],[10406,10413],[2241,10414],[2681,10415],[1136,10407],[10404,10417],[2619,10418],[10406,10412],[2484,10412],[2241,10421],[2681,10409],[2619,10423],[10411,10418],[2484,10419],[10407,10414],[2603,2684],[2117,10428],[1175,2522],[2117,2279],[2414,10430],[10431,10432],[10428,10433],[2414,2657],[10429,10435],[2603,10435],[10430,10437],[2279,10438],[2684,10439],[1175,10431],[10428,10441],[2657,10442],[10430,10436],[2522,10436],[2279,10445],[2684,10433],[2657,10447],[10435,10442],[2522,10443],[10431,10438],[2592,2673],[2106,10452],[1163,2511],[2106,2268],[2403,10454],[10455,10456],[10452,10457],[2403,2646],[10453,10459],[2592,10459],[10454,10461],[2268,10462],[2673,10463],[1163,10455],[10452,10465],[2646,10466],[10454,10460],[2511,10460],[2268,10469],[2673,10457],[2646,10471],[10459,10466],[2511,10467],[10455,10462],[2786,2840],[1958,10476],[1202,2759],[1958,2705],[2732,10478],[10479,10480],[10476,10481],[2732,2813],[10477,10483],[2786,10483],[10478,10485],[2705,10486],[2840,10487],[1202,10479],[10476,10489],[2813,10490],[10478,10484],[2759,10484],[2705,10493],[2840,10481],[2813,10495],[10483,10490],[2759,10491],[10479,10486],[2789,2843],[1946,10500],[1190,2762],[1946,2708],[2735,10502],[10503,10504],[10500,10505],[2735,2816],[10501,10507],[2789,10507],[10502,10509],[2708,10510],[2843,10511],[1190,10503],[10500,10513],[2816,10514],[10502,10508],[2762,10508],[2708,10517],[2843,10505],[2816,10519],[10507,10514],[2762,10515],[10503,10510],[2921,2975],[1985,10524],[1229,2894],[1985,2711],[2867,10526],[10527,10528],[10524,10529],[2867,2948],[10525,10531],[2921,10531],[10526,10533],[2711,10534],[2975,10535],[1229,10527],[10524,10537],[2948,10538],[10526,10532],[2894,10532],[2711,10541],[2975,10529],[2948,10543],[10531,10538],[2894,10539],[10527,10534],[2924,2978],[1973,10548],[1217,2897],[1973,2700],[2870,10550],[10551,10552],[10548,10553],[2870,2951],[10549,10555],[2924,10555],[10550,10557],[2700,10558],[2978,10559],[1217,10551],[10548,10561],[2951,10562],[10550,10556],[2897,10556],[2700,10565],[2978,10553],[2951,10567],[10555,10562],[2897,10563],[10551,10558],[3029,3083],[2012,10572],[1256,3002],[2012,2738],[2873,10574],[10575,10576],[10572,10577],[2873,3056],[10573,10579],[3029,10579],[10574,10581],[2738,10582],[3083,10583],[1256,10575],[10572,10585],[3056,10586],[10574,10580],[3002,10580],[2738,10589],[3083,10577],[3056,10591],[10579,10586],[3002,10587],[10575,10582],[3032,3086],[2000,10596],[1244,3005],[2000,2727],[2862,10598],[10599,10600],[10596,10601],[2862,3059],[10597,10603],[3032,10603],[10598,10605],[2727,10606],[3086,10607],[1244,10599],[10596,10609],[3059,10610],[10598,10604],[3005,10604],[2727,10613],[3086,10601],[3059,10615],[10603,10610],[3005,10611],[10599,10606],[3110,3164],[2039,10620],[1283,3008],[2039,2765],[2900,10622],[10623,10624],[10620,10625],[2900,3137],[10621,10627],[3110,10627],[10622,10629],[2765,10630],[3164,10631],[1283,10623],[10620,10633],[3137,10634],[10622,10628],[3008,10628],[2765,10637],[3164,10625],[3137,10639],[10627,10634],[3008,10635],[10623,10630],[3113,3167],[2027,10644],[1271,2997],[2027,2754],[2889,10646],[10647,10648],[10644,10649],[2889,3140],[10645,10651],[3113,10651],[10646,10653],[2754,10654],[3167,10655],[1271,10647],[10644,10657],[3140,10658],[10646,10652],[2997,10652],[2754,10661],[3167,10649],[3140,10663],[10651,10658],[2997,10659],[10647,10654],[3116,3218],[2066,10668],[1310,3035],[2066,2792],[2927,10670],[10671,10672],[10668,10673],[2927,3191],[10669,10675],[3116,10675],[10670,10677],[2792,10678],[3218,10679],[1310,10671],[10668,10681],[3191,10682],[10670,10676],[3035,10676],[2792,10685],[3218,10673],[3191,10687],[10675,10682],[3035,10683],[10671,10678],[3105,3221],[2054,10692],[1298,3024],[2054,2781],[2916,10694],[10695,10696],[10692,10697],[2916,3194],[10693,10699],[3105,10699],[10694,10701],[2781,10702],[3221,10703],[1298,10695],[10692,10705],[3194,10706],[10694,10700],[3024,10700],[2781,10709],[3221,10697],[3194,10711],[10699,10706],[3024,10707],[10695,10702],[3143,3245],[2093,10716],[1337,3062],[2093,2819],[2954,10718],[10719,10720],[10716,10721],[2954,3197],[10717,10723],[3143,10723],[10718,10725],[2819,10726],[3245,10727],[1337,10719],[10716,10729],[3197,10730],[10718,10724],[3062,10724],[2819,10733],[3245,10721],[3197,10735],[10723,10730],[3062,10731],[10719,10726],[3132,3248],[2081,10740],[1325,3051],[2081,2808],[2943,10742],[10743,10744],[10740,10745],[2943,3186],[10741,10747],[3132,10747],[10742,10749],[2808,10750],[3248,10751],[1325,10743],[10740,10753],[3186,10754],[10742,10748],[3051,10748],[2808,10757],[3248,10745],[3186,10759],[10747,10754],[3051,10755],[10743,10750],[3170,3251],[2120,10764],[1364,3089],[2120,2846],[2981,10766],[10767,10768],[10764,10769],[2981,3224],[10765,10771],[3170,10771],[10766,10773],[2846,10774],[3251,10775],[1364,10767],[10764,10777],[3224,10778],[10766,10772],[3089,10772],[2846,10781],[3251,10769],[3224,10783],[10771,10778],[3089,10779],[10767,10774],[3159,3240],[2108,10788],[1352,3078],[2108,2835],[2970,10790],[10791,10792],[10788,10793],[2970,3213],[10789,10795],[3159,10795],[10790,10797],[2835,10798],[3240,10799],[1352,10791],[10788,10801],[3213,10802],[10790,10796],[3078,10796],[2835,10805],[3240,10793],[3213,10807],[10795,10802],[3078,10803],[10791,10798],[3326,3380],[2147,10812],[1391,3299],[2147,2714],[3272,10814],[10815,10816],[10812,10817],[3272,3353],[10813,10819],[3326,10819],[10814,10821],[2714,10822],[3380,10823],[1391,10815],[10812,10825],[3353,10826],[10814,10820],[3299,10820],[2714,10829],[3380,10817],[3353,10831],[10819,10826],[3299,10827],[10815,10822],[3329,3383],[2135,10836],[1379,3302],[2135,2702],[3275,10838],[10839,10840],[10836,10841],[3275,3356],[10837,10843],[3329,10843],[10838,10845],[2702,10846],[3383,10847],[1379,10839],[10836,10849],[3356,10850],[10838,10844],[3302,10844],[2702,10853],[3383,10841],[3356,10855],[10843,10850],[3302,10851],[10839,10846],[3434,3488],[2174,10860],[1418,3407],[2174,2741],[3278,10862],[10863,10864],[10860,10865],[3278,3461],[10861,10867],[3434,10867],[10862,10869],[2741,10870],[3488,10871],[1418,10863],[10860,10873],[3461,10874],[10862,10868],[3407,10868],[2741,10877],[3488,10865],[3461,10879],[10867,10874],[3407,10875],[10863,10870],[3437,3491],[2162,10884],[1406,3410],[2162,2729],[3267,10886],[10887,10888],[10884,10889],[3267,3464],[10885,10891],[3437,10891],[10886,10893],[2729,10894],[3491,10895],[1406,10887],[10884,10897],[3464,10898],[10886,10892],[3410,10892],[2729,10901],[3491,10889],[3464,10903],[10891,10898],[3410,10899],[10887,10894],[3515,3569],[2201,10908],[1445,3413],[2201,2768],[3305,10910],[10911,10912],[10908,10913],[3305,3542],[10909,10915],[3515,10915],[10910,10917],[2768,10918],[3569,10919],[1445,10911],[10908,10921],[3542,10922],[10910,10916],[3413,10916],[2768,10925],[3569,10913],[3542,10927],[10915,10922],[3413,10923],[10911,10918],[3518,3572],[2189,10932],[1433,3402],[2189,2756],[3294,10934],[10935,10936],[10932,10937],[3294,3545],[10933,10939],[3518,10939],[10934,10941],[2756,10942],[3572,10943],[1433,10935],[10932,10945],[3545,10946],[10934,10940],[3402,10940],[2756,10949],[3572,10937],[3545,10951],[10939,10946],[3402,10947],[10935,10942],[3521,3623],[2228,10956],[1472,3440],[2228,2795],[3332,10958],[10959,10960],[10956,10961],[3332,3596],[10957,10963],[3521,10963],[10958,10965],[2795,10966],[3623,10967],[1472,10959],[10956,10969],[3596,10970],[10958,10964],[3440,10964],[2795,10973],[3623,10961],[3596,10975],[10963,10970],[3440,10971],[10959,10966],[3510,3626],[2216,10980],[1460,3429],[2216,2783],[3321,10982],[10983,10984],[10980,10985],[3321,3599],[10981,10987],[3510,10987],[10982,10989],[2783,10990],[3626,10991],[1460,10983],[10980,10993],[3599,10994],[10982,10988],[3429,10988],[2783,10997],[3626,10985],[3599,10999],[10987,10994],[3429,10995],[10983,10990],[3548,3650],[2255,11004],[1499,3467],[2255,2822],[3359,11006],[11007,11008],[11004,11009],[3359,3602],[11005,11011],[3548,11011],[11006,11013],[2822,11014],[3650,11015],[1499,11007],[11004,11017],[3602,11018],[11006,11012],[3467,11012],[2822,11021],[3650,11009],[3602,11023],[11011,11018],[3467,11019],[11007,11014],[3537,3653],[2243,11028],[1487,3456],[2243,2810],[3348,11030],[11031,11032],[11028,11033],[3348,3591],[11029,11035],[3537,11035],[11030,11037],[2810,11038],[3653,11039],[1487,11031],[11028,11041],[3591,11042],[11030,11036],[3456,11036],[2810,11045],[3653,11033],[3591,11047],[11035,11042],[3456,11043],[11031,11038],[3575,3656],[2282,11052],[1526,3494],[2282,2849],[3386,11054],[11055,11056],[11052,11057],[3386,3629],[11053,11059],[3575,11059],[11054,11061],[2849,11062],[3656,11063],[1526,11055],[11052,11065],[3629,11066],[11054,11060],[3494,11060],[2849,11069],[3656,11057],[3629,11071],[11059,11066],[3494,11067],[11055,11062],[3564,3645],[2270,11076],[1514,3483],[2270,2837],[3375,11078],[11079,11080],[11076,11081],[3375,3618],[11077,11083],[3564,11083],[11078,11085],[2837,11086],[3645,11087],[1514,11079],[11076,11089],[3618,11090],[11078,11084],[3483,11084],[2837,11093],[3645,11081],[3618,11095],[11083,11090],[3483,11091],[11079,11086],[3704,3758],[2309,11100],[1553,3677],[2309,2876],[3281,11102],[11103,11104],[11100,11105],[3281,3731],[11101,11107],[3704,11107],[11102,11109],[2876,11110],[3758,11111],[1553,11103],[11100,11113],[3731,11114],[11102,11108],[3677,11108],[2876,11117],[3758,11105],[3731,11119],[11107,11114],[3677,11115],[11103,11110],[3707,3761],[2297,11124],[1541,3680],[2297,2864],[3269,11126],[11127,11128],[11124,11129],[3269,3734],[11125,11131],[3707,11131],[11126,11133],[2864,11134],[3761,11135],[1541,11127],[11124,11137],[3734,11138],[11126,11132],[3680,11132],[2864,11141],[3761,11129],[3734,11143],[11131,11138],[3680,11139],[11127,11134],[3785,3839],[2336,11148],[1580,3683],[2336,2903],[3308,11150],[11151,11152],[11148,11153],[3308,3812],[11149,11155],[3785,11155],[11150,11157],[2903,11158],[3839,11159],[1580,11151],[11148,11161],[3812,11162],[11150,11156],[3683,11156],[2903,11165],[3839,11153],[3812,11167],[11155,11162],[3683,11163],[11151,11158],[3788,3842],[2324,11172],[1568,3672],[2324,2891],[3296,11174],[11175,11176],[11172,11177],[3296,3815],[11173,11179],[3788,11179],[11174,11181],[2891,11182],[3842,11183],[1568,11175],[11172,11185],[3815,11186],[11174,11180],[3672,11180],[2891,11189],[3842,11177],[3815,11191],[11179,11186],[3672,11187],[11175,11182],[3791,3893],[2363,11196],[1607,3710],[2363,2930],[3335,11198],[11199,11200],[11196,11201],[3335,3866],[11197,11203],[3791,11203],[11198,11205],[2930,11206],[3893,11207],[1607,11199],[11196,11209],[3866,11210],[11198,11204],[3710,11204],[2930,11213],[3893,11201],[3866,11215],[11203,11210],[3710,11211],[11199,11206],[3780,3896],[2351,11220],[1595,3699],[2351,2918],[3323,11222],[11223,11224],[11220,11225],[3323,3869],[11221,11227],[3780,11227],[11222,11229],[2918,11230],[3896,11231],[1595,11223],[11220,11233],[3869,11234],[11222,11228],[3699,11228],[2918,11237],[3896,11225],[3869,11239],[11227,11234],[3699,11235],[11223,11230],[3818,3920],[2390,11244],[1634,3737],[2390,2957],[3362,11246],[11247,11248],[11244,11249],[3362,3872],[11245,11251],[3818,11251],[11246,11253],[2957,11254],[3920,11255],[1634,11247],[11244,11257],[3872,11258],[11246,11252],[3737,11252],[2957,11261],[3920,11249],[3872,11263],[11251,11258],[3737,11259],[11247,11254],[3807,3923],[2378,11268],[1622,3726],[2378,2945],[3350,11270],[11271,11272],[11268,11273],[3350,3861],[11269,11275],[3807,11275],[11270,11277],[2945,11278],[3923,11279],[1622,11271],[11268,11281],[3861,11282],[11270,11276],[3726,11276],[2945,11285],[3923,11273],[3861,11287],[11275,11282],[3726,11283],[11271,11278],[3845,3926],[2417,11292],[1661,3764],[2417,2984],[3389,11294],[11295,11296],[11292,11297],[3389,3899],[11293,11299],[3845,11299],[11294,11301],[2984,11302],[3926,11303],[1661,11295],[11292,11305],[3899,11306],[11294,11300],[3764,11300],[2984,11309],[3926,11297],[3899,11311],[11299,11306],[3764,11307],[11295,11302],[3834,3915],[2405,11316],[1649,3753],[2405,2972],[3377,11318],[11319,11320],[11316,11321],[3377,3888],[11317,11323],[3834,11323],[11318,11325],[2972,11326],[3915,11327],[1649,11319],[11316,11329],[3888,11330],[11318,11324],[3753,11324],[2972,11333],[3915,11321],[3888,11335],[11323,11330],[3753,11331],[11319,11326],[3947,4001],[2444,11340],[1688,3686],[2444,3011],[3416,11342],[11343,11344],[11340,11345],[3416,3974],[11341,11347],[3947,11347],[11342,11349],[3011,11350],[4001,11351],[1688,11343],[11340,11353],[3974,11354],[11342,11348],[3686,11348],[3011,11357],[4001,11345],[3974,11359],[11347,11354],[3686,11355],[11343,11350],[3950,4004],[2432,11364],[1676,3674],[2432,2999],[3404,11366],[11367,11368],[11364,11369],[3404,3977],[11365,11371],[3950,11371],[11366,11373],[2999,11374],[4004,11375],[1676,11367],[11364,11377],[3977,11378],[11366,11372],[3674,11372],[2999,11381],[4004,11369],[3977,11383],[11371,11378],[3674,11379],[11367,11374],[3953,4055],[2471,11388],[1715,3713],[2471,3038],[3443,11390],[11391,11392],[11388,11393],[3443,4028],[11389,11395],[3953,11395],[11390,11397],[3038,11398],[4055,11399],[1715,11391],[11388,11401],[4028,11402],[11390,11396],[3713,11396],[3038,11405],[4055,11393],[4028,11407],[11395,11402],[3713,11403],[11391,11398],[3942,4058],[2459,11412],[1703,3701],[2459,3026],[3431,11414],[11415,11416],[11412,11417],[3431,4031],[11413,11419],[3942,11419],[11414,11421],[3026,11422],[4058,11423],[1703,11415],[11412,11425],[4031,11426],[11414,11420],[3701,11420],[3026,11429],[4058,11417],[4031,11431],[11419,11426],[3701,11427],[11415,11422],[3980,4082],[2498,11436],[1742,3740],[2498,3065],[3470,11438],[11439,11440],[11436,11441],[3470,4034],[11437,11443],[3980,11443],[11438,11445],[3065,11446],[4082,11447],[1742,11439],[11436,11449],[4034,11450],[11438,11444],[3740,11444],[3065,11453],[4082,11441],[4034,11455],[11443,11450],[3740,11451],[11439,11446],[3969,4085],[2486,11460],[1730,3728],[2486,3053],[3458,11462],[11463,11464],[11460,11465],[3458,4023],[11461,11467],[3969,11467],[11462,11469],[3053,11470],[4085,11471],[1730,11463],[11460,11473],[4023,11474],[11462,11468],[3728,11468],[3053,11477],[4085,11465],[4023,11479],[11467,11474],[3728,11475],[11463,11470],[4007,4088],[2525,11484],[1769,3767],[2525,3092],[3497,11486],[11487,11488],[11484,11489],[3497,4061],[11485,11491],[4007,11491],[11486,11493],[3092,11494],[4088,11495],[1769,11487],[11484,11497],[4061,11498],[11486,11492],[3767,11492],[3092,11501],[4088,11489],[4061,11503],[11491,11498],[3767,11499],[11487,11494],[3996,4077],[2513,11508],[1757,3755],[2513,3080],[3485,11510],[11511,11512],[11508,11513],[3485,4050],[11509,11515],[3996,11515],[11510,11517],[3080,11518],[4077,11519],[1757,11511],[11508,11521],[4050,11522],[11510,11516],[3755,11516],[3080,11525],[4077,11513],[4050,11527],[11515,11522],[3755,11523],[11511,11518],[3956,4136],[2552,11532],[1796,3794],[2552,3119],[3524,11534],[11535,11536],[11532,11537],[3524,4109],[11533,11539],[3956,11539],[11534,11541],[3119,11542],[4136,11543],[1796,11535],[11532,11545],[4109,11546],[11534,11540],[3794,11540],[3119,11549],[4136,11537],[4109,11551],[11539,11546],[3794,11547],[11535,11542],[3944,4139],[2540,11556],[1784,3782],[2540,3107],[3512,11558],[11559,11560],[11556,11561],[3512,4112],[11557,11563],[3944,11563],[11558,11565],[3107,11566],[4139,11567],[1784,11559],[11556,11569],[4112,11570],[11558,11564],[3782,11564],[3107,11573],[4139,11561],[4112,11575],[11563,11570],[3782,11571],[11559,11566],[3983,4163],[2579,11580],[1823,3821],[2579,3146],[3551,11582],[11583,11584],[11580,11585],[3551,4115],[11581,11587],[3983,11587],[11582,11589],[3146,11590],[4163,11591],[1823,11583],[11580,11593],[4115,11594],[11582,11588],[3821,11588],[3146,11597],[4163,11585],[4115,11599],[11587,11594],[3821,11595],[11583,11590],[3971,4166],[2567,11604],[1811,3809],[2567,3134],[3539,11606],[11607,11608],[11604,11609],[3539,4104],[11605,11611],[3971,11611],[11606,11613],[3134,11614],[4166,11615],[1811,11607],[11604,11617],[4104,11618],[11606,11612],[3809,11612],[3134,11621],[4166,11609],[4104,11623],[11611,11618],[3809,11619],[11607,11614],[4010,4169],[2606,11628],[1850,3848],[2606,3173],[3578,11630],[11631,11632],[11628,11633],[3578,4142],[11629,11635],[4010,11635],[11630,11637],[3173,11638],[4169,11639],[1850,11631],[11628,11641],[4142,11642],[11630,11636],[3848,11636],[3173,11645],[4169,11633],[4142,11647],[11635,11642],[3848,11643],[11631,11638],[3998,4158],[2594,11652],[1838,3836],[2594,3161],[3566,11654],[11655,11656],[11652,11657],[3566,4131],[11653,11659],[3998,11659],[11654,11661],[3161,11662],[4158,11663],[1838,11655],[11652,11665],[4131,11666],[11654,11660],[3836,11660],[3161,11669],[4158,11657],[4131,11671],[11659,11666],[3836,11667],[11655,11662],[4037,4190],[2633,11676],[1877,3875],[2633,3200],[3605,11678],[11679,11680],[11676,11681],[3605,4118],[11677,11683],[4037,11683],[11678,11685],[3200,11686],[4190,11687],[1877,11679],[11676,11689],[4118,11690],[11678,11684],[3875,11684],[3200,11693],[4190,11681],[4118,11695],[11683,11690],[3875,11691],[11679,11686],[4025,4193],[2621,11700],[1865,3863],[2621,3188],[3593,11702],[11703,11704],[11700,11705],[3593,4106],[11701,11707],[4025,11707],[11702,11709],[3188,11710],[4193,11711],[1865,11703],[11700,11713],[4106,11714],[11702,11708],[3863,11708],[3188,11717],[4193,11705],[4106,11719],[11707,11714],[3863,11715],[11703,11710],[4064,4196],[2660,11724],[1904,3902],[2660,3227],[3632,11726],[11727,11728],[11724,11729],[3632,4145],[11725,11731],[4064,11731],[11726,11733],[3227,11734],[4196,11735],[1904,11727],[11724,11737],[4145,11738],[11726,11732],[3902,11732],[3227,11741],[4196,11729],[4145,11743],[11731,11738],[3902,11739],[11727,11734],[4052,4185],[2648,11748],[1892,3890],[2648,3215],[3620,11750],[11751,11752],[11748,11753],[3620,4133],[11749,11755],[4052,11755],[11750,11757],[3215,11758],[4185,11759],[1892,11751],[11748,11761],[4133,11762],[11750,11756],[3890,11756],[3215,11765],[4185,11753],[4133,11767],[11755,11762],[3890,11763],[11751,11758],[4091,4199],[2687,11772],[1931,3929],[2687,3254],[3659,11774],[11775,11776],[11772,11777],[3659,4172],[11773,11779],[4091,11779],[11774,11781],[3254,11782],[4199,11783],[1931,11775],[11772,11785],[4172,11786],[11774,11780],[3929,11780],[3254,11789],[4199,11777],[4172,11791],[11779,11786],[3929,11787],[11775,11782],[4079,4187],[2675,11796],[1919,3917],[2675,3242],[3647,11798],[11799,11800],[11796,11801],[3647,4160],[11797,11803],[4079,11803],[11798,11805],[3242,11806],[4187,11807],[1919,11799],[11796,11809],[4160,11810],[11798,11804],[3917,11804],[3242,11813],[4187,11801],[4160,11815],[11803,11810],[3917,11811],[11799,11806],[5015,9702],[5288,9678],[5015,9678],[5288,9702],[5561,9750],[5834,9726],[5561,9726],[5834,9750],[5005,9696],[5278,9672],[5005,9672],[5278,9696],[6107,9798],[6380,9774],[6107,9774],[6380,9798],[5006,9700],[5279,9676],[5006,9676],[5279,9700],[6653,9846],[6926,9822],[6653,9822],[6926,9846],[4957,9706],[5230,9682],[4957,9682],[5230,9706],[7199,9894],[7472,9870],[7199,9870],[7472,9894],[4995,9705],[5268,9681],[4995,9681],[5268,9705],[7745,9942],[8018,9918],[7745,9918],[8018,9942],[4955,9704],[5228,9680],[4955,9680],[5228,9704],[8291,9990],[8564,9966],[8291,9966],[8564,9990],[5004,9690],[5277,9666],[5004,9666],[5277,9690],[8837,10038],[9110,10014],[8837,10014],[9110,10038],[4999,9707],[5272,9683],[4999,9683],[5272,9707],[9383,10086],[9656,10062],[9383,10062],[9656,10086],[5551,9744],[5824,9720],[5551,9720],[5824,9744],[6097,9792],[6370,9768],[6097,9768],[6370,9792],[5552,9748],[5825,9724],[5552,9724],[5825,9748],[6643,9840],[6916,9816],[6643,9816],[6916,9840],[5503,9754],[5776,9730],[5503,9730],[5776,9754],[7189,9888],[7462,9864],[7189,9864],[7462,9888],[5541,9753],[5814,9729],[5541,9729],[5814,9753],[7735,9936],[8008,9912],[7735,9912],[8008,9936],[5501,9752],[5774,9728],[5501,9728],[5774,9752],[8281,9984],[8554,9960],[8281,9960],[8554,9984],[5550,9738],[5823,9714],[5550,9714],[5823,9738],[8827,10032],[9100,10008],[8827,10008],[9100,10032],[5545,9755],[5818,9731],[5545,9731],[5818,9755],[9373,10080],[9646,10056],[9373,10056],[9646,10080],[6098,9796],[6371,9772],[6098,9772],[6371,9796],[6644,9844],[6917,9820],[6644,9820],[6917,9844],[6049,9802],[6322,9778],[6049,9778],[6322,9802],[7190,9892],[7463,9868],[7190,9868],[7463,9892],[6087,9801],[6360,9777],[6087,9777],[6360,9801],[7736,9940],[8009,9916],[7736,9916],[8009,9940],[6047,9800],[6320,9776],[6047,9776],[6320,9800],[8282,9988],[8555,9964],[8282,9964],[8555,9988],[6096,9786],[6369,9762],[6096,9762],[6369,9786],[8828,10036],[9101,10012],[8828,10012],[9101,10036],[6091,9803],[6364,9779],[6091,9779],[6364,9803],[9374,10084],[9647,10060],[9374,10060],[9647,10084],[6595,9850],[6868,9826],[6595,9826],[6868,9850],[7141,9898],[7414,9874],[7141,9874],[7414,9898],[6633,9849],[6906,9825],[6633,9825],[6906,9849],[7687,9946],[7960,9922],[7687,9922],[7960,9946],[6593,9848],[6866,9824],[6593,9824],[6866,9848],[8233,9994],[8506,9970],[8233,9970],[8506,9994],[6642,9834],[6915,9810],[6642,9810],[6915,9834],[8779,10042],[9052,10018],[8779,10018],[9052,10042],[6637,9851],[6910,9827],[6637,9827],[6910,9851],[9325,10090],[9598,10066],[9325,10066],[9598,10090],[7179,9897],[7452,9873],[7179,9873],[7452,9897],[7725,9945],[7998,9921],[7725,9921],[7998,9945],[7139,9896],[7412,9872],[7139,9872],[7412,9896],[8271,9993],[8544,9969],[8271,9969],[8544,9993],[7188,9882],[7461,9858],[7188,9858],[7461,9882],[8817,10041],[9090,10017],[8817,10017],[9090,10041],[7183,9899],[7456,9875],[7183,9875],[7456,9899],[9363,10089],[9636,10065],[9363,10065],[9636,10089],[7685,9944],[7958,9920],[7685,9920],[7958,9944],[8231,9992],[8504,9968],[8231,9968],[8504,9992],[7734,9930],[8007,9906],[7734,9906],[8007,9930],[8777,10040],[9050,10016],[8777,10016],[9050,10040],[7729,9947],[8002,9923],[7729,9923],[8002,9947],[9323,10088],[9596,10064],[9323,10064],[9596,10088],[8280,9978],[8553,9954],[8280,9954],[8553,9978],[8826,10026],[9099,10002],[8826,10002],[9099,10026],[8275,9995],[8548,9971],[8275,9971],[8548,9995],[9372,10074],[9645,10050],[9372,10050],[9645,10074],[8821,10043],[9094,10019],[8821,10019],[9094,10043],[9367,10091],[9640,10067],[9367,10067],[9640,10091],[5558,10128],[5831,10104],[5558,10104],[5831,10128],[6104,10176],[6377,10152],[6104,10152],[6377,10176],[5511,10132],[5784,10108],[5511,10108],[5784,10132],[6650,10224],[6923,10200],[6650,10200],[6923,10224],[5505,10138],[5778,10114],[5505,10114],[5778,10138],[7196,10272],[7469,10248],[7196,10248],[7469,10272],[5531,10137],[5804,10113],[5531,10113],[5804,10137],[7742,10320],[8015,10296],[7742,10296],[8015,10320],[5560,10136],[5833,10112],[5560,10112],[5833,10136],[8288,10368],[8561,10344],[8288,10344],[8561,10368],[5530,10122],[5803,10098],[5530,10098],[5803,10122],[8834,10416],[9107,10392],[8834,10392],[9107,10416],[5472,10139],[5745,10115],[5472,10115],[5745,10139],[9380,10464],[9653,10440],[9380,10440],[9653,10464],[6057,10180],[6330,10156],[6057,10156],[6330,10180],[6603,10228],[6876,10204],[6603,10204],[6876,10228],[6051,10186],[6324,10162],[6051,10162],[6324,10186],[7149,10276],[7422,10252],[7149,10252],[7422,10276],[6077,10185],[6350,10161],[6077,10161],[6350,10185],[7695,10324],[7968,10300],[7695,10300],[7968,10324],[6106,10184],[6379,10160],[6106,10160],[6379,10184],[8241,10372],[8514,10348],[8241,10348],[8514,10372],[6076,10170],[6349,10146],[6076,10146],[6349,10170],[8787,10420],[9060,10396],[8787,10396],[9060,10420],[6018,10187],[6291,10163],[6018,10163],[6291,10187],[9333,10468],[9606,10444],[9333,10444],[9606,10468],[6597,10234],[6870,10210],[6597,10210],[6870,10234],[7143,10282],[7416,10258],[7143,10258],[7416,10282],[6623,10233],[6896,10209],[6623,10209],[6896,10233],[7689,10330],[7962,10306],[7689,10306],[7962,10330],[6652,10232],[6925,10208],[6652,10208],[6925,10232],[8235,10378],[8508,10354],[8235,10354],[8508,10378],[6622,10218],[6895,10194],[6622,10194],[6895,10218],[8781,10426],[9054,10402],[8781,10402],[9054,10426],[6564,10235],[6837,10211],[6564,10211],[6837,10235],[9327,10474],[9600,10450],[9327,10450],[9600,10474],[7169,10281],[7442,10257],[7169,10257],[7442,10281],[7715,10329],[7988,10305],[7715,10305],[7988,10329],[7198,10280],[7471,10256],[7198,10256],[7471,10280],[8261,10377],[8534,10353],[8261,10353],[8534,10377],[7168,10266],[7441,10242],[7168,10242],[7441,10266],[8807,10425],[9080,10401],[8807,10401],[9080,10425],[7110,10283],[7383,10259],[7110,10259],[7383,10283],[9353,10473],[9626,10449],[9353,10449],[9626,10473],[7744,10328],[8017,10304],[7744,10304],[8017,10328],[8290,10376],[8563,10352],[8290,10352],[8563,10376],[7714,10314],[7987,10290],[7714,10290],[7987,10314],[8836,10424],[9109,10400],[8836,10400],[9109,10424],[7656,10331],[7929,10307],[7656,10307],[7929,10331],[9382,10472],[9655,10448],[9382,10448],[9655,10472],[8260,10362],[8533,10338],[8260,10338],[8533,10362],[8806,10410],[9079,10386],[8806,10386],[9079,10410],[8202,10379],[8475,10355],[8202,10355],[8475,10379],[9352,10458],[9625,10434],[9352,10434],[9625,10458],[8748,10427],[9021,10403],[8748,10403],[9021,10427],[9294,10475],[9567,10451],[9294,10451],[9567,10475],[6040,10516],[6313,10492],[6040,10492],[6313,10516],[6586,10564],[6859,10540],[6586,10540],[6859,10564],[6069,10522],[6342,10498],[6069,10498],[6342,10522],[7132,10612],[7405,10588],[7132,10588],[7405,10612],[5985,10521],[6258,10497],[5985,10497],[6258,10521],[7678,10660],[7951,10636],[7678,10636],[7951,10660],[6103,10520],[6376,10496],[6103,10496],[6376,10520],[8224,10708],[8497,10684],[8224,10684],[8497,10708],[6065,10506],[6338,10482],[6065,10482],[6338,10506],[8770,10756],[9043,10732],[8770,10732],[9043,10756],[6102,10523],[6375,10499],[6102,10499],[6375,10523],[9316,10804],[9589,10780],[9316,10780],[9589,10804],[6615,10570],[6888,10546],[6615,10546],[6888,10570],[7161,10618],[7434,10594],[7161,10594],[7434,10618],[6531,10569],[6804,10545],[6531,10545],[6804,10569],[7707,10666],[7980,10642],[7707,10642],[7980,10666],[6649,10568],[6922,10544],[6649,10544],[6922,10568],[8253,10714],[8526,10690],[8253,10690],[8526,10714],[6611,10554],[6884,10530],[6611,10530],[6884,10554],[8799,10762],[9072,10738],[8799,10738],[9072,10762],[6648,10571],[6921,10547],[6648,10547],[6921,10571],[9345,10810],[9618,10786],[9345,10786],[9618,10810],[7077,10617],[7350,10593],[7077,10593],[7350,10617],[7623,10665],[7896,10641],[7623,10641],[7896,10665],[7195,10616],[7468,10592],[7195,10592],[7468,10616],[8169,10713],[8442,10689],[8169,10689],[8442,10713],[7157,10602],[7430,10578],[7157,10578],[7430,10602],[8715,10761],[8988,10737],[8715,10737],[8988,10761],[7194,10619],[7467,10595],[7194,10595],[7467,10619],[9261,10809],[9534,10785],[9261,10785],[9534,10809],[7741,10664],[8014,10640],[7741,10640],[8014,10664],[8287,10712],[8560,10688],[8287,10688],[8560,10712],[7703,10650],[7976,10626],[7703,10626],[7976,10650],[8833,10760],[9106,10736],[8833,10736],[9106,10760],[7740,10667],[8013,10643],[7740,10643],[8013,10667],[9379,10808],[9652,10784],[9379,10784],[9652,10808],[8249,10698],[8522,10674],[8249,10674],[8522,10698],[8795,10746],[9068,10722],[8795,10722],[9068,10746],[8286,10715],[8559,10691],[8286,10691],[8559,10715],[9341,10794],[9614,10770],[9341,10770],[9614,10794],[8832,10763],[9105,10739],[8832,10739],[9105,10763],[9378,10811],[9651,10787],[9378,10787],[9651,10811],[6571,10858],[6844,10834],[6571,10834],[6844,10858],[7117,10906],[7390,10882],[7117,10882],[7390,10906],[6634,10857],[6907,10833],[6634,10833],[6907,10857],[7663,10954],[7936,10930],[7663,10930],[7936,10954],[6612,10856],[6885,10832],[6612,10832],[6885,10856],[8209,11002],[8482,10978],[8209,10978],[8482,11002],[6656,10842],[6929,10818],[6656,10818],[6929,10842],[8755,11050],[9028,11026],[8755,11026],[9028,11050],[6635,10859],[6908,10835],[6635,10835],[6908,10859],[9301,11098],[9574,11074],[9301,11074],[9574,11098],[7180,10905],[7453,10881],[7180,10881],[7453,10905],[7726,10953],[7999,10929],[7726,10929],[7999,10953],[7158,10904],[7431,10880],[7158,10880],[7431,10904],[8272,11001],[8545,10977],[8272,10977],[8545,11001],[7202,10890],[7475,10866],[7202,10866],[7475,10890],[8818,11049],[9091,11025],[8818,11025],[9091,11049],[7181,10907],[7454,10883],[7181,10883],[7454,10907],[9364,11097],[9637,11073],[9364,11073],[9637,11097],[7704,10952],[7977,10928],[7704,10928],[7977,10952],[8250,11000],[8523,10976],[8250,10976],[8523,11000],[7748,10938],[8021,10914],[7748,10914],[8021,10938],[8796,11048],[9069,11024],[8796,11024],[9069,11048],[7727,10955],[8000,10931],[7727,10931],[8000,10955],[9342,11096],[9615,11072],[9342,11072],[9615,11096],[8294,10986],[8567,10962],[8294,10962],[8567,10986],[8840,11034],[9113,11010],[8840,11010],[9113,11034],[8273,11003],[8546,10979],[8273,10979],[8546,11003],[9386,11082],[9659,11058],[9386,11058],[9659,11082],[8819,11051],[9092,11027],[8819,11027],[9092,11051],[9365,11099],[9638,11075],[9365,11075],[9638,11099],[7176,11145],[7449,11121],[7176,11121],[7449,11145],[7722,11193],[7995,11169],[7722,11169],[7995,11193],[7174,11144],[7447,11120],[7174,11120],[7447,11144],[8268,11241],[8541,11217],[8268,11217],[8541,11241],[7173,11130],[7446,11106],[7173,11106],[7446,11130],[8814,11289],[9087,11265],[8814,11265],[9087,11289],[7053,11147],[7326,11123],[7053,11123],[7326,11147],[9360,11337],[9633,11313],[9360,11313],[9633,11337],[7720,11192],[7993,11168],[7720,11168],[7993,11192],[8266,11240],[8539,11216],[8266,11216],[8539,11240],[7719,11178],[7992,11154],[7719,11154],[7992,11178],[8812,11288],[9085,11264],[8812,11264],[9085,11288],[7599,11195],[7872,11171],[7599,11171],[7872,11195],[9358,11336],[9631,11312],[9358,11312],[9631,11336],[8265,11226],[8538,11202],[8265,11202],[8538,11226],[8811,11274],[9084,11250],[8811,11250],[9084,11274],[8145,11243],[8418,11219],[8145,11219],[8418,11243],[9357,11322],[9630,11298],[9357,11298],[9630,11322],[8691,11291],[8964,11267],[8691,11267],[8964,11291],[9237,11339],[9510,11315],[9237,11315],[9510,11339],[7684,11384],[7957,11360],[7684,11360],[7957,11384],[8230,11432],[8503,11408],[8230,11408],[8503,11432],[7693,11370],[7966,11346],[7693,11346],[7966,11370],[8776,11480],[9049,11456],[8776,11456],[9049,11480],[7713,11387],[7986,11363],[7713,11363],[7986,11387],[9322,11528],[9595,11504],[9322,11504],[9595,11528],[8239,11418],[8512,11394],[8239,11394],[8512,11418],[8785,11466],[9058,11442],[8785,11442],[9058,11466],[8259,11435],[8532,11411],[8259,11411],[8532,11435],[9331,11514],[9604,11490],[9331,11490],[9604,11514],[8805,11483],[9078,11459],[8805,11459],[9078,11483],[9351,11531],[9624,11507],[9351,11507],[9624,11531],[8245,11562],[8518,11538],[8245,11538],[8518,11562],[8791,11610],[9064,11586],[8791,11586],[9064,11610],[8240,11579],[8513,11555],[8240,11555],[8513,11579],[9337,11658],[9610,11634],[9337,11634],[9610,11658],[8786,11627],[9059,11603],[8786,11603],[9059,11627],[9332,11675],[9605,11651],[9332,11651],[9605,11675],[8616,11723],[8889,11699],[8616,11699],[8889,11723],[9162,11771],[9435,11747],[9162,11747],[9435,11771]],"decoder":"mod 2: Y_T += sum of root nodes whose targets contain T (star roots: T reads star(c) for c in T; side roots; partner singles) + x_carrier + x_passive for each partner_mix entry receiving T; equals x_T = sum_{c in T} star(c) + sum_{|S cap T|=1} x_S","h":20,"labels":[[0,2,4],[0,2,5],[0,3,4],[0,3,5],[1,2,4],[1,2,5],[1,3,4],[1,3,5],[0,2,6],[0,2,7],[0,3,6],[0,3,7],[1,2,6],[1,2,7],[1,3,6],[1,3,7],[0,2,8],[0,2,9],[0,3,8],[0,3,9],[1,2,8],[1,2,9],[1,3,8],[1,3,9],[0,2,10],[0,2,11],[0,3,10],[0,3,11],[1,2,10],[1,2,11],[1,3,10],[1,3,11],[0,2,12],[0,2,13],[0,3,12],[0,3,13],[1,2,12],[1,2,13],[1,3,12],[1,3,13],[0,2,14],[0,2,15],[0,3,14],[0,3,15],[1,2,14],[1,2,15],[1,3,14],[1,3,15],[0,2,16],[0,2,17],[0,3,16],[0,3,17],[1,2,16],[1,2,17],[1,3,16],[1,3,17],[0,2,18],[0,2,19],[0,3,18],[0,3,19],[1,2,18],[1,2,19],[1,3,18],[1,3,19],[0,4,6],[0,4,7],[0,5,6],[0,5,7],[1,4,6],[1,4,7],[1,5,6],[1,5,7],[0,4,8],[0,4,9],[0,5,8],[0,5,9],[1,4,8],[1,4,9],[1,5,8],[1,5,9],[0,4,10],[0,4,11],[0,5,10],[0,5,11],[1,4,10],[1,4,11],[1,5,10],[1,5,11],[0,4,12],[0,4,13],[0,5,12],[0,5,13],[1,4,12],[1,4,13],[1,5,12],[1,5,13],[0,4,14],[0,4,15],[0,5,14],[0,5,15],[1,4,14],[1,4,15],[1,5,14],[1,5,15],[0,4,16],[0,4,17],[0,5,16],[0,5,17],[1,4,16],[1,4,17],[1,5,16],[1,5,17],[0,4,18],[0,4,19],[0,5,18],[0,5,19],[1,4,18],[1,4,19],[1,5,18],[1,5,19],[0,6,8],[0,6,9],[0,7,8],[0,7,9],[1,6,8],[1,6,9],[1,7,8],[1,7,9],[0,6,10],[0,6,11],[0,7,10],[0,7,11],[1,6,10],[1,6,11],[1,7,10],[1,7,11],[0,6,12],[0,6,13],[0,7,12],[0,7,13],[1,6,12],[1,6,13],[1,7,12],[1,7,13],[0,6,14],[0,6,15],[0,7,14],[0,7,15],[1,6,14],[1,6,15],[1,7,14],[1,7,15],[0,6,16],[0,6,17],[0,7,16],[0,7,17],[1,6,16],[1,6,17],[1,7,16],[1,7,17],[0,6,18],[0,6,19],[0,7,18],[0,7,19],[1,6,18],[1,6,19],[1,7,18],[1,7,19],[0,8,10],[0,8,11],[0,9,10],[0,9,11],[1,8,10],[1,8,11],[1,9,10],[1,9,11],[0,8,12],[0,8,13],[0,9,12],[0,9,13],[1,8,12],[1,8,13],[1,9,12],[1,9,13],[0,8,14],[0,8,15],[0,9,14],[0,9,15],[1,8,14],[1,8,15],[1,9,14],[1,9,15],[0,8,16],[0,8,17],[0,9,16],[0,9,17],[1,8,16],[1,8,17],[1,9,16],[1,9,17],[0,8,18],[0,8,19],[0,9,18],[0,9,19],[1,8,18],[1,8,19],[1,9,18],[1,9,19],[0,10,12],[0,10,13],[0,11,12],[0,11,13],[1,10,12],[1,10,13],[1,11,12],[1,11,13],[0,10,14],[0,10,15],[0,11,14],[0,11,15],[1,10,14],[1,10,15],[1,11,14],[1,11,15],[0,10,16],[0,10,17],[0,11,16],[0,11,17],[1,10,16],[1,10,17],[1,11,16],[1,11,17],[0,10,18],[0,10,19],[0,11,18],[0,11,19],[1,10,18],[1,10,19],[1,11,18],[1,11,19],[0,12,14],[0,12,15],[0,13,14],[0,13,15],[1,12,14],[1,12,15],[1,13,14],[1,13,15],[0,12,16],[0,12,17],[0,13,16],[0,13,17],[1,12,16],[1,12,17],[1,13,16],[1,13,17],[0,12,18],[0,12,19],[0,13,18],[0,13,19],[1,12,18],[1,12,19],[1,13,18],[1,13,19],[0,14,16],[0,14,17],[0,15,16],[0,15,17],[1,14,16],[1,14,17],[1,15,16],[1,15,17],[0,14,18],[0,14,19],[0,15,18],[0,15,19],[1,14,18],[1,14,19],[1,15,18],[1,15,19],[0,16,18],[0,16,19],[0,17,18],[0,17,19],[1,16,18],[1,16,19],[1,17,18],[1,17,19],[2,4,6],[2,4,7],[2,5,6],[2,5,7],[3,4,6],[3,4,7],[3,5,6],[3,5,7],[2,4,8],[2,4,9],[2,5,8],[2,5,9],[3,4,8],[3,4,9],[3,5,8],[3,5,9],[2,4,10],[2,4,11],[2,5,10],[2,5,11],[3,4,10],[3,4,11],[3,5,10],[3,5,11],[2,4,12],[2,4,13],[2,5,12],[2,5,13],[3,4,12],[3,4,13],[3,5,12],[3,5,13],[2,4,14],[2,4,15],[2,5,14],[2,5,15],[3,4,14],[3,4,15],[3,5,14],[3,5,15],[2,4,16],[2,4,17],[2,5,16],[2,5,17],[3,4,16],[3,4,17],[3,5,16],[3,5,17],[2,4,18],[2,4,19],[2,5,18],[2,5,19],[3,4,18],[3,4,19],[3,5,18],[3,5,19],[2,6,8],[2,6,9],[2,7,8],[2,7,9],[3,6,8],[3,6,9],[3,7,8],[3,7,9],[2,6,10],[2,6,11],[2,7,10],[2,7,11],[3,6,10],[3,6,11],[3,7,10],[3,7,11],[2,6,12],[2,6,13],[2,7,12],[2,7,13],[3,6,12],[3,6,13],[3,7,12],[3,7,13],[2,6,14],[2,6,15],[2,7,14],[2,7,15],[3,6,14],[3,6,15],[3,7,14],[3,7,15],[2,6,16],[2,6,17],[2,7,16],[2,7,17],[3,6,16],[3,6,17],[3,7,16],[3,7,17],[2,6,18],[2,6,19],[2,7,18],[2,7,19],[3,6,18],[3,6,19],[3,7,18],[3,7,19],[2,8,10],[2,8,11],[2,9,10],[2,9,11],[3,8,10],[3,8,11],[3,9,10],[3,9,11],[2,8,12],[2,8,13],[2,9,12],[2,9,13],[3,8,12],[3,8,13],[3,9,12],[3,9,13],[2,8,14],[2,8,15],[2,9,14],[2,9,15],[3,8,14],[3,8,15],[3,9,14],[3,9,15],[2,8,16],[2,8,17],[2,9,16],[2,9,17],[3,8,16],[3,8,17],[3,9,16],[3,9,17],[2,8,18],[2,8,19],[2,9,18],[2,9,19],[3,8,18],[3,8,19],[3,9,18],[3,9,19],[2,10,12],[2,10,13],[2,11,12],[2,11,13],[3,10,12],[3,10,13],[3,11,12],[3,11,13],[2,10,14],[2,10,15],[2,11,14],[2,11,15],[3,10,14],[3,10,15],[3,11,14],[3,11,15],[2,10,16],[2,10,17],[2,11,16],[2,11,17],[3,10,16],[3,10,17],[3,11,16],[3,11,17],[2,10,18],[2,10,19],[2,11,18],[2,11,19],[3,10,18],[3,10,19],[3,11,18],[3,11,19],[2,12,14],[2,12,15],[2,13,14],[2,13,15],[3,12,14],[3,12,15],[3,13,14],[3,13,15],[2,12,16],[2,12,17],[2,13,16],[2,13,17],[3,12,16],[3,12,17],[3,13,16],[3,13,17],[2,12,18],[2,12,19],[2,13,18],[2,13,19],[3,12,18],[3,12,19],[3,13,18],[3,13,19],[2,14,16],[2,14,17],[2,15,16],[2,15,17],[3,14,16],[3,14,17],[3,15,16],[3,15,17],[2,14,18],[2,14,19],[2,15,18],[2,15,19],[3,14,18],[3,14,19],[3,15,18],[3,15,19],[2,16,18],[2,16,19],[2,17,18],[2,17,19],[3,16,18],[3,16,19],[3,17,18],[3,17,19],[4,6,8],[4,6,9],[4,7,8],[4,7,9],[5,6,8],[5,6,9],[5,7,8],[5,7,9],[4,6,10],[4,6,11],[4,7,10],[4,7,11],[5,6,10],[5,6,11],[5,7,10],[5,7,11],[4,6,12],[4,6,13],[4,7,12],[4,7,13],[5,6,12],[5,6,13],[5,7,12],[5,7,13],[4,6,14],[4,6,15],[4,7,14],[4,7,15],[5,6,14],[5,6,15],[5,7,14],[5,7,15],[4,6,16],[4,6,17],[4,7,16],[4,7,17],[5,6,16],[5,6,17],[5,7,16],[5,7,17],[4,6,18],[4,6,19],[4,7,18],[4,7,19],[5,6,18],[5,6,19],[5,7,18],[5,7,19],[4,8,10],[4,8,11],[4,9,10],[4,9,11],[5,8,10],[5,8,11],[5,9,10],[5,9,11],[4,8,12],[4,8,13],[4,9,12],[4,9,13],[5,8,12],[5,8,13],[5,9,12],[5,9,13],[4,8,14],[4,8,15],[4,9,14],[4,9,15],[5,8,14],[5,8,15],[5,9,14],[5,9,15],[4,8,16],[4,8,17],[4,9,16],[4,9,17],[5,8,16],[5,8,17],[5,9,16],[5,9,17],[4,8,18],[4,8,19],[4,9,18],[4,9,19],[5,8,18],[5,8,19],[5,9,18],[5,9,19],[4,10,12],[4,10,13],[4,11,12],[4,11,13],[5,10,12],[5,10,13],[5,11,12],[5,11,13],[4,10,14],[4,10,15],[4,11,14],[4,11,15],[5,10,14],[5,10,15],[5,11,14],[5,11,15],[4,10,16],[4,10,17],[4,11,16],[4,11,17],[5,10,16],[5,10,17],[5,11,16],[5,11,17],[4,10,18],[4,10,19],[4,11,18],[4,11,19],[5,10,18],[5,10,19],[5,11,18],[5,11,19],[4,12,14],[4,12,15],[4,13,14],[4,13,15],[5,12,14],[5,12,15],[5,13,14],[5,13,15],[4,12,16],[4,12,17],[4,13,16],[4,13,17],[5,12,16],[5,12,17],[5,13,16],[5,13,17],[4,12,18],[4,12,19],[4,13,18],[4,13,19],[5,12,18],[5,12,19],[5,13,18],[5,13,19],[4,14,16],[4,14,17],[4,15,16],[4,15,17],[5,14,16],[5,14,17],[5,15,16],[5,15,17],[4,14,18],[4,14,19],[4,15,18],[4,15,19],[5,14,18],[5,14,19],[5,15,18],[5,15,19],[4,16,18],[4,16,19],[4,17,18],[4,17,19],[5,16,18],[5,16,19],[5,17,18],[5,17,19],[6,8,10],[6,8,11],[6,9,10],[6,9,11],[7,8,10],[7,8,11],[7,9,10],[7,9,11],[6,8,12],[6,8,13],[6,9,12],[6,9,13],[7,8,12],[7,8,13],[7,9,12],[7,9,13],[6,8,14],[6,8,15],[6,9,14],[6,9,15],[7,8,14],[7,8,15],[7,9,14],[7,9,15],[6,8,16],[6,8,17],[6,9,16],[6,9,17],[7,8,16],[7,8,17],[7,9,16],[7,9,17],[6,8,18],[6,8,19],[6,9,18],[6,9,19],[7,8,18],[7,8,19],[7,9,18],[7,9,19],[6,10,12],[6,10,13],[6,11,12],[6,11,13],[7,10,12],[7,10,13],[7,11,12],[7,11,13],[6,10,14],[6,10,15],[6,11,14],[6,11,15],[7,10,14],[7,10,15],[7,11,14],[7,11,15],[6,10,16],[6,10,17],[6,11,16],[6,11,17],[7,10,16],[7,10,17],[7,11,16],[7,11,17],[6,10,18],[6,10,19],[6,11,18],[6,11,19],[7,10,18],[7,10,19],[7,11,18],[7,11,19],[6,12,14],[6,12,15],[6,13,14],[6,13,15],[7,12,14],[7,12,15],[7,13,14],[7,13,15],[6,12,16],[6,12,17],[6,13,16],[6,13,17],[7,12,16],[7,12,17],[7,13,16],[7,13,17],[6,12,18],[6,12,19],[6,13,18],[6,13,19],[7,12,18],[7,12,19],[7,13,18],[7,13,19],[6,14,16],[6,14,17],[6,15,16],[6,15,17],[7,14,16],[7,14,17],[7,15,16],[7,15,17],[6,14,18],[6,14,19],[6,15,18],[6,15,19],[7,14,18],[7,14,19],[7,15,18],[7,15,19],[6,16,18],[6,16,19],[6,17,18],[6,17,19],[7,16,18],[7,16,19],[7,17,18],[7,17,19],[8,10,12],[8,10,13],[8,11,12],[8,11,13],[9,10,12],[9,10,13],[9,11,12],[9,11,13],[8,10,14],[8,10,15],[8,11,14],[8,11,15],[9,10,14],[9,10,15],[9,11,14],[9,11,15],[8,10,16],[8,10,17],[8,11,16],[8,11,17],[9,10,16],[9,10,17],[9,11,16],[9,11,17],[8,10,18],[8,10,19],[8,11,18],[8,11,19],[9,10,18],[9,10,19],[9,11,18],[9,11,19],[8,12,14],[8,12,15],[8,13,14],[8,13,15],[9,12,14],[9,12,15],[9,13,14],[9,13,15],[8,12,16],[8,12,17],[8,13,16],[8,13,17],[9,12,16],[9,12,17],[9,13,16],[9,13,17],[8,12,18],[8,12,19],[8,13,18],[8,13,19],[9,12,18],[9,12,19],[9,13,18],[9,13,19],[8,14,16],[8,14,17],[8,15,16],[8,15,17],[9,14,16],[9,14,17],[9,15,16],[9,15,17],[8,14,18],[8,14,19],[8,15,18],[8,15,19],[9,14,18],[9,14,19],[9,15,18],[9,15,19],[8,16,18],[8,16,19],[8,17,18],[8,17,19],[9,16,18],[9,16,19],[9,17,18],[9,17,19],[10,12,14],[10,12,15],[10,13,14],[10,13,15],[11,12,14],[11,12,15],[11,13,14],[11,13,15],[10,12,16],[10,12,17],[10,13,16],[10,13,17],[11,12,16],[11,12,17],[11,13,16],[11,13,17],[10,12,18],[10,12,19],[10,13,18],[10,13,19],[11,12,18],[11,12,19],[11,13,18],[11,13,19],[10,14,16],[10,14,17],[10,15,16],[10,15,17],[11,14,16],[11,14,17],[11,15,16],[11,15,17],[10,14,18],[10,14,19],[10,15,18],[10,15,19],[11,14,18],[11,14,19],[11,15,18],[11,15,19],[10,16,18],[10,16,19],[10,17,18],[10,17,19],[11,16,18],[11,16,19],[11,17,18],[11,17,19],[12,14,16],[12,14,17],[12,15,16],[12,15,17],[13,14,16],[13,14,17],[13,15,16],[13,15,17],[12,14,18],[12,14,19],[12,15,18],[12,15,19],[13,14,18],[13,14,19],[13,15,18],[13,15,19],[12,16,18],[12,16,19],[12,17,18],[12,17,19],[13,16,18],[13,16,19],[13,17,18],[13,17,19],[14,16,18],[14,16,19],[14,17,18],[14,17,19],[15,16,18],[15,16,19],[15,17,18],[15,17,19]],"p":10,"partner_mix":[{"carrier":0,"passive":3,"receivers":[5,6]},{"carrier":5,"passive":6,"receivers":[0,3]},{"carrier":1,"passive":2,"receivers":[4,7]},{"carrier":4,"passive":7,"receivers":[1,2]},{"carrier":8,"passive":11,"receivers":[13,14]},{"carrier":13,"passive":14,"receivers":[8,11]},{"carrier":9,"passive":10,"receivers":[12,15]},{"carrier":12,"passive":15,"receivers":[9,10]},{"carrier":16,"passive":19,"receivers":[21,22]},{"carrier":21,"passive":22,"receivers":[16,19]},{"carrier":17,"passive":18,"receivers":[20,23]},{"carrier":20,"passive":23,"receivers":[17,18]},{"carrier":24,"passive":27,"receivers":[29,30]},{"carrier":29,"passive":30,"receivers":[24,27]},{"carrier":25,"passive":26,"receivers":[28,31]},{"carrier":28,"passive":31,"receivers":[25,26]},{"carrier":32,"passive":35,"receivers":[37,38]},{"carrier":37,"passive":38,"receivers":[32,35]},{"carrier":33,"passive":34,"receivers":[36,39]},{"carrier":36,"passive":39,"receivers":[33,34]},{"carrier":40,"passive":43,"receivers":[45,46]},{"carrier":45,"passive":46,"receivers":[40,43]},{"carrier":41,"passive":42,"receivers":[44,47]},{"carrier":44,"passive":47,"receivers":[41,42]},{"carrier":48,"passive":51,"receivers":[53,54]},{"carrier":53,"passive":54,"receivers":[48,51]},{"carrier":49,"passive":50,"receivers":[52,55]},{"carrier":52,"passive":55,"receivers":[49,50]},{"carrier":56,"passive":59,"receivers":[61,62]},{"carrier":61,"passive":62,"receivers":[56,59]},{"carrier":57,"passive":58,"receivers":[60,63]},{"carrier":60,"passive":63,"receivers":[57,58]},{"carrier":64,"passive":67,"receivers":[69,70]},{"carrier":69,"passive":70,"receivers":[64,67]},{"carrier":65,"passive":66,"receivers":[68,71]},{"carrier":68,"passive":71,"receivers":[65,66]},{"carrier":72,"passive":75,"receivers":[77,78]},{"carrier":77,"passive":78,"receivers":[72,75]},{"carrier":73,"passive":74,"receivers":[76,79]},{"carrier":76,"passive":79,"receivers":[73,74]},{"carrier":80,"passive":83,"receivers":[85,86]},{"carrier":85,"passive":86,"receivers":[80,83]},{"carrier":81,"passive":82,"receivers":[84,87]},{"carrier":84,"passive":87,"receivers":[81,82]},{"carrier":88,"passive":91,"receivers":[93,94]},{"carrier":93,"passive":94,"receivers":[88,91]},{"carrier":89,"passive":90,"receivers":[92,95]},{"carrier":92,"passive":95,"receivers":[89,90]},{"carrier":96,"passive":99,"receivers":[101,102]},{"carrier":101,"passive":102,"receivers":[96,99]},{"carrier":97,"passive":98,"receivers":[100,103]},{"carrier":100,"passive":103,"receivers":[97,98]},{"carrier":104,"passive":107,"receivers":[109,110]},{"carrier":109,"passive":110,"receivers":[104,107]},{"carrier":105,"passive":106,"receivers":[108,111]},{"carrier":108,"passive":111,"receivers":[105,106]},{"carrier":112,"passive":115,"receivers":[117,118]},{"carrier":117,"passive":118,"receivers":[112,115]},{"carrier":113,"passive":114,"receivers":[116,119]},{"carrier":116,"passive":119,"receivers":[113,114]},{"carrier":120,"passive":123,"receivers":[125,126]},{"carrier":125,"passive":126,"receivers":[120,123]},{"carrier":121,"passive":122,"receivers":[124,127]},{"carrier":124,"passive":127,"receivers":[121,122]},{"carrier":128,"passive":131,"receivers":[133,134]},{"carrier":133,"passive":134,"receivers":[128,131]},{"carrier":129,"passive":130,"receivers":[132,135]},{"carrier":132,"passive":135,"receivers":[129,130]},{"carrier":136,"passive":139,"receivers":[141,142]},{"carrier":141,"passive":142,"receivers":[136,139]},{"carrier":137,"passive":138,"receivers":[140,143]},{"carrier":140,"passive":143,"receivers":[137,138]},{"carrier":144,"passive":147,"receivers":[149,150]},{"carrier":149,"passive":150,"receivers":[144,147]},{"carrier":145,"passive":146,"receivers":[148,151]},{"carrier":148,"passive":151,"receivers":[145,146]},{"carrier":152,"passive":155,"receivers":[157,158]},{"carrier":157,"passive":158,"receivers":[152,155]},{"carrier":153,"passive":154,"receivers":[156,159]},{"carrier":156,"passive":159,"receivers":[153,154]},{"carrier":160,"passive":163,"receivers":[165,166]},{"carrier":165,"passive":166,"receivers":[160,163]},{"carrier":161,"passive":162,"receivers":[164,167]},{"carrier":164,"passive":167,"receivers":[161,162]},{"carrier":168,"passive":171,"receivers":[173,174]},{"carrier":173,"passive":174,"receivers":[168,171]},{"carrier":169,"passive":170,"receivers":[172,175]},{"carrier":172,"passive":175,"receivers":[169,170]},{"carrier":176,"passive":179,"receivers":[181,182]},{"carrier":181,"passive":182,"receivers":[176,179]},{"carrier":177,"passive":178,"receivers":[180,183]},{"carrier":180,"passive":183,"receivers":[177,178]},{"carrier":184,"passive":187,"receivers":[189,190]},{"carrier":189,"passive":190,"receivers":[184,187]},{"carrier":185,"passive":186,"receivers":[188,191]},{"carrier":188,"passive":191,"receivers":[185,186]},{"carrier":192,"passive":195,"receivers":[197,198]},{"carrier":197,"passive":198,"receivers":[192,195]},{"carrier":193,"passive":194,"receivers":[196,199]},{"carrier":196,"passive":199,"receivers":[193,194]},{"carrier":200,"passive":203,"receivers":[205,206]},{"carrier":205,"passive":206,"receivers":[200,203]},{"carrier":201,"passive":202,"receivers":[204,207]},{"carrier":204,"passive":207,"receivers":[201,202]},{"carrier":208,"passive":211,"receivers":[213,214]},{"carrier":213,"passive":214,"receivers":[208,211]},{"carrier":209,"passive":210,"receivers":[212,215]},{"carrier":212,"passive":215,"receivers":[209,210]},{"carrier":216,"passive":219,"receivers":[221,222]},{"carrier":221,"passive":222,"receivers":[216,219]},{"carrier":217,"passive":218,"receivers":[220,223]},{"carrier":220,"passive":223,"receivers":[217,218]},{"carrier":224,"passive":227,"receivers":[229,230]},{"carrier":229,"passive":230,"receivers":[224,227]},{"carrier":225,"passive":226,"receivers":[228,231]},{"carrier":228,"passive":231,"receivers":[225,226]},{"carrier":232,"passive":235,"receivers":[237,238]},{"carrier":237,"passive":238,"receivers":[232,235]},{"carrier":233,"passive":234,"receivers":[236,239]},{"carrier":236,"passive":239,"receivers":[233,234]},{"carrier":240,"passive":243,"receivers":[245,246]},{"carrier":245,"passive":246,"receivers":[240,243]},{"carrier":241,"passive":242,"receivers":[244,247]},{"carrier":244,"passive":247,"receivers":[241,242]},{"carrier":248,"passive":251,"receivers":[253,254]},{"carrier":253,"passive":254,"receivers":[248,251]},{"carrier":249,"passive":250,"receivers":[252,255]},{"carrier":252,"passive":255,"receivers":[249,250]},{"carrier":256,"passive":259,"receivers":[261,262]},{"carrier":261,"passive":262,"receivers":[256,259]},{"carrier":257,"passive":258,"receivers":[260,263]},{"carrier":260,"passive":263,"receivers":[257,258]},{"carrier":264,"passive":267,"receivers":[269,270]},{"carrier":269,"passive":270,"receivers":[264,267]},{"carrier":265,"passive":266,"receivers":[268,271]},{"carrier":268,"passive":271,"receivers":[265,266]},{"carrier":272,"passive":275,"receivers":[277,278]},{"carrier":277,"passive":278,"receivers":[272,275]},{"carrier":273,"passive":274,"receivers":[276,279]},{"carrier":276,"passive":279,"receivers":[273,274]},{"carrier":280,"passive":283,"receivers":[285,286]},{"carrier":285,"passive":286,"receivers":[280,283]},{"carrier":281,"passive":282,"receivers":[284,287]},{"carrier":284,"passive":287,"receivers":[281,282]},{"carrier":288,"passive":291,"receivers":[293,294]},{"carrier":293,"passive":294,"receivers":[288,291]},{"carrier":289,"passive":290,"receivers":[292,295]},{"carrier":292,"passive":295,"receivers":[289,290]},{"carrier":296,"passive":299,"receivers":[301,302]},{"carrier":301,"passive":302,"receivers":[296,299]},{"carrier":297,"passive":298,"receivers":[300,303]},{"carrier":300,"passive":303,"receivers":[297,298]},{"carrier":304,"passive":307,"receivers":[309,310]},{"carrier":309,"passive":310,"receivers":[304,307]},{"carrier":305,"passive":306,"receivers":[308,311]},{"carrier":308,"passive":311,"receivers":[305,306]},{"carrier":312,"passive":315,"receivers":[317,318]},{"carrier":317,"passive":318,"receivers":[312,315]},{"carrier":313,"passive":314,"receivers":[316,319]},{"carrier":316,"passive":319,"receivers":[313,314]},{"carrier":320,"passive":323,"receivers":[325,326]},{"carrier":325,"passive":326,"receivers":[320,323]},{"carrier":321,"passive":322,"receivers":[324,327]},{"carrier":324,"passive":327,"receivers":[321,322]},{"carrier":328,"passive":331,"receivers":[333,334]},{"carrier":333,"passive":334,"receivers":[328,331]},{"carrier":329,"passive":330,"receivers":[332,335]},{"carrier":332,"passive":335,"receivers":[329,330]},{"carrier":336,"passive":339,"receivers":[341,342]},{"carrier":341,"passive":342,"receivers":[336,339]},{"carrier":337,"passive":338,"receivers":[340,343]},{"carrier":340,"passive":343,"receivers":[337,338]},{"carrier":344,"passive":347,"receivers":[349,350]},{"carrier":349,"passive":350,"receivers":[344,347]},{"carrier":345,"passive":346,"receivers":[348,351]},{"carrier":348,"passive":351,"receivers":[345,346]},{"carrier":352,"passive":355,"receivers":[357,358]},{"carrier":357,"passive":358,"receivers":[352,355]},{"carrier":353,"passive":354,"receivers":[356,359]},{"carrier":356,"passive":359,"receivers":[353,354]},{"carrier":360,"passive":363,"receivers":[365,366]},{"carrier":365,"passive":366,"receivers":[360,363]},{"carrier":361,"passive":362,"receivers":[364,367]},{"carrier":364,"passive":367,"receivers":[361,362]},{"carrier":368,"passive":371,"receivers":[373,374]},{"carrier":373,"passive":374,"receivers":[368,371]},{"carrier":369,"passive":370,"receivers":[372,375]},{"carrier":372,"passive":375,"receivers":[369,370]},{"carrier":376,"passive":379,"receivers":[381,382]},{"carrier":381,"passive":382,"receivers":[376,379]},{"carrier":377,"passive":378,"receivers":[380,383]},{"carrier":380,"passive":383,"receivers":[377,378]},{"carrier":384,"passive":387,"receivers":[389,390]},{"carrier":389,"passive":390,"receivers":[384,387]},{"carrier":385,"passive":386,"receivers":[388,391]},{"carrier":388,"passive":391,"receivers":[385,386]},{"carrier":392,"passive":395,"receivers":[397,398]},{"carrier":397,"passive":398,"receivers":[392,395]},{"carrier":393,"passive":394,"receivers":[396,399]},{"carrier":396,"passive":399,"receivers":[393,394]},{"carrier":400,"passive":403,"receivers":[405,406]},{"carrier":405,"passive":406,"receivers":[400,403]},{"carrier":401,"passive":402,"receivers":[404,407]},{"carrier":404,"passive":407,"receivers":[401,402]},{"carrier":408,"passive":411,"receivers":[413,414]},{"carrier":413,"passive":414,"receivers":[408,411]},{"carrier":409,"passive":410,"receivers":[412,415]},{"carrier":412,"passive":415,"receivers":[409,410]},{"carrier":416,"passive":419,"receivers":[421,422]},{"carrier":421,"passive":422,"receivers":[416,419]},{"carrier":417,"passive":418,"receivers":[420,423]},{"carrier":420,"passive":423,"receivers":[417,418]},{"carrier":424,"passive":427,"receivers":[429,430]},{"carrier":429,"passive":430,"receivers":[424,427]},{"carrier":425,"passive":426,"receivers":[428,431]},{"carrier":428,"passive":431,"receivers":[425,426]},{"carrier":432,"passive":435,"receivers":[437,438]},{"carrier":437,"passive":438,"receivers":[432,435]},{"carrier":433,"passive":434,"receivers":[436,439]},{"carrier":436,"passive":439,"receivers":[433,434]},{"carrier":440,"passive":443,"receivers":[445,446]},{"carrier":445,"passive":446,"receivers":[440,443]},{"carrier":441,"passive":442,"receivers":[444,447]},{"carrier":444,"passive":447,"receivers":[441,442]},{"carrier":448,"passive":451,"receivers":[453,454]},{"carrier":453,"passive":454,"receivers":[448,451]},{"carrier":449,"passive":450,"receivers":[452,455]},{"carrier":452,"passive":455,"receivers":[449,450]},{"carrier":456,"passive":459,"receivers":[461,462]},{"carrier":461,"passive":462,"receivers":[456,459]},{"carrier":457,"passive":458,"receivers":[460,463]},{"carrier":460,"passive":463,"receivers":[457,458]},{"carrier":464,"passive":467,"receivers":[469,470]},{"carrier":469,"passive":470,"receivers":[464,467]},{"carrier":465,"passive":466,"receivers":[468,471]},{"carrier":468,"passive":471,"receivers":[465,466]},{"carrier":472,"passive":475,"receivers":[477,478]},{"carrier":477,"passive":478,"receivers":[472,475]},{"carrier":473,"passive":474,"receivers":[476,479]},{"carrier":476,"passive":479,"receivers":[473,474]},{"carrier":480,"passive":483,"receivers":[485,486]},{"carrier":485,"passive":486,"receivers":[480,483]},{"carrier":481,"passive":482,"receivers":[484,487]},{"carrier":484,"passive":487,"receivers":[481,482]},{"carrier":488,"passive":491,"receivers":[493,494]},{"carrier":493,"passive":494,"receivers":[488,491]},{"carrier":489,"passive":490,"receivers":[492,495]},{"carrier":492,"passive":495,"receivers":[489,490]},{"carrier":496,"passive":499,"receivers":[501,502]},{"carrier":501,"passive":502,"receivers":[496,499]},{"carrier":497,"passive":498,"receivers":[500,503]},{"carrier":500,"passive":503,"receivers":[497,498]},{"carrier":504,"passive":507,"receivers":[509,510]},{"carrier":509,"passive":510,"receivers":[504,507]},{"carrier":505,"passive":506,"receivers":[508,511]},{"carrier":508,"passive":511,"receivers":[505,506]},{"carrier":512,"passive":515,"receivers":[517,518]},{"carrier":517,"passive":518,"receivers":[512,515]},{"carrier":513,"passive":514,"receivers":[516,519]},{"carrier":516,"passive":519,"receivers":[513,514]},{"carrier":520,"passive":523,"receivers":[525,526]},{"carrier":525,"passive":526,"receivers":[520,523]},{"carrier":521,"passive":522,"receivers":[524,527]},{"carrier":524,"passive":527,"receivers":[521,522]},{"carrier":528,"passive":531,"receivers":[533,534]},{"carrier":533,"passive":534,"receivers":[528,531]},{"carrier":529,"passive":530,"receivers":[532,535]},{"carrier":532,"passive":535,"receivers":[529,530]},{"carrier":536,"passive":539,"receivers":[541,542]},{"carrier":541,"passive":542,"receivers":[536,539]},{"carrier":537,"passive":538,"receivers":[540,543]},{"carrier":540,"passive":543,"receivers":[537,538]},{"carrier":544,"passive":547,"receivers":[549,550]},{"carrier":549,"passive":550,"receivers":[544,547]},{"carrier":545,"passive":546,"receivers":[548,551]},{"carrier":548,"passive":551,"receivers":[545,546]},{"carrier":552,"passive":555,"receivers":[557,558]},{"carrier":557,"passive":558,"receivers":[552,555]},{"carrier":553,"passive":554,"receivers":[556,559]},{"carrier":556,"passive":559,"receivers":[553,554]},{"carrier":560,"passive":563,"receivers":[565,566]},{"carrier":565,"passive":566,"receivers":[560,563]},{"carrier":561,"passive":562,"receivers":[564,567]},{"carrier":564,"passive":567,"receivers":[561,562]},{"carrier":568,"passive":571,"receivers":[573,574]},{"carrier":573,"passive":574,"receivers":[568,571]},{"carrier":569,"passive":570,"receivers":[572,575]},{"carrier":572,"passive":575,"receivers":[569,570]},{"carrier":576,"passive":579,"receivers":[581,582]},{"carrier":581,"passive":582,"receivers":[576,579]},{"carrier":577,"passive":578,"receivers":[580,583]},{"carrier":580,"passive":583,"receivers":[577,578]},{"carrier":584,"passive":587,"receivers":[589,590]},{"carrier":589,"passive":590,"receivers":[584,587]},{"carrier":585,"passive":586,"receivers":[588,591]},{"carrier":588,"passive":591,"receivers":[585,586]},{"carrier":592,"passive":595,"receivers":[597,598]},{"carrier":597,"passive":598,"receivers":[592,595]},{"carrier":593,"passive":594,"receivers":[596,599]},{"carrier":596,"passive":599,"receivers":[593,594]},{"carrier":600,"passive":603,"receivers":[605,606]},{"carrier":605,"passive":606,"receivers":[600,603]},{"carrier":601,"passive":602,"receivers":[604,607]},{"carrier":604,"passive":607,"receivers":[601,602]},{"carrier":608,"passive":611,"receivers":[613,614]},{"carrier":613,"passive":614,"receivers":[608,611]},{"carrier":609,"passive":610,"receivers":[612,615]},{"carrier":612,"passive":615,"receivers":[609,610]},{"carrier":616,"passive":619,"receivers":[621,622]},{"carrier":621,"passive":622,"receivers":[616,619]},{"carrier":617,"passive":618,"receivers":[620,623]},{"carrier":620,"passive":623,"receivers":[617,618]},{"carrier":624,"passive":627,"receivers":[629,630]},{"carrier":629,"passive":630,"receivers":[624,627]},{"carrier":625,"passive":626,"receivers":[628,631]},{"carrier":628,"passive":631,"receivers":[625,626]},{"carrier":632,"passive":635,"receivers":[637,638]},{"carrier":637,"passive":638,"receivers":[632,635]},{"carrier":633,"passive":634,"receivers":[636,639]},{"carrier":636,"passive":639,"receivers":[633,634]},{"carrier":640,"passive":643,"receivers":[645,646]},{"carrier":645,"passive":646,"receivers":[640,643]},{"carrier":641,"passive":642,"receivers":[644,647]},{"carrier":644,"passive":647,"receivers":[641,642]},{"carrier":648,"passive":651,"receivers":[653,654]},{"carrier":653,"passive":654,"receivers":[648,651]},{"carrier":649,"passive":650,"receivers":[652,655]},{"carrier":652,"passive":655,"receivers":[649,650]},{"carrier":656,"passive":659,"receivers":[661,662]},{"carrier":661,"passive":662,"receivers":[656,659]},{"carrier":657,"passive":658,"receivers":[660,663]},{"carrier":660,"passive":663,"receivers":[657,658]},{"carrier":664,"passive":667,"receivers":[669,670]},{"carrier":669,"passive":670,"receivers":[664,667]},{"carrier":665,"passive":666,"receivers":[668,671]},{"carrier":668,"passive":671,"receivers":[665,666]},{"carrier":672,"passive":675,"receivers":[677,678]},{"carrier":677,"passive":678,"receivers":[672,675]},{"carrier":673,"passive":674,"receivers":[676,679]},{"carrier":676,"passive":679,"receivers":[673,674]},{"carrier":680,"passive":683,"receivers":[685,686]},{"carrier":685,"passive":686,"receivers":[680,683]},{"carrier":681,"passive":682,"receivers":[684,687]},{"carrier":684,"passive":687,"receivers":[681,682]},{"carrier":688,"passive":691,"receivers":[693,694]},{"carrier":693,"passive":694,"receivers":[688,691]},{"carrier":689,"passive":690,"receivers":[692,695]},{"carrier":692,"passive":695,"receivers":[689,690]},{"carrier":696,"passive":699,"receivers":[701,702]},{"carrier":701,"passive":702,"receivers":[696,699]},{"carrier":697,"passive":698,"receivers":[700,703]},{"carrier":700,"passive":703,"receivers":[697,698]},{"carrier":704,"passive":707,"receivers":[709,710]},{"carrier":709,"passive":710,"receivers":[704,707]},{"carrier":705,"passive":706,"receivers":[708,711]},{"carrier":708,"passive":711,"receivers":[705,706]},{"carrier":712,"passive":715,"receivers":[717,718]},{"carrier":717,"passive":718,"receivers":[712,715]},{"carrier":713,"passive":714,"receivers":[716,719]},{"carrier":716,"passive":719,"receivers":[713,714]},{"carrier":720,"passive":723,"receivers":[725,726]},{"carrier":725,"passive":726,"receivers":[720,723]},{"carrier":721,"passive":722,"receivers":[724,727]},{"carrier":724,"passive":727,"receivers":[721,722]},{"carrier":728,"passive":731,"receivers":[733,734]},{"carrier":733,"passive":734,"receivers":[728,731]},{"carrier":729,"passive":730,"receivers":[732,735]},{"carrier":732,"passive":735,"receivers":[729,730]},{"carrier":736,"passive":739,"receivers":[741,742]},{"carrier":741,"passive":742,"receivers":[736,739]},{"carrier":737,"passive":738,"receivers":[740,743]},{"carrier":740,"passive":743,"receivers":[737,738]},{"carrier":744,"passive":747,"receivers":[749,750]},{"carrier":749,"passive":750,"receivers":[744,747]},{"carrier":745,"passive":746,"receivers":[748,751]},{"carrier":748,"passive":751,"receivers":[745,746]},{"carrier":752,"passive":755,"receivers":[757,758]},{"carrier":757,"passive":758,"receivers":[752,755]},{"carrier":753,"passive":754,"receivers":[756,759]},{"carrier":756,"passive":759,"receivers":[753,754]},{"carrier":760,"passive":763,"receivers":[765,766]},{"carrier":765,"passive":766,"receivers":[760,763]},{"carrier":761,"passive":762,"receivers":[764,767]},{"carrier":764,"passive":767,"receivers":[761,762]},{"carrier":768,"passive":771,"receivers":[773,774]},{"carrier":773,"passive":774,"receivers":[768,771]},{"carrier":769,"passive":770,"receivers":[772,775]},{"carrier":772,"passive":775,"receivers":[769,770]},{"carrier":776,"passive":779,"receivers":[781,782]},{"carrier":781,"passive":782,"receivers":[776,779]},{"carrier":777,"passive":778,"receivers":[780,783]},{"carrier":780,"passive":783,"receivers":[777,778]},{"carrier":784,"passive":787,"receivers":[789,790]},{"carrier":789,"passive":790,"receivers":[784,787]},{"carrier":785,"passive":786,"receivers":[788,791]},{"carrier":788,"passive":791,"receivers":[785,786]},{"carrier":792,"passive":795,"receivers":[797,798]},{"carrier":797,"passive":798,"receivers":[792,795]},{"carrier":793,"passive":794,"receivers":[796,799]},{"carrier":796,"passive":799,"receivers":[793,794]},{"carrier":800,"passive":803,"receivers":[805,806]},{"carrier":805,"passive":806,"receivers":[800,803]},{"carrier":801,"passive":802,"receivers":[804,807]},{"carrier":804,"passive":807,"receivers":[801,802]},{"carrier":808,"passive":811,"receivers":[813,814]},{"carrier":813,"passive":814,"receivers":[808,811]},{"carrier":809,"passive":810,"receivers":[812,815]},{"carrier":812,"passive":815,"receivers":[809,810]},{"carrier":816,"passive":819,"receivers":[821,822]},{"carrier":821,"passive":822,"receivers":[816,819]},{"carrier":817,"passive":818,"receivers":[820,823]},{"carrier":820,"passive":823,"receivers":[817,818]},{"carrier":824,"passive":827,"receivers":[829,830]},{"carrier":829,"passive":830,"receivers":[824,827]},{"carrier":825,"passive":826,"receivers":[828,831]},{"carrier":828,"passive":831,"receivers":[825,826]},{"carrier":832,"passive":835,"receivers":[837,838]},{"carrier":837,"passive":838,"receivers":[832,835]},{"carrier":833,"passive":834,"receivers":[836,839]},{"carrier":836,"passive":839,"receivers":[833,834]},{"carrier":840,"passive":843,"receivers":[845,846]},{"carrier":845,"passive":846,"receivers":[840,843]},{"carrier":841,"passive":842,"receivers":[844,847]},{"carrier":844,"passive":847,"receivers":[841,842]},{"carrier":848,"passive":851,"receivers":[853,854]},{"carrier":853,"passive":854,"receivers":[848,851]},{"carrier":849,"passive":850,"receivers":[852,855]},{"carrier":852,"passive":855,"receivers":[849,850]},{"carrier":856,"passive":859,"receivers":[861,862]},{"carrier":861,"passive":862,"receivers":[856,859]},{"carrier":857,"passive":858,"receivers":[860,863]},{"carrier":860,"passive":863,"receivers":[857,858]},{"carrier":864,"passive":867,"receivers":[869,870]},{"carrier":869,"passive":870,"receivers":[864,867]},{"carrier":865,"passive":866,"receivers":[868,871]},{"carrier":868,"passive":871,"receivers":[865,866]},{"carrier":872,"passive":875,"receivers":[877,878]},{"carrier":877,"passive":878,"receivers":[872,875]},{"carrier":873,"passive":874,"receivers":[876,879]},{"carrier":876,"passive":879,"receivers":[873,874]},{"carrier":880,"passive":883,"receivers":[885,886]},{"carrier":885,"passive":886,"receivers":[880,883]},{"carrier":881,"passive":882,"receivers":[884,887]},{"carrier":884,"passive":887,"receivers":[881,882]},{"carrier":888,"passive":891,"receivers":[893,894]},{"carrier":893,"passive":894,"receivers":[888,891]},{"carrier":889,"passive":890,"receivers":[892,895]},{"carrier":892,"passive":895,"receivers":[889,890]},{"carrier":896,"passive":899,"receivers":[901,902]},{"carrier":901,"passive":902,"receivers":[896,899]},{"carrier":897,"passive":898,"receivers":[900,903]},{"carrier":900,"passive":903,"receivers":[897,898]},{"carrier":904,"passive":907,"receivers":[909,910]},{"carrier":909,"passive":910,"receivers":[904,907]},{"carrier":905,"passive":906,"receivers":[908,911]},{"carrier":908,"passive":911,"receivers":[905,906]},{"carrier":912,"passive":915,"receivers":[917,918]},{"carrier":917,"passive":918,"receivers":[912,915]},{"carrier":913,"passive":914,"receivers":[916,919]},{"carrier":916,"passive":919,"receivers":[913,914]},{"carrier":920,"passive":923,"receivers":[925,926]},{"carrier":925,"passive":926,"receivers":[920,923]},{"carrier":921,"passive":922,"receivers":[924,927]},{"carrier":924,"passive":927,"receivers":[921,922]},{"carrier":928,"passive":931,"receivers":[933,934]},{"carrier":933,"passive":934,"receivers":[928,931]},{"carrier":929,"passive":930,"receivers":[932,935]},{"carrier":932,"passive":935,"receivers":[929,930]},{"carrier":936,"passive":939,"receivers":[941,942]},{"carrier":941,"passive":942,"receivers":[936,939]},{"carrier":937,"passive":938,"receivers":[940,943]},{"carrier":940,"passive":943,"receivers":[937,938]},{"carrier":944,"passive":947,"receivers":[949,950]},{"carrier":949,"passive":950,"receivers":[944,947]},{"carrier":945,"passive":946,"receivers":[948,951]},{"carrier":948,"passive":951,"receivers":[945,946]},{"carrier":952,"passive":955,"receivers":[957,958]},{"carrier":957,"passive":958,"receivers":[952,955]},{"carrier":953,"passive":954,"receivers":[956,959]},{"carrier":956,"passive":959,"receivers":[953,954]}],"roots":[{"channel":"face0","coefficient":1,"kind":"side","node":4469,"targets":[0,1,2,3]},{"channel":"face0","coefficient":1,"kind":"side","node":4742,"targets":[4,5,6,7]},{"channel":"edge12","coefficient":1,"kind":"side","node":10134,"targets":[0,3]},{"channel":"edge12","coefficient":1,"kind":"side","node":10110,"targets":[1,2]},{"channel":"edge12","coefficient":1,"kind":"side","node":10134,"targets":[4,7]},{"channel":"edge12","coefficient":1,"kind":"side","node":10110,"targets":[5,6]},{"channel":"u01","coefficient":1,"kind":"side","node":11820,"targets":[0]},{"channel":"w02","coefficient":1,"kind":"side","node":11824,"targets":[0]},{"channel":"partner","coefficient":1,"kind":"side","node":3,"targets":[0]},{"channel":"u01","coefficient":1,"kind":"side","node":11820,"targets":[1]},{"channel":"w02","coefficient":1,"kind":"side","node":11825,"targets":[1]},{"channel":"partner","coefficient":1,"kind":"side","node":2,"targets":[1]},{"channel":"u01","coefficient":1,"kind":"side","node":11821,"targets":[2]},{"channel":"w02","coefficient":1,"kind":"side","node":11824,"targets":[2]},{"channel":"partner","coefficient":1,"kind":"side","node":1,"targets":[2]},{"channel":"u01","coefficient":1,"kind":"side","node":11821,"targets":[3]},{"channel":"w02","coefficient":1,"kind":"side","node":11825,"targets":[3]},{"channel":"partner","coefficient":1,"kind":"side","node":0,"targets":[3]},{"channel":"u01","coefficient":1,"kind":"side","node":11822,"targets":[4]},{"channel":"w02","coefficient":1,"kind":"side","node":11826,"targets":[4]},{"channel":"partner","coefficient":1,"kind":"side","node":7,"targets":[4]},{"channel":"u01","coefficient":1,"kind":"side","node":11822,"targets":[5]},{"channel":"w02","coefficient":1,"kind":"side","node":11827,"targets":[5]},{"channel":"partner","coefficient":1,"kind":"side","node":6,"targets":[5]},{"channel":"u01","coefficient":1,"kind":"side","node":11823,"targets":[6]},{"channel":"w02","coefficient":1,"kind":"side","node":11826,"targets":[6]},{"channel":"partner","coefficient":1,"kind":"side","node":5,"targets":[6]},{"channel":"u01","coefficient":1,"kind":"side","node":11823,"targets":[7]},{"channel":"w02","coefficient":1,"kind":"side","node":11827,"targets":[7]},{"channel":"partner","coefficient":1,"kind":"side","node":4,"targets":[7]},{"channel":"face0","coefficient":1,"kind":"side","node":4459,"targets":[8,9,10,11]},{"channel":"face0","coefficient":1,"kind":"side","node":4732,"targets":[12,13,14,15]},{"channel":"edge12","coefficient":1,"kind":"side","node":10182,"targets":[8,11]},{"channel":"edge12","coefficient":1,"kind":"side","node":10158,"targets":[9,10]},{"channel":"edge12","coefficient":1,"kind":"side","node":10182,"targets":[12,15]},{"channel":"edge12","coefficient":1,"kind":"side","node":10158,"targets":[13,14]},{"channel":"u01","coefficient":1,"kind":"side","node":11828,"targets":[8]},{"channel":"w02","coefficient":1,"kind":"side","node":11832,"targets":[8]},{"channel":"partner","coefficient":1,"kind":"side","node":11,"targets":[8]},{"channel":"u01","coefficient":1,"kind":"side","node":11828,"targets":[9]},{"channel":"w02","coefficient":1,"kind":"side","node":11833,"targets":[9]},{"channel":"partner","coefficient":1,"kind":"side","node":10,"targets":[9]},{"channel":"u01","coefficient":1,"kind":"side","node":11829,"targets":[10]},{"channel":"w02","coefficient":1,"kind":"side","node":11832,"targets":[10]},{"channel":"partner","coefficient":1,"kind":"side","node":9,"targets":[10]},{"channel":"u01","coefficient":1,"kind":"side","node":11829,"targets":[11]},{"channel":"w02","coefficient":1,"kind":"side","node":11833,"targets":[11]},{"channel":"partner","coefficient":1,"kind":"side","node":8,"targets":[11]},{"channel":"u01","coefficient":1,"kind":"side","node":11830,"targets":[12]},{"channel":"w02","coefficient":1,"kind":"side","node":11834,"targets":[12]},{"channel":"partner","coefficient":1,"kind":"side","node":15,"targets":[12]},{"channel":"u01","coefficient":1,"kind":"side","node":11830,"targets":[13]},{"channel":"w02","coefficient":1,"kind":"side","node":11835,"targets":[13]},{"channel":"partner","coefficient":1,"kind":"side","node":14,"targets":[13]},{"channel":"u01","coefficient":1,"kind":"side","node":11831,"targets":[14]},{"channel":"w02","coefficient":1,"kind":"side","node":11834,"targets":[14]},{"channel":"partner","coefficient":1,"kind":"side","node":13,"targets":[14]},{"channel":"u01","coefficient":1,"kind":"side","node":11831,"targets":[15]},{"channel":"w02","coefficient":1,"kind":"side","node":11835,"targets":[15]},{"channel":"partner","coefficient":1,"kind":"side","node":12,"targets":[15]},{"channel":"face0","coefficient":1,"kind":"side","node":4460,"targets":[16,17,18,19]},{"channel":"face0","coefficient":1,"kind":"side","node":4733,"targets":[20,21,22,23]},{"channel":"edge12","coefficient":1,"kind":"side","node":10230,"targets":[16,19]},{"channel":"edge12","coefficient":1,"kind":"side","node":10206,"targets":[17,18]},{"channel":"edge12","coefficient":1,"kind":"side","node":10230,"targets":[20,23]},{"channel":"edge12","coefficient":1,"kind":"side","node":10206,"targets":[21,22]},{"channel":"u01","coefficient":1,"kind":"side","node":11836,"targets":[16]},{"channel":"w02","coefficient":1,"kind":"side","node":11840,"targets":[16]},{"channel":"partner","coefficient":1,"kind":"side","node":19,"targets":[16]},{"channel":"u01","coefficient":1,"kind":"side","node":11836,"targets":[17]},{"channel":"w02","coefficient":1,"kind":"side","node":11841,"targets":[17]},{"channel":"partner","coefficient":1,"kind":"side","node":18,"targets":[17]},{"channel":"u01","coefficient":1,"kind":"side","node":11837,"targets":[18]},{"channel":"w02","coefficient":1,"kind":"side","node":11840,"targets":[18]},{"channel":"partner","coefficient":1,"kind":"side","node":17,"targets":[18]},{"channel":"u01","coefficient":1,"kind":"side","node":11837,"targets":[19]},{"channel":"w02","coefficient":1,"kind":"side","node":11841,"targets":[19]},{"channel":"partner","coefficient":1,"kind":"side","node":16,"targets":[19]},{"channel":"u01","coefficient":1,"kind":"side","node":11838,"targets":[20]},{"channel":"w02","coefficient":1,"kind":"side","node":11842,"targets":[20]},{"channel":"partner","coefficient":1,"kind":"side","node":23,"targets":[20]},{"channel":"u01","coefficient":1,"kind":"side","node":11838,"targets":[21]},{"channel":"w02","coefficient":1,"kind":"side","node":11843,"targets":[21]},{"channel":"partner","coefficient":1,"kind":"side","node":22,"targets":[21]},{"channel":"u01","coefficient":1,"kind":"side","node":11839,"targets":[22]},{"channel":"w02","coefficient":1,"kind":"side","node":11842,"targets":[22]},{"channel":"partner","coefficient":1,"kind":"side","node":21,"targets":[22]},{"channel":"u01","coefficient":1,"kind":"side","node":11839,"targets":[23]},{"channel":"w02","coefficient":1,"kind":"side","node":11843,"targets":[23]},{"channel":"partner","coefficient":1,"kind":"side","node":20,"targets":[23]},{"channel":"face0","coefficient":1,"kind":"side","node":4411,"targets":[24,25,26,27]},{"channel":"face0","coefficient":1,"kind":"side","node":4684,"targets":[28,29,30,31]},{"channel":"edge12","coefficient":1,"kind":"side","node":10278,"targets":[24,27]},{"channel":"edge12","coefficient":1,"kind":"side","node":10254,"targets":[25,26]},{"channel":"edge12","coefficient":1,"kind":"side","node":10278,"targets":[28,31]},{"channel":"edge12","coefficient":1,"kind":"side","node":10254,"targets":[29,30]},{"channel":"u01","coefficient":1,"kind":"side","node":11844,"targets":[24]},{"channel":"w02","coefficient":1,"kind":"side","node":11848,"targets":[24]},{"channel":"partner","coefficient":1,"kind":"side","node":27,"targets":[24]},{"channel":"u01","coefficient":1,"kind":"side","node":11844,"targets":[25]},{"channel":"w02","coefficient":1,"kind":"side","node":11849,"targets":[25]},{"channel":"partner","coefficient":1,"kind":"side","node":26,"targets":[25]},{"channel":"u01","coefficient":1,"kind":"side","node":11845,"targets":[26]},{"channel":"w02","coefficient":1,"kind":"side","node":11848,"targets":[26]},{"channel":"partner","coefficient":1,"kind":"side","node":25,"targets":[26]},{"channel":"u01","coefficient":1,"kind":"side","node":11845,"targets":[27]},{"channel":"w02","coefficient":1,"kind":"side","node":11849,"targets":[27]},{"channel":"partner","coefficient":1,"kind":"side","node":24,"targets":[27]},{"channel":"u01","coefficient":1,"kind":"side","node":11846,"targets":[28]},{"channel":"w02","coefficient":1,"kind":"side","node":11850,"targets":[28]},{"channel":"partner","coefficient":1,"kind":"side","node":31,"targets":[28]},{"channel":"u01","coefficient":1,"kind":"side","node":11846,"targets":[29]},{"channel":"w02","coefficient":1,"kind":"side","node":11851,"targets":[29]},{"channel":"partner","coefficient":1,"kind":"side","node":30,"targets":[29]},{"channel":"u01","coefficient":1,"kind":"side","node":11847,"targets":[30]},{"channel":"w02","coefficient":1,"kind":"side","node":11850,"targets":[30]},{"channel":"partner","coefficient":1,"kind":"side","node":29,"targets":[30]},{"channel":"u01","coefficient":1,"kind":"side","node":11847,"targets":[31]},{"channel":"w02","coefficient":1,"kind":"side","node":11851,"targets":[31]},{"channel":"partner","coefficient":1,"kind":"side","node":28,"targets":[31]},{"channel":"face0","coefficient":1,"kind":"side","node":4449,"targets":[32,33,34,35]},{"channel":"face0","coefficient":1,"kind":"side","node":4722,"targets":[36,37,38,39]},{"channel":"edge12","coefficient":1,"kind":"side","node":10326,"targets":[32,35]},{"channel":"edge12","coefficient":1,"kind":"side","node":10302,"targets":[33,34]},{"channel":"edge12","coefficient":1,"kind":"side","node":10326,"targets":[36,39]},{"channel":"edge12","coefficient":1,"kind":"side","node":10302,"targets":[37,38]},{"channel":"u01","coefficient":1,"kind":"side","node":11852,"targets":[32]},{"channel":"w02","coefficient":1,"kind":"side","node":11856,"targets":[32]},{"channel":"partner","coefficient":1,"kind":"side","node":35,"targets":[32]},{"channel":"u01","coefficient":1,"kind":"side","node":11852,"targets":[33]},{"channel":"w02","coefficient":1,"kind":"side","node":11857,"targets":[33]},{"channel":"partner","coefficient":1,"kind":"side","node":34,"targets":[33]},{"channel":"u01","coefficient":1,"kind":"side","node":11853,"targets":[34]},{"channel":"w02","coefficient":1,"kind":"side","node":11856,"targets":[34]},{"channel":"partner","coefficient":1,"kind":"side","node":33,"targets":[34]},{"channel":"u01","coefficient":1,"kind":"side","node":11853,"targets":[35]},{"channel":"w02","coefficient":1,"kind":"side","node":11857,"targets":[35]},{"channel":"partner","coefficient":1,"kind":"side","node":32,"targets":[35]},{"channel":"u01","coefficient":1,"kind":"side","node":11854,"targets":[36]},{"channel":"w02","coefficient":1,"kind":"side","node":11858,"targets":[36]},{"channel":"partner","coefficient":1,"kind":"side","node":39,"targets":[36]},{"channel":"u01","coefficient":1,"kind":"side","node":11854,"targets":[37]},{"channel":"w02","coefficient":1,"kind":"side","node":11859,"targets":[37]},{"channel":"partner","coefficient":1,"kind":"side","node":38,"targets":[37]},{"channel":"u01","coefficient":1,"kind":"side","node":11855,"targets":[38]},{"channel":"w02","coefficient":1,"kind":"side","node":11858,"targets":[38]},{"channel":"partner","coefficient":1,"kind":"side","node":37,"targets":[38]},{"channel":"u01","coefficient":1,"kind":"side","node":11855,"targets":[39]},{"channel":"w02","coefficient":1,"kind":"side","node":11859,"targets":[39]},{"channel":"partner","coefficient":1,"kind":"side","node":36,"targets":[39]},{"channel":"face0","coefficient":1,"kind":"side","node":4409,"targets":[40,41,42,43]},{"channel":"face0","coefficient":1,"kind":"side","node":4682,"targets":[44,45,46,47]},{"channel":"edge12","coefficient":1,"kind":"side","node":10374,"targets":[40,43]},{"channel":"edge12","coefficient":1,"kind":"side","node":10350,"targets":[41,42]},{"channel":"edge12","coefficient":1,"kind":"side","node":10374,"targets":[44,47]},{"channel":"edge12","coefficient":1,"kind":"side","node":10350,"targets":[45,46]},{"channel":"u01","coefficient":1,"kind":"side","node":11860,"targets":[40]},{"channel":"w02","coefficient":1,"kind":"side","node":11864,"targets":[40]},{"channel":"partner","coefficient":1,"kind":"side","node":43,"targets":[40]},{"channel":"u01","coefficient":1,"kind":"side","node":11860,"targets":[41]},{"channel":"w02","coefficient":1,"kind":"side","node":11865,"targets":[41]},{"channel":"partner","coefficient":1,"kind":"side","node":42,"targets":[41]},{"channel":"u01","coefficient":1,"kind":"side","node":11861,"targets":[42]},{"channel":"w02","coefficient":1,"kind":"side","node":11864,"targets":[42]},{"channel":"partner","coefficient":1,"kind":"side","node":41,"targets":[42]},{"channel":"u01","coefficient":1,"kind":"side","node":11861,"targets":[43]},{"channel":"w02","coefficient":1,"kind":"side","node":11865,"targets":[43]},{"channel":"partner","coefficient":1,"kind":"side","node":40,"targets":[43]},{"channel":"u01","coefficient":1,"kind":"side","node":11862,"targets":[44]},{"channel":"w02","coefficient":1,"kind":"side","node":11866,"targets":[44]},{"channel":"partner","coefficient":1,"kind":"side","node":47,"targets":[44]},{"channel":"u01","coefficient":1,"kind":"side","node":11862,"targets":[45]},{"channel":"w02","coefficient":1,"kind":"side","node":11867,"targets":[45]},{"channel":"partner","coefficient":1,"kind":"side","node":46,"targets":[45]},{"channel":"u01","coefficient":1,"kind":"side","node":11863,"targets":[46]},{"channel":"w02","coefficient":1,"kind":"side","node":11866,"targets":[46]},{"channel":"partner","coefficient":1,"kind":"side","node":45,"targets":[46]},{"channel":"u01","coefficient":1,"kind":"side","node":11863,"targets":[47]},{"channel":"w02","coefficient":1,"kind":"side","node":11867,"targets":[47]},{"channel":"partner","coefficient":1,"kind":"side","node":44,"targets":[47]},{"channel":"face0","coefficient":1,"kind":"side","node":4458,"targets":[48,49,50,51]},{"channel":"face0","coefficient":1,"kind":"side","node":4731,"targets":[52,53,54,55]},{"channel":"edge12","coefficient":1,"kind":"side","node":10422,"targets":[48,51]},{"channel":"edge12","coefficient":1,"kind":"side","node":10398,"targets":[49,50]},{"channel":"edge12","coefficient":1,"kind":"side","node":10422,"targets":[52,55]},{"channel":"edge12","coefficient":1,"kind":"side","node":10398,"targets":[53,54]},{"channel":"u01","coefficient":1,"kind":"side","node":11868,"targets":[48]},{"channel":"w02","coefficient":1,"kind":"side","node":11872,"targets":[48]},{"channel":"partner","coefficient":1,"kind":"side","node":51,"targets":[48]},{"channel":"u01","coefficient":1,"kind":"side","node":11868,"targets":[49]},{"channel":"w02","coefficient":1,"kind":"side","node":11873,"targets":[49]},{"channel":"partner","coefficient":1,"kind":"side","node":50,"targets":[49]},{"channel":"u01","coefficient":1,"kind":"side","node":11869,"targets":[50]},{"channel":"w02","coefficient":1,"kind":"side","node":11872,"targets":[50]},{"channel":"partner","coefficient":1,"kind":"side","node":49,"targets":[50]},{"channel":"u01","coefficient":1,"kind":"side","node":11869,"targets":[51]},{"channel":"w02","coefficient":1,"kind":"side","node":11873,"targets":[51]},{"channel":"partner","coefficient":1,"kind":"side","node":48,"targets":[51]},{"channel":"u01","coefficient":1,"kind":"side","node":11870,"targets":[52]},{"channel":"w02","coefficient":1,"kind":"side","node":11874,"targets":[52]},{"channel":"partner","coefficient":1,"kind":"side","node":55,"targets":[52]},{"channel":"u01","coefficient":1,"kind":"side","node":11870,"targets":[53]},{"channel":"w02","coefficient":1,"kind":"side","node":11875,"targets":[53]},{"channel":"partner","coefficient":1,"kind":"side","node":54,"targets":[53]},{"channel":"u01","coefficient":1,"kind":"side","node":11871,"targets":[54]},{"channel":"w02","coefficient":1,"kind":"side","node":11874,"targets":[54]},{"channel":"partner","coefficient":1,"kind":"side","node":53,"targets":[54]},{"channel":"u01","coefficient":1,"kind":"side","node":11871,"targets":[55]},{"channel":"w02","coefficient":1,"kind":"side","node":11875,"targets":[55]},{"channel":"partner","coefficient":1,"kind":"side","node":52,"targets":[55]},{"channel":"face0","coefficient":1,"kind":"side","node":4453,"targets":[56,57,58,59]},{"channel":"face0","coefficient":1,"kind":"side","node":4726,"targets":[60,61,62,63]},{"channel":"edge12","coefficient":1,"kind":"side","node":10470,"targets":[56,59]},{"channel":"edge12","coefficient":1,"kind":"side","node":10446,"targets":[57,58]},{"channel":"edge12","coefficient":1,"kind":"side","node":10470,"targets":[60,63]},{"channel":"edge12","coefficient":1,"kind":"side","node":10446,"targets":[61,62]},{"channel":"u01","coefficient":1,"kind":"side","node":11876,"targets":[56]},{"channel":"w02","coefficient":1,"kind":"side","node":11880,"targets":[56]},{"channel":"partner","coefficient":1,"kind":"side","node":59,"targets":[56]},{"channel":"u01","coefficient":1,"kind":"side","node":11876,"targets":[57]},{"channel":"w02","coefficient":1,"kind":"side","node":11881,"targets":[57]},{"channel":"partner","coefficient":1,"kind":"side","node":58,"targets":[57]},{"channel":"u01","coefficient":1,"kind":"side","node":11877,"targets":[58]},{"channel":"w02","coefficient":1,"kind":"side","node":11880,"targets":[58]},{"channel":"partner","coefficient":1,"kind":"side","node":57,"targets":[58]},{"channel":"u01","coefficient":1,"kind":"side","node":11877,"targets":[59]},{"channel":"w02","coefficient":1,"kind":"side","node":11881,"targets":[59]},{"channel":"partner","coefficient":1,"kind":"side","node":56,"targets":[59]},{"channel":"u01","coefficient":1,"kind":"side","node":11878,"targets":[60]},{"channel":"w02","coefficient":1,"kind":"side","node":11882,"targets":[60]},{"channel":"partner","coefficient":1,"kind":"side","node":63,"targets":[60]},{"channel":"u01","coefficient":1,"kind":"side","node":11878,"targets":[61]},{"channel":"w02","coefficient":1,"kind":"side","node":11883,"targets":[61]},{"channel":"partner","coefficient":1,"kind":"side","node":62,"targets":[61]},{"channel":"u01","coefficient":1,"kind":"side","node":11879,"targets":[62]},{"channel":"w02","coefficient":1,"kind":"side","node":11882,"targets":[62]},{"channel":"partner","coefficient":1,"kind":"side","node":61,"targets":[62]},{"channel":"u01","coefficient":1,"kind":"side","node":11879,"targets":[63]},{"channel":"w02","coefficient":1,"kind":"side","node":11883,"targets":[63]},{"channel":"partner","coefficient":1,"kind":"side","node":60,"targets":[63]},{"channel":"face0","coefficient":1,"kind":"side","node":4466,"targets":[64,65,66,67]},{"channel":"face0","coefficient":1,"kind":"side","node":4739,"targets":[68,69,70,71]},{"channel":"edge12","coefficient":1,"kind":"side","node":10518,"targets":[64,67]},{"channel":"edge12","coefficient":1,"kind":"side","node":10494,"targets":[65,66]},{"channel":"edge12","coefficient":1,"kind":"side","node":10518,"targets":[68,71]},{"channel":"edge12","coefficient":1,"kind":"side","node":10494,"targets":[69,70]},{"channel":"u01","coefficient":1,"kind":"side","node":11884,"targets":[64]},{"channel":"w02","coefficient":1,"kind":"side","node":11888,"targets":[64]},{"channel":"partner","coefficient":1,"kind":"side","node":67,"targets":[64]},{"channel":"u01","coefficient":1,"kind":"side","node":11884,"targets":[65]},{"channel":"w02","coefficient":1,"kind":"side","node":11889,"targets":[65]},{"channel":"partner","coefficient":1,"kind":"side","node":66,"targets":[65]},{"channel":"u01","coefficient":1,"kind":"side","node":11885,"targets":[66]},{"channel":"w02","coefficient":1,"kind":"side","node":11888,"targets":[66]},{"channel":"partner","coefficient":1,"kind":"side","node":65,"targets":[66]},{"channel":"u01","coefficient":1,"kind":"side","node":11885,"targets":[67]},{"channel":"w02","coefficient":1,"kind":"side","node":11889,"targets":[67]},{"channel":"partner","coefficient":1,"kind":"side","node":64,"targets":[67]},{"channel":"u01","coefficient":1,"kind":"side","node":11886,"targets":[68]},{"channel":"w02","coefficient":1,"kind":"side","node":11890,"targets":[68]},{"channel":"partner","coefficient":1,"kind":"side","node":71,"targets":[68]},{"channel":"u01","coefficient":1,"kind":"side","node":11886,"targets":[69]},{"channel":"w02","coefficient":1,"kind":"side","node":11891,"targets":[69]},{"channel":"partner","coefficient":1,"kind":"side","node":70,"targets":[69]},{"channel":"u01","coefficient":1,"kind":"side","node":11887,"targets":[70]},{"channel":"w02","coefficient":1,"kind":"side","node":11890,"targets":[70]},{"channel":"partner","coefficient":1,"kind":"side","node":69,"targets":[70]},{"channel":"u01","coefficient":1,"kind":"side","node":11887,"targets":[71]},{"channel":"w02","coefficient":1,"kind":"side","node":11891,"targets":[71]},{"channel":"partner","coefficient":1,"kind":"side","node":68,"targets":[71]},{"channel":"face0","coefficient":1,"kind":"side","node":4419,"targets":[72,73,74,75]},{"channel":"face0","coefficient":1,"kind":"side","node":4692,"targets":[76,77,78,79]},{"channel":"edge12","coefficient":1,"kind":"side","node":10566,"targets":[72,75]},{"channel":"edge12","coefficient":1,"kind":"side","node":10542,"targets":[73,74]},{"channel":"edge12","coefficient":1,"kind":"side","node":10566,"targets":[76,79]},{"channel":"edge12","coefficient":1,"kind":"side","node":10542,"targets":[77,78]},{"channel":"u01","coefficient":1,"kind":"side","node":11892,"targets":[72]},{"channel":"w02","coefficient":1,"kind":"side","node":11896,"targets":[72]},{"channel":"partner","coefficient":1,"kind":"side","node":75,"targets":[72]},{"channel":"u01","coefficient":1,"kind":"side","node":11892,"targets":[73]},{"channel":"w02","coefficient":1,"kind":"side","node":11897,"targets":[73]},{"channel":"partner","coefficient":1,"kind":"side","node":74,"targets":[73]},{"channel":"u01","coefficient":1,"kind":"side","node":11893,"targets":[74]},{"channel":"w02","coefficient":1,"kind":"side","node":11896,"targets":[74]},{"channel":"partner","coefficient":1,"kind":"side","node":73,"targets":[74]},{"channel":"u01","coefficient":1,"kind":"side","node":11893,"targets":[75]},{"channel":"w02","coefficient":1,"kind":"side","node":11897,"targets":[75]},{"channel":"partner","coefficient":1,"kind":"side","node":72,"targets":[75]},{"channel":"u01","coefficient":1,"kind":"side","node":11894,"targets":[76]},{"channel":"w02","coefficient":1,"kind":"side","node":11898,"targets":[76]},{"channel":"partner","coefficient":1,"kind":"side","node":79,"targets":[76]},{"channel":"u01","coefficient":1,"kind":"side","node":11894,"targets":[77]},{"channel":"w02","coefficient":1,"kind":"side","node":11899,"targets":[77]},{"channel":"partner","coefficient":1,"kind":"side","node":78,"targets":[77]},{"channel":"u01","coefficient":1,"kind":"side","node":11895,"targets":[78]},{"channel":"w02","coefficient":1,"kind":"side","node":11898,"targets":[78]},{"channel":"partner","coefficient":1,"kind":"side","node":77,"targets":[78]},{"channel":"u01","coefficient":1,"kind":"side","node":11895,"targets":[79]},{"channel":"w02","coefficient":1,"kind":"side","node":11899,"targets":[79]},{"channel":"partner","coefficient":1,"kind":"side","node":76,"targets":[79]},{"channel":"face0","coefficient":1,"kind":"side","node":4413,"targets":[80,81,82,83]},{"channel":"face0","coefficient":1,"kind":"side","node":4686,"targets":[84,85,86,87]},{"channel":"edge12","coefficient":1,"kind":"side","node":10614,"targets":[80,83]},{"channel":"edge12","coefficient":1,"kind":"side","node":10590,"targets":[81,82]},{"channel":"edge12","coefficient":1,"kind":"side","node":10614,"targets":[84,87]},{"channel":"edge12","coefficient":1,"kind":"side","node":10590,"targets":[85,86]},{"channel":"u01","coefficient":1,"kind":"side","node":11900,"targets":[80]},{"channel":"w02","coefficient":1,"kind":"side","node":11904,"targets":[80]},{"channel":"partner","coefficient":1,"kind":"side","node":83,"targets":[80]},{"channel":"u01","coefficient":1,"kind":"side","node":11900,"targets":[81]},{"channel":"w02","coefficient":1,"kind":"side","node":11905,"targets":[81]},{"channel":"partner","coefficient":1,"kind":"side","node":82,"targets":[81]},{"channel":"u01","coefficient":1,"kind":"side","node":11901,"targets":[82]},{"channel":"w02","coefficient":1,"kind":"side","node":11904,"targets":[82]},{"channel":"partner","coefficient":1,"kind":"side","node":81,"targets":[82]},{"channel":"u01","coefficient":1,"kind":"side","node":11901,"targets":[83]},{"channel":"w02","coefficient":1,"kind":"side","node":11905,"targets":[83]},{"channel":"partner","coefficient":1,"kind":"side","node":80,"targets":[83]},{"channel":"u01","coefficient":1,"kind":"side","node":11902,"targets":[84]},{"channel":"w02","coefficient":1,"kind":"side","node":11906,"targets":[84]},{"channel":"partner","coefficient":1,"kind":"side","node":87,"targets":[84]},{"channel":"u01","coefficient":1,"kind":"side","node":11902,"targets":[85]},{"channel":"w02","coefficient":1,"kind":"side","node":11907,"targets":[85]},{"channel":"partner","coefficient":1,"kind":"side","node":86,"targets":[85]},{"channel":"u01","coefficient":1,"kind":"side","node":11903,"targets":[86]},{"channel":"w02","coefficient":1,"kind":"side","node":11906,"targets":[86]},{"channel":"partner","coefficient":1,"kind":"side","node":85,"targets":[86]},{"channel":"u01","coefficient":1,"kind":"side","node":11903,"targets":[87]},{"channel":"w02","coefficient":1,"kind":"side","node":11907,"targets":[87]},{"channel":"partner","coefficient":1,"kind":"side","node":84,"targets":[87]},{"channel":"face0","coefficient":1,"kind":"side","node":4439,"targets":[88,89,90,91]},{"channel":"face0","coefficient":1,"kind":"side","node":4712,"targets":[92,93,94,95]},{"channel":"edge12","coefficient":1,"kind":"side","node":10662,"targets":[88,91]},{"channel":"edge12","coefficient":1,"kind":"side","node":10638,"targets":[89,90]},{"channel":"edge12","coefficient":1,"kind":"side","node":10662,"targets":[92,95]},{"channel":"edge12","coefficient":1,"kind":"side","node":10638,"targets":[93,94]},{"channel":"u01","coefficient":1,"kind":"side","node":11908,"targets":[88]},{"channel":"w02","coefficient":1,"kind":"side","node":11912,"targets":[88]},{"channel":"partner","coefficient":1,"kind":"side","node":91,"targets":[88]},{"channel":"u01","coefficient":1,"kind":"side","node":11908,"targets":[89]},{"channel":"w02","coefficient":1,"kind":"side","node":11913,"targets":[89]},{"channel":"partner","coefficient":1,"kind":"side","node":90,"targets":[89]},{"channel":"u01","coefficient":1,"kind":"side","node":11909,"targets":[90]},{"channel":"w02","coefficient":1,"kind":"side","node":11912,"targets":[90]},{"channel":"partner","coefficient":1,"kind":"side","node":89,"targets":[90]},{"channel":"u01","coefficient":1,"kind":"side","node":11909,"targets":[91]},{"channel":"w02","coefficient":1,"kind":"side","node":11913,"targets":[91]},{"channel":"partner","coefficient":1,"kind":"side","node":88,"targets":[91]},{"channel":"u01","coefficient":1,"kind":"side","node":11910,"targets":[92]},{"channel":"w02","coefficient":1,"kind":"side","node":11914,"targets":[92]},{"channel":"partner","coefficient":1,"kind":"side","node":95,"targets":[92]},{"channel":"u01","coefficient":1,"kind":"side","node":11910,"targets":[93]},{"channel":"w02","coefficient":1,"kind":"side","node":11915,"targets":[93]},{"channel":"partner","coefficient":1,"kind":"side","node":94,"targets":[93]},{"channel":"u01","coefficient":1,"kind":"side","node":11911,"targets":[94]},{"channel":"w02","coefficient":1,"kind":"side","node":11914,"targets":[94]},{"channel":"partner","coefficient":1,"kind":"side","node":93,"targets":[94]},{"channel":"u01","coefficient":1,"kind":"side","node":11911,"targets":[95]},{"channel":"w02","coefficient":1,"kind":"side","node":11915,"targets":[95]},{"channel":"partner","coefficient":1,"kind":"side","node":92,"targets":[95]},{"channel":"face0","coefficient":1,"kind":"side","node":4468,"targets":[96,97,98,99]},{"channel":"face0","coefficient":1,"kind":"side","node":4741,"targets":[100,101,102,103]},{"channel":"edge12","coefficient":1,"kind":"side","node":10710,"targets":[96,99]},{"channel":"edge12","coefficient":1,"kind":"side","node":10686,"targets":[97,98]},{"channel":"edge12","coefficient":1,"kind":"side","node":10710,"targets":[100,103]},{"channel":"edge12","coefficient":1,"kind":"side","node":10686,"targets":[101,102]},{"channel":"u01","coefficient":1,"kind":"side","node":11916,"targets":[96]},{"channel":"w02","coefficient":1,"kind":"side","node":11920,"targets":[96]},{"channel":"partner","coefficient":1,"kind":"side","node":99,"targets":[96]},{"channel":"u01","coefficient":1,"kind":"side","node":11916,"targets":[97]},{"channel":"w02","coefficient":1,"kind":"side","node":11921,"targets":[97]},{"channel":"partner","coefficient":1,"kind":"side","node":98,"targets":[97]},{"channel":"u01","coefficient":1,"kind":"side","node":11917,"targets":[98]},{"channel":"w02","coefficient":1,"kind":"side","node":11920,"targets":[98]},{"channel":"partner","coefficient":1,"kind":"side","node":97,"targets":[98]},{"channel":"u01","coefficient":1,"kind":"side","node":11917,"targets":[99]},{"channel":"w02","coefficient":1,"kind":"side","node":11921,"targets":[99]},{"channel":"partner","coefficient":1,"kind":"side","node":96,"targets":[99]},{"channel":"u01","coefficient":1,"kind":"side","node":11918,"targets":[100]},{"channel":"w02","coefficient":1,"kind":"side","node":11922,"targets":[100]},{"channel":"partner","coefficient":1,"kind":"side","node":103,"targets":[100]},{"channel":"u01","coefficient":1,"kind":"side","node":11918,"targets":[101]},{"channel":"w02","coefficient":1,"kind":"side","node":11923,"targets":[101]},{"channel":"partner","coefficient":1,"kind":"side","node":102,"targets":[101]},{"channel":"u01","coefficient":1,"kind":"side","node":11919,"targets":[102]},{"channel":"w02","coefficient":1,"kind":"side","node":11922,"targets":[102]},{"channel":"partner","coefficient":1,"kind":"side","node":101,"targets":[102]},{"channel":"u01","coefficient":1,"kind":"side","node":11919,"targets":[103]},{"channel":"w02","coefficient":1,"kind":"side","node":11923,"targets":[103]},{"channel":"partner","coefficient":1,"kind":"side","node":100,"targets":[103]},{"channel":"face0","coefficient":1,"kind":"side","node":4438,"targets":[104,105,106,107]},{"channel":"face0","coefficient":1,"kind":"side","node":4711,"targets":[108,109,110,111]},{"channel":"edge12","coefficient":1,"kind":"side","node":10758,"targets":[104,107]},{"channel":"edge12","coefficient":1,"kind":"side","node":10734,"targets":[105,106]},{"channel":"edge12","coefficient":1,"kind":"side","node":10758,"targets":[108,111]},{"channel":"edge12","coefficient":1,"kind":"side","node":10734,"targets":[109,110]},{"channel":"u01","coefficient":1,"kind":"side","node":11924,"targets":[104]},{"channel":"w02","coefficient":1,"kind":"side","node":11928,"targets":[104]},{"channel":"partner","coefficient":1,"kind":"side","node":107,"targets":[104]},{"channel":"u01","coefficient":1,"kind":"side","node":11924,"targets":[105]},{"channel":"w02","coefficient":1,"kind":"side","node":11929,"targets":[105]},{"channel":"partner","coefficient":1,"kind":"side","node":106,"targets":[105]},{"channel":"u01","coefficient":1,"kind":"side","node":11925,"targets":[106]},{"channel":"w02","coefficient":1,"kind":"side","node":11928,"targets":[106]},{"channel":"partner","coefficient":1,"kind":"side","node":105,"targets":[106]},{"channel":"u01","coefficient":1,"kind":"side","node":11925,"targets":[107]},{"channel":"w02","coefficient":1,"kind":"side","node":11929,"targets":[107]},{"channel":"partner","coefficient":1,"kind":"side","node":104,"targets":[107]},{"channel":"u01","coefficient":1,"kind":"side","node":11926,"targets":[108]},{"channel":"w02","coefficient":1,"kind":"side","node":11930,"targets":[108]},{"channel":"partner","coefficient":1,"kind":"side","node":111,"targets":[108]},{"channel":"u01","coefficient":1,"kind":"side","node":11926,"targets":[109]},{"channel":"w02","coefficient":1,"kind":"side","node":11931,"targets":[109]},{"channel":"partner","coefficient":1,"kind":"side","node":110,"targets":[109]},{"channel":"u01","coefficient":1,"kind":"side","node":11927,"targets":[110]},{"channel":"w02","coefficient":1,"kind":"side","node":11930,"targets":[110]},{"channel":"partner","coefficient":1,"kind":"side","node":109,"targets":[110]},{"channel":"u01","coefficient":1,"kind":"side","node":11927,"targets":[111]},{"channel":"w02","coefficient":1,"kind":"side","node":11931,"targets":[111]},{"channel":"partner","coefficient":1,"kind":"side","node":108,"targets":[111]},{"channel":"face0","coefficient":1,"kind":"side","node":4380,"targets":[112,113,114,115]},{"channel":"face0","coefficient":1,"kind":"side","node":4653,"targets":[116,117,118,119]},{"channel":"edge12","coefficient":1,"kind":"side","node":10806,"targets":[112,115]},{"channel":"edge12","coefficient":1,"kind":"side","node":10782,"targets":[113,114]},{"channel":"edge12","coefficient":1,"kind":"side","node":10806,"targets":[116,119]},{"channel":"edge12","coefficient":1,"kind":"side","node":10782,"targets":[117,118]},{"channel":"u01","coefficient":1,"kind":"side","node":11932,"targets":[112]},{"channel":"w02","coefficient":1,"kind":"side","node":11936,"targets":[112]},{"channel":"partner","coefficient":1,"kind":"side","node":115,"targets":[112]},{"channel":"u01","coefficient":1,"kind":"side","node":11932,"targets":[113]},{"channel":"w02","coefficient":1,"kind":"side","node":11937,"targets":[113]},{"channel":"partner","coefficient":1,"kind":"side","node":114,"targets":[113]},{"channel":"u01","coefficient":1,"kind":"side","node":11933,"targets":[114]},{"channel":"w02","coefficient":1,"kind":"side","node":11936,"targets":[114]},{"channel":"partner","coefficient":1,"kind":"side","node":113,"targets":[114]},{"channel":"u01","coefficient":1,"kind":"side","node":11933,"targets":[115]},{"channel":"w02","coefficient":1,"kind":"side","node":11937,"targets":[115]},{"channel":"partner","coefficient":1,"kind":"side","node":112,"targets":[115]},{"channel":"u01","coefficient":1,"kind":"side","node":11934,"targets":[116]},{"channel":"w02","coefficient":1,"kind":"side","node":11938,"targets":[116]},{"channel":"partner","coefficient":1,"kind":"side","node":119,"targets":[116]},{"channel":"u01","coefficient":1,"kind":"side","node":11934,"targets":[117]},{"channel":"w02","coefficient":1,"kind":"side","node":11939,"targets":[117]},{"channel":"partner","coefficient":1,"kind":"side","node":118,"targets":[117]},{"channel":"u01","coefficient":1,"kind":"side","node":11935,"targets":[118]},{"channel":"w02","coefficient":1,"kind":"side","node":11938,"targets":[118]},{"channel":"partner","coefficient":1,"kind":"side","node":117,"targets":[118]},{"channel":"u01","coefficient":1,"kind":"side","node":11935,"targets":[119]},{"channel":"w02","coefficient":1,"kind":"side","node":11939,"targets":[119]},{"channel":"partner","coefficient":1,"kind":"side","node":116,"targets":[119]},{"channel":"face0","coefficient":1,"kind":"side","node":4402,"targets":[120,121,122,123]},{"channel":"face0","coefficient":1,"kind":"side","node":4675,"targets":[124,125,126,127]},{"channel":"edge12","coefficient":1,"kind":"side","node":10854,"targets":[120,123]},{"channel":"edge12","coefficient":1,"kind":"side","node":10830,"targets":[121,122]},{"channel":"edge12","coefficient":1,"kind":"side","node":10854,"targets":[124,127]},{"channel":"edge12","coefficient":1,"kind":"side","node":10830,"targets":[125,126]},{"channel":"u01","coefficient":1,"kind":"side","node":11940,"targets":[120]},{"channel":"w02","coefficient":1,"kind":"side","node":11944,"targets":[120]},{"channel":"partner","coefficient":1,"kind":"side","node":123,"targets":[120]},{"channel":"u01","coefficient":1,"kind":"side","node":11940,"targets":[121]},{"channel":"w02","coefficient":1,"kind":"side","node":11945,"targets":[121]},{"channel":"partner","coefficient":1,"kind":"side","node":122,"targets":[121]},{"channel":"u01","coefficient":1,"kind":"side","node":11941,"targets":[122]},{"channel":"w02","coefficient":1,"kind":"side","node":11944,"targets":[122]},{"channel":"partner","coefficient":1,"kind":"side","node":121,"targets":[122]},{"channel":"u01","coefficient":1,"kind":"side","node":11941,"targets":[123]},{"channel":"w02","coefficient":1,"kind":"side","node":11945,"targets":[123]},{"channel":"partner","coefficient":1,"kind":"side","node":120,"targets":[123]},{"channel":"u01","coefficient":1,"kind":"side","node":11942,"targets":[124]},{"channel":"w02","coefficient":1,"kind":"side","node":11946,"targets":[124]},{"channel":"partner","coefficient":1,"kind":"side","node":127,"targets":[124]},{"channel":"u01","coefficient":1,"kind":"side","node":11942,"targets":[125]},{"channel":"w02","coefficient":1,"kind":"side","node":11947,"targets":[125]},{"channel":"partner","coefficient":1,"kind":"side","node":126,"targets":[125]},{"channel":"u01","coefficient":1,"kind":"side","node":11943,"targets":[126]},{"channel":"w02","coefficient":1,"kind":"side","node":11946,"targets":[126]},{"channel":"partner","coefficient":1,"kind":"side","node":125,"targets":[126]},{"channel":"u01","coefficient":1,"kind":"side","node":11943,"targets":[127]},{"channel":"w02","coefficient":1,"kind":"side","node":11947,"targets":[127]},{"channel":"partner","coefficient":1,"kind":"side","node":124,"targets":[127]},{"channel":"face0","coefficient":1,"kind":"side","node":4431,"targets":[128,129,130,131]},{"channel":"face0","coefficient":1,"kind":"side","node":4704,"targets":[132,133,134,135]},{"channel":"edge12","coefficient":1,"kind":"side","node":10902,"targets":[128,131]},{"channel":"edge12","coefficient":1,"kind":"side","node":10878,"targets":[129,130]},{"channel":"edge12","coefficient":1,"kind":"side","node":10902,"targets":[132,135]},{"channel":"edge12","coefficient":1,"kind":"side","node":10878,"targets":[133,134]},{"channel":"u01","coefficient":1,"kind":"side","node":11948,"targets":[128]},{"channel":"w02","coefficient":1,"kind":"side","node":11952,"targets":[128]},{"channel":"partner","coefficient":1,"kind":"side","node":131,"targets":[128]},{"channel":"u01","coefficient":1,"kind":"side","node":11948,"targets":[129]},{"channel":"w02","coefficient":1,"kind":"side","node":11953,"targets":[129]},{"channel":"partner","coefficient":1,"kind":"side","node":130,"targets":[129]},{"channel":"u01","coefficient":1,"kind":"side","node":11949,"targets":[130]},{"channel":"w02","coefficient":1,"kind":"side","node":11952,"targets":[130]},{"channel":"partner","coefficient":1,"kind":"side","node":129,"targets":[130]},{"channel":"u01","coefficient":1,"kind":"side","node":11949,"targets":[131]},{"channel":"w02","coefficient":1,"kind":"side","node":11953,"targets":[131]},{"channel":"partner","coefficient":1,"kind":"side","node":128,"targets":[131]},{"channel":"u01","coefficient":1,"kind":"side","node":11950,"targets":[132]},{"channel":"w02","coefficient":1,"kind":"side","node":11954,"targets":[132]},{"channel":"partner","coefficient":1,"kind":"side","node":135,"targets":[132]},{"channel":"u01","coefficient":1,"kind":"side","node":11950,"targets":[133]},{"channel":"w02","coefficient":1,"kind":"side","node":11955,"targets":[133]},{"channel":"partner","coefficient":1,"kind":"side","node":134,"targets":[133]},{"channel":"u01","coefficient":1,"kind":"side","node":11951,"targets":[134]},{"channel":"w02","coefficient":1,"kind":"side","node":11954,"targets":[134]},{"channel":"partner","coefficient":1,"kind":"side","node":133,"targets":[134]},{"channel":"u01","coefficient":1,"kind":"side","node":11951,"targets":[135]},{"channel":"w02","coefficient":1,"kind":"side","node":11955,"targets":[135]},{"channel":"partner","coefficient":1,"kind":"side","node":132,"targets":[135]},{"channel":"face0","coefficient":1,"kind":"side","node":4347,"targets":[136,137,138,139]},{"channel":"face0","coefficient":1,"kind":"side","node":4620,"targets":[140,141,142,143]},{"channel":"edge12","coefficient":1,"kind":"side","node":10950,"targets":[136,139]},{"channel":"edge12","coefficient":1,"kind":"side","node":10926,"targets":[137,138]},{"channel":"edge12","coefficient":1,"kind":"side","node":10950,"targets":[140,143]},{"channel":"edge12","coefficient":1,"kind":"side","node":10926,"targets":[141,142]},{"channel":"u01","coefficient":1,"kind":"side","node":11956,"targets":[136]},{"channel":"w02","coefficient":1,"kind":"side","node":11960,"targets":[136]},{"channel":"partner","coefficient":1,"kind":"side","node":139,"targets":[136]},{"channel":"u01","coefficient":1,"kind":"side","node":11956,"targets":[137]},{"channel":"w02","coefficient":1,"kind":"side","node":11961,"targets":[137]},{"channel":"partner","coefficient":1,"kind":"side","node":138,"targets":[137]},{"channel":"u01","coefficient":1,"kind":"side","node":11957,"targets":[138]},{"channel":"w02","coefficient":1,"kind":"side","node":11960,"targets":[138]},{"channel":"partner","coefficient":1,"kind":"side","node":137,"targets":[138]},{"channel":"u01","coefficient":1,"kind":"side","node":11957,"targets":[139]},{"channel":"w02","coefficient":1,"kind":"side","node":11961,"targets":[139]},{"channel":"partner","coefficient":1,"kind":"side","node":136,"targets":[139]},{"channel":"u01","coefficient":1,"kind":"side","node":11958,"targets":[140]},{"channel":"w02","coefficient":1,"kind":"side","node":11962,"targets":[140]},{"channel":"partner","coefficient":1,"kind":"side","node":143,"targets":[140]},{"channel":"u01","coefficient":1,"kind":"side","node":11958,"targets":[141]},{"channel":"w02","coefficient":1,"kind":"side","node":11963,"targets":[141]},{"channel":"partner","coefficient":1,"kind":"side","node":142,"targets":[141]},{"channel":"u01","coefficient":1,"kind":"side","node":11959,"targets":[142]},{"channel":"w02","coefficient":1,"kind":"side","node":11962,"targets":[142]},{"channel":"partner","coefficient":1,"kind":"side","node":141,"targets":[142]},{"channel":"u01","coefficient":1,"kind":"side","node":11959,"targets":[143]},{"channel":"w02","coefficient":1,"kind":"side","node":11963,"targets":[143]},{"channel":"partner","coefficient":1,"kind":"side","node":140,"targets":[143]},{"channel":"face0","coefficient":1,"kind":"side","node":4465,"targets":[144,145,146,147]},{"channel":"face0","coefficient":1,"kind":"side","node":4738,"targets":[148,149,150,151]},{"channel":"edge12","coefficient":1,"kind":"side","node":10998,"targets":[144,147]},{"channel":"edge12","coefficient":1,"kind":"side","node":10974,"targets":[145,146]},{"channel":"edge12","coefficient":1,"kind":"side","node":10998,"targets":[148,151]},{"channel":"edge12","coefficient":1,"kind":"side","node":10974,"targets":[149,150]},{"channel":"u01","coefficient":1,"kind":"side","node":11964,"targets":[144]},{"channel":"w02","coefficient":1,"kind":"side","node":11968,"targets":[144]},{"channel":"partner","coefficient":1,"kind":"side","node":147,"targets":[144]},{"channel":"u01","coefficient":1,"kind":"side","node":11964,"targets":[145]},{"channel":"w02","coefficient":1,"kind":"side","node":11969,"targets":[145]},{"channel":"partner","coefficient":1,"kind":"side","node":146,"targets":[145]},{"channel":"u01","coefficient":1,"kind":"side","node":11965,"targets":[146]},{"channel":"w02","coefficient":1,"kind":"side","node":11968,"targets":[146]},{"channel":"partner","coefficient":1,"kind":"side","node":145,"targets":[146]},{"channel":"u01","coefficient":1,"kind":"side","node":11965,"targets":[147]},{"channel":"w02","coefficient":1,"kind":"side","node":11969,"targets":[147]},{"channel":"partner","coefficient":1,"kind":"side","node":144,"targets":[147]},{"channel":"u01","coefficient":1,"kind":"side","node":11966,"targets":[148]},{"channel":"w02","coefficient":1,"kind":"side","node":11970,"targets":[148]},{"channel":"partner","coefficient":1,"kind":"side","node":151,"targets":[148]},{"channel":"u01","coefficient":1,"kind":"side","node":11966,"targets":[149]},{"channel":"w02","coefficient":1,"kind":"side","node":11971,"targets":[149]},{"channel":"partner","coefficient":1,"kind":"side","node":150,"targets":[149]},{"channel":"u01","coefficient":1,"kind":"side","node":11967,"targets":[150]},{"channel":"w02","coefficient":1,"kind":"side","node":11970,"targets":[150]},{"channel":"partner","coefficient":1,"kind":"side","node":149,"targets":[150]},{"channel":"u01","coefficient":1,"kind":"side","node":11967,"targets":[151]},{"channel":"w02","coefficient":1,"kind":"side","node":11971,"targets":[151]},{"channel":"partner","coefficient":1,"kind":"side","node":148,"targets":[151]},{"channel":"face0","coefficient":1,"kind":"side","node":4427,"targets":[152,153,154,155]},{"channel":"face0","coefficient":1,"kind":"side","node":4700,"targets":[156,157,158,159]},{"channel":"edge12","coefficient":1,"kind":"side","node":11046,"targets":[152,155]},{"channel":"edge12","coefficient":1,"kind":"side","node":11022,"targets":[153,154]},{"channel":"edge12","coefficient":1,"kind":"side","node":11046,"targets":[156,159]},{"channel":"edge12","coefficient":1,"kind":"side","node":11022,"targets":[157,158]},{"channel":"u01","coefficient":1,"kind":"side","node":11972,"targets":[152]},{"channel":"w02","coefficient":1,"kind":"side","node":11976,"targets":[152]},{"channel":"partner","coefficient":1,"kind":"side","node":155,"targets":[152]},{"channel":"u01","coefficient":1,"kind":"side","node":11972,"targets":[153]},{"channel":"w02","coefficient":1,"kind":"side","node":11977,"targets":[153]},{"channel":"partner","coefficient":1,"kind":"side","node":154,"targets":[153]},{"channel":"u01","coefficient":1,"kind":"side","node":11973,"targets":[154]},{"channel":"w02","coefficient":1,"kind":"side","node":11976,"targets":[154]},{"channel":"partner","coefficient":1,"kind":"side","node":153,"targets":[154]},{"channel":"u01","coefficient":1,"kind":"side","node":11973,"targets":[155]},{"channel":"w02","coefficient":1,"kind":"side","node":11977,"targets":[155]},{"channel":"partner","coefficient":1,"kind":"side","node":152,"targets":[155]},{"channel":"u01","coefficient":1,"kind":"side","node":11974,"targets":[156]},{"channel":"w02","coefficient":1,"kind":"side","node":11978,"targets":[156]},{"channel":"partner","coefficient":1,"kind":"side","node":159,"targets":[156]},{"channel":"u01","coefficient":1,"kind":"side","node":11974,"targets":[157]},{"channel":"w02","coefficient":1,"kind":"side","node":11979,"targets":[157]},{"channel":"partner","coefficient":1,"kind":"side","node":158,"targets":[157]},{"channel":"u01","coefficient":1,"kind":"side","node":11975,"targets":[158]},{"channel":"w02","coefficient":1,"kind":"side","node":11978,"targets":[158]},{"channel":"partner","coefficient":1,"kind":"side","node":157,"targets":[158]},{"channel":"u01","coefficient":1,"kind":"side","node":11975,"targets":[159]},{"channel":"w02","coefficient":1,"kind":"side","node":11979,"targets":[159]},{"channel":"partner","coefficient":1,"kind":"side","node":156,"targets":[159]},{"channel":"face0","coefficient":1,"kind":"side","node":4464,"targets":[160,161,162,163]},{"channel":"face0","coefficient":1,"kind":"side","node":4737,"targets":[164,165,166,167]},{"channel":"edge12","coefficient":1,"kind":"side","node":11094,"targets":[160,163]},{"channel":"edge12","coefficient":1,"kind":"side","node":11070,"targets":[161,162]},{"channel":"edge12","coefficient":1,"kind":"side","node":11094,"targets":[164,167]},{"channel":"edge12","coefficient":1,"kind":"side","node":11070,"targets":[165,166]},{"channel":"u01","coefficient":1,"kind":"side","node":11980,"targets":[160]},{"channel":"w02","coefficient":1,"kind":"side","node":11984,"targets":[160]},{"channel":"partner","coefficient":1,"kind":"side","node":163,"targets":[160]},{"channel":"u01","coefficient":1,"kind":"side","node":11980,"targets":[161]},{"channel":"w02","coefficient":1,"kind":"side","node":11985,"targets":[161]},{"channel":"partner","coefficient":1,"kind":"side","node":162,"targets":[161]},{"channel":"u01","coefficient":1,"kind":"side","node":11981,"targets":[162]},{"channel":"w02","coefficient":1,"kind":"side","node":11984,"targets":[162]},{"channel":"partner","coefficient":1,"kind":"side","node":161,"targets":[162]},{"channel":"u01","coefficient":1,"kind":"side","node":11981,"targets":[163]},{"channel":"w02","coefficient":1,"kind":"side","node":11985,"targets":[163]},{"channel":"partner","coefficient":1,"kind":"side","node":160,"targets":[163]},{"channel":"u01","coefficient":1,"kind":"side","node":11982,"targets":[164]},{"channel":"w02","coefficient":1,"kind":"side","node":11986,"targets":[164]},{"channel":"partner","coefficient":1,"kind":"side","node":167,"targets":[164]},{"channel":"u01","coefficient":1,"kind":"side","node":11982,"targets":[165]},{"channel":"w02","coefficient":1,"kind":"side","node":11987,"targets":[165]},{"channel":"partner","coefficient":1,"kind":"side","node":166,"targets":[165]},{"channel":"u01","coefficient":1,"kind":"side","node":11983,"targets":[166]},{"channel":"w02","coefficient":1,"kind":"side","node":11986,"targets":[166]},{"channel":"partner","coefficient":1,"kind":"side","node":165,"targets":[166]},{"channel":"u01","coefficient":1,"kind":"side","node":11983,"targets":[167]},{"channel":"w02","coefficient":1,"kind":"side","node":11987,"targets":[167]},{"channel":"partner","coefficient":1,"kind":"side","node":164,"targets":[167]},{"channel":"face0","coefficient":1,"kind":"side","node":4387,"targets":[168,169,170,171]},{"channel":"face0","coefficient":1,"kind":"side","node":4660,"targets":[172,173,174,175]},{"channel":"edge12","coefficient":1,"kind":"side","node":11142,"targets":[168,171]},{"channel":"edge12","coefficient":1,"kind":"side","node":11118,"targets":[169,170]},{"channel":"edge12","coefficient":1,"kind":"side","node":11142,"targets":[172,175]},{"channel":"edge12","coefficient":1,"kind":"side","node":11118,"targets":[173,174]},{"channel":"u01","coefficient":1,"kind":"side","node":11988,"targets":[168]},{"channel":"w02","coefficient":1,"kind":"side","node":11992,"targets":[168]},{"channel":"partner","coefficient":1,"kind":"side","node":171,"targets":[168]},{"channel":"u01","coefficient":1,"kind":"side","node":11988,"targets":[169]},{"channel":"w02","coefficient":1,"kind":"side","node":11993,"targets":[169]},{"channel":"partner","coefficient":1,"kind":"side","node":170,"targets":[169]},{"channel":"u01","coefficient":1,"kind":"side","node":11989,"targets":[170]},{"channel":"w02","coefficient":1,"kind":"side","node":11992,"targets":[170]},{"channel":"partner","coefficient":1,"kind":"side","node":169,"targets":[170]},{"channel":"u01","coefficient":1,"kind":"side","node":11989,"targets":[171]},{"channel":"w02","coefficient":1,"kind":"side","node":11993,"targets":[171]},{"channel":"partner","coefficient":1,"kind":"side","node":168,"targets":[171]},{"channel":"u01","coefficient":1,"kind":"side","node":11990,"targets":[172]},{"channel":"w02","coefficient":1,"kind":"side","node":11994,"targets":[172]},{"channel":"partner","coefficient":1,"kind":"side","node":175,"targets":[172]},{"channel":"u01","coefficient":1,"kind":"side","node":11990,"targets":[173]},{"channel":"w02","coefficient":1,"kind":"side","node":11995,"targets":[173]},{"channel":"partner","coefficient":1,"kind":"side","node":174,"targets":[173]},{"channel":"u01","coefficient":1,"kind":"side","node":11991,"targets":[174]},{"channel":"w02","coefficient":1,"kind":"side","node":11994,"targets":[174]},{"channel":"partner","coefficient":1,"kind":"side","node":173,"targets":[174]},{"channel":"u01","coefficient":1,"kind":"side","node":11991,"targets":[175]},{"channel":"w02","coefficient":1,"kind":"side","node":11995,"targets":[175]},{"channel":"partner","coefficient":1,"kind":"side","node":172,"targets":[175]},{"channel":"face0","coefficient":1,"kind":"side","node":4450,"targets":[176,177,178,179]},{"channel":"face0","coefficient":1,"kind":"side","node":4723,"targets":[180,181,182,183]},{"channel":"edge12","coefficient":1,"kind":"side","node":11190,"targets":[176,179]},{"channel":"edge12","coefficient":1,"kind":"side","node":11166,"targets":[177,178]},{"channel":"edge12","coefficient":1,"kind":"side","node":11190,"targets":[180,183]},{"channel":"edge12","coefficient":1,"kind":"side","node":11166,"targets":[181,182]},{"channel":"u01","coefficient":1,"kind":"side","node":11996,"targets":[176]},{"channel":"w02","coefficient":1,"kind":"side","node":12000,"targets":[176]},{"channel":"partner","coefficient":1,"kind":"side","node":179,"targets":[176]},{"channel":"u01","coefficient":1,"kind":"side","node":11996,"targets":[177]},{"channel":"w02","coefficient":1,"kind":"side","node":12001,"targets":[177]},{"channel":"partner","coefficient":1,"kind":"side","node":178,"targets":[177]},{"channel":"u01","coefficient":1,"kind":"side","node":11997,"targets":[178]},{"channel":"w02","coefficient":1,"kind":"side","node":12000,"targets":[178]},{"channel":"partner","coefficient":1,"kind":"side","node":177,"targets":[178]},{"channel":"u01","coefficient":1,"kind":"side","node":11997,"targets":[179]},{"channel":"w02","coefficient":1,"kind":"side","node":12001,"targets":[179]},{"channel":"partner","coefficient":1,"kind":"side","node":176,"targets":[179]},{"channel":"u01","coefficient":1,"kind":"side","node":11998,"targets":[180]},{"channel":"w02","coefficient":1,"kind":"side","node":12002,"targets":[180]},{"channel":"partner","coefficient":1,"kind":"side","node":183,"targets":[180]},{"channel":"u01","coefficient":1,"kind":"side","node":11998,"targets":[181]},{"channel":"w02","coefficient":1,"kind":"side","node":12003,"targets":[181]},{"channel":"partner","coefficient":1,"kind":"side","node":182,"targets":[181]},{"channel":"u01","coefficient":1,"kind":"side","node":11999,"targets":[182]},{"channel":"w02","coefficient":1,"kind":"side","node":12002,"targets":[182]},{"channel":"partner","coefficient":1,"kind":"side","node":181,"targets":[182]},{"channel":"u01","coefficient":1,"kind":"side","node":11999,"targets":[183]},{"channel":"w02","coefficient":1,"kind":"side","node":12003,"targets":[183]},{"channel":"partner","coefficient":1,"kind":"side","node":180,"targets":[183]},{"channel":"face0","coefficient":1,"kind":"side","node":4428,"targets":[184,185,186,187]},{"channel":"face0","coefficient":1,"kind":"side","node":4701,"targets":[188,189,190,191]},{"channel":"edge12","coefficient":1,"kind":"side","node":11238,"targets":[184,187]},{"channel":"edge12","coefficient":1,"kind":"side","node":11214,"targets":[185,186]},{"channel":"edge12","coefficient":1,"kind":"side","node":11238,"targets":[188,191]},{"channel":"edge12","coefficient":1,"kind":"side","node":11214,"targets":[189,190]},{"channel":"u01","coefficient":1,"kind":"side","node":12004,"targets":[184]},{"channel":"w02","coefficient":1,"kind":"side","node":12008,"targets":[184]},{"channel":"partner","coefficient":1,"kind":"side","node":187,"targets":[184]},{"channel":"u01","coefficient":1,"kind":"side","node":12004,"targets":[185]},{"channel":"w02","coefficient":1,"kind":"side","node":12009,"targets":[185]},{"channel":"partner","coefficient":1,"kind":"side","node":186,"targets":[185]},{"channel":"u01","coefficient":1,"kind":"side","node":12005,"targets":[186]},{"channel":"w02","coefficient":1,"kind":"side","node":12008,"targets":[186]},{"channel":"partner","coefficient":1,"kind":"side","node":185,"targets":[186]},{"channel":"u01","coefficient":1,"kind":"side","node":12005,"targets":[187]},{"channel":"w02","coefficient":1,"kind":"side","node":12009,"targets":[187]},{"channel":"partner","coefficient":1,"kind":"side","node":184,"targets":[187]},{"channel":"u01","coefficient":1,"kind":"side","node":12006,"targets":[188]},{"channel":"w02","coefficient":1,"kind":"side","node":12010,"targets":[188]},{"channel":"partner","coefficient":1,"kind":"side","node":191,"targets":[188]},{"channel":"u01","coefficient":1,"kind":"side","node":12006,"targets":[189]},{"channel":"w02","coefficient":1,"kind":"side","node":12011,"targets":[189]},{"channel":"partner","coefficient":1,"kind":"side","node":190,"targets":[189]},{"channel":"u01","coefficient":1,"kind":"side","node":12007,"targets":[190]},{"channel":"w02","coefficient":1,"kind":"side","node":12010,"targets":[190]},{"channel":"partner","coefficient":1,"kind":"side","node":189,"targets":[190]},{"channel":"u01","coefficient":1,"kind":"side","node":12007,"targets":[191]},{"channel":"w02","coefficient":1,"kind":"side","node":12011,"targets":[191]},{"channel":"partner","coefficient":1,"kind":"side","node":188,"targets":[191]},{"channel":"face0","coefficient":1,"kind":"side","node":4472,"targets":[192,193,194,195]},{"channel":"face0","coefficient":1,"kind":"side","node":4745,"targets":[196,197,198,199]},{"channel":"edge12","coefficient":1,"kind":"side","node":11286,"targets":[192,195]},{"channel":"edge12","coefficient":1,"kind":"side","node":11262,"targets":[193,194]},{"channel":"edge12","coefficient":1,"kind":"side","node":11286,"targets":[196,199]},{"channel":"edge12","coefficient":1,"kind":"side","node":11262,"targets":[197,198]},{"channel":"u01","coefficient":1,"kind":"side","node":12012,"targets":[192]},{"channel":"w02","coefficient":1,"kind":"side","node":12016,"targets":[192]},{"channel":"partner","coefficient":1,"kind":"side","node":195,"targets":[192]},{"channel":"u01","coefficient":1,"kind":"side","node":12012,"targets":[193]},{"channel":"w02","coefficient":1,"kind":"side","node":12017,"targets":[193]},{"channel":"partner","coefficient":1,"kind":"side","node":194,"targets":[193]},{"channel":"u01","coefficient":1,"kind":"side","node":12013,"targets":[194]},{"channel":"w02","coefficient":1,"kind":"side","node":12016,"targets":[194]},{"channel":"partner","coefficient":1,"kind":"side","node":193,"targets":[194]},{"channel":"u01","coefficient":1,"kind":"side","node":12013,"targets":[195]},{"channel":"w02","coefficient":1,"kind":"side","node":12017,"targets":[195]},{"channel":"partner","coefficient":1,"kind":"side","node":192,"targets":[195]},{"channel":"u01","coefficient":1,"kind":"side","node":12014,"targets":[196]},{"channel":"w02","coefficient":1,"kind":"side","node":12018,"targets":[196]},{"channel":"partner","coefficient":1,"kind":"side","node":199,"targets":[196]},{"channel":"u01","coefficient":1,"kind":"side","node":12014,"targets":[197]},{"channel":"w02","coefficient":1,"kind":"side","node":12019,"targets":[197]},{"channel":"partner","coefficient":1,"kind":"side","node":198,"targets":[197]},{"channel":"u01","coefficient":1,"kind":"side","node":12015,"targets":[198]},{"channel":"w02","coefficient":1,"kind":"side","node":12018,"targets":[198]},{"channel":"partner","coefficient":1,"kind":"side","node":197,"targets":[198]},{"channel":"u01","coefficient":1,"kind":"side","node":12015,"targets":[199]},{"channel":"w02","coefficient":1,"kind":"side","node":12019,"targets":[199]},{"channel":"partner","coefficient":1,"kind":"side","node":196,"targets":[199]},{"channel":"face0","coefficient":1,"kind":"side","node":4451,"targets":[200,201,202,203]},{"channel":"face0","coefficient":1,"kind":"side","node":4724,"targets":[204,205,206,207]},{"channel":"edge12","coefficient":1,"kind":"side","node":11334,"targets":[200,203]},{"channel":"edge12","coefficient":1,"kind":"side","node":11310,"targets":[201,202]},{"channel":"edge12","coefficient":1,"kind":"side","node":11334,"targets":[204,207]},{"channel":"edge12","coefficient":1,"kind":"side","node":11310,"targets":[205,206]},{"channel":"u01","coefficient":1,"kind":"side","node":12020,"targets":[200]},{"channel":"w02","coefficient":1,"kind":"side","node":12024,"targets":[200]},{"channel":"partner","coefficient":1,"kind":"side","node":203,"targets":[200]},{"channel":"u01","coefficient":1,"kind":"side","node":12020,"targets":[201]},{"channel":"w02","coefficient":1,"kind":"side","node":12025,"targets":[201]},{"channel":"partner","coefficient":1,"kind":"side","node":202,"targets":[201]},{"channel":"u01","coefficient":1,"kind":"side","node":12021,"targets":[202]},{"channel":"w02","coefficient":1,"kind":"side","node":12024,"targets":[202]},{"channel":"partner","coefficient":1,"kind":"side","node":201,"targets":[202]},{"channel":"u01","coefficient":1,"kind":"side","node":12021,"targets":[203]},{"channel":"w02","coefficient":1,"kind":"side","node":12025,"targets":[203]},{"channel":"partner","coefficient":1,"kind":"side","node":200,"targets":[203]},{"channel":"u01","coefficient":1,"kind":"side","node":12022,"targets":[204]},{"channel":"w02","coefficient":1,"kind":"side","node":12026,"targets":[204]},{"channel":"partner","coefficient":1,"kind":"side","node":207,"targets":[204]},{"channel":"u01","coefficient":1,"kind":"side","node":12022,"targets":[205]},{"channel":"w02","coefficient":1,"kind":"side","node":12027,"targets":[205]},{"channel":"partner","coefficient":1,"kind":"side","node":206,"targets":[205]},{"channel":"u01","coefficient":1,"kind":"side","node":12023,"targets":[206]},{"channel":"w02","coefficient":1,"kind":"side","node":12026,"targets":[206]},{"channel":"partner","coefficient":1,"kind":"side","node":205,"targets":[206]},{"channel":"u01","coefficient":1,"kind":"side","node":12023,"targets":[207]},{"channel":"w02","coefficient":1,"kind":"side","node":12027,"targets":[207]},{"channel":"partner","coefficient":1,"kind":"side","node":204,"targets":[207]},{"channel":"face0","coefficient":1,"kind":"side","node":4446,"targets":[208,209,210,211]},{"channel":"face0","coefficient":1,"kind":"side","node":4719,"targets":[212,213,214,215]},{"channel":"edge12","coefficient":1,"kind":"side","node":11382,"targets":[208,211]},{"channel":"edge12","coefficient":1,"kind":"side","node":11358,"targets":[209,210]},{"channel":"edge12","coefficient":1,"kind":"side","node":11382,"targets":[212,215]},{"channel":"edge12","coefficient":1,"kind":"side","node":11358,"targets":[213,214]},{"channel":"u01","coefficient":1,"kind":"side","node":12028,"targets":[208]},{"channel":"w02","coefficient":1,"kind":"side","node":12032,"targets":[208]},{"channel":"partner","coefficient":1,"kind":"side","node":211,"targets":[208]},{"channel":"u01","coefficient":1,"kind":"side","node":12028,"targets":[209]},{"channel":"w02","coefficient":1,"kind":"side","node":12033,"targets":[209]},{"channel":"partner","coefficient":1,"kind":"side","node":210,"targets":[209]},{"channel":"u01","coefficient":1,"kind":"side","node":12029,"targets":[210]},{"channel":"w02","coefficient":1,"kind":"side","node":12032,"targets":[210]},{"channel":"partner","coefficient":1,"kind":"side","node":209,"targets":[210]},{"channel":"u01","coefficient":1,"kind":"side","node":12029,"targets":[211]},{"channel":"w02","coefficient":1,"kind":"side","node":12033,"targets":[211]},{"channel":"partner","coefficient":1,"kind":"side","node":208,"targets":[211]},{"channel":"u01","coefficient":1,"kind":"side","node":12030,"targets":[212]},{"channel":"w02","coefficient":1,"kind":"side","node":12034,"targets":[212]},{"channel":"partner","coefficient":1,"kind":"side","node":215,"targets":[212]},{"channel":"u01","coefficient":1,"kind":"side","node":12030,"targets":[213]},{"channel":"w02","coefficient":1,"kind":"side","node":12035,"targets":[213]},{"channel":"partner","coefficient":1,"kind":"side","node":214,"targets":[213]},{"channel":"u01","coefficient":1,"kind":"side","node":12031,"targets":[214]},{"channel":"w02","coefficient":1,"kind":"side","node":12034,"targets":[214]},{"channel":"partner","coefficient":1,"kind":"side","node":213,"targets":[214]},{"channel":"u01","coefficient":1,"kind":"side","node":12031,"targets":[215]},{"channel":"w02","coefficient":1,"kind":"side","node":12035,"targets":[215]},{"channel":"partner","coefficient":1,"kind":"side","node":212,"targets":[215]},{"channel":"face0","coefficient":1,"kind":"side","node":4444,"targets":[216,217,218,219]},{"channel":"face0","coefficient":1,"kind":"side","node":4717,"targets":[220,221,222,223]},{"channel":"edge12","coefficient":1,"kind":"side","node":11430,"targets":[216,219]},{"channel":"edge12","coefficient":1,"kind":"side","node":11406,"targets":[217,218]},{"channel":"edge12","coefficient":1,"kind":"side","node":11430,"targets":[220,223]},{"channel":"edge12","coefficient":1,"kind":"side","node":11406,"targets":[221,222]},{"channel":"u01","coefficient":1,"kind":"side","node":12036,"targets":[216]},{"channel":"w02","coefficient":1,"kind":"side","node":12040,"targets":[216]},{"channel":"partner","coefficient":1,"kind":"side","node":219,"targets":[216]},{"channel":"u01","coefficient":1,"kind":"side","node":12036,"targets":[217]},{"channel":"w02","coefficient":1,"kind":"side","node":12041,"targets":[217]},{"channel":"partner","coefficient":1,"kind":"side","node":218,"targets":[217]},{"channel":"u01","coefficient":1,"kind":"side","node":12037,"targets":[218]},{"channel":"w02","coefficient":1,"kind":"side","node":12040,"targets":[218]},{"channel":"partner","coefficient":1,"kind":"side","node":217,"targets":[218]},{"channel":"u01","coefficient":1,"kind":"side","node":12037,"targets":[219]},{"channel":"w02","coefficient":1,"kind":"side","node":12041,"targets":[219]},{"channel":"partner","coefficient":1,"kind":"side","node":216,"targets":[219]},{"channel":"u01","coefficient":1,"kind":"side","node":12038,"targets":[220]},{"channel":"w02","coefficient":1,"kind":"side","node":12042,"targets":[220]},{"channel":"partner","coefficient":1,"kind":"side","node":223,"targets":[220]},{"channel":"u01","coefficient":1,"kind":"side","node":12038,"targets":[221]},{"channel":"w02","coefficient":1,"kind":"side","node":12043,"targets":[221]},{"channel":"partner","coefficient":1,"kind":"side","node":222,"targets":[221]},{"channel":"u01","coefficient":1,"kind":"side","node":12039,"targets":[222]},{"channel":"w02","coefficient":1,"kind":"side","node":12042,"targets":[222]},{"channel":"partner","coefficient":1,"kind":"side","node":221,"targets":[222]},{"channel":"u01","coefficient":1,"kind":"side","node":12039,"targets":[223]},{"channel":"w02","coefficient":1,"kind":"side","node":12043,"targets":[223]},{"channel":"partner","coefficient":1,"kind":"side","node":220,"targets":[223]},{"channel":"face0","coefficient":1,"kind":"side","node":4443,"targets":[224,225,226,227]},{"channel":"face0","coefficient":1,"kind":"side","node":4716,"targets":[228,229,230,231]},{"channel":"edge12","coefficient":1,"kind":"side","node":11478,"targets":[224,227]},{"channel":"edge12","coefficient":1,"kind":"side","node":11454,"targets":[225,226]},{"channel":"edge12","coefficient":1,"kind":"side","node":11478,"targets":[228,231]},{"channel":"edge12","coefficient":1,"kind":"side","node":11454,"targets":[229,230]},{"channel":"u01","coefficient":1,"kind":"side","node":12044,"targets":[224]},{"channel":"w02","coefficient":1,"kind":"side","node":12048,"targets":[224]},{"channel":"partner","coefficient":1,"kind":"side","node":227,"targets":[224]},{"channel":"u01","coefficient":1,"kind":"side","node":12044,"targets":[225]},{"channel":"w02","coefficient":1,"kind":"side","node":12049,"targets":[225]},{"channel":"partner","coefficient":1,"kind":"side","node":226,"targets":[225]},{"channel":"u01","coefficient":1,"kind":"side","node":12045,"targets":[226]},{"channel":"w02","coefficient":1,"kind":"side","node":12048,"targets":[226]},{"channel":"partner","coefficient":1,"kind":"side","node":225,"targets":[226]},{"channel":"u01","coefficient":1,"kind":"side","node":12045,"targets":[227]},{"channel":"w02","coefficient":1,"kind":"side","node":12049,"targets":[227]},{"channel":"partner","coefficient":1,"kind":"side","node":224,"targets":[227]},{"channel":"u01","coefficient":1,"kind":"side","node":12046,"targets":[228]},{"channel":"w02","coefficient":1,"kind":"side","node":12050,"targets":[228]},{"channel":"partner","coefficient":1,"kind":"side","node":231,"targets":[228]},{"channel":"u01","coefficient":1,"kind":"side","node":12046,"targets":[229]},{"channel":"w02","coefficient":1,"kind":"side","node":12051,"targets":[229]},{"channel":"partner","coefficient":1,"kind":"side","node":230,"targets":[229]},{"channel":"u01","coefficient":1,"kind":"side","node":12047,"targets":[230]},{"channel":"w02","coefficient":1,"kind":"side","node":12050,"targets":[230]},{"channel":"partner","coefficient":1,"kind":"side","node":229,"targets":[230]},{"channel":"u01","coefficient":1,"kind":"side","node":12047,"targets":[231]},{"channel":"w02","coefficient":1,"kind":"side","node":12051,"targets":[231]},{"channel":"partner","coefficient":1,"kind":"side","node":228,"targets":[231]},{"channel":"face0","coefficient":1,"kind":"side","node":4323,"targets":[232,233,234,235]},{"channel":"face0","coefficient":1,"kind":"side","node":4596,"targets":[236,237,238,239]},{"channel":"edge12","coefficient":1,"kind":"side","node":11526,"targets":[232,235]},{"channel":"edge12","coefficient":1,"kind":"side","node":11502,"targets":[233,234]},{"channel":"edge12","coefficient":1,"kind":"side","node":11526,"targets":[236,239]},{"channel":"edge12","coefficient":1,"kind":"side","node":11502,"targets":[237,238]},{"channel":"u01","coefficient":1,"kind":"side","node":12052,"targets":[232]},{"channel":"w02","coefficient":1,"kind":"side","node":12056,"targets":[232]},{"channel":"partner","coefficient":1,"kind":"side","node":235,"targets":[232]},{"channel":"u01","coefficient":1,"kind":"side","node":12052,"targets":[233]},{"channel":"w02","coefficient":1,"kind":"side","node":12057,"targets":[233]},{"channel":"partner","coefficient":1,"kind":"side","node":234,"targets":[233]},{"channel":"u01","coefficient":1,"kind":"side","node":12053,"targets":[234]},{"channel":"w02","coefficient":1,"kind":"side","node":12056,"targets":[234]},{"channel":"partner","coefficient":1,"kind":"side","node":233,"targets":[234]},{"channel":"u01","coefficient":1,"kind":"side","node":12053,"targets":[235]},{"channel":"w02","coefficient":1,"kind":"side","node":12057,"targets":[235]},{"channel":"partner","coefficient":1,"kind":"side","node":232,"targets":[235]},{"channel":"u01","coefficient":1,"kind":"side","node":12054,"targets":[236]},{"channel":"w02","coefficient":1,"kind":"side","node":12058,"targets":[236]},{"channel":"partner","coefficient":1,"kind":"side","node":239,"targets":[236]},{"channel":"u01","coefficient":1,"kind":"side","node":12054,"targets":[237]},{"channel":"w02","coefficient":1,"kind":"side","node":12059,"targets":[237]},{"channel":"partner","coefficient":1,"kind":"side","node":238,"targets":[237]},{"channel":"u01","coefficient":1,"kind":"side","node":12055,"targets":[238]},{"channel":"w02","coefficient":1,"kind":"side","node":12058,"targets":[238]},{"channel":"partner","coefficient":1,"kind":"side","node":237,"targets":[238]},{"channel":"u01","coefficient":1,"kind":"side","node":12055,"targets":[239]},{"channel":"w02","coefficient":1,"kind":"side","node":12059,"targets":[239]},{"channel":"partner","coefficient":1,"kind":"side","node":236,"targets":[239]},{"channel":"face0","coefficient":1,"kind":"side","node":4408,"targets":[240,241,242,243]},{"channel":"face0","coefficient":1,"kind":"side","node":4681,"targets":[244,245,246,247]},{"channel":"edge12","coefficient":1,"kind":"side","node":11574,"targets":[240,243]},{"channel":"edge12","coefficient":1,"kind":"side","node":11550,"targets":[241,242]},{"channel":"edge12","coefficient":1,"kind":"side","node":11574,"targets":[244,247]},{"channel":"edge12","coefficient":1,"kind":"side","node":11550,"targets":[245,246]},{"channel":"u01","coefficient":1,"kind":"side","node":12060,"targets":[240]},{"channel":"w02","coefficient":1,"kind":"side","node":12064,"targets":[240]},{"channel":"partner","coefficient":1,"kind":"side","node":243,"targets":[240]},{"channel":"u01","coefficient":1,"kind":"side","node":12060,"targets":[241]},{"channel":"w02","coefficient":1,"kind":"side","node":12065,"targets":[241]},{"channel":"partner","coefficient":1,"kind":"side","node":242,"targets":[241]},{"channel":"u01","coefficient":1,"kind":"side","node":12061,"targets":[242]},{"channel":"w02","coefficient":1,"kind":"side","node":12064,"targets":[242]},{"channel":"partner","coefficient":1,"kind":"side","node":241,"targets":[242]},{"channel":"u01","coefficient":1,"kind":"side","node":12061,"targets":[243]},{"channel":"w02","coefficient":1,"kind":"side","node":12065,"targets":[243]},{"channel":"partner","coefficient":1,"kind":"side","node":240,"targets":[243]},{"channel":"u01","coefficient":1,"kind":"side","node":12062,"targets":[244]},{"channel":"w02","coefficient":1,"kind":"side","node":12066,"targets":[244]},{"channel":"partner","coefficient":1,"kind":"side","node":247,"targets":[244]},{"channel":"u01","coefficient":1,"kind":"side","node":12062,"targets":[245]},{"channel":"w02","coefficient":1,"kind":"side","node":12067,"targets":[245]},{"channel":"partner","coefficient":1,"kind":"side","node":246,"targets":[245]},{"channel":"u01","coefficient":1,"kind":"side","node":12063,"targets":[246]},{"channel":"w02","coefficient":1,"kind":"side","node":12066,"targets":[246]},{"channel":"partner","coefficient":1,"kind":"side","node":245,"targets":[246]},{"channel":"u01","coefficient":1,"kind":"side","node":12063,"targets":[247]},{"channel":"w02","coefficient":1,"kind":"side","node":12067,"targets":[247]},{"channel":"partner","coefficient":1,"kind":"side","node":244,"targets":[247]},{"channel":"face0","coefficient":1,"kind":"side","node":4417,"targets":[248,249,250,251]},{"channel":"face0","coefficient":1,"kind":"side","node":4690,"targets":[252,253,254,255]},{"channel":"edge12","coefficient":1,"kind":"side","node":11622,"targets":[248,251]},{"channel":"edge12","coefficient":1,"kind":"side","node":11598,"targets":[249,250]},{"channel":"edge12","coefficient":1,"kind":"side","node":11622,"targets":[252,255]},{"channel":"edge12","coefficient":1,"kind":"side","node":11598,"targets":[253,254]},{"channel":"u01","coefficient":1,"kind":"side","node":12068,"targets":[248]},{"channel":"w02","coefficient":1,"kind":"side","node":12072,"targets":[248]},{"channel":"partner","coefficient":1,"kind":"side","node":251,"targets":[248]},{"channel":"u01","coefficient":1,"kind":"side","node":12068,"targets":[249]},{"channel":"w02","coefficient":1,"kind":"side","node":12073,"targets":[249]},{"channel":"partner","coefficient":1,"kind":"side","node":250,"targets":[249]},{"channel":"u01","coefficient":1,"kind":"side","node":12069,"targets":[250]},{"channel":"w02","coefficient":1,"kind":"side","node":12072,"targets":[250]},{"channel":"partner","coefficient":1,"kind":"side","node":249,"targets":[250]},{"channel":"u01","coefficient":1,"kind":"side","node":12069,"targets":[251]},{"channel":"w02","coefficient":1,"kind":"side","node":12073,"targets":[251]},{"channel":"partner","coefficient":1,"kind":"side","node":248,"targets":[251]},{"channel":"u01","coefficient":1,"kind":"side","node":12070,"targets":[252]},{"channel":"w02","coefficient":1,"kind":"side","node":12074,"targets":[252]},{"channel":"partner","coefficient":1,"kind":"side","node":255,"targets":[252]},{"channel":"u01","coefficient":1,"kind":"side","node":12070,"targets":[253]},{"channel":"w02","coefficient":1,"kind":"side","node":12075,"targets":[253]},{"channel":"partner","coefficient":1,"kind":"side","node":254,"targets":[253]},{"channel":"u01","coefficient":1,"kind":"side","node":12071,"targets":[254]},{"channel":"w02","coefficient":1,"kind":"side","node":12074,"targets":[254]},{"channel":"partner","coefficient":1,"kind":"side","node":253,"targets":[254]},{"channel":"u01","coefficient":1,"kind":"side","node":12071,"targets":[255]},{"channel":"w02","coefficient":1,"kind":"side","node":12075,"targets":[255]},{"channel":"partner","coefficient":1,"kind":"side","node":252,"targets":[255]},{"channel":"face0","coefficient":1,"kind":"side","node":4437,"targets":[256,257,258,259]},{"channel":"face0","coefficient":1,"kind":"side","node":4710,"targets":[260,261,262,263]},{"channel":"edge12","coefficient":1,"kind":"side","node":11670,"targets":[256,259]},{"channel":"edge12","coefficient":1,"kind":"side","node":11646,"targets":[257,258]},{"channel":"edge12","coefficient":1,"kind":"side","node":11670,"targets":[260,263]},{"channel":"edge12","coefficient":1,"kind":"side","node":11646,"targets":[261,262]},{"channel":"u01","coefficient":1,"kind":"side","node":12076,"targets":[256]},{"channel":"w02","coefficient":1,"kind":"side","node":12080,"targets":[256]},{"channel":"partner","coefficient":1,"kind":"side","node":259,"targets":[256]},{"channel":"u01","coefficient":1,"kind":"side","node":12076,"targets":[257]},{"channel":"w02","coefficient":1,"kind":"side","node":12081,"targets":[257]},{"channel":"partner","coefficient":1,"kind":"side","node":258,"targets":[257]},{"channel":"u01","coefficient":1,"kind":"side","node":12077,"targets":[258]},{"channel":"w02","coefficient":1,"kind":"side","node":12080,"targets":[258]},{"channel":"partner","coefficient":1,"kind":"side","node":257,"targets":[258]},{"channel":"u01","coefficient":1,"kind":"side","node":12077,"targets":[259]},{"channel":"w02","coefficient":1,"kind":"side","node":12081,"targets":[259]},{"channel":"partner","coefficient":1,"kind":"side","node":256,"targets":[259]},{"channel":"u01","coefficient":1,"kind":"side","node":12078,"targets":[260]},{"channel":"w02","coefficient":1,"kind":"side","node":12082,"targets":[260]},{"channel":"partner","coefficient":1,"kind":"side","node":263,"targets":[260]},{"channel":"u01","coefficient":1,"kind":"side","node":12078,"targets":[261]},{"channel":"w02","coefficient":1,"kind":"side","node":12083,"targets":[261]},{"channel":"partner","coefficient":1,"kind":"side","node":262,"targets":[261]},{"channel":"u01","coefficient":1,"kind":"side","node":12079,"targets":[262]},{"channel":"w02","coefficient":1,"kind":"side","node":12082,"targets":[262]},{"channel":"partner","coefficient":1,"kind":"side","node":261,"targets":[262]},{"channel":"u01","coefficient":1,"kind":"side","node":12079,"targets":[263]},{"channel":"w02","coefficient":1,"kind":"side","node":12083,"targets":[263]},{"channel":"partner","coefficient":1,"kind":"side","node":260,"targets":[263]},{"channel":"face0","coefficient":1,"kind":"side","node":4423,"targets":[264,265,266,267]},{"channel":"face0","coefficient":1,"kind":"side","node":4696,"targets":[268,269,270,271]},{"channel":"edge12","coefficient":1,"kind":"side","node":11718,"targets":[264,267]},{"channel":"edge12","coefficient":1,"kind":"side","node":11694,"targets":[265,266]},{"channel":"edge12","coefficient":1,"kind":"side","node":11718,"targets":[268,271]},{"channel":"edge12","coefficient":1,"kind":"side","node":11694,"targets":[269,270]},{"channel":"u01","coefficient":1,"kind":"side","node":12084,"targets":[264]},{"channel":"w02","coefficient":1,"kind":"side","node":12088,"targets":[264]},{"channel":"partner","coefficient":1,"kind":"side","node":267,"targets":[264]},{"channel":"u01","coefficient":1,"kind":"side","node":12084,"targets":[265]},{"channel":"w02","coefficient":1,"kind":"side","node":12089,"targets":[265]},{"channel":"partner","coefficient":1,"kind":"side","node":266,"targets":[265]},{"channel":"u01","coefficient":1,"kind":"side","node":12085,"targets":[266]},{"channel":"w02","coefficient":1,"kind":"side","node":12088,"targets":[266]},{"channel":"partner","coefficient":1,"kind":"side","node":265,"targets":[266]},{"channel":"u01","coefficient":1,"kind":"side","node":12085,"targets":[267]},{"channel":"w02","coefficient":1,"kind":"side","node":12089,"targets":[267]},{"channel":"partner","coefficient":1,"kind":"side","node":264,"targets":[267]},{"channel":"u01","coefficient":1,"kind":"side","node":12086,"targets":[268]},{"channel":"w02","coefficient":1,"kind":"side","node":12090,"targets":[268]},{"channel":"partner","coefficient":1,"kind":"side","node":271,"targets":[268]},{"channel":"u01","coefficient":1,"kind":"side","node":12086,"targets":[269]},{"channel":"w02","coefficient":1,"kind":"side","node":12091,"targets":[269]},{"channel":"partner","coefficient":1,"kind":"side","node":270,"targets":[269]},{"channel":"u01","coefficient":1,"kind":"side","node":12087,"targets":[270]},{"channel":"w02","coefficient":1,"kind":"side","node":12090,"targets":[270]},{"channel":"partner","coefficient":1,"kind":"side","node":269,"targets":[270]},{"channel":"u01","coefficient":1,"kind":"side","node":12087,"targets":[271]},{"channel":"w02","coefficient":1,"kind":"side","node":12091,"targets":[271]},{"channel":"partner","coefficient":1,"kind":"side","node":268,"targets":[271]},{"channel":"face0","coefficient":1,"kind":"side","node":4418,"targets":[272,273,274,275]},{"channel":"face0","coefficient":1,"kind":"side","node":4691,"targets":[276,277,278,279]},{"channel":"edge12","coefficient":1,"kind":"side","node":11766,"targets":[272,275]},{"channel":"edge12","coefficient":1,"kind":"side","node":11742,"targets":[273,274]},{"channel":"edge12","coefficient":1,"kind":"side","node":11766,"targets":[276,279]},{"channel":"edge12","coefficient":1,"kind":"side","node":11742,"targets":[277,278]},{"channel":"u01","coefficient":1,"kind":"side","node":12092,"targets":[272]},{"channel":"w02","coefficient":1,"kind":"side","node":12096,"targets":[272]},{"channel":"partner","coefficient":1,"kind":"side","node":275,"targets":[272]},{"channel":"u01","coefficient":1,"kind":"side","node":12092,"targets":[273]},{"channel":"w02","coefficient":1,"kind":"side","node":12097,"targets":[273]},{"channel":"partner","coefficient":1,"kind":"side","node":274,"targets":[273]},{"channel":"u01","coefficient":1,"kind":"side","node":12093,"targets":[274]},{"channel":"w02","coefficient":1,"kind":"side","node":12096,"targets":[274]},{"channel":"partner","coefficient":1,"kind":"side","node":273,"targets":[274]},{"channel":"u01","coefficient":1,"kind":"side","node":12093,"targets":[275]},{"channel":"w02","coefficient":1,"kind":"side","node":12097,"targets":[275]},{"channel":"partner","coefficient":1,"kind":"side","node":272,"targets":[275]},{"channel":"u01","coefficient":1,"kind":"side","node":12094,"targets":[276]},{"channel":"w02","coefficient":1,"kind":"side","node":12098,"targets":[276]},{"channel":"partner","coefficient":1,"kind":"side","node":279,"targets":[276]},{"channel":"u01","coefficient":1,"kind":"side","node":12094,"targets":[277]},{"channel":"w02","coefficient":1,"kind":"side","node":12099,"targets":[277]},{"channel":"partner","coefficient":1,"kind":"side","node":278,"targets":[277]},{"channel":"u01","coefficient":1,"kind":"side","node":12095,"targets":[278]},{"channel":"w02","coefficient":1,"kind":"side","node":12098,"targets":[278]},{"channel":"partner","coefficient":1,"kind":"side","node":277,"targets":[278]},{"channel":"u01","coefficient":1,"kind":"side","node":12095,"targets":[279]},{"channel":"w02","coefficient":1,"kind":"side","node":12099,"targets":[279]},{"channel":"partner","coefficient":1,"kind":"side","node":276,"targets":[279]},{"channel":"face0","coefficient":1,"kind":"side","node":4248,"targets":[280,281,282,283]},{"channel":"face0","coefficient":1,"kind":"side","node":4521,"targets":[284,285,286,287]},{"channel":"edge12","coefficient":1,"kind":"side","node":11814,"targets":[280,283]},{"channel":"edge12","coefficient":1,"kind":"side","node":11790,"targets":[281,282]},{"channel":"edge12","coefficient":1,"kind":"side","node":11814,"targets":[284,287]},{"channel":"edge12","coefficient":1,"kind":"side","node":11790,"targets":[285,286]},{"channel":"u01","coefficient":1,"kind":"side","node":12100,"targets":[280]},{"channel":"w02","coefficient":1,"kind":"side","node":12104,"targets":[280]},{"channel":"partner","coefficient":1,"kind":"side","node":283,"targets":[280]},{"channel":"u01","coefficient":1,"kind":"side","node":12100,"targets":[281]},{"channel":"w02","coefficient":1,"kind":"side","node":12105,"targets":[281]},{"channel":"partner","coefficient":1,"kind":"side","node":282,"targets":[281]},{"channel":"u01","coefficient":1,"kind":"side","node":12101,"targets":[282]},{"channel":"w02","coefficient":1,"kind":"side","node":12104,"targets":[282]},{"channel":"partner","coefficient":1,"kind":"side","node":281,"targets":[282]},{"channel":"u01","coefficient":1,"kind":"side","node":12101,"targets":[283]},{"channel":"w02","coefficient":1,"kind":"side","node":12105,"targets":[283]},{"channel":"partner","coefficient":1,"kind":"side","node":280,"targets":[283]},{"channel":"u01","coefficient":1,"kind":"side","node":12102,"targets":[284]},{"channel":"w02","coefficient":1,"kind":"side","node":12106,"targets":[284]},{"channel":"partner","coefficient":1,"kind":"side","node":287,"targets":[284]},{"channel":"u01","coefficient":1,"kind":"side","node":12102,"targets":[285]},{"channel":"w02","coefficient":1,"kind":"side","node":12107,"targets":[285]},{"channel":"partner","coefficient":1,"kind":"side","node":286,"targets":[285]},{"channel":"u01","coefficient":1,"kind":"side","node":12103,"targets":[286]},{"channel":"w02","coefficient":1,"kind":"side","node":12106,"targets":[286]},{"channel":"partner","coefficient":1,"kind":"side","node":285,"targets":[286]},{"channel":"u01","coefficient":1,"kind":"side","node":12103,"targets":[287]},{"channel":"w02","coefficient":1,"kind":"side","node":12107,"targets":[287]},{"channel":"partner","coefficient":1,"kind":"side","node":284,"targets":[287]},{"channel":"face0","coefficient":1,"kind":"side","node":5012,"targets":[288,289,290,291]},{"channel":"face0","coefficient":1,"kind":"side","node":5285,"targets":[292,293,294,295]},{"channel":"edge12","coefficient":1,"kind":"side","node":10512,"targets":[288,291]},{"channel":"edge12","coefficient":1,"kind":"side","node":10488,"targets":[289,290]},{"channel":"edge12","coefficient":1,"kind":"side","node":10512,"targets":[292,295]},{"channel":"edge12","coefficient":1,"kind":"side","node":10488,"targets":[293,294]},{"channel":"u01","coefficient":1,"kind":"side","node":12108,"targets":[288]},{"channel":"w02","coefficient":1,"kind":"side","node":12112,"targets":[288]},{"channel":"partner","coefficient":1,"kind":"side","node":291,"targets":[288]},{"channel":"u01","coefficient":1,"kind":"side","node":12108,"targets":[289]},{"channel":"w02","coefficient":1,"kind":"side","node":12113,"targets":[289]},{"channel":"partner","coefficient":1,"kind":"side","node":290,"targets":[289]},{"channel":"u01","coefficient":1,"kind":"side","node":12109,"targets":[290]},{"channel":"w02","coefficient":1,"kind":"side","node":12112,"targets":[290]},{"channel":"partner","coefficient":1,"kind":"side","node":289,"targets":[290]},{"channel":"u01","coefficient":1,"kind":"side","node":12109,"targets":[291]},{"channel":"w02","coefficient":1,"kind":"side","node":12113,"targets":[291]},{"channel":"partner","coefficient":1,"kind":"side","node":288,"targets":[291]},{"channel":"u01","coefficient":1,"kind":"side","node":12110,"targets":[292]},{"channel":"w02","coefficient":1,"kind":"side","node":12114,"targets":[292]},{"channel":"partner","coefficient":1,"kind":"side","node":295,"targets":[292]},{"channel":"u01","coefficient":1,"kind":"side","node":12110,"targets":[293]},{"channel":"w02","coefficient":1,"kind":"side","node":12115,"targets":[293]},{"channel":"partner","coefficient":1,"kind":"side","node":294,"targets":[293]},{"channel":"u01","coefficient":1,"kind":"side","node":12111,"targets":[294]},{"channel":"w02","coefficient":1,"kind":"side","node":12114,"targets":[294]},{"channel":"partner","coefficient":1,"kind":"side","node":293,"targets":[294]},{"channel":"u01","coefficient":1,"kind":"side","node":12111,"targets":[295]},{"channel":"w02","coefficient":1,"kind":"side","node":12115,"targets":[295]},{"channel":"partner","coefficient":1,"kind":"side","node":292,"targets":[295]},{"channel":"face0","coefficient":1,"kind":"side","node":4965,"targets":[296,297,298,299]},{"channel":"face0","coefficient":1,"kind":"side","node":5238,"targets":[300,301,302,303]},{"channel":"edge12","coefficient":1,"kind":"side","node":10560,"targets":[296,299]},{"channel":"edge12","coefficient":1,"kind":"side","node":10536,"targets":[297,298]},{"channel":"edge12","coefficient":1,"kind":"side","node":10560,"targets":[300,303]},{"channel":"edge12","coefficient":1,"kind":"side","node":10536,"targets":[301,302]},{"channel":"u01","coefficient":1,"kind":"side","node":12116,"targets":[296]},{"channel":"w02","coefficient":1,"kind":"side","node":12120,"targets":[296]},{"channel":"partner","coefficient":1,"kind":"side","node":299,"targets":[296]},{"channel":"u01","coefficient":1,"kind":"side","node":12116,"targets":[297]},{"channel":"w02","coefficient":1,"kind":"side","node":12121,"targets":[297]},{"channel":"partner","coefficient":1,"kind":"side","node":298,"targets":[297]},{"channel":"u01","coefficient":1,"kind":"side","node":12117,"targets":[298]},{"channel":"w02","coefficient":1,"kind":"side","node":12120,"targets":[298]},{"channel":"partner","coefficient":1,"kind":"side","node":297,"targets":[298]},{"channel":"u01","coefficient":1,"kind":"side","node":12117,"targets":[299]},{"channel":"w02","coefficient":1,"kind":"side","node":12121,"targets":[299]},{"channel":"partner","coefficient":1,"kind":"side","node":296,"targets":[299]},{"channel":"u01","coefficient":1,"kind":"side","node":12118,"targets":[300]},{"channel":"w02","coefficient":1,"kind":"side","node":12122,"targets":[300]},{"channel":"partner","coefficient":1,"kind":"side","node":303,"targets":[300]},{"channel":"u01","coefficient":1,"kind":"side","node":12118,"targets":[301]},{"channel":"w02","coefficient":1,"kind":"side","node":12123,"targets":[301]},{"channel":"partner","coefficient":1,"kind":"side","node":302,"targets":[301]},{"channel":"u01","coefficient":1,"kind":"side","node":12119,"targets":[302]},{"channel":"w02","coefficient":1,"kind":"side","node":12122,"targets":[302]},{"channel":"partner","coefficient":1,"kind":"side","node":301,"targets":[302]},{"channel":"u01","coefficient":1,"kind":"side","node":12119,"targets":[303]},{"channel":"w02","coefficient":1,"kind":"side","node":12123,"targets":[303]},{"channel":"partner","coefficient":1,"kind":"side","node":300,"targets":[303]},{"channel":"face0","coefficient":1,"kind":"side","node":4959,"targets":[304,305,306,307]},{"channel":"face0","coefficient":1,"kind":"side","node":5232,"targets":[308,309,310,311]},{"channel":"edge12","coefficient":1,"kind":"side","node":10608,"targets":[304,307]},{"channel":"edge12","coefficient":1,"kind":"side","node":10584,"targets":[305,306]},{"channel":"edge12","coefficient":1,"kind":"side","node":10608,"targets":[308,311]},{"channel":"edge12","coefficient":1,"kind":"side","node":10584,"targets":[309,310]},{"channel":"u01","coefficient":1,"kind":"side","node":12124,"targets":[304]},{"channel":"w02","coefficient":1,"kind":"side","node":12128,"targets":[304]},{"channel":"partner","coefficient":1,"kind":"side","node":307,"targets":[304]},{"channel":"u01","coefficient":1,"kind":"side","node":12124,"targets":[305]},{"channel":"w02","coefficient":1,"kind":"side","node":12129,"targets":[305]},{"channel":"partner","coefficient":1,"kind":"side","node":306,"targets":[305]},{"channel":"u01","coefficient":1,"kind":"side","node":12125,"targets":[306]},{"channel":"w02","coefficient":1,"kind":"side","node":12128,"targets":[306]},{"channel":"partner","coefficient":1,"kind":"side","node":305,"targets":[306]},{"channel":"u01","coefficient":1,"kind":"side","node":12125,"targets":[307]},{"channel":"w02","coefficient":1,"kind":"side","node":12129,"targets":[307]},{"channel":"partner","coefficient":1,"kind":"side","node":304,"targets":[307]},{"channel":"u01","coefficient":1,"kind":"side","node":12126,"targets":[308]},{"channel":"w02","coefficient":1,"kind":"side","node":12130,"targets":[308]},{"channel":"partner","coefficient":1,"kind":"side","node":311,"targets":[308]},{"channel":"u01","coefficient":1,"kind":"side","node":12126,"targets":[309]},{"channel":"w02","coefficient":1,"kind":"side","node":12131,"targets":[309]},{"channel":"partner","coefficient":1,"kind":"side","node":310,"targets":[309]},{"channel":"u01","coefficient":1,"kind":"side","node":12127,"targets":[310]},{"channel":"w02","coefficient":1,"kind":"side","node":12130,"targets":[310]},{"channel":"partner","coefficient":1,"kind":"side","node":309,"targets":[310]},{"channel":"u01","coefficient":1,"kind":"side","node":12127,"targets":[311]},{"channel":"w02","coefficient":1,"kind":"side","node":12131,"targets":[311]},{"channel":"partner","coefficient":1,"kind":"side","node":308,"targets":[311]},{"channel":"face0","coefficient":1,"kind":"side","node":4985,"targets":[312,313,314,315]},{"channel":"face0","coefficient":1,"kind":"side","node":5258,"targets":[316,317,318,319]},{"channel":"edge12","coefficient":1,"kind":"side","node":10656,"targets":[312,315]},{"channel":"edge12","coefficient":1,"kind":"side","node":10632,"targets":[313,314]},{"channel":"edge12","coefficient":1,"kind":"side","node":10656,"targets":[316,319]},{"channel":"edge12","coefficient":1,"kind":"side","node":10632,"targets":[317,318]},{"channel":"u01","coefficient":1,"kind":"side","node":12132,"targets":[312]},{"channel":"w02","coefficient":1,"kind":"side","node":12136,"targets":[312]},{"channel":"partner","coefficient":1,"kind":"side","node":315,"targets":[312]},{"channel":"u01","coefficient":1,"kind":"side","node":12132,"targets":[313]},{"channel":"w02","coefficient":1,"kind":"side","node":12137,"targets":[313]},{"channel":"partner","coefficient":1,"kind":"side","node":314,"targets":[313]},{"channel":"u01","coefficient":1,"kind":"side","node":12133,"targets":[314]},{"channel":"w02","coefficient":1,"kind":"side","node":12136,"targets":[314]},{"channel":"partner","coefficient":1,"kind":"side","node":313,"targets":[314]},{"channel":"u01","coefficient":1,"kind":"side","node":12133,"targets":[315]},{"channel":"w02","coefficient":1,"kind":"side","node":12137,"targets":[315]},{"channel":"partner","coefficient":1,"kind":"side","node":312,"targets":[315]},{"channel":"u01","coefficient":1,"kind":"side","node":12134,"targets":[316]},{"channel":"w02","coefficient":1,"kind":"side","node":12138,"targets":[316]},{"channel":"partner","coefficient":1,"kind":"side","node":319,"targets":[316]},{"channel":"u01","coefficient":1,"kind":"side","node":12134,"targets":[317]},{"channel":"w02","coefficient":1,"kind":"side","node":12139,"targets":[317]},{"channel":"partner","coefficient":1,"kind":"side","node":318,"targets":[317]},{"channel":"u01","coefficient":1,"kind":"side","node":12135,"targets":[318]},{"channel":"w02","coefficient":1,"kind":"side","node":12138,"targets":[318]},{"channel":"partner","coefficient":1,"kind":"side","node":317,"targets":[318]},{"channel":"u01","coefficient":1,"kind":"side","node":12135,"targets":[319]},{"channel":"w02","coefficient":1,"kind":"side","node":12139,"targets":[319]},{"channel":"partner","coefficient":1,"kind":"side","node":316,"targets":[319]},{"channel":"face0","coefficient":1,"kind":"side","node":5014,"targets":[320,321,322,323]},{"channel":"face0","coefficient":1,"kind":"side","node":5287,"targets":[324,325,326,327]},{"channel":"edge12","coefficient":1,"kind":"side","node":10704,"targets":[320,323]},{"channel":"edge12","coefficient":1,"kind":"side","node":10680,"targets":[321,322]},{"channel":"edge12","coefficient":1,"kind":"side","node":10704,"targets":[324,327]},{"channel":"edge12","coefficient":1,"kind":"side","node":10680,"targets":[325,326]},{"channel":"u01","coefficient":1,"kind":"side","node":12140,"targets":[320]},{"channel":"w02","coefficient":1,"kind":"side","node":12144,"targets":[320]},{"channel":"partner","coefficient":1,"kind":"side","node":323,"targets":[320]},{"channel":"u01","coefficient":1,"kind":"side","node":12140,"targets":[321]},{"channel":"w02","coefficient":1,"kind":"side","node":12145,"targets":[321]},{"channel":"partner","coefficient":1,"kind":"side","node":322,"targets":[321]},{"channel":"u01","coefficient":1,"kind":"side","node":12141,"targets":[322]},{"channel":"w02","coefficient":1,"kind":"side","node":12144,"targets":[322]},{"channel":"partner","coefficient":1,"kind":"side","node":321,"targets":[322]},{"channel":"u01","coefficient":1,"kind":"side","node":12141,"targets":[323]},{"channel":"w02","coefficient":1,"kind":"side","node":12145,"targets":[323]},{"channel":"partner","coefficient":1,"kind":"side","node":320,"targets":[323]},{"channel":"u01","coefficient":1,"kind":"side","node":12142,"targets":[324]},{"channel":"w02","coefficient":1,"kind":"side","node":12146,"targets":[324]},{"channel":"partner","coefficient":1,"kind":"side","node":327,"targets":[324]},{"channel":"u01","coefficient":1,"kind":"side","node":12142,"targets":[325]},{"channel":"w02","coefficient":1,"kind":"side","node":12147,"targets":[325]},{"channel":"partner","coefficient":1,"kind":"side","node":326,"targets":[325]},{"channel":"u01","coefficient":1,"kind":"side","node":12143,"targets":[326]},{"channel":"w02","coefficient":1,"kind":"side","node":12146,"targets":[326]},{"channel":"partner","coefficient":1,"kind":"side","node":325,"targets":[326]},{"channel":"u01","coefficient":1,"kind":"side","node":12143,"targets":[327]},{"channel":"w02","coefficient":1,"kind":"side","node":12147,"targets":[327]},{"channel":"partner","coefficient":1,"kind":"side","node":324,"targets":[327]},{"channel":"face0","coefficient":1,"kind":"side","node":4984,"targets":[328,329,330,331]},{"channel":"face0","coefficient":1,"kind":"side","node":5257,"targets":[332,333,334,335]},{"channel":"edge12","coefficient":1,"kind":"side","node":10752,"targets":[328,331]},{"channel":"edge12","coefficient":1,"kind":"side","node":10728,"targets":[329,330]},{"channel":"edge12","coefficient":1,"kind":"side","node":10752,"targets":[332,335]},{"channel":"edge12","coefficient":1,"kind":"side","node":10728,"targets":[333,334]},{"channel":"u01","coefficient":1,"kind":"side","node":12148,"targets":[328]},{"channel":"w02","coefficient":1,"kind":"side","node":12152,"targets":[328]},{"channel":"partner","coefficient":1,"kind":"side","node":331,"targets":[328]},{"channel":"u01","coefficient":1,"kind":"side","node":12148,"targets":[329]},{"channel":"w02","coefficient":1,"kind":"side","node":12153,"targets":[329]},{"channel":"partner","coefficient":1,"kind":"side","node":330,"targets":[329]},{"channel":"u01","coefficient":1,"kind":"side","node":12149,"targets":[330]},{"channel":"w02","coefficient":1,"kind":"side","node":12152,"targets":[330]},{"channel":"partner","coefficient":1,"kind":"side","node":329,"targets":[330]},{"channel":"u01","coefficient":1,"kind":"side","node":12149,"targets":[331]},{"channel":"w02","coefficient":1,"kind":"side","node":12153,"targets":[331]},{"channel":"partner","coefficient":1,"kind":"side","node":328,"targets":[331]},{"channel":"u01","coefficient":1,"kind":"side","node":12150,"targets":[332]},{"channel":"w02","coefficient":1,"kind":"side","node":12154,"targets":[332]},{"channel":"partner","coefficient":1,"kind":"side","node":335,"targets":[332]},{"channel":"u01","coefficient":1,"kind":"side","node":12150,"targets":[333]},{"channel":"w02","coefficient":1,"kind":"side","node":12155,"targets":[333]},{"channel":"partner","coefficient":1,"kind":"side","node":334,"targets":[333]},{"channel":"u01","coefficient":1,"kind":"side","node":12151,"targets":[334]},{"channel":"w02","coefficient":1,"kind":"side","node":12154,"targets":[334]},{"channel":"partner","coefficient":1,"kind":"side","node":333,"targets":[334]},{"channel":"u01","coefficient":1,"kind":"side","node":12151,"targets":[335]},{"channel":"w02","coefficient":1,"kind":"side","node":12155,"targets":[335]},{"channel":"partner","coefficient":1,"kind":"side","node":332,"targets":[335]},{"channel":"face0","coefficient":1,"kind":"side","node":4926,"targets":[336,337,338,339]},{"channel":"face0","coefficient":1,"kind":"side","node":5199,"targets":[340,341,342,343]},{"channel":"edge12","coefficient":1,"kind":"side","node":10800,"targets":[336,339]},{"channel":"edge12","coefficient":1,"kind":"side","node":10776,"targets":[337,338]},{"channel":"edge12","coefficient":1,"kind":"side","node":10800,"targets":[340,343]},{"channel":"edge12","coefficient":1,"kind":"side","node":10776,"targets":[341,342]},{"channel":"u01","coefficient":1,"kind":"side","node":12156,"targets":[336]},{"channel":"w02","coefficient":1,"kind":"side","node":12160,"targets":[336]},{"channel":"partner","coefficient":1,"kind":"side","node":339,"targets":[336]},{"channel":"u01","coefficient":1,"kind":"side","node":12156,"targets":[337]},{"channel":"w02","coefficient":1,"kind":"side","node":12161,"targets":[337]},{"channel":"partner","coefficient":1,"kind":"side","node":338,"targets":[337]},{"channel":"u01","coefficient":1,"kind":"side","node":12157,"targets":[338]},{"channel":"w02","coefficient":1,"kind":"side","node":12160,"targets":[338]},{"channel":"partner","coefficient":1,"kind":"side","node":337,"targets":[338]},{"channel":"u01","coefficient":1,"kind":"side","node":12157,"targets":[339]},{"channel":"w02","coefficient":1,"kind":"side","node":12161,"targets":[339]},{"channel":"partner","coefficient":1,"kind":"side","node":336,"targets":[339]},{"channel":"u01","coefficient":1,"kind":"side","node":12158,"targets":[340]},{"channel":"w02","coefficient":1,"kind":"side","node":12162,"targets":[340]},{"channel":"partner","coefficient":1,"kind":"side","node":343,"targets":[340]},{"channel":"u01","coefficient":1,"kind":"side","node":12158,"targets":[341]},{"channel":"w02","coefficient":1,"kind":"side","node":12163,"targets":[341]},{"channel":"partner","coefficient":1,"kind":"side","node":342,"targets":[341]},{"channel":"u01","coefficient":1,"kind":"side","node":12159,"targets":[342]},{"channel":"w02","coefficient":1,"kind":"side","node":12162,"targets":[342]},{"channel":"partner","coefficient":1,"kind":"side","node":341,"targets":[342]},{"channel":"u01","coefficient":1,"kind":"side","node":12159,"targets":[343]},{"channel":"w02","coefficient":1,"kind":"side","node":12163,"targets":[343]},{"channel":"partner","coefficient":1,"kind":"side","node":340,"targets":[343]},{"channel":"face0","coefficient":1,"kind":"side","node":4948,"targets":[344,345,346,347]},{"channel":"face0","coefficient":1,"kind":"side","node":5221,"targets":[348,349,350,351]},{"channel":"edge12","coefficient":1,"kind":"side","node":10848,"targets":[344,347]},{"channel":"edge12","coefficient":1,"kind":"side","node":10824,"targets":[345,346]},{"channel":"edge12","coefficient":1,"kind":"side","node":10848,"targets":[348,351]},{"channel":"edge12","coefficient":1,"kind":"side","node":10824,"targets":[349,350]},{"channel":"u01","coefficient":1,"kind":"side","node":12164,"targets":[344]},{"channel":"w02","coefficient":1,"kind":"side","node":12168,"targets":[344]},{"channel":"partner","coefficient":1,"kind":"side","node":347,"targets":[344]},{"channel":"u01","coefficient":1,"kind":"side","node":12164,"targets":[345]},{"channel":"w02","coefficient":1,"kind":"side","node":12169,"targets":[345]},{"channel":"partner","coefficient":1,"kind":"side","node":346,"targets":[345]},{"channel":"u01","coefficient":1,"kind":"side","node":12165,"targets":[346]},{"channel":"w02","coefficient":1,"kind":"side","node":12168,"targets":[346]},{"channel":"partner","coefficient":1,"kind":"side","node":345,"targets":[346]},{"channel":"u01","coefficient":1,"kind":"side","node":12165,"targets":[347]},{"channel":"w02","coefficient":1,"kind":"side","node":12169,"targets":[347]},{"channel":"partner","coefficient":1,"kind":"side","node":344,"targets":[347]},{"channel":"u01","coefficient":1,"kind":"side","node":12166,"targets":[348]},{"channel":"w02","coefficient":1,"kind":"side","node":12170,"targets":[348]},{"channel":"partner","coefficient":1,"kind":"side","node":351,"targets":[348]},{"channel":"u01","coefficient":1,"kind":"side","node":12166,"targets":[349]},{"channel":"w02","coefficient":1,"kind":"side","node":12171,"targets":[349]},{"channel":"partner","coefficient":1,"kind":"side","node":350,"targets":[349]},{"channel":"u01","coefficient":1,"kind":"side","node":12167,"targets":[350]},{"channel":"w02","coefficient":1,"kind":"side","node":12170,"targets":[350]},{"channel":"partner","coefficient":1,"kind":"side","node":349,"targets":[350]},{"channel":"u01","coefficient":1,"kind":"side","node":12167,"targets":[351]},{"channel":"w02","coefficient":1,"kind":"side","node":12171,"targets":[351]},{"channel":"partner","coefficient":1,"kind":"side","node":348,"targets":[351]},{"channel":"face0","coefficient":1,"kind":"side","node":4977,"targets":[352,353,354,355]},{"channel":"face0","coefficient":1,"kind":"side","node":5250,"targets":[356,357,358,359]},{"channel":"edge12","coefficient":1,"kind":"side","node":10896,"targets":[352,355]},{"channel":"edge12","coefficient":1,"kind":"side","node":10872,"targets":[353,354]},{"channel":"edge12","coefficient":1,"kind":"side","node":10896,"targets":[356,359]},{"channel":"edge12","coefficient":1,"kind":"side","node":10872,"targets":[357,358]},{"channel":"u01","coefficient":1,"kind":"side","node":12172,"targets":[352]},{"channel":"w02","coefficient":1,"kind":"side","node":12176,"targets":[352]},{"channel":"partner","coefficient":1,"kind":"side","node":355,"targets":[352]},{"channel":"u01","coefficient":1,"kind":"side","node":12172,"targets":[353]},{"channel":"w02","coefficient":1,"kind":"side","node":12177,"targets":[353]},{"channel":"partner","coefficient":1,"kind":"side","node":354,"targets":[353]},{"channel":"u01","coefficient":1,"kind":"side","node":12173,"targets":[354]},{"channel":"w02","coefficient":1,"kind":"side","node":12176,"targets":[354]},{"channel":"partner","coefficient":1,"kind":"side","node":353,"targets":[354]},{"channel":"u01","coefficient":1,"kind":"side","node":12173,"targets":[355]},{"channel":"w02","coefficient":1,"kind":"side","node":12177,"targets":[355]},{"channel":"partner","coefficient":1,"kind":"side","node":352,"targets":[355]},{"channel":"u01","coefficient":1,"kind":"side","node":12174,"targets":[356]},{"channel":"w02","coefficient":1,"kind":"side","node":12178,"targets":[356]},{"channel":"partner","coefficient":1,"kind":"side","node":359,"targets":[356]},{"channel":"u01","coefficient":1,"kind":"side","node":12174,"targets":[357]},{"channel":"w02","coefficient":1,"kind":"side","node":12179,"targets":[357]},{"channel":"partner","coefficient":1,"kind":"side","node":358,"targets":[357]},{"channel":"u01","coefficient":1,"kind":"side","node":12175,"targets":[358]},{"channel":"w02","coefficient":1,"kind":"side","node":12178,"targets":[358]},{"channel":"partner","coefficient":1,"kind":"side","node":357,"targets":[358]},{"channel":"u01","coefficient":1,"kind":"side","node":12175,"targets":[359]},{"channel":"w02","coefficient":1,"kind":"side","node":12179,"targets":[359]},{"channel":"partner","coefficient":1,"kind":"side","node":356,"targets":[359]},{"channel":"face0","coefficient":1,"kind":"side","node":4893,"targets":[360,361,362,363]},{"channel":"face0","coefficient":1,"kind":"side","node":5166,"targets":[364,365,366,367]},{"channel":"edge12","coefficient":1,"kind":"side","node":10944,"targets":[360,363]},{"channel":"edge12","coefficient":1,"kind":"side","node":10920,"targets":[361,362]},{"channel":"edge12","coefficient":1,"kind":"side","node":10944,"targets":[364,367]},{"channel":"edge12","coefficient":1,"kind":"side","node":10920,"targets":[365,366]},{"channel":"u01","coefficient":1,"kind":"side","node":12180,"targets":[360]},{"channel":"w02","coefficient":1,"kind":"side","node":12184,"targets":[360]},{"channel":"partner","coefficient":1,"kind":"side","node":363,"targets":[360]},{"channel":"u01","coefficient":1,"kind":"side","node":12180,"targets":[361]},{"channel":"w02","coefficient":1,"kind":"side","node":12185,"targets":[361]},{"channel":"partner","coefficient":1,"kind":"side","node":362,"targets":[361]},{"channel":"u01","coefficient":1,"kind":"side","node":12181,"targets":[362]},{"channel":"w02","coefficient":1,"kind":"side","node":12184,"targets":[362]},{"channel":"partner","coefficient":1,"kind":"side","node":361,"targets":[362]},{"channel":"u01","coefficient":1,"kind":"side","node":12181,"targets":[363]},{"channel":"w02","coefficient":1,"kind":"side","node":12185,"targets":[363]},{"channel":"partner","coefficient":1,"kind":"side","node":360,"targets":[363]},{"channel":"u01","coefficient":1,"kind":"side","node":12182,"targets":[364]},{"channel":"w02","coefficient":1,"kind":"side","node":12186,"targets":[364]},{"channel":"partner","coefficient":1,"kind":"side","node":367,"targets":[364]},{"channel":"u01","coefficient":1,"kind":"side","node":12182,"targets":[365]},{"channel":"w02","coefficient":1,"kind":"side","node":12187,"targets":[365]},{"channel":"partner","coefficient":1,"kind":"side","node":366,"targets":[365]},{"channel":"u01","coefficient":1,"kind":"side","node":12183,"targets":[366]},{"channel":"w02","coefficient":1,"kind":"side","node":12186,"targets":[366]},{"channel":"partner","coefficient":1,"kind":"side","node":365,"targets":[366]},{"channel":"u01","coefficient":1,"kind":"side","node":12183,"targets":[367]},{"channel":"w02","coefficient":1,"kind":"side","node":12187,"targets":[367]},{"channel":"partner","coefficient":1,"kind":"side","node":364,"targets":[367]},{"channel":"face0","coefficient":1,"kind":"side","node":5011,"targets":[368,369,370,371]},{"channel":"face0","coefficient":1,"kind":"side","node":5284,"targets":[372,373,374,375]},{"channel":"edge12","coefficient":1,"kind":"side","node":10992,"targets":[368,371]},{"channel":"edge12","coefficient":1,"kind":"side","node":10968,"targets":[369,370]},{"channel":"edge12","coefficient":1,"kind":"side","node":10992,"targets":[372,375]},{"channel":"edge12","coefficient":1,"kind":"side","node":10968,"targets":[373,374]},{"channel":"u01","coefficient":1,"kind":"side","node":12188,"targets":[368]},{"channel":"w02","coefficient":1,"kind":"side","node":12192,"targets":[368]},{"channel":"partner","coefficient":1,"kind":"side","node":371,"targets":[368]},{"channel":"u01","coefficient":1,"kind":"side","node":12188,"targets":[369]},{"channel":"w02","coefficient":1,"kind":"side","node":12193,"targets":[369]},{"channel":"partner","coefficient":1,"kind":"side","node":370,"targets":[369]},{"channel":"u01","coefficient":1,"kind":"side","node":12189,"targets":[370]},{"channel":"w02","coefficient":1,"kind":"side","node":12192,"targets":[370]},{"channel":"partner","coefficient":1,"kind":"side","node":369,"targets":[370]},{"channel":"u01","coefficient":1,"kind":"side","node":12189,"targets":[371]},{"channel":"w02","coefficient":1,"kind":"side","node":12193,"targets":[371]},{"channel":"partner","coefficient":1,"kind":"side","node":368,"targets":[371]},{"channel":"u01","coefficient":1,"kind":"side","node":12190,"targets":[372]},{"channel":"w02","coefficient":1,"kind":"side","node":12194,"targets":[372]},{"channel":"partner","coefficient":1,"kind":"side","node":375,"targets":[372]},{"channel":"u01","coefficient":1,"kind":"side","node":12190,"targets":[373]},{"channel":"w02","coefficient":1,"kind":"side","node":12195,"targets":[373]},{"channel":"partner","coefficient":1,"kind":"side","node":374,"targets":[373]},{"channel":"u01","coefficient":1,"kind":"side","node":12191,"targets":[374]},{"channel":"w02","coefficient":1,"kind":"side","node":12194,"targets":[374]},{"channel":"partner","coefficient":1,"kind":"side","node":373,"targets":[374]},{"channel":"u01","coefficient":1,"kind":"side","node":12191,"targets":[375]},{"channel":"w02","coefficient":1,"kind":"side","node":12195,"targets":[375]},{"channel":"partner","coefficient":1,"kind":"side","node":372,"targets":[375]},{"channel":"face0","coefficient":1,"kind":"side","node":4973,"targets":[376,377,378,379]},{"channel":"face0","coefficient":1,"kind":"side","node":5246,"targets":[380,381,382,383]},{"channel":"edge12","coefficient":1,"kind":"side","node":11040,"targets":[376,379]},{"channel":"edge12","coefficient":1,"kind":"side","node":11016,"targets":[377,378]},{"channel":"edge12","coefficient":1,"kind":"side","node":11040,"targets":[380,383]},{"channel":"edge12","coefficient":1,"kind":"side","node":11016,"targets":[381,382]},{"channel":"u01","coefficient":1,"kind":"side","node":12196,"targets":[376]},{"channel":"w02","coefficient":1,"kind":"side","node":12200,"targets":[376]},{"channel":"partner","coefficient":1,"kind":"side","node":379,"targets":[376]},{"channel":"u01","coefficient":1,"kind":"side","node":12196,"targets":[377]},{"channel":"w02","coefficient":1,"kind":"side","node":12201,"targets":[377]},{"channel":"partner","coefficient":1,"kind":"side","node":378,"targets":[377]},{"channel":"u01","coefficient":1,"kind":"side","node":12197,"targets":[378]},{"channel":"w02","coefficient":1,"kind":"side","node":12200,"targets":[378]},{"channel":"partner","coefficient":1,"kind":"side","node":377,"targets":[378]},{"channel":"u01","coefficient":1,"kind":"side","node":12197,"targets":[379]},{"channel":"w02","coefficient":1,"kind":"side","node":12201,"targets":[379]},{"channel":"partner","coefficient":1,"kind":"side","node":376,"targets":[379]},{"channel":"u01","coefficient":1,"kind":"side","node":12198,"targets":[380]},{"channel":"w02","coefficient":1,"kind":"side","node":12202,"targets":[380]},{"channel":"partner","coefficient":1,"kind":"side","node":383,"targets":[380]},{"channel":"u01","coefficient":1,"kind":"side","node":12198,"targets":[381]},{"channel":"w02","coefficient":1,"kind":"side","node":12203,"targets":[381]},{"channel":"partner","coefficient":1,"kind":"side","node":382,"targets":[381]},{"channel":"u01","coefficient":1,"kind":"side","node":12199,"targets":[382]},{"channel":"w02","coefficient":1,"kind":"side","node":12202,"targets":[382]},{"channel":"partner","coefficient":1,"kind":"side","node":381,"targets":[382]},{"channel":"u01","coefficient":1,"kind":"side","node":12199,"targets":[383]},{"channel":"w02","coefficient":1,"kind":"side","node":12203,"targets":[383]},{"channel":"partner","coefficient":1,"kind":"side","node":380,"targets":[383]},{"channel":"face0","coefficient":1,"kind":"side","node":5010,"targets":[384,385,386,387]},{"channel":"face0","coefficient":1,"kind":"side","node":5283,"targets":[388,389,390,391]},{"channel":"edge12","coefficient":1,"kind":"side","node":11088,"targets":[384,387]},{"channel":"edge12","coefficient":1,"kind":"side","node":11064,"targets":[385,386]},{"channel":"edge12","coefficient":1,"kind":"side","node":11088,"targets":[388,391]},{"channel":"edge12","coefficient":1,"kind":"side","node":11064,"targets":[389,390]},{"channel":"u01","coefficient":1,"kind":"side","node":12204,"targets":[384]},{"channel":"w02","coefficient":1,"kind":"side","node":12208,"targets":[384]},{"channel":"partner","coefficient":1,"kind":"side","node":387,"targets":[384]},{"channel":"u01","coefficient":1,"kind":"side","node":12204,"targets":[385]},{"channel":"w02","coefficient":1,"kind":"side","node":12209,"targets":[385]},{"channel":"partner","coefficient":1,"kind":"side","node":386,"targets":[385]},{"channel":"u01","coefficient":1,"kind":"side","node":12205,"targets":[386]},{"channel":"w02","coefficient":1,"kind":"side","node":12208,"targets":[386]},{"channel":"partner","coefficient":1,"kind":"side","node":385,"targets":[386]},{"channel":"u01","coefficient":1,"kind":"side","node":12205,"targets":[387]},{"channel":"w02","coefficient":1,"kind":"side","node":12209,"targets":[387]},{"channel":"partner","coefficient":1,"kind":"side","node":384,"targets":[387]},{"channel":"u01","coefficient":1,"kind":"side","node":12206,"targets":[388]},{"channel":"w02","coefficient":1,"kind":"side","node":12210,"targets":[388]},{"channel":"partner","coefficient":1,"kind":"side","node":391,"targets":[388]},{"channel":"u01","coefficient":1,"kind":"side","node":12206,"targets":[389]},{"channel":"w02","coefficient":1,"kind":"side","node":12211,"targets":[389]},{"channel":"partner","coefficient":1,"kind":"side","node":390,"targets":[389]},{"channel":"u01","coefficient":1,"kind":"side","node":12207,"targets":[390]},{"channel":"w02","coefficient":1,"kind":"side","node":12210,"targets":[390]},{"channel":"partner","coefficient":1,"kind":"side","node":389,"targets":[390]},{"channel":"u01","coefficient":1,"kind":"side","node":12207,"targets":[391]},{"channel":"w02","coefficient":1,"kind":"side","node":12211,"targets":[391]},{"channel":"partner","coefficient":1,"kind":"side","node":388,"targets":[391]},{"channel":"face0","coefficient":1,"kind":"side","node":4933,"targets":[392,393,394,395]},{"channel":"face0","coefficient":1,"kind":"side","node":5206,"targets":[396,397,398,399]},{"channel":"edge12","coefficient":1,"kind":"side","node":11136,"targets":[392,395]},{"channel":"edge12","coefficient":1,"kind":"side","node":11112,"targets":[393,394]},{"channel":"edge12","coefficient":1,"kind":"side","node":11136,"targets":[396,399]},{"channel":"edge12","coefficient":1,"kind":"side","node":11112,"targets":[397,398]},{"channel":"u01","coefficient":1,"kind":"side","node":12212,"targets":[392]},{"channel":"w02","coefficient":1,"kind":"side","node":12216,"targets":[392]},{"channel":"partner","coefficient":1,"kind":"side","node":395,"targets":[392]},{"channel":"u01","coefficient":1,"kind":"side","node":12212,"targets":[393]},{"channel":"w02","coefficient":1,"kind":"side","node":12217,"targets":[393]},{"channel":"partner","coefficient":1,"kind":"side","node":394,"targets":[393]},{"channel":"u01","coefficient":1,"kind":"side","node":12213,"targets":[394]},{"channel":"w02","coefficient":1,"kind":"side","node":12216,"targets":[394]},{"channel":"partner","coefficient":1,"kind":"side","node":393,"targets":[394]},{"channel":"u01","coefficient":1,"kind":"side","node":12213,"targets":[395]},{"channel":"w02","coefficient":1,"kind":"side","node":12217,"targets":[395]},{"channel":"partner","coefficient":1,"kind":"side","node":392,"targets":[395]},{"channel":"u01","coefficient":1,"kind":"side","node":12214,"targets":[396]},{"channel":"w02","coefficient":1,"kind":"side","node":12218,"targets":[396]},{"channel":"partner","coefficient":1,"kind":"side","node":399,"targets":[396]},{"channel":"u01","coefficient":1,"kind":"side","node":12214,"targets":[397]},{"channel":"w02","coefficient":1,"kind":"side","node":12219,"targets":[397]},{"channel":"partner","coefficient":1,"kind":"side","node":398,"targets":[397]},{"channel":"u01","coefficient":1,"kind":"side","node":12215,"targets":[398]},{"channel":"w02","coefficient":1,"kind":"side","node":12218,"targets":[398]},{"channel":"partner","coefficient":1,"kind":"side","node":397,"targets":[398]},{"channel":"u01","coefficient":1,"kind":"side","node":12215,"targets":[399]},{"channel":"w02","coefficient":1,"kind":"side","node":12219,"targets":[399]},{"channel":"partner","coefficient":1,"kind":"side","node":396,"targets":[399]},{"channel":"face0","coefficient":1,"kind":"side","node":4996,"targets":[400,401,402,403]},{"channel":"face0","coefficient":1,"kind":"side","node":5269,"targets":[404,405,406,407]},{"channel":"edge12","coefficient":1,"kind":"side","node":11184,"targets":[400,403]},{"channel":"edge12","coefficient":1,"kind":"side","node":11160,"targets":[401,402]},{"channel":"edge12","coefficient":1,"kind":"side","node":11184,"targets":[404,407]},{"channel":"edge12","coefficient":1,"kind":"side","node":11160,"targets":[405,406]},{"channel":"u01","coefficient":1,"kind":"side","node":12220,"targets":[400]},{"channel":"w02","coefficient":1,"kind":"side","node":12224,"targets":[400]},{"channel":"partner","coefficient":1,"kind":"side","node":403,"targets":[400]},{"channel":"u01","coefficient":1,"kind":"side","node":12220,"targets":[401]},{"channel":"w02","coefficient":1,"kind":"side","node":12225,"targets":[401]},{"channel":"partner","coefficient":1,"kind":"side","node":402,"targets":[401]},{"channel":"u01","coefficient":1,"kind":"side","node":12221,"targets":[402]},{"channel":"w02","coefficient":1,"kind":"side","node":12224,"targets":[402]},{"channel":"partner","coefficient":1,"kind":"side","node":401,"targets":[402]},{"channel":"u01","coefficient":1,"kind":"side","node":12221,"targets":[403]},{"channel":"w02","coefficient":1,"kind":"side","node":12225,"targets":[403]},{"channel":"partner","coefficient":1,"kind":"side","node":400,"targets":[403]},{"channel":"u01","coefficient":1,"kind":"side","node":12222,"targets":[404]},{"channel":"w02","coefficient":1,"kind":"side","node":12226,"targets":[404]},{"channel":"partner","coefficient":1,"kind":"side","node":407,"targets":[404]},{"channel":"u01","coefficient":1,"kind":"side","node":12222,"targets":[405]},{"channel":"w02","coefficient":1,"kind":"side","node":12227,"targets":[405]},{"channel":"partner","coefficient":1,"kind":"side","node":406,"targets":[405]},{"channel":"u01","coefficient":1,"kind":"side","node":12223,"targets":[406]},{"channel":"w02","coefficient":1,"kind":"side","node":12226,"targets":[406]},{"channel":"partner","coefficient":1,"kind":"side","node":405,"targets":[406]},{"channel":"u01","coefficient":1,"kind":"side","node":12223,"targets":[407]},{"channel":"w02","coefficient":1,"kind":"side","node":12227,"targets":[407]},{"channel":"partner","coefficient":1,"kind":"side","node":404,"targets":[407]},{"channel":"face0","coefficient":1,"kind":"side","node":4974,"targets":[408,409,410,411]},{"channel":"face0","coefficient":1,"kind":"side","node":5247,"targets":[412,413,414,415]},{"channel":"edge12","coefficient":1,"kind":"side","node":11232,"targets":[408,411]},{"channel":"edge12","coefficient":1,"kind":"side","node":11208,"targets":[409,410]},{"channel":"edge12","coefficient":1,"kind":"side","node":11232,"targets":[412,415]},{"channel":"edge12","coefficient":1,"kind":"side","node":11208,"targets":[413,414]},{"channel":"u01","coefficient":1,"kind":"side","node":12228,"targets":[408]},{"channel":"w02","coefficient":1,"kind":"side","node":12232,"targets":[408]},{"channel":"partner","coefficient":1,"kind":"side","node":411,"targets":[408]},{"channel":"u01","coefficient":1,"kind":"side","node":12228,"targets":[409]},{"channel":"w02","coefficient":1,"kind":"side","node":12233,"targets":[409]},{"channel":"partner","coefficient":1,"kind":"side","node":410,"targets":[409]},{"channel":"u01","coefficient":1,"kind":"side","node":12229,"targets":[410]},{"channel":"w02","coefficient":1,"kind":"side","node":12232,"targets":[410]},{"channel":"partner","coefficient":1,"kind":"side","node":409,"targets":[410]},{"channel":"u01","coefficient":1,"kind":"side","node":12229,"targets":[411]},{"channel":"w02","coefficient":1,"kind":"side","node":12233,"targets":[411]},{"channel":"partner","coefficient":1,"kind":"side","node":408,"targets":[411]},{"channel":"u01","coefficient":1,"kind":"side","node":12230,"targets":[412]},{"channel":"w02","coefficient":1,"kind":"side","node":12234,"targets":[412]},{"channel":"partner","coefficient":1,"kind":"side","node":415,"targets":[412]},{"channel":"u01","coefficient":1,"kind":"side","node":12230,"targets":[413]},{"channel":"w02","coefficient":1,"kind":"side","node":12235,"targets":[413]},{"channel":"partner","coefficient":1,"kind":"side","node":414,"targets":[413]},{"channel":"u01","coefficient":1,"kind":"side","node":12231,"targets":[414]},{"channel":"w02","coefficient":1,"kind":"side","node":12234,"targets":[414]},{"channel":"partner","coefficient":1,"kind":"side","node":413,"targets":[414]},{"channel":"u01","coefficient":1,"kind":"side","node":12231,"targets":[415]},{"channel":"w02","coefficient":1,"kind":"side","node":12235,"targets":[415]},{"channel":"partner","coefficient":1,"kind":"side","node":412,"targets":[415]},{"channel":"face0","coefficient":1,"kind":"side","node":5018,"targets":[416,417,418,419]},{"channel":"face0","coefficient":1,"kind":"side","node":5291,"targets":[420,421,422,423]},{"channel":"edge12","coefficient":1,"kind":"side","node":11280,"targets":[416,419]},{"channel":"edge12","coefficient":1,"kind":"side","node":11256,"targets":[417,418]},{"channel":"edge12","coefficient":1,"kind":"side","node":11280,"targets":[420,423]},{"channel":"edge12","coefficient":1,"kind":"side","node":11256,"targets":[421,422]},{"channel":"u01","coefficient":1,"kind":"side","node":12236,"targets":[416]},{"channel":"w02","coefficient":1,"kind":"side","node":12240,"targets":[416]},{"channel":"partner","coefficient":1,"kind":"side","node":419,"targets":[416]},{"channel":"u01","coefficient":1,"kind":"side","node":12236,"targets":[417]},{"channel":"w02","coefficient":1,"kind":"side","node":12241,"targets":[417]},{"channel":"partner","coefficient":1,"kind":"side","node":418,"targets":[417]},{"channel":"u01","coefficient":1,"kind":"side","node":12237,"targets":[418]},{"channel":"w02","coefficient":1,"kind":"side","node":12240,"targets":[418]},{"channel":"partner","coefficient":1,"kind":"side","node":417,"targets":[418]},{"channel":"u01","coefficient":1,"kind":"side","node":12237,"targets":[419]},{"channel":"w02","coefficient":1,"kind":"side","node":12241,"targets":[419]},{"channel":"partner","coefficient":1,"kind":"side","node":416,"targets":[419]},{"channel":"u01","coefficient":1,"kind":"side","node":12238,"targets":[420]},{"channel":"w02","coefficient":1,"kind":"side","node":12242,"targets":[420]},{"channel":"partner","coefficient":1,"kind":"side","node":423,"targets":[420]},{"channel":"u01","coefficient":1,"kind":"side","node":12238,"targets":[421]},{"channel":"w02","coefficient":1,"kind":"side","node":12243,"targets":[421]},{"channel":"partner","coefficient":1,"kind":"side","node":422,"targets":[421]},{"channel":"u01","coefficient":1,"kind":"side","node":12239,"targets":[422]},{"channel":"w02","coefficient":1,"kind":"side","node":12242,"targets":[422]},{"channel":"partner","coefficient":1,"kind":"side","node":421,"targets":[422]},{"channel":"u01","coefficient":1,"kind":"side","node":12239,"targets":[423]},{"channel":"w02","coefficient":1,"kind":"side","node":12243,"targets":[423]},{"channel":"partner","coefficient":1,"kind":"side","node":420,"targets":[423]},{"channel":"face0","coefficient":1,"kind":"side","node":4997,"targets":[424,425,426,427]},{"channel":"face0","coefficient":1,"kind":"side","node":5270,"targets":[428,429,430,431]},{"channel":"edge12","coefficient":1,"kind":"side","node":11328,"targets":[424,427]},{"channel":"edge12","coefficient":1,"kind":"side","node":11304,"targets":[425,426]},{"channel":"edge12","coefficient":1,"kind":"side","node":11328,"targets":[428,431]},{"channel":"edge12","coefficient":1,"kind":"side","node":11304,"targets":[429,430]},{"channel":"u01","coefficient":1,"kind":"side","node":12244,"targets":[424]},{"channel":"w02","coefficient":1,"kind":"side","node":12248,"targets":[424]},{"channel":"partner","coefficient":1,"kind":"side","node":427,"targets":[424]},{"channel":"u01","coefficient":1,"kind":"side","node":12244,"targets":[425]},{"channel":"w02","coefficient":1,"kind":"side","node":12249,"targets":[425]},{"channel":"partner","coefficient":1,"kind":"side","node":426,"targets":[425]},{"channel":"u01","coefficient":1,"kind":"side","node":12245,"targets":[426]},{"channel":"w02","coefficient":1,"kind":"side","node":12248,"targets":[426]},{"channel":"partner","coefficient":1,"kind":"side","node":425,"targets":[426]},{"channel":"u01","coefficient":1,"kind":"side","node":12245,"targets":[427]},{"channel":"w02","coefficient":1,"kind":"side","node":12249,"targets":[427]},{"channel":"partner","coefficient":1,"kind":"side","node":424,"targets":[427]},{"channel":"u01","coefficient":1,"kind":"side","node":12246,"targets":[428]},{"channel":"w02","coefficient":1,"kind":"side","node":12250,"targets":[428]},{"channel":"partner","coefficient":1,"kind":"side","node":431,"targets":[428]},{"channel":"u01","coefficient":1,"kind":"side","node":12246,"targets":[429]},{"channel":"w02","coefficient":1,"kind":"side","node":12251,"targets":[429]},{"channel":"partner","coefficient":1,"kind":"side","node":430,"targets":[429]},{"channel":"u01","coefficient":1,"kind":"side","node":12247,"targets":[430]},{"channel":"w02","coefficient":1,"kind":"side","node":12250,"targets":[430]},{"channel":"partner","coefficient":1,"kind":"side","node":429,"targets":[430]},{"channel":"u01","coefficient":1,"kind":"side","node":12247,"targets":[431]},{"channel":"w02","coefficient":1,"kind":"side","node":12251,"targets":[431]},{"channel":"partner","coefficient":1,"kind":"side","node":428,"targets":[431]},{"channel":"face0","coefficient":1,"kind":"side","node":4992,"targets":[432,433,434,435]},{"channel":"face0","coefficient":1,"kind":"side","node":5265,"targets":[436,437,438,439]},{"channel":"edge12","coefficient":1,"kind":"side","node":11376,"targets":[432,435]},{"channel":"edge12","coefficient":1,"kind":"side","node":11352,"targets":[433,434]},{"channel":"edge12","coefficient":1,"kind":"side","node":11376,"targets":[436,439]},{"channel":"edge12","coefficient":1,"kind":"side","node":11352,"targets":[437,438]},{"channel":"u01","coefficient":1,"kind":"side","node":12252,"targets":[432]},{"channel":"w02","coefficient":1,"kind":"side","node":12256,"targets":[432]},{"channel":"partner","coefficient":1,"kind":"side","node":435,"targets":[432]},{"channel":"u01","coefficient":1,"kind":"side","node":12252,"targets":[433]},{"channel":"w02","coefficient":1,"kind":"side","node":12257,"targets":[433]},{"channel":"partner","coefficient":1,"kind":"side","node":434,"targets":[433]},{"channel":"u01","coefficient":1,"kind":"side","node":12253,"targets":[434]},{"channel":"w02","coefficient":1,"kind":"side","node":12256,"targets":[434]},{"channel":"partner","coefficient":1,"kind":"side","node":433,"targets":[434]},{"channel":"u01","coefficient":1,"kind":"side","node":12253,"targets":[435]},{"channel":"w02","coefficient":1,"kind":"side","node":12257,"targets":[435]},{"channel":"partner","coefficient":1,"kind":"side","node":432,"targets":[435]},{"channel":"u01","coefficient":1,"kind":"side","node":12254,"targets":[436]},{"channel":"w02","coefficient":1,"kind":"side","node":12258,"targets":[436]},{"channel":"partner","coefficient":1,"kind":"side","node":439,"targets":[436]},{"channel":"u01","coefficient":1,"kind":"side","node":12254,"targets":[437]},{"channel":"w02","coefficient":1,"kind":"side","node":12259,"targets":[437]},{"channel":"partner","coefficient":1,"kind":"side","node":438,"targets":[437]},{"channel":"u01","coefficient":1,"kind":"side","node":12255,"targets":[438]},{"channel":"w02","coefficient":1,"kind":"side","node":12258,"targets":[438]},{"channel":"partner","coefficient":1,"kind":"side","node":437,"targets":[438]},{"channel":"u01","coefficient":1,"kind":"side","node":12255,"targets":[439]},{"channel":"w02","coefficient":1,"kind":"side","node":12259,"targets":[439]},{"channel":"partner","coefficient":1,"kind":"side","node":436,"targets":[439]},{"channel":"face0","coefficient":1,"kind":"side","node":4990,"targets":[440,441,442,443]},{"channel":"face0","coefficient":1,"kind":"side","node":5263,"targets":[444,445,446,447]},{"channel":"edge12","coefficient":1,"kind":"side","node":11424,"targets":[440,443]},{"channel":"edge12","coefficient":1,"kind":"side","node":11400,"targets":[441,442]},{"channel":"edge12","coefficient":1,"kind":"side","node":11424,"targets":[444,447]},{"channel":"edge12","coefficient":1,"kind":"side","node":11400,"targets":[445,446]},{"channel":"u01","coefficient":1,"kind":"side","node":12260,"targets":[440]},{"channel":"w02","coefficient":1,"kind":"side","node":12264,"targets":[440]},{"channel":"partner","coefficient":1,"kind":"side","node":443,"targets":[440]},{"channel":"u01","coefficient":1,"kind":"side","node":12260,"targets":[441]},{"channel":"w02","coefficient":1,"kind":"side","node":12265,"targets":[441]},{"channel":"partner","coefficient":1,"kind":"side","node":442,"targets":[441]},{"channel":"u01","coefficient":1,"kind":"side","node":12261,"targets":[442]},{"channel":"w02","coefficient":1,"kind":"side","node":12264,"targets":[442]},{"channel":"partner","coefficient":1,"kind":"side","node":441,"targets":[442]},{"channel":"u01","coefficient":1,"kind":"side","node":12261,"targets":[443]},{"channel":"w02","coefficient":1,"kind":"side","node":12265,"targets":[443]},{"channel":"partner","coefficient":1,"kind":"side","node":440,"targets":[443]},{"channel":"u01","coefficient":1,"kind":"side","node":12262,"targets":[444]},{"channel":"w02","coefficient":1,"kind":"side","node":12266,"targets":[444]},{"channel":"partner","coefficient":1,"kind":"side","node":447,"targets":[444]},{"channel":"u01","coefficient":1,"kind":"side","node":12262,"targets":[445]},{"channel":"w02","coefficient":1,"kind":"side","node":12267,"targets":[445]},{"channel":"partner","coefficient":1,"kind":"side","node":446,"targets":[445]},{"channel":"u01","coefficient":1,"kind":"side","node":12263,"targets":[446]},{"channel":"w02","coefficient":1,"kind":"side","node":12266,"targets":[446]},{"channel":"partner","coefficient":1,"kind":"side","node":445,"targets":[446]},{"channel":"u01","coefficient":1,"kind":"side","node":12263,"targets":[447]},{"channel":"w02","coefficient":1,"kind":"side","node":12267,"targets":[447]},{"channel":"partner","coefficient":1,"kind":"side","node":444,"targets":[447]},{"channel":"face0","coefficient":1,"kind":"side","node":4989,"targets":[448,449,450,451]},{"channel":"face0","coefficient":1,"kind":"side","node":5262,"targets":[452,453,454,455]},{"channel":"edge12","coefficient":1,"kind":"side","node":11472,"targets":[448,451]},{"channel":"edge12","coefficient":1,"kind":"side","node":11448,"targets":[449,450]},{"channel":"edge12","coefficient":1,"kind":"side","node":11472,"targets":[452,455]},{"channel":"edge12","coefficient":1,"kind":"side","node":11448,"targets":[453,454]},{"channel":"u01","coefficient":1,"kind":"side","node":12268,"targets":[448]},{"channel":"w02","coefficient":1,"kind":"side","node":12272,"targets":[448]},{"channel":"partner","coefficient":1,"kind":"side","node":451,"targets":[448]},{"channel":"u01","coefficient":1,"kind":"side","node":12268,"targets":[449]},{"channel":"w02","coefficient":1,"kind":"side","node":12273,"targets":[449]},{"channel":"partner","coefficient":1,"kind":"side","node":450,"targets":[449]},{"channel":"u01","coefficient":1,"kind":"side","node":12269,"targets":[450]},{"channel":"w02","coefficient":1,"kind":"side","node":12272,"targets":[450]},{"channel":"partner","coefficient":1,"kind":"side","node":449,"targets":[450]},{"channel":"u01","coefficient":1,"kind":"side","node":12269,"targets":[451]},{"channel":"w02","coefficient":1,"kind":"side","node":12273,"targets":[451]},{"channel":"partner","coefficient":1,"kind":"side","node":448,"targets":[451]},{"channel":"u01","coefficient":1,"kind":"side","node":12270,"targets":[452]},{"channel":"w02","coefficient":1,"kind":"side","node":12274,"targets":[452]},{"channel":"partner","coefficient":1,"kind":"side","node":455,"targets":[452]},{"channel":"u01","coefficient":1,"kind":"side","node":12270,"targets":[453]},{"channel":"w02","coefficient":1,"kind":"side","node":12275,"targets":[453]},{"channel":"partner","coefficient":1,"kind":"side","node":454,"targets":[453]},{"channel":"u01","coefficient":1,"kind":"side","node":12271,"targets":[454]},{"channel":"w02","coefficient":1,"kind":"side","node":12274,"targets":[454]},{"channel":"partner","coefficient":1,"kind":"side","node":453,"targets":[454]},{"channel":"u01","coefficient":1,"kind":"side","node":12271,"targets":[455]},{"channel":"w02","coefficient":1,"kind":"side","node":12275,"targets":[455]},{"channel":"partner","coefficient":1,"kind":"side","node":452,"targets":[455]},{"channel":"face0","coefficient":1,"kind":"side","node":4869,"targets":[456,457,458,459]},{"channel":"face0","coefficient":1,"kind":"side","node":5142,"targets":[460,461,462,463]},{"channel":"edge12","coefficient":1,"kind":"side","node":11520,"targets":[456,459]},{"channel":"edge12","coefficient":1,"kind":"side","node":11496,"targets":[457,458]},{"channel":"edge12","coefficient":1,"kind":"side","node":11520,"targets":[460,463]},{"channel":"edge12","coefficient":1,"kind":"side","node":11496,"targets":[461,462]},{"channel":"u01","coefficient":1,"kind":"side","node":12276,"targets":[456]},{"channel":"w02","coefficient":1,"kind":"side","node":12280,"targets":[456]},{"channel":"partner","coefficient":1,"kind":"side","node":459,"targets":[456]},{"channel":"u01","coefficient":1,"kind":"side","node":12276,"targets":[457]},{"channel":"w02","coefficient":1,"kind":"side","node":12281,"targets":[457]},{"channel":"partner","coefficient":1,"kind":"side","node":458,"targets":[457]},{"channel":"u01","coefficient":1,"kind":"side","node":12277,"targets":[458]},{"channel":"w02","coefficient":1,"kind":"side","node":12280,"targets":[458]},{"channel":"partner","coefficient":1,"kind":"side","node":457,"targets":[458]},{"channel":"u01","coefficient":1,"kind":"side","node":12277,"targets":[459]},{"channel":"w02","coefficient":1,"kind":"side","node":12281,"targets":[459]},{"channel":"partner","coefficient":1,"kind":"side","node":456,"targets":[459]},{"channel":"u01","coefficient":1,"kind":"side","node":12278,"targets":[460]},{"channel":"w02","coefficient":1,"kind":"side","node":12282,"targets":[460]},{"channel":"partner","coefficient":1,"kind":"side","node":463,"targets":[460]},{"channel":"u01","coefficient":1,"kind":"side","node":12278,"targets":[461]},{"channel":"w02","coefficient":1,"kind":"side","node":12283,"targets":[461]},{"channel":"partner","coefficient":1,"kind":"side","node":462,"targets":[461]},{"channel":"u01","coefficient":1,"kind":"side","node":12279,"targets":[462]},{"channel":"w02","coefficient":1,"kind":"side","node":12282,"targets":[462]},{"channel":"partner","coefficient":1,"kind":"side","node":461,"targets":[462]},{"channel":"u01","coefficient":1,"kind":"side","node":12279,"targets":[463]},{"channel":"w02","coefficient":1,"kind":"side","node":12283,"targets":[463]},{"channel":"partner","coefficient":1,"kind":"side","node":460,"targets":[463]},{"channel":"face0","coefficient":1,"kind":"side","node":4954,"targets":[464,465,466,467]},{"channel":"face0","coefficient":1,"kind":"side","node":5227,"targets":[468,469,470,471]},{"channel":"edge12","coefficient":1,"kind":"side","node":11568,"targets":[464,467]},{"channel":"edge12","coefficient":1,"kind":"side","node":11544,"targets":[465,466]},{"channel":"edge12","coefficient":1,"kind":"side","node":11568,"targets":[468,471]},{"channel":"edge12","coefficient":1,"kind":"side","node":11544,"targets":[469,470]},{"channel":"u01","coefficient":1,"kind":"side","node":12284,"targets":[464]},{"channel":"w02","coefficient":1,"kind":"side","node":12288,"targets":[464]},{"channel":"partner","coefficient":1,"kind":"side","node":467,"targets":[464]},{"channel":"u01","coefficient":1,"kind":"side","node":12284,"targets":[465]},{"channel":"w02","coefficient":1,"kind":"side","node":12289,"targets":[465]},{"channel":"partner","coefficient":1,"kind":"side","node":466,"targets":[465]},{"channel":"u01","coefficient":1,"kind":"side","node":12285,"targets":[466]},{"channel":"w02","coefficient":1,"kind":"side","node":12288,"targets":[466]},{"channel":"partner","coefficient":1,"kind":"side","node":465,"targets":[466]},{"channel":"u01","coefficient":1,"kind":"side","node":12285,"targets":[467]},{"channel":"w02","coefficient":1,"kind":"side","node":12289,"targets":[467]},{"channel":"partner","coefficient":1,"kind":"side","node":464,"targets":[467]},{"channel":"u01","coefficient":1,"kind":"side","node":12286,"targets":[468]},{"channel":"w02","coefficient":1,"kind":"side","node":12290,"targets":[468]},{"channel":"partner","coefficient":1,"kind":"side","node":471,"targets":[468]},{"channel":"u01","coefficient":1,"kind":"side","node":12286,"targets":[469]},{"channel":"w02","coefficient":1,"kind":"side","node":12291,"targets":[469]},{"channel":"partner","coefficient":1,"kind":"side","node":470,"targets":[469]},{"channel":"u01","coefficient":1,"kind":"side","node":12287,"targets":[470]},{"channel":"w02","coefficient":1,"kind":"side","node":12290,"targets":[470]},{"channel":"partner","coefficient":1,"kind":"side","node":469,"targets":[470]},{"channel":"u01","coefficient":1,"kind":"side","node":12287,"targets":[471]},{"channel":"w02","coefficient":1,"kind":"side","node":12291,"targets":[471]},{"channel":"partner","coefficient":1,"kind":"side","node":468,"targets":[471]},{"channel":"face0","coefficient":1,"kind":"side","node":4963,"targets":[472,473,474,475]},{"channel":"face0","coefficient":1,"kind":"side","node":5236,"targets":[476,477,478,479]},{"channel":"edge12","coefficient":1,"kind":"side","node":11616,"targets":[472,475]},{"channel":"edge12","coefficient":1,"kind":"side","node":11592,"targets":[473,474]},{"channel":"edge12","coefficient":1,"kind":"side","node":11616,"targets":[476,479]},{"channel":"edge12","coefficient":1,"kind":"side","node":11592,"targets":[477,478]},{"channel":"u01","coefficient":1,"kind":"side","node":12292,"targets":[472]},{"channel":"w02","coefficient":1,"kind":"side","node":12296,"targets":[472]},{"channel":"partner","coefficient":1,"kind":"side","node":475,"targets":[472]},{"channel":"u01","coefficient":1,"kind":"side","node":12292,"targets":[473]},{"channel":"w02","coefficient":1,"kind":"side","node":12297,"targets":[473]},{"channel":"partner","coefficient":1,"kind":"side","node":474,"targets":[473]},{"channel":"u01","coefficient":1,"kind":"side","node":12293,"targets":[474]},{"channel":"w02","coefficient":1,"kind":"side","node":12296,"targets":[474]},{"channel":"partner","coefficient":1,"kind":"side","node":473,"targets":[474]},{"channel":"u01","coefficient":1,"kind":"side","node":12293,"targets":[475]},{"channel":"w02","coefficient":1,"kind":"side","node":12297,"targets":[475]},{"channel":"partner","coefficient":1,"kind":"side","node":472,"targets":[475]},{"channel":"u01","coefficient":1,"kind":"side","node":12294,"targets":[476]},{"channel":"w02","coefficient":1,"kind":"side","node":12298,"targets":[476]},{"channel":"partner","coefficient":1,"kind":"side","node":479,"targets":[476]},{"channel":"u01","coefficient":1,"kind":"side","node":12294,"targets":[477]},{"channel":"w02","coefficient":1,"kind":"side","node":12299,"targets":[477]},{"channel":"partner","coefficient":1,"kind":"side","node":478,"targets":[477]},{"channel":"u01","coefficient":1,"kind":"side","node":12295,"targets":[478]},{"channel":"w02","coefficient":1,"kind":"side","node":12298,"targets":[478]},{"channel":"partner","coefficient":1,"kind":"side","node":477,"targets":[478]},{"channel":"u01","coefficient":1,"kind":"side","node":12295,"targets":[479]},{"channel":"w02","coefficient":1,"kind":"side","node":12299,"targets":[479]},{"channel":"partner","coefficient":1,"kind":"side","node":476,"targets":[479]},{"channel":"face0","coefficient":1,"kind":"side","node":4983,"targets":[480,481,482,483]},{"channel":"face0","coefficient":1,"kind":"side","node":5256,"targets":[484,485,486,487]},{"channel":"edge12","coefficient":1,"kind":"side","node":11664,"targets":[480,483]},{"channel":"edge12","coefficient":1,"kind":"side","node":11640,"targets":[481,482]},{"channel":"edge12","coefficient":1,"kind":"side","node":11664,"targets":[484,487]},{"channel":"edge12","coefficient":1,"kind":"side","node":11640,"targets":[485,486]},{"channel":"u01","coefficient":1,"kind":"side","node":12300,"targets":[480]},{"channel":"w02","coefficient":1,"kind":"side","node":12304,"targets":[480]},{"channel":"partner","coefficient":1,"kind":"side","node":483,"targets":[480]},{"channel":"u01","coefficient":1,"kind":"side","node":12300,"targets":[481]},{"channel":"w02","coefficient":1,"kind":"side","node":12305,"targets":[481]},{"channel":"partner","coefficient":1,"kind":"side","node":482,"targets":[481]},{"channel":"u01","coefficient":1,"kind":"side","node":12301,"targets":[482]},{"channel":"w02","coefficient":1,"kind":"side","node":12304,"targets":[482]},{"channel":"partner","coefficient":1,"kind":"side","node":481,"targets":[482]},{"channel":"u01","coefficient":1,"kind":"side","node":12301,"targets":[483]},{"channel":"w02","coefficient":1,"kind":"side","node":12305,"targets":[483]},{"channel":"partner","coefficient":1,"kind":"side","node":480,"targets":[483]},{"channel":"u01","coefficient":1,"kind":"side","node":12302,"targets":[484]},{"channel":"w02","coefficient":1,"kind":"side","node":12306,"targets":[484]},{"channel":"partner","coefficient":1,"kind":"side","node":487,"targets":[484]},{"channel":"u01","coefficient":1,"kind":"side","node":12302,"targets":[485]},{"channel":"w02","coefficient":1,"kind":"side","node":12307,"targets":[485]},{"channel":"partner","coefficient":1,"kind":"side","node":486,"targets":[485]},{"channel":"u01","coefficient":1,"kind":"side","node":12303,"targets":[486]},{"channel":"w02","coefficient":1,"kind":"side","node":12306,"targets":[486]},{"channel":"partner","coefficient":1,"kind":"side","node":485,"targets":[486]},{"channel":"u01","coefficient":1,"kind":"side","node":12303,"targets":[487]},{"channel":"w02","coefficient":1,"kind":"side","node":12307,"targets":[487]},{"channel":"partner","coefficient":1,"kind":"side","node":484,"targets":[487]},{"channel":"face0","coefficient":1,"kind":"side","node":4969,"targets":[488,489,490,491]},{"channel":"face0","coefficient":1,"kind":"side","node":5242,"targets":[492,493,494,495]},{"channel":"edge12","coefficient":1,"kind":"side","node":11712,"targets":[488,491]},{"channel":"edge12","coefficient":1,"kind":"side","node":11688,"targets":[489,490]},{"channel":"edge12","coefficient":1,"kind":"side","node":11712,"targets":[492,495]},{"channel":"edge12","coefficient":1,"kind":"side","node":11688,"targets":[493,494]},{"channel":"u01","coefficient":1,"kind":"side","node":12308,"targets":[488]},{"channel":"w02","coefficient":1,"kind":"side","node":12312,"targets":[488]},{"channel":"partner","coefficient":1,"kind":"side","node":491,"targets":[488]},{"channel":"u01","coefficient":1,"kind":"side","node":12308,"targets":[489]},{"channel":"w02","coefficient":1,"kind":"side","node":12313,"targets":[489]},{"channel":"partner","coefficient":1,"kind":"side","node":490,"targets":[489]},{"channel":"u01","coefficient":1,"kind":"side","node":12309,"targets":[490]},{"channel":"w02","coefficient":1,"kind":"side","node":12312,"targets":[490]},{"channel":"partner","coefficient":1,"kind":"side","node":489,"targets":[490]},{"channel":"u01","coefficient":1,"kind":"side","node":12309,"targets":[491]},{"channel":"w02","coefficient":1,"kind":"side","node":12313,"targets":[491]},{"channel":"partner","coefficient":1,"kind":"side","node":488,"targets":[491]},{"channel":"u01","coefficient":1,"kind":"side","node":12310,"targets":[492]},{"channel":"w02","coefficient":1,"kind":"side","node":12314,"targets":[492]},{"channel":"partner","coefficient":1,"kind":"side","node":495,"targets":[492]},{"channel":"u01","coefficient":1,"kind":"side","node":12310,"targets":[493]},{"channel":"w02","coefficient":1,"kind":"side","node":12315,"targets":[493]},{"channel":"partner","coefficient":1,"kind":"side","node":494,"targets":[493]},{"channel":"u01","coefficient":1,"kind":"side","node":12311,"targets":[494]},{"channel":"w02","coefficient":1,"kind":"side","node":12314,"targets":[494]},{"channel":"partner","coefficient":1,"kind":"side","node":493,"targets":[494]},{"channel":"u01","coefficient":1,"kind":"side","node":12311,"targets":[495]},{"channel":"w02","coefficient":1,"kind":"side","node":12315,"targets":[495]},{"channel":"partner","coefficient":1,"kind":"side","node":492,"targets":[495]},{"channel":"face0","coefficient":1,"kind":"side","node":4964,"targets":[496,497,498,499]},{"channel":"face0","coefficient":1,"kind":"side","node":5237,"targets":[500,501,502,503]},{"channel":"edge12","coefficient":1,"kind":"side","node":11760,"targets":[496,499]},{"channel":"edge12","coefficient":1,"kind":"side","node":11736,"targets":[497,498]},{"channel":"edge12","coefficient":1,"kind":"side","node":11760,"targets":[500,503]},{"channel":"edge12","coefficient":1,"kind":"side","node":11736,"targets":[501,502]},{"channel":"u01","coefficient":1,"kind":"side","node":12316,"targets":[496]},{"channel":"w02","coefficient":1,"kind":"side","node":12320,"targets":[496]},{"channel":"partner","coefficient":1,"kind":"side","node":499,"targets":[496]},{"channel":"u01","coefficient":1,"kind":"side","node":12316,"targets":[497]},{"channel":"w02","coefficient":1,"kind":"side","node":12321,"targets":[497]},{"channel":"partner","coefficient":1,"kind":"side","node":498,"targets":[497]},{"channel":"u01","coefficient":1,"kind":"side","node":12317,"targets":[498]},{"channel":"w02","coefficient":1,"kind":"side","node":12320,"targets":[498]},{"channel":"partner","coefficient":1,"kind":"side","node":497,"targets":[498]},{"channel":"u01","coefficient":1,"kind":"side","node":12317,"targets":[499]},{"channel":"w02","coefficient":1,"kind":"side","node":12321,"targets":[499]},{"channel":"partner","coefficient":1,"kind":"side","node":496,"targets":[499]},{"channel":"u01","coefficient":1,"kind":"side","node":12318,"targets":[500]},{"channel":"w02","coefficient":1,"kind":"side","node":12322,"targets":[500]},{"channel":"partner","coefficient":1,"kind":"side","node":503,"targets":[500]},{"channel":"u01","coefficient":1,"kind":"side","node":12318,"targets":[501]},{"channel":"w02","coefficient":1,"kind":"side","node":12323,"targets":[501]},{"channel":"partner","coefficient":1,"kind":"side","node":502,"targets":[501]},{"channel":"u01","coefficient":1,"kind":"side","node":12319,"targets":[502]},{"channel":"w02","coefficient":1,"kind":"side","node":12322,"targets":[502]},{"channel":"partner","coefficient":1,"kind":"side","node":501,"targets":[502]},{"channel":"u01","coefficient":1,"kind":"side","node":12319,"targets":[503]},{"channel":"w02","coefficient":1,"kind":"side","node":12323,"targets":[503]},{"channel":"partner","coefficient":1,"kind":"side","node":500,"targets":[503]},{"channel":"face0","coefficient":1,"kind":"side","node":4794,"targets":[504,505,506,507]},{"channel":"face0","coefficient":1,"kind":"side","node":5067,"targets":[508,509,510,511]},{"channel":"edge12","coefficient":1,"kind":"side","node":11808,"targets":[504,507]},{"channel":"edge12","coefficient":1,"kind":"side","node":11784,"targets":[505,506]},{"channel":"edge12","coefficient":1,"kind":"side","node":11808,"targets":[508,511]},{"channel":"edge12","coefficient":1,"kind":"side","node":11784,"targets":[509,510]},{"channel":"u01","coefficient":1,"kind":"side","node":12324,"targets":[504]},{"channel":"w02","coefficient":1,"kind":"side","node":12328,"targets":[504]},{"channel":"partner","coefficient":1,"kind":"side","node":507,"targets":[504]},{"channel":"u01","coefficient":1,"kind":"side","node":12324,"targets":[505]},{"channel":"w02","coefficient":1,"kind":"side","node":12329,"targets":[505]},{"channel":"partner","coefficient":1,"kind":"side","node":506,"targets":[505]},{"channel":"u01","coefficient":1,"kind":"side","node":12325,"targets":[506]},{"channel":"w02","coefficient":1,"kind":"side","node":12328,"targets":[506]},{"channel":"partner","coefficient":1,"kind":"side","node":505,"targets":[506]},{"channel":"u01","coefficient":1,"kind":"side","node":12325,"targets":[507]},{"channel":"w02","coefficient":1,"kind":"side","node":12329,"targets":[507]},{"channel":"partner","coefficient":1,"kind":"side","node":504,"targets":[507]},{"channel":"u01","coefficient":1,"kind":"side","node":12326,"targets":[508]},{"channel":"w02","coefficient":1,"kind":"side","node":12330,"targets":[508]},{"channel":"partner","coefficient":1,"kind":"side","node":511,"targets":[508]},{"channel":"u01","coefficient":1,"kind":"side","node":12326,"targets":[509]},{"channel":"w02","coefficient":1,"kind":"side","node":12331,"targets":[509]},{"channel":"partner","coefficient":1,"kind":"side","node":510,"targets":[509]},{"channel":"u01","coefficient":1,"kind":"side","node":12327,"targets":[510]},{"channel":"w02","coefficient":1,"kind":"side","node":12330,"targets":[510]},{"channel":"partner","coefficient":1,"kind":"side","node":509,"targets":[510]},{"channel":"u01","coefficient":1,"kind":"side","node":12327,"targets":[511]},{"channel":"w02","coefficient":1,"kind":"side","node":12331,"targets":[511]},{"channel":"partner","coefficient":1,"kind":"side","node":508,"targets":[511]},{"channel":"face0","coefficient":1,"kind":"side","node":5494,"targets":[512,513,514,515]},{"channel":"face0","coefficient":1,"kind":"side","node":5767,"targets":[516,517,518,519]},{"channel":"edge12","coefficient":1,"kind":"side","node":10852,"targets":[512,515]},{"channel":"edge12","coefficient":1,"kind":"side","node":10828,"targets":[513,514]},{"channel":"edge12","coefficient":1,"kind":"side","node":10852,"targets":[516,519]},{"channel":"edge12","coefficient":1,"kind":"side","node":10828,"targets":[517,518]},{"channel":"u01","coefficient":1,"kind":"side","node":12332,"targets":[512]},{"channel":"w02","coefficient":1,"kind":"side","node":12336,"targets":[512]},{"channel":"partner","coefficient":1,"kind":"side","node":515,"targets":[512]},{"channel":"u01","coefficient":1,"kind":"side","node":12332,"targets":[513]},{"channel":"w02","coefficient":1,"kind":"side","node":12337,"targets":[513]},{"channel":"partner","coefficient":1,"kind":"side","node":514,"targets":[513]},{"channel":"u01","coefficient":1,"kind":"side","node":12333,"targets":[514]},{"channel":"w02","coefficient":1,"kind":"side","node":12336,"targets":[514]},{"channel":"partner","coefficient":1,"kind":"side","node":513,"targets":[514]},{"channel":"u01","coefficient":1,"kind":"side","node":12333,"targets":[515]},{"channel":"w02","coefficient":1,"kind":"side","node":12337,"targets":[515]},{"channel":"partner","coefficient":1,"kind":"side","node":512,"targets":[515]},{"channel":"u01","coefficient":1,"kind":"side","node":12334,"targets":[516]},{"channel":"w02","coefficient":1,"kind":"side","node":12338,"targets":[516]},{"channel":"partner","coefficient":1,"kind":"side","node":519,"targets":[516]},{"channel":"u01","coefficient":1,"kind":"side","node":12334,"targets":[517]},{"channel":"w02","coefficient":1,"kind":"side","node":12339,"targets":[517]},{"channel":"partner","coefficient":1,"kind":"side","node":518,"targets":[517]},{"channel":"u01","coefficient":1,"kind":"side","node":12335,"targets":[518]},{"channel":"w02","coefficient":1,"kind":"side","node":12338,"targets":[518]},{"channel":"partner","coefficient":1,"kind":"side","node":517,"targets":[518]},{"channel":"u01","coefficient":1,"kind":"side","node":12335,"targets":[519]},{"channel":"w02","coefficient":1,"kind":"side","node":12339,"targets":[519]},{"channel":"partner","coefficient":1,"kind":"side","node":516,"targets":[519]},{"channel":"face0","coefficient":1,"kind":"side","node":5523,"targets":[520,521,522,523]},{"channel":"face0","coefficient":1,"kind":"side","node":5796,"targets":[524,525,526,527]},{"channel":"edge12","coefficient":1,"kind":"side","node":10900,"targets":[520,523]},{"channel":"edge12","coefficient":1,"kind":"side","node":10876,"targets":[521,522]},{"channel":"edge12","coefficient":1,"kind":"side","node":10900,"targets":[524,527]},{"channel":"edge12","coefficient":1,"kind":"side","node":10876,"targets":[525,526]},{"channel":"u01","coefficient":1,"kind":"side","node":12340,"targets":[520]},{"channel":"w02","coefficient":1,"kind":"side","node":12344,"targets":[520]},{"channel":"partner","coefficient":1,"kind":"side","node":523,"targets":[520]},{"channel":"u01","coefficient":1,"kind":"side","node":12340,"targets":[521]},{"channel":"w02","coefficient":1,"kind":"side","node":12345,"targets":[521]},{"channel":"partner","coefficient":1,"kind":"side","node":522,"targets":[521]},{"channel":"u01","coefficient":1,"kind":"side","node":12341,"targets":[522]},{"channel":"w02","coefficient":1,"kind":"side","node":12344,"targets":[522]},{"channel":"partner","coefficient":1,"kind":"side","node":521,"targets":[522]},{"channel":"u01","coefficient":1,"kind":"side","node":12341,"targets":[523]},{"channel":"w02","coefficient":1,"kind":"side","node":12345,"targets":[523]},{"channel":"partner","coefficient":1,"kind":"side","node":520,"targets":[523]},{"channel":"u01","coefficient":1,"kind":"side","node":12342,"targets":[524]},{"channel":"w02","coefficient":1,"kind":"side","node":12346,"targets":[524]},{"channel":"partner","coefficient":1,"kind":"side","node":527,"targets":[524]},{"channel":"u01","coefficient":1,"kind":"side","node":12342,"targets":[525]},{"channel":"w02","coefficient":1,"kind":"side","node":12347,"targets":[525]},{"channel":"partner","coefficient":1,"kind":"side","node":526,"targets":[525]},{"channel":"u01","coefficient":1,"kind":"side","node":12343,"targets":[526]},{"channel":"w02","coefficient":1,"kind":"side","node":12346,"targets":[526]},{"channel":"partner","coefficient":1,"kind":"side","node":525,"targets":[526]},{"channel":"u01","coefficient":1,"kind":"side","node":12343,"targets":[527]},{"channel":"w02","coefficient":1,"kind":"side","node":12347,"targets":[527]},{"channel":"partner","coefficient":1,"kind":"side","node":524,"targets":[527]},{"channel":"face0","coefficient":1,"kind":"side","node":5439,"targets":[528,529,530,531]},{"channel":"face0","coefficient":1,"kind":"side","node":5712,"targets":[532,533,534,535]},{"channel":"edge12","coefficient":1,"kind":"side","node":10948,"targets":[528,531]},{"channel":"edge12","coefficient":1,"kind":"side","node":10924,"targets":[529,530]},{"channel":"edge12","coefficient":1,"kind":"side","node":10948,"targets":[532,535]},{"channel":"edge12","coefficient":1,"kind":"side","node":10924,"targets":[533,534]},{"channel":"u01","coefficient":1,"kind":"side","node":12348,"targets":[528]},{"channel":"w02","coefficient":1,"kind":"side","node":12352,"targets":[528]},{"channel":"partner","coefficient":1,"kind":"side","node":531,"targets":[528]},{"channel":"u01","coefficient":1,"kind":"side","node":12348,"targets":[529]},{"channel":"w02","coefficient":1,"kind":"side","node":12353,"targets":[529]},{"channel":"partner","coefficient":1,"kind":"side","node":530,"targets":[529]},{"channel":"u01","coefficient":1,"kind":"side","node":12349,"targets":[530]},{"channel":"w02","coefficient":1,"kind":"side","node":12352,"targets":[530]},{"channel":"partner","coefficient":1,"kind":"side","node":529,"targets":[530]},{"channel":"u01","coefficient":1,"kind":"side","node":12349,"targets":[531]},{"channel":"w02","coefficient":1,"kind":"side","node":12353,"targets":[531]},{"channel":"partner","coefficient":1,"kind":"side","node":528,"targets":[531]},{"channel":"u01","coefficient":1,"kind":"side","node":12350,"targets":[532]},{"channel":"w02","coefficient":1,"kind":"side","node":12354,"targets":[532]},{"channel":"partner","coefficient":1,"kind":"side","node":535,"targets":[532]},{"channel":"u01","coefficient":1,"kind":"side","node":12350,"targets":[533]},{"channel":"w02","coefficient":1,"kind":"side","node":12355,"targets":[533]},{"channel":"partner","coefficient":1,"kind":"side","node":534,"targets":[533]},{"channel":"u01","coefficient":1,"kind":"side","node":12351,"targets":[534]},{"channel":"w02","coefficient":1,"kind":"side","node":12354,"targets":[534]},{"channel":"partner","coefficient":1,"kind":"side","node":533,"targets":[534]},{"channel":"u01","coefficient":1,"kind":"side","node":12351,"targets":[535]},{"channel":"w02","coefficient":1,"kind":"side","node":12355,"targets":[535]},{"channel":"partner","coefficient":1,"kind":"side","node":532,"targets":[535]},{"channel":"face0","coefficient":1,"kind":"side","node":5557,"targets":[536,537,538,539]},{"channel":"face0","coefficient":1,"kind":"side","node":5830,"targets":[540,541,542,543]},{"channel":"edge12","coefficient":1,"kind":"side","node":10996,"targets":[536,539]},{"channel":"edge12","coefficient":1,"kind":"side","node":10972,"targets":[537,538]},{"channel":"edge12","coefficient":1,"kind":"side","node":10996,"targets":[540,543]},{"channel":"edge12","coefficient":1,"kind":"side","node":10972,"targets":[541,542]},{"channel":"u01","coefficient":1,"kind":"side","node":12356,"targets":[536]},{"channel":"w02","coefficient":1,"kind":"side","node":12360,"targets":[536]},{"channel":"partner","coefficient":1,"kind":"side","node":539,"targets":[536]},{"channel":"u01","coefficient":1,"kind":"side","node":12356,"targets":[537]},{"channel":"w02","coefficient":1,"kind":"side","node":12361,"targets":[537]},{"channel":"partner","coefficient":1,"kind":"side","node":538,"targets":[537]},{"channel":"u01","coefficient":1,"kind":"side","node":12357,"targets":[538]},{"channel":"w02","coefficient":1,"kind":"side","node":12360,"targets":[538]},{"channel":"partner","coefficient":1,"kind":"side","node":537,"targets":[538]},{"channel":"u01","coefficient":1,"kind":"side","node":12357,"targets":[539]},{"channel":"w02","coefficient":1,"kind":"side","node":12361,"targets":[539]},{"channel":"partner","coefficient":1,"kind":"side","node":536,"targets":[539]},{"channel":"u01","coefficient":1,"kind":"side","node":12358,"targets":[540]},{"channel":"w02","coefficient":1,"kind":"side","node":12362,"targets":[540]},{"channel":"partner","coefficient":1,"kind":"side","node":543,"targets":[540]},{"channel":"u01","coefficient":1,"kind":"side","node":12358,"targets":[541]},{"channel":"w02","coefficient":1,"kind":"side","node":12363,"targets":[541]},{"channel":"partner","coefficient":1,"kind":"side","node":542,"targets":[541]},{"channel":"u01","coefficient":1,"kind":"side","node":12359,"targets":[542]},{"channel":"w02","coefficient":1,"kind":"side","node":12362,"targets":[542]},{"channel":"partner","coefficient":1,"kind":"side","node":541,"targets":[542]},{"channel":"u01","coefficient":1,"kind":"side","node":12359,"targets":[543]},{"channel":"w02","coefficient":1,"kind":"side","node":12363,"targets":[543]},{"channel":"partner","coefficient":1,"kind":"side","node":540,"targets":[543]},{"channel":"face0","coefficient":1,"kind":"side","node":5519,"targets":[544,545,546,547]},{"channel":"face0","coefficient":1,"kind":"side","node":5792,"targets":[548,549,550,551]},{"channel":"edge12","coefficient":1,"kind":"side","node":11044,"targets":[544,547]},{"channel":"edge12","coefficient":1,"kind":"side","node":11020,"targets":[545,546]},{"channel":"edge12","coefficient":1,"kind":"side","node":11044,"targets":[548,551]},{"channel":"edge12","coefficient":1,"kind":"side","node":11020,"targets":[549,550]},{"channel":"u01","coefficient":1,"kind":"side","node":12364,"targets":[544]},{"channel":"w02","coefficient":1,"kind":"side","node":12368,"targets":[544]},{"channel":"partner","coefficient":1,"kind":"side","node":547,"targets":[544]},{"channel":"u01","coefficient":1,"kind":"side","node":12364,"targets":[545]},{"channel":"w02","coefficient":1,"kind":"side","node":12369,"targets":[545]},{"channel":"partner","coefficient":1,"kind":"side","node":546,"targets":[545]},{"channel":"u01","coefficient":1,"kind":"side","node":12365,"targets":[546]},{"channel":"w02","coefficient":1,"kind":"side","node":12368,"targets":[546]},{"channel":"partner","coefficient":1,"kind":"side","node":545,"targets":[546]},{"channel":"u01","coefficient":1,"kind":"side","node":12365,"targets":[547]},{"channel":"w02","coefficient":1,"kind":"side","node":12369,"targets":[547]},{"channel":"partner","coefficient":1,"kind":"side","node":544,"targets":[547]},{"channel":"u01","coefficient":1,"kind":"side","node":12366,"targets":[548]},{"channel":"w02","coefficient":1,"kind":"side","node":12370,"targets":[548]},{"channel":"partner","coefficient":1,"kind":"side","node":551,"targets":[548]},{"channel":"u01","coefficient":1,"kind":"side","node":12366,"targets":[549]},{"channel":"w02","coefficient":1,"kind":"side","node":12371,"targets":[549]},{"channel":"partner","coefficient":1,"kind":"side","node":550,"targets":[549]},{"channel":"u01","coefficient":1,"kind":"side","node":12367,"targets":[550]},{"channel":"w02","coefficient":1,"kind":"side","node":12370,"targets":[550]},{"channel":"partner","coefficient":1,"kind":"side","node":549,"targets":[550]},{"channel":"u01","coefficient":1,"kind":"side","node":12367,"targets":[551]},{"channel":"w02","coefficient":1,"kind":"side","node":12371,"targets":[551]},{"channel":"partner","coefficient":1,"kind":"side","node":548,"targets":[551]},{"channel":"face0","coefficient":1,"kind":"side","node":5556,"targets":[552,553,554,555]},{"channel":"face0","coefficient":1,"kind":"side","node":5829,"targets":[556,557,558,559]},{"channel":"edge12","coefficient":1,"kind":"side","node":11092,"targets":[552,555]},{"channel":"edge12","coefficient":1,"kind":"side","node":11068,"targets":[553,554]},{"channel":"edge12","coefficient":1,"kind":"side","node":11092,"targets":[556,559]},{"channel":"edge12","coefficient":1,"kind":"side","node":11068,"targets":[557,558]},{"channel":"u01","coefficient":1,"kind":"side","node":12372,"targets":[552]},{"channel":"w02","coefficient":1,"kind":"side","node":12376,"targets":[552]},{"channel":"partner","coefficient":1,"kind":"side","node":555,"targets":[552]},{"channel":"u01","coefficient":1,"kind":"side","node":12372,"targets":[553]},{"channel":"w02","coefficient":1,"kind":"side","node":12377,"targets":[553]},{"channel":"partner","coefficient":1,"kind":"side","node":554,"targets":[553]},{"channel":"u01","coefficient":1,"kind":"side","node":12373,"targets":[554]},{"channel":"w02","coefficient":1,"kind":"side","node":12376,"targets":[554]},{"channel":"partner","coefficient":1,"kind":"side","node":553,"targets":[554]},{"channel":"u01","coefficient":1,"kind":"side","node":12373,"targets":[555]},{"channel":"w02","coefficient":1,"kind":"side","node":12377,"targets":[555]},{"channel":"partner","coefficient":1,"kind":"side","node":552,"targets":[555]},{"channel":"u01","coefficient":1,"kind":"side","node":12374,"targets":[556]},{"channel":"w02","coefficient":1,"kind":"side","node":12378,"targets":[556]},{"channel":"partner","coefficient":1,"kind":"side","node":559,"targets":[556]},{"channel":"u01","coefficient":1,"kind":"side","node":12374,"targets":[557]},{"channel":"w02","coefficient":1,"kind":"side","node":12379,"targets":[557]},{"channel":"partner","coefficient":1,"kind":"side","node":558,"targets":[557]},{"channel":"u01","coefficient":1,"kind":"side","node":12375,"targets":[558]},{"channel":"w02","coefficient":1,"kind":"side","node":12378,"targets":[558]},{"channel":"partner","coefficient":1,"kind":"side","node":557,"targets":[558]},{"channel":"u01","coefficient":1,"kind":"side","node":12375,"targets":[559]},{"channel":"w02","coefficient":1,"kind":"side","node":12379,"targets":[559]},{"channel":"partner","coefficient":1,"kind":"side","node":556,"targets":[559]},{"channel":"face0","coefficient":1,"kind":"side","node":5479,"targets":[560,561,562,563]},{"channel":"face0","coefficient":1,"kind":"side","node":5752,"targets":[564,565,566,567]},{"channel":"edge12","coefficient":1,"kind":"side","node":11140,"targets":[560,563]},{"channel":"edge12","coefficient":1,"kind":"side","node":11116,"targets":[561,562]},{"channel":"edge12","coefficient":1,"kind":"side","node":11140,"targets":[564,567]},{"channel":"edge12","coefficient":1,"kind":"side","node":11116,"targets":[565,566]},{"channel":"u01","coefficient":1,"kind":"side","node":12380,"targets":[560]},{"channel":"w02","coefficient":1,"kind":"side","node":12384,"targets":[560]},{"channel":"partner","coefficient":1,"kind":"side","node":563,"targets":[560]},{"channel":"u01","coefficient":1,"kind":"side","node":12380,"targets":[561]},{"channel":"w02","coefficient":1,"kind":"side","node":12385,"targets":[561]},{"channel":"partner","coefficient":1,"kind":"side","node":562,"targets":[561]},{"channel":"u01","coefficient":1,"kind":"side","node":12381,"targets":[562]},{"channel":"w02","coefficient":1,"kind":"side","node":12384,"targets":[562]},{"channel":"partner","coefficient":1,"kind":"side","node":561,"targets":[562]},{"channel":"u01","coefficient":1,"kind":"side","node":12381,"targets":[563]},{"channel":"w02","coefficient":1,"kind":"side","node":12385,"targets":[563]},{"channel":"partner","coefficient":1,"kind":"side","node":560,"targets":[563]},{"channel":"u01","coefficient":1,"kind":"side","node":12382,"targets":[564]},{"channel":"w02","coefficient":1,"kind":"side","node":12386,"targets":[564]},{"channel":"partner","coefficient":1,"kind":"side","node":567,"targets":[564]},{"channel":"u01","coefficient":1,"kind":"side","node":12382,"targets":[565]},{"channel":"w02","coefficient":1,"kind":"side","node":12387,"targets":[565]},{"channel":"partner","coefficient":1,"kind":"side","node":566,"targets":[565]},{"channel":"u01","coefficient":1,"kind":"side","node":12383,"targets":[566]},{"channel":"w02","coefficient":1,"kind":"side","node":12386,"targets":[566]},{"channel":"partner","coefficient":1,"kind":"side","node":565,"targets":[566]},{"channel":"u01","coefficient":1,"kind":"side","node":12383,"targets":[567]},{"channel":"w02","coefficient":1,"kind":"side","node":12387,"targets":[567]},{"channel":"partner","coefficient":1,"kind":"side","node":564,"targets":[567]},{"channel":"face0","coefficient":1,"kind":"side","node":5542,"targets":[568,569,570,571]},{"channel":"face0","coefficient":1,"kind":"side","node":5815,"targets":[572,573,574,575]},{"channel":"edge12","coefficient":1,"kind":"side","node":11188,"targets":[568,571]},{"channel":"edge12","coefficient":1,"kind":"side","node":11164,"targets":[569,570]},{"channel":"edge12","coefficient":1,"kind":"side","node":11188,"targets":[572,575]},{"channel":"edge12","coefficient":1,"kind":"side","node":11164,"targets":[573,574]},{"channel":"u01","coefficient":1,"kind":"side","node":12388,"targets":[568]},{"channel":"w02","coefficient":1,"kind":"side","node":12392,"targets":[568]},{"channel":"partner","coefficient":1,"kind":"side","node":571,"targets":[568]},{"channel":"u01","coefficient":1,"kind":"side","node":12388,"targets":[569]},{"channel":"w02","coefficient":1,"kind":"side","node":12393,"targets":[569]},{"channel":"partner","coefficient":1,"kind":"side","node":570,"targets":[569]},{"channel":"u01","coefficient":1,"kind":"side","node":12389,"targets":[570]},{"channel":"w02","coefficient":1,"kind":"side","node":12392,"targets":[570]},{"channel":"partner","coefficient":1,"kind":"side","node":569,"targets":[570]},{"channel":"u01","coefficient":1,"kind":"side","node":12389,"targets":[571]},{"channel":"w02","coefficient":1,"kind":"side","node":12393,"targets":[571]},{"channel":"partner","coefficient":1,"kind":"side","node":568,"targets":[571]},{"channel":"u01","coefficient":1,"kind":"side","node":12390,"targets":[572]},{"channel":"w02","coefficient":1,"kind":"side","node":12394,"targets":[572]},{"channel":"partner","coefficient":1,"kind":"side","node":575,"targets":[572]},{"channel":"u01","coefficient":1,"kind":"side","node":12390,"targets":[573]},{"channel":"w02","coefficient":1,"kind":"side","node":12395,"targets":[573]},{"channel":"partner","coefficient":1,"kind":"side","node":574,"targets":[573]},{"channel":"u01","coefficient":1,"kind":"side","node":12391,"targets":[574]},{"channel":"w02","coefficient":1,"kind":"side","node":12394,"targets":[574]},{"channel":"partner","coefficient":1,"kind":"side","node":573,"targets":[574]},{"channel":"u01","coefficient":1,"kind":"side","node":12391,"targets":[575]},{"channel":"w02","coefficient":1,"kind":"side","node":12395,"targets":[575]},{"channel":"partner","coefficient":1,"kind":"side","node":572,"targets":[575]},{"channel":"face0","coefficient":1,"kind":"side","node":5520,"targets":[576,577,578,579]},{"channel":"face0","coefficient":1,"kind":"side","node":5793,"targets":[580,581,582,583]},{"channel":"edge12","coefficient":1,"kind":"side","node":11236,"targets":[576,579]},{"channel":"edge12","coefficient":1,"kind":"side","node":11212,"targets":[577,578]},{"channel":"edge12","coefficient":1,"kind":"side","node":11236,"targets":[580,583]},{"channel":"edge12","coefficient":1,"kind":"side","node":11212,"targets":[581,582]},{"channel":"u01","coefficient":1,"kind":"side","node":12396,"targets":[576]},{"channel":"w02","coefficient":1,"kind":"side","node":12400,"targets":[576]},{"channel":"partner","coefficient":1,"kind":"side","node":579,"targets":[576]},{"channel":"u01","coefficient":1,"kind":"side","node":12396,"targets":[577]},{"channel":"w02","coefficient":1,"kind":"side","node":12401,"targets":[577]},{"channel":"partner","coefficient":1,"kind":"side","node":578,"targets":[577]},{"channel":"u01","coefficient":1,"kind":"side","node":12397,"targets":[578]},{"channel":"w02","coefficient":1,"kind":"side","node":12400,"targets":[578]},{"channel":"partner","coefficient":1,"kind":"side","node":577,"targets":[578]},{"channel":"u01","coefficient":1,"kind":"side","node":12397,"targets":[579]},{"channel":"w02","coefficient":1,"kind":"side","node":12401,"targets":[579]},{"channel":"partner","coefficient":1,"kind":"side","node":576,"targets":[579]},{"channel":"u01","coefficient":1,"kind":"side","node":12398,"targets":[580]},{"channel":"w02","coefficient":1,"kind":"side","node":12402,"targets":[580]},{"channel":"partner","coefficient":1,"kind":"side","node":583,"targets":[580]},{"channel":"u01","coefficient":1,"kind":"side","node":12398,"targets":[581]},{"channel":"w02","coefficient":1,"kind":"side","node":12403,"targets":[581]},{"channel":"partner","coefficient":1,"kind":"side","node":582,"targets":[581]},{"channel":"u01","coefficient":1,"kind":"side","node":12399,"targets":[582]},{"channel":"w02","coefficient":1,"kind":"side","node":12402,"targets":[582]},{"channel":"partner","coefficient":1,"kind":"side","node":581,"targets":[582]},{"channel":"u01","coefficient":1,"kind":"side","node":12399,"targets":[583]},{"channel":"w02","coefficient":1,"kind":"side","node":12403,"targets":[583]},{"channel":"partner","coefficient":1,"kind":"side","node":580,"targets":[583]},{"channel":"face0","coefficient":1,"kind":"side","node":5564,"targets":[584,585,586,587]},{"channel":"face0","coefficient":1,"kind":"side","node":5837,"targets":[588,589,590,591]},{"channel":"edge12","coefficient":1,"kind":"side","node":11284,"targets":[584,587]},{"channel":"edge12","coefficient":1,"kind":"side","node":11260,"targets":[585,586]},{"channel":"edge12","coefficient":1,"kind":"side","node":11284,"targets":[588,591]},{"channel":"edge12","coefficient":1,"kind":"side","node":11260,"targets":[589,590]},{"channel":"u01","coefficient":1,"kind":"side","node":12404,"targets":[584]},{"channel":"w02","coefficient":1,"kind":"side","node":12408,"targets":[584]},{"channel":"partner","coefficient":1,"kind":"side","node":587,"targets":[584]},{"channel":"u01","coefficient":1,"kind":"side","node":12404,"targets":[585]},{"channel":"w02","coefficient":1,"kind":"side","node":12409,"targets":[585]},{"channel":"partner","coefficient":1,"kind":"side","node":586,"targets":[585]},{"channel":"u01","coefficient":1,"kind":"side","node":12405,"targets":[586]},{"channel":"w02","coefficient":1,"kind":"side","node":12408,"targets":[586]},{"channel":"partner","coefficient":1,"kind":"side","node":585,"targets":[586]},{"channel":"u01","coefficient":1,"kind":"side","node":12405,"targets":[587]},{"channel":"w02","coefficient":1,"kind":"side","node":12409,"targets":[587]},{"channel":"partner","coefficient":1,"kind":"side","node":584,"targets":[587]},{"channel":"u01","coefficient":1,"kind":"side","node":12406,"targets":[588]},{"channel":"w02","coefficient":1,"kind":"side","node":12410,"targets":[588]},{"channel":"partner","coefficient":1,"kind":"side","node":591,"targets":[588]},{"channel":"u01","coefficient":1,"kind":"side","node":12406,"targets":[589]},{"channel":"w02","coefficient":1,"kind":"side","node":12411,"targets":[589]},{"channel":"partner","coefficient":1,"kind":"side","node":590,"targets":[589]},{"channel":"u01","coefficient":1,"kind":"side","node":12407,"targets":[590]},{"channel":"w02","coefficient":1,"kind":"side","node":12410,"targets":[590]},{"channel":"partner","coefficient":1,"kind":"side","node":589,"targets":[590]},{"channel":"u01","coefficient":1,"kind":"side","node":12407,"targets":[591]},{"channel":"w02","coefficient":1,"kind":"side","node":12411,"targets":[591]},{"channel":"partner","coefficient":1,"kind":"side","node":588,"targets":[591]},{"channel":"face0","coefficient":1,"kind":"side","node":5543,"targets":[592,593,594,595]},{"channel":"face0","coefficient":1,"kind":"side","node":5816,"targets":[596,597,598,599]},{"channel":"edge12","coefficient":1,"kind":"side","node":11332,"targets":[592,595]},{"channel":"edge12","coefficient":1,"kind":"side","node":11308,"targets":[593,594]},{"channel":"edge12","coefficient":1,"kind":"side","node":11332,"targets":[596,599]},{"channel":"edge12","coefficient":1,"kind":"side","node":11308,"targets":[597,598]},{"channel":"u01","coefficient":1,"kind":"side","node":12412,"targets":[592]},{"channel":"w02","coefficient":1,"kind":"side","node":12416,"targets":[592]},{"channel":"partner","coefficient":1,"kind":"side","node":595,"targets":[592]},{"channel":"u01","coefficient":1,"kind":"side","node":12412,"targets":[593]},{"channel":"w02","coefficient":1,"kind":"side","node":12417,"targets":[593]},{"channel":"partner","coefficient":1,"kind":"side","node":594,"targets":[593]},{"channel":"u01","coefficient":1,"kind":"side","node":12413,"targets":[594]},{"channel":"w02","coefficient":1,"kind":"side","node":12416,"targets":[594]},{"channel":"partner","coefficient":1,"kind":"side","node":593,"targets":[594]},{"channel":"u01","coefficient":1,"kind":"side","node":12413,"targets":[595]},{"channel":"w02","coefficient":1,"kind":"side","node":12417,"targets":[595]},{"channel":"partner","coefficient":1,"kind":"side","node":592,"targets":[595]},{"channel":"u01","coefficient":1,"kind":"side","node":12414,"targets":[596]},{"channel":"w02","coefficient":1,"kind":"side","node":12418,"targets":[596]},{"channel":"partner","coefficient":1,"kind":"side","node":599,"targets":[596]},{"channel":"u01","coefficient":1,"kind":"side","node":12414,"targets":[597]},{"channel":"w02","coefficient":1,"kind":"side","node":12419,"targets":[597]},{"channel":"partner","coefficient":1,"kind":"side","node":598,"targets":[597]},{"channel":"u01","coefficient":1,"kind":"side","node":12415,"targets":[598]},{"channel":"w02","coefficient":1,"kind":"side","node":12418,"targets":[598]},{"channel":"partner","coefficient":1,"kind":"side","node":597,"targets":[598]},{"channel":"u01","coefficient":1,"kind":"side","node":12415,"targets":[599]},{"channel":"w02","coefficient":1,"kind":"side","node":12419,"targets":[599]},{"channel":"partner","coefficient":1,"kind":"side","node":596,"targets":[599]},{"channel":"face0","coefficient":1,"kind":"side","node":5538,"targets":[600,601,602,603]},{"channel":"face0","coefficient":1,"kind":"side","node":5811,"targets":[604,605,606,607]},{"channel":"edge12","coefficient":1,"kind":"side","node":11380,"targets":[600,603]},{"channel":"edge12","coefficient":1,"kind":"side","node":11356,"targets":[601,602]},{"channel":"edge12","coefficient":1,"kind":"side","node":11380,"targets":[604,607]},{"channel":"edge12","coefficient":1,"kind":"side","node":11356,"targets":[605,606]},{"channel":"u01","coefficient":1,"kind":"side","node":12420,"targets":[600]},{"channel":"w02","coefficient":1,"kind":"side","node":12424,"targets":[600]},{"channel":"partner","coefficient":1,"kind":"side","node":603,"targets":[600]},{"channel":"u01","coefficient":1,"kind":"side","node":12420,"targets":[601]},{"channel":"w02","coefficient":1,"kind":"side","node":12425,"targets":[601]},{"channel":"partner","coefficient":1,"kind":"side","node":602,"targets":[601]},{"channel":"u01","coefficient":1,"kind":"side","node":12421,"targets":[602]},{"channel":"w02","coefficient":1,"kind":"side","node":12424,"targets":[602]},{"channel":"partner","coefficient":1,"kind":"side","node":601,"targets":[602]},{"channel":"u01","coefficient":1,"kind":"side","node":12421,"targets":[603]},{"channel":"w02","coefficient":1,"kind":"side","node":12425,"targets":[603]},{"channel":"partner","coefficient":1,"kind":"side","node":600,"targets":[603]},{"channel":"u01","coefficient":1,"kind":"side","node":12422,"targets":[604]},{"channel":"w02","coefficient":1,"kind":"side","node":12426,"targets":[604]},{"channel":"partner","coefficient":1,"kind":"side","node":607,"targets":[604]},{"channel":"u01","coefficient":1,"kind":"side","node":12422,"targets":[605]},{"channel":"w02","coefficient":1,"kind":"side","node":12427,"targets":[605]},{"channel":"partner","coefficient":1,"kind":"side","node":606,"targets":[605]},{"channel":"u01","coefficient":1,"kind":"side","node":12423,"targets":[606]},{"channel":"w02","coefficient":1,"kind":"side","node":12426,"targets":[606]},{"channel":"partner","coefficient":1,"kind":"side","node":605,"targets":[606]},{"channel":"u01","coefficient":1,"kind":"side","node":12423,"targets":[607]},{"channel":"w02","coefficient":1,"kind":"side","node":12427,"targets":[607]},{"channel":"partner","coefficient":1,"kind":"side","node":604,"targets":[607]},{"channel":"face0","coefficient":1,"kind":"side","node":5536,"targets":[608,609,610,611]},{"channel":"face0","coefficient":1,"kind":"side","node":5809,"targets":[612,613,614,615]},{"channel":"edge12","coefficient":1,"kind":"side","node":11428,"targets":[608,611]},{"channel":"edge12","coefficient":1,"kind":"side","node":11404,"targets":[609,610]},{"channel":"edge12","coefficient":1,"kind":"side","node":11428,"targets":[612,615]},{"channel":"edge12","coefficient":1,"kind":"side","node":11404,"targets":[613,614]},{"channel":"u01","coefficient":1,"kind":"side","node":12428,"targets":[608]},{"channel":"w02","coefficient":1,"kind":"side","node":12432,"targets":[608]},{"channel":"partner","coefficient":1,"kind":"side","node":611,"targets":[608]},{"channel":"u01","coefficient":1,"kind":"side","node":12428,"targets":[609]},{"channel":"w02","coefficient":1,"kind":"side","node":12433,"targets":[609]},{"channel":"partner","coefficient":1,"kind":"side","node":610,"targets":[609]},{"channel":"u01","coefficient":1,"kind":"side","node":12429,"targets":[610]},{"channel":"w02","coefficient":1,"kind":"side","node":12432,"targets":[610]},{"channel":"partner","coefficient":1,"kind":"side","node":609,"targets":[610]},{"channel":"u01","coefficient":1,"kind":"side","node":12429,"targets":[611]},{"channel":"w02","coefficient":1,"kind":"side","node":12433,"targets":[611]},{"channel":"partner","coefficient":1,"kind":"side","node":608,"targets":[611]},{"channel":"u01","coefficient":1,"kind":"side","node":12430,"targets":[612]},{"channel":"w02","coefficient":1,"kind":"side","node":12434,"targets":[612]},{"channel":"partner","coefficient":1,"kind":"side","node":615,"targets":[612]},{"channel":"u01","coefficient":1,"kind":"side","node":12430,"targets":[613]},{"channel":"w02","coefficient":1,"kind":"side","node":12435,"targets":[613]},{"channel":"partner","coefficient":1,"kind":"side","node":614,"targets":[613]},{"channel":"u01","coefficient":1,"kind":"side","node":12431,"targets":[614]},{"channel":"w02","coefficient":1,"kind":"side","node":12434,"targets":[614]},{"channel":"partner","coefficient":1,"kind":"side","node":613,"targets":[614]},{"channel":"u01","coefficient":1,"kind":"side","node":12431,"targets":[615]},{"channel":"w02","coefficient":1,"kind":"side","node":12435,"targets":[615]},{"channel":"partner","coefficient":1,"kind":"side","node":612,"targets":[615]},{"channel":"face0","coefficient":1,"kind":"side","node":5535,"targets":[616,617,618,619]},{"channel":"face0","coefficient":1,"kind":"side","node":5808,"targets":[620,621,622,623]},{"channel":"edge12","coefficient":1,"kind":"side","node":11476,"targets":[616,619]},{"channel":"edge12","coefficient":1,"kind":"side","node":11452,"targets":[617,618]},{"channel":"edge12","coefficient":1,"kind":"side","node":11476,"targets":[620,623]},{"channel":"edge12","coefficient":1,"kind":"side","node":11452,"targets":[621,622]},{"channel":"u01","coefficient":1,"kind":"side","node":12436,"targets":[616]},{"channel":"w02","coefficient":1,"kind":"side","node":12440,"targets":[616]},{"channel":"partner","coefficient":1,"kind":"side","node":619,"targets":[616]},{"channel":"u01","coefficient":1,"kind":"side","node":12436,"targets":[617]},{"channel":"w02","coefficient":1,"kind":"side","node":12441,"targets":[617]},{"channel":"partner","coefficient":1,"kind":"side","node":618,"targets":[617]},{"channel":"u01","coefficient":1,"kind":"side","node":12437,"targets":[618]},{"channel":"w02","coefficient":1,"kind":"side","node":12440,"targets":[618]},{"channel":"partner","coefficient":1,"kind":"side","node":617,"targets":[618]},{"channel":"u01","coefficient":1,"kind":"side","node":12437,"targets":[619]},{"channel":"w02","coefficient":1,"kind":"side","node":12441,"targets":[619]},{"channel":"partner","coefficient":1,"kind":"side","node":616,"targets":[619]},{"channel":"u01","coefficient":1,"kind":"side","node":12438,"targets":[620]},{"channel":"w02","coefficient":1,"kind":"side","node":12442,"targets":[620]},{"channel":"partner","coefficient":1,"kind":"side","node":623,"targets":[620]},{"channel":"u01","coefficient":1,"kind":"side","node":12438,"targets":[621]},{"channel":"w02","coefficient":1,"kind":"side","node":12443,"targets":[621]},{"channel":"partner","coefficient":1,"kind":"side","node":622,"targets":[621]},{"channel":"u01","coefficient":1,"kind":"side","node":12439,"targets":[622]},{"channel":"w02","coefficient":1,"kind":"side","node":12442,"targets":[622]},{"channel":"partner","coefficient":1,"kind":"side","node":621,"targets":[622]},{"channel":"u01","coefficient":1,"kind":"side","node":12439,"targets":[623]},{"channel":"w02","coefficient":1,"kind":"side","node":12443,"targets":[623]},{"channel":"partner","coefficient":1,"kind":"side","node":620,"targets":[623]},{"channel":"face0","coefficient":1,"kind":"side","node":5415,"targets":[624,625,626,627]},{"channel":"face0","coefficient":1,"kind":"side","node":5688,"targets":[628,629,630,631]},{"channel":"edge12","coefficient":1,"kind":"side","node":11524,"targets":[624,627]},{"channel":"edge12","coefficient":1,"kind":"side","node":11500,"targets":[625,626]},{"channel":"edge12","coefficient":1,"kind":"side","node":11524,"targets":[628,631]},{"channel":"edge12","coefficient":1,"kind":"side","node":11500,"targets":[629,630]},{"channel":"u01","coefficient":1,"kind":"side","node":12444,"targets":[624]},{"channel":"w02","coefficient":1,"kind":"side","node":12448,"targets":[624]},{"channel":"partner","coefficient":1,"kind":"side","node":627,"targets":[624]},{"channel":"u01","coefficient":1,"kind":"side","node":12444,"targets":[625]},{"channel":"w02","coefficient":1,"kind":"side","node":12449,"targets":[625]},{"channel":"partner","coefficient":1,"kind":"side","node":626,"targets":[625]},{"channel":"u01","coefficient":1,"kind":"side","node":12445,"targets":[626]},{"channel":"w02","coefficient":1,"kind":"side","node":12448,"targets":[626]},{"channel":"partner","coefficient":1,"kind":"side","node":625,"targets":[626]},{"channel":"u01","coefficient":1,"kind":"side","node":12445,"targets":[627]},{"channel":"w02","coefficient":1,"kind":"side","node":12449,"targets":[627]},{"channel":"partner","coefficient":1,"kind":"side","node":624,"targets":[627]},{"channel":"u01","coefficient":1,"kind":"side","node":12446,"targets":[628]},{"channel":"w02","coefficient":1,"kind":"side","node":12450,"targets":[628]},{"channel":"partner","coefficient":1,"kind":"side","node":631,"targets":[628]},{"channel":"u01","coefficient":1,"kind":"side","node":12446,"targets":[629]},{"channel":"w02","coefficient":1,"kind":"side","node":12451,"targets":[629]},{"channel":"partner","coefficient":1,"kind":"side","node":630,"targets":[629]},{"channel":"u01","coefficient":1,"kind":"side","node":12447,"targets":[630]},{"channel":"w02","coefficient":1,"kind":"side","node":12450,"targets":[630]},{"channel":"partner","coefficient":1,"kind":"side","node":629,"targets":[630]},{"channel":"u01","coefficient":1,"kind":"side","node":12447,"targets":[631]},{"channel":"w02","coefficient":1,"kind":"side","node":12451,"targets":[631]},{"channel":"partner","coefficient":1,"kind":"side","node":628,"targets":[631]},{"channel":"face0","coefficient":1,"kind":"side","node":5500,"targets":[632,633,634,635]},{"channel":"face0","coefficient":1,"kind":"side","node":5773,"targets":[636,637,638,639]},{"channel":"edge12","coefficient":1,"kind":"side","node":11572,"targets":[632,635]},{"channel":"edge12","coefficient":1,"kind":"side","node":11548,"targets":[633,634]},{"channel":"edge12","coefficient":1,"kind":"side","node":11572,"targets":[636,639]},{"channel":"edge12","coefficient":1,"kind":"side","node":11548,"targets":[637,638]},{"channel":"u01","coefficient":1,"kind":"side","node":12452,"targets":[632]},{"channel":"w02","coefficient":1,"kind":"side","node":12456,"targets":[632]},{"channel":"partner","coefficient":1,"kind":"side","node":635,"targets":[632]},{"channel":"u01","coefficient":1,"kind":"side","node":12452,"targets":[633]},{"channel":"w02","coefficient":1,"kind":"side","node":12457,"targets":[633]},{"channel":"partner","coefficient":1,"kind":"side","node":634,"targets":[633]},{"channel":"u01","coefficient":1,"kind":"side","node":12453,"targets":[634]},{"channel":"w02","coefficient":1,"kind":"side","node":12456,"targets":[634]},{"channel":"partner","coefficient":1,"kind":"side","node":633,"targets":[634]},{"channel":"u01","coefficient":1,"kind":"side","node":12453,"targets":[635]},{"channel":"w02","coefficient":1,"kind":"side","node":12457,"targets":[635]},{"channel":"partner","coefficient":1,"kind":"side","node":632,"targets":[635]},{"channel":"u01","coefficient":1,"kind":"side","node":12454,"targets":[636]},{"channel":"w02","coefficient":1,"kind":"side","node":12458,"targets":[636]},{"channel":"partner","coefficient":1,"kind":"side","node":639,"targets":[636]},{"channel":"u01","coefficient":1,"kind":"side","node":12454,"targets":[637]},{"channel":"w02","coefficient":1,"kind":"side","node":12459,"targets":[637]},{"channel":"partner","coefficient":1,"kind":"side","node":638,"targets":[637]},{"channel":"u01","coefficient":1,"kind":"side","node":12455,"targets":[638]},{"channel":"w02","coefficient":1,"kind":"side","node":12458,"targets":[638]},{"channel":"partner","coefficient":1,"kind":"side","node":637,"targets":[638]},{"channel":"u01","coefficient":1,"kind":"side","node":12455,"targets":[639]},{"channel":"w02","coefficient":1,"kind":"side","node":12459,"targets":[639]},{"channel":"partner","coefficient":1,"kind":"side","node":636,"targets":[639]},{"channel":"face0","coefficient":1,"kind":"side","node":5509,"targets":[640,641,642,643]},{"channel":"face0","coefficient":1,"kind":"side","node":5782,"targets":[644,645,646,647]},{"channel":"edge12","coefficient":1,"kind":"side","node":11620,"targets":[640,643]},{"channel":"edge12","coefficient":1,"kind":"side","node":11596,"targets":[641,642]},{"channel":"edge12","coefficient":1,"kind":"side","node":11620,"targets":[644,647]},{"channel":"edge12","coefficient":1,"kind":"side","node":11596,"targets":[645,646]},{"channel":"u01","coefficient":1,"kind":"side","node":12460,"targets":[640]},{"channel":"w02","coefficient":1,"kind":"side","node":12464,"targets":[640]},{"channel":"partner","coefficient":1,"kind":"side","node":643,"targets":[640]},{"channel":"u01","coefficient":1,"kind":"side","node":12460,"targets":[641]},{"channel":"w02","coefficient":1,"kind":"side","node":12465,"targets":[641]},{"channel":"partner","coefficient":1,"kind":"side","node":642,"targets":[641]},{"channel":"u01","coefficient":1,"kind":"side","node":12461,"targets":[642]},{"channel":"w02","coefficient":1,"kind":"side","node":12464,"targets":[642]},{"channel":"partner","coefficient":1,"kind":"side","node":641,"targets":[642]},{"channel":"u01","coefficient":1,"kind":"side","node":12461,"targets":[643]},{"channel":"w02","coefficient":1,"kind":"side","node":12465,"targets":[643]},{"channel":"partner","coefficient":1,"kind":"side","node":640,"targets":[643]},{"channel":"u01","coefficient":1,"kind":"side","node":12462,"targets":[644]},{"channel":"w02","coefficient":1,"kind":"side","node":12466,"targets":[644]},{"channel":"partner","coefficient":1,"kind":"side","node":647,"targets":[644]},{"channel":"u01","coefficient":1,"kind":"side","node":12462,"targets":[645]},{"channel":"w02","coefficient":1,"kind":"side","node":12467,"targets":[645]},{"channel":"partner","coefficient":1,"kind":"side","node":646,"targets":[645]},{"channel":"u01","coefficient":1,"kind":"side","node":12463,"targets":[646]},{"channel":"w02","coefficient":1,"kind":"side","node":12466,"targets":[646]},{"channel":"partner","coefficient":1,"kind":"side","node":645,"targets":[646]},{"channel":"u01","coefficient":1,"kind":"side","node":12463,"targets":[647]},{"channel":"w02","coefficient":1,"kind":"side","node":12467,"targets":[647]},{"channel":"partner","coefficient":1,"kind":"side","node":644,"targets":[647]},{"channel":"face0","coefficient":1,"kind":"side","node":5529,"targets":[648,649,650,651]},{"channel":"face0","coefficient":1,"kind":"side","node":5802,"targets":[652,653,654,655]},{"channel":"edge12","coefficient":1,"kind":"side","node":11668,"targets":[648,651]},{"channel":"edge12","coefficient":1,"kind":"side","node":11644,"targets":[649,650]},{"channel":"edge12","coefficient":1,"kind":"side","node":11668,"targets":[652,655]},{"channel":"edge12","coefficient":1,"kind":"side","node":11644,"targets":[653,654]},{"channel":"u01","coefficient":1,"kind":"side","node":12468,"targets":[648]},{"channel":"w02","coefficient":1,"kind":"side","node":12472,"targets":[648]},{"channel":"partner","coefficient":1,"kind":"side","node":651,"targets":[648]},{"channel":"u01","coefficient":1,"kind":"side","node":12468,"targets":[649]},{"channel":"w02","coefficient":1,"kind":"side","node":12473,"targets":[649]},{"channel":"partner","coefficient":1,"kind":"side","node":650,"targets":[649]},{"channel":"u01","coefficient":1,"kind":"side","node":12469,"targets":[650]},{"channel":"w02","coefficient":1,"kind":"side","node":12472,"targets":[650]},{"channel":"partner","coefficient":1,"kind":"side","node":649,"targets":[650]},{"channel":"u01","coefficient":1,"kind":"side","node":12469,"targets":[651]},{"channel":"w02","coefficient":1,"kind":"side","node":12473,"targets":[651]},{"channel":"partner","coefficient":1,"kind":"side","node":648,"targets":[651]},{"channel":"u01","coefficient":1,"kind":"side","node":12470,"targets":[652]},{"channel":"w02","coefficient":1,"kind":"side","node":12474,"targets":[652]},{"channel":"partner","coefficient":1,"kind":"side","node":655,"targets":[652]},{"channel":"u01","coefficient":1,"kind":"side","node":12470,"targets":[653]},{"channel":"w02","coefficient":1,"kind":"side","node":12475,"targets":[653]},{"channel":"partner","coefficient":1,"kind":"side","node":654,"targets":[653]},{"channel":"u01","coefficient":1,"kind":"side","node":12471,"targets":[654]},{"channel":"w02","coefficient":1,"kind":"side","node":12474,"targets":[654]},{"channel":"partner","coefficient":1,"kind":"side","node":653,"targets":[654]},{"channel":"u01","coefficient":1,"kind":"side","node":12471,"targets":[655]},{"channel":"w02","coefficient":1,"kind":"side","node":12475,"targets":[655]},{"channel":"partner","coefficient":1,"kind":"side","node":652,"targets":[655]},{"channel":"face0","coefficient":1,"kind":"side","node":5515,"targets":[656,657,658,659]},{"channel":"face0","coefficient":1,"kind":"side","node":5788,"targets":[660,661,662,663]},{"channel":"edge12","coefficient":1,"kind":"side","node":11716,"targets":[656,659]},{"channel":"edge12","coefficient":1,"kind":"side","node":11692,"targets":[657,658]},{"channel":"edge12","coefficient":1,"kind":"side","node":11716,"targets":[660,663]},{"channel":"edge12","coefficient":1,"kind":"side","node":11692,"targets":[661,662]},{"channel":"u01","coefficient":1,"kind":"side","node":12476,"targets":[656]},{"channel":"w02","coefficient":1,"kind":"side","node":12480,"targets":[656]},{"channel":"partner","coefficient":1,"kind":"side","node":659,"targets":[656]},{"channel":"u01","coefficient":1,"kind":"side","node":12476,"targets":[657]},{"channel":"w02","coefficient":1,"kind":"side","node":12481,"targets":[657]},{"channel":"partner","coefficient":1,"kind":"side","node":658,"targets":[657]},{"channel":"u01","coefficient":1,"kind":"side","node":12477,"targets":[658]},{"channel":"w02","coefficient":1,"kind":"side","node":12480,"targets":[658]},{"channel":"partner","coefficient":1,"kind":"side","node":657,"targets":[658]},{"channel":"u01","coefficient":1,"kind":"side","node":12477,"targets":[659]},{"channel":"w02","coefficient":1,"kind":"side","node":12481,"targets":[659]},{"channel":"partner","coefficient":1,"kind":"side","node":656,"targets":[659]},{"channel":"u01","coefficient":1,"kind":"side","node":12478,"targets":[660]},{"channel":"w02","coefficient":1,"kind":"side","node":12482,"targets":[660]},{"channel":"partner","coefficient":1,"kind":"side","node":663,"targets":[660]},{"channel":"u01","coefficient":1,"kind":"side","node":12478,"targets":[661]},{"channel":"w02","coefficient":1,"kind":"side","node":12483,"targets":[661]},{"channel":"partner","coefficient":1,"kind":"side","node":662,"targets":[661]},{"channel":"u01","coefficient":1,"kind":"side","node":12479,"targets":[662]},{"channel":"w02","coefficient":1,"kind":"side","node":12482,"targets":[662]},{"channel":"partner","coefficient":1,"kind":"side","node":661,"targets":[662]},{"channel":"u01","coefficient":1,"kind":"side","node":12479,"targets":[663]},{"channel":"w02","coefficient":1,"kind":"side","node":12483,"targets":[663]},{"channel":"partner","coefficient":1,"kind":"side","node":660,"targets":[663]},{"channel":"face0","coefficient":1,"kind":"side","node":5510,"targets":[664,665,666,667]},{"channel":"face0","coefficient":1,"kind":"side","node":5783,"targets":[668,669,670,671]},{"channel":"edge12","coefficient":1,"kind":"side","node":11764,"targets":[664,667]},{"channel":"edge12","coefficient":1,"kind":"side","node":11740,"targets":[665,666]},{"channel":"edge12","coefficient":1,"kind":"side","node":11764,"targets":[668,671]},{"channel":"edge12","coefficient":1,"kind":"side","node":11740,"targets":[669,670]},{"channel":"u01","coefficient":1,"kind":"side","node":12484,"targets":[664]},{"channel":"w02","coefficient":1,"kind":"side","node":12488,"targets":[664]},{"channel":"partner","coefficient":1,"kind":"side","node":667,"targets":[664]},{"channel":"u01","coefficient":1,"kind":"side","node":12484,"targets":[665]},{"channel":"w02","coefficient":1,"kind":"side","node":12489,"targets":[665]},{"channel":"partner","coefficient":1,"kind":"side","node":666,"targets":[665]},{"channel":"u01","coefficient":1,"kind":"side","node":12485,"targets":[666]},{"channel":"w02","coefficient":1,"kind":"side","node":12488,"targets":[666]},{"channel":"partner","coefficient":1,"kind":"side","node":665,"targets":[666]},{"channel":"u01","coefficient":1,"kind":"side","node":12485,"targets":[667]},{"channel":"w02","coefficient":1,"kind":"side","node":12489,"targets":[667]},{"channel":"partner","coefficient":1,"kind":"side","node":664,"targets":[667]},{"channel":"u01","coefficient":1,"kind":"side","node":12486,"targets":[668]},{"channel":"w02","coefficient":1,"kind":"side","node":12490,"targets":[668]},{"channel":"partner","coefficient":1,"kind":"side","node":671,"targets":[668]},{"channel":"u01","coefficient":1,"kind":"side","node":12486,"targets":[669]},{"channel":"w02","coefficient":1,"kind":"side","node":12491,"targets":[669]},{"channel":"partner","coefficient":1,"kind":"side","node":670,"targets":[669]},{"channel":"u01","coefficient":1,"kind":"side","node":12487,"targets":[670]},{"channel":"w02","coefficient":1,"kind":"side","node":12490,"targets":[670]},{"channel":"partner","coefficient":1,"kind":"side","node":669,"targets":[670]},{"channel":"u01","coefficient":1,"kind":"side","node":12487,"targets":[671]},{"channel":"w02","coefficient":1,"kind":"side","node":12491,"targets":[671]},{"channel":"partner","coefficient":1,"kind":"side","node":668,"targets":[671]},{"channel":"face0","coefficient":1,"kind":"side","node":5340,"targets":[672,673,674,675]},{"channel":"face0","coefficient":1,"kind":"side","node":5613,"targets":[676,677,678,679]},{"channel":"edge12","coefficient":1,"kind":"side","node":11812,"targets":[672,675]},{"channel":"edge12","coefficient":1,"kind":"side","node":11788,"targets":[673,674]},{"channel":"edge12","coefficient":1,"kind":"side","node":11812,"targets":[676,679]},{"channel":"edge12","coefficient":1,"kind":"side","node":11788,"targets":[677,678]},{"channel":"u01","coefficient":1,"kind":"side","node":12492,"targets":[672]},{"channel":"w02","coefficient":1,"kind":"side","node":12496,"targets":[672]},{"channel":"partner","coefficient":1,"kind":"side","node":675,"targets":[672]},{"channel":"u01","coefficient":1,"kind":"side","node":12492,"targets":[673]},{"channel":"w02","coefficient":1,"kind":"side","node":12497,"targets":[673]},{"channel":"partner","coefficient":1,"kind":"side","node":674,"targets":[673]},{"channel":"u01","coefficient":1,"kind":"side","node":12493,"targets":[674]},{"channel":"w02","coefficient":1,"kind":"side","node":12496,"targets":[674]},{"channel":"partner","coefficient":1,"kind":"side","node":673,"targets":[674]},{"channel":"u01","coefficient":1,"kind":"side","node":12493,"targets":[675]},{"channel":"w02","coefficient":1,"kind":"side","node":12497,"targets":[675]},{"channel":"partner","coefficient":1,"kind":"side","node":672,"targets":[675]},{"channel":"u01","coefficient":1,"kind":"side","node":12494,"targets":[676]},{"channel":"w02","coefficient":1,"kind":"side","node":12498,"targets":[676]},{"channel":"partner","coefficient":1,"kind":"side","node":679,"targets":[676]},{"channel":"u01","coefficient":1,"kind":"side","node":12494,"targets":[677]},{"channel":"w02","coefficient":1,"kind":"side","node":12499,"targets":[677]},{"channel":"partner","coefficient":1,"kind":"side","node":678,"targets":[677]},{"channel":"u01","coefficient":1,"kind":"side","node":12495,"targets":[678]},{"channel":"w02","coefficient":1,"kind":"side","node":12498,"targets":[678]},{"channel":"partner","coefficient":1,"kind":"side","node":677,"targets":[678]},{"channel":"u01","coefficient":1,"kind":"side","node":12495,"targets":[679]},{"channel":"w02","coefficient":1,"kind":"side","node":12499,"targets":[679]},{"channel":"partner","coefficient":1,"kind":"side","node":676,"targets":[679]},{"channel":"face0","coefficient":1,"kind":"side","node":6025,"targets":[680,681,682,683]},{"channel":"face0","coefficient":1,"kind":"side","node":6298,"targets":[684,685,686,687]},{"channel":"edge12","coefficient":1,"kind":"side","node":11146,"targets":[680,683]},{"channel":"edge12","coefficient":1,"kind":"side","node":11122,"targets":[681,682]},{"channel":"edge12","coefficient":1,"kind":"side","node":11146,"targets":[684,687]},{"channel":"edge12","coefficient":1,"kind":"side","node":11122,"targets":[685,686]},{"channel":"u01","coefficient":1,"kind":"side","node":12500,"targets":[680]},{"channel":"w02","coefficient":1,"kind":"side","node":12504,"targets":[680]},{"channel":"partner","coefficient":1,"kind":"side","node":683,"targets":[680]},{"channel":"u01","coefficient":1,"kind":"side","node":12500,"targets":[681]},{"channel":"w02","coefficient":1,"kind":"side","node":12505,"targets":[681]},{"channel":"partner","coefficient":1,"kind":"side","node":682,"targets":[681]},{"channel":"u01","coefficient":1,"kind":"side","node":12501,"targets":[682]},{"channel":"w02","coefficient":1,"kind":"side","node":12504,"targets":[682]},{"channel":"partner","coefficient":1,"kind":"side","node":681,"targets":[682]},{"channel":"u01","coefficient":1,"kind":"side","node":12501,"targets":[683]},{"channel":"w02","coefficient":1,"kind":"side","node":12505,"targets":[683]},{"channel":"partner","coefficient":1,"kind":"side","node":680,"targets":[683]},{"channel":"u01","coefficient":1,"kind":"side","node":12502,"targets":[684]},{"channel":"w02","coefficient":1,"kind":"side","node":12506,"targets":[684]},{"channel":"partner","coefficient":1,"kind":"side","node":687,"targets":[684]},{"channel":"u01","coefficient":1,"kind":"side","node":12502,"targets":[685]},{"channel":"w02","coefficient":1,"kind":"side","node":12507,"targets":[685]},{"channel":"partner","coefficient":1,"kind":"side","node":686,"targets":[685]},{"channel":"u01","coefficient":1,"kind":"side","node":12503,"targets":[686]},{"channel":"w02","coefficient":1,"kind":"side","node":12506,"targets":[686]},{"channel":"partner","coefficient":1,"kind":"side","node":685,"targets":[686]},{"channel":"u01","coefficient":1,"kind":"side","node":12503,"targets":[687]},{"channel":"w02","coefficient":1,"kind":"side","node":12507,"targets":[687]},{"channel":"partner","coefficient":1,"kind":"side","node":684,"targets":[687]},{"channel":"face0","coefficient":1,"kind":"side","node":6088,"targets":[688,689,690,691]},{"channel":"face0","coefficient":1,"kind":"side","node":6361,"targets":[692,693,694,695]},{"channel":"edge12","coefficient":1,"kind":"side","node":11194,"targets":[688,691]},{"channel":"edge12","coefficient":1,"kind":"side","node":11170,"targets":[689,690]},{"channel":"edge12","coefficient":1,"kind":"side","node":11194,"targets":[692,695]},{"channel":"edge12","coefficient":1,"kind":"side","node":11170,"targets":[693,694]},{"channel":"u01","coefficient":1,"kind":"side","node":12508,"targets":[688]},{"channel":"w02","coefficient":1,"kind":"side","node":12512,"targets":[688]},{"channel":"partner","coefficient":1,"kind":"side","node":691,"targets":[688]},{"channel":"u01","coefficient":1,"kind":"side","node":12508,"targets":[689]},{"channel":"w02","coefficient":1,"kind":"side","node":12513,"targets":[689]},{"channel":"partner","coefficient":1,"kind":"side","node":690,"targets":[689]},{"channel":"u01","coefficient":1,"kind":"side","node":12509,"targets":[690]},{"channel":"w02","coefficient":1,"kind":"side","node":12512,"targets":[690]},{"channel":"partner","coefficient":1,"kind":"side","node":689,"targets":[690]},{"channel":"u01","coefficient":1,"kind":"side","node":12509,"targets":[691]},{"channel":"w02","coefficient":1,"kind":"side","node":12513,"targets":[691]},{"channel":"partner","coefficient":1,"kind":"side","node":688,"targets":[691]},{"channel":"u01","coefficient":1,"kind":"side","node":12510,"targets":[692]},{"channel":"w02","coefficient":1,"kind":"side","node":12514,"targets":[692]},{"channel":"partner","coefficient":1,"kind":"side","node":695,"targets":[692]},{"channel":"u01","coefficient":1,"kind":"side","node":12510,"targets":[693]},{"channel":"w02","coefficient":1,"kind":"side","node":12515,"targets":[693]},{"channel":"partner","coefficient":1,"kind":"side","node":694,"targets":[693]},{"channel":"u01","coefficient":1,"kind":"side","node":12511,"targets":[694]},{"channel":"w02","coefficient":1,"kind":"side","node":12514,"targets":[694]},{"channel":"partner","coefficient":1,"kind":"side","node":693,"targets":[694]},{"channel":"u01","coefficient":1,"kind":"side","node":12511,"targets":[695]},{"channel":"w02","coefficient":1,"kind":"side","node":12515,"targets":[695]},{"channel":"partner","coefficient":1,"kind":"side","node":692,"targets":[695]},{"channel":"face0","coefficient":1,"kind":"side","node":6066,"targets":[696,697,698,699]},{"channel":"face0","coefficient":1,"kind":"side","node":6339,"targets":[700,701,702,703]},{"channel":"edge12","coefficient":1,"kind":"side","node":11242,"targets":[696,699]},{"channel":"edge12","coefficient":1,"kind":"side","node":11218,"targets":[697,698]},{"channel":"edge12","coefficient":1,"kind":"side","node":11242,"targets":[700,703]},{"channel":"edge12","coefficient":1,"kind":"side","node":11218,"targets":[701,702]},{"channel":"u01","coefficient":1,"kind":"side","node":12516,"targets":[696]},{"channel":"w02","coefficient":1,"kind":"side","node":12520,"targets":[696]},{"channel":"partner","coefficient":1,"kind":"side","node":699,"targets":[696]},{"channel":"u01","coefficient":1,"kind":"side","node":12516,"targets":[697]},{"channel":"w02","coefficient":1,"kind":"side","node":12521,"targets":[697]},{"channel":"partner","coefficient":1,"kind":"side","node":698,"targets":[697]},{"channel":"u01","coefficient":1,"kind":"side","node":12517,"targets":[698]},{"channel":"w02","coefficient":1,"kind":"side","node":12520,"targets":[698]},{"channel":"partner","coefficient":1,"kind":"side","node":697,"targets":[698]},{"channel":"u01","coefficient":1,"kind":"side","node":12517,"targets":[699]},{"channel":"w02","coefficient":1,"kind":"side","node":12521,"targets":[699]},{"channel":"partner","coefficient":1,"kind":"side","node":696,"targets":[699]},{"channel":"u01","coefficient":1,"kind":"side","node":12518,"targets":[700]},{"channel":"w02","coefficient":1,"kind":"side","node":12522,"targets":[700]},{"channel":"partner","coefficient":1,"kind":"side","node":703,"targets":[700]},{"channel":"u01","coefficient":1,"kind":"side","node":12518,"targets":[701]},{"channel":"w02","coefficient":1,"kind":"side","node":12523,"targets":[701]},{"channel":"partner","coefficient":1,"kind":"side","node":702,"targets":[701]},{"channel":"u01","coefficient":1,"kind":"side","node":12519,"targets":[702]},{"channel":"w02","coefficient":1,"kind":"side","node":12522,"targets":[702]},{"channel":"partner","coefficient":1,"kind":"side","node":701,"targets":[702]},{"channel":"u01","coefficient":1,"kind":"side","node":12519,"targets":[703]},{"channel":"w02","coefficient":1,"kind":"side","node":12523,"targets":[703]},{"channel":"partner","coefficient":1,"kind":"side","node":700,"targets":[703]},{"channel":"face0","coefficient":1,"kind":"side","node":6110,"targets":[704,705,706,707]},{"channel":"face0","coefficient":1,"kind":"side","node":6383,"targets":[708,709,710,711]},{"channel":"edge12","coefficient":1,"kind":"side","node":11290,"targets":[704,707]},{"channel":"edge12","coefficient":1,"kind":"side","node":11266,"targets":[705,706]},{"channel":"edge12","coefficient":1,"kind":"side","node":11290,"targets":[708,711]},{"channel":"edge12","coefficient":1,"kind":"side","node":11266,"targets":[709,710]},{"channel":"u01","coefficient":1,"kind":"side","node":12524,"targets":[704]},{"channel":"w02","coefficient":1,"kind":"side","node":12528,"targets":[704]},{"channel":"partner","coefficient":1,"kind":"side","node":707,"targets":[704]},{"channel":"u01","coefficient":1,"kind":"side","node":12524,"targets":[705]},{"channel":"w02","coefficient":1,"kind":"side","node":12529,"targets":[705]},{"channel":"partner","coefficient":1,"kind":"side","node":706,"targets":[705]},{"channel":"u01","coefficient":1,"kind":"side","node":12525,"targets":[706]},{"channel":"w02","coefficient":1,"kind":"side","node":12528,"targets":[706]},{"channel":"partner","coefficient":1,"kind":"side","node":705,"targets":[706]},{"channel":"u01","coefficient":1,"kind":"side","node":12525,"targets":[707]},{"channel":"w02","coefficient":1,"kind":"side","node":12529,"targets":[707]},{"channel":"partner","coefficient":1,"kind":"side","node":704,"targets":[707]},{"channel":"u01","coefficient":1,"kind":"side","node":12526,"targets":[708]},{"channel":"w02","coefficient":1,"kind":"side","node":12530,"targets":[708]},{"channel":"partner","coefficient":1,"kind":"side","node":711,"targets":[708]},{"channel":"u01","coefficient":1,"kind":"side","node":12526,"targets":[709]},{"channel":"w02","coefficient":1,"kind":"side","node":12531,"targets":[709]},{"channel":"partner","coefficient":1,"kind":"side","node":710,"targets":[709]},{"channel":"u01","coefficient":1,"kind":"side","node":12527,"targets":[710]},{"channel":"w02","coefficient":1,"kind":"side","node":12530,"targets":[710]},{"channel":"partner","coefficient":1,"kind":"side","node":709,"targets":[710]},{"channel":"u01","coefficient":1,"kind":"side","node":12527,"targets":[711]},{"channel":"w02","coefficient":1,"kind":"side","node":12531,"targets":[711]},{"channel":"partner","coefficient":1,"kind":"side","node":708,"targets":[711]},{"channel":"face0","coefficient":1,"kind":"side","node":6089,"targets":[712,713,714,715]},{"channel":"face0","coefficient":1,"kind":"side","node":6362,"targets":[716,717,718,719]},{"channel":"edge12","coefficient":1,"kind":"side","node":11338,"targets":[712,715]},{"channel":"edge12","coefficient":1,"kind":"side","node":11314,"targets":[713,714]},{"channel":"edge12","coefficient":1,"kind":"side","node":11338,"targets":[716,719]},{"channel":"edge12","coefficient":1,"kind":"side","node":11314,"targets":[717,718]},{"channel":"u01","coefficient":1,"kind":"side","node":12532,"targets":[712]},{"channel":"w02","coefficient":1,"kind":"side","node":12536,"targets":[712]},{"channel":"partner","coefficient":1,"kind":"side","node":715,"targets":[712]},{"channel":"u01","coefficient":1,"kind":"side","node":12532,"targets":[713]},{"channel":"w02","coefficient":1,"kind":"side","node":12537,"targets":[713]},{"channel":"partner","coefficient":1,"kind":"side","node":714,"targets":[713]},{"channel":"u01","coefficient":1,"kind":"side","node":12533,"targets":[714]},{"channel":"w02","coefficient":1,"kind":"side","node":12536,"targets":[714]},{"channel":"partner","coefficient":1,"kind":"side","node":713,"targets":[714]},{"channel":"u01","coefficient":1,"kind":"side","node":12533,"targets":[715]},{"channel":"w02","coefficient":1,"kind":"side","node":12537,"targets":[715]},{"channel":"partner","coefficient":1,"kind":"side","node":712,"targets":[715]},{"channel":"u01","coefficient":1,"kind":"side","node":12534,"targets":[716]},{"channel":"w02","coefficient":1,"kind":"side","node":12538,"targets":[716]},{"channel":"partner","coefficient":1,"kind":"side","node":719,"targets":[716]},{"channel":"u01","coefficient":1,"kind":"side","node":12534,"targets":[717]},{"channel":"w02","coefficient":1,"kind":"side","node":12539,"targets":[717]},{"channel":"partner","coefficient":1,"kind":"side","node":718,"targets":[717]},{"channel":"u01","coefficient":1,"kind":"side","node":12535,"targets":[718]},{"channel":"w02","coefficient":1,"kind":"side","node":12538,"targets":[718]},{"channel":"partner","coefficient":1,"kind":"side","node":717,"targets":[718]},{"channel":"u01","coefficient":1,"kind":"side","node":12535,"targets":[719]},{"channel":"w02","coefficient":1,"kind":"side","node":12539,"targets":[719]},{"channel":"partner","coefficient":1,"kind":"side","node":716,"targets":[719]},{"channel":"face0","coefficient":1,"kind":"side","node":6084,"targets":[720,721,722,723]},{"channel":"face0","coefficient":1,"kind":"side","node":6357,"targets":[724,725,726,727]},{"channel":"edge12","coefficient":1,"kind":"side","node":11386,"targets":[720,723]},{"channel":"edge12","coefficient":1,"kind":"side","node":11362,"targets":[721,722]},{"channel":"edge12","coefficient":1,"kind":"side","node":11386,"targets":[724,727]},{"channel":"edge12","coefficient":1,"kind":"side","node":11362,"targets":[725,726]},{"channel":"u01","coefficient":1,"kind":"side","node":12540,"targets":[720]},{"channel":"w02","coefficient":1,"kind":"side","node":12544,"targets":[720]},{"channel":"partner","coefficient":1,"kind":"side","node":723,"targets":[720]},{"channel":"u01","coefficient":1,"kind":"side","node":12540,"targets":[721]},{"channel":"w02","coefficient":1,"kind":"side","node":12545,"targets":[721]},{"channel":"partner","coefficient":1,"kind":"side","node":722,"targets":[721]},{"channel":"u01","coefficient":1,"kind":"side","node":12541,"targets":[722]},{"channel":"w02","coefficient":1,"kind":"side","node":12544,"targets":[722]},{"channel":"partner","coefficient":1,"kind":"side","node":721,"targets":[722]},{"channel":"u01","coefficient":1,"kind":"side","node":12541,"targets":[723]},{"channel":"w02","coefficient":1,"kind":"side","node":12545,"targets":[723]},{"channel":"partner","coefficient":1,"kind":"side","node":720,"targets":[723]},{"channel":"u01","coefficient":1,"kind":"side","node":12542,"targets":[724]},{"channel":"w02","coefficient":1,"kind":"side","node":12546,"targets":[724]},{"channel":"partner","coefficient":1,"kind":"side","node":727,"targets":[724]},{"channel":"u01","coefficient":1,"kind":"side","node":12542,"targets":[725]},{"channel":"w02","coefficient":1,"kind":"side","node":12547,"targets":[725]},{"channel":"partner","coefficient":1,"kind":"side","node":726,"targets":[725]},{"channel":"u01","coefficient":1,"kind":"side","node":12543,"targets":[726]},{"channel":"w02","coefficient":1,"kind":"side","node":12546,"targets":[726]},{"channel":"partner","coefficient":1,"kind":"side","node":725,"targets":[726]},{"channel":"u01","coefficient":1,"kind":"side","node":12543,"targets":[727]},{"channel":"w02","coefficient":1,"kind":"side","node":12547,"targets":[727]},{"channel":"partner","coefficient":1,"kind":"side","node":724,"targets":[727]},{"channel":"face0","coefficient":1,"kind":"side","node":6082,"targets":[728,729,730,731]},{"channel":"face0","coefficient":1,"kind":"side","node":6355,"targets":[732,733,734,735]},{"channel":"edge12","coefficient":1,"kind":"side","node":11434,"targets":[728,731]},{"channel":"edge12","coefficient":1,"kind":"side","node":11410,"targets":[729,730]},{"channel":"edge12","coefficient":1,"kind":"side","node":11434,"targets":[732,735]},{"channel":"edge12","coefficient":1,"kind":"side","node":11410,"targets":[733,734]},{"channel":"u01","coefficient":1,"kind":"side","node":12548,"targets":[728]},{"channel":"w02","coefficient":1,"kind":"side","node":12552,"targets":[728]},{"channel":"partner","coefficient":1,"kind":"side","node":731,"targets":[728]},{"channel":"u01","coefficient":1,"kind":"side","node":12548,"targets":[729]},{"channel":"w02","coefficient":1,"kind":"side","node":12553,"targets":[729]},{"channel":"partner","coefficient":1,"kind":"side","node":730,"targets":[729]},{"channel":"u01","coefficient":1,"kind":"side","node":12549,"targets":[730]},{"channel":"w02","coefficient":1,"kind":"side","node":12552,"targets":[730]},{"channel":"partner","coefficient":1,"kind":"side","node":729,"targets":[730]},{"channel":"u01","coefficient":1,"kind":"side","node":12549,"targets":[731]},{"channel":"w02","coefficient":1,"kind":"side","node":12553,"targets":[731]},{"channel":"partner","coefficient":1,"kind":"side","node":728,"targets":[731]},{"channel":"u01","coefficient":1,"kind":"side","node":12550,"targets":[732]},{"channel":"w02","coefficient":1,"kind":"side","node":12554,"targets":[732]},{"channel":"partner","coefficient":1,"kind":"side","node":735,"targets":[732]},{"channel":"u01","coefficient":1,"kind":"side","node":12550,"targets":[733]},{"channel":"w02","coefficient":1,"kind":"side","node":12555,"targets":[733]},{"channel":"partner","coefficient":1,"kind":"side","node":734,"targets":[733]},{"channel":"u01","coefficient":1,"kind":"side","node":12551,"targets":[734]},{"channel":"w02","coefficient":1,"kind":"side","node":12554,"targets":[734]},{"channel":"partner","coefficient":1,"kind":"side","node":733,"targets":[734]},{"channel":"u01","coefficient":1,"kind":"side","node":12551,"targets":[735]},{"channel":"w02","coefficient":1,"kind":"side","node":12555,"targets":[735]},{"channel":"partner","coefficient":1,"kind":"side","node":732,"targets":[735]},{"channel":"face0","coefficient":1,"kind":"side","node":6081,"targets":[736,737,738,739]},{"channel":"face0","coefficient":1,"kind":"side","node":6354,"targets":[740,741,742,743]},{"channel":"edge12","coefficient":1,"kind":"side","node":11482,"targets":[736,739]},{"channel":"edge12","coefficient":1,"kind":"side","node":11458,"targets":[737,738]},{"channel":"edge12","coefficient":1,"kind":"side","node":11482,"targets":[740,743]},{"channel":"edge12","coefficient":1,"kind":"side","node":11458,"targets":[741,742]},{"channel":"u01","coefficient":1,"kind":"side","node":12556,"targets":[736]},{"channel":"w02","coefficient":1,"kind":"side","node":12560,"targets":[736]},{"channel":"partner","coefficient":1,"kind":"side","node":739,"targets":[736]},{"channel":"u01","coefficient":1,"kind":"side","node":12556,"targets":[737]},{"channel":"w02","coefficient":1,"kind":"side","node":12561,"targets":[737]},{"channel":"partner","coefficient":1,"kind":"side","node":738,"targets":[737]},{"channel":"u01","coefficient":1,"kind":"side","node":12557,"targets":[738]},{"channel":"w02","coefficient":1,"kind":"side","node":12560,"targets":[738]},{"channel":"partner","coefficient":1,"kind":"side","node":737,"targets":[738]},{"channel":"u01","coefficient":1,"kind":"side","node":12557,"targets":[739]},{"channel":"w02","coefficient":1,"kind":"side","node":12561,"targets":[739]},{"channel":"partner","coefficient":1,"kind":"side","node":736,"targets":[739]},{"channel":"u01","coefficient":1,"kind":"side","node":12558,"targets":[740]},{"channel":"w02","coefficient":1,"kind":"side","node":12562,"targets":[740]},{"channel":"partner","coefficient":1,"kind":"side","node":743,"targets":[740]},{"channel":"u01","coefficient":1,"kind":"side","node":12558,"targets":[741]},{"channel":"w02","coefficient":1,"kind":"side","node":12563,"targets":[741]},{"channel":"partner","coefficient":1,"kind":"side","node":742,"targets":[741]},{"channel":"u01","coefficient":1,"kind":"side","node":12559,"targets":[742]},{"channel":"w02","coefficient":1,"kind":"side","node":12562,"targets":[742]},{"channel":"partner","coefficient":1,"kind":"side","node":741,"targets":[742]},{"channel":"u01","coefficient":1,"kind":"side","node":12559,"targets":[743]},{"channel":"w02","coefficient":1,"kind":"side","node":12563,"targets":[743]},{"channel":"partner","coefficient":1,"kind":"side","node":740,"targets":[743]},{"channel":"face0","coefficient":1,"kind":"side","node":5961,"targets":[744,745,746,747]},{"channel":"face0","coefficient":1,"kind":"side","node":6234,"targets":[748,749,750,751]},{"channel":"edge12","coefficient":1,"kind":"side","node":11530,"targets":[744,747]},{"channel":"edge12","coefficient":1,"kind":"side","node":11506,"targets":[745,746]},{"channel":"edge12","coefficient":1,"kind":"side","node":11530,"targets":[748,751]},{"channel":"edge12","coefficient":1,"kind":"side","node":11506,"targets":[749,750]},{"channel":"u01","coefficient":1,"kind":"side","node":12564,"targets":[744]},{"channel":"w02","coefficient":1,"kind":"side","node":12568,"targets":[744]},{"channel":"partner","coefficient":1,"kind":"side","node":747,"targets":[744]},{"channel":"u01","coefficient":1,"kind":"side","node":12564,"targets":[745]},{"channel":"w02","coefficient":1,"kind":"side","node":12569,"targets":[745]},{"channel":"partner","coefficient":1,"kind":"side","node":746,"targets":[745]},{"channel":"u01","coefficient":1,"kind":"side","node":12565,"targets":[746]},{"channel":"w02","coefficient":1,"kind":"side","node":12568,"targets":[746]},{"channel":"partner","coefficient":1,"kind":"side","node":745,"targets":[746]},{"channel":"u01","coefficient":1,"kind":"side","node":12565,"targets":[747]},{"channel":"w02","coefficient":1,"kind":"side","node":12569,"targets":[747]},{"channel":"partner","coefficient":1,"kind":"side","node":744,"targets":[747]},{"channel":"u01","coefficient":1,"kind":"side","node":12566,"targets":[748]},{"channel":"w02","coefficient":1,"kind":"side","node":12570,"targets":[748]},{"channel":"partner","coefficient":1,"kind":"side","node":751,"targets":[748]},{"channel":"u01","coefficient":1,"kind":"side","node":12566,"targets":[749]},{"channel":"w02","coefficient":1,"kind":"side","node":12571,"targets":[749]},{"channel":"partner","coefficient":1,"kind":"side","node":750,"targets":[749]},{"channel":"u01","coefficient":1,"kind":"side","node":12567,"targets":[750]},{"channel":"w02","coefficient":1,"kind":"side","node":12570,"targets":[750]},{"channel":"partner","coefficient":1,"kind":"side","node":749,"targets":[750]},{"channel":"u01","coefficient":1,"kind":"side","node":12567,"targets":[751]},{"channel":"w02","coefficient":1,"kind":"side","node":12571,"targets":[751]},{"channel":"partner","coefficient":1,"kind":"side","node":748,"targets":[751]},{"channel":"face0","coefficient":1,"kind":"side","node":6046,"targets":[752,753,754,755]},{"channel":"face0","coefficient":1,"kind":"side","node":6319,"targets":[756,757,758,759]},{"channel":"edge12","coefficient":1,"kind":"side","node":11578,"targets":[752,755]},{"channel":"edge12","coefficient":1,"kind":"side","node":11554,"targets":[753,754]},{"channel":"edge12","coefficient":1,"kind":"side","node":11578,"targets":[756,759]},{"channel":"edge12","coefficient":1,"kind":"side","node":11554,"targets":[757,758]},{"channel":"u01","coefficient":1,"kind":"side","node":12572,"targets":[752]},{"channel":"w02","coefficient":1,"kind":"side","node":12576,"targets":[752]},{"channel":"partner","coefficient":1,"kind":"side","node":755,"targets":[752]},{"channel":"u01","coefficient":1,"kind":"side","node":12572,"targets":[753]},{"channel":"w02","coefficient":1,"kind":"side","node":12577,"targets":[753]},{"channel":"partner","coefficient":1,"kind":"side","node":754,"targets":[753]},{"channel":"u01","coefficient":1,"kind":"side","node":12573,"targets":[754]},{"channel":"w02","coefficient":1,"kind":"side","node":12576,"targets":[754]},{"channel":"partner","coefficient":1,"kind":"side","node":753,"targets":[754]},{"channel":"u01","coefficient":1,"kind":"side","node":12573,"targets":[755]},{"channel":"w02","coefficient":1,"kind":"side","node":12577,"targets":[755]},{"channel":"partner","coefficient":1,"kind":"side","node":752,"targets":[755]},{"channel":"u01","coefficient":1,"kind":"side","node":12574,"targets":[756]},{"channel":"w02","coefficient":1,"kind":"side","node":12578,"targets":[756]},{"channel":"partner","coefficient":1,"kind":"side","node":759,"targets":[756]},{"channel":"u01","coefficient":1,"kind":"side","node":12574,"targets":[757]},{"channel":"w02","coefficient":1,"kind":"side","node":12579,"targets":[757]},{"channel":"partner","coefficient":1,"kind":"side","node":758,"targets":[757]},{"channel":"u01","coefficient":1,"kind":"side","node":12575,"targets":[758]},{"channel":"w02","coefficient":1,"kind":"side","node":12578,"targets":[758]},{"channel":"partner","coefficient":1,"kind":"side","node":757,"targets":[758]},{"channel":"u01","coefficient":1,"kind":"side","node":12575,"targets":[759]},{"channel":"w02","coefficient":1,"kind":"side","node":12579,"targets":[759]},{"channel":"partner","coefficient":1,"kind":"side","node":756,"targets":[759]},{"channel":"face0","coefficient":1,"kind":"side","node":6055,"targets":[760,761,762,763]},{"channel":"face0","coefficient":1,"kind":"side","node":6328,"targets":[764,765,766,767]},{"channel":"edge12","coefficient":1,"kind":"side","node":11626,"targets":[760,763]},{"channel":"edge12","coefficient":1,"kind":"side","node":11602,"targets":[761,762]},{"channel":"edge12","coefficient":1,"kind":"side","node":11626,"targets":[764,767]},{"channel":"edge12","coefficient":1,"kind":"side","node":11602,"targets":[765,766]},{"channel":"u01","coefficient":1,"kind":"side","node":12580,"targets":[760]},{"channel":"w02","coefficient":1,"kind":"side","node":12584,"targets":[760]},{"channel":"partner","coefficient":1,"kind":"side","node":763,"targets":[760]},{"channel":"u01","coefficient":1,"kind":"side","node":12580,"targets":[761]},{"channel":"w02","coefficient":1,"kind":"side","node":12585,"targets":[761]},{"channel":"partner","coefficient":1,"kind":"side","node":762,"targets":[761]},{"channel":"u01","coefficient":1,"kind":"side","node":12581,"targets":[762]},{"channel":"w02","coefficient":1,"kind":"side","node":12584,"targets":[762]},{"channel":"partner","coefficient":1,"kind":"side","node":761,"targets":[762]},{"channel":"u01","coefficient":1,"kind":"side","node":12581,"targets":[763]},{"channel":"w02","coefficient":1,"kind":"side","node":12585,"targets":[763]},{"channel":"partner","coefficient":1,"kind":"side","node":760,"targets":[763]},{"channel":"u01","coefficient":1,"kind":"side","node":12582,"targets":[764]},{"channel":"w02","coefficient":1,"kind":"side","node":12586,"targets":[764]},{"channel":"partner","coefficient":1,"kind":"side","node":767,"targets":[764]},{"channel":"u01","coefficient":1,"kind":"side","node":12582,"targets":[765]},{"channel":"w02","coefficient":1,"kind":"side","node":12587,"targets":[765]},{"channel":"partner","coefficient":1,"kind":"side","node":766,"targets":[765]},{"channel":"u01","coefficient":1,"kind":"side","node":12583,"targets":[766]},{"channel":"w02","coefficient":1,"kind":"side","node":12586,"targets":[766]},{"channel":"partner","coefficient":1,"kind":"side","node":765,"targets":[766]},{"channel":"u01","coefficient":1,"kind":"side","node":12583,"targets":[767]},{"channel":"w02","coefficient":1,"kind":"side","node":12587,"targets":[767]},{"channel":"partner","coefficient":1,"kind":"side","node":764,"targets":[767]},{"channel":"face0","coefficient":1,"kind":"side","node":6075,"targets":[768,769,770,771]},{"channel":"face0","coefficient":1,"kind":"side","node":6348,"targets":[772,773,774,775]},{"channel":"edge12","coefficient":1,"kind":"side","node":11674,"targets":[768,771]},{"channel":"edge12","coefficient":1,"kind":"side","node":11650,"targets":[769,770]},{"channel":"edge12","coefficient":1,"kind":"side","node":11674,"targets":[772,775]},{"channel":"edge12","coefficient":1,"kind":"side","node":11650,"targets":[773,774]},{"channel":"u01","coefficient":1,"kind":"side","node":12588,"targets":[768]},{"channel":"w02","coefficient":1,"kind":"side","node":12592,"targets":[768]},{"channel":"partner","coefficient":1,"kind":"side","node":771,"targets":[768]},{"channel":"u01","coefficient":1,"kind":"side","node":12588,"targets":[769]},{"channel":"w02","coefficient":1,"kind":"side","node":12593,"targets":[769]},{"channel":"partner","coefficient":1,"kind":"side","node":770,"targets":[769]},{"channel":"u01","coefficient":1,"kind":"side","node":12589,"targets":[770]},{"channel":"w02","coefficient":1,"kind":"side","node":12592,"targets":[770]},{"channel":"partner","coefficient":1,"kind":"side","node":769,"targets":[770]},{"channel":"u01","coefficient":1,"kind":"side","node":12589,"targets":[771]},{"channel":"w02","coefficient":1,"kind":"side","node":12593,"targets":[771]},{"channel":"partner","coefficient":1,"kind":"side","node":768,"targets":[771]},{"channel":"u01","coefficient":1,"kind":"side","node":12590,"targets":[772]},{"channel":"w02","coefficient":1,"kind":"side","node":12594,"targets":[772]},{"channel":"partner","coefficient":1,"kind":"side","node":775,"targets":[772]},{"channel":"u01","coefficient":1,"kind":"side","node":12590,"targets":[773]},{"channel":"w02","coefficient":1,"kind":"side","node":12595,"targets":[773]},{"channel":"partner","coefficient":1,"kind":"side","node":774,"targets":[773]},{"channel":"u01","coefficient":1,"kind":"side","node":12591,"targets":[774]},{"channel":"w02","coefficient":1,"kind":"side","node":12594,"targets":[774]},{"channel":"partner","coefficient":1,"kind":"side","node":773,"targets":[774]},{"channel":"u01","coefficient":1,"kind":"side","node":12591,"targets":[775]},{"channel":"w02","coefficient":1,"kind":"side","node":12595,"targets":[775]},{"channel":"partner","coefficient":1,"kind":"side","node":772,"targets":[775]},{"channel":"face0","coefficient":1,"kind":"side","node":6061,"targets":[776,777,778,779]},{"channel":"face0","coefficient":1,"kind":"side","node":6334,"targets":[780,781,782,783]},{"channel":"edge12","coefficient":1,"kind":"side","node":11722,"targets":[776,779]},{"channel":"edge12","coefficient":1,"kind":"side","node":11698,"targets":[777,778]},{"channel":"edge12","coefficient":1,"kind":"side","node":11722,"targets":[780,783]},{"channel":"edge12","coefficient":1,"kind":"side","node":11698,"targets":[781,782]},{"channel":"u01","coefficient":1,"kind":"side","node":12596,"targets":[776]},{"channel":"w02","coefficient":1,"kind":"side","node":12600,"targets":[776]},{"channel":"partner","coefficient":1,"kind":"side","node":779,"targets":[776]},{"channel":"u01","coefficient":1,"kind":"side","node":12596,"targets":[777]},{"channel":"w02","coefficient":1,"kind":"side","node":12601,"targets":[777]},{"channel":"partner","coefficient":1,"kind":"side","node":778,"targets":[777]},{"channel":"u01","coefficient":1,"kind":"side","node":12597,"targets":[778]},{"channel":"w02","coefficient":1,"kind":"side","node":12600,"targets":[778]},{"channel":"partner","coefficient":1,"kind":"side","node":777,"targets":[778]},{"channel":"u01","coefficient":1,"kind":"side","node":12597,"targets":[779]},{"channel":"w02","coefficient":1,"kind":"side","node":12601,"targets":[779]},{"channel":"partner","coefficient":1,"kind":"side","node":776,"targets":[779]},{"channel":"u01","coefficient":1,"kind":"side","node":12598,"targets":[780]},{"channel":"w02","coefficient":1,"kind":"side","node":12602,"targets":[780]},{"channel":"partner","coefficient":1,"kind":"side","node":783,"targets":[780]},{"channel":"u01","coefficient":1,"kind":"side","node":12598,"targets":[781]},{"channel":"w02","coefficient":1,"kind":"side","node":12603,"targets":[781]},{"channel":"partner","coefficient":1,"kind":"side","node":782,"targets":[781]},{"channel":"u01","coefficient":1,"kind":"side","node":12599,"targets":[782]},{"channel":"w02","coefficient":1,"kind":"side","node":12602,"targets":[782]},{"channel":"partner","coefficient":1,"kind":"side","node":781,"targets":[782]},{"channel":"u01","coefficient":1,"kind":"side","node":12599,"targets":[783]},{"channel":"w02","coefficient":1,"kind":"side","node":12603,"targets":[783]},{"channel":"partner","coefficient":1,"kind":"side","node":780,"targets":[783]},{"channel":"face0","coefficient":1,"kind":"side","node":6056,"targets":[784,785,786,787]},{"channel":"face0","coefficient":1,"kind":"side","node":6329,"targets":[788,789,790,791]},{"channel":"edge12","coefficient":1,"kind":"side","node":11770,"targets":[784,787]},{"channel":"edge12","coefficient":1,"kind":"side","node":11746,"targets":[785,786]},{"channel":"edge12","coefficient":1,"kind":"side","node":11770,"targets":[788,791]},{"channel":"edge12","coefficient":1,"kind":"side","node":11746,"targets":[789,790]},{"channel":"u01","coefficient":1,"kind":"side","node":12604,"targets":[784]},{"channel":"w02","coefficient":1,"kind":"side","node":12608,"targets":[784]},{"channel":"partner","coefficient":1,"kind":"side","node":787,"targets":[784]},{"channel":"u01","coefficient":1,"kind":"side","node":12604,"targets":[785]},{"channel":"w02","coefficient":1,"kind":"side","node":12609,"targets":[785]},{"channel":"partner","coefficient":1,"kind":"side","node":786,"targets":[785]},{"channel":"u01","coefficient":1,"kind":"side","node":12605,"targets":[786]},{"channel":"w02","coefficient":1,"kind":"side","node":12608,"targets":[786]},{"channel":"partner","coefficient":1,"kind":"side","node":785,"targets":[786]},{"channel":"u01","coefficient":1,"kind":"side","node":12605,"targets":[787]},{"channel":"w02","coefficient":1,"kind":"side","node":12609,"targets":[787]},{"channel":"partner","coefficient":1,"kind":"side","node":784,"targets":[787]},{"channel":"u01","coefficient":1,"kind":"side","node":12606,"targets":[788]},{"channel":"w02","coefficient":1,"kind":"side","node":12610,"targets":[788]},{"channel":"partner","coefficient":1,"kind":"side","node":791,"targets":[788]},{"channel":"u01","coefficient":1,"kind":"side","node":12606,"targets":[789]},{"channel":"w02","coefficient":1,"kind":"side","node":12611,"targets":[789]},{"channel":"partner","coefficient":1,"kind":"side","node":790,"targets":[789]},{"channel":"u01","coefficient":1,"kind":"side","node":12607,"targets":[790]},{"channel":"w02","coefficient":1,"kind":"side","node":12610,"targets":[790]},{"channel":"partner","coefficient":1,"kind":"side","node":789,"targets":[790]},{"channel":"u01","coefficient":1,"kind":"side","node":12607,"targets":[791]},{"channel":"w02","coefficient":1,"kind":"side","node":12611,"targets":[791]},{"channel":"partner","coefficient":1,"kind":"side","node":788,"targets":[791]},{"channel":"face0","coefficient":1,"kind":"side","node":5886,"targets":[792,793,794,795]},{"channel":"face0","coefficient":1,"kind":"side","node":6159,"targets":[796,797,798,799]},{"channel":"edge12","coefficient":1,"kind":"side","node":11818,"targets":[792,795]},{"channel":"edge12","coefficient":1,"kind":"side","node":11794,"targets":[793,794]},{"channel":"edge12","coefficient":1,"kind":"side","node":11818,"targets":[796,799]},{"channel":"edge12","coefficient":1,"kind":"side","node":11794,"targets":[797,798]},{"channel":"u01","coefficient":1,"kind":"side","node":12612,"targets":[792]},{"channel":"w02","coefficient":1,"kind":"side","node":12616,"targets":[792]},{"channel":"partner","coefficient":1,"kind":"side","node":795,"targets":[792]},{"channel":"u01","coefficient":1,"kind":"side","node":12612,"targets":[793]},{"channel":"w02","coefficient":1,"kind":"side","node":12617,"targets":[793]},{"channel":"partner","coefficient":1,"kind":"side","node":794,"targets":[793]},{"channel":"u01","coefficient":1,"kind":"side","node":12613,"targets":[794]},{"channel":"w02","coefficient":1,"kind":"side","node":12616,"targets":[794]},{"channel":"partner","coefficient":1,"kind":"side","node":793,"targets":[794]},{"channel":"u01","coefficient":1,"kind":"side","node":12613,"targets":[795]},{"channel":"w02","coefficient":1,"kind":"side","node":12617,"targets":[795]},{"channel":"partner","coefficient":1,"kind":"side","node":792,"targets":[795]},{"channel":"u01","coefficient":1,"kind":"side","node":12614,"targets":[796]},{"channel":"w02","coefficient":1,"kind":"side","node":12618,"targets":[796]},{"channel":"partner","coefficient":1,"kind":"side","node":799,"targets":[796]},{"channel":"u01","coefficient":1,"kind":"side","node":12614,"targets":[797]},{"channel":"w02","coefficient":1,"kind":"side","node":12619,"targets":[797]},{"channel":"partner","coefficient":1,"kind":"side","node":798,"targets":[797]},{"channel":"u01","coefficient":1,"kind":"side","node":12615,"targets":[798]},{"channel":"w02","coefficient":1,"kind":"side","node":12618,"targets":[798]},{"channel":"partner","coefficient":1,"kind":"side","node":797,"targets":[798]},{"channel":"u01","coefficient":1,"kind":"side","node":12615,"targets":[799]},{"channel":"w02","coefficient":1,"kind":"side","node":12619,"targets":[799]},{"channel":"partner","coefficient":1,"kind":"side","node":796,"targets":[799]},{"channel":"face0","coefficient":1,"kind":"side","node":6630,"targets":[800,801,802,803]},{"channel":"face0","coefficient":1,"kind":"side","node":6903,"targets":[804,805,806,807]},{"channel":"edge12","coefficient":1,"kind":"side","node":11385,"targets":[800,803]},{"channel":"edge12","coefficient":1,"kind":"side","node":11361,"targets":[801,802]},{"channel":"edge12","coefficient":1,"kind":"side","node":11385,"targets":[804,807]},{"channel":"edge12","coefficient":1,"kind":"side","node":11361,"targets":[805,806]},{"channel":"u01","coefficient":1,"kind":"side","node":12620,"targets":[800]},{"channel":"w02","coefficient":1,"kind":"side","node":12624,"targets":[800]},{"channel":"partner","coefficient":1,"kind":"side","node":803,"targets":[800]},{"channel":"u01","coefficient":1,"kind":"side","node":12620,"targets":[801]},{"channel":"w02","coefficient":1,"kind":"side","node":12625,"targets":[801]},{"channel":"partner","coefficient":1,"kind":"side","node":802,"targets":[801]},{"channel":"u01","coefficient":1,"kind":"side","node":12621,"targets":[802]},{"channel":"w02","coefficient":1,"kind":"side","node":12624,"targets":[802]},{"channel":"partner","coefficient":1,"kind":"side","node":801,"targets":[802]},{"channel":"u01","coefficient":1,"kind":"side","node":12621,"targets":[803]},{"channel":"w02","coefficient":1,"kind":"side","node":12625,"targets":[803]},{"channel":"partner","coefficient":1,"kind":"side","node":800,"targets":[803]},{"channel":"u01","coefficient":1,"kind":"side","node":12622,"targets":[804]},{"channel":"w02","coefficient":1,"kind":"side","node":12626,"targets":[804]},{"channel":"partner","coefficient":1,"kind":"side","node":807,"targets":[804]},{"channel":"u01","coefficient":1,"kind":"side","node":12622,"targets":[805]},{"channel":"w02","coefficient":1,"kind":"side","node":12627,"targets":[805]},{"channel":"partner","coefficient":1,"kind":"side","node":806,"targets":[805]},{"channel":"u01","coefficient":1,"kind":"side","node":12623,"targets":[806]},{"channel":"w02","coefficient":1,"kind":"side","node":12626,"targets":[806]},{"channel":"partner","coefficient":1,"kind":"side","node":805,"targets":[806]},{"channel":"u01","coefficient":1,"kind":"side","node":12623,"targets":[807]},{"channel":"w02","coefficient":1,"kind":"side","node":12627,"targets":[807]},{"channel":"partner","coefficient":1,"kind":"side","node":804,"targets":[807]},{"channel":"face0","coefficient":1,"kind":"side","node":6628,"targets":[808,809,810,811]},{"channel":"face0","coefficient":1,"kind":"side","node":6901,"targets":[812,813,814,815]},{"channel":"edge12","coefficient":1,"kind":"side","node":11433,"targets":[808,811]},{"channel":"edge12","coefficient":1,"kind":"side","node":11409,"targets":[809,810]},{"channel":"edge12","coefficient":1,"kind":"side","node":11433,"targets":[812,815]},{"channel":"edge12","coefficient":1,"kind":"side","node":11409,"targets":[813,814]},{"channel":"u01","coefficient":1,"kind":"side","node":12628,"targets":[808]},{"channel":"w02","coefficient":1,"kind":"side","node":12632,"targets":[808]},{"channel":"partner","coefficient":1,"kind":"side","node":811,"targets":[808]},{"channel":"u01","coefficient":1,"kind":"side","node":12628,"targets":[809]},{"channel":"w02","coefficient":1,"kind":"side","node":12633,"targets":[809]},{"channel":"partner","coefficient":1,"kind":"side","node":810,"targets":[809]},{"channel":"u01","coefficient":1,"kind":"side","node":12629,"targets":[810]},{"channel":"w02","coefficient":1,"kind":"side","node":12632,"targets":[810]},{"channel":"partner","coefficient":1,"kind":"side","node":809,"targets":[810]},{"channel":"u01","coefficient":1,"kind":"side","node":12629,"targets":[811]},{"channel":"w02","coefficient":1,"kind":"side","node":12633,"targets":[811]},{"channel":"partner","coefficient":1,"kind":"side","node":808,"targets":[811]},{"channel":"u01","coefficient":1,"kind":"side","node":12630,"targets":[812]},{"channel":"w02","coefficient":1,"kind":"side","node":12634,"targets":[812]},{"channel":"partner","coefficient":1,"kind":"side","node":815,"targets":[812]},{"channel":"u01","coefficient":1,"kind":"side","node":12630,"targets":[813]},{"channel":"w02","coefficient":1,"kind":"side","node":12635,"targets":[813]},{"channel":"partner","coefficient":1,"kind":"side","node":814,"targets":[813]},{"channel":"u01","coefficient":1,"kind":"side","node":12631,"targets":[814]},{"channel":"w02","coefficient":1,"kind":"side","node":12634,"targets":[814]},{"channel":"partner","coefficient":1,"kind":"side","node":813,"targets":[814]},{"channel":"u01","coefficient":1,"kind":"side","node":12631,"targets":[815]},{"channel":"w02","coefficient":1,"kind":"side","node":12635,"targets":[815]},{"channel":"partner","coefficient":1,"kind":"side","node":812,"targets":[815]},{"channel":"face0","coefficient":1,"kind":"side","node":6627,"targets":[816,817,818,819]},{"channel":"face0","coefficient":1,"kind":"side","node":6900,"targets":[820,821,822,823]},{"channel":"edge12","coefficient":1,"kind":"side","node":11481,"targets":[816,819]},{"channel":"edge12","coefficient":1,"kind":"side","node":11457,"targets":[817,818]},{"channel":"edge12","coefficient":1,"kind":"side","node":11481,"targets":[820,823]},{"channel":"edge12","coefficient":1,"kind":"side","node":11457,"targets":[821,822]},{"channel":"u01","coefficient":1,"kind":"side","node":12636,"targets":[816]},{"channel":"w02","coefficient":1,"kind":"side","node":12640,"targets":[816]},{"channel":"partner","coefficient":1,"kind":"side","node":819,"targets":[816]},{"channel":"u01","coefficient":1,"kind":"side","node":12636,"targets":[817]},{"channel":"w02","coefficient":1,"kind":"side","node":12641,"targets":[817]},{"channel":"partner","coefficient":1,"kind":"side","node":818,"targets":[817]},{"channel":"u01","coefficient":1,"kind":"side","node":12637,"targets":[818]},{"channel":"w02","coefficient":1,"kind":"side","node":12640,"targets":[818]},{"channel":"partner","coefficient":1,"kind":"side","node":817,"targets":[818]},{"channel":"u01","coefficient":1,"kind":"side","node":12637,"targets":[819]},{"channel":"w02","coefficient":1,"kind":"side","node":12641,"targets":[819]},{"channel":"partner","coefficient":1,"kind":"side","node":816,"targets":[819]},{"channel":"u01","coefficient":1,"kind":"side","node":12638,"targets":[820]},{"channel":"w02","coefficient":1,"kind":"side","node":12642,"targets":[820]},{"channel":"partner","coefficient":1,"kind":"side","node":823,"targets":[820]},{"channel":"u01","coefficient":1,"kind":"side","node":12638,"targets":[821]},{"channel":"w02","coefficient":1,"kind":"side","node":12643,"targets":[821]},{"channel":"partner","coefficient":1,"kind":"side","node":822,"targets":[821]},{"channel":"u01","coefficient":1,"kind":"side","node":12639,"targets":[822]},{"channel":"w02","coefficient":1,"kind":"side","node":12642,"targets":[822]},{"channel":"partner","coefficient":1,"kind":"side","node":821,"targets":[822]},{"channel":"u01","coefficient":1,"kind":"side","node":12639,"targets":[823]},{"channel":"w02","coefficient":1,"kind":"side","node":12643,"targets":[823]},{"channel":"partner","coefficient":1,"kind":"side","node":820,"targets":[823]},{"channel":"face0","coefficient":1,"kind":"side","node":6507,"targets":[824,825,826,827]},{"channel":"face0","coefficient":1,"kind":"side","node":6780,"targets":[828,829,830,831]},{"channel":"edge12","coefficient":1,"kind":"side","node":11529,"targets":[824,827]},{"channel":"edge12","coefficient":1,"kind":"side","node":11505,"targets":[825,826]},{"channel":"edge12","coefficient":1,"kind":"side","node":11529,"targets":[828,831]},{"channel":"edge12","coefficient":1,"kind":"side","node":11505,"targets":[829,830]},{"channel":"u01","coefficient":1,"kind":"side","node":12644,"targets":[824]},{"channel":"w02","coefficient":1,"kind":"side","node":12648,"targets":[824]},{"channel":"partner","coefficient":1,"kind":"side","node":827,"targets":[824]},{"channel":"u01","coefficient":1,"kind":"side","node":12644,"targets":[825]},{"channel":"w02","coefficient":1,"kind":"side","node":12649,"targets":[825]},{"channel":"partner","coefficient":1,"kind":"side","node":826,"targets":[825]},{"channel":"u01","coefficient":1,"kind":"side","node":12645,"targets":[826]},{"channel":"w02","coefficient":1,"kind":"side","node":12648,"targets":[826]},{"channel":"partner","coefficient":1,"kind":"side","node":825,"targets":[826]},{"channel":"u01","coefficient":1,"kind":"side","node":12645,"targets":[827]},{"channel":"w02","coefficient":1,"kind":"side","node":12649,"targets":[827]},{"channel":"partner","coefficient":1,"kind":"side","node":824,"targets":[827]},{"channel":"u01","coefficient":1,"kind":"side","node":12646,"targets":[828]},{"channel":"w02","coefficient":1,"kind":"side","node":12650,"targets":[828]},{"channel":"partner","coefficient":1,"kind":"side","node":831,"targets":[828]},{"channel":"u01","coefficient":1,"kind":"side","node":12646,"targets":[829]},{"channel":"w02","coefficient":1,"kind":"side","node":12651,"targets":[829]},{"channel":"partner","coefficient":1,"kind":"side","node":830,"targets":[829]},{"channel":"u01","coefficient":1,"kind":"side","node":12647,"targets":[830]},{"channel":"w02","coefficient":1,"kind":"side","node":12650,"targets":[830]},{"channel":"partner","coefficient":1,"kind":"side","node":829,"targets":[830]},{"channel":"u01","coefficient":1,"kind":"side","node":12647,"targets":[831]},{"channel":"w02","coefficient":1,"kind":"side","node":12651,"targets":[831]},{"channel":"partner","coefficient":1,"kind":"side","node":828,"targets":[831]},{"channel":"face0","coefficient":1,"kind":"side","node":6592,"targets":[832,833,834,835]},{"channel":"face0","coefficient":1,"kind":"side","node":6865,"targets":[836,837,838,839]},{"channel":"edge12","coefficient":1,"kind":"side","node":11577,"targets":[832,835]},{"channel":"edge12","coefficient":1,"kind":"side","node":11553,"targets":[833,834]},{"channel":"edge12","coefficient":1,"kind":"side","node":11577,"targets":[836,839]},{"channel":"edge12","coefficient":1,"kind":"side","node":11553,"targets":[837,838]},{"channel":"u01","coefficient":1,"kind":"side","node":12652,"targets":[832]},{"channel":"w02","coefficient":1,"kind":"side","node":12656,"targets":[832]},{"channel":"partner","coefficient":1,"kind":"side","node":835,"targets":[832]},{"channel":"u01","coefficient":1,"kind":"side","node":12652,"targets":[833]},{"channel":"w02","coefficient":1,"kind":"side","node":12657,"targets":[833]},{"channel":"partner","coefficient":1,"kind":"side","node":834,"targets":[833]},{"channel":"u01","coefficient":1,"kind":"side","node":12653,"targets":[834]},{"channel":"w02","coefficient":1,"kind":"side","node":12656,"targets":[834]},{"channel":"partner","coefficient":1,"kind":"side","node":833,"targets":[834]},{"channel":"u01","coefficient":1,"kind":"side","node":12653,"targets":[835]},{"channel":"w02","coefficient":1,"kind":"side","node":12657,"targets":[835]},{"channel":"partner","coefficient":1,"kind":"side","node":832,"targets":[835]},{"channel":"u01","coefficient":1,"kind":"side","node":12654,"targets":[836]},{"channel":"w02","coefficient":1,"kind":"side","node":12658,"targets":[836]},{"channel":"partner","coefficient":1,"kind":"side","node":839,"targets":[836]},{"channel":"u01","coefficient":1,"kind":"side","node":12654,"targets":[837]},{"channel":"w02","coefficient":1,"kind":"side","node":12659,"targets":[837]},{"channel":"partner","coefficient":1,"kind":"side","node":838,"targets":[837]},{"channel":"u01","coefficient":1,"kind":"side","node":12655,"targets":[838]},{"channel":"w02","coefficient":1,"kind":"side","node":12658,"targets":[838]},{"channel":"partner","coefficient":1,"kind":"side","node":837,"targets":[838]},{"channel":"u01","coefficient":1,"kind":"side","node":12655,"targets":[839]},{"channel":"w02","coefficient":1,"kind":"side","node":12659,"targets":[839]},{"channel":"partner","coefficient":1,"kind":"side","node":836,"targets":[839]},{"channel":"face0","coefficient":1,"kind":"side","node":6601,"targets":[840,841,842,843]},{"channel":"face0","coefficient":1,"kind":"side","node":6874,"targets":[844,845,846,847]},{"channel":"edge12","coefficient":1,"kind":"side","node":11625,"targets":[840,843]},{"channel":"edge12","coefficient":1,"kind":"side","node":11601,"targets":[841,842]},{"channel":"edge12","coefficient":1,"kind":"side","node":11625,"targets":[844,847]},{"channel":"edge12","coefficient":1,"kind":"side","node":11601,"targets":[845,846]},{"channel":"u01","coefficient":1,"kind":"side","node":12660,"targets":[840]},{"channel":"w02","coefficient":1,"kind":"side","node":12664,"targets":[840]},{"channel":"partner","coefficient":1,"kind":"side","node":843,"targets":[840]},{"channel":"u01","coefficient":1,"kind":"side","node":12660,"targets":[841]},{"channel":"w02","coefficient":1,"kind":"side","node":12665,"targets":[841]},{"channel":"partner","coefficient":1,"kind":"side","node":842,"targets":[841]},{"channel":"u01","coefficient":1,"kind":"side","node":12661,"targets":[842]},{"channel":"w02","coefficient":1,"kind":"side","node":12664,"targets":[842]},{"channel":"partner","coefficient":1,"kind":"side","node":841,"targets":[842]},{"channel":"u01","coefficient":1,"kind":"side","node":12661,"targets":[843]},{"channel":"w02","coefficient":1,"kind":"side","node":12665,"targets":[843]},{"channel":"partner","coefficient":1,"kind":"side","node":840,"targets":[843]},{"channel":"u01","coefficient":1,"kind":"side","node":12662,"targets":[844]},{"channel":"w02","coefficient":1,"kind":"side","node":12666,"targets":[844]},{"channel":"partner","coefficient":1,"kind":"side","node":847,"targets":[844]},{"channel":"u01","coefficient":1,"kind":"side","node":12662,"targets":[845]},{"channel":"w02","coefficient":1,"kind":"side","node":12667,"targets":[845]},{"channel":"partner","coefficient":1,"kind":"side","node":846,"targets":[845]},{"channel":"u01","coefficient":1,"kind":"side","node":12663,"targets":[846]},{"channel":"w02","coefficient":1,"kind":"side","node":12666,"targets":[846]},{"channel":"partner","coefficient":1,"kind":"side","node":845,"targets":[846]},{"channel":"u01","coefficient":1,"kind":"side","node":12663,"targets":[847]},{"channel":"w02","coefficient":1,"kind":"side","node":12667,"targets":[847]},{"channel":"partner","coefficient":1,"kind":"side","node":844,"targets":[847]},{"channel":"face0","coefficient":1,"kind":"side","node":6621,"targets":[848,849,850,851]},{"channel":"face0","coefficient":1,"kind":"side","node":6894,"targets":[852,853,854,855]},{"channel":"edge12","coefficient":1,"kind":"side","node":11673,"targets":[848,851]},{"channel":"edge12","coefficient":1,"kind":"side","node":11649,"targets":[849,850]},{"channel":"edge12","coefficient":1,"kind":"side","node":11673,"targets":[852,855]},{"channel":"edge12","coefficient":1,"kind":"side","node":11649,"targets":[853,854]},{"channel":"u01","coefficient":1,"kind":"side","node":12668,"targets":[848]},{"channel":"w02","coefficient":1,"kind":"side","node":12672,"targets":[848]},{"channel":"partner","coefficient":1,"kind":"side","node":851,"targets":[848]},{"channel":"u01","coefficient":1,"kind":"side","node":12668,"targets":[849]},{"channel":"w02","coefficient":1,"kind":"side","node":12673,"targets":[849]},{"channel":"partner","coefficient":1,"kind":"side","node":850,"targets":[849]},{"channel":"u01","coefficient":1,"kind":"side","node":12669,"targets":[850]},{"channel":"w02","coefficient":1,"kind":"side","node":12672,"targets":[850]},{"channel":"partner","coefficient":1,"kind":"side","node":849,"targets":[850]},{"channel":"u01","coefficient":1,"kind":"side","node":12669,"targets":[851]},{"channel":"w02","coefficient":1,"kind":"side","node":12673,"targets":[851]},{"channel":"partner","coefficient":1,"kind":"side","node":848,"targets":[851]},{"channel":"u01","coefficient":1,"kind":"side","node":12670,"targets":[852]},{"channel":"w02","coefficient":1,"kind":"side","node":12674,"targets":[852]},{"channel":"partner","coefficient":1,"kind":"side","node":855,"targets":[852]},{"channel":"u01","coefficient":1,"kind":"side","node":12670,"targets":[853]},{"channel":"w02","coefficient":1,"kind":"side","node":12675,"targets":[853]},{"channel":"partner","coefficient":1,"kind":"side","node":854,"targets":[853]},{"channel":"u01","coefficient":1,"kind":"side","node":12671,"targets":[854]},{"channel":"w02","coefficient":1,"kind":"side","node":12674,"targets":[854]},{"channel":"partner","coefficient":1,"kind":"side","node":853,"targets":[854]},{"channel":"u01","coefficient":1,"kind":"side","node":12671,"targets":[855]},{"channel":"w02","coefficient":1,"kind":"side","node":12675,"targets":[855]},{"channel":"partner","coefficient":1,"kind":"side","node":852,"targets":[855]},{"channel":"face0","coefficient":1,"kind":"side","node":6607,"targets":[856,857,858,859]},{"channel":"face0","coefficient":1,"kind":"side","node":6880,"targets":[860,861,862,863]},{"channel":"edge12","coefficient":1,"kind":"side","node":11721,"targets":[856,859]},{"channel":"edge12","coefficient":1,"kind":"side","node":11697,"targets":[857,858]},{"channel":"edge12","coefficient":1,"kind":"side","node":11721,"targets":[860,863]},{"channel":"edge12","coefficient":1,"kind":"side","node":11697,"targets":[861,862]},{"channel":"u01","coefficient":1,"kind":"side","node":12676,"targets":[856]},{"channel":"w02","coefficient":1,"kind":"side","node":12680,"targets":[856]},{"channel":"partner","coefficient":1,"kind":"side","node":859,"targets":[856]},{"channel":"u01","coefficient":1,"kind":"side","node":12676,"targets":[857]},{"channel":"w02","coefficient":1,"kind":"side","node":12681,"targets":[857]},{"channel":"partner","coefficient":1,"kind":"side","node":858,"targets":[857]},{"channel":"u01","coefficient":1,"kind":"side","node":12677,"targets":[858]},{"channel":"w02","coefficient":1,"kind":"side","node":12680,"targets":[858]},{"channel":"partner","coefficient":1,"kind":"side","node":857,"targets":[858]},{"channel":"u01","coefficient":1,"kind":"side","node":12677,"targets":[859]},{"channel":"w02","coefficient":1,"kind":"side","node":12681,"targets":[859]},{"channel":"partner","coefficient":1,"kind":"side","node":856,"targets":[859]},{"channel":"u01","coefficient":1,"kind":"side","node":12678,"targets":[860]},{"channel":"w02","coefficient":1,"kind":"side","node":12682,"targets":[860]},{"channel":"partner","coefficient":1,"kind":"side","node":863,"targets":[860]},{"channel":"u01","coefficient":1,"kind":"side","node":12678,"targets":[861]},{"channel":"w02","coefficient":1,"kind":"side","node":12683,"targets":[861]},{"channel":"partner","coefficient":1,"kind":"side","node":862,"targets":[861]},{"channel":"u01","coefficient":1,"kind":"side","node":12679,"targets":[862]},{"channel":"w02","coefficient":1,"kind":"side","node":12682,"targets":[862]},{"channel":"partner","coefficient":1,"kind":"side","node":861,"targets":[862]},{"channel":"u01","coefficient":1,"kind":"side","node":12679,"targets":[863]},{"channel":"w02","coefficient":1,"kind":"side","node":12683,"targets":[863]},{"channel":"partner","coefficient":1,"kind":"side","node":860,"targets":[863]},{"channel":"face0","coefficient":1,"kind":"side","node":6602,"targets":[864,865,866,867]},{"channel":"face0","coefficient":1,"kind":"side","node":6875,"targets":[868,869,870,871]},{"channel":"edge12","coefficient":1,"kind":"side","node":11769,"targets":[864,867]},{"channel":"edge12","coefficient":1,"kind":"side","node":11745,"targets":[865,866]},{"channel":"edge12","coefficient":1,"kind":"side","node":11769,"targets":[868,871]},{"channel":"edge12","coefficient":1,"kind":"side","node":11745,"targets":[869,870]},{"channel":"u01","coefficient":1,"kind":"side","node":12684,"targets":[864]},{"channel":"w02","coefficient":1,"kind":"side","node":12688,"targets":[864]},{"channel":"partner","coefficient":1,"kind":"side","node":867,"targets":[864]},{"channel":"u01","coefficient":1,"kind":"side","node":12684,"targets":[865]},{"channel":"w02","coefficient":1,"kind":"side","node":12689,"targets":[865]},{"channel":"partner","coefficient":1,"kind":"side","node":866,"targets":[865]},{"channel":"u01","coefficient":1,"kind":"side","node":12685,"targets":[866]},{"channel":"w02","coefficient":1,"kind":"side","node":12688,"targets":[866]},{"channel":"partner","coefficient":1,"kind":"side","node":865,"targets":[866]},{"channel":"u01","coefficient":1,"kind":"side","node":12685,"targets":[867]},{"channel":"w02","coefficient":1,"kind":"side","node":12689,"targets":[867]},{"channel":"partner","coefficient":1,"kind":"side","node":864,"targets":[867]},{"channel":"u01","coefficient":1,"kind":"side","node":12686,"targets":[868]},{"channel":"w02","coefficient":1,"kind":"side","node":12690,"targets":[868]},{"channel":"partner","coefficient":1,"kind":"side","node":871,"targets":[868]},{"channel":"u01","coefficient":1,"kind":"side","node":12686,"targets":[869]},{"channel":"w02","coefficient":1,"kind":"side","node":12691,"targets":[869]},{"channel":"partner","coefficient":1,"kind":"side","node":870,"targets":[869]},{"channel":"u01","coefficient":1,"kind":"side","node":12687,"targets":[870]},{"channel":"w02","coefficient":1,"kind":"side","node":12690,"targets":[870]},{"channel":"partner","coefficient":1,"kind":"side","node":869,"targets":[870]},{"channel":"u01","coefficient":1,"kind":"side","node":12687,"targets":[871]},{"channel":"w02","coefficient":1,"kind":"side","node":12691,"targets":[871]},{"channel":"partner","coefficient":1,"kind":"side","node":868,"targets":[871]},{"channel":"face0","coefficient":1,"kind":"side","node":6432,"targets":[872,873,874,875]},{"channel":"face0","coefficient":1,"kind":"side","node":6705,"targets":[876,877,878,879]},{"channel":"edge12","coefficient":1,"kind":"side","node":11817,"targets":[872,875]},{"channel":"edge12","coefficient":1,"kind":"side","node":11793,"targets":[873,874]},{"channel":"edge12","coefficient":1,"kind":"side","node":11817,"targets":[876,879]},{"channel":"edge12","coefficient":1,"kind":"side","node":11793,"targets":[877,878]},{"channel":"u01","coefficient":1,"kind":"side","node":12692,"targets":[872]},{"channel":"w02","coefficient":1,"kind":"side","node":12696,"targets":[872]},{"channel":"partner","coefficient":1,"kind":"side","node":875,"targets":[872]},{"channel":"u01","coefficient":1,"kind":"side","node":12692,"targets":[873]},{"channel":"w02","coefficient":1,"kind":"side","node":12697,"targets":[873]},{"channel":"partner","coefficient":1,"kind":"side","node":874,"targets":[873]},{"channel":"u01","coefficient":1,"kind":"side","node":12693,"targets":[874]},{"channel":"w02","coefficient":1,"kind":"side","node":12696,"targets":[874]},{"channel":"partner","coefficient":1,"kind":"side","node":873,"targets":[874]},{"channel":"u01","coefficient":1,"kind":"side","node":12693,"targets":[875]},{"channel":"w02","coefficient":1,"kind":"side","node":12697,"targets":[875]},{"channel":"partner","coefficient":1,"kind":"side","node":872,"targets":[875]},{"channel":"u01","coefficient":1,"kind":"side","node":12694,"targets":[876]},{"channel":"w02","coefficient":1,"kind":"side","node":12698,"targets":[876]},{"channel":"partner","coefficient":1,"kind":"side","node":879,"targets":[876]},{"channel":"u01","coefficient":1,"kind":"side","node":12694,"targets":[877]},{"channel":"w02","coefficient":1,"kind":"side","node":12699,"targets":[877]},{"channel":"partner","coefficient":1,"kind":"side","node":878,"targets":[877]},{"channel":"u01","coefficient":1,"kind":"side","node":12695,"targets":[878]},{"channel":"w02","coefficient":1,"kind":"side","node":12698,"targets":[878]},{"channel":"partner","coefficient":1,"kind":"side","node":877,"targets":[878]},{"channel":"u01","coefficient":1,"kind":"side","node":12695,"targets":[879]},{"channel":"w02","coefficient":1,"kind":"side","node":12699,"targets":[879]},{"channel":"partner","coefficient":1,"kind":"side","node":876,"targets":[879]},{"channel":"face0","coefficient":1,"kind":"side","node":7138,"targets":[880,881,882,883]},{"channel":"face0","coefficient":1,"kind":"side","node":7411,"targets":[884,885,886,887]},{"channel":"edge12","coefficient":1,"kind":"side","node":11576,"targets":[880,883]},{"channel":"edge12","coefficient":1,"kind":"side","node":11552,"targets":[881,882]},{"channel":"edge12","coefficient":1,"kind":"side","node":11576,"targets":[884,887]},{"channel":"edge12","coefficient":1,"kind":"side","node":11552,"targets":[885,886]},{"channel":"u01","coefficient":1,"kind":"side","node":12700,"targets":[880]},{"channel":"w02","coefficient":1,"kind":"side","node":12704,"targets":[880]},{"channel":"partner","coefficient":1,"kind":"side","node":883,"targets":[880]},{"channel":"u01","coefficient":1,"kind":"side","node":12700,"targets":[881]},{"channel":"w02","coefficient":1,"kind":"side","node":12705,"targets":[881]},{"channel":"partner","coefficient":1,"kind":"side","node":882,"targets":[881]},{"channel":"u01","coefficient":1,"kind":"side","node":12701,"targets":[882]},{"channel":"w02","coefficient":1,"kind":"side","node":12704,"targets":[882]},{"channel":"partner","coefficient":1,"kind":"side","node":881,"targets":[882]},{"channel":"u01","coefficient":1,"kind":"side","node":12701,"targets":[883]},{"channel":"w02","coefficient":1,"kind":"side","node":12705,"targets":[883]},{"channel":"partner","coefficient":1,"kind":"side","node":880,"targets":[883]},{"channel":"u01","coefficient":1,"kind":"side","node":12702,"targets":[884]},{"channel":"w02","coefficient":1,"kind":"side","node":12706,"targets":[884]},{"channel":"partner","coefficient":1,"kind":"side","node":887,"targets":[884]},{"channel":"u01","coefficient":1,"kind":"side","node":12702,"targets":[885]},{"channel":"w02","coefficient":1,"kind":"side","node":12707,"targets":[885]},{"channel":"partner","coefficient":1,"kind":"side","node":886,"targets":[885]},{"channel":"u01","coefficient":1,"kind":"side","node":12703,"targets":[886]},{"channel":"w02","coefficient":1,"kind":"side","node":12706,"targets":[886]},{"channel":"partner","coefficient":1,"kind":"side","node":885,"targets":[886]},{"channel":"u01","coefficient":1,"kind":"side","node":12703,"targets":[887]},{"channel":"w02","coefficient":1,"kind":"side","node":12707,"targets":[887]},{"channel":"partner","coefficient":1,"kind":"side","node":884,"targets":[887]},{"channel":"face0","coefficient":1,"kind":"side","node":7147,"targets":[888,889,890,891]},{"channel":"face0","coefficient":1,"kind":"side","node":7420,"targets":[892,893,894,895]},{"channel":"edge12","coefficient":1,"kind":"side","node":11624,"targets":[888,891]},{"channel":"edge12","coefficient":1,"kind":"side","node":11600,"targets":[889,890]},{"channel":"edge12","coefficient":1,"kind":"side","node":11624,"targets":[892,895]},{"channel":"edge12","coefficient":1,"kind":"side","node":11600,"targets":[893,894]},{"channel":"u01","coefficient":1,"kind":"side","node":12708,"targets":[888]},{"channel":"w02","coefficient":1,"kind":"side","node":12712,"targets":[888]},{"channel":"partner","coefficient":1,"kind":"side","node":891,"targets":[888]},{"channel":"u01","coefficient":1,"kind":"side","node":12708,"targets":[889]},{"channel":"w02","coefficient":1,"kind":"side","node":12713,"targets":[889]},{"channel":"partner","coefficient":1,"kind":"side","node":890,"targets":[889]},{"channel":"u01","coefficient":1,"kind":"side","node":12709,"targets":[890]},{"channel":"w02","coefficient":1,"kind":"side","node":12712,"targets":[890]},{"channel":"partner","coefficient":1,"kind":"side","node":889,"targets":[890]},{"channel":"u01","coefficient":1,"kind":"side","node":12709,"targets":[891]},{"channel":"w02","coefficient":1,"kind":"side","node":12713,"targets":[891]},{"channel":"partner","coefficient":1,"kind":"side","node":888,"targets":[891]},{"channel":"u01","coefficient":1,"kind":"side","node":12710,"targets":[892]},{"channel":"w02","coefficient":1,"kind":"side","node":12714,"targets":[892]},{"channel":"partner","coefficient":1,"kind":"side","node":895,"targets":[892]},{"channel":"u01","coefficient":1,"kind":"side","node":12710,"targets":[893]},{"channel":"w02","coefficient":1,"kind":"side","node":12715,"targets":[893]},{"channel":"partner","coefficient":1,"kind":"side","node":894,"targets":[893]},{"channel":"u01","coefficient":1,"kind":"side","node":12711,"targets":[894]},{"channel":"w02","coefficient":1,"kind":"side","node":12714,"targets":[894]},{"channel":"partner","coefficient":1,"kind":"side","node":893,"targets":[894]},{"channel":"u01","coefficient":1,"kind":"side","node":12711,"targets":[895]},{"channel":"w02","coefficient":1,"kind":"side","node":12715,"targets":[895]},{"channel":"partner","coefficient":1,"kind":"side","node":892,"targets":[895]},{"channel":"face0","coefficient":1,"kind":"side","node":7167,"targets":[896,897,898,899]},{"channel":"face0","coefficient":1,"kind":"side","node":7440,"targets":[900,901,902,903]},{"channel":"edge12","coefficient":1,"kind":"side","node":11672,"targets":[896,899]},{"channel":"edge12","coefficient":1,"kind":"side","node":11648,"targets":[897,898]},{"channel":"edge12","coefficient":1,"kind":"side","node":11672,"targets":[900,903]},{"channel":"edge12","coefficient":1,"kind":"side","node":11648,"targets":[901,902]},{"channel":"u01","coefficient":1,"kind":"side","node":12716,"targets":[896]},{"channel":"w02","coefficient":1,"kind":"side","node":12720,"targets":[896]},{"channel":"partner","coefficient":1,"kind":"side","node":899,"targets":[896]},{"channel":"u01","coefficient":1,"kind":"side","node":12716,"targets":[897]},{"channel":"w02","coefficient":1,"kind":"side","node":12721,"targets":[897]},{"channel":"partner","coefficient":1,"kind":"side","node":898,"targets":[897]},{"channel":"u01","coefficient":1,"kind":"side","node":12717,"targets":[898]},{"channel":"w02","coefficient":1,"kind":"side","node":12720,"targets":[898]},{"channel":"partner","coefficient":1,"kind":"side","node":897,"targets":[898]},{"channel":"u01","coefficient":1,"kind":"side","node":12717,"targets":[899]},{"channel":"w02","coefficient":1,"kind":"side","node":12721,"targets":[899]},{"channel":"partner","coefficient":1,"kind":"side","node":896,"targets":[899]},{"channel":"u01","coefficient":1,"kind":"side","node":12718,"targets":[900]},{"channel":"w02","coefficient":1,"kind":"side","node":12722,"targets":[900]},{"channel":"partner","coefficient":1,"kind":"side","node":903,"targets":[900]},{"channel":"u01","coefficient":1,"kind":"side","node":12718,"targets":[901]},{"channel":"w02","coefficient":1,"kind":"side","node":12723,"targets":[901]},{"channel":"partner","coefficient":1,"kind":"side","node":902,"targets":[901]},{"channel":"u01","coefficient":1,"kind":"side","node":12719,"targets":[902]},{"channel":"w02","coefficient":1,"kind":"side","node":12722,"targets":[902]},{"channel":"partner","coefficient":1,"kind":"side","node":901,"targets":[902]},{"channel":"u01","coefficient":1,"kind":"side","node":12719,"targets":[903]},{"channel":"w02","coefficient":1,"kind":"side","node":12723,"targets":[903]},{"channel":"partner","coefficient":1,"kind":"side","node":900,"targets":[903]},{"channel":"face0","coefficient":1,"kind":"side","node":7153,"targets":[904,905,906,907]},{"channel":"face0","coefficient":1,"kind":"side","node":7426,"targets":[908,909,910,911]},{"channel":"edge12","coefficient":1,"kind":"side","node":11720,"targets":[904,907]},{"channel":"edge12","coefficient":1,"kind":"side","node":11696,"targets":[905,906]},{"channel":"edge12","coefficient":1,"kind":"side","node":11720,"targets":[908,911]},{"channel":"edge12","coefficient":1,"kind":"side","node":11696,"targets":[909,910]},{"channel":"u01","coefficient":1,"kind":"side","node":12724,"targets":[904]},{"channel":"w02","coefficient":1,"kind":"side","node":12728,"targets":[904]},{"channel":"partner","coefficient":1,"kind":"side","node":907,"targets":[904]},{"channel":"u01","coefficient":1,"kind":"side","node":12724,"targets":[905]},{"channel":"w02","coefficient":1,"kind":"side","node":12729,"targets":[905]},{"channel":"partner","coefficient":1,"kind":"side","node":906,"targets":[905]},{"channel":"u01","coefficient":1,"kind":"side","node":12725,"targets":[906]},{"channel":"w02","coefficient":1,"kind":"side","node":12728,"targets":[906]},{"channel":"partner","coefficient":1,"kind":"side","node":905,"targets":[906]},{"channel":"u01","coefficient":1,"kind":"side","node":12725,"targets":[907]},{"channel":"w02","coefficient":1,"kind":"side","node":12729,"targets":[907]},{"channel":"partner","coefficient":1,"kind":"side","node":904,"targets":[907]},{"channel":"u01","coefficient":1,"kind":"side","node":12726,"targets":[908]},{"channel":"w02","coefficient":1,"kind":"side","node":12730,"targets":[908]},{"channel":"partner","coefficient":1,"kind":"side","node":911,"targets":[908]},{"channel":"u01","coefficient":1,"kind":"side","node":12726,"targets":[909]},{"channel":"w02","coefficient":1,"kind":"side","node":12731,"targets":[909]},{"channel":"partner","coefficient":1,"kind":"side","node":910,"targets":[909]},{"channel":"u01","coefficient":1,"kind":"side","node":12727,"targets":[910]},{"channel":"w02","coefficient":1,"kind":"side","node":12730,"targets":[910]},{"channel":"partner","coefficient":1,"kind":"side","node":909,"targets":[910]},{"channel":"u01","coefficient":1,"kind":"side","node":12727,"targets":[911]},{"channel":"w02","coefficient":1,"kind":"side","node":12731,"targets":[911]},{"channel":"partner","coefficient":1,"kind":"side","node":908,"targets":[911]},{"channel":"face0","coefficient":1,"kind":"side","node":7148,"targets":[912,913,914,915]},{"channel":"face0","coefficient":1,"kind":"side","node":7421,"targets":[916,917,918,919]},{"channel":"edge12","coefficient":1,"kind":"side","node":11768,"targets":[912,915]},{"channel":"edge12","coefficient":1,"kind":"side","node":11744,"targets":[913,914]},{"channel":"edge12","coefficient":1,"kind":"side","node":11768,"targets":[916,919]},{"channel":"edge12","coefficient":1,"kind":"side","node":11744,"targets":[917,918]},{"channel":"u01","coefficient":1,"kind":"side","node":12732,"targets":[912]},{"channel":"w02","coefficient":1,"kind":"side","node":12736,"targets":[912]},{"channel":"partner","coefficient":1,"kind":"side","node":915,"targets":[912]},{"channel":"u01","coefficient":1,"kind":"side","node":12732,"targets":[913]},{"channel":"w02","coefficient":1,"kind":"side","node":12737,"targets":[913]},{"channel":"partner","coefficient":1,"kind":"side","node":914,"targets":[913]},{"channel":"u01","coefficient":1,"kind":"side","node":12733,"targets":[914]},{"channel":"w02","coefficient":1,"kind":"side","node":12736,"targets":[914]},{"channel":"partner","coefficient":1,"kind":"side","node":913,"targets":[914]},{"channel":"u01","coefficient":1,"kind":"side","node":12733,"targets":[915]},{"channel":"w02","coefficient":1,"kind":"side","node":12737,"targets":[915]},{"channel":"partner","coefficient":1,"kind":"side","node":912,"targets":[915]},{"channel":"u01","coefficient":1,"kind":"side","node":12734,"targets":[916]},{"channel":"w02","coefficient":1,"kind":"side","node":12738,"targets":[916]},{"channel":"partner","coefficient":1,"kind":"side","node":919,"targets":[916]},{"channel":"u01","coefficient":1,"kind":"side","node":12734,"targets":[917]},{"channel":"w02","coefficient":1,"kind":"side","node":12739,"targets":[917]},{"channel":"partner","coefficient":1,"kind":"side","node":918,"targets":[917]},{"channel":"u01","coefficient":1,"kind":"side","node":12735,"targets":[918]},{"channel":"w02","coefficient":1,"kind":"side","node":12738,"targets":[918]},{"channel":"partner","coefficient":1,"kind":"side","node":917,"targets":[918]},{"channel":"u01","coefficient":1,"kind":"side","node":12735,"targets":[919]},{"channel":"w02","coefficient":1,"kind":"side","node":12739,"targets":[919]},{"channel":"partner","coefficient":1,"kind":"side","node":916,"targets":[919]},{"channel":"face0","coefficient":1,"kind":"side","node":6978,"targets":[920,921,922,923]},{"channel":"face0","coefficient":1,"kind":"side","node":7251,"targets":[924,925,926,927]},{"channel":"edge12","coefficient":1,"kind":"side","node":11816,"targets":[920,923]},{"channel":"edge12","coefficient":1,"kind":"side","node":11792,"targets":[921,922]},{"channel":"edge12","coefficient":1,"kind":"side","node":11816,"targets":[924,927]},{"channel":"edge12","coefficient":1,"kind":"side","node":11792,"targets":[925,926]},{"channel":"u01","coefficient":1,"kind":"side","node":12740,"targets":[920]},{"channel":"w02","coefficient":1,"kind":"side","node":12744,"targets":[920]},{"channel":"partner","coefficient":1,"kind":"side","node":923,"targets":[920]},{"channel":"u01","coefficient":1,"kind":"side","node":12740,"targets":[921]},{"channel":"w02","coefficient":1,"kind":"side","node":12745,"targets":[921]},{"channel":"partner","coefficient":1,"kind":"side","node":922,"targets":[921]},{"channel":"u01","coefficient":1,"kind":"side","node":12741,"targets":[922]},{"channel":"w02","coefficient":1,"kind":"side","node":12744,"targets":[922]},{"channel":"partner","coefficient":1,"kind":"side","node":921,"targets":[922]},{"channel":"u01","coefficient":1,"kind":"side","node":12741,"targets":[923]},{"channel":"w02","coefficient":1,"kind":"side","node":12745,"targets":[923]},{"channel":"partner","coefficient":1,"kind":"side","node":920,"targets":[923]},{"channel":"u01","coefficient":1,"kind":"side","node":12742,"targets":[924]},{"channel":"w02","coefficient":1,"kind":"side","node":12746,"targets":[924]},{"channel":"partner","coefficient":1,"kind":"side","node":927,"targets":[924]},{"channel":"u01","coefficient":1,"kind":"side","node":12742,"targets":[925]},{"channel":"w02","coefficient":1,"kind":"side","node":12747,"targets":[925]},{"channel":"partner","coefficient":1,"kind":"side","node":926,"targets":[925]},{"channel":"u01","coefficient":1,"kind":"side","node":12743,"targets":[926]},{"channel":"w02","coefficient":1,"kind":"side","node":12746,"targets":[926]},{"channel":"partner","coefficient":1,"kind":"side","node":925,"targets":[926]},{"channel":"u01","coefficient":1,"kind":"side","node":12743,"targets":[927]},{"channel":"w02","coefficient":1,"kind":"side","node":12747,"targets":[927]},{"channel":"partner","coefficient":1,"kind":"side","node":924,"targets":[927]},{"channel":"face0","coefficient":1,"kind":"side","node":7699,"targets":[928,929,930,931]},{"channel":"face0","coefficient":1,"kind":"side","node":7972,"targets":[932,933,934,935]},{"channel":"edge12","coefficient":1,"kind":"side","node":11706,"targets":[928,931]},{"channel":"edge12","coefficient":1,"kind":"side","node":11682,"targets":[929,930]},{"channel":"edge12","coefficient":1,"kind":"side","node":11706,"targets":[932,935]},{"channel":"edge12","coefficient":1,"kind":"side","node":11682,"targets":[933,934]},{"channel":"u01","coefficient":1,"kind":"side","node":12748,"targets":[928]},{"channel":"w02","coefficient":1,"kind":"side","node":12752,"targets":[928]},{"channel":"partner","coefficient":1,"kind":"side","node":931,"targets":[928]},{"channel":"u01","coefficient":1,"kind":"side","node":12748,"targets":[929]},{"channel":"w02","coefficient":1,"kind":"side","node":12753,"targets":[929]},{"channel":"partner","coefficient":1,"kind":"side","node":930,"targets":[929]},{"channel":"u01","coefficient":1,"kind":"side","node":12749,"targets":[930]},{"channel":"w02","coefficient":1,"kind":"side","node":12752,"targets":[930]},{"channel":"partner","coefficient":1,"kind":"side","node":929,"targets":[930]},{"channel":"u01","coefficient":1,"kind":"side","node":12749,"targets":[931]},{"channel":"w02","coefficient":1,"kind":"side","node":12753,"targets":[931]},{"channel":"partner","coefficient":1,"kind":"side","node":928,"targets":[931]},{"channel":"u01","coefficient":1,"kind":"side","node":12750,"targets":[932]},{"channel":"w02","coefficient":1,"kind":"side","node":12754,"targets":[932]},{"channel":"partner","coefficient":1,"kind":"side","node":935,"targets":[932]},{"channel":"u01","coefficient":1,"kind":"side","node":12750,"targets":[933]},{"channel":"w02","coefficient":1,"kind":"side","node":12755,"targets":[933]},{"channel":"partner","coefficient":1,"kind":"side","node":934,"targets":[933]},{"channel":"u01","coefficient":1,"kind":"side","node":12751,"targets":[934]},{"channel":"w02","coefficient":1,"kind":"side","node":12754,"targets":[934]},{"channel":"partner","coefficient":1,"kind":"side","node":933,"targets":[934]},{"channel":"u01","coefficient":1,"kind":"side","node":12751,"targets":[935]},{"channel":"w02","coefficient":1,"kind":"side","node":12755,"targets":[935]},{"channel":"partner","coefficient":1,"kind":"side","node":932,"targets":[935]},{"channel":"face0","coefficient":1,"kind":"side","node":7694,"targets":[936,937,938,939]},{"channel":"face0","coefficient":1,"kind":"side","node":7967,"targets":[940,941,942,943]},{"channel":"edge12","coefficient":1,"kind":"side","node":11754,"targets":[936,939]},{"channel":"edge12","coefficient":1,"kind":"side","node":11730,"targets":[937,938]},{"channel":"edge12","coefficient":1,"kind":"side","node":11754,"targets":[940,943]},{"channel":"edge12","coefficient":1,"kind":"side","node":11730,"targets":[941,942]},{"channel":"u01","coefficient":1,"kind":"side","node":12756,"targets":[936]},{"channel":"w02","coefficient":1,"kind":"side","node":12760,"targets":[936]},{"channel":"partner","coefficient":1,"kind":"side","node":939,"targets":[936]},{"channel":"u01","coefficient":1,"kind":"side","node":12756,"targets":[937]},{"channel":"w02","coefficient":1,"kind":"side","node":12761,"targets":[937]},{"channel":"partner","coefficient":1,"kind":"side","node":938,"targets":[937]},{"channel":"u01","coefficient":1,"kind":"side","node":12757,"targets":[938]},{"channel":"w02","coefficient":1,"kind":"side","node":12760,"targets":[938]},{"channel":"partner","coefficient":1,"kind":"side","node":937,"targets":[938]},{"channel":"u01","coefficient":1,"kind":"side","node":12757,"targets":[939]},{"channel":"w02","coefficient":1,"kind":"side","node":12761,"targets":[939]},{"channel":"partner","coefficient":1,"kind":"side","node":936,"targets":[939]},{"channel":"u01","coefficient":1,"kind":"side","node":12758,"targets":[940]},{"channel":"w02","coefficient":1,"kind":"side","node":12762,"targets":[940]},{"channel":"partner","coefficient":1,"kind":"side","node":943,"targets":[940]},{"channel":"u01","coefficient":1,"kind":"side","node":12758,"targets":[941]},{"channel":"w02","coefficient":1,"kind":"side","node":12763,"targets":[941]},{"channel":"partner","coefficient":1,"kind":"side","node":942,"targets":[941]},{"channel":"u01","coefficient":1,"kind":"side","node":12759,"targets":[942]},{"channel":"w02","coefficient":1,"kind":"side","node":12762,"targets":[942]},{"channel":"partner","coefficient":1,"kind":"side","node":941,"targets":[942]},{"channel":"u01","coefficient":1,"kind":"side","node":12759,"targets":[943]},{"channel":"w02","coefficient":1,"kind":"side","node":12763,"targets":[943]},{"channel":"partner","coefficient":1,"kind":"side","node":940,"targets":[943]},{"channel":"face0","coefficient":1,"kind":"side","node":7524,"targets":[944,945,946,947]},{"channel":"face0","coefficient":1,"kind":"side","node":7797,"targets":[948,949,950,951]},{"channel":"edge12","coefficient":1,"kind":"side","node":11802,"targets":[944,947]},{"channel":"edge12","coefficient":1,"kind":"side","node":11778,"targets":[945,946]},{"channel":"edge12","coefficient":1,"kind":"side","node":11802,"targets":[948,951]},{"channel":"edge12","coefficient":1,"kind":"side","node":11778,"targets":[949,950]},{"channel":"u01","coefficient":1,"kind":"side","node":12764,"targets":[944]},{"channel":"w02","coefficient":1,"kind":"side","node":12768,"targets":[944]},{"channel":"partner","coefficient":1,"kind":"side","node":947,"targets":[944]},{"channel":"u01","coefficient":1,"kind":"side","node":12764,"targets":[945]},{"channel":"w02","coefficient":1,"kind":"side","node":12769,"targets":[945]},{"channel":"partner","coefficient":1,"kind":"side","node":946,"targets":[945]},{"channel":"u01","coefficient":1,"kind":"side","node":12765,"targets":[946]},{"channel":"w02","coefficient":1,"kind":"side","node":12768,"targets":[946]},{"channel":"partner","coefficient":1,"kind":"side","node":945,"targets":[946]},{"channel":"u01","coefficient":1,"kind":"side","node":12765,"targets":[947]},{"channel":"w02","coefficient":1,"kind":"side","node":12769,"targets":[947]},{"channel":"partner","coefficient":1,"kind":"side","node":944,"targets":[947]},{"channel":"u01","coefficient":1,"kind":"side","node":12766,"targets":[948]},{"channel":"w02","coefficient":1,"kind":"side","node":12770,"targets":[948]},{"channel":"partner","coefficient":1,"kind":"side","node":951,"targets":[948]},{"channel":"u01","coefficient":1,"kind":"side","node":12766,"targets":[949]},{"channel":"w02","coefficient":1,"kind":"side","node":12771,"targets":[949]},{"channel":"partner","coefficient":1,"kind":"side","node":950,"targets":[949]},{"channel":"u01","coefficient":1,"kind":"side","node":12767,"targets":[950]},{"channel":"w02","coefficient":1,"kind":"side","node":12770,"targets":[950]},{"channel":"partner","coefficient":1,"kind":"side","node":949,"targets":[950]},{"channel":"u01","coefficient":1,"kind":"side","node":12767,"targets":[951]},{"channel":"w02","coefficient":1,"kind":"side","node":12771,"targets":[951]},{"channel":"partner","coefficient":1,"kind":"side","node":948,"targets":[951]},{"channel":"face0","coefficient":1,"kind":"side","node":8070,"targets":[952,953,954,955]},{"channel":"face0","coefficient":1,"kind":"side","node":8343,"targets":[956,957,958,959]},{"channel":"edge12","coefficient":1,"kind":"side","node":11819,"targets":[952,955]},{"channel":"edge12","coefficient":1,"kind":"side","node":11795,"targets":[953,954]},{"channel":"edge12","coefficient":1,"kind":"side","node":11819,"targets":[956,959]},{"channel":"edge12","coefficient":1,"kind":"side","node":11795,"targets":[957,958]},{"channel":"u01","coefficient":1,"kind":"side","node":12772,"targets":[952]},{"channel":"w02","coefficient":1,"kind":"side","node":12776,"targets":[952]},{"channel":"partner","coefficient":1,"kind":"side","node":955,"targets":[952]},{"channel":"u01","coefficient":1,"kind":"side","node":12772,"targets":[953]},{"channel":"w02","coefficient":1,"kind":"side","node":12777,"targets":[953]},{"channel":"partner","coefficient":1,"kind":"side","node":954,"targets":[953]},{"channel":"u01","coefficient":1,"kind":"side","node":12773,"targets":[954]},{"channel":"w02","coefficient":1,"kind":"side","node":12776,"targets":[954]},{"channel":"partner","coefficient":1,"kind":"side","node":953,"targets":[954]},{"channel":"u01","coefficient":1,"kind":"side","node":12773,"targets":[955]},{"channel":"w02","coefficient":1,"kind":"side","node":12777,"targets":[955]},{"channel":"partner","coefficient":1,"kind":"side","node":952,"targets":[955]},{"channel":"u01","coefficient":1,"kind":"side","node":12774,"targets":[956]},{"channel":"w02","coefficient":1,"kind":"side","node":12778,"targets":[956]},{"channel":"partner","coefficient":1,"kind":"side","node":959,"targets":[956]},{"channel":"u01","coefficient":1,"kind":"side","node":12774,"targets":[957]},{"channel":"w02","coefficient":1,"kind":"side","node":12779,"targets":[957]},{"channel":"partner","coefficient":1,"kind":"side","node":958,"targets":[957]},{"channel":"u01","coefficient":1,"kind":"side","node":12775,"targets":[958]},{"channel":"w02","coefficient":1,"kind":"side","node":12778,"targets":[958]},{"channel":"partner","coefficient":1,"kind":"side","node":957,"targets":[958]},{"channel":"u01","coefficient":1,"kind":"side","node":12775,"targets":[959]},{"channel":"w02","coefficient":1,"kind":"side","node":12779,"targets":[959]},{"channel":"partner","coefficient":1,"kind":"side","node":956,"targets":[959]},{"coefficient":1,"coordinate":0,"kind":"center","node":4456,"targets":[0,1,2,3,8,9,10,11,16,17,18,19,24,25,26,27,32,33,34,35,40,41,42,43,48,49,50,51,56,57,58,59,64,65,66,67,72,73,74,75,80,81,82,83,88,89,90,91,96,97,98,99,104,105,106,107,112,113,114,115,120,121,122,123,128,129,130,131,136,137,138,139,144,145,146,147,152,153,154,155,160,161,162,163,168,169,170,171,176,177,178,179,184,185,186,187,192,193,194,195,200,201,202,203,208,209,210,211,216,217,218,219,224,225,226,227,232,233,234,235,240,241,242,243,248,249,250,251,256,257,258,259,264,265,266,267,272,273,274,275,280,281,282,283]},{"coefficient":1,"coordinate":1,"kind":"center","node":4729,"targets":[4,5,6,7,12,13,14,15,20,21,22,23,28,29,30,31,36,37,38,39,44,45,46,47,52,53,54,55,60,61,62,63,68,69,70,71,76,77,78,79,84,85,86,87,92,93,94,95,100,101,102,103,108,109,110,111,116,117,118,119,124,125,126,127,132,133,134,135,140,141,142,143,148,149,150,151,156,157,158,159,164,165,166,167,172,173,174,175,180,181,182,183,188,189,190,191,196,197,198,199,204,205,206,207,212,213,214,215,220,221,222,223,228,229,230,231,236,237,238,239,244,245,246,247,252,253,254,255,260,261,262,263,268,269,270,271,276,277,278,279,284,285,286,287]},{"coefficient":1,"coordinate":2,"kind":"center","node":5002,"targets":[0,1,4,5,8,9,12,13,16,17,20,21,24,25,28,29,32,33,36,37,40,41,44,45,48,49,52,53,56,57,60,61,288,289,290,291,296,297,298,299,304,305,306,307,312,313,314,315,320,321,322,323,328,329,330,331,336,337,338,339,344,345,346,347,352,353,354,355,360,361,362,363,368,369,370,371,376,377,378,379,384,385,386,387,392,393,394,395,400,401,402,403,408,409,410,411,416,417,418,419,424,425,426,427,432,433,434,435,440,441,442,443,448,449,450,451,456,457,458,459,464,465,466,467,472,473,474,475,480,481,482,483,488,489,490,491,496,497,498,499,504,505,506,507]},{"coefficient":1,"coordinate":3,"kind":"center","node":5275,"targets":[2,3,6,7,10,11,14,15,18,19,22,23,26,27,30,31,34,35,38,39,42,43,46,47,50,51,54,55,58,59,62,63,292,293,294,295,300,301,302,303,308,309,310,311,316,317,318,319,324,325,326,327,332,333,334,335,340,341,342,343,348,349,350,351,356,357,358,359,364,365,366,367,372,373,374,375,380,381,382,383,388,389,390,391,396,397,398,399,404,405,406,407,412,413,414,415,420,421,422,423,428,429,430,431,436,437,438,439,444,445,446,447,452,453,454,455,460,461,462,463,468,469,470,471,476,477,478,479,484,485,486,487,492,493,494,495,500,501,502,503,508,509,510,511]},{"coefficient":1,"coordinate":4,"kind":"center","node":5548,"targets":[0,2,4,6,64,65,68,69,72,73,76,77,80,81,84,85,88,89,92,93,96,97,100,101,104,105,108,109,112,113,116,117,288,289,292,293,296,297,300,301,304,305,308,309,312,313,316,317,320,321,324,325,328,329,332,333,336,337,340,341,512,513,514,515,520,521,522,523,528,529,530,531,536,537,538,539,544,545,546,547,552,553,554,555,560,561,562,563,568,569,570,571,576,577,578,579,584,585,586,587,592,593,594,595,600,601,602,603,608,609,610,611,616,617,618,619,624,625,626,627,632,633,634,635,640,641,642,643,648,649,650,651,656,657,658,659,664,665,666,667,672,673,674,675]},{"coefficient":1,"coordinate":5,"kind":"center","node":5821,"targets":[1,3,5,7,66,67,70,71,74,75,78,79,82,83,86,87,90,91,94,95,98,99,102,103,106,107,110,111,114,115,118,119,290,291,294,295,298,299,302,303,306,307,310,311,314,315,318,319,322,323,326,327,330,331,334,335,338,339,342,343,516,517,518,519,524,525,526,527,532,533,534,535,540,541,542,543,548,549,550,551,556,557,558,559,564,565,566,567,572,573,574,575,580,581,582,583,588,589,590,591,596,597,598,599,604,605,606,607,612,613,614,615,620,621,622,623,628,629,630,631,636,637,638,639,644,645,646,647,652,653,654,655,660,661,662,663,668,669,670,671,676,677,678,679]},{"coefficient":1,"coordinate":6,"kind":"center","node":6094,"targets":[8,10,12,14,64,66,68,70,120,121,124,125,128,129,132,133,136,137,140,141,144,145,148,149,152,153,156,157,160,161,164,165,288,290,292,294,344,345,348,349,352,353,356,357,360,361,364,365,368,369,372,373,376,377,380,381,384,385,388,389,512,513,516,517,520,521,524,525,528,529,532,533,536,537,540,541,544,545,548,549,552,553,556,557,680,681,682,683,688,689,690,691,696,697,698,699,704,705,706,707,712,713,714,715,720,721,722,723,728,729,730,731,736,737,738,739,744,745,746,747,752,753,754,755,760,761,762,763,768,769,770,771,776,777,778,779,784,785,786,787,792,793,794,795]},{"coefficient":1,"coordinate":7,"kind":"center","node":6367,"targets":[9,11,13,15,65,67,69,71,122,123,126,127,130,131,134,135,138,139,142,143,146,147,150,151,154,155,158,159,162,163,166,167,289,291,293,295,346,347,350,351,354,355,358,359,362,363,366,367,370,371,374,375,378,379,382,383,386,387,390,391,514,515,518,519,522,523,526,527,530,531,534,535,538,539,542,543,546,547,550,551,554,555,558,559,684,685,686,687,692,693,694,695,700,701,702,703,708,709,710,711,716,717,718,719,724,725,726,727,732,733,734,735,740,741,742,743,748,749,750,751,756,757,758,759,764,765,766,767,772,773,774,775,780,781,782,783,788,789,790,791,796,797,798,799]},{"coefficient":1,"coordinate":8,"kind":"center","node":6640,"targets":[16,18,20,22,72,74,76,78,120,122,124,126,168,169,172,173,176,177,180,181,184,185,188,189,192,193,196,197,200,201,204,205,296,298,300,302,344,346,348,350,392,393,396,397,400,401,404,405,408,409,412,413,416,417,420,421,424,425,428,429,512,514,516,518,560,561,564,565,568,569,572,573,576,577,580,581,584,585,588,589,592,593,596,597,680,681,684,685,688,689,692,693,696,697,700,701,704,705,708,709,712,713,716,717,800,801,802,803,808,809,810,811,816,817,818,819,824,825,826,827,832,833,834,835,840,841,842,843,848,849,850,851,856,857,858,859,864,865,866,867,872,873,874,875]},{"coefficient":1,"coordinate":9,"kind":"center","node":6913,"targets":[17,19,21,23,73,75,77,79,121,123,125,127,170,171,174,175,178,179,182,183,186,187,190,191,194,195,198,199,202,203,206,207,297,299,301,303,345,347,349,351,394,395,398,399,402,403,406,407,410,411,414,415,418,419,422,423,426,427,430,431,513,515,517,519,562,563,566,567,570,571,574,575,578,579,582,583,586,587,590,591,594,595,598,599,682,683,686,687,690,691,694,695,698,699,702,703,706,707,710,711,714,715,718,719,804,805,806,807,812,813,814,815,820,821,822,823,828,829,830,831,836,837,838,839,844,845,846,847,852,853,854,855,860,861,862,863,868,869,870,871,876,877,878,879]},{"coefficient":1,"coordinate":10,"kind":"center","node":7186,"targets":[24,26,28,30,80,82,84,86,128,130,132,134,168,170,172,174,208,209,212,213,216,217,220,221,224,225,228,229,232,233,236,237,304,306,308,310,352,354,356,358,392,394,396,398,432,433,436,437,440,441,444,445,448,449,452,453,456,457,460,461,520,522,524,526,560,562,564,566,600,601,604,605,608,609,612,613,616,617,620,621,624,625,628,629,680,682,684,686,720,721,724,725,728,729,732,733,736,737,740,741,744,745,748,749,800,801,804,805,808,809,812,813,816,817,820,821,824,825,828,829,880,881,882,883,888,889,890,891,896,897,898,899,904,905,906,907,912,913,914,915,920,921,922,923]},{"coefficient":1,"coordinate":11,"kind":"center","node":7459,"targets":[25,27,29,31,81,83,85,87,129,131,133,135,169,171,173,175,210,211,214,215,218,219,222,223,226,227,230,231,234,235,238,239,305,307,309,311,353,355,357,359,393,395,397,399,434,435,438,439,442,443,446,447,450,451,454,455,458,459,462,463,521,523,525,527,561,563,565,567,602,603,606,607,610,611,614,615,618,619,622,623,626,627,630,631,681,683,685,687,722,723,726,727,730,731,734,735,738,739,742,743,746,747,750,751,802,803,806,807,810,811,814,815,818,819,822,823,826,827,830,831,884,885,886,887,892,893,894,895,900,901,902,903,908,909,910,911,916,917,918,919,924,925,926,927]},{"coefficient":1,"coordinate":12,"kind":"center","node":7732,"targets":[32,34,36,38,88,90,92,94,136,138,140,142,176,178,180,182,208,210,212,214,240,241,244,245,248,249,252,253,256,257,260,261,312,314,316,318,360,362,364,366,400,402,404,406,432,434,436,438,464,465,468,469,472,473,476,477,480,481,484,485,528,530,532,534,568,570,572,574,600,602,604,606,632,633,636,637,640,641,644,645,648,649,652,653,688,690,692,694,720,722,724,726,752,753,756,757,760,761,764,765,768,769,772,773,800,802,804,806,832,833,836,837,840,841,844,845,848,849,852,853,880,881,884,885,888,889,892,893,896,897,900,901,928,929,930,931,936,937,938,939,944,945,946,947]},{"coefficient":1,"coordinate":13,"kind":"center","node":8005,"targets":[33,35,37,39,89,91,93,95,137,139,141,143,177,179,181,183,209,211,213,215,242,243,246,247,250,251,254,255,258,259,262,263,313,315,317,319,361,363,365,367,401,403,405,407,433,435,437,439,466,467,470,471,474,475,478,479,482,483,486,487,529,531,533,535,569,571,573,575,601,603,605,607,634,635,638,639,642,643,646,647,650,651,654,655,689,691,693,695,721,723,725,727,754,755,758,759,762,763,766,767,770,771,774,775,801,803,805,807,834,835,838,839,842,843,846,847,850,851,854,855,882,883,886,887,890,891,894,895,898,899,902,903,932,933,934,935,940,941,942,943,948,949,950,951]},{"coefficient":1,"coordinate":14,"kind":"center","node":8278,"targets":[40,42,44,46,96,98,100,102,144,146,148,150,184,186,188,190,216,218,220,222,240,242,244,246,264,265,268,269,272,273,276,277,320,322,324,326,368,370,372,374,408,410,412,414,440,442,444,446,464,466,468,470,488,489,492,493,496,497,500,501,536,538,540,542,576,578,580,582,608,610,612,614,632,634,636,638,656,657,660,661,664,665,668,669,696,698,700,702,728,730,732,734,752,754,756,758,776,777,780,781,784,785,788,789,808,810,812,814,832,834,836,838,856,857,860,861,864,865,868,869,880,882,884,886,904,905,908,909,912,913,916,917,928,929,932,933,936,937,940,941,952,953,954,955]},{"coefficient":1,"coordinate":15,"kind":"center","node":8551,"targets":[41,43,45,47,97,99,101,103,145,147,149,151,185,187,189,191,217,219,221,223,241,243,245,247,266,267,270,271,274,275,278,279,321,323,325,327,369,371,373,375,409,411,413,415,441,443,445,447,465,467,469,471,490,491,494,495,498,499,502,503,537,539,541,543,577,579,581,583,609,611,613,615,633,635,637,639,658,659,662,663,666,667,670,671,697,699,701,703,729,731,733,735,753,755,757,759,778,779,782,783,786,787,790,791,809,811,813,815,833,835,837,839,858,859,862,863,866,867,870,871,881,883,885,887,906,907,910,911,914,915,918,919,930,931,934,935,938,939,942,943,956,957,958,959]},{"coefficient":1,"coordinate":16,"kind":"center","node":8824,"targets":[48,50,52,54,104,106,108,110,152,154,156,158,192,194,196,198,224,226,228,230,248,250,252,254,264,266,268,270,280,281,284,285,328,330,332,334,376,378,380,382,416,418,420,422,448,450,452,454,472,474,476,478,488,490,492,494,504,505,508,509,544,546,548,550,584,586,588,590,616,618,620,622,640,642,644,646,656,658,660,662,672,673,676,677,704,706,708,710,736,738,740,742,760,762,764,766,776,778,780,782,792,793,796,797,816,818,820,822,840,842,844,846,856,858,860,862,872,873,876,877,888,890,892,894,904,906,908,910,920,921,924,925,928,930,932,934,944,945,948,949,952,953,956,957]},{"coefficient":1,"coordinate":17,"kind":"center","node":9097,"targets":[49,51,53,55,105,107,109,111,153,155,157,159,193,195,197,199,225,227,229,231,249,251,253,255,265,267,269,271,282,283,286,287,329,331,333,335,377,379,381,383,417,419,421,423,449,451,453,455,473,475,477,479,489,491,493,495,506,507,510,511,545,547,549,551,585,587,589,591,617,619,621,623,641,643,645,647,657,659,661,663,674,675,678,679,705,707,709,711,737,739,741,743,761,763,765,767,777,779,781,783,794,795,798,799,817,819,821,823,841,843,845,847,857,859,861,863,874,875,878,879,889,891,893,895,905,907,909,911,922,923,926,927,929,931,933,935,946,947,950,951,954,955,958,959]},{"coefficient":1,"coordinate":18,"kind":"center","node":9370,"targets":[56,58,60,62,112,114,116,118,160,162,164,166,200,202,204,206,232,234,236,238,256,258,260,262,272,274,276,278,280,282,284,286,336,338,340,342,384,386,388,390,424,426,428,430,456,458,460,462,480,482,484,486,496,498,500,502,504,506,508,510,552,554,556,558,592,594,596,598,624,626,628,630,648,650,652,654,664,666,668,670,672,674,676,678,712,714,716,718,744,746,748,750,768,770,772,774,784,786,788,790,792,794,796,798,824,826,828,830,848,850,852,854,864,866,868,870,872,874,876,878,896,898,900,902,912,914,916,918,920,922,924,926,936,938,940,942,944,946,948,950,952,954,956,958]},{"coefficient":1,"coordinate":19,"kind":"center","node":9643,"targets":[57,59,61,63,113,115,117,119,161,163,165,167,201,203,205,207,233,235,237,239,257,259,261,263,273,275,277,279,281,283,285,287,337,339,341,343,385,387,389,391,425,427,429,431,457,459,461,463,481,483,485,487,497,499,501,503,505,507,509,511,553,555,557,559,593,595,597,599,625,627,629,631,649,651,653,655,665,667,669,671,673,675,677,679,713,715,717,719,745,747,749,751,769,771,773,775,785,787,789,791,793,795,797,799,825,827,829,831,849,851,853,855,865,867,869,871,873,875,877,879,897,899,901,903,913,915,917,919,921,923,925,927,937,939,941,943,945,947,949,951,953,955,957,959]}],"v":960} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/kchron_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/kchron_p10.json new file mode 100644 index 0000000000..f1e5c67bf4 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/kchron_p10.json @@ -0,0 +1 @@ +{"conventions":{"frame_ids":"frame id = id of the canonical annihilator; record \"a\" lists integer annihilator rows (frame = common kernel), record \"b\" lists integer basis rows; id 0 (empty \"a\") is the full space Q^h","gram":"G = I - J/9 on Q^h (H0 = G/2, H0(chi_S,chi_T) = (|S cap T|-1)/2); nondegeneracy tested for G","nodes":"zero-based graph nodes; nodes < v are the source leaves (port index)","ops":"[dest, control, node]: dest ^= control at the frame of node (copies: dest is the fresh role)","target_covector":"3*chi_T - 1 (target cap = {u : (3 chi_T - 1).u = 0} = H0-orthogonal complement of chi_T)"},"entries":[{"carrier":0,"carrier_chain":[45286,55460,11973,0],"carrier_ranks":[1,16,2],"deliver_after_root":5,"deliver_frame":11973,"mix_frame":55460,"passive":3,"passive_chain":[45280,55460,0],"passive_ranks":[1,18],"receivers":[5,6],"undo_frame":0},{"carrier":5,"carrier_chain":[45276,55470,11967,0],"carrier_ranks":[1,16,2],"deliver_after_root":2,"deliver_frame":11967,"mix_frame":55470,"passive":6,"passive_chain":[45274,55470,0],"passive_ranks":[1,18],"receivers":[0,3],"undo_frame":0},{"carrier":1,"carrier_chain":[45284,55476,11971,0],"carrier_ranks":[1,16,2],"deliver_after_root":4,"deliver_frame":11971,"mix_frame":55476,"passive":2,"passive_chain":[45282,55476,0],"passive_ranks":[1,18],"receivers":[4,7],"undo_frame":0},{"carrier":4,"carrier_chain":[45278,55461,11969,0],"carrier_ranks":[1,16,2],"deliver_after_root":3,"deliver_frame":11969,"mix_frame":55461,"passive":7,"passive_chain":[45272,55461,0],"passive_ranks":[1,18],"receivers":[1,2],"undo_frame":0},{"carrier":8,"carrier_chain":[45270,55443,11995,0],"carrier_ranks":[1,16,2],"deliver_after_root":35,"deliver_frame":11995,"mix_frame":55443,"passive":11,"passive_chain":[45264,55443,0],"passive_ranks":[1,18],"receivers":[13,14],"undo_frame":0},{"carrier":13,"carrier_chain":[45260,55453,11989,0],"carrier_ranks":[1,16,2],"deliver_after_root":32,"deliver_frame":11989,"mix_frame":55453,"passive":14,"passive_chain":[45258,55453,0],"passive_ranks":[1,18],"receivers":[8,11],"undo_frame":0},{"carrier":9,"carrier_chain":[45268,55459,11993,0],"carrier_ranks":[1,16,2],"deliver_after_root":34,"deliver_frame":11993,"mix_frame":55459,"passive":10,"passive_chain":[45266,55459,0],"passive_ranks":[1,18],"receivers":[12,15],"undo_frame":0},{"carrier":12,"carrier_chain":[45262,55444,11991,0],"carrier_ranks":[1,16,2],"deliver_after_root":33,"deliver_frame":11991,"mix_frame":55444,"passive":15,"passive_chain":[45256,55444,0],"passive_ranks":[1,18],"receivers":[9,10],"undo_frame":0},{"carrier":16,"carrier_chain":[45254,55426,12017,0],"carrier_ranks":[1,16,2],"deliver_after_root":65,"deliver_frame":12017,"mix_frame":55426,"passive":19,"passive_chain":[45248,55426,0],"passive_ranks":[1,18],"receivers":[21,22],"undo_frame":0},{"carrier":21,"carrier_chain":[45244,55436,12011,0],"carrier_ranks":[1,16,2],"deliver_after_root":62,"deliver_frame":12011,"mix_frame":55436,"passive":22,"passive_chain":[45242,55436,0],"passive_ranks":[1,18],"receivers":[16,19],"undo_frame":0},{"carrier":17,"carrier_chain":[45252,55442,12015,0],"carrier_ranks":[1,16,2],"deliver_after_root":64,"deliver_frame":12015,"mix_frame":55442,"passive":18,"passive_chain":[45250,55442,0],"passive_ranks":[1,18],"receivers":[20,23],"undo_frame":0},{"carrier":20,"carrier_chain":[45246,55427,12013,0],"carrier_ranks":[1,16,2],"deliver_after_root":63,"deliver_frame":12013,"mix_frame":55427,"passive":23,"passive_chain":[45240,55427,0],"passive_ranks":[1,18],"receivers":[17,18],"undo_frame":0},{"carrier":24,"carrier_chain":[45238,55409,12039,0],"carrier_ranks":[1,16,2],"deliver_after_root":95,"deliver_frame":12039,"mix_frame":55409,"passive":27,"passive_chain":[45232,55409,0],"passive_ranks":[1,18],"receivers":[29,30],"undo_frame":0},{"carrier":29,"carrier_chain":[45228,55419,12033,0],"carrier_ranks":[1,16,2],"deliver_after_root":92,"deliver_frame":12033,"mix_frame":55419,"passive":30,"passive_chain":[45226,55419,0],"passive_ranks":[1,18],"receivers":[24,27],"undo_frame":0},{"carrier":25,"carrier_chain":[45236,55425,12037,0],"carrier_ranks":[1,16,2],"deliver_after_root":94,"deliver_frame":12037,"mix_frame":55425,"passive":26,"passive_chain":[45234,55425,0],"passive_ranks":[1,18],"receivers":[28,31],"undo_frame":0},{"carrier":28,"carrier_chain":[45230,55410,12035,0],"carrier_ranks":[1,16,2],"deliver_after_root":93,"deliver_frame":12035,"mix_frame":55410,"passive":31,"passive_chain":[45224,55410,0],"passive_ranks":[1,18],"receivers":[25,26],"undo_frame":0},{"carrier":32,"carrier_chain":[45222,55392,12061,0],"carrier_ranks":[1,16,2],"deliver_after_root":125,"deliver_frame":12061,"mix_frame":55392,"passive":35,"passive_chain":[45216,55392,0],"passive_ranks":[1,18],"receivers":[37,38],"undo_frame":0},{"carrier":37,"carrier_chain":[45212,55402,12055,0],"carrier_ranks":[1,16,2],"deliver_after_root":122,"deliver_frame":12055,"mix_frame":55402,"passive":38,"passive_chain":[45210,55402,0],"passive_ranks":[1,18],"receivers":[32,35],"undo_frame":0},{"carrier":33,"carrier_chain":[45220,55408,12059,0],"carrier_ranks":[1,16,2],"deliver_after_root":124,"deliver_frame":12059,"mix_frame":55408,"passive":34,"passive_chain":[45218,55408,0],"passive_ranks":[1,18],"receivers":[36,39],"undo_frame":0},{"carrier":36,"carrier_chain":[45214,55393,12057,0],"carrier_ranks":[1,16,2],"deliver_after_root":123,"deliver_frame":12057,"mix_frame":55393,"passive":39,"passive_chain":[45208,55393,0],"passive_ranks":[1,18],"receivers":[33,34],"undo_frame":0},{"carrier":40,"carrier_chain":[45206,55375,12083,0],"carrier_ranks":[1,16,2],"deliver_after_root":155,"deliver_frame":12083,"mix_frame":55375,"passive":43,"passive_chain":[45200,55375,0],"passive_ranks":[1,18],"receivers":[45,46],"undo_frame":0},{"carrier":45,"carrier_chain":[45196,55385,12077,0],"carrier_ranks":[1,16,2],"deliver_after_root":152,"deliver_frame":12077,"mix_frame":55385,"passive":46,"passive_chain":[45194,55385,0],"passive_ranks":[1,18],"receivers":[40,43],"undo_frame":0},{"carrier":41,"carrier_chain":[45204,55391,12081,0],"carrier_ranks":[1,16,2],"deliver_after_root":154,"deliver_frame":12081,"mix_frame":55391,"passive":42,"passive_chain":[45202,55391,0],"passive_ranks":[1,18],"receivers":[44,47],"undo_frame":0},{"carrier":44,"carrier_chain":[45198,55376,12079,0],"carrier_ranks":[1,16,2],"deliver_after_root":153,"deliver_frame":12079,"mix_frame":55376,"passive":47,"passive_chain":[45192,55376,0],"passive_ranks":[1,18],"receivers":[41,42],"undo_frame":0},{"carrier":48,"carrier_chain":[45190,55358,12105,0],"carrier_ranks":[1,16,2],"deliver_after_root":185,"deliver_frame":12105,"mix_frame":55358,"passive":51,"passive_chain":[45184,55358,0],"passive_ranks":[1,18],"receivers":[53,54],"undo_frame":0},{"carrier":53,"carrier_chain":[45180,55368,12099,0],"carrier_ranks":[1,16,2],"deliver_after_root":182,"deliver_frame":12099,"mix_frame":55368,"passive":54,"passive_chain":[45178,55368,0],"passive_ranks":[1,18],"receivers":[48,51],"undo_frame":0},{"carrier":49,"carrier_chain":[45188,55374,12103,0],"carrier_ranks":[1,16,2],"deliver_after_root":184,"deliver_frame":12103,"mix_frame":55374,"passive":50,"passive_chain":[45186,55374,0],"passive_ranks":[1,18],"receivers":[52,55],"undo_frame":0},{"carrier":52,"carrier_chain":[45182,55359,12101,0],"carrier_ranks":[1,16,2],"deliver_after_root":183,"deliver_frame":12101,"mix_frame":55359,"passive":55,"passive_chain":[45176,55359,0],"passive_ranks":[1,18],"receivers":[49,50],"undo_frame":0},{"carrier":56,"carrier_chain":[45174,55341,12127,0],"carrier_ranks":[1,16,2],"deliver_after_root":215,"deliver_frame":12127,"mix_frame":55341,"passive":59,"passive_chain":[45168,55341,0],"passive_ranks":[1,18],"receivers":[61,62],"undo_frame":0},{"carrier":61,"carrier_chain":[45164,55351,12121,0],"carrier_ranks":[1,16,2],"deliver_after_root":212,"deliver_frame":12121,"mix_frame":55351,"passive":62,"passive_chain":[45162,55351,0],"passive_ranks":[1,18],"receivers":[56,59],"undo_frame":0},{"carrier":57,"carrier_chain":[45172,55357,12125,0],"carrier_ranks":[1,16,2],"deliver_after_root":214,"deliver_frame":12125,"mix_frame":55357,"passive":58,"passive_chain":[45170,55357,0],"passive_ranks":[1,18],"receivers":[60,63],"undo_frame":0},{"carrier":60,"carrier_chain":[45166,55342,12123,0],"carrier_ranks":[1,16,2],"deliver_after_root":213,"deliver_frame":12123,"mix_frame":55342,"passive":63,"passive_chain":[45160,55342,0],"passive_ranks":[1,18],"receivers":[57,58],"undo_frame":0},{"carrier":64,"carrier_chain":[45158,55324,12149,0],"carrier_ranks":[1,16,2],"deliver_after_root":245,"deliver_frame":12149,"mix_frame":55324,"passive":67,"passive_chain":[45152,55324,0],"passive_ranks":[1,18],"receivers":[69,70],"undo_frame":0},{"carrier":69,"carrier_chain":[45148,55334,12143,0],"carrier_ranks":[1,16,2],"deliver_after_root":242,"deliver_frame":12143,"mix_frame":55334,"passive":70,"passive_chain":[45146,55334,0],"passive_ranks":[1,18],"receivers":[64,67],"undo_frame":0},{"carrier":65,"carrier_chain":[45156,55340,12147,0],"carrier_ranks":[1,16,2],"deliver_after_root":244,"deliver_frame":12147,"mix_frame":55340,"passive":66,"passive_chain":[45154,55340,0],"passive_ranks":[1,18],"receivers":[68,71],"undo_frame":0},{"carrier":68,"carrier_chain":[45150,55325,12145,0],"carrier_ranks":[1,16,2],"deliver_after_root":243,"deliver_frame":12145,"mix_frame":55325,"passive":71,"passive_chain":[45144,55325,0],"passive_ranks":[1,18],"receivers":[65,66],"undo_frame":0},{"carrier":72,"carrier_chain":[45142,55307,12171,0],"carrier_ranks":[1,16,2],"deliver_after_root":275,"deliver_frame":12171,"mix_frame":55307,"passive":75,"passive_chain":[45136,55307,0],"passive_ranks":[1,18],"receivers":[77,78],"undo_frame":0},{"carrier":77,"carrier_chain":[45132,55317,12165,0],"carrier_ranks":[1,16,2],"deliver_after_root":272,"deliver_frame":12165,"mix_frame":55317,"passive":78,"passive_chain":[45130,55317,0],"passive_ranks":[1,18],"receivers":[72,75],"undo_frame":0},{"carrier":73,"carrier_chain":[45140,55323,12169,0],"carrier_ranks":[1,16,2],"deliver_after_root":274,"deliver_frame":12169,"mix_frame":55323,"passive":74,"passive_chain":[45138,55323,0],"passive_ranks":[1,18],"receivers":[76,79],"undo_frame":0},{"carrier":76,"carrier_chain":[45134,55308,12167,0],"carrier_ranks":[1,16,2],"deliver_after_root":273,"deliver_frame":12167,"mix_frame":55308,"passive":79,"passive_chain":[45128,55308,0],"passive_ranks":[1,18],"receivers":[73,74],"undo_frame":0},{"carrier":80,"carrier_chain":[45126,55290,12193,0],"carrier_ranks":[1,16,2],"deliver_after_root":305,"deliver_frame":12193,"mix_frame":55290,"passive":83,"passive_chain":[45120,55290,0],"passive_ranks":[1,18],"receivers":[85,86],"undo_frame":0},{"carrier":85,"carrier_chain":[45116,55300,12187,0],"carrier_ranks":[1,16,2],"deliver_after_root":302,"deliver_frame":12187,"mix_frame":55300,"passive":86,"passive_chain":[45114,55300,0],"passive_ranks":[1,18],"receivers":[80,83],"undo_frame":0},{"carrier":81,"carrier_chain":[45124,55306,12191,0],"carrier_ranks":[1,16,2],"deliver_after_root":304,"deliver_frame":12191,"mix_frame":55306,"passive":82,"passive_chain":[45122,55306,0],"passive_ranks":[1,18],"receivers":[84,87],"undo_frame":0},{"carrier":84,"carrier_chain":[45118,55291,12189,0],"carrier_ranks":[1,16,2],"deliver_after_root":303,"deliver_frame":12189,"mix_frame":55291,"passive":87,"passive_chain":[45112,55291,0],"passive_ranks":[1,18],"receivers":[81,82],"undo_frame":0},{"carrier":88,"carrier_chain":[45110,55273,12215,0],"carrier_ranks":[1,16,2],"deliver_after_root":335,"deliver_frame":12215,"mix_frame":55273,"passive":91,"passive_chain":[45104,55273,0],"passive_ranks":[1,18],"receivers":[93,94],"undo_frame":0},{"carrier":93,"carrier_chain":[45100,55283,12209,0],"carrier_ranks":[1,16,2],"deliver_after_root":332,"deliver_frame":12209,"mix_frame":55283,"passive":94,"passive_chain":[45098,55283,0],"passive_ranks":[1,18],"receivers":[88,91],"undo_frame":0},{"carrier":89,"carrier_chain":[45108,55289,12213,0],"carrier_ranks":[1,16,2],"deliver_after_root":334,"deliver_frame":12213,"mix_frame":55289,"passive":90,"passive_chain":[45106,55289,0],"passive_ranks":[1,18],"receivers":[92,95],"undo_frame":0},{"carrier":92,"carrier_chain":[45102,55274,12211,0],"carrier_ranks":[1,16,2],"deliver_after_root":333,"deliver_frame":12211,"mix_frame":55274,"passive":95,"passive_chain":[45096,55274,0],"passive_ranks":[1,18],"receivers":[89,90],"undo_frame":0},{"carrier":96,"carrier_chain":[45094,55256,12237,0],"carrier_ranks":[1,16,2],"deliver_after_root":365,"deliver_frame":12237,"mix_frame":55256,"passive":99,"passive_chain":[45088,55256,0],"passive_ranks":[1,18],"receivers":[101,102],"undo_frame":0},{"carrier":101,"carrier_chain":[45084,55266,12231,0],"carrier_ranks":[1,16,2],"deliver_after_root":362,"deliver_frame":12231,"mix_frame":55266,"passive":102,"passive_chain":[45082,55266,0],"passive_ranks":[1,18],"receivers":[96,99],"undo_frame":0},{"carrier":97,"carrier_chain":[45092,55272,12235,0],"carrier_ranks":[1,16,2],"deliver_after_root":364,"deliver_frame":12235,"mix_frame":55272,"passive":98,"passive_chain":[45090,55272,0],"passive_ranks":[1,18],"receivers":[100,103],"undo_frame":0},{"carrier":100,"carrier_chain":[45086,55257,12233,0],"carrier_ranks":[1,16,2],"deliver_after_root":363,"deliver_frame":12233,"mix_frame":55257,"passive":103,"passive_chain":[45080,55257,0],"passive_ranks":[1,18],"receivers":[97,98],"undo_frame":0},{"carrier":104,"carrier_chain":[45078,55239,12259,0],"carrier_ranks":[1,16,2],"deliver_after_root":395,"deliver_frame":12259,"mix_frame":55239,"passive":107,"passive_chain":[45072,55239,0],"passive_ranks":[1,18],"receivers":[109,110],"undo_frame":0},{"carrier":109,"carrier_chain":[45068,55249,12253,0],"carrier_ranks":[1,16,2],"deliver_after_root":392,"deliver_frame":12253,"mix_frame":55249,"passive":110,"passive_chain":[45066,55249,0],"passive_ranks":[1,18],"receivers":[104,107],"undo_frame":0},{"carrier":105,"carrier_chain":[45076,55255,12257,0],"carrier_ranks":[1,16,2],"deliver_after_root":394,"deliver_frame":12257,"mix_frame":55255,"passive":106,"passive_chain":[45074,55255,0],"passive_ranks":[1,18],"receivers":[108,111],"undo_frame":0},{"carrier":108,"carrier_chain":[45070,55240,12255,0],"carrier_ranks":[1,16,2],"deliver_after_root":393,"deliver_frame":12255,"mix_frame":55240,"passive":111,"passive_chain":[45064,55240,0],"passive_ranks":[1,18],"receivers":[105,106],"undo_frame":0},{"carrier":112,"carrier_chain":[45062,55222,12281,0],"carrier_ranks":[1,16,2],"deliver_after_root":425,"deliver_frame":12281,"mix_frame":55222,"passive":115,"passive_chain":[45056,55222,0],"passive_ranks":[1,18],"receivers":[117,118],"undo_frame":0},{"carrier":117,"carrier_chain":[45052,55232,12275,0],"carrier_ranks":[1,16,2],"deliver_after_root":422,"deliver_frame":12275,"mix_frame":55232,"passive":118,"passive_chain":[45050,55232,0],"passive_ranks":[1,18],"receivers":[112,115],"undo_frame":0},{"carrier":113,"carrier_chain":[45060,55238,12279,0],"carrier_ranks":[1,16,2],"deliver_after_root":424,"deliver_frame":12279,"mix_frame":55238,"passive":114,"passive_chain":[45058,55238,0],"passive_ranks":[1,18],"receivers":[116,119],"undo_frame":0},{"carrier":116,"carrier_chain":[45054,55223,12277,0],"carrier_ranks":[1,16,2],"deliver_after_root":423,"deliver_frame":12277,"mix_frame":55223,"passive":119,"passive_chain":[45048,55223,0],"passive_ranks":[1,18],"receivers":[113,114],"undo_frame":0},{"carrier":120,"carrier_chain":[45046,55205,12303,0],"carrier_ranks":[1,16,2],"deliver_after_root":455,"deliver_frame":12303,"mix_frame":55205,"passive":123,"passive_chain":[45040,55205,0],"passive_ranks":[1,18],"receivers":[125,126],"undo_frame":0},{"carrier":125,"carrier_chain":[45036,55215,12297,0],"carrier_ranks":[1,16,2],"deliver_after_root":452,"deliver_frame":12297,"mix_frame":55215,"passive":126,"passive_chain":[45034,55215,0],"passive_ranks":[1,18],"receivers":[120,123],"undo_frame":0},{"carrier":121,"carrier_chain":[45044,55221,12301,0],"carrier_ranks":[1,16,2],"deliver_after_root":454,"deliver_frame":12301,"mix_frame":55221,"passive":122,"passive_chain":[45042,55221,0],"passive_ranks":[1,18],"receivers":[124,127],"undo_frame":0},{"carrier":124,"carrier_chain":[45038,55206,12299,0],"carrier_ranks":[1,16,2],"deliver_after_root":453,"deliver_frame":12299,"mix_frame":55206,"passive":127,"passive_chain":[45032,55206,0],"passive_ranks":[1,18],"receivers":[121,122],"undo_frame":0},{"carrier":128,"carrier_chain":[45030,55188,12325,0],"carrier_ranks":[1,16,2],"deliver_after_root":485,"deliver_frame":12325,"mix_frame":55188,"passive":131,"passive_chain":[45024,55188,0],"passive_ranks":[1,18],"receivers":[133,134],"undo_frame":0},{"carrier":133,"carrier_chain":[45020,55198,12319,0],"carrier_ranks":[1,16,2],"deliver_after_root":482,"deliver_frame":12319,"mix_frame":55198,"passive":134,"passive_chain":[45018,55198,0],"passive_ranks":[1,18],"receivers":[128,131],"undo_frame":0},{"carrier":129,"carrier_chain":[45028,55204,12323,0],"carrier_ranks":[1,16,2],"deliver_after_root":484,"deliver_frame":12323,"mix_frame":55204,"passive":130,"passive_chain":[45026,55204,0],"passive_ranks":[1,18],"receivers":[132,135],"undo_frame":0},{"carrier":132,"carrier_chain":[45022,55189,12321,0],"carrier_ranks":[1,16,2],"deliver_after_root":483,"deliver_frame":12321,"mix_frame":55189,"passive":135,"passive_chain":[45016,55189,0],"passive_ranks":[1,18],"receivers":[129,130],"undo_frame":0},{"carrier":136,"carrier_chain":[45014,55171,12347,0],"carrier_ranks":[1,16,2],"deliver_after_root":515,"deliver_frame":12347,"mix_frame":55171,"passive":139,"passive_chain":[45008,55171,0],"passive_ranks":[1,18],"receivers":[141,142],"undo_frame":0},{"carrier":141,"carrier_chain":[45004,55181,12341,0],"carrier_ranks":[1,16,2],"deliver_after_root":512,"deliver_frame":12341,"mix_frame":55181,"passive":142,"passive_chain":[45002,55181,0],"passive_ranks":[1,18],"receivers":[136,139],"undo_frame":0},{"carrier":137,"carrier_chain":[45012,55187,12345,0],"carrier_ranks":[1,16,2],"deliver_after_root":514,"deliver_frame":12345,"mix_frame":55187,"passive":138,"passive_chain":[45010,55187,0],"passive_ranks":[1,18],"receivers":[140,143],"undo_frame":0},{"carrier":140,"carrier_chain":[45006,55172,12343,0],"carrier_ranks":[1,16,2],"deliver_after_root":513,"deliver_frame":12343,"mix_frame":55172,"passive":143,"passive_chain":[45000,55172,0],"passive_ranks":[1,18],"receivers":[137,138],"undo_frame":0},{"carrier":144,"carrier_chain":[44998,55154,12369,0],"carrier_ranks":[1,16,2],"deliver_after_root":545,"deliver_frame":12369,"mix_frame":55154,"passive":147,"passive_chain":[44992,55154,0],"passive_ranks":[1,18],"receivers":[149,150],"undo_frame":0},{"carrier":149,"carrier_chain":[44988,55164,12363,0],"carrier_ranks":[1,16,2],"deliver_after_root":542,"deliver_frame":12363,"mix_frame":55164,"passive":150,"passive_chain":[44986,55164,0],"passive_ranks":[1,18],"receivers":[144,147],"undo_frame":0},{"carrier":145,"carrier_chain":[44996,55170,12367,0],"carrier_ranks":[1,16,2],"deliver_after_root":544,"deliver_frame":12367,"mix_frame":55170,"passive":146,"passive_chain":[44994,55170,0],"passive_ranks":[1,18],"receivers":[148,151],"undo_frame":0},{"carrier":148,"carrier_chain":[44990,55155,12365,0],"carrier_ranks":[1,16,2],"deliver_after_root":543,"deliver_frame":12365,"mix_frame":55155,"passive":151,"passive_chain":[44984,55155,0],"passive_ranks":[1,18],"receivers":[145,146],"undo_frame":0},{"carrier":152,"carrier_chain":[44982,55137,12391,0],"carrier_ranks":[1,16,2],"deliver_after_root":575,"deliver_frame":12391,"mix_frame":55137,"passive":155,"passive_chain":[44976,55137,0],"passive_ranks":[1,18],"receivers":[157,158],"undo_frame":0},{"carrier":157,"carrier_chain":[44972,55147,12385,0],"carrier_ranks":[1,16,2],"deliver_after_root":572,"deliver_frame":12385,"mix_frame":55147,"passive":158,"passive_chain":[44970,55147,0],"passive_ranks":[1,18],"receivers":[152,155],"undo_frame":0},{"carrier":153,"carrier_chain":[44980,55153,12389,0],"carrier_ranks":[1,16,2],"deliver_after_root":574,"deliver_frame":12389,"mix_frame":55153,"passive":154,"passive_chain":[44978,55153,0],"passive_ranks":[1,18],"receivers":[156,159],"undo_frame":0},{"carrier":156,"carrier_chain":[44974,55138,12387,0],"carrier_ranks":[1,16,2],"deliver_after_root":573,"deliver_frame":12387,"mix_frame":55138,"passive":159,"passive_chain":[44968,55138,0],"passive_ranks":[1,18],"receivers":[153,154],"undo_frame":0},{"carrier":160,"carrier_chain":[44966,55120,12413,0],"carrier_ranks":[1,16,2],"deliver_after_root":605,"deliver_frame":12413,"mix_frame":55120,"passive":163,"passive_chain":[44960,55120,0],"passive_ranks":[1,18],"receivers":[165,166],"undo_frame":0},{"carrier":165,"carrier_chain":[44956,55130,12407,0],"carrier_ranks":[1,16,2],"deliver_after_root":602,"deliver_frame":12407,"mix_frame":55130,"passive":166,"passive_chain":[44954,55130,0],"passive_ranks":[1,18],"receivers":[160,163],"undo_frame":0},{"carrier":161,"carrier_chain":[44964,55136,12411,0],"carrier_ranks":[1,16,2],"deliver_after_root":604,"deliver_frame":12411,"mix_frame":55136,"passive":162,"passive_chain":[44962,55136,0],"passive_ranks":[1,18],"receivers":[164,167],"undo_frame":0},{"carrier":164,"carrier_chain":[44958,55121,12409,0],"carrier_ranks":[1,16,2],"deliver_after_root":603,"deliver_frame":12409,"mix_frame":55121,"passive":167,"passive_chain":[44952,55121,0],"passive_ranks":[1,18],"receivers":[161,162],"undo_frame":0},{"carrier":168,"carrier_chain":[44950,55103,12435,0],"carrier_ranks":[1,16,2],"deliver_after_root":635,"deliver_frame":12435,"mix_frame":55103,"passive":171,"passive_chain":[44944,55103,0],"passive_ranks":[1,18],"receivers":[173,174],"undo_frame":0},{"carrier":173,"carrier_chain":[44940,55113,12429,0],"carrier_ranks":[1,16,2],"deliver_after_root":632,"deliver_frame":12429,"mix_frame":55113,"passive":174,"passive_chain":[44938,55113,0],"passive_ranks":[1,18],"receivers":[168,171],"undo_frame":0},{"carrier":169,"carrier_chain":[44948,55119,12433,0],"carrier_ranks":[1,16,2],"deliver_after_root":634,"deliver_frame":12433,"mix_frame":55119,"passive":170,"passive_chain":[44946,55119,0],"passive_ranks":[1,18],"receivers":[172,175],"undo_frame":0},{"carrier":172,"carrier_chain":[44942,55104,12431,0],"carrier_ranks":[1,16,2],"deliver_after_root":633,"deliver_frame":12431,"mix_frame":55104,"passive":175,"passive_chain":[44936,55104,0],"passive_ranks":[1,18],"receivers":[169,170],"undo_frame":0},{"carrier":176,"carrier_chain":[44934,55086,12457,0],"carrier_ranks":[1,16,2],"deliver_after_root":665,"deliver_frame":12457,"mix_frame":55086,"passive":179,"passive_chain":[44928,55086,0],"passive_ranks":[1,18],"receivers":[181,182],"undo_frame":0},{"carrier":181,"carrier_chain":[44924,55096,12451,0],"carrier_ranks":[1,16,2],"deliver_after_root":662,"deliver_frame":12451,"mix_frame":55096,"passive":182,"passive_chain":[44922,55096,0],"passive_ranks":[1,18],"receivers":[176,179],"undo_frame":0},{"carrier":177,"carrier_chain":[44932,55102,12455,0],"carrier_ranks":[1,16,2],"deliver_after_root":664,"deliver_frame":12455,"mix_frame":55102,"passive":178,"passive_chain":[44930,55102,0],"passive_ranks":[1,18],"receivers":[180,183],"undo_frame":0},{"carrier":180,"carrier_chain":[44926,55087,12453,0],"carrier_ranks":[1,16,2],"deliver_after_root":663,"deliver_frame":12453,"mix_frame":55087,"passive":183,"passive_chain":[44920,55087,0],"passive_ranks":[1,18],"receivers":[177,178],"undo_frame":0},{"carrier":184,"carrier_chain":[44918,55069,12479,0],"carrier_ranks":[1,16,2],"deliver_after_root":695,"deliver_frame":12479,"mix_frame":55069,"passive":187,"passive_chain":[44912,55069,0],"passive_ranks":[1,18],"receivers":[189,190],"undo_frame":0},{"carrier":189,"carrier_chain":[44908,55079,12473,0],"carrier_ranks":[1,16,2],"deliver_after_root":692,"deliver_frame":12473,"mix_frame":55079,"passive":190,"passive_chain":[44906,55079,0],"passive_ranks":[1,18],"receivers":[184,187],"undo_frame":0},{"carrier":185,"carrier_chain":[44916,55085,12477,0],"carrier_ranks":[1,16,2],"deliver_after_root":694,"deliver_frame":12477,"mix_frame":55085,"passive":186,"passive_chain":[44914,55085,0],"passive_ranks":[1,18],"receivers":[188,191],"undo_frame":0},{"carrier":188,"carrier_chain":[44910,55070,12475,0],"carrier_ranks":[1,16,2],"deliver_after_root":693,"deliver_frame":12475,"mix_frame":55070,"passive":191,"passive_chain":[44904,55070,0],"passive_ranks":[1,18],"receivers":[185,186],"undo_frame":0},{"carrier":192,"carrier_chain":[44902,55052,12501,0],"carrier_ranks":[1,16,2],"deliver_after_root":725,"deliver_frame":12501,"mix_frame":55052,"passive":195,"passive_chain":[44896,55052,0],"passive_ranks":[1,18],"receivers":[197,198],"undo_frame":0},{"carrier":197,"carrier_chain":[44892,55062,12495,0],"carrier_ranks":[1,16,2],"deliver_after_root":722,"deliver_frame":12495,"mix_frame":55062,"passive":198,"passive_chain":[44890,55062,0],"passive_ranks":[1,18],"receivers":[192,195],"undo_frame":0},{"carrier":193,"carrier_chain":[44900,55068,12499,0],"carrier_ranks":[1,16,2],"deliver_after_root":724,"deliver_frame":12499,"mix_frame":55068,"passive":194,"passive_chain":[44898,55068,0],"passive_ranks":[1,18],"receivers":[196,199],"undo_frame":0},{"carrier":196,"carrier_chain":[44894,55053,12497,0],"carrier_ranks":[1,16,2],"deliver_after_root":723,"deliver_frame":12497,"mix_frame":55053,"passive":199,"passive_chain":[44888,55053,0],"passive_ranks":[1,18],"receivers":[193,194],"undo_frame":0},{"carrier":200,"carrier_chain":[44886,55035,12523,0],"carrier_ranks":[1,16,2],"deliver_after_root":755,"deliver_frame":12523,"mix_frame":55035,"passive":203,"passive_chain":[44880,55035,0],"passive_ranks":[1,18],"receivers":[205,206],"undo_frame":0},{"carrier":205,"carrier_chain":[44876,55045,12517,0],"carrier_ranks":[1,16,2],"deliver_after_root":752,"deliver_frame":12517,"mix_frame":55045,"passive":206,"passive_chain":[44874,55045,0],"passive_ranks":[1,18],"receivers":[200,203],"undo_frame":0},{"carrier":201,"carrier_chain":[44884,55051,12521,0],"carrier_ranks":[1,16,2],"deliver_after_root":754,"deliver_frame":12521,"mix_frame":55051,"passive":202,"passive_chain":[44882,55051,0],"passive_ranks":[1,18],"receivers":[204,207],"undo_frame":0},{"carrier":204,"carrier_chain":[44878,55036,12519,0],"carrier_ranks":[1,16,2],"deliver_after_root":753,"deliver_frame":12519,"mix_frame":55036,"passive":207,"passive_chain":[44872,55036,0],"passive_ranks":[1,18],"receivers":[201,202],"undo_frame":0},{"carrier":208,"carrier_chain":[44870,55018,12545,0],"carrier_ranks":[1,16,2],"deliver_after_root":785,"deliver_frame":12545,"mix_frame":55018,"passive":211,"passive_chain":[44864,55018,0],"passive_ranks":[1,18],"receivers":[213,214],"undo_frame":0},{"carrier":213,"carrier_chain":[44860,55028,12539,0],"carrier_ranks":[1,16,2],"deliver_after_root":782,"deliver_frame":12539,"mix_frame":55028,"passive":214,"passive_chain":[44858,55028,0],"passive_ranks":[1,18],"receivers":[208,211],"undo_frame":0},{"carrier":209,"carrier_chain":[44868,55034,12543,0],"carrier_ranks":[1,16,2],"deliver_after_root":784,"deliver_frame":12543,"mix_frame":55034,"passive":210,"passive_chain":[44866,55034,0],"passive_ranks":[1,18],"receivers":[212,215],"undo_frame":0},{"carrier":212,"carrier_chain":[44862,55019,12541,0],"carrier_ranks":[1,16,2],"deliver_after_root":783,"deliver_frame":12541,"mix_frame":55019,"passive":215,"passive_chain":[44856,55019,0],"passive_ranks":[1,18],"receivers":[209,210],"undo_frame":0},{"carrier":216,"carrier_chain":[44854,55001,12567,0],"carrier_ranks":[1,16,2],"deliver_after_root":815,"deliver_frame":12567,"mix_frame":55001,"passive":219,"passive_chain":[44848,55001,0],"passive_ranks":[1,18],"receivers":[221,222],"undo_frame":0},{"carrier":221,"carrier_chain":[44844,55011,12561,0],"carrier_ranks":[1,16,2],"deliver_after_root":812,"deliver_frame":12561,"mix_frame":55011,"passive":222,"passive_chain":[44842,55011,0],"passive_ranks":[1,18],"receivers":[216,219],"undo_frame":0},{"carrier":217,"carrier_chain":[44852,55017,12565,0],"carrier_ranks":[1,16,2],"deliver_after_root":814,"deliver_frame":12565,"mix_frame":55017,"passive":218,"passive_chain":[44850,55017,0],"passive_ranks":[1,18],"receivers":[220,223],"undo_frame":0},{"carrier":220,"carrier_chain":[44846,55002,12563,0],"carrier_ranks":[1,16,2],"deliver_after_root":813,"deliver_frame":12563,"mix_frame":55002,"passive":223,"passive_chain":[44840,55002,0],"passive_ranks":[1,18],"receivers":[217,218],"undo_frame":0},{"carrier":224,"carrier_chain":[44838,54984,12589,0],"carrier_ranks":[1,16,2],"deliver_after_root":845,"deliver_frame":12589,"mix_frame":54984,"passive":227,"passive_chain":[44832,54984,0],"passive_ranks":[1,18],"receivers":[229,230],"undo_frame":0},{"carrier":229,"carrier_chain":[44828,54994,12583,0],"carrier_ranks":[1,16,2],"deliver_after_root":842,"deliver_frame":12583,"mix_frame":54994,"passive":230,"passive_chain":[44826,54994,0],"passive_ranks":[1,18],"receivers":[224,227],"undo_frame":0},{"carrier":225,"carrier_chain":[44836,55000,12587,0],"carrier_ranks":[1,16,2],"deliver_after_root":844,"deliver_frame":12587,"mix_frame":55000,"passive":226,"passive_chain":[44834,55000,0],"passive_ranks":[1,18],"receivers":[228,231],"undo_frame":0},{"carrier":228,"carrier_chain":[44830,54985,12585,0],"carrier_ranks":[1,16,2],"deliver_after_root":843,"deliver_frame":12585,"mix_frame":54985,"passive":231,"passive_chain":[44824,54985,0],"passive_ranks":[1,18],"receivers":[225,226],"undo_frame":0},{"carrier":232,"carrier_chain":[44822,54967,12611,0],"carrier_ranks":[1,16,2],"deliver_after_root":875,"deliver_frame":12611,"mix_frame":54967,"passive":235,"passive_chain":[44816,54967,0],"passive_ranks":[1,18],"receivers":[237,238],"undo_frame":0},{"carrier":237,"carrier_chain":[44812,54977,12605,0],"carrier_ranks":[1,16,2],"deliver_after_root":872,"deliver_frame":12605,"mix_frame":54977,"passive":238,"passive_chain":[44810,54977,0],"passive_ranks":[1,18],"receivers":[232,235],"undo_frame":0},{"carrier":233,"carrier_chain":[44820,54983,12609,0],"carrier_ranks":[1,16,2],"deliver_after_root":874,"deliver_frame":12609,"mix_frame":54983,"passive":234,"passive_chain":[44818,54983,0],"passive_ranks":[1,18],"receivers":[236,239],"undo_frame":0},{"carrier":236,"carrier_chain":[44814,54968,12607,0],"carrier_ranks":[1,16,2],"deliver_after_root":873,"deliver_frame":12607,"mix_frame":54968,"passive":239,"passive_chain":[44808,54968,0],"passive_ranks":[1,18],"receivers":[233,234],"undo_frame":0},{"carrier":240,"carrier_chain":[44806,54950,12633,0],"carrier_ranks":[1,16,2],"deliver_after_root":905,"deliver_frame":12633,"mix_frame":54950,"passive":243,"passive_chain":[44800,54950,0],"passive_ranks":[1,18],"receivers":[245,246],"undo_frame":0},{"carrier":245,"carrier_chain":[44796,54960,12627,0],"carrier_ranks":[1,16,2],"deliver_after_root":902,"deliver_frame":12627,"mix_frame":54960,"passive":246,"passive_chain":[44794,54960,0],"passive_ranks":[1,18],"receivers":[240,243],"undo_frame":0},{"carrier":241,"carrier_chain":[44804,54966,12631,0],"carrier_ranks":[1,16,2],"deliver_after_root":904,"deliver_frame":12631,"mix_frame":54966,"passive":242,"passive_chain":[44802,54966,0],"passive_ranks":[1,18],"receivers":[244,247],"undo_frame":0},{"carrier":244,"carrier_chain":[44798,54951,12629,0],"carrier_ranks":[1,16,2],"deliver_after_root":903,"deliver_frame":12629,"mix_frame":54951,"passive":247,"passive_chain":[44792,54951,0],"passive_ranks":[1,18],"receivers":[241,242],"undo_frame":0},{"carrier":248,"carrier_chain":[44790,54933,12655,0],"carrier_ranks":[1,16,2],"deliver_after_root":935,"deliver_frame":12655,"mix_frame":54933,"passive":251,"passive_chain":[44784,54933,0],"passive_ranks":[1,18],"receivers":[253,254],"undo_frame":0},{"carrier":253,"carrier_chain":[44780,54943,12649,0],"carrier_ranks":[1,16,2],"deliver_after_root":932,"deliver_frame":12649,"mix_frame":54943,"passive":254,"passive_chain":[44778,54943,0],"passive_ranks":[1,18],"receivers":[248,251],"undo_frame":0},{"carrier":249,"carrier_chain":[44788,54949,12653,0],"carrier_ranks":[1,16,2],"deliver_after_root":934,"deliver_frame":12653,"mix_frame":54949,"passive":250,"passive_chain":[44786,54949,0],"passive_ranks":[1,18],"receivers":[252,255],"undo_frame":0},{"carrier":252,"carrier_chain":[44782,54934,12651,0],"carrier_ranks":[1,16,2],"deliver_after_root":933,"deliver_frame":12651,"mix_frame":54934,"passive":255,"passive_chain":[44776,54934,0],"passive_ranks":[1,18],"receivers":[249,250],"undo_frame":0},{"carrier":256,"carrier_chain":[44774,54916,12677,0],"carrier_ranks":[1,16,2],"deliver_after_root":965,"deliver_frame":12677,"mix_frame":54916,"passive":259,"passive_chain":[44768,54916,0],"passive_ranks":[1,18],"receivers":[261,262],"undo_frame":0},{"carrier":261,"carrier_chain":[44764,54926,12671,0],"carrier_ranks":[1,16,2],"deliver_after_root":962,"deliver_frame":12671,"mix_frame":54926,"passive":262,"passive_chain":[44762,54926,0],"passive_ranks":[1,18],"receivers":[256,259],"undo_frame":0},{"carrier":257,"carrier_chain":[44772,54932,12675,0],"carrier_ranks":[1,16,2],"deliver_after_root":964,"deliver_frame":12675,"mix_frame":54932,"passive":258,"passive_chain":[44770,54932,0],"passive_ranks":[1,18],"receivers":[260,263],"undo_frame":0},{"carrier":260,"carrier_chain":[44766,54917,12673,0],"carrier_ranks":[1,16,2],"deliver_after_root":963,"deliver_frame":12673,"mix_frame":54917,"passive":263,"passive_chain":[44760,54917,0],"passive_ranks":[1,18],"receivers":[257,258],"undo_frame":0},{"carrier":264,"carrier_chain":[44758,54899,12699,0],"carrier_ranks":[1,16,2],"deliver_after_root":995,"deliver_frame":12699,"mix_frame":54899,"passive":267,"passive_chain":[44752,54899,0],"passive_ranks":[1,18],"receivers":[269,270],"undo_frame":0},{"carrier":269,"carrier_chain":[44748,54909,12693,0],"carrier_ranks":[1,16,2],"deliver_after_root":992,"deliver_frame":12693,"mix_frame":54909,"passive":270,"passive_chain":[44746,54909,0],"passive_ranks":[1,18],"receivers":[264,267],"undo_frame":0},{"carrier":265,"carrier_chain":[44756,54915,12697,0],"carrier_ranks":[1,16,2],"deliver_after_root":994,"deliver_frame":12697,"mix_frame":54915,"passive":266,"passive_chain":[44754,54915,0],"passive_ranks":[1,18],"receivers":[268,271],"undo_frame":0},{"carrier":268,"carrier_chain":[44750,54900,12695,0],"carrier_ranks":[1,16,2],"deliver_after_root":993,"deliver_frame":12695,"mix_frame":54900,"passive":271,"passive_chain":[44744,54900,0],"passive_ranks":[1,18],"receivers":[265,266],"undo_frame":0},{"carrier":272,"carrier_chain":[44742,54882,12721,0],"carrier_ranks":[1,16,2],"deliver_after_root":1025,"deliver_frame":12721,"mix_frame":54882,"passive":275,"passive_chain":[44736,54882,0],"passive_ranks":[1,18],"receivers":[277,278],"undo_frame":0},{"carrier":277,"carrier_chain":[44732,54892,12715,0],"carrier_ranks":[1,16,2],"deliver_after_root":1022,"deliver_frame":12715,"mix_frame":54892,"passive":278,"passive_chain":[44730,54892,0],"passive_ranks":[1,18],"receivers":[272,275],"undo_frame":0},{"carrier":273,"carrier_chain":[44740,54898,12719,0],"carrier_ranks":[1,16,2],"deliver_after_root":1024,"deliver_frame":12719,"mix_frame":54898,"passive":274,"passive_chain":[44738,54898,0],"passive_ranks":[1,18],"receivers":[276,279],"undo_frame":0},{"carrier":276,"carrier_chain":[44734,54883,12717,0],"carrier_ranks":[1,16,2],"deliver_after_root":1023,"deliver_frame":12717,"mix_frame":54883,"passive":279,"passive_chain":[44728,54883,0],"passive_ranks":[1,18],"receivers":[273,274],"undo_frame":0},{"carrier":280,"carrier_chain":[44726,54865,12743,0],"carrier_ranks":[1,16,2],"deliver_after_root":1055,"deliver_frame":12743,"mix_frame":54865,"passive":283,"passive_chain":[44720,54865,0],"passive_ranks":[1,18],"receivers":[285,286],"undo_frame":0},{"carrier":285,"carrier_chain":[44716,54875,12737,0],"carrier_ranks":[1,16,2],"deliver_after_root":1052,"deliver_frame":12737,"mix_frame":54875,"passive":286,"passive_chain":[44714,54875,0],"passive_ranks":[1,18],"receivers":[280,283],"undo_frame":0},{"carrier":281,"carrier_chain":[44724,54881,12741,0],"carrier_ranks":[1,16,2],"deliver_after_root":1054,"deliver_frame":12741,"mix_frame":54881,"passive":282,"passive_chain":[44722,54881,0],"passive_ranks":[1,18],"receivers":[284,287],"undo_frame":0},{"carrier":284,"carrier_chain":[44718,54866,12739,0],"carrier_ranks":[1,16,2],"deliver_after_root":1053,"deliver_frame":12739,"mix_frame":54866,"passive":287,"passive_chain":[44712,54866,0],"passive_ranks":[1,18],"receivers":[281,282],"undo_frame":0},{"carrier":288,"carrier_chain":[44710,54848,12765,0],"carrier_ranks":[1,16,2],"deliver_after_root":1085,"deliver_frame":12765,"mix_frame":54848,"passive":291,"passive_chain":[44704,54848,0],"passive_ranks":[1,18],"receivers":[293,294],"undo_frame":0},{"carrier":293,"carrier_chain":[44700,54858,12759,0],"carrier_ranks":[1,16,2],"deliver_after_root":1082,"deliver_frame":12759,"mix_frame":54858,"passive":294,"passive_chain":[44698,54858,0],"passive_ranks":[1,18],"receivers":[288,291],"undo_frame":0},{"carrier":289,"carrier_chain":[44708,54864,12763,0],"carrier_ranks":[1,16,2],"deliver_after_root":1084,"deliver_frame":12763,"mix_frame":54864,"passive":290,"passive_chain":[44706,54864,0],"passive_ranks":[1,18],"receivers":[292,295],"undo_frame":0},{"carrier":292,"carrier_chain":[44702,54849,12761,0],"carrier_ranks":[1,16,2],"deliver_after_root":1083,"deliver_frame":12761,"mix_frame":54849,"passive":295,"passive_chain":[44696,54849,0],"passive_ranks":[1,18],"receivers":[289,290],"undo_frame":0},{"carrier":296,"carrier_chain":[44694,54831,12787,0],"carrier_ranks":[1,16,2],"deliver_after_root":1115,"deliver_frame":12787,"mix_frame":54831,"passive":299,"passive_chain":[44688,54831,0],"passive_ranks":[1,18],"receivers":[301,302],"undo_frame":0},{"carrier":301,"carrier_chain":[44684,54841,12781,0],"carrier_ranks":[1,16,2],"deliver_after_root":1112,"deliver_frame":12781,"mix_frame":54841,"passive":302,"passive_chain":[44682,54841,0],"passive_ranks":[1,18],"receivers":[296,299],"undo_frame":0},{"carrier":297,"carrier_chain":[44692,54847,12785,0],"carrier_ranks":[1,16,2],"deliver_after_root":1114,"deliver_frame":12785,"mix_frame":54847,"passive":298,"passive_chain":[44690,54847,0],"passive_ranks":[1,18],"receivers":[300,303],"undo_frame":0},{"carrier":300,"carrier_chain":[44686,54832,12783,0],"carrier_ranks":[1,16,2],"deliver_after_root":1113,"deliver_frame":12783,"mix_frame":54832,"passive":303,"passive_chain":[44680,54832,0],"passive_ranks":[1,18],"receivers":[297,298],"undo_frame":0},{"carrier":304,"carrier_chain":[44678,54814,12809,0],"carrier_ranks":[1,16,2],"deliver_after_root":1145,"deliver_frame":12809,"mix_frame":54814,"passive":307,"passive_chain":[44672,54814,0],"passive_ranks":[1,18],"receivers":[309,310],"undo_frame":0},{"carrier":309,"carrier_chain":[44668,54824,12803,0],"carrier_ranks":[1,16,2],"deliver_after_root":1142,"deliver_frame":12803,"mix_frame":54824,"passive":310,"passive_chain":[44666,54824,0],"passive_ranks":[1,18],"receivers":[304,307],"undo_frame":0},{"carrier":305,"carrier_chain":[44676,54830,12807,0],"carrier_ranks":[1,16,2],"deliver_after_root":1144,"deliver_frame":12807,"mix_frame":54830,"passive":306,"passive_chain":[44674,54830,0],"passive_ranks":[1,18],"receivers":[308,311],"undo_frame":0},{"carrier":308,"carrier_chain":[44670,54815,12805,0],"carrier_ranks":[1,16,2],"deliver_after_root":1143,"deliver_frame":12805,"mix_frame":54815,"passive":311,"passive_chain":[44664,54815,0],"passive_ranks":[1,18],"receivers":[305,306],"undo_frame":0},{"carrier":312,"carrier_chain":[44662,54797,12831,0],"carrier_ranks":[1,16,2],"deliver_after_root":1175,"deliver_frame":12831,"mix_frame":54797,"passive":315,"passive_chain":[44656,54797,0],"passive_ranks":[1,18],"receivers":[317,318],"undo_frame":0},{"carrier":317,"carrier_chain":[44652,54807,12825,0],"carrier_ranks":[1,16,2],"deliver_after_root":1172,"deliver_frame":12825,"mix_frame":54807,"passive":318,"passive_chain":[44650,54807,0],"passive_ranks":[1,18],"receivers":[312,315],"undo_frame":0},{"carrier":313,"carrier_chain":[44660,54813,12829,0],"carrier_ranks":[1,16,2],"deliver_after_root":1174,"deliver_frame":12829,"mix_frame":54813,"passive":314,"passive_chain":[44658,54813,0],"passive_ranks":[1,18],"receivers":[316,319],"undo_frame":0},{"carrier":316,"carrier_chain":[44654,54798,12827,0],"carrier_ranks":[1,16,2],"deliver_after_root":1173,"deliver_frame":12827,"mix_frame":54798,"passive":319,"passive_chain":[44648,54798,0],"passive_ranks":[1,18],"receivers":[313,314],"undo_frame":0},{"carrier":320,"carrier_chain":[44646,54780,12853,0],"carrier_ranks":[1,16,2],"deliver_after_root":1205,"deliver_frame":12853,"mix_frame":54780,"passive":323,"passive_chain":[44640,54780,0],"passive_ranks":[1,18],"receivers":[325,326],"undo_frame":0},{"carrier":325,"carrier_chain":[44636,54790,12847,0],"carrier_ranks":[1,16,2],"deliver_after_root":1202,"deliver_frame":12847,"mix_frame":54790,"passive":326,"passive_chain":[44634,54790,0],"passive_ranks":[1,18],"receivers":[320,323],"undo_frame":0},{"carrier":321,"carrier_chain":[44644,54796,12851,0],"carrier_ranks":[1,16,2],"deliver_after_root":1204,"deliver_frame":12851,"mix_frame":54796,"passive":322,"passive_chain":[44642,54796,0],"passive_ranks":[1,18],"receivers":[324,327],"undo_frame":0},{"carrier":324,"carrier_chain":[44638,54781,12849,0],"carrier_ranks":[1,16,2],"deliver_after_root":1203,"deliver_frame":12849,"mix_frame":54781,"passive":327,"passive_chain":[44632,54781,0],"passive_ranks":[1,18],"receivers":[321,322],"undo_frame":0},{"carrier":328,"carrier_chain":[44630,54763,12875,0],"carrier_ranks":[1,16,2],"deliver_after_root":1235,"deliver_frame":12875,"mix_frame":54763,"passive":331,"passive_chain":[44624,54763,0],"passive_ranks":[1,18],"receivers":[333,334],"undo_frame":0},{"carrier":333,"carrier_chain":[44620,54773,12869,0],"carrier_ranks":[1,16,2],"deliver_after_root":1232,"deliver_frame":12869,"mix_frame":54773,"passive":334,"passive_chain":[44618,54773,0],"passive_ranks":[1,18],"receivers":[328,331],"undo_frame":0},{"carrier":329,"carrier_chain":[44628,54779,12873,0],"carrier_ranks":[1,16,2],"deliver_after_root":1234,"deliver_frame":12873,"mix_frame":54779,"passive":330,"passive_chain":[44626,54779,0],"passive_ranks":[1,18],"receivers":[332,335],"undo_frame":0},{"carrier":332,"carrier_chain":[44622,54764,12871,0],"carrier_ranks":[1,16,2],"deliver_after_root":1233,"deliver_frame":12871,"mix_frame":54764,"passive":335,"passive_chain":[44616,54764,0],"passive_ranks":[1,18],"receivers":[329,330],"undo_frame":0},{"carrier":336,"carrier_chain":[44614,54746,12897,0],"carrier_ranks":[1,16,2],"deliver_after_root":1265,"deliver_frame":12897,"mix_frame":54746,"passive":339,"passive_chain":[44608,54746,0],"passive_ranks":[1,18],"receivers":[341,342],"undo_frame":0},{"carrier":341,"carrier_chain":[44604,54756,12891,0],"carrier_ranks":[1,16,2],"deliver_after_root":1262,"deliver_frame":12891,"mix_frame":54756,"passive":342,"passive_chain":[44602,54756,0],"passive_ranks":[1,18],"receivers":[336,339],"undo_frame":0},{"carrier":337,"carrier_chain":[44612,54762,12895,0],"carrier_ranks":[1,16,2],"deliver_after_root":1264,"deliver_frame":12895,"mix_frame":54762,"passive":338,"passive_chain":[44610,54762,0],"passive_ranks":[1,18],"receivers":[340,343],"undo_frame":0},{"carrier":340,"carrier_chain":[44606,54747,12893,0],"carrier_ranks":[1,16,2],"deliver_after_root":1263,"deliver_frame":12893,"mix_frame":54747,"passive":343,"passive_chain":[44600,54747,0],"passive_ranks":[1,18],"receivers":[337,338],"undo_frame":0},{"carrier":344,"carrier_chain":[44598,54729,12919,0],"carrier_ranks":[1,16,2],"deliver_after_root":1295,"deliver_frame":12919,"mix_frame":54729,"passive":347,"passive_chain":[44592,54729,0],"passive_ranks":[1,18],"receivers":[349,350],"undo_frame":0},{"carrier":349,"carrier_chain":[44588,54739,12913,0],"carrier_ranks":[1,16,2],"deliver_after_root":1292,"deliver_frame":12913,"mix_frame":54739,"passive":350,"passive_chain":[44586,54739,0],"passive_ranks":[1,18],"receivers":[344,347],"undo_frame":0},{"carrier":345,"carrier_chain":[44596,54745,12917,0],"carrier_ranks":[1,16,2],"deliver_after_root":1294,"deliver_frame":12917,"mix_frame":54745,"passive":346,"passive_chain":[44594,54745,0],"passive_ranks":[1,18],"receivers":[348,351],"undo_frame":0},{"carrier":348,"carrier_chain":[44590,54730,12915,0],"carrier_ranks":[1,16,2],"deliver_after_root":1293,"deliver_frame":12915,"mix_frame":54730,"passive":351,"passive_chain":[44584,54730,0],"passive_ranks":[1,18],"receivers":[345,346],"undo_frame":0},{"carrier":352,"carrier_chain":[44582,54712,12941,0],"carrier_ranks":[1,16,2],"deliver_after_root":1325,"deliver_frame":12941,"mix_frame":54712,"passive":355,"passive_chain":[44576,54712,0],"passive_ranks":[1,18],"receivers":[357,358],"undo_frame":0},{"carrier":357,"carrier_chain":[44572,54722,12935,0],"carrier_ranks":[1,16,2],"deliver_after_root":1322,"deliver_frame":12935,"mix_frame":54722,"passive":358,"passive_chain":[44570,54722,0],"passive_ranks":[1,18],"receivers":[352,355],"undo_frame":0},{"carrier":353,"carrier_chain":[44580,54728,12939,0],"carrier_ranks":[1,16,2],"deliver_after_root":1324,"deliver_frame":12939,"mix_frame":54728,"passive":354,"passive_chain":[44578,54728,0],"passive_ranks":[1,18],"receivers":[356,359],"undo_frame":0},{"carrier":356,"carrier_chain":[44574,54713,12937,0],"carrier_ranks":[1,16,2],"deliver_after_root":1323,"deliver_frame":12937,"mix_frame":54713,"passive":359,"passive_chain":[44568,54713,0],"passive_ranks":[1,18],"receivers":[353,354],"undo_frame":0},{"carrier":360,"carrier_chain":[44566,54695,12963,0],"carrier_ranks":[1,16,2],"deliver_after_root":1355,"deliver_frame":12963,"mix_frame":54695,"passive":363,"passive_chain":[44560,54695,0],"passive_ranks":[1,18],"receivers":[365,366],"undo_frame":0},{"carrier":365,"carrier_chain":[44556,54705,12957,0],"carrier_ranks":[1,16,2],"deliver_after_root":1352,"deliver_frame":12957,"mix_frame":54705,"passive":366,"passive_chain":[44554,54705,0],"passive_ranks":[1,18],"receivers":[360,363],"undo_frame":0},{"carrier":361,"carrier_chain":[44564,54711,12961,0],"carrier_ranks":[1,16,2],"deliver_after_root":1354,"deliver_frame":12961,"mix_frame":54711,"passive":362,"passive_chain":[44562,54711,0],"passive_ranks":[1,18],"receivers":[364,367],"undo_frame":0},{"carrier":364,"carrier_chain":[44558,54696,12959,0],"carrier_ranks":[1,16,2],"deliver_after_root":1353,"deliver_frame":12959,"mix_frame":54696,"passive":367,"passive_chain":[44552,54696,0],"passive_ranks":[1,18],"receivers":[361,362],"undo_frame":0},{"carrier":368,"carrier_chain":[44550,54678,12985,0],"carrier_ranks":[1,16,2],"deliver_after_root":1385,"deliver_frame":12985,"mix_frame":54678,"passive":371,"passive_chain":[44544,54678,0],"passive_ranks":[1,18],"receivers":[373,374],"undo_frame":0},{"carrier":373,"carrier_chain":[44540,54688,12979,0],"carrier_ranks":[1,16,2],"deliver_after_root":1382,"deliver_frame":12979,"mix_frame":54688,"passive":374,"passive_chain":[44538,54688,0],"passive_ranks":[1,18],"receivers":[368,371],"undo_frame":0},{"carrier":369,"carrier_chain":[44548,54694,12983,0],"carrier_ranks":[1,16,2],"deliver_after_root":1384,"deliver_frame":12983,"mix_frame":54694,"passive":370,"passive_chain":[44546,54694,0],"passive_ranks":[1,18],"receivers":[372,375],"undo_frame":0},{"carrier":372,"carrier_chain":[44542,54679,12981,0],"carrier_ranks":[1,16,2],"deliver_after_root":1383,"deliver_frame":12981,"mix_frame":54679,"passive":375,"passive_chain":[44536,54679,0],"passive_ranks":[1,18],"receivers":[369,370],"undo_frame":0},{"carrier":376,"carrier_chain":[44534,54661,13007,0],"carrier_ranks":[1,16,2],"deliver_after_root":1415,"deliver_frame":13007,"mix_frame":54661,"passive":379,"passive_chain":[44528,54661,0],"passive_ranks":[1,18],"receivers":[381,382],"undo_frame":0},{"carrier":381,"carrier_chain":[44524,54671,13001,0],"carrier_ranks":[1,16,2],"deliver_after_root":1412,"deliver_frame":13001,"mix_frame":54671,"passive":382,"passive_chain":[44522,54671,0],"passive_ranks":[1,18],"receivers":[376,379],"undo_frame":0},{"carrier":377,"carrier_chain":[44532,54677,13005,0],"carrier_ranks":[1,16,2],"deliver_after_root":1414,"deliver_frame":13005,"mix_frame":54677,"passive":378,"passive_chain":[44530,54677,0],"passive_ranks":[1,18],"receivers":[380,383],"undo_frame":0},{"carrier":380,"carrier_chain":[44526,54662,13003,0],"carrier_ranks":[1,16,2],"deliver_after_root":1413,"deliver_frame":13003,"mix_frame":54662,"passive":383,"passive_chain":[44520,54662,0],"passive_ranks":[1,18],"receivers":[377,378],"undo_frame":0},{"carrier":384,"carrier_chain":[44518,54644,13029,0],"carrier_ranks":[1,16,2],"deliver_after_root":1445,"deliver_frame":13029,"mix_frame":54644,"passive":387,"passive_chain":[44512,54644,0],"passive_ranks":[1,18],"receivers":[389,390],"undo_frame":0},{"carrier":389,"carrier_chain":[44508,54654,13023,0],"carrier_ranks":[1,16,2],"deliver_after_root":1442,"deliver_frame":13023,"mix_frame":54654,"passive":390,"passive_chain":[44506,54654,0],"passive_ranks":[1,18],"receivers":[384,387],"undo_frame":0},{"carrier":385,"carrier_chain":[44516,54660,13027,0],"carrier_ranks":[1,16,2],"deliver_after_root":1444,"deliver_frame":13027,"mix_frame":54660,"passive":386,"passive_chain":[44514,54660,0],"passive_ranks":[1,18],"receivers":[388,391],"undo_frame":0},{"carrier":388,"carrier_chain":[44510,54645,13025,0],"carrier_ranks":[1,16,2],"deliver_after_root":1443,"deliver_frame":13025,"mix_frame":54645,"passive":391,"passive_chain":[44504,54645,0],"passive_ranks":[1,18],"receivers":[385,386],"undo_frame":0},{"carrier":392,"carrier_chain":[44502,54627,13051,0],"carrier_ranks":[1,16,2],"deliver_after_root":1475,"deliver_frame":13051,"mix_frame":54627,"passive":395,"passive_chain":[44496,54627,0],"passive_ranks":[1,18],"receivers":[397,398],"undo_frame":0},{"carrier":397,"carrier_chain":[44492,54637,13045,0],"carrier_ranks":[1,16,2],"deliver_after_root":1472,"deliver_frame":13045,"mix_frame":54637,"passive":398,"passive_chain":[44490,54637,0],"passive_ranks":[1,18],"receivers":[392,395],"undo_frame":0},{"carrier":393,"carrier_chain":[44500,54643,13049,0],"carrier_ranks":[1,16,2],"deliver_after_root":1474,"deliver_frame":13049,"mix_frame":54643,"passive":394,"passive_chain":[44498,54643,0],"passive_ranks":[1,18],"receivers":[396,399],"undo_frame":0},{"carrier":396,"carrier_chain":[44494,54628,13047,0],"carrier_ranks":[1,16,2],"deliver_after_root":1473,"deliver_frame":13047,"mix_frame":54628,"passive":399,"passive_chain":[44488,54628,0],"passive_ranks":[1,18],"receivers":[393,394],"undo_frame":0},{"carrier":400,"carrier_chain":[44486,54610,13073,0],"carrier_ranks":[1,16,2],"deliver_after_root":1505,"deliver_frame":13073,"mix_frame":54610,"passive":403,"passive_chain":[44480,54610,0],"passive_ranks":[1,18],"receivers":[405,406],"undo_frame":0},{"carrier":405,"carrier_chain":[44476,54620,13067,0],"carrier_ranks":[1,16,2],"deliver_after_root":1502,"deliver_frame":13067,"mix_frame":54620,"passive":406,"passive_chain":[44474,54620,0],"passive_ranks":[1,18],"receivers":[400,403],"undo_frame":0},{"carrier":401,"carrier_chain":[44484,54626,13071,0],"carrier_ranks":[1,16,2],"deliver_after_root":1504,"deliver_frame":13071,"mix_frame":54626,"passive":402,"passive_chain":[44482,54626,0],"passive_ranks":[1,18],"receivers":[404,407],"undo_frame":0},{"carrier":404,"carrier_chain":[44478,54611,13069,0],"carrier_ranks":[1,16,2],"deliver_after_root":1503,"deliver_frame":13069,"mix_frame":54611,"passive":407,"passive_chain":[44472,54611,0],"passive_ranks":[1,18],"receivers":[401,402],"undo_frame":0},{"carrier":408,"carrier_chain":[44470,54593,13095,0],"carrier_ranks":[1,16,2],"deliver_after_root":1535,"deliver_frame":13095,"mix_frame":54593,"passive":411,"passive_chain":[44464,54593,0],"passive_ranks":[1,18],"receivers":[413,414],"undo_frame":0},{"carrier":413,"carrier_chain":[44460,54603,13089,0],"carrier_ranks":[1,16,2],"deliver_after_root":1532,"deliver_frame":13089,"mix_frame":54603,"passive":414,"passive_chain":[44458,54603,0],"passive_ranks":[1,18],"receivers":[408,411],"undo_frame":0},{"carrier":409,"carrier_chain":[44468,54609,13093,0],"carrier_ranks":[1,16,2],"deliver_after_root":1534,"deliver_frame":13093,"mix_frame":54609,"passive":410,"passive_chain":[44466,54609,0],"passive_ranks":[1,18],"receivers":[412,415],"undo_frame":0},{"carrier":412,"carrier_chain":[44462,54594,13091,0],"carrier_ranks":[1,16,2],"deliver_after_root":1533,"deliver_frame":13091,"mix_frame":54594,"passive":415,"passive_chain":[44456,54594,0],"passive_ranks":[1,18],"receivers":[409,410],"undo_frame":0},{"carrier":416,"carrier_chain":[44454,54576,13117,0],"carrier_ranks":[1,16,2],"deliver_after_root":1565,"deliver_frame":13117,"mix_frame":54576,"passive":419,"passive_chain":[44448,54576,0],"passive_ranks":[1,18],"receivers":[421,422],"undo_frame":0},{"carrier":421,"carrier_chain":[44444,54586,13111,0],"carrier_ranks":[1,16,2],"deliver_after_root":1562,"deliver_frame":13111,"mix_frame":54586,"passive":422,"passive_chain":[44442,54586,0],"passive_ranks":[1,18],"receivers":[416,419],"undo_frame":0},{"carrier":417,"carrier_chain":[44452,54592,13115,0],"carrier_ranks":[1,16,2],"deliver_after_root":1564,"deliver_frame":13115,"mix_frame":54592,"passive":418,"passive_chain":[44450,54592,0],"passive_ranks":[1,18],"receivers":[420,423],"undo_frame":0},{"carrier":420,"carrier_chain":[44446,54577,13113,0],"carrier_ranks":[1,16,2],"deliver_after_root":1563,"deliver_frame":13113,"mix_frame":54577,"passive":423,"passive_chain":[44440,54577,0],"passive_ranks":[1,18],"receivers":[417,418],"undo_frame":0},{"carrier":424,"carrier_chain":[44438,54559,13139,0],"carrier_ranks":[1,16,2],"deliver_after_root":1595,"deliver_frame":13139,"mix_frame":54559,"passive":427,"passive_chain":[44432,54559,0],"passive_ranks":[1,18],"receivers":[429,430],"undo_frame":0},{"carrier":429,"carrier_chain":[44428,54569,13133,0],"carrier_ranks":[1,16,2],"deliver_after_root":1592,"deliver_frame":13133,"mix_frame":54569,"passive":430,"passive_chain":[44426,54569,0],"passive_ranks":[1,18],"receivers":[424,427],"undo_frame":0},{"carrier":425,"carrier_chain":[44436,54575,13137,0],"carrier_ranks":[1,16,2],"deliver_after_root":1594,"deliver_frame":13137,"mix_frame":54575,"passive":426,"passive_chain":[44434,54575,0],"passive_ranks":[1,18],"receivers":[428,431],"undo_frame":0},{"carrier":428,"carrier_chain":[44430,54560,13135,0],"carrier_ranks":[1,16,2],"deliver_after_root":1593,"deliver_frame":13135,"mix_frame":54560,"passive":431,"passive_chain":[44424,54560,0],"passive_ranks":[1,18],"receivers":[425,426],"undo_frame":0},{"carrier":432,"carrier_chain":[44422,54542,13161,0],"carrier_ranks":[1,16,2],"deliver_after_root":1625,"deliver_frame":13161,"mix_frame":54542,"passive":435,"passive_chain":[44416,54542,0],"passive_ranks":[1,18],"receivers":[437,438],"undo_frame":0},{"carrier":437,"carrier_chain":[44412,54552,13155,0],"carrier_ranks":[1,16,2],"deliver_after_root":1622,"deliver_frame":13155,"mix_frame":54552,"passive":438,"passive_chain":[44410,54552,0],"passive_ranks":[1,18],"receivers":[432,435],"undo_frame":0},{"carrier":433,"carrier_chain":[44420,54558,13159,0],"carrier_ranks":[1,16,2],"deliver_after_root":1624,"deliver_frame":13159,"mix_frame":54558,"passive":434,"passive_chain":[44418,54558,0],"passive_ranks":[1,18],"receivers":[436,439],"undo_frame":0},{"carrier":436,"carrier_chain":[44414,54543,13157,0],"carrier_ranks":[1,16,2],"deliver_after_root":1623,"deliver_frame":13157,"mix_frame":54543,"passive":439,"passive_chain":[44408,54543,0],"passive_ranks":[1,18],"receivers":[433,434],"undo_frame":0},{"carrier":440,"carrier_chain":[44406,54525,13183,0],"carrier_ranks":[1,16,2],"deliver_after_root":1655,"deliver_frame":13183,"mix_frame":54525,"passive":443,"passive_chain":[44400,54525,0],"passive_ranks":[1,18],"receivers":[445,446],"undo_frame":0},{"carrier":445,"carrier_chain":[44396,54535,13177,0],"carrier_ranks":[1,16,2],"deliver_after_root":1652,"deliver_frame":13177,"mix_frame":54535,"passive":446,"passive_chain":[44394,54535,0],"passive_ranks":[1,18],"receivers":[440,443],"undo_frame":0},{"carrier":441,"carrier_chain":[44404,54541,13181,0],"carrier_ranks":[1,16,2],"deliver_after_root":1654,"deliver_frame":13181,"mix_frame":54541,"passive":442,"passive_chain":[44402,54541,0],"passive_ranks":[1,18],"receivers":[444,447],"undo_frame":0},{"carrier":444,"carrier_chain":[44398,54526,13179,0],"carrier_ranks":[1,16,2],"deliver_after_root":1653,"deliver_frame":13179,"mix_frame":54526,"passive":447,"passive_chain":[44392,54526,0],"passive_ranks":[1,18],"receivers":[441,442],"undo_frame":0},{"carrier":448,"carrier_chain":[44390,54508,13205,0],"carrier_ranks":[1,16,2],"deliver_after_root":1685,"deliver_frame":13205,"mix_frame":54508,"passive":451,"passive_chain":[44384,54508,0],"passive_ranks":[1,18],"receivers":[453,454],"undo_frame":0},{"carrier":453,"carrier_chain":[44380,54518,13199,0],"carrier_ranks":[1,16,2],"deliver_after_root":1682,"deliver_frame":13199,"mix_frame":54518,"passive":454,"passive_chain":[44378,54518,0],"passive_ranks":[1,18],"receivers":[448,451],"undo_frame":0},{"carrier":449,"carrier_chain":[44388,54524,13203,0],"carrier_ranks":[1,16,2],"deliver_after_root":1684,"deliver_frame":13203,"mix_frame":54524,"passive":450,"passive_chain":[44386,54524,0],"passive_ranks":[1,18],"receivers":[452,455],"undo_frame":0},{"carrier":452,"carrier_chain":[44382,54509,13201,0],"carrier_ranks":[1,16,2],"deliver_after_root":1683,"deliver_frame":13201,"mix_frame":54509,"passive":455,"passive_chain":[44376,54509,0],"passive_ranks":[1,18],"receivers":[449,450],"undo_frame":0},{"carrier":456,"carrier_chain":[44374,54491,13227,0],"carrier_ranks":[1,16,2],"deliver_after_root":1715,"deliver_frame":13227,"mix_frame":54491,"passive":459,"passive_chain":[44368,54491,0],"passive_ranks":[1,18],"receivers":[461,462],"undo_frame":0},{"carrier":461,"carrier_chain":[44364,54501,13221,0],"carrier_ranks":[1,16,2],"deliver_after_root":1712,"deliver_frame":13221,"mix_frame":54501,"passive":462,"passive_chain":[44362,54501,0],"passive_ranks":[1,18],"receivers":[456,459],"undo_frame":0},{"carrier":457,"carrier_chain":[44372,54507,13225,0],"carrier_ranks":[1,16,2],"deliver_after_root":1714,"deliver_frame":13225,"mix_frame":54507,"passive":458,"passive_chain":[44370,54507,0],"passive_ranks":[1,18],"receivers":[460,463],"undo_frame":0},{"carrier":460,"carrier_chain":[44366,54492,13223,0],"carrier_ranks":[1,16,2],"deliver_after_root":1713,"deliver_frame":13223,"mix_frame":54492,"passive":463,"passive_chain":[44360,54492,0],"passive_ranks":[1,18],"receivers":[457,458],"undo_frame":0},{"carrier":464,"carrier_chain":[44358,54474,13249,0],"carrier_ranks":[1,16,2],"deliver_after_root":1745,"deliver_frame":13249,"mix_frame":54474,"passive":467,"passive_chain":[44352,54474,0],"passive_ranks":[1,18],"receivers":[469,470],"undo_frame":0},{"carrier":469,"carrier_chain":[44348,54484,13243,0],"carrier_ranks":[1,16,2],"deliver_after_root":1742,"deliver_frame":13243,"mix_frame":54484,"passive":470,"passive_chain":[44346,54484,0],"passive_ranks":[1,18],"receivers":[464,467],"undo_frame":0},{"carrier":465,"carrier_chain":[44356,54490,13247,0],"carrier_ranks":[1,16,2],"deliver_after_root":1744,"deliver_frame":13247,"mix_frame":54490,"passive":466,"passive_chain":[44354,54490,0],"passive_ranks":[1,18],"receivers":[468,471],"undo_frame":0},{"carrier":468,"carrier_chain":[44350,54475,13245,0],"carrier_ranks":[1,16,2],"deliver_after_root":1743,"deliver_frame":13245,"mix_frame":54475,"passive":471,"passive_chain":[44344,54475,0],"passive_ranks":[1,18],"receivers":[465,466],"undo_frame":0},{"carrier":472,"carrier_chain":[44342,54457,13271,0],"carrier_ranks":[1,16,2],"deliver_after_root":1775,"deliver_frame":13271,"mix_frame":54457,"passive":475,"passive_chain":[44336,54457,0],"passive_ranks":[1,18],"receivers":[477,478],"undo_frame":0},{"carrier":477,"carrier_chain":[44332,54467,13265,0],"carrier_ranks":[1,16,2],"deliver_after_root":1772,"deliver_frame":13265,"mix_frame":54467,"passive":478,"passive_chain":[44330,54467,0],"passive_ranks":[1,18],"receivers":[472,475],"undo_frame":0},{"carrier":473,"carrier_chain":[44340,54473,13269,0],"carrier_ranks":[1,16,2],"deliver_after_root":1774,"deliver_frame":13269,"mix_frame":54473,"passive":474,"passive_chain":[44338,54473,0],"passive_ranks":[1,18],"receivers":[476,479],"undo_frame":0},{"carrier":476,"carrier_chain":[44334,54458,13267,0],"carrier_ranks":[1,16,2],"deliver_after_root":1773,"deliver_frame":13267,"mix_frame":54458,"passive":479,"passive_chain":[44328,54458,0],"passive_ranks":[1,18],"receivers":[473,474],"undo_frame":0},{"carrier":480,"carrier_chain":[44326,54440,13293,0],"carrier_ranks":[1,16,2],"deliver_after_root":1805,"deliver_frame":13293,"mix_frame":54440,"passive":483,"passive_chain":[44320,54440,0],"passive_ranks":[1,18],"receivers":[485,486],"undo_frame":0},{"carrier":485,"carrier_chain":[44316,54450,13287,0],"carrier_ranks":[1,16,2],"deliver_after_root":1802,"deliver_frame":13287,"mix_frame":54450,"passive":486,"passive_chain":[44314,54450,0],"passive_ranks":[1,18],"receivers":[480,483],"undo_frame":0},{"carrier":481,"carrier_chain":[44324,54456,13291,0],"carrier_ranks":[1,16,2],"deliver_after_root":1804,"deliver_frame":13291,"mix_frame":54456,"passive":482,"passive_chain":[44322,54456,0],"passive_ranks":[1,18],"receivers":[484,487],"undo_frame":0},{"carrier":484,"carrier_chain":[44318,54441,13289,0],"carrier_ranks":[1,16,2],"deliver_after_root":1803,"deliver_frame":13289,"mix_frame":54441,"passive":487,"passive_chain":[44312,54441,0],"passive_ranks":[1,18],"receivers":[481,482],"undo_frame":0},{"carrier":488,"carrier_chain":[44310,54423,13315,0],"carrier_ranks":[1,16,2],"deliver_after_root":1835,"deliver_frame":13315,"mix_frame":54423,"passive":491,"passive_chain":[44304,54423,0],"passive_ranks":[1,18],"receivers":[493,494],"undo_frame":0},{"carrier":493,"carrier_chain":[44300,54433,13309,0],"carrier_ranks":[1,16,2],"deliver_after_root":1832,"deliver_frame":13309,"mix_frame":54433,"passive":494,"passive_chain":[44298,54433,0],"passive_ranks":[1,18],"receivers":[488,491],"undo_frame":0},{"carrier":489,"carrier_chain":[44308,54439,13313,0],"carrier_ranks":[1,16,2],"deliver_after_root":1834,"deliver_frame":13313,"mix_frame":54439,"passive":490,"passive_chain":[44306,54439,0],"passive_ranks":[1,18],"receivers":[492,495],"undo_frame":0},{"carrier":492,"carrier_chain":[44302,54424,13311,0],"carrier_ranks":[1,16,2],"deliver_after_root":1833,"deliver_frame":13311,"mix_frame":54424,"passive":495,"passive_chain":[44296,54424,0],"passive_ranks":[1,18],"receivers":[489,490],"undo_frame":0},{"carrier":496,"carrier_chain":[44294,54406,13337,0],"carrier_ranks":[1,16,2],"deliver_after_root":1865,"deliver_frame":13337,"mix_frame":54406,"passive":499,"passive_chain":[44288,54406,0],"passive_ranks":[1,18],"receivers":[501,502],"undo_frame":0},{"carrier":501,"carrier_chain":[44284,54416,13331,0],"carrier_ranks":[1,16,2],"deliver_after_root":1862,"deliver_frame":13331,"mix_frame":54416,"passive":502,"passive_chain":[44282,54416,0],"passive_ranks":[1,18],"receivers":[496,499],"undo_frame":0},{"carrier":497,"carrier_chain":[44292,54422,13335,0],"carrier_ranks":[1,16,2],"deliver_after_root":1864,"deliver_frame":13335,"mix_frame":54422,"passive":498,"passive_chain":[44290,54422,0],"passive_ranks":[1,18],"receivers":[500,503],"undo_frame":0},{"carrier":500,"carrier_chain":[44286,54407,13333,0],"carrier_ranks":[1,16,2],"deliver_after_root":1863,"deliver_frame":13333,"mix_frame":54407,"passive":503,"passive_chain":[44280,54407,0],"passive_ranks":[1,18],"receivers":[497,498],"undo_frame":0},{"carrier":504,"carrier_chain":[44278,54389,13359,0],"carrier_ranks":[1,16,2],"deliver_after_root":1895,"deliver_frame":13359,"mix_frame":54389,"passive":507,"passive_chain":[44272,54389,0],"passive_ranks":[1,18],"receivers":[509,510],"undo_frame":0},{"carrier":509,"carrier_chain":[44268,54399,13353,0],"carrier_ranks":[1,16,2],"deliver_after_root":1892,"deliver_frame":13353,"mix_frame":54399,"passive":510,"passive_chain":[44266,54399,0],"passive_ranks":[1,18],"receivers":[504,507],"undo_frame":0},{"carrier":505,"carrier_chain":[44276,54405,13357,0],"carrier_ranks":[1,16,2],"deliver_after_root":1894,"deliver_frame":13357,"mix_frame":54405,"passive":506,"passive_chain":[44274,54405,0],"passive_ranks":[1,18],"receivers":[508,511],"undo_frame":0},{"carrier":508,"carrier_chain":[44270,54390,13355,0],"carrier_ranks":[1,16,2],"deliver_after_root":1893,"deliver_frame":13355,"mix_frame":54390,"passive":511,"passive_chain":[44264,54390,0],"passive_ranks":[1,18],"receivers":[505,506],"undo_frame":0},{"carrier":512,"carrier_chain":[44262,54372,13381,0],"carrier_ranks":[1,16,2],"deliver_after_root":1925,"deliver_frame":13381,"mix_frame":54372,"passive":515,"passive_chain":[44256,54372,0],"passive_ranks":[1,18],"receivers":[517,518],"undo_frame":0},{"carrier":517,"carrier_chain":[44252,54382,13375,0],"carrier_ranks":[1,16,2],"deliver_after_root":1922,"deliver_frame":13375,"mix_frame":54382,"passive":518,"passive_chain":[44250,54382,0],"passive_ranks":[1,18],"receivers":[512,515],"undo_frame":0},{"carrier":513,"carrier_chain":[44260,54388,13379,0],"carrier_ranks":[1,16,2],"deliver_after_root":1924,"deliver_frame":13379,"mix_frame":54388,"passive":514,"passive_chain":[44258,54388,0],"passive_ranks":[1,18],"receivers":[516,519],"undo_frame":0},{"carrier":516,"carrier_chain":[44254,54373,13377,0],"carrier_ranks":[1,16,2],"deliver_after_root":1923,"deliver_frame":13377,"mix_frame":54373,"passive":519,"passive_chain":[44248,54373,0],"passive_ranks":[1,18],"receivers":[513,514],"undo_frame":0},{"carrier":520,"carrier_chain":[44246,54355,13403,0],"carrier_ranks":[1,16,2],"deliver_after_root":1955,"deliver_frame":13403,"mix_frame":54355,"passive":523,"passive_chain":[44240,54355,0],"passive_ranks":[1,18],"receivers":[525,526],"undo_frame":0},{"carrier":525,"carrier_chain":[44236,54365,13397,0],"carrier_ranks":[1,16,2],"deliver_after_root":1952,"deliver_frame":13397,"mix_frame":54365,"passive":526,"passive_chain":[44234,54365,0],"passive_ranks":[1,18],"receivers":[520,523],"undo_frame":0},{"carrier":521,"carrier_chain":[44244,54371,13401,0],"carrier_ranks":[1,16,2],"deliver_after_root":1954,"deliver_frame":13401,"mix_frame":54371,"passive":522,"passive_chain":[44242,54371,0],"passive_ranks":[1,18],"receivers":[524,527],"undo_frame":0},{"carrier":524,"carrier_chain":[44238,54356,13399,0],"carrier_ranks":[1,16,2],"deliver_after_root":1953,"deliver_frame":13399,"mix_frame":54356,"passive":527,"passive_chain":[44232,54356,0],"passive_ranks":[1,18],"receivers":[521,522],"undo_frame":0},{"carrier":528,"carrier_chain":[44230,54338,13425,0],"carrier_ranks":[1,16,2],"deliver_after_root":1985,"deliver_frame":13425,"mix_frame":54338,"passive":531,"passive_chain":[44224,54338,0],"passive_ranks":[1,18],"receivers":[533,534],"undo_frame":0},{"carrier":533,"carrier_chain":[44220,54348,13419,0],"carrier_ranks":[1,16,2],"deliver_after_root":1982,"deliver_frame":13419,"mix_frame":54348,"passive":534,"passive_chain":[44218,54348,0],"passive_ranks":[1,18],"receivers":[528,531],"undo_frame":0},{"carrier":529,"carrier_chain":[44228,54354,13423,0],"carrier_ranks":[1,16,2],"deliver_after_root":1984,"deliver_frame":13423,"mix_frame":54354,"passive":530,"passive_chain":[44226,54354,0],"passive_ranks":[1,18],"receivers":[532,535],"undo_frame":0},{"carrier":532,"carrier_chain":[44222,54339,13421,0],"carrier_ranks":[1,16,2],"deliver_after_root":1983,"deliver_frame":13421,"mix_frame":54339,"passive":535,"passive_chain":[44216,54339,0],"passive_ranks":[1,18],"receivers":[529,530],"undo_frame":0},{"carrier":536,"carrier_chain":[44214,54321,13447,0],"carrier_ranks":[1,16,2],"deliver_after_root":2015,"deliver_frame":13447,"mix_frame":54321,"passive":539,"passive_chain":[44208,54321,0],"passive_ranks":[1,18],"receivers":[541,542],"undo_frame":0},{"carrier":541,"carrier_chain":[44204,54331,13441,0],"carrier_ranks":[1,16,2],"deliver_after_root":2012,"deliver_frame":13441,"mix_frame":54331,"passive":542,"passive_chain":[44202,54331,0],"passive_ranks":[1,18],"receivers":[536,539],"undo_frame":0},{"carrier":537,"carrier_chain":[44212,54337,13445,0],"carrier_ranks":[1,16,2],"deliver_after_root":2014,"deliver_frame":13445,"mix_frame":54337,"passive":538,"passive_chain":[44210,54337,0],"passive_ranks":[1,18],"receivers":[540,543],"undo_frame":0},{"carrier":540,"carrier_chain":[44206,54322,13443,0],"carrier_ranks":[1,16,2],"deliver_after_root":2013,"deliver_frame":13443,"mix_frame":54322,"passive":543,"passive_chain":[44200,54322,0],"passive_ranks":[1,18],"receivers":[537,538],"undo_frame":0},{"carrier":544,"carrier_chain":[44198,54304,13469,0],"carrier_ranks":[1,16,2],"deliver_after_root":2045,"deliver_frame":13469,"mix_frame":54304,"passive":547,"passive_chain":[44192,54304,0],"passive_ranks":[1,18],"receivers":[549,550],"undo_frame":0},{"carrier":549,"carrier_chain":[44188,54314,13463,0],"carrier_ranks":[1,16,2],"deliver_after_root":2042,"deliver_frame":13463,"mix_frame":54314,"passive":550,"passive_chain":[44186,54314,0],"passive_ranks":[1,18],"receivers":[544,547],"undo_frame":0},{"carrier":545,"carrier_chain":[44196,54320,13467,0],"carrier_ranks":[1,16,2],"deliver_after_root":2044,"deliver_frame":13467,"mix_frame":54320,"passive":546,"passive_chain":[44194,54320,0],"passive_ranks":[1,18],"receivers":[548,551],"undo_frame":0},{"carrier":548,"carrier_chain":[44190,54305,13465,0],"carrier_ranks":[1,16,2],"deliver_after_root":2043,"deliver_frame":13465,"mix_frame":54305,"passive":551,"passive_chain":[44184,54305,0],"passive_ranks":[1,18],"receivers":[545,546],"undo_frame":0},{"carrier":552,"carrier_chain":[44182,54287,13491,0],"carrier_ranks":[1,16,2],"deliver_after_root":2075,"deliver_frame":13491,"mix_frame":54287,"passive":555,"passive_chain":[44176,54287,0],"passive_ranks":[1,18],"receivers":[557,558],"undo_frame":0},{"carrier":557,"carrier_chain":[44172,54297,13485,0],"carrier_ranks":[1,16,2],"deliver_after_root":2072,"deliver_frame":13485,"mix_frame":54297,"passive":558,"passive_chain":[44170,54297,0],"passive_ranks":[1,18],"receivers":[552,555],"undo_frame":0},{"carrier":553,"carrier_chain":[44180,54303,13489,0],"carrier_ranks":[1,16,2],"deliver_after_root":2074,"deliver_frame":13489,"mix_frame":54303,"passive":554,"passive_chain":[44178,54303,0],"passive_ranks":[1,18],"receivers":[556,559],"undo_frame":0},{"carrier":556,"carrier_chain":[44174,54288,13487,0],"carrier_ranks":[1,16,2],"deliver_after_root":2073,"deliver_frame":13487,"mix_frame":54288,"passive":559,"passive_chain":[44168,54288,0],"passive_ranks":[1,18],"receivers":[553,554],"undo_frame":0},{"carrier":560,"carrier_chain":[44166,54270,13513,0],"carrier_ranks":[1,16,2],"deliver_after_root":2105,"deliver_frame":13513,"mix_frame":54270,"passive":563,"passive_chain":[44160,54270,0],"passive_ranks":[1,18],"receivers":[565,566],"undo_frame":0},{"carrier":565,"carrier_chain":[44156,54280,13507,0],"carrier_ranks":[1,16,2],"deliver_after_root":2102,"deliver_frame":13507,"mix_frame":54280,"passive":566,"passive_chain":[44154,54280,0],"passive_ranks":[1,18],"receivers":[560,563],"undo_frame":0},{"carrier":561,"carrier_chain":[44164,54286,13511,0],"carrier_ranks":[1,16,2],"deliver_after_root":2104,"deliver_frame":13511,"mix_frame":54286,"passive":562,"passive_chain":[44162,54286,0],"passive_ranks":[1,18],"receivers":[564,567],"undo_frame":0},{"carrier":564,"carrier_chain":[44158,54271,13509,0],"carrier_ranks":[1,16,2],"deliver_after_root":2103,"deliver_frame":13509,"mix_frame":54271,"passive":567,"passive_chain":[44152,54271,0],"passive_ranks":[1,18],"receivers":[561,562],"undo_frame":0},{"carrier":568,"carrier_chain":[44150,54253,13535,0],"carrier_ranks":[1,16,2],"deliver_after_root":2135,"deliver_frame":13535,"mix_frame":54253,"passive":571,"passive_chain":[44144,54253,0],"passive_ranks":[1,18],"receivers":[573,574],"undo_frame":0},{"carrier":573,"carrier_chain":[44140,54263,13529,0],"carrier_ranks":[1,16,2],"deliver_after_root":2132,"deliver_frame":13529,"mix_frame":54263,"passive":574,"passive_chain":[44138,54263,0],"passive_ranks":[1,18],"receivers":[568,571],"undo_frame":0},{"carrier":569,"carrier_chain":[44148,54269,13533,0],"carrier_ranks":[1,16,2],"deliver_after_root":2134,"deliver_frame":13533,"mix_frame":54269,"passive":570,"passive_chain":[44146,54269,0],"passive_ranks":[1,18],"receivers":[572,575],"undo_frame":0},{"carrier":572,"carrier_chain":[44142,54254,13531,0],"carrier_ranks":[1,16,2],"deliver_after_root":2133,"deliver_frame":13531,"mix_frame":54254,"passive":575,"passive_chain":[44136,54254,0],"passive_ranks":[1,18],"receivers":[569,570],"undo_frame":0},{"carrier":576,"carrier_chain":[44134,54236,13557,0],"carrier_ranks":[1,16,2],"deliver_after_root":2165,"deliver_frame":13557,"mix_frame":54236,"passive":579,"passive_chain":[44128,54236,0],"passive_ranks":[1,18],"receivers":[581,582],"undo_frame":0},{"carrier":581,"carrier_chain":[44124,54246,13551,0],"carrier_ranks":[1,16,2],"deliver_after_root":2162,"deliver_frame":13551,"mix_frame":54246,"passive":582,"passive_chain":[44122,54246,0],"passive_ranks":[1,18],"receivers":[576,579],"undo_frame":0},{"carrier":577,"carrier_chain":[44132,54252,13555,0],"carrier_ranks":[1,16,2],"deliver_after_root":2164,"deliver_frame":13555,"mix_frame":54252,"passive":578,"passive_chain":[44130,54252,0],"passive_ranks":[1,18],"receivers":[580,583],"undo_frame":0},{"carrier":580,"carrier_chain":[44126,54237,13553,0],"carrier_ranks":[1,16,2],"deliver_after_root":2163,"deliver_frame":13553,"mix_frame":54237,"passive":583,"passive_chain":[44120,54237,0],"passive_ranks":[1,18],"receivers":[577,578],"undo_frame":0},{"carrier":584,"carrier_chain":[44118,54219,13579,0],"carrier_ranks":[1,16,2],"deliver_after_root":2195,"deliver_frame":13579,"mix_frame":54219,"passive":587,"passive_chain":[44112,54219,0],"passive_ranks":[1,18],"receivers":[589,590],"undo_frame":0},{"carrier":589,"carrier_chain":[44108,54229,13573,0],"carrier_ranks":[1,16,2],"deliver_after_root":2192,"deliver_frame":13573,"mix_frame":54229,"passive":590,"passive_chain":[44106,54229,0],"passive_ranks":[1,18],"receivers":[584,587],"undo_frame":0},{"carrier":585,"carrier_chain":[44116,54235,13577,0],"carrier_ranks":[1,16,2],"deliver_after_root":2194,"deliver_frame":13577,"mix_frame":54235,"passive":586,"passive_chain":[44114,54235,0],"passive_ranks":[1,18],"receivers":[588,591],"undo_frame":0},{"carrier":588,"carrier_chain":[44110,54220,13575,0],"carrier_ranks":[1,16,2],"deliver_after_root":2193,"deliver_frame":13575,"mix_frame":54220,"passive":591,"passive_chain":[44104,54220,0],"passive_ranks":[1,18],"receivers":[585,586],"undo_frame":0},{"carrier":592,"carrier_chain":[44102,54202,13601,0],"carrier_ranks":[1,16,2],"deliver_after_root":2225,"deliver_frame":13601,"mix_frame":54202,"passive":595,"passive_chain":[44096,54202,0],"passive_ranks":[1,18],"receivers":[597,598],"undo_frame":0},{"carrier":597,"carrier_chain":[44092,54212,13595,0],"carrier_ranks":[1,16,2],"deliver_after_root":2222,"deliver_frame":13595,"mix_frame":54212,"passive":598,"passive_chain":[44090,54212,0],"passive_ranks":[1,18],"receivers":[592,595],"undo_frame":0},{"carrier":593,"carrier_chain":[44100,54218,13599,0],"carrier_ranks":[1,16,2],"deliver_after_root":2224,"deliver_frame":13599,"mix_frame":54218,"passive":594,"passive_chain":[44098,54218,0],"passive_ranks":[1,18],"receivers":[596,599],"undo_frame":0},{"carrier":596,"carrier_chain":[44094,54203,13597,0],"carrier_ranks":[1,16,2],"deliver_after_root":2223,"deliver_frame":13597,"mix_frame":54203,"passive":599,"passive_chain":[44088,54203,0],"passive_ranks":[1,18],"receivers":[593,594],"undo_frame":0},{"carrier":600,"carrier_chain":[44086,54185,13623,0],"carrier_ranks":[1,16,2],"deliver_after_root":2255,"deliver_frame":13623,"mix_frame":54185,"passive":603,"passive_chain":[44080,54185,0],"passive_ranks":[1,18],"receivers":[605,606],"undo_frame":0},{"carrier":605,"carrier_chain":[44076,54195,13617,0],"carrier_ranks":[1,16,2],"deliver_after_root":2252,"deliver_frame":13617,"mix_frame":54195,"passive":606,"passive_chain":[44074,54195,0],"passive_ranks":[1,18],"receivers":[600,603],"undo_frame":0},{"carrier":601,"carrier_chain":[44084,54201,13621,0],"carrier_ranks":[1,16,2],"deliver_after_root":2254,"deliver_frame":13621,"mix_frame":54201,"passive":602,"passive_chain":[44082,54201,0],"passive_ranks":[1,18],"receivers":[604,607],"undo_frame":0},{"carrier":604,"carrier_chain":[44078,54186,13619,0],"carrier_ranks":[1,16,2],"deliver_after_root":2253,"deliver_frame":13619,"mix_frame":54186,"passive":607,"passive_chain":[44072,54186,0],"passive_ranks":[1,18],"receivers":[601,602],"undo_frame":0},{"carrier":608,"carrier_chain":[44070,54168,13645,0],"carrier_ranks":[1,16,2],"deliver_after_root":2285,"deliver_frame":13645,"mix_frame":54168,"passive":611,"passive_chain":[44064,54168,0],"passive_ranks":[1,18],"receivers":[613,614],"undo_frame":0},{"carrier":613,"carrier_chain":[44060,54178,13639,0],"carrier_ranks":[1,16,2],"deliver_after_root":2282,"deliver_frame":13639,"mix_frame":54178,"passive":614,"passive_chain":[44058,54178,0],"passive_ranks":[1,18],"receivers":[608,611],"undo_frame":0},{"carrier":609,"carrier_chain":[44068,54184,13643,0],"carrier_ranks":[1,16,2],"deliver_after_root":2284,"deliver_frame":13643,"mix_frame":54184,"passive":610,"passive_chain":[44066,54184,0],"passive_ranks":[1,18],"receivers":[612,615],"undo_frame":0},{"carrier":612,"carrier_chain":[44062,54169,13641,0],"carrier_ranks":[1,16,2],"deliver_after_root":2283,"deliver_frame":13641,"mix_frame":54169,"passive":615,"passive_chain":[44056,54169,0],"passive_ranks":[1,18],"receivers":[609,610],"undo_frame":0},{"carrier":616,"carrier_chain":[44054,54151,13667,0],"carrier_ranks":[1,16,2],"deliver_after_root":2315,"deliver_frame":13667,"mix_frame":54151,"passive":619,"passive_chain":[44048,54151,0],"passive_ranks":[1,18],"receivers":[621,622],"undo_frame":0},{"carrier":621,"carrier_chain":[44044,54161,13661,0],"carrier_ranks":[1,16,2],"deliver_after_root":2312,"deliver_frame":13661,"mix_frame":54161,"passive":622,"passive_chain":[44042,54161,0],"passive_ranks":[1,18],"receivers":[616,619],"undo_frame":0},{"carrier":617,"carrier_chain":[44052,54167,13665,0],"carrier_ranks":[1,16,2],"deliver_after_root":2314,"deliver_frame":13665,"mix_frame":54167,"passive":618,"passive_chain":[44050,54167,0],"passive_ranks":[1,18],"receivers":[620,623],"undo_frame":0},{"carrier":620,"carrier_chain":[44046,54152,13663,0],"carrier_ranks":[1,16,2],"deliver_after_root":2313,"deliver_frame":13663,"mix_frame":54152,"passive":623,"passive_chain":[44040,54152,0],"passive_ranks":[1,18],"receivers":[617,618],"undo_frame":0},{"carrier":624,"carrier_chain":[44038,54134,13689,0],"carrier_ranks":[1,16,2],"deliver_after_root":2345,"deliver_frame":13689,"mix_frame":54134,"passive":627,"passive_chain":[44032,54134,0],"passive_ranks":[1,18],"receivers":[629,630],"undo_frame":0},{"carrier":629,"carrier_chain":[44028,54144,13683,0],"carrier_ranks":[1,16,2],"deliver_after_root":2342,"deliver_frame":13683,"mix_frame":54144,"passive":630,"passive_chain":[44026,54144,0],"passive_ranks":[1,18],"receivers":[624,627],"undo_frame":0},{"carrier":625,"carrier_chain":[44036,54150,13687,0],"carrier_ranks":[1,16,2],"deliver_after_root":2344,"deliver_frame":13687,"mix_frame":54150,"passive":626,"passive_chain":[44034,54150,0],"passive_ranks":[1,18],"receivers":[628,631],"undo_frame":0},{"carrier":628,"carrier_chain":[44030,54135,13685,0],"carrier_ranks":[1,16,2],"deliver_after_root":2343,"deliver_frame":13685,"mix_frame":54135,"passive":631,"passive_chain":[44024,54135,0],"passive_ranks":[1,18],"receivers":[625,626],"undo_frame":0},{"carrier":632,"carrier_chain":[44022,54117,13711,0],"carrier_ranks":[1,16,2],"deliver_after_root":2375,"deliver_frame":13711,"mix_frame":54117,"passive":635,"passive_chain":[44016,54117,0],"passive_ranks":[1,18],"receivers":[637,638],"undo_frame":0},{"carrier":637,"carrier_chain":[44012,54127,13705,0],"carrier_ranks":[1,16,2],"deliver_after_root":2372,"deliver_frame":13705,"mix_frame":54127,"passive":638,"passive_chain":[44010,54127,0],"passive_ranks":[1,18],"receivers":[632,635],"undo_frame":0},{"carrier":633,"carrier_chain":[44020,54133,13709,0],"carrier_ranks":[1,16,2],"deliver_after_root":2374,"deliver_frame":13709,"mix_frame":54133,"passive":634,"passive_chain":[44018,54133,0],"passive_ranks":[1,18],"receivers":[636,639],"undo_frame":0},{"carrier":636,"carrier_chain":[44014,54118,13707,0],"carrier_ranks":[1,16,2],"deliver_after_root":2373,"deliver_frame":13707,"mix_frame":54118,"passive":639,"passive_chain":[44008,54118,0],"passive_ranks":[1,18],"receivers":[633,634],"undo_frame":0},{"carrier":640,"carrier_chain":[44006,54100,13733,0],"carrier_ranks":[1,16,2],"deliver_after_root":2405,"deliver_frame":13733,"mix_frame":54100,"passive":643,"passive_chain":[44000,54100,0],"passive_ranks":[1,18],"receivers":[645,646],"undo_frame":0},{"carrier":645,"carrier_chain":[43996,54110,13727,0],"carrier_ranks":[1,16,2],"deliver_after_root":2402,"deliver_frame":13727,"mix_frame":54110,"passive":646,"passive_chain":[43994,54110,0],"passive_ranks":[1,18],"receivers":[640,643],"undo_frame":0},{"carrier":641,"carrier_chain":[44004,54116,13731,0],"carrier_ranks":[1,16,2],"deliver_after_root":2404,"deliver_frame":13731,"mix_frame":54116,"passive":642,"passive_chain":[44002,54116,0],"passive_ranks":[1,18],"receivers":[644,647],"undo_frame":0},{"carrier":644,"carrier_chain":[43998,54101,13729,0],"carrier_ranks":[1,16,2],"deliver_after_root":2403,"deliver_frame":13729,"mix_frame":54101,"passive":647,"passive_chain":[43992,54101,0],"passive_ranks":[1,18],"receivers":[641,642],"undo_frame":0},{"carrier":648,"carrier_chain":[43990,54083,13755,0],"carrier_ranks":[1,16,2],"deliver_after_root":2435,"deliver_frame":13755,"mix_frame":54083,"passive":651,"passive_chain":[43984,54083,0],"passive_ranks":[1,18],"receivers":[653,654],"undo_frame":0},{"carrier":653,"carrier_chain":[43980,54093,13749,0],"carrier_ranks":[1,16,2],"deliver_after_root":2432,"deliver_frame":13749,"mix_frame":54093,"passive":654,"passive_chain":[43978,54093,0],"passive_ranks":[1,18],"receivers":[648,651],"undo_frame":0},{"carrier":649,"carrier_chain":[43988,54099,13753,0],"carrier_ranks":[1,16,2],"deliver_after_root":2434,"deliver_frame":13753,"mix_frame":54099,"passive":650,"passive_chain":[43986,54099,0],"passive_ranks":[1,18],"receivers":[652,655],"undo_frame":0},{"carrier":652,"carrier_chain":[43982,54084,13751,0],"carrier_ranks":[1,16,2],"deliver_after_root":2433,"deliver_frame":13751,"mix_frame":54084,"passive":655,"passive_chain":[43976,54084,0],"passive_ranks":[1,18],"receivers":[649,650],"undo_frame":0},{"carrier":656,"carrier_chain":[43974,54066,13777,0],"carrier_ranks":[1,16,2],"deliver_after_root":2465,"deliver_frame":13777,"mix_frame":54066,"passive":659,"passive_chain":[43968,54066,0],"passive_ranks":[1,18],"receivers":[661,662],"undo_frame":0},{"carrier":661,"carrier_chain":[43964,54076,13771,0],"carrier_ranks":[1,16,2],"deliver_after_root":2462,"deliver_frame":13771,"mix_frame":54076,"passive":662,"passive_chain":[43962,54076,0],"passive_ranks":[1,18],"receivers":[656,659],"undo_frame":0},{"carrier":657,"carrier_chain":[43972,54082,13775,0],"carrier_ranks":[1,16,2],"deliver_after_root":2464,"deliver_frame":13775,"mix_frame":54082,"passive":658,"passive_chain":[43970,54082,0],"passive_ranks":[1,18],"receivers":[660,663],"undo_frame":0},{"carrier":660,"carrier_chain":[43966,54067,13773,0],"carrier_ranks":[1,16,2],"deliver_after_root":2463,"deliver_frame":13773,"mix_frame":54067,"passive":663,"passive_chain":[43960,54067,0],"passive_ranks":[1,18],"receivers":[657,658],"undo_frame":0},{"carrier":664,"carrier_chain":[43958,54049,13799,0],"carrier_ranks":[1,16,2],"deliver_after_root":2495,"deliver_frame":13799,"mix_frame":54049,"passive":667,"passive_chain":[43952,54049,0],"passive_ranks":[1,18],"receivers":[669,670],"undo_frame":0},{"carrier":669,"carrier_chain":[43948,54059,13793,0],"carrier_ranks":[1,16,2],"deliver_after_root":2492,"deliver_frame":13793,"mix_frame":54059,"passive":670,"passive_chain":[43946,54059,0],"passive_ranks":[1,18],"receivers":[664,667],"undo_frame":0},{"carrier":665,"carrier_chain":[43956,54065,13797,0],"carrier_ranks":[1,16,2],"deliver_after_root":2494,"deliver_frame":13797,"mix_frame":54065,"passive":666,"passive_chain":[43954,54065,0],"passive_ranks":[1,18],"receivers":[668,671],"undo_frame":0},{"carrier":668,"carrier_chain":[43950,54050,13795,0],"carrier_ranks":[1,16,2],"deliver_after_root":2493,"deliver_frame":13795,"mix_frame":54050,"passive":671,"passive_chain":[43944,54050,0],"passive_ranks":[1,18],"receivers":[665,666],"undo_frame":0},{"carrier":672,"carrier_chain":[43942,54032,13821,0],"carrier_ranks":[1,16,2],"deliver_after_root":2525,"deliver_frame":13821,"mix_frame":54032,"passive":675,"passive_chain":[43936,54032,0],"passive_ranks":[1,18],"receivers":[677,678],"undo_frame":0},{"carrier":677,"carrier_chain":[43932,54042,13815,0],"carrier_ranks":[1,16,2],"deliver_after_root":2522,"deliver_frame":13815,"mix_frame":54042,"passive":678,"passive_chain":[43930,54042,0],"passive_ranks":[1,18],"receivers":[672,675],"undo_frame":0},{"carrier":673,"carrier_chain":[43940,54048,13819,0],"carrier_ranks":[1,16,2],"deliver_after_root":2524,"deliver_frame":13819,"mix_frame":54048,"passive":674,"passive_chain":[43938,54048,0],"passive_ranks":[1,18],"receivers":[676,679],"undo_frame":0},{"carrier":676,"carrier_chain":[43934,54033,13817,0],"carrier_ranks":[1,16,2],"deliver_after_root":2523,"deliver_frame":13817,"mix_frame":54033,"passive":679,"passive_chain":[43928,54033,0],"passive_ranks":[1,18],"receivers":[673,674],"undo_frame":0},{"carrier":680,"carrier_chain":[43926,54015,13843,0],"carrier_ranks":[1,16,2],"deliver_after_root":2555,"deliver_frame":13843,"mix_frame":54015,"passive":683,"passive_chain":[43920,54015,0],"passive_ranks":[1,18],"receivers":[685,686],"undo_frame":0},{"carrier":685,"carrier_chain":[43916,54025,13837,0],"carrier_ranks":[1,16,2],"deliver_after_root":2552,"deliver_frame":13837,"mix_frame":54025,"passive":686,"passive_chain":[43914,54025,0],"passive_ranks":[1,18],"receivers":[680,683],"undo_frame":0},{"carrier":681,"carrier_chain":[43924,54031,13841,0],"carrier_ranks":[1,16,2],"deliver_after_root":2554,"deliver_frame":13841,"mix_frame":54031,"passive":682,"passive_chain":[43922,54031,0],"passive_ranks":[1,18],"receivers":[684,687],"undo_frame":0},{"carrier":684,"carrier_chain":[43918,54016,13839,0],"carrier_ranks":[1,16,2],"deliver_after_root":2553,"deliver_frame":13839,"mix_frame":54016,"passive":687,"passive_chain":[43912,54016,0],"passive_ranks":[1,18],"receivers":[681,682],"undo_frame":0},{"carrier":688,"carrier_chain":[43910,53998,13865,0],"carrier_ranks":[1,16,2],"deliver_after_root":2585,"deliver_frame":13865,"mix_frame":53998,"passive":691,"passive_chain":[43904,53998,0],"passive_ranks":[1,18],"receivers":[693,694],"undo_frame":0},{"carrier":693,"carrier_chain":[43900,54008,13859,0],"carrier_ranks":[1,16,2],"deliver_after_root":2582,"deliver_frame":13859,"mix_frame":54008,"passive":694,"passive_chain":[43898,54008,0],"passive_ranks":[1,18],"receivers":[688,691],"undo_frame":0},{"carrier":689,"carrier_chain":[43908,54014,13863,0],"carrier_ranks":[1,16,2],"deliver_after_root":2584,"deliver_frame":13863,"mix_frame":54014,"passive":690,"passive_chain":[43906,54014,0],"passive_ranks":[1,18],"receivers":[692,695],"undo_frame":0},{"carrier":692,"carrier_chain":[43902,53999,13861,0],"carrier_ranks":[1,16,2],"deliver_after_root":2583,"deliver_frame":13861,"mix_frame":53999,"passive":695,"passive_chain":[43896,53999,0],"passive_ranks":[1,18],"receivers":[689,690],"undo_frame":0},{"carrier":696,"carrier_chain":[43894,53981,13887,0],"carrier_ranks":[1,16,2],"deliver_after_root":2615,"deliver_frame":13887,"mix_frame":53981,"passive":699,"passive_chain":[43888,53981,0],"passive_ranks":[1,18],"receivers":[701,702],"undo_frame":0},{"carrier":701,"carrier_chain":[43884,53991,13881,0],"carrier_ranks":[1,16,2],"deliver_after_root":2612,"deliver_frame":13881,"mix_frame":53991,"passive":702,"passive_chain":[43882,53991,0],"passive_ranks":[1,18],"receivers":[696,699],"undo_frame":0},{"carrier":697,"carrier_chain":[43892,53997,13885,0],"carrier_ranks":[1,16,2],"deliver_after_root":2614,"deliver_frame":13885,"mix_frame":53997,"passive":698,"passive_chain":[43890,53997,0],"passive_ranks":[1,18],"receivers":[700,703],"undo_frame":0},{"carrier":700,"carrier_chain":[43886,53982,13883,0],"carrier_ranks":[1,16,2],"deliver_after_root":2613,"deliver_frame":13883,"mix_frame":53982,"passive":703,"passive_chain":[43880,53982,0],"passive_ranks":[1,18],"receivers":[697,698],"undo_frame":0},{"carrier":704,"carrier_chain":[43878,53964,13909,0],"carrier_ranks":[1,16,2],"deliver_after_root":2645,"deliver_frame":13909,"mix_frame":53964,"passive":707,"passive_chain":[43872,53964,0],"passive_ranks":[1,18],"receivers":[709,710],"undo_frame":0},{"carrier":709,"carrier_chain":[43868,53974,13903,0],"carrier_ranks":[1,16,2],"deliver_after_root":2642,"deliver_frame":13903,"mix_frame":53974,"passive":710,"passive_chain":[43866,53974,0],"passive_ranks":[1,18],"receivers":[704,707],"undo_frame":0},{"carrier":705,"carrier_chain":[43876,53980,13907,0],"carrier_ranks":[1,16,2],"deliver_after_root":2644,"deliver_frame":13907,"mix_frame":53980,"passive":706,"passive_chain":[43874,53980,0],"passive_ranks":[1,18],"receivers":[708,711],"undo_frame":0},{"carrier":708,"carrier_chain":[43870,53965,13905,0],"carrier_ranks":[1,16,2],"deliver_after_root":2643,"deliver_frame":13905,"mix_frame":53965,"passive":711,"passive_chain":[43864,53965,0],"passive_ranks":[1,18],"receivers":[705,706],"undo_frame":0},{"carrier":712,"carrier_chain":[43862,53947,13931,0],"carrier_ranks":[1,16,2],"deliver_after_root":2675,"deliver_frame":13931,"mix_frame":53947,"passive":715,"passive_chain":[43856,53947,0],"passive_ranks":[1,18],"receivers":[717,718],"undo_frame":0},{"carrier":717,"carrier_chain":[43852,53957,13925,0],"carrier_ranks":[1,16,2],"deliver_after_root":2672,"deliver_frame":13925,"mix_frame":53957,"passive":718,"passive_chain":[43850,53957,0],"passive_ranks":[1,18],"receivers":[712,715],"undo_frame":0},{"carrier":713,"carrier_chain":[43860,53963,13929,0],"carrier_ranks":[1,16,2],"deliver_after_root":2674,"deliver_frame":13929,"mix_frame":53963,"passive":714,"passive_chain":[43858,53963,0],"passive_ranks":[1,18],"receivers":[716,719],"undo_frame":0},{"carrier":716,"carrier_chain":[43854,53948,13927,0],"carrier_ranks":[1,16,2],"deliver_after_root":2673,"deliver_frame":13927,"mix_frame":53948,"passive":719,"passive_chain":[43848,53948,0],"passive_ranks":[1,18],"receivers":[713,714],"undo_frame":0},{"carrier":720,"carrier_chain":[43846,53930,13953,0],"carrier_ranks":[1,16,2],"deliver_after_root":2705,"deliver_frame":13953,"mix_frame":53930,"passive":723,"passive_chain":[43840,53930,0],"passive_ranks":[1,18],"receivers":[725,726],"undo_frame":0},{"carrier":725,"carrier_chain":[43836,53940,13947,0],"carrier_ranks":[1,16,2],"deliver_after_root":2702,"deliver_frame":13947,"mix_frame":53940,"passive":726,"passive_chain":[43834,53940,0],"passive_ranks":[1,18],"receivers":[720,723],"undo_frame":0},{"carrier":721,"carrier_chain":[43844,53946,13951,0],"carrier_ranks":[1,16,2],"deliver_after_root":2704,"deliver_frame":13951,"mix_frame":53946,"passive":722,"passive_chain":[43842,53946,0],"passive_ranks":[1,18],"receivers":[724,727],"undo_frame":0},{"carrier":724,"carrier_chain":[43838,53931,13949,0],"carrier_ranks":[1,16,2],"deliver_after_root":2703,"deliver_frame":13949,"mix_frame":53931,"passive":727,"passive_chain":[43832,53931,0],"passive_ranks":[1,18],"receivers":[721,722],"undo_frame":0},{"carrier":728,"carrier_chain":[43830,53913,13975,0],"carrier_ranks":[1,16,2],"deliver_after_root":2735,"deliver_frame":13975,"mix_frame":53913,"passive":731,"passive_chain":[43824,53913,0],"passive_ranks":[1,18],"receivers":[733,734],"undo_frame":0},{"carrier":733,"carrier_chain":[43820,53923,13969,0],"carrier_ranks":[1,16,2],"deliver_after_root":2732,"deliver_frame":13969,"mix_frame":53923,"passive":734,"passive_chain":[43818,53923,0],"passive_ranks":[1,18],"receivers":[728,731],"undo_frame":0},{"carrier":729,"carrier_chain":[43828,53929,13973,0],"carrier_ranks":[1,16,2],"deliver_after_root":2734,"deliver_frame":13973,"mix_frame":53929,"passive":730,"passive_chain":[43826,53929,0],"passive_ranks":[1,18],"receivers":[732,735],"undo_frame":0},{"carrier":732,"carrier_chain":[43822,53914,13971,0],"carrier_ranks":[1,16,2],"deliver_after_root":2733,"deliver_frame":13971,"mix_frame":53914,"passive":735,"passive_chain":[43816,53914,0],"passive_ranks":[1,18],"receivers":[729,730],"undo_frame":0},{"carrier":736,"carrier_chain":[43814,53896,13997,0],"carrier_ranks":[1,16,2],"deliver_after_root":2765,"deliver_frame":13997,"mix_frame":53896,"passive":739,"passive_chain":[43808,53896,0],"passive_ranks":[1,18],"receivers":[741,742],"undo_frame":0},{"carrier":741,"carrier_chain":[43804,53906,13991,0],"carrier_ranks":[1,16,2],"deliver_after_root":2762,"deliver_frame":13991,"mix_frame":53906,"passive":742,"passive_chain":[43802,53906,0],"passive_ranks":[1,18],"receivers":[736,739],"undo_frame":0},{"carrier":737,"carrier_chain":[43812,53912,13995,0],"carrier_ranks":[1,16,2],"deliver_after_root":2764,"deliver_frame":13995,"mix_frame":53912,"passive":738,"passive_chain":[43810,53912,0],"passive_ranks":[1,18],"receivers":[740,743],"undo_frame":0},{"carrier":740,"carrier_chain":[43806,53897,13993,0],"carrier_ranks":[1,16,2],"deliver_after_root":2763,"deliver_frame":13993,"mix_frame":53897,"passive":743,"passive_chain":[43800,53897,0],"passive_ranks":[1,18],"receivers":[737,738],"undo_frame":0},{"carrier":744,"carrier_chain":[43798,53879,14019,0],"carrier_ranks":[1,16,2],"deliver_after_root":2795,"deliver_frame":14019,"mix_frame":53879,"passive":747,"passive_chain":[43792,53879,0],"passive_ranks":[1,18],"receivers":[749,750],"undo_frame":0},{"carrier":749,"carrier_chain":[43788,53889,14013,0],"carrier_ranks":[1,16,2],"deliver_after_root":2792,"deliver_frame":14013,"mix_frame":53889,"passive":750,"passive_chain":[43786,53889,0],"passive_ranks":[1,18],"receivers":[744,747],"undo_frame":0},{"carrier":745,"carrier_chain":[43796,53895,14017,0],"carrier_ranks":[1,16,2],"deliver_after_root":2794,"deliver_frame":14017,"mix_frame":53895,"passive":746,"passive_chain":[43794,53895,0],"passive_ranks":[1,18],"receivers":[748,751],"undo_frame":0},{"carrier":748,"carrier_chain":[43790,53880,14015,0],"carrier_ranks":[1,16,2],"deliver_after_root":2793,"deliver_frame":14015,"mix_frame":53880,"passive":751,"passive_chain":[43784,53880,0],"passive_ranks":[1,18],"receivers":[745,746],"undo_frame":0},{"carrier":752,"carrier_chain":[43782,53862,14041,0],"carrier_ranks":[1,16,2],"deliver_after_root":2825,"deliver_frame":14041,"mix_frame":53862,"passive":755,"passive_chain":[43776,53862,0],"passive_ranks":[1,18],"receivers":[757,758],"undo_frame":0},{"carrier":757,"carrier_chain":[43772,53872,14035,0],"carrier_ranks":[1,16,2],"deliver_after_root":2822,"deliver_frame":14035,"mix_frame":53872,"passive":758,"passive_chain":[43770,53872,0],"passive_ranks":[1,18],"receivers":[752,755],"undo_frame":0},{"carrier":753,"carrier_chain":[43780,53878,14039,0],"carrier_ranks":[1,16,2],"deliver_after_root":2824,"deliver_frame":14039,"mix_frame":53878,"passive":754,"passive_chain":[43778,53878,0],"passive_ranks":[1,18],"receivers":[756,759],"undo_frame":0},{"carrier":756,"carrier_chain":[43774,53863,14037,0],"carrier_ranks":[1,16,2],"deliver_after_root":2823,"deliver_frame":14037,"mix_frame":53863,"passive":759,"passive_chain":[43768,53863,0],"passive_ranks":[1,18],"receivers":[753,754],"undo_frame":0},{"carrier":760,"carrier_chain":[43766,53845,14063,0],"carrier_ranks":[1,16,2],"deliver_after_root":2855,"deliver_frame":14063,"mix_frame":53845,"passive":763,"passive_chain":[43760,53845,0],"passive_ranks":[1,18],"receivers":[765,766],"undo_frame":0},{"carrier":765,"carrier_chain":[43756,53855,14057,0],"carrier_ranks":[1,16,2],"deliver_after_root":2852,"deliver_frame":14057,"mix_frame":53855,"passive":766,"passive_chain":[43754,53855,0],"passive_ranks":[1,18],"receivers":[760,763],"undo_frame":0},{"carrier":761,"carrier_chain":[43764,53861,14061,0],"carrier_ranks":[1,16,2],"deliver_after_root":2854,"deliver_frame":14061,"mix_frame":53861,"passive":762,"passive_chain":[43762,53861,0],"passive_ranks":[1,18],"receivers":[764,767],"undo_frame":0},{"carrier":764,"carrier_chain":[43758,53846,14059,0],"carrier_ranks":[1,16,2],"deliver_after_root":2853,"deliver_frame":14059,"mix_frame":53846,"passive":767,"passive_chain":[43752,53846,0],"passive_ranks":[1,18],"receivers":[761,762],"undo_frame":0},{"carrier":768,"carrier_chain":[43750,53828,14085,0],"carrier_ranks":[1,16,2],"deliver_after_root":2885,"deliver_frame":14085,"mix_frame":53828,"passive":771,"passive_chain":[43744,53828,0],"passive_ranks":[1,18],"receivers":[773,774],"undo_frame":0},{"carrier":773,"carrier_chain":[43740,53838,14079,0],"carrier_ranks":[1,16,2],"deliver_after_root":2882,"deliver_frame":14079,"mix_frame":53838,"passive":774,"passive_chain":[43738,53838,0],"passive_ranks":[1,18],"receivers":[768,771],"undo_frame":0},{"carrier":769,"carrier_chain":[43748,53844,14083,0],"carrier_ranks":[1,16,2],"deliver_after_root":2884,"deliver_frame":14083,"mix_frame":53844,"passive":770,"passive_chain":[43746,53844,0],"passive_ranks":[1,18],"receivers":[772,775],"undo_frame":0},{"carrier":772,"carrier_chain":[43742,53829,14081,0],"carrier_ranks":[1,16,2],"deliver_after_root":2883,"deliver_frame":14081,"mix_frame":53829,"passive":775,"passive_chain":[43736,53829,0],"passive_ranks":[1,18],"receivers":[769,770],"undo_frame":0},{"carrier":776,"carrier_chain":[43734,53811,14107,0],"carrier_ranks":[1,16,2],"deliver_after_root":2915,"deliver_frame":14107,"mix_frame":53811,"passive":779,"passive_chain":[43728,53811,0],"passive_ranks":[1,18],"receivers":[781,782],"undo_frame":0},{"carrier":781,"carrier_chain":[43724,53821,14101,0],"carrier_ranks":[1,16,2],"deliver_after_root":2912,"deliver_frame":14101,"mix_frame":53821,"passive":782,"passive_chain":[43722,53821,0],"passive_ranks":[1,18],"receivers":[776,779],"undo_frame":0},{"carrier":777,"carrier_chain":[43732,53827,14105,0],"carrier_ranks":[1,16,2],"deliver_after_root":2914,"deliver_frame":14105,"mix_frame":53827,"passive":778,"passive_chain":[43730,53827,0],"passive_ranks":[1,18],"receivers":[780,783],"undo_frame":0},{"carrier":780,"carrier_chain":[43726,53812,14103,0],"carrier_ranks":[1,16,2],"deliver_after_root":2913,"deliver_frame":14103,"mix_frame":53812,"passive":783,"passive_chain":[43720,53812,0],"passive_ranks":[1,18],"receivers":[777,778],"undo_frame":0},{"carrier":784,"carrier_chain":[43718,53794,14129,0],"carrier_ranks":[1,16,2],"deliver_after_root":2945,"deliver_frame":14129,"mix_frame":53794,"passive":787,"passive_chain":[43712,53794,0],"passive_ranks":[1,18],"receivers":[789,790],"undo_frame":0},{"carrier":789,"carrier_chain":[43708,53804,14123,0],"carrier_ranks":[1,16,2],"deliver_after_root":2942,"deliver_frame":14123,"mix_frame":53804,"passive":790,"passive_chain":[43706,53804,0],"passive_ranks":[1,18],"receivers":[784,787],"undo_frame":0},{"carrier":785,"carrier_chain":[43716,53810,14127,0],"carrier_ranks":[1,16,2],"deliver_after_root":2944,"deliver_frame":14127,"mix_frame":53810,"passive":786,"passive_chain":[43714,53810,0],"passive_ranks":[1,18],"receivers":[788,791],"undo_frame":0},{"carrier":788,"carrier_chain":[43710,53795,14125,0],"carrier_ranks":[1,16,2],"deliver_after_root":2943,"deliver_frame":14125,"mix_frame":53795,"passive":791,"passive_chain":[43704,53795,0],"passive_ranks":[1,18],"receivers":[785,786],"undo_frame":0},{"carrier":792,"carrier_chain":[43702,53777,14151,0],"carrier_ranks":[1,16,2],"deliver_after_root":2975,"deliver_frame":14151,"mix_frame":53777,"passive":795,"passive_chain":[43696,53777,0],"passive_ranks":[1,18],"receivers":[797,798],"undo_frame":0},{"carrier":797,"carrier_chain":[43692,53787,14145,0],"carrier_ranks":[1,16,2],"deliver_after_root":2972,"deliver_frame":14145,"mix_frame":53787,"passive":798,"passive_chain":[43690,53787,0],"passive_ranks":[1,18],"receivers":[792,795],"undo_frame":0},{"carrier":793,"carrier_chain":[43700,53793,14149,0],"carrier_ranks":[1,16,2],"deliver_after_root":2974,"deliver_frame":14149,"mix_frame":53793,"passive":794,"passive_chain":[43698,53793,0],"passive_ranks":[1,18],"receivers":[796,799],"undo_frame":0},{"carrier":796,"carrier_chain":[43694,53778,14147,0],"carrier_ranks":[1,16,2],"deliver_after_root":2973,"deliver_frame":14147,"mix_frame":53778,"passive":799,"passive_chain":[43688,53778,0],"passive_ranks":[1,18],"receivers":[793,794],"undo_frame":0},{"carrier":800,"carrier_chain":[43686,53760,14173,0],"carrier_ranks":[1,16,2],"deliver_after_root":3005,"deliver_frame":14173,"mix_frame":53760,"passive":803,"passive_chain":[43680,53760,0],"passive_ranks":[1,18],"receivers":[805,806],"undo_frame":0},{"carrier":805,"carrier_chain":[43676,53770,14167,0],"carrier_ranks":[1,16,2],"deliver_after_root":3002,"deliver_frame":14167,"mix_frame":53770,"passive":806,"passive_chain":[43674,53770,0],"passive_ranks":[1,18],"receivers":[800,803],"undo_frame":0},{"carrier":801,"carrier_chain":[43684,53776,14171,0],"carrier_ranks":[1,16,2],"deliver_after_root":3004,"deliver_frame":14171,"mix_frame":53776,"passive":802,"passive_chain":[43682,53776,0],"passive_ranks":[1,18],"receivers":[804,807],"undo_frame":0},{"carrier":804,"carrier_chain":[43678,53761,14169,0],"carrier_ranks":[1,16,2],"deliver_after_root":3003,"deliver_frame":14169,"mix_frame":53761,"passive":807,"passive_chain":[43672,53761,0],"passive_ranks":[1,18],"receivers":[801,802],"undo_frame":0},{"carrier":808,"carrier_chain":[43670,53743,14195,0],"carrier_ranks":[1,16,2],"deliver_after_root":3035,"deliver_frame":14195,"mix_frame":53743,"passive":811,"passive_chain":[43664,53743,0],"passive_ranks":[1,18],"receivers":[813,814],"undo_frame":0},{"carrier":813,"carrier_chain":[43660,53753,14189,0],"carrier_ranks":[1,16,2],"deliver_after_root":3032,"deliver_frame":14189,"mix_frame":53753,"passive":814,"passive_chain":[43658,53753,0],"passive_ranks":[1,18],"receivers":[808,811],"undo_frame":0},{"carrier":809,"carrier_chain":[43668,53759,14193,0],"carrier_ranks":[1,16,2],"deliver_after_root":3034,"deliver_frame":14193,"mix_frame":53759,"passive":810,"passive_chain":[43666,53759,0],"passive_ranks":[1,18],"receivers":[812,815],"undo_frame":0},{"carrier":812,"carrier_chain":[43662,53744,14191,0],"carrier_ranks":[1,16,2],"deliver_after_root":3033,"deliver_frame":14191,"mix_frame":53744,"passive":815,"passive_chain":[43656,53744,0],"passive_ranks":[1,18],"receivers":[809,810],"undo_frame":0},{"carrier":816,"carrier_chain":[43654,53726,14217,0],"carrier_ranks":[1,16,2],"deliver_after_root":3065,"deliver_frame":14217,"mix_frame":53726,"passive":819,"passive_chain":[43648,53726,0],"passive_ranks":[1,18],"receivers":[821,822],"undo_frame":0},{"carrier":821,"carrier_chain":[43644,53736,14211,0],"carrier_ranks":[1,16,2],"deliver_after_root":3062,"deliver_frame":14211,"mix_frame":53736,"passive":822,"passive_chain":[43642,53736,0],"passive_ranks":[1,18],"receivers":[816,819],"undo_frame":0},{"carrier":817,"carrier_chain":[43652,53742,14215,0],"carrier_ranks":[1,16,2],"deliver_after_root":3064,"deliver_frame":14215,"mix_frame":53742,"passive":818,"passive_chain":[43650,53742,0],"passive_ranks":[1,18],"receivers":[820,823],"undo_frame":0},{"carrier":820,"carrier_chain":[43646,53727,14213,0],"carrier_ranks":[1,16,2],"deliver_after_root":3063,"deliver_frame":14213,"mix_frame":53727,"passive":823,"passive_chain":[43640,53727,0],"passive_ranks":[1,18],"receivers":[817,818],"undo_frame":0},{"carrier":824,"carrier_chain":[43638,53709,14239,0],"carrier_ranks":[1,16,2],"deliver_after_root":3095,"deliver_frame":14239,"mix_frame":53709,"passive":827,"passive_chain":[43632,53709,0],"passive_ranks":[1,18],"receivers":[829,830],"undo_frame":0},{"carrier":829,"carrier_chain":[43628,53719,14233,0],"carrier_ranks":[1,16,2],"deliver_after_root":3092,"deliver_frame":14233,"mix_frame":53719,"passive":830,"passive_chain":[43626,53719,0],"passive_ranks":[1,18],"receivers":[824,827],"undo_frame":0},{"carrier":825,"carrier_chain":[43636,53725,14237,0],"carrier_ranks":[1,16,2],"deliver_after_root":3094,"deliver_frame":14237,"mix_frame":53725,"passive":826,"passive_chain":[43634,53725,0],"passive_ranks":[1,18],"receivers":[828,831],"undo_frame":0},{"carrier":828,"carrier_chain":[43630,53710,14235,0],"carrier_ranks":[1,16,2],"deliver_after_root":3093,"deliver_frame":14235,"mix_frame":53710,"passive":831,"passive_chain":[43624,53710,0],"passive_ranks":[1,18],"receivers":[825,826],"undo_frame":0},{"carrier":832,"carrier_chain":[43622,53692,14261,0],"carrier_ranks":[1,16,2],"deliver_after_root":3125,"deliver_frame":14261,"mix_frame":53692,"passive":835,"passive_chain":[43616,53692,0],"passive_ranks":[1,18],"receivers":[837,838],"undo_frame":0},{"carrier":837,"carrier_chain":[43612,53702,14255,0],"carrier_ranks":[1,16,2],"deliver_after_root":3122,"deliver_frame":14255,"mix_frame":53702,"passive":838,"passive_chain":[43610,53702,0],"passive_ranks":[1,18],"receivers":[832,835],"undo_frame":0},{"carrier":833,"carrier_chain":[43620,53708,14259,0],"carrier_ranks":[1,16,2],"deliver_after_root":3124,"deliver_frame":14259,"mix_frame":53708,"passive":834,"passive_chain":[43618,53708,0],"passive_ranks":[1,18],"receivers":[836,839],"undo_frame":0},{"carrier":836,"carrier_chain":[43614,53693,14257,0],"carrier_ranks":[1,16,2],"deliver_after_root":3123,"deliver_frame":14257,"mix_frame":53693,"passive":839,"passive_chain":[43608,53693,0],"passive_ranks":[1,18],"receivers":[833,834],"undo_frame":0},{"carrier":840,"carrier_chain":[43606,53675,14283,0],"carrier_ranks":[1,16,2],"deliver_after_root":3155,"deliver_frame":14283,"mix_frame":53675,"passive":843,"passive_chain":[43600,53675,0],"passive_ranks":[1,18],"receivers":[845,846],"undo_frame":0},{"carrier":845,"carrier_chain":[43596,53685,14277,0],"carrier_ranks":[1,16,2],"deliver_after_root":3152,"deliver_frame":14277,"mix_frame":53685,"passive":846,"passive_chain":[43594,53685,0],"passive_ranks":[1,18],"receivers":[840,843],"undo_frame":0},{"carrier":841,"carrier_chain":[43604,53691,14281,0],"carrier_ranks":[1,16,2],"deliver_after_root":3154,"deliver_frame":14281,"mix_frame":53691,"passive":842,"passive_chain":[43602,53691,0],"passive_ranks":[1,18],"receivers":[844,847],"undo_frame":0},{"carrier":844,"carrier_chain":[43598,53676,14279,0],"carrier_ranks":[1,16,2],"deliver_after_root":3153,"deliver_frame":14279,"mix_frame":53676,"passive":847,"passive_chain":[43592,53676,0],"passive_ranks":[1,18],"receivers":[841,842],"undo_frame":0},{"carrier":848,"carrier_chain":[43590,53658,14305,0],"carrier_ranks":[1,16,2],"deliver_after_root":3185,"deliver_frame":14305,"mix_frame":53658,"passive":851,"passive_chain":[43584,53658,0],"passive_ranks":[1,18],"receivers":[853,854],"undo_frame":0},{"carrier":853,"carrier_chain":[43580,53668,14299,0],"carrier_ranks":[1,16,2],"deliver_after_root":3182,"deliver_frame":14299,"mix_frame":53668,"passive":854,"passive_chain":[43578,53668,0],"passive_ranks":[1,18],"receivers":[848,851],"undo_frame":0},{"carrier":849,"carrier_chain":[43588,53674,14303,0],"carrier_ranks":[1,16,2],"deliver_after_root":3184,"deliver_frame":14303,"mix_frame":53674,"passive":850,"passive_chain":[43586,53674,0],"passive_ranks":[1,18],"receivers":[852,855],"undo_frame":0},{"carrier":852,"carrier_chain":[43582,53659,14301,0],"carrier_ranks":[1,16,2],"deliver_after_root":3183,"deliver_frame":14301,"mix_frame":53659,"passive":855,"passive_chain":[43576,53659,0],"passive_ranks":[1,18],"receivers":[849,850],"undo_frame":0},{"carrier":856,"carrier_chain":[43574,53641,14327,0],"carrier_ranks":[1,16,2],"deliver_after_root":3215,"deliver_frame":14327,"mix_frame":53641,"passive":859,"passive_chain":[43568,53641,0],"passive_ranks":[1,18],"receivers":[861,862],"undo_frame":0},{"carrier":861,"carrier_chain":[43564,53651,14321,0],"carrier_ranks":[1,16,2],"deliver_after_root":3212,"deliver_frame":14321,"mix_frame":53651,"passive":862,"passive_chain":[43562,53651,0],"passive_ranks":[1,18],"receivers":[856,859],"undo_frame":0},{"carrier":857,"carrier_chain":[43572,53657,14325,0],"carrier_ranks":[1,16,2],"deliver_after_root":3214,"deliver_frame":14325,"mix_frame":53657,"passive":858,"passive_chain":[43570,53657,0],"passive_ranks":[1,18],"receivers":[860,863],"undo_frame":0},{"carrier":860,"carrier_chain":[43566,53642,14323,0],"carrier_ranks":[1,16,2],"deliver_after_root":3213,"deliver_frame":14323,"mix_frame":53642,"passive":863,"passive_chain":[43560,53642,0],"passive_ranks":[1,18],"receivers":[857,858],"undo_frame":0},{"carrier":864,"carrier_chain":[43558,53624,14349,0],"carrier_ranks":[1,16,2],"deliver_after_root":3245,"deliver_frame":14349,"mix_frame":53624,"passive":867,"passive_chain":[43552,53624,0],"passive_ranks":[1,18],"receivers":[869,870],"undo_frame":0},{"carrier":869,"carrier_chain":[43548,53634,14343,0],"carrier_ranks":[1,16,2],"deliver_after_root":3242,"deliver_frame":14343,"mix_frame":53634,"passive":870,"passive_chain":[43546,53634,0],"passive_ranks":[1,18],"receivers":[864,867],"undo_frame":0},{"carrier":865,"carrier_chain":[43556,53640,14347,0],"carrier_ranks":[1,16,2],"deliver_after_root":3244,"deliver_frame":14347,"mix_frame":53640,"passive":866,"passive_chain":[43554,53640,0],"passive_ranks":[1,18],"receivers":[868,871],"undo_frame":0},{"carrier":868,"carrier_chain":[43550,53625,14345,0],"carrier_ranks":[1,16,2],"deliver_after_root":3243,"deliver_frame":14345,"mix_frame":53625,"passive":871,"passive_chain":[43544,53625,0],"passive_ranks":[1,18],"receivers":[865,866],"undo_frame":0},{"carrier":872,"carrier_chain":[43542,53607,14371,0],"carrier_ranks":[1,16,2],"deliver_after_root":3275,"deliver_frame":14371,"mix_frame":53607,"passive":875,"passive_chain":[43536,53607,0],"passive_ranks":[1,18],"receivers":[877,878],"undo_frame":0},{"carrier":877,"carrier_chain":[43532,53617,14365,0],"carrier_ranks":[1,16,2],"deliver_after_root":3272,"deliver_frame":14365,"mix_frame":53617,"passive":878,"passive_chain":[43530,53617,0],"passive_ranks":[1,18],"receivers":[872,875],"undo_frame":0},{"carrier":873,"carrier_chain":[43540,53623,14369,0],"carrier_ranks":[1,16,2],"deliver_after_root":3274,"deliver_frame":14369,"mix_frame":53623,"passive":874,"passive_chain":[43538,53623,0],"passive_ranks":[1,18],"receivers":[876,879],"undo_frame":0},{"carrier":876,"carrier_chain":[43534,53608,14367,0],"carrier_ranks":[1,16,2],"deliver_after_root":3273,"deliver_frame":14367,"mix_frame":53608,"passive":879,"passive_chain":[43528,53608,0],"passive_ranks":[1,18],"receivers":[873,874],"undo_frame":0},{"carrier":880,"carrier_chain":[43526,53590,14393,0],"carrier_ranks":[1,16,2],"deliver_after_root":3305,"deliver_frame":14393,"mix_frame":53590,"passive":883,"passive_chain":[43520,53590,0],"passive_ranks":[1,18],"receivers":[885,886],"undo_frame":0},{"carrier":885,"carrier_chain":[43516,53600,14387,0],"carrier_ranks":[1,16,2],"deliver_after_root":3302,"deliver_frame":14387,"mix_frame":53600,"passive":886,"passive_chain":[43514,53600,0],"passive_ranks":[1,18],"receivers":[880,883],"undo_frame":0},{"carrier":881,"carrier_chain":[43524,53606,14391,0],"carrier_ranks":[1,16,2],"deliver_after_root":3304,"deliver_frame":14391,"mix_frame":53606,"passive":882,"passive_chain":[43522,53606,0],"passive_ranks":[1,18],"receivers":[884,887],"undo_frame":0},{"carrier":884,"carrier_chain":[43518,53591,14389,0],"carrier_ranks":[1,16,2],"deliver_after_root":3303,"deliver_frame":14389,"mix_frame":53591,"passive":887,"passive_chain":[43512,53591,0],"passive_ranks":[1,18],"receivers":[881,882],"undo_frame":0},{"carrier":888,"carrier_chain":[43510,53573,14415,0],"carrier_ranks":[1,16,2],"deliver_after_root":3335,"deliver_frame":14415,"mix_frame":53573,"passive":891,"passive_chain":[43504,53573,0],"passive_ranks":[1,18],"receivers":[893,894],"undo_frame":0},{"carrier":893,"carrier_chain":[43500,53583,14409,0],"carrier_ranks":[1,16,2],"deliver_after_root":3332,"deliver_frame":14409,"mix_frame":53583,"passive":894,"passive_chain":[43498,53583,0],"passive_ranks":[1,18],"receivers":[888,891],"undo_frame":0},{"carrier":889,"carrier_chain":[43508,53589,14413,0],"carrier_ranks":[1,16,2],"deliver_after_root":3334,"deliver_frame":14413,"mix_frame":53589,"passive":890,"passive_chain":[43506,53589,0],"passive_ranks":[1,18],"receivers":[892,895],"undo_frame":0},{"carrier":892,"carrier_chain":[43502,53574,14411,0],"carrier_ranks":[1,16,2],"deliver_after_root":3333,"deliver_frame":14411,"mix_frame":53574,"passive":895,"passive_chain":[43496,53574,0],"passive_ranks":[1,18],"receivers":[889,890],"undo_frame":0},{"carrier":896,"carrier_chain":[43494,53556,14437,0],"carrier_ranks":[1,16,2],"deliver_after_root":3365,"deliver_frame":14437,"mix_frame":53556,"passive":899,"passive_chain":[43488,53556,0],"passive_ranks":[1,18],"receivers":[901,902],"undo_frame":0},{"carrier":901,"carrier_chain":[43484,53566,14431,0],"carrier_ranks":[1,16,2],"deliver_after_root":3362,"deliver_frame":14431,"mix_frame":53566,"passive":902,"passive_chain":[43482,53566,0],"passive_ranks":[1,18],"receivers":[896,899],"undo_frame":0},{"carrier":897,"carrier_chain":[43492,53572,14435,0],"carrier_ranks":[1,16,2],"deliver_after_root":3364,"deliver_frame":14435,"mix_frame":53572,"passive":898,"passive_chain":[43490,53572,0],"passive_ranks":[1,18],"receivers":[900,903],"undo_frame":0},{"carrier":900,"carrier_chain":[43486,53557,14433,0],"carrier_ranks":[1,16,2],"deliver_after_root":3363,"deliver_frame":14433,"mix_frame":53557,"passive":903,"passive_chain":[43480,53557,0],"passive_ranks":[1,18],"receivers":[897,898],"undo_frame":0},{"carrier":904,"carrier_chain":[43478,53539,14459,0],"carrier_ranks":[1,16,2],"deliver_after_root":3395,"deliver_frame":14459,"mix_frame":53539,"passive":907,"passive_chain":[43472,53539,0],"passive_ranks":[1,18],"receivers":[909,910],"undo_frame":0},{"carrier":909,"carrier_chain":[43468,53549,14453,0],"carrier_ranks":[1,16,2],"deliver_after_root":3392,"deliver_frame":14453,"mix_frame":53549,"passive":910,"passive_chain":[43466,53549,0],"passive_ranks":[1,18],"receivers":[904,907],"undo_frame":0},{"carrier":905,"carrier_chain":[43476,53555,14457,0],"carrier_ranks":[1,16,2],"deliver_after_root":3394,"deliver_frame":14457,"mix_frame":53555,"passive":906,"passive_chain":[43474,53555,0],"passive_ranks":[1,18],"receivers":[908,911],"undo_frame":0},{"carrier":908,"carrier_chain":[43470,53540,14455,0],"carrier_ranks":[1,16,2],"deliver_after_root":3393,"deliver_frame":14455,"mix_frame":53540,"passive":911,"passive_chain":[43464,53540,0],"passive_ranks":[1,18],"receivers":[905,906],"undo_frame":0},{"carrier":912,"carrier_chain":[43462,53522,14481,0],"carrier_ranks":[1,16,2],"deliver_after_root":3425,"deliver_frame":14481,"mix_frame":53522,"passive":915,"passive_chain":[43456,53522,0],"passive_ranks":[1,18],"receivers":[917,918],"undo_frame":0},{"carrier":917,"carrier_chain":[43452,53532,14475,0],"carrier_ranks":[1,16,2],"deliver_after_root":3422,"deliver_frame":14475,"mix_frame":53532,"passive":918,"passive_chain":[43450,53532,0],"passive_ranks":[1,18],"receivers":[912,915],"undo_frame":0},{"carrier":913,"carrier_chain":[43460,53538,14479,0],"carrier_ranks":[1,16,2],"deliver_after_root":3424,"deliver_frame":14479,"mix_frame":53538,"passive":914,"passive_chain":[43458,53538,0],"passive_ranks":[1,18],"receivers":[916,919],"undo_frame":0},{"carrier":916,"carrier_chain":[43454,53523,14477,0],"carrier_ranks":[1,16,2],"deliver_after_root":3423,"deliver_frame":14477,"mix_frame":53523,"passive":919,"passive_chain":[43448,53523,0],"passive_ranks":[1,18],"receivers":[913,914],"undo_frame":0},{"carrier":920,"carrier_chain":[43446,53505,14503,0],"carrier_ranks":[1,16,2],"deliver_after_root":3455,"deliver_frame":14503,"mix_frame":53505,"passive":923,"passive_chain":[43440,53505,0],"passive_ranks":[1,18],"receivers":[925,926],"undo_frame":0},{"carrier":925,"carrier_chain":[43436,53515,14497,0],"carrier_ranks":[1,16,2],"deliver_after_root":3452,"deliver_frame":14497,"mix_frame":53515,"passive":926,"passive_chain":[43434,53515,0],"passive_ranks":[1,18],"receivers":[920,923],"undo_frame":0},{"carrier":921,"carrier_chain":[43444,53521,14501,0],"carrier_ranks":[1,16,2],"deliver_after_root":3454,"deliver_frame":14501,"mix_frame":53521,"passive":922,"passive_chain":[43442,53521,0],"passive_ranks":[1,18],"receivers":[924,927],"undo_frame":0},{"carrier":924,"carrier_chain":[43438,53506,14499,0],"carrier_ranks":[1,16,2],"deliver_after_root":3453,"deliver_frame":14499,"mix_frame":53506,"passive":927,"passive_chain":[43432,53506,0],"passive_ranks":[1,18],"receivers":[921,922],"undo_frame":0},{"carrier":928,"carrier_chain":[43430,53488,14525,0],"carrier_ranks":[1,16,2],"deliver_after_root":3485,"deliver_frame":14525,"mix_frame":53488,"passive":931,"passive_chain":[43424,53488,0],"passive_ranks":[1,18],"receivers":[933,934],"undo_frame":0},{"carrier":933,"carrier_chain":[43420,53498,14519,0],"carrier_ranks":[1,16,2],"deliver_after_root":3482,"deliver_frame":14519,"mix_frame":53498,"passive":934,"passive_chain":[43418,53498,0],"passive_ranks":[1,18],"receivers":[928,931],"undo_frame":0},{"carrier":929,"carrier_chain":[43428,53504,14523,0],"carrier_ranks":[1,16,2],"deliver_after_root":3484,"deliver_frame":14523,"mix_frame":53504,"passive":930,"passive_chain":[43426,53504,0],"passive_ranks":[1,18],"receivers":[932,935],"undo_frame":0},{"carrier":932,"carrier_chain":[43422,53489,14521,0],"carrier_ranks":[1,16,2],"deliver_after_root":3483,"deliver_frame":14521,"mix_frame":53489,"passive":935,"passive_chain":[43416,53489,0],"passive_ranks":[1,18],"receivers":[929,930],"undo_frame":0},{"carrier":936,"carrier_chain":[43414,53471,14547,0],"carrier_ranks":[1,16,2],"deliver_after_root":3515,"deliver_frame":14547,"mix_frame":53471,"passive":939,"passive_chain":[43408,53471,0],"passive_ranks":[1,18],"receivers":[941,942],"undo_frame":0},{"carrier":941,"carrier_chain":[43404,53481,14541,0],"carrier_ranks":[1,16,2],"deliver_after_root":3512,"deliver_frame":14541,"mix_frame":53481,"passive":942,"passive_chain":[43402,53481,0],"passive_ranks":[1,18],"receivers":[936,939],"undo_frame":0},{"carrier":937,"carrier_chain":[43412,53487,14545,0],"carrier_ranks":[1,16,2],"deliver_after_root":3514,"deliver_frame":14545,"mix_frame":53487,"passive":938,"passive_chain":[43410,53487,0],"passive_ranks":[1,18],"receivers":[940,943],"undo_frame":0},{"carrier":940,"carrier_chain":[43406,53472,14543,0],"carrier_ranks":[1,16,2],"deliver_after_root":3513,"deliver_frame":14543,"mix_frame":53472,"passive":943,"passive_chain":[43400,53472,0],"passive_ranks":[1,18],"receivers":[937,938],"undo_frame":0},{"carrier":944,"carrier_chain":[43398,53454,14569,0],"carrier_ranks":[1,16,2],"deliver_after_root":3545,"deliver_frame":14569,"mix_frame":53454,"passive":947,"passive_chain":[43392,53454,0],"passive_ranks":[1,18],"receivers":[949,950],"undo_frame":0},{"carrier":949,"carrier_chain":[43388,53464,14563,0],"carrier_ranks":[1,16,2],"deliver_after_root":3542,"deliver_frame":14563,"mix_frame":53464,"passive":950,"passive_chain":[43386,53464,0],"passive_ranks":[1,18],"receivers":[944,947],"undo_frame":0},{"carrier":945,"carrier_chain":[43396,53470,14567,0],"carrier_ranks":[1,16,2],"deliver_after_root":3544,"deliver_frame":14567,"mix_frame":53470,"passive":946,"passive_chain":[43394,53470,0],"passive_ranks":[1,18],"receivers":[948,951],"undo_frame":0},{"carrier":948,"carrier_chain":[43390,53455,14565,0],"carrier_ranks":[1,16,2],"deliver_after_root":3543,"deliver_frame":14565,"mix_frame":53455,"passive":951,"passive_chain":[43384,53455,0],"passive_ranks":[1,18],"receivers":[945,946],"undo_frame":0},{"carrier":952,"carrier_chain":[43382,53437,14591,0],"carrier_ranks":[1,16,2],"deliver_after_root":3575,"deliver_frame":14591,"mix_frame":53437,"passive":955,"passive_chain":[43376,53437,0],"passive_ranks":[1,18],"receivers":[957,958],"undo_frame":0},{"carrier":957,"carrier_chain":[43372,53447,14585,0],"carrier_ranks":[1,16,2],"deliver_after_root":3572,"deliver_frame":14585,"mix_frame":53447,"passive":958,"passive_chain":[43370,53447,0],"passive_ranks":[1,18],"receivers":[952,955],"undo_frame":0},{"carrier":953,"carrier_chain":[43380,53453,14589,0],"carrier_ranks":[1,16,2],"deliver_after_root":3574,"deliver_frame":14589,"mix_frame":53453,"passive":954,"passive_chain":[43378,53453,0],"passive_ranks":[1,18],"receivers":[956,959],"undo_frame":0},{"carrier":956,"carrier_chain":[43374,53438,14587,0],"carrier_ranks":[1,16,2],"deliver_after_root":3573,"deliver_frame":14587,"mix_frame":53438,"passive":959,"passive_chain":[43368,53438,0],"passive_ranks":[1,18],"receivers":[953,954],"undo_frame":0}],"h":20} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/profile_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/profile_p10.json new file mode 100644 index 0000000000..3e2cf5f618 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/profile_p10.json @@ -0,0 +1 @@ +{"R":9120,"W_per_vertex":11040,"c":11820,"child_histogram":{"1":67920,"10":780,"11":240,"12":3300,"13":120,"14":120,"15":60,"16":2880,"17":9360,"18":2220,"2":31260,"3":17160,"4":4200,"48":1200,"5":3300,"51":960,"6":3240,"7":1740,"8":900,"9":180},"deficit_per_vertex":840,"h":20,"loss":360,"m":60,"matched":6320,"maxchild":51,"plain_frames":6420,"q":3620,"rank_per_vertex":661560,"remaining_internal_histogram":{"0":3200,"1":19280,"10":260,"11":80,"12":1100,"13":40,"14":40,"15":20,"17":2640,"18":260,"2":9300,"3":5720,"4":1400,"5":1100,"6":1080,"7":580,"8":300,"9":60},"selected_rank_histogram":{"16":1200,"17":960},"selected_roles":2160,"source_data_histogram":{"1":960,"16":480,"18":480,"2":480},"target_data_histogram":{"0":5760,"1":2400,"16":480,"17":480},"v":960} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/word_p10.json.gz b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/bitword/selected/bit/word_p10.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..4ff695bd68eb96808e1456917a8001efa70bc4b9 GIT binary patch literal 368122 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

;R+(ewmq^a#9*J4U|MtTVsq=_A{!L8S_3`DfN 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

R( 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 ES4Y(OiJh>4~9v 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�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

I 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

1OmvX!e7;@2uC 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∋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

6T;l&Pd6}-P+Sc_+8ZyrW*MJPB!4Q3K)|h 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

(xP`xO85^-owkskC7<>-EDxQuwX z(g5Dyu=k1>W#frb5I=+ip;~K>k||L!Qtu+w!Ol?^r@uq(m9g(W3by~js091**8`x6 zj9}6lI1DoY-F_tj<&&YxWhd@oB^bONw%va-06?Vn2V(6wsg;)?0;H39WO4GpIkKe` zroU9(0GoG&K6J7cf|I)++f~+g@C_~CRPG3U?k+w?BrW!+2`vm%xJ%7Y_L*yHxSA{d zc+D_nQzz{_fqISKfpCk0YI=tzwv0wz+@k zvN>M$_jB)xDoV#JtE`ztdXSd8jx=9kHlYt-0P6f@w3pH8UyHv)cs%1E+$-Lj=yf8#YdTTT? z+MiyZ=7FoV=&!;1N?A^EWkKy4)mS@|JJSK@nk*ls~=v zy;D+UN5_&QY%G)vGO`DYcr;u7g91DQx>8*!eI6vM#BOO{$A@ANyIQR^7ZD>lfdY9$ zh0Z zo7lF@-0yv3BpF=q5%H}c)1di+ye-6oSg0E}W{R6(B(X%Rc%QkZV8|=l-6tP(HZ~(o zgX(#{4%NmYoa?xOck7u_#3BICyo5 z0parAA5LM75hWB}aL93QX!-Jl_cNvx@AcFtJZT*yy~Y;FvP?AN;SQste-}_+pf(U) zYLjiU!G%Ur&Rbrfsu^Aa_!Mm~G2-D!gIa50#w5)pLdS$MWisYK$qNXO{^iQ$(dCX9 zWk&?eHr_j(m!`#amxAA5C zbv&q558rtRU5bN(7uQA?0!3BVqV>HLV*G=}a{bqN1naa^hxB_%q&xT0uEVBEIaeg; zC+dGb_=;C0#!Kcj7kX zdn2-*QY4?Rp&)&Nh-ka`&o= z^%;=_9Iv#B`K#Grz5VT;9^((rN6z_;f)iGnh~y;OiG?nK;5QIUHvJLuS$=CY`^9Um zm7TuEVJ1to^P8C{dhbB1juOP{OnTaq*NTl1S*@}if<|7%jI2s}XwmQOdftWQb`nL%r7Cko3`j&sERt;xaZ!?ix?bGfbw>n2EG^1aB) zQSTw*U$28$PSJm}e{+U({4pU}!&AfL>9uQ+{&5b5>g8|8nMz%`nXk;{HX|z=@UxF+ zUFd%OX`U|;T^Osil7!6GX0cqbt}1n9kBamn%KLoI`u@#p_jL>=W&5Mv=orgM(O-Y< z;jXH6abtJYhf~A9SFS1vA0~2litR9JQv##Ol`R

r2=t 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 ZG7cU7{u~ z8(EL)ld#VUKVykmp&b1S#_aM)+W2slVPXXP0U zwTPOV%l8RMqlXFI@iWrE^M%T+Rf>@Pw!(JLr75upFQr7O`t3YpB3`h)aTd`s{6viS z*=OzPSkfN6n_=9zj!BmzmjhnzaOm0okJm(!orArgY&* zZe+|#hQLk7HQL)hbTWNsW5M8=ak2Q!IE`n%vt7uv@siK>5OCV&7l{9IZOM&#r?^i_ z_lVeSQS{NaVEJ1_E4(?;Btbt*aRzz25C!p1V=Jkx9J%KNYyBrNBO0{l#0&f z)$n1BW>^oTN`d@>^NE{%{71jareI?~UID&5QpMk1b*hmokea$)C3wxbPw)>mN@lQ z0m3BI=s?1^JA|P#1YbGE_v!40xc%yadTaCc6m1$<5tZL~L#w}aAboc6Y;Z`Z8~@i7 z@Rh%#+#@_tzR>`E!Gh21YdxQ0>}98B+guwDtH6YK zNwD!s1N@b3xviK}{9V|A4L|dzkv`M1Ld*EO&xdj8Gh9ZUW zd`*YME2m1Bt5-`3hepw-ZG­c~Q@BJgp1O~-)e9l^>5VkPNSH|Vlz=zkYxXv1GC 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

sk}(~MLQdP2t<&7J*)fiz1B-M12KZt7Lf0* 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�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 z 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 = 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 literal 0 HcmV?d00001 diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-centre-mw-flow.json.gz b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-centre-mw-flow.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..3e5ed6941c957a2eda69ef9978bcab5c636563ee GIT binary patch literal 323382 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

*ho*#Vmsrq`xQD@C5N8}aENPS& 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 QOhPKcic?tbuWJ_q~yw`Fz1sdmh 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

~2j9|AKen(Qo)aV{oRU1)_8+f0`*}V6& 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 # ~90 s + python3 -B research/complex-p10/verify.py --write # re-pins modules/ and layers/, sets the claims + python3 -B research/complex-p10/verify.py # must PASS; then update README.md and PROOF.md + +`make_layer_p.py` copies a module given outside `modules/` into it and records the set's files in `SOURCE.json` +(`module_sets`, with `centre46` for the centre-sharing set). Delete a superseded module file from `modules/` before +`--write`. + +## Vendored harness (`pr233/`) + +PR #233's discovery files (Chafik Boukhalfa with Anthropic Claude and OpenAI Codex assistance; Apache-2.0; PR #162 +extension DaysSky et al.), unchanged, as PR #304 vendors them: `matching.py`, `physical_opt.py`, `bundles.py`, +`joint.py`, `pairs_mw.py` and their `README.md`. sha256: + + 59d1cd30e67d3511cf799140eb248e785e77aaccff7c47a22a0feef8fb6f021e matching.py + cbfd06026a44df30944781262848c88ec987ca5e80381e35ae7ad715a9db1fce physical_opt.py + 71c81bc858e62e03e2a5230c16c4c199a027c24402cdc937bd4ded60f4ee3286 bundles.py + e4857418f6e16d6fbb1815d3c4148116e35a6b9940cb57acb2b563da5621b92c joint.py + aa927718ad27bebcfa2bddeb3704d4721433c2d4e6b6e218ceb9d28a07cd6c83 pairs_mw.py + 1bd628da0afbccfd9baafc2d51cd96a51a4e46c782b783a1c16bea04fd88d98c README.md + +`extend_floor.py` is PR #304's (`extend.py` of the harness with a donor floor, two lines). `add_centre.py` is the +greedy centre-root step of the centre-sharing pair module (DreamingOfClouds with Anthropic Claude assistance, +Apache-2.0). diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/add_centre.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/add_centre.py new file mode 100644 index 0000000000..d9ee63aa2f --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/add_centre.py @@ -0,0 +1,30 @@ +"""Append a centre root (sum of all inputs) to a pair module by a greedy disjoint cover of existing nodes. +usage: add_centre.py SRC.json DST.json (made pmod46_p1 from pmod_p1, the seed of the centre-sharing anneal) +Prepared by DreamingOfClouds with Anthropic Claude assistance (Apache-2.0).""" +import json,sys +src,dst=sys.argv[1],sys.argv[2] +d=json.load(open(src)); n=d['input_count']; args=d['args'] +sup=[] +for x,a in enumerate(args): + sup.append(1<1: + nxt=[] + for i in range(0,len(cur)-1,2): + args.append([cur[i],cur[i+1]]);nxt.append(len(args)-1) + if len(cur)%2:nxt.append(cur[-1]) + cur=nxt +d['roots']=d['roots']+[cur[0]] +d['provenance']=dict(source=src,extra_root='greedy disjoint cover centre, %d parts'%len(parts)) +json.dump(d,open(dst,'w')) +print('parts',len(parts),'additions',len(args)-n,'roots',len(d['roots'])) diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/extend_floor.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/extend_floor.py new file mode 100644 index 0000000000..b9f2bb7619 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/extend_floor.py @@ -0,0 +1,99 @@ +# agent-cmod copy of PR233 discovery extend.py (PR162 extension, DaysSky et al., Apache-2.0) with a donor floor. +"""PR162 generalized-carrier construction helper, DaysSky et al. Apache-2.0. +Extracted unchanged function only; no foreign producer invocation. +""" +from collections import defaultdict +from functools import lru_cache +from paired_cube.frames import basis,perp,contained +@lru_cache(maxsize=None) +def join(A,B): + if A==B or not B:return A + if not A:return B + return basis(A+B) +@lru_cache(maxsize=None) +def orthogonal(S,A):return all((s&a).bit_count()%2==0 for s in S for a in A) +def extended_arcs(g, frozen, min_donor=0): + """Greedy extension of the frozen arcs. gspan[x]: span of every value that reaches x through DAG or arc edges; + gann[x]: annihilator of the intersection of every root frame reachable from x. An arc x -> t is legal iff + gspan[x] is orthogonal to gann[t] and t does not reach x.""" + h = g['h']; inputs = g['inputs'] + args = [None] + [None if a is None else [x + 1 for x in a] for a in g['args']] + roots = [dict(r, node=r['node'] + 1) for r in g['roots']] + v, n = len(inputs), len(args) + spans = [()] * n + for i, u in enumerate(inputs): spans[i + 1] = (u,) + for x in range(v + 1, n): spans[x] = basis(spans[args[x][0]] + spans[args[x][1]]) + rann = [perp(spans[r['node']], h) if r.get('kind', 'side') == 'center' else basis(inputs[t] for t in r['targets']) + for r in roots] + active = set(range(1, v + 1)); todo = [r['node'] for r in roots] + while todo: + x = todo.pop() + if x in active: continue + active.add(x) + if args[x]: todo.extend(args[x]) + succ = [set() for _ in args]; pred = [set() for _ in args]; direct = [[] for _ in args] + uses = defaultdict(list) + for x in sorted(active): + if args[x]: + for j, y in enumerate(args[x]): succ[y].add(x); pred[x].add(y); uses[y].append(2 * x + j) + for j, r in enumerate(roots): direct[r['node']].extend(rann[j]); uses[r['node']].append((1 << 31) | j) + gann = [None] * n; gspan = list(spans) + for x in sorted(active, reverse=True): gann[x] = basis(direct[x] + [z for y in succ[x] for z in gann[y]]) + plain = list(gann) # DAG-only intersections, for the candidate screen + ancestors = {} + def above(x): + if x not in ancestors: + seen = set(); stack = [x] + while stack: + y = stack.pop() + if args[y]: + for z in args[y]: + if z not in seen: seen.add(z); stack.append(z) + ancestors[x] = seen + return ancestors[x] + arcs = {}; used = set() + def value(code): return roots[code & 0x7fffffff]['node'] if code >> 31 else args[code // 2][code & 1] + def add(x, code, check): + t = None if code >> 31 else code // 2 + At = rann[code & 0x7fffffff] if t is None else gann[t] + if check: + if not orthogonal(gspan[x], At): return False + if t is not None: + stack = [t]; seen = {t} + while stack: + y = stack.pop() + if y == x: return False + for z in succ[y]: + if z not in seen: seen.add(z); stack.append(z) + arcs[x] = code; used.add(code) + work = [(x, At)] + while work: + y, extra = work.pop(); new = join(gann[y], extra) + if new == gann[y]: continue + gann[y] = new + for z in pred[y]: work.append((z, new)) + if t is not None: + succ[x].add(t); pred[t].add(x); work = [(t, gspan[x])] + while work: + y, extra = work.pop(); new = join(gspan[y], extra) + if new == gspan[y]: continue + gspan[y] = new + for z in succ[y]: work.append((z, new)) + return True + for x, code in frozen: assert add(x, code, True), ('frozen arc rejected', x, code) + for x in sorted(active): + if x < min_donor: continue + if not args[x]: continue + for j, y in enumerate(args[x]): + other = args[x][1 - j] + for code in uses[y]: + if code == 2 * x + j or x in arcs or code in used: continue + if code >> 31: screen = rann[code & 0x7fffffff] + else: + t = code // 2 + if t < x and t in above(x): continue + screen = plain[t] + if not orthogonal(spans[other], screen): continue + if sum(1 for u in uses[value(code)] if u not in used) <= 1: continue # every value keeps a free use + add(x, code, True) + return sorted([x, code] for x, code in arcs.items()) diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/make_layer_p.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/make_layer_p.py new file mode 100644 index 0000000000..747db04c56 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/make_layer_p.py @@ -0,0 +1,318 @@ +#!/usr/bin/env python3 +"""make_layer_p.py: discovery of a frozen physical layer for three query modules at cube size p (NOT run by verify.py). + +PR #304's discovery/make_layer.py with the cube size as a parameter (Graph(p), triple module at p, pair module at +p - 1, all-but-one module at p - 2 instead of the literals 11, 10, 9), the centre-sharing graph as an option +(--centre46: the pair module's 37th root is the star centre, centre46.py), the maximum-weight pairing with the gauge +rank f = h - 4 (pairs_mw_p.py; PR #233's pairs_mw.py hard-codes f = 18, which is h - 4 only at h = 22) and +aligned_word_p.py for the kernel-pair step. Nothing else changed. + +verify.py never searches: it reads layers// and checks it. This script is how those files were found, kept for +provenance and for re-pinning after a module changes. Recipe (the same for the control and the results): + 1. the source-aligned graph of PR #194's pipeline with the given modules (aligned_word.py's construction); + 2. fresh carrier arcs: the deterministic Hopcroft-Karp carrier matching of PR #200/#233's discovery harness + (pr233/matching.py, ordering 'reverse'), arcs of local donors dropped (as the mapped arcs of PR #193/#194 drop + them), then PR #162's greedy extension restricted to query donors (extend_floor.py); + 3. compile_closure + select, then PR #200's operation-frame descent on that word (pr233/physical_opt.py single + endpoint moves, bundles.py equal-frame components, joint.py adjacent components; up to three cycles); + 4. source_aligned_local_v4.py's forward closure with the descended frames as preferred frames (clipped to the + future cap; local operations keep their literal spans); + 5. reuse pairs, two recipes on the same frames: 'parity' = source_aligned_local_v4.py --avoid-parity-erasure (PR + #193's minimum-weight full matching avoiding PR #184's parity erasures), 'mw' = PR #200/#233's maximum-weight + late compensated pairing (pairs_mw_p.py = pr233/pairs_mw.py with f = h - 4) with harness.descend's + last-late-pair order; + 6. kernel pairs: PR #184's complex_frame_flow.py --witness --purify-source-donors --recycle-kernels on the + aligned tree written by aligned_word_p.py (its own maximum matching), frozen as found. +Writes layers//{matching-arcs,physical-frames,physical-pairs-parity,physical-pairs-mw,kernel-pairs-parity, +kernel-pairs-mw}.json and, for a set of package modules, records the module files used in SOURCE.json's +module_sets (a module given outside modules/ is first copied there). Then run verify.py --write (re-pins +SOURCE.json, sets the claims, regenerates the certificates) and verify.py. + +usage: python3 -B discovery/make_layer_p.py --set anneal [--p 10] [--tmod F] [--pmod F] [--qmod F] [--centre46] +A module not given (and --centre46 when not given) defaults to the set's current entry in SOURCE.json. Needs +numpy/scipy as verify.py; about two minutes at p = 10. Floating-point scores choose the frames and pairs; nothing +here is a proof. +Adapted from PR #304 (DreamingOfClouds with Anthropic Claude assistance, Apache-2.0) by DreamingOfClouds with +Anthropic Claude assistance (Apache-2.0). +""" +import argparse +import bisect +import importlib.util +import json +import subprocess +import sys +import tempfile +import time +from collections import defaultdict +from pathlib import Path + +if sys.flags.optimize: + raise SystemExit('Assertions must remain enabled: run without -O') +sys.dont_write_bytecode = True +HERE = Path(__file__).resolve().parent +PKG = HERE.parent +KINDS = ('tmod', 'pmod', 'qmod') +DESCRIPTIONS = dict( + arcs='Frozen carrier arcs of the source-aligned word (discovery/make_layer.py step 2): deterministic HK carrier ' + 'matching (PR200/233 harness, ordering reverse) on query donors plus PR162 extension; checked by compile_closure.', + frames='Frozen operation frames (source_aligned_local_v4.py canonical form: operations whose frame differs from the ' + 'closure frame), from PR200 descent on the aligned word and the script\'s forward closure.', + parity='Frozen reuse pairs [donor, recipient, deadline]: PR193 recipe (source_aligned_local_v4.py ' + '--avoid-parity-erasure minimum-weight full matching), in the script\'s control order.', + mw='Frozen reuse pairs [donor, recipient, deadline]: PR200/233 maximum-weight late compensated pairing ' + '(pairs_mw.py) with the last late pair moved to the phase cut.', + kernel='Frozen kernel pairs of the frame flow on this layer (complex_frame_flow.py --witness --recycle-kernels).') + + +def dump(path, data): + path.parent.mkdir(parents=True, exist_ok=True) + path.write_text(json.dumps(data, separators=(',', ':')) + '\n') + + +def log(msg, t0=time.monotonic()): + print('[%6.1fs] %s' % (time.monotonic() - t0, msg), flush=True) + + +def rebuild_tree(dest): + spec = importlib.util.spec_from_file_location('pr233_layer_verify', PKG / 'references/pr233-layer/verify.py') + mod = importlib.util.module_from_spec(spec) + spec.loader.exec_module(mod) + mod.rebuild(dest) + return dest + + +def main(): + ap = argparse.ArgumentParser(description=__doc__, formatter_class=argparse.RawDescriptionHelpFormatter) + ap.add_argument('--set', required=True, help='layer name: writes layers//') + ap.add_argument('--p', type=int, default=10, help='cube size (PR #304: 11)') + ap.add_argument('--centre46', action='store_true', default=None, + help='centre-sharing graph: the pair module supplies the star centre as an extra root (centre46.py)') + ap.add_argument('--tmod', type=Path); ap.add_argument('--pmod', type=Path); ap.add_argument('--qmod', type=Path) + ap.add_argument('--tree', type=Path, help='an already rebuilt PR #202 tree (default: rebuild into a temporary directory)') + ap.add_argument('--out', type=Path, help='output directory (default: layers/)') + a = ap.parse_args() + out = (a.out or PKG / 'layers' / a.set).resolve() + source = json.loads((PKG / 'SOURCE.json').read_text()) + current = source['module_sets'].get(a.set, {}) + centre = bool(current.get('centre46', False) if a.centre46 is None else a.centre46) + P = a.p + with tempfile.TemporaryDirectory(prefix='make-layer-') as d: + root = a.tree.resolve() if a.tree else rebuild_tree(Path(d).resolve()) + src = root / 'references/paired-cube/sources' + mods, record = {}, {} + for k in KINDS: + given = getattr(a, k) + if given is None: + rel = current[k] + mods[k] = root / rel[5:] if rel.startswith('tree:') else PKG / rel + record[k] = rel + continue + given = given.resolve() + if (PKG / 'modules') not in given.parents: + dest = PKG / 'modules' / given.name + assert not dest.exists() or dest.read_bytes() == given.read_bytes(), 'a different module file exists: %s' % dest + dest.write_bytes(given.read_bytes()) + log('copied %s into modules/' % given.name) + given = dest + mods[k] = given + record[k] = given.relative_to(PKG).as_posix() + sys.path.insert(0, str(root / 'scripts')) + sys.path.insert(0, str(HERE / 'pr233')) + sys.path.insert(0, str(HERE)) + from paired_cube.graph import Graph + from paired_cube.modules import triple_module_from, pair_module_from, all_but_one_from, merge_outputs + from paired_cube.closure import compile_closure + from paired_cube.gauges import select + from paired_cube.frames import basis, perp, contained + from matching import carrier_matching + from extend_floor import extended_arcs + import physical_opt + import bundles + import joint + from pairs_mw_p import pairs_maxweight # PR #233's pairs_mw.py with f = h - 4 + import numpy as np + from scipy.sparse import csr_matrix + from scipy.sparse.csgraph import min_weight_full_bipartite_matching + # 1. graph (aligned_word.py / source_aligned_local_v4.py construction) + local = json.loads((src / 'local_L1.json').read_text()) + local['G'] = {k: 's' for k in local['G']} + local['A'] = {k: 'fd' for k in local['A']} + builder = Graph(P, local=local) + if centre: + sys.path.insert(0, str(PKG)) + from centre46 import load_pmod46, finish_centre46 + g = finish_centre46(builder, triple_module_from(mods['tmod'], P), load_pmod46(mods['pmod'], P - 1), all_but_one_from(mods['qmod'], P - 2)) + else: + g = builder.finish(triple_module_from(mods['tmod'], P), pair_module_from(mods['pmod'], P - 1), all_but_one_from(mods['qmod'], P - 2)) + g = merge_outputs(g, builder, 'f8:00111100') + g['matching_frames'] = 'coordinate' + h, v = g['h'], g['v'] + newcut = v + g['counts']['local_channel_additions'] + # 2. fresh arcs + arcs, stats = carrier_matching(g, 'reverse') + arcs = [x for x in arcs if x[0] > newcut] + arcs = extended_arcs(g, arcs, min_donor=newcut + 1) + assert all(x[0] > newcut for x in arcs) + log('arcs: %d (HK matched %d of %d donors)' % (len(arcs), stats['matched'], stats['donors'])) + # 3. descent on the aligned word + base, w = compile_closure(g, arcs) + row, word = select(g, base, w) + o = physical_opt.Physical(g, w, word, row) + for k in range(3): + r1 = o.descend(6); r2 = bundles.descend(o, 3); r3 = joint.descend(o, 3, 'forward', k) + if not any(x['changed'] for x in r1) and not any(x['moved_components'] for x in r2) and not any(x['moved'] for x in r3): + break + dframes = o.frames + log('descent done') + # 4. forward closure (source_aligned_local_v4.py, preferred frames = descended frames) + p, w = compile_closure(g, arcs) + p, word = select(g, p, w) + ops = word['ops'] + assert len(ops) == len(dframes) + newargs = [None] + [None if x is None else [t + 1 for t in x] for x in g['args']] + newroots = [dict(r, node=r['node'] + 1) for r in g['roots']] + spans = [()] + [(q,) for q in g['inputs']] + for aa, bb in newargs[v + 1:]: + spans.append(basis(spans[aa] + spans[bb])) + root_frames = {} + for r, slot in zip(newroots, word['rootroles']): + root_frames[slot] = spans[r['node']] if r['kind'] == 'center' else perp(basis(g['inputs'][t] for t in r['targets']), h) + R = p['R'] + pset = set(word['phase1']) + previous = [-1] * R + parents = [] + for i, (aa, bb, x) in enumerate(ops): + parents.append((previous[aa], previous[bb])) + previous[aa] = previous[bb] = i + if x <= newcut and len(spans[x]) <= 2: + pset.add(i) + todo = list(pset) + while todo: + i = todo.pop() + for j in parents[i]: + if j >= 0 and j not in pset: + pset.add(j) + todo.append(j) + word['phase1'] = sorted(pset) + p['phase1_operations'] = len(pset) + chron = sorted(pset) + [i for i in range(len(ops)) if i not in pset] + cap = [perp(root_frames[s], h) if s in root_frames else () for s in range(R)] + maxima = [None] * len(ops) + for i in reversed(chron): + aa, bb, x = ops[i] + A = basis(cap[aa] + cap[bb]) + maxima[i] = perp(A, h) + cap[aa] = cap[bb] = A + selected = [z for z in word['selected'] if z['rank'] == h - 4] + gauge = {z['role']: perp(tuple(z['annihilator']), h) for z in selected} + current = [() for _ in range(R)] + for x, slot in word['sources'].items(): + current[slot] = (g['inputs'][int(x) - 1],) + for slot, U in gauge.items(): + current[slot] = U + frames = [None] * len(ops) + for i in chron: + aa, bb, x = ops[i] + want = spans[x] if x <= newcut else perp(basis(perp(tuple(dframes[i]), h) + perp(maxima[i], h)), h) + U = basis(spans[x] + want + current[aa] + current[bb]) + assert contained(U, maxima[i]), ('Forward frame outside future cap', i) + frames[i] = current[aa] = current[bb] = U + moved = [[i, list(U)] for i, U in enumerate(frames) if U != perp(tuple(w['annihilators'][ops[i][2]]), h)] + log('frames: %d of %d operations moved from their closure frames' % (len(moved), len(ops))) + # 5. pairs + role_ops = defaultdict(list) + for i, (aa, bb, _) in enumerate(ops): + role_ops[aa].append(i) + role_ops[bb].append(i) + pos = {i: k for k, i in enumerate(chron)} + for slot in role_ops: + role_ops[slot].sort(key=pos.__getitem__) + last_write = {} + for i, (aa, bb, x) in enumerate(ops): + last_write[aa] = max(last_write.get(aa, -1), pos[i]) + + def control_order(pairs): + controls = [q for q in pairs if q[2] is not None and last_write.get(q[0], -1) >= len(pset)] + if controls: + chosen = controls[-1] + pairs.remove(chosen) + pairs.append(chosen) + return pairs + recipients = sorted(gauge) + recipient_set = set(recipients) + donors = [slot for slot in range(R) if slot not in recipient_set and slot not in root_frames and slot in role_ops] + groups = defaultdict(list) + for j, slot in enumerate(recipients): + groups[gauge[slot]].append((pos[role_ops[slot][0]], j)) + group_data = [] + for U, ls in groups.items(): + ls.sort() + group_data.append((U, [x for x, _ in ls], [j for _, j in ls])) + cache, indices, indptr = {}, [], [0] + for slot in donors: + last = role_ops[slot][-1] + U = frames[last] + eligible = cache.get(U) + if eligible is None: + eligible = cache[U] = [(ps, js) for V, ps, js in group_data if contained(U, V)] + for ps, js in eligible: + indices.extend(js[bisect.bisect_right(ps, pos[last]):]) + indptr.append(len(indices)) + parity = [] + for cube in range(v // 8): + for bit in range(2): + parity.append(basis(tuple(g['inputs'][8 * cube + j] for j in range(8) if j.bit_count() % 2 == bit))) + erasable = {} + + def weight(slot, j): + key = (frames[role_ops[slot][-1]], gauge[recipients[j]]) + if key not in erasable: + U, V = key + erasable[key] = len(U) <= 3 and any(contained(U, S) and contained(S, V) for S in parity) + return 2.0 if erasable[key] else 1.0 + weights = np.array([weight(slot, indices[k]) for r, slot in enumerate(donors) for k in range(indptr[r], indptr[r + 1])]) + wmatrix = csr_matrix((weights, np.array(indices, dtype=np.int32), np.array(indptr, dtype=np.int32)), shape=(len(donors), len(recipients))) + rows, cols = min_weight_full_bipartite_matching(wmatrix.T.tocsr()) + matched = np.full(len(donors), -1) + matched[cols] = rows + pairs_parity = control_order([[slot, recipients[j], None if role_ops[slot][-1] in pset else role_ops[recipients[j]][0]] + for slot, j in zip(donors, matched) if j >= 0]) + o = physical_opt.Physical(g, w, dict(word, selected=selected), p) + for i, U in enumerate(frames): + o.frames[i] = tuple(U) + pairs_mw, mwstats = pairs_maxweight(o) + good = [k for k, (dd, b, t) in enumerate(pairs_mw) if t is not None and any(i not in o.phase and o.ops[i][0] == dd for i in o.role_ops[dd])] + if good: + pairs_mw.append(pairs_mw.pop(good[-1])) + log('pairs: parity %d, mw %d (of %d gauges)' % (len(pairs_parity), len(pairs_mw), len(recipients))) + dump(out / 'matching-arcs.json', dict(description=DESCRIPTIONS['arcs'], matching_arcs=arcs)) + dump(out / 'physical-frames.json', dict(description=DESCRIPTIONS['frames'], frames=moved)) + dump(out / 'physical-pairs-parity.json', dict(description=DESCRIPTIONS['parity'], pairs=pairs_parity)) + dump(out / 'physical-pairs-mw.json', dict(description=DESCRIPTIONS['mw'], pairs=pairs_mw)) + # 6. kernel pairs: aligned tree with aligned_word.py, flow with its own kernel matching + for recipe in ('parity', 'mw'): + tree = Path(d) / ('tree-' + recipe) + for cmd in ([PKG / 'aligned_word_p.py', '--p', P, *(['--centre46'] if centre else []), '--tree', root, + '--tmod', mods['tmod'], '--pmod', mods['pmod'], '--qmod', mods['qmod'], + '--arcs', out / 'matching-arcs.json', '--frames', out / 'physical-frames.json', + '--pairs', out / ('physical-pairs-%s.json' % recipe), '--out', tree], + [root / 'research/source-assisted/decision/complex_frame_flow.py', '--tree', tree, '--cache', tree / 'cache', + '--out', tree / 'flow.json', '--witness', '--purify-source-donors', '--recycle-kernels']): + r = subprocess.run([sys.executable, '-B', *map(str, cmd)], cwd=root, capture_output=True, text=True) + if r.returncode: + raise SystemExit('FAILED: %s\n%s%s' % (cmd[0], r.stdout[-3000:], r.stderr[-3000:])) + kernel = json.loads((tree / 'flow.witness.json').read_text())['kernel_pairs'] + flow = json.loads((tree / 'flow.json').read_text()) + dump(out / ('kernel-pairs-%s.json' % recipe), dict(description=DESCRIPTIONS['kernel'], kernel_pairs=kernel)) + log('%s: flow new_R %d, kernel reuses %d, numerical three-stage root %.7e' % (recipe, flow['new_R'], len(kernel), flow['numerical_local_root'])) + log('wrote %s' % out) + if centre: + record['centre46'] = True + if out == (PKG / 'layers' / a.set).resolve() and source['module_sets'].get(a.set) != record: + source['module_sets'][a.set] = dict(sorted(record.items())) + (PKG / 'SOURCE.json').write_text(json.dumps(source, indent=1) + '\n') + log('recorded the modules of %s in SOURCE.json: %s; now run verify.py --write, then verify.py' % (a.set, record)) + + +if __name__ == '__main__': + main() diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pairs_mw_p.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pairs_mw_p.py new file mode 100644 index 0000000000..0a96000bf5 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pairs_mw_p.py @@ -0,0 +1,47 @@ +# pairs_mw_p.py: PR #233's discovery/pairs_mw.py (Chafik Boukhalfa with Anthropic Claude and OpenAI Codex +# assistance, Apache-2.0; vendored unchanged in pr233/pairs_mw.py) with ONE line changed: the gauge rank f in the +# donor weight is h - 4 (the rank of the selected gauges) instead of the literal 18, which equals h - 4 only at +# h = 22. At h = 18 the literal makes every weight 0 (no pairs); see README.md. Identical to pairs_mw.py at h = 22. +# Change by DreamingOfClouds with Anthropic Claude assistance (Apache-2.0). +"""Maximum-weight donor pairing for gauged recipients (weights depend on the donor only, so the +transversal-matroid greedy with augmenting paths is optimal). Explicit legality: donor ungauged non-root with ops, +last frame contained in the recipient gauge, donor dead before the recipient's first operation (or in phase one).""" +from collections import defaultdict +import sys +from paired_cube.frames import contained +def pairs_maxweight(o): + sys.setrecursionlimit(100000) + donors=[s for s in range(o.R) if s not in o.gauge and s not in o.roots and o.role_ops[s]] + recipients=sorted(o.gauge,key=lambda b:(o.position[o.role_ops[b][0]],b));rindex={b:i for i,b in enumerate(recipients)} + rtime=[o.position[o.role_ops[b][0]] for b in recipients] + byframe=defaultdict(list) + for s in donors:byframe[o.frames[o.role_ops[s][-1]]].append(s) + groups={} + adj=defaultdict(list) # donor -> recipient indices + for b in recipients: + F=o.gauge[b] + if F not in groups:groups[F]=[s for D,ss in byframe.items() if contained(D,F) for s in ss] + t=rtime[rindex[b]] + for s in groups[F]: + if o.position[o.role_ops[s][-1]]=dd else -1e9 + order=sorted(adj,key=lambda s:(-weight(s),o.position[o.role_ops[s][-1]],s)) + mr=[-1]*len(recipients);md={} + def dfs(s,seen): + for r in adj[s]: + if r in seen:continue + seen.add(r) + if mr[r]<0 or dfs(mr[r],seen):mr[r]=s;md[s]=r;return True + return False + for s in order: + if weight(s)<=0:break + dfs(s,set()) + result=[] + for r,s in enumerate(mr): + if s>=0: + b=recipients[r];first=o.role_ops[b][0] + result.append([s,b,None if o.role_ops[s][-1] in o.phase else first]) + stats=dict(donors=len(donors),recipients=len(recipients),edges=sum(map(len,adj.values())),matched=len(result),total_weight=sum(weight(s) for s,_,_ in result)) + return result,stats diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/README.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/README.md new file mode 100644 index 0000000000..339adb1c76 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/README.md @@ -0,0 +1,18 @@ +# Discovery (not run by verify.py) + +The physical layer of the certified package is PR #168's operation frames with PR #200's late compensated reuse +pairing (`physical_opt.py:pairs`, the maximum-weight pairing of `pairs_mw.py` (transversal-matroid greedy with augmenting paths, donor weight the gain heuristic of PR #200)). `flow_frames.py` runs `harness.descend` on the source-aligned cache of +PR #194's pipeline with all frame moves frozen (`DESCENT_LIGHT_ROUNDS=1 DESCENT_FREEZE_FRAC=1.0 --light +--seed-frames`), recomputes the pairs and prices the layer with PR #184's `complex_frame_flow.py`: + + SA_TREE= SA_PY= DESCENT_LIGHT_ROUNDS=1 DESCENT_FREEZE_FRAC=1.0 \ + python3 -B flow_frames.py --aligned --seed-frames --light --mw 1 --keep out/ + +Float flow roots: PR #168's pairing 7.00918e-4; PR #200's default pairing (donors ordered by the gain heuristic) +7.09765e-4; donors ordered by widest end frame with recipients in reverse chronology (`PAIR_ORDER=wide +PAIR_RECIPIENTS=reverse`) 7.09882e-4; the maximum-weight pairing (`--mw 1`, `pairs_mw.py`, every donor-weight variant +tried) 7.09907e-4, the certified layer; random donor orders 6.4e-4 to 6.6e-4. With frames also descended: full cycle +7.08613e-4, one light round 7.0950e-4, 98% of operations frozen 7.09767e-4; a screen over every single endpoint move +on top of PR #168's frames (`flow_moves.py`) finds no improving move, so the frames are left untouched. The matching +itself is PR #168's frozen carrier matching (`matching.py`, `extend.py` are needed only to import `harness`). +Prepared by Chafik Boukhalfa with Anthropic Claude and OpenAI Codex assistance; Apache-2.0. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/bundles.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/bundles.py new file mode 100644 index 0000000000..2035223567 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/bundles.py @@ -0,0 +1,50 @@ +"""Connected equal-frame endpoint moves, motivated by PR164/168 bundle descent. + +Own explicit boundary implementation: all source spans, incoming and outgoing +role frames are recomputed before a move. No physical legality is inferred from +an optimization score; the independent physical verifier remains mandatory. +""" +from collections import defaultdict +from physical_opt import join,meet +from paired_cube.frames import contained + +def descend(o,rounds=4): + report=[] + for rnd in range(rounds): + n=len(o.ops);parent=list(range(n)) + def root(i): + while parent[i]!=i:parent[i]=parent[parent[i]];i=parent[i] + return i + def union(i,j): + a,b=root(i),root(j) + if a!=b:parent[max(a,b)]=min(a,b) + for i in range(n): + for j in o.prev[i]: + if j is not None and o.frames[i]==o.frames[j]:union(i,j) + groups=defaultdict(list) + for i in range(n):groups[root(i)].append(i) + groups=[l for l in groups.values() if len(l)>1];groups.sort(key=lambda l:min(l),reverse=not rnd%2) + moved=changed=0;gain=0.;big=0 + for ids in groups: + inside=set(ids);F=o.frames[ids[0]];assert all(o.frames[i]==F for i in ids) + L=();U=o.full;previous=[];after=[] + for i in ids: + a,b,x=o.ops[i];L=join(L,o.spans[x]) + for role,j in zip((a,b),o.prev[i]): + if j not in inside: + A=o.frames[j] if j is not None else o.start[role];previous.append(A);L=join(L,A) + for role,j in zip((a,b),o.next[i]): + if j not in inside: + A=o.frames[j] if j is not None else o.end[role];after.append(A);U=meet(U,A,o.h) + assert contained(L,F) and contained(F,U) + def score(A): + d=len(A);return sum(o.phi[d-len(P)] for P in previous)+sum(o.phi[len(N)-d] for N in after) + old=score(F);candidate=min((L,U),key=score);delta=old-score(candidate) + if delta>1e-7: + for i in ids:o.frames[i]=candidate + moved+=1;changed+=len(ids);gain+=delta;big=max(big,len(ids)) + rec=dict(round=rnd,components=len(groups),moved_components=moved,changed_operations=changed,numerical_excess_gain=gain,largest_moved_component=big);report.append(rec);print('bundles',rec,flush=True) + if not moved:break + for i in range(n): + P,N=o.neighbors(i);assert contained(o.spans[o.ops[i][2]],o.frames[i]);assert all(contained(F,o.frames[i]) for F in P);assert all(contained(o.frames[i],F) for F in N) + return report diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/joint.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/joint.py new file mode 100644 index 0000000000..a67d18034d --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/joint.py @@ -0,0 +1,67 @@ +"""Joint collapse of adjacent operation-frame components. + +All incoming/outgoing chains and actual value supports bound each common +frame. Old internal rank increments are charged once per role edge. A move +must reduce the full boundary-plus-internal numerical objective. Floating +scores select a witness only; admission requires the independent exact audit. +""" +from collections import defaultdict +import random,time +from physical_opt import join,meet +from paired_cube.frames import contained + +def components(o): + n=len(o.ops);parent=list(range(n)) + def root(i): + while parent[i]!=i:parent[i]=parent[parent[i]];i=parent[i] + return i + for i in range(n): + for j in o.prev[i]: + if j is not None and o.frames[i]==o.frames[j]: + a,b=root(i),root(j) + if a!=b:parent[max(a,b)]=min(a,b) + groups=defaultdict(list) + for i in range(n):groups[root(i)].append(i) + adjacent=set() + for i in range(n): + for j in o.prev[i]: + if j is not None and root(i)!=root(j):adjacent.add(tuple(sorted((root(i),root(j))))) + return groups,sorted(adjacent) + +def descend(o,rounds=5,order='forward',seed=0): + result=[];rng=random.Random(seed) + for rnd in range(rounds): + t=time.monotonic();groups,adjacent=components(o) + if order=='random':rng.shuffle(adjacent) + elif (order=='reverse')^(rnd%2==1):adjacent.reverse() + tried=feasible=moved=changed=largest=0;gain=0. + for a,b in adjacent: + ids=groups[a]+groups[b];inside=set(ids);tried+=1 + # Each original component remains uniform even after overlapping moves. + assert all(o.frames[i]==o.frames[a] for i in groups[a]) + assert all(o.frames[i]==o.frames[b] for i in groups[b]) + L=();U=o.full;previous=[];after=[];old=0. + for i in ids: + x,y,node=o.ops[i];F=o.frames[i];L=join(L,o.spans[node]) + for role,j in zip((x,y),o.prev[i]): + P=o.frames[j] if j is not None else o.start[role] + assert contained(P,F);old+=o.phi[len(F)-len(P)] + if j not in inside:previous.append(P);L=join(L,P) + for role,j in zip((x,y),o.next[i]): + if j not in inside: + N=o.frames[j] if j is not None else o.end[role] + assert contained(F,N);after.append(N);U=meet(U,N,o.h);old+=o.phi[len(N)-len(F)] + if not contained(L,U):continue + feasible+=1 + def score(F): + d=len(F);return sum(o.phi[d-len(P)] for P in previous)+sum(o.phi[len(N)-d] for N in after) + best=min((L,U),key=lambda F:(score(F),len(F),F));delta=old-score(best) + if delta>1e-7: + for i in ids:o.frames[i]=best + moved+=1;changed+=len(ids);gain+=delta;largest=max(largest,len(ids)) + row=dict(round=rnd,groups=len(groups),tried=tried,feasible=feasible,moved=moved,changed=changed,largest=largest,numerical_excess_gain=gain,seconds=time.monotonic()-t) + print('joint',row,flush=True);result.append(row) + if not moved:break + for i in range(len(o.ops)): + P,N=o.neighbors(i);assert contained(o.spans[o.ops[i][2]],o.frames[i]);assert all(contained(F,o.frames[i]) for F in P);assert all(contained(o.frames[i],F) for F in N) + return result diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/matching.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/matching.py new file mode 100644 index 0000000000..e84e348556 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/matching.py @@ -0,0 +1,131 @@ +"""Own explicit legal-edge Hopcroft-Karp witness; from our r13 search.""" +from collections import deque +import sys +from paired_cube.frames import basis,perp,contained +def carrier_matching(g,ordering='node'): + """Exact legal edge list, then deterministic Hopcroft--Karp matching. + + Frame and chronological predicates are the retained compiler's predicates; + the resulting explicit arcs are checked anew by compile_graph. + """ + h=g['h'];v=g['v'];args=[None]+[None if a is None else [y+1 for y in a] for a in g['args']] + roots=[dict(r,node=r['node']+1) for r in g['roots']];n=len(args) + spans=[()]*n + for i,u in enumerate(g['inputs']):spans[i+1]=(u,) + for x in range(v+1,n):spans[x]=basis(spans[args[x][0]]+spans[args[x][1]]) + rann=[];rframe=[] + for r in roots: + if r['kind']=='center':U=spans[r['node']];A=perp(U,h) + else:A=basis(g['inputs'][t] for t in r['targets']);U=perp(A,h) + rann.append(A);rframe.append(U) + active=set(range(1,v+1));todo=[r['node'] for r in roots] + while todo: + x=todo.pop() + if x in active:continue + active.add(x);todo.extend(args[x] or []) + initial=spans + if g['matching_frames'] in ('maximal','coordinate'): + initial=[()]*n;ann=[None]*n;successors=[[] for _ in args];constraints=[[] for _ in args] + for x in sorted(active): + for y in args[x] or []:successors[y].append(x) + for j,r in enumerate(roots):constraints[r['node']].extend(rann[j]) + for x in sorted(active,reverse=True): + ann[x]=basis(constraints[x]+[z for y in successors[x] for z in ann[y]]) + initial[x]=perp(ann[x],h) + if g['matching_frames']=='coordinate': + cover=0 + for u in spans[x]:cover|=u + initial[x]=perp(ann[x]+tuple(1<>j&1),h) + assert contained(spans[x],initial[x]) + order=sorted(active,key=lambda x:(len(initial[x]),x));position={x:i for i,x in enumerate(order)} + uses=[[] for _ in args];uf=[];ut=[];uc=[] + for x in order: + for j,y in enumerate(args[x] or []):uses[y].append(len(uc));uf.append(initial[x]);ut.append(x);uc.append(2*x+j) + for j,r in enumerate(roots):uses[r['node']].append(len(uc));uf.append(rframe[j]);ut.append(n+j);uc.append((1<<31)|j) + donors=[x for x in order if args[x]] + if ordering=='reverse':donors.reverse() + elif ordering=='narrow':donors.sort(key=lambda x:(len(initial[x]),x)) + elif ordering=='wide':donors.sort(key=lambda x:(-len(initial[x]),x)) + elif ordering=='node':donors.sort() + elif ordering.startswith('random:'): + import random + rnd=random.Random(int(ordering.split(':',1)[1]));rnd.shuffle(donors) + adjacency=[] + for x in donors: + row=[u for y in args[x] for u in uses[y] if (ut[u]>=n or position[ut[u]]>position[x]) and contained(initial[x],uf[u])] + if ordering.startswith('late'): # prefer the latest use in the chronology (root uses last), then the largest growth + row.sort(key=lambda u:(-(position[ut[u]] if ut[u]=0] + stats=dict(donors=L,uses=len(uc),edges=sum(map(len,adjacency)),matched=len(arcs),augment_rounds=iterations) + if ordering.startswith('frozen:'): + import json as _j + given=_j.loads(open(ordering.split(':',1)[1]).read());pos_of={uc[u]:u for u in range(len(uc))} + growth=0;seen=0 + for x,code in given: + u=pos_of.get(code) + if u is None:continue + seen+=1;growth+=len(uf[u])-len(initial[x]) + stats.update(frozen_arcs=len(given),frozen_seen=seen,frozen_growth=growth,hk_growth=int(sum(len(uf[v2])-len(initial[donors[i]]) for i,v2 in enumerate(ml) if v2>=0))) + import os as _os + if _os.environ.get('MATCH_FEATURES'): + chosen={x:pos_of[c] for x,c in given if c in pos_of};hk={donors[i]:v2 for i,v2 in enumerate(ml) if v2>=0} + rec=[] + for i,x in enumerate(donors): + cands=[dict(u=u,growth=len(uf[u])-len(initial[x]),udim=len(uf[u]),root=int(ut[u]>=n),gap=(position[ut[u]]-position[x]) if ut[u]1 and parts[1]=='max' else 1 + noise=None + if len(parts)>2: + import random as _r;noise=_r.Random(int(parts[2])) + rows=[i for i,v2 in enumerate(ml) if v2>=0];rid={i:k for k,i in enumerate(rows)} + data=[];ri=[];ci=[] + for i in rows: + x=donors[i] + for u in adjacency[i]: + growth=len(uf[u])-len(initial[x]);ri.append(rid[i]);ci.append(u);data.append(1+sign*growth+(0 if sign>0 else 30)+(noise.random()*float(parts[3]) if noise else 0.0)) + M=csr_matrix((np.array(data,dtype=float),(np.array(ri),np.array(ci))),shape=(len(rows),len(uc))) + r_ind,c_ind=min_weight_full_bipartite_matching(M) + arcs=[[donors[rows[r]],uc[c]] for r,c in zip(r_ind,c_ind)] + stats.update(matched=len(arcs),total_growth=int(sum(len(uf[c])-len(initial[donors[rows[r]]]) for r,c in zip(r_ind,c_ind))),mincost=True) + hk_growth=int(sum(len(uf[v2])-len(initial[donors[i]]) for i,v2 in enumerate(ml) if v2>=0));stats['hk_growth']=hk_growth + return arcs,stats + diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/pairs_mw.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/pairs_mw.py new file mode 100644 index 0000000000..7e0db9777e --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/pairs_mw.py @@ -0,0 +1,42 @@ +"""Maximum-weight donor pairing for gauged recipients (weights depend on the donor only, so the +transversal-matroid greedy with augmenting paths is optimal). Explicit legality: donor ungauged non-root with ops, +last frame contained in the recipient gauge, donor dead before the recipient's first operation (or in phase one).""" +from collections import defaultdict +import sys +from paired_cube.frames import contained +def pairs_maxweight(o): + sys.setrecursionlimit(100000) + donors=[s for s in range(o.R) if s not in o.gauge and s not in o.roots and o.role_ops[s]] + recipients=sorted(o.gauge,key=lambda b:(o.position[o.role_ops[b][0]],b));rindex={b:i for i,b in enumerate(recipients)} + rtime=[o.position[o.role_ops[b][0]] for b in recipients] + byframe=defaultdict(list) + for s in donors:byframe[o.frames[o.role_ops[s][-1]]].append(s) + groups={} + adj=defaultdict(list) # donor -> recipient indices + for b in recipients: + F=o.gauge[b] + if F not in groups:groups[F]=[s for D,ss in byframe.items() if contained(D,F) for s in ss] + t=rtime[rindex[b]] + for s in groups[F]: + if o.position[o.role_ops[s][-1]]=dd else -1e9 + order=sorted(adj,key=lambda s:(-weight(s),o.position[o.role_ops[s][-1]],s)) + mr=[-1]*len(recipients);md={} + def dfs(s,seen): + for r in adj[s]: + if r in seen:continue + seen.add(r) + if mr[r]<0 or dfs(mr[r],seen):mr[r]=s;md[s]=r;return True + return False + for s in order: + if weight(s)<=0:break + dfs(s,set()) + result=[] + for r,s in enumerate(mr): + if s>=0: + b=recipients[r];first=o.role_ops[b][0] + result.append([s,b,None if o.role_ops[s][-1] in o.phase else first]) + stats=dict(donors=len(donors),recipients=len(recipients),edges=sum(map(len,adj.values())),matched=len(result),total_weight=sum(weight(s) for s,_,_ in result)) + return result,stats diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/physical_opt.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/physical_opt.py new file mode 100644 index 0000000000..a2e8e7d053 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/discovery/pr233/physical_opt.py @@ -0,0 +1,127 @@ +#!/usr/bin/env python3 +"""New deterministic exact frame endpoints and legal late handoff discovery. + +Chafik Boukhalfa with OpenAI Codex assistance. Apache-2.0. +Builds on PR144 binary frame/word contract and PR157 physical reuse theorem. +Numerical excess weights only select witnesses; exact containment, histogram +and scalar checks must be independently replayed on the selected candidate. +""" +from collections import defaultdict,deque,Counter +from functools import lru_cache +import math +from paired_cube.frames import basis,perp,contained + +@lru_cache(maxsize=300000) +def join(A,B): + if contained(A,B):return B + if contained(B,A):return A + return basis(A+B) +@lru_cache(maxsize=300000) +def meet(A,B,h): + if contained(A,B):return A + if contained(B,A):return B + return perp(join(perp(A,h),perp(B,h)),h) + +class Physical: + def __init__(self,g,w,word,row): + self.g,self.w,self.word,self.row=g,w,word,row;self.h=g['h'];self.R=row['R'];self.v=g['v'];h=self.h + self.full=basis(1<1e-10 or abs(delta)<=1e-10 and len(best)=0: + b=recipients[j];first=self.role_ops[b][0] + result.append([d,b,None if self.role_ops[d][-1] in self.phase else first]) + return result,dict(donors=len(donors),recipients=L,edges=sum(map(len,adj)),matched=len(result),gauge_frames=len(groups),donor_frames=len(byframe)) + + def changed(self):return [[i,F] for i,F in enumerate(self.frames) if F!=self.original[i]] diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/gcert_emit.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/gcert_emit.py new file mode 100644 index 0000000000..fd5d56f651 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/gcert_emit.py @@ -0,0 +1,318 @@ +#!/usr/bin/env python3 +"""gcert_emit.py: lower a source-aligned complex flow to Jacob Sussman's certificate format gcert/1. + +Inputs (all produced by the integer-mult-bounds tool chain of PR #184 / #194 on an aligned tree): + --cache the aligned tree's cache (graph.json, selection.json) + --flow flow.json (complex_frame_flow.py --witness) + --witness flow.witness.json (same run) + --lift lift.certificate.json.gz (exact_complex_flow_lift.py: local invertible completions as elementary gates) +Output: a gcert/1 JSON(.gz) as read by wht-power-saving-lean/tools/gx/gx.py (check1) and gxgen.py. + +Registers: x_j = j (sources, start at the port line), y_t = v+t (targets, start at frame 0, end at port^perp), +slots 2v.. (one per physical flow coordinate: v source copies + births; kernel reuse continues a slot). +Every node of the flow DAG (phase, frame) becomes, at its frame: the source copies (x -> slot), the reads +(slot -> targets, or a retained total for the scatter), then the lift's elementary gates. A 'swap' relabels +positions, a 'scale' changes the unit of a slot (wanted = lam * stored, as gxconv.py), an 'add' is one 'out' +gate. After phase 2: the paired-cube K blocks (1 - J/2) on each parity class of a cube, the direct reads of the +mixed sources into their antipodal targets at the target cap frames, and the inverse K blocks at the full frame. +""" +import argparse, gzip, json, heapq, sys, time +from collections import Counter, defaultdict +from fractions import Fraction as F + + +def load(p): + p = str(p) + if p.endswith('.gz'): + return json.loads(gzip.decompress(open(p, 'rb').read())) + return json.load(open(p)) + + +def rref(rows): + piv = {} + for x in rows: + for k in sorted(piv, reverse=True): + if x >> k & 1: + x ^= piv[k] + if x: + k = x.bit_length() - 1 + for kk in list(piv): + if piv[kk] >> k & 1: + piv[kk] ^= x + piv[k] = x + return tuple(piv[k] for k in sorted(piv, reverse=True)) + + +def perp(rows, h): + """basis of the orthogonal complement (standard dot product mod 2) of span(rows)""" + B = rref(rows) + piv = [b.bit_length() - 1 for b in B] + free = [k for k in range(h) if k not in piv] + out = [] + for k in free: + u = 1 << k + for b in B: + if b >> k & 1: + u |= 1 << (b.bit_length() - 1) + out.append(u) + return rref(out) + + +def enc(x): + x = F(x) + return [x.numerator, x.denominator] + + +def main(): + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--cache', required=True) + ap.add_argument('--flow', required=True) + ap.add_argument('--witness', required=True) + ap.add_argument('--lift', required=True) + ap.add_argument('--out', required=True) + ap.add_argument('--name', default='flow word') + a = ap.parse_args() + t0 = time.time() + g = load(a.cache + '/graph.json'); word = load(a.cache + '/selection.json') + prof = load(a.flow); wit = load(a.witness); lift = load(a.lift) + h, v = g['h'], g['v'] + ports = g['inputs'] + assert ports == wit['original_source_ports'] + nodes, edges, vectors = wit['nodes'], wit['edges'], wit['vectors'] + maps, order = lift['maps'], lift['topological_order'] + assert len(maps) == len(nodes) == len(order) + roots = g['roots'] + # ---- frames + frames = [(), tuple(1 << i for i in range(h - 1, -1, -1))] + fid = {frames[0]: 0, frames[1]: 1} + + def frame(rows): + key = rref(rows) + if key not in fid: + fid[key] = len(frames); frames.append(key) + return fid[key] + xstart = [frame((q,)) for q in ports] + caps = [frame(perp((q,), h)) for q in ports] + # ---- signed side rows of the deferred roles (as contract_v4.validate) + ops, coeff = word['ops'], word['opcoeff'] + Rw = max(max(x, y) for x, y, _ in ops) + 1 + selected = {s['role']: s for s in word['selected']} + side = [dict() for _ in range(Rw)] + for r, s in zip(roots, word['rootroles']): + if r['kind'] != 'center': + side[s] = {t: (1 if c == '1/2' else -1) for t, c in zip(r['targets'], r['coefficients'])} + + def add_scaled(dst, src, c): + for k, x in src.items(): + y = dst.get(k, 0) + c * x + if y: + dst[k] = y + else: + dst.pop(k, None) + for (x, y, _), (ca, cb) in zip(reversed(ops), reversed(coeff)): + add_scaled(side[y], side[x], cb) + if ca != 1: + side[x] = {j: ca * c for j, c in side[x].items()} + for s, z in selected.items(): + assert set(side[s]) == set(z['targets']) + + def responses(rd): + if rd['kind'] == 'side': + r = roots[rd['ref']] + return {t: F(1, 2) if c == '1/2' else F(-1, 2) for t, c in zip(r['targets'], r['coefficients'])} + assert rd['kind'] == 'deferred' + return {t: F(-c, 2) for t, c in side[rd['ref']].items()} + # ---- edge coordinates: (target node, input position) -> (source node, output position) + by_frame = {(n['frame'][0], tuple(n['frame'][1])): i for i, n in enumerate(nodes)} + out_off, in_off = Counter(), Counter() + coord_in = {} + for e in edges: + i = by_frame[(e['source'][0], tuple(e['source'][1]))]; j = by_frame[(e['target'][0], tuple(e['target'][1]))] + for k in range(len(e['basis'])): + coord_in[j, in_off[j] + k] = (i, out_off[i] + k) + out_off[i] += len(e['basis']); in_off[j] += len(e['basis']) + kernel_birth = {} + for i, aa, j, bb in wit['kernel_pairs']: + kernel_birth[j, bb] = (i, aa) + # ---- emission + A, B, ret = [], [], [] + nslot = 0 + lam = {} + + def new_slot(): + nonlocal nslot + s = 2 * v + nslot; nslot += 1; lam[s] = F(1) + return s + slot_out, kernel_slot = {}, {} + center_lam = {} + stats = Counter() + phase_of_node = {} + for i in order: + node, mp = nodes[i], maps[i] + ph, U = node['frame'] + f = frame(tuple(U)) + gates = A if ph == 1 else B + n, t, b, d, r = node['n'], node['t'], node['new_dirty'], node['d'], node['r'] + N = n + b + assert mp['size'] == N and not mp['source_erase'] and not mp['source_inject'], 'source controls not supported yet' + pos = [None] * N + nin = in_off[i] + g0_node = len(gates) + for p in range(n): + if p < nin: + pos[p] = slot_out[coord_in[i, p]] + else: # original source copy at its port line + row = vectors[node['inputs'][p]] + assert len(row) == 1 and row[0][1] == 1 and ph == 1 and f == xstart[row[0][0]] + s = new_slot(); pos[p] = s + gates.append(['out', f, row[0][0], [[s, 1, 1]], []]) + for q in range(b): + if (i, q) in kernel_birth: + s = kernel_slot[kernel_birth[i, q]]; lam[s] = F(1) + else: + s = new_slot() + pos[n + q] = s + # reads (in terms of the input positions, before the completion) + for rd, rc in zip(node['reads'], mp['read_coefficients']): + if rd['kind'] == 'center': + assert ph == 1 + k = roots[rd['ref']]['coordinate'] + val = rd['value'] + if val in node['outputs']: + assert len(rc) == 1 + center_lam[k] = (i, 'out', node['outputs'].index(val), F(rc[0][1], rc[0][2])) + else: + # the total is formed in place in one of its (retiring) input registers + assert t == 0 and not mp['inverse_gates'], ('center total neither leaves nor rests', i) + p0, n0, d0 = rc[0]; s0 = pos[p0]; c0 = F(n0, d0) * lam[s0] + for p, num, den in rc[1:]: + s = pos[p] + gates.append(['out', f, s, [[s0, *enc(F(num, den) * lam[s] / c0)]], []]) + center_lam[k] = (i, 'pos', p0, c0) + continue + assert ph == 2 + resp = responses(rd) + for p, num, den in rc: + s = pos[p] + c = F(num, den) * lam[s] + gates.append(['out', f, s, [[v + tt, *enc(c * w)] for tt, w in sorted(resp.items())], []]) + # completion gates: the lift stores the row operations taking Q to I; the registers need Q itself, + # i.e. the inverse operations in reverse order (exact_complex_flow_lift.inverse_program, 'forward'). + g0 = len(gates) + for kind, x, y, num, den in reversed(mp['inverse_gates']): + if kind == 'swap': + pos[x], pos[y] = pos[y], pos[x] + elif kind == 'scale': + assert x == y + lam[pos[x]] /= F(num, den) + else: + assert kind == 'add' and x != y + sx, sy = pos[x], pos[y] + c = -F(num, den) * lam[sy] / lam[sx] + gates.append(['out', f, sy, [[sx, *enc(c)]], []]) + # every coordinate that passes through the node is moved to its frame (the flow charges the edge): + # registers of inputs and births that no gate of this node names ride as extra registers + named = set() + for gg in gates[g0_node:]: + named.add(gg[2]); named.update(x_ for x_, _, _ in gg[3]) + if gg[0] == 'out': + named.update(gg[4]) + idle = [s_ for s_ in pos if s_ not in named] + if idle: + outs = [gg for gg in gates[g0_node:] if gg[0] == 'out'] + if outs: + outs[-1][4].extend(idle) + else: + stats['idle_nodes'] += 1 + gates.append(['out', f, idle[0], [], idle[1:]]) + for q in range(t): + slot_out[i, q] = pos[q] + for aa in range(node['retired'] - (d - r)): + kernel_slot[i, aa] = pos[t + (d - r) + aa] + # retained totals: the coordinate must survive the completion in one register + for k, z in list(center_lam.items()): + if isinstance(z, tuple) and z[0] == i: + ii, how, p, c = z + s = pos[p] + ret.append([k, s, f]); center_lam[k] = c * lam[s] if how == 'out' else c + R = nslot + assert R == prof['new_R'], (R, prof['new_R']) + ret.sort() + assert [z[0] for z in ret] == list(range(h)), 'one retained total per coordinate expected' + # ---- K blocks, direct reads, inverse K blocks + for cube in range(v // 8): + ids8 = list(range(8 * cube, 8 * cube + 8)) + for parity in range(2): + ids = [j for j in ids8 if j.bit_count() % 2 == parity] + S = frame(tuple(ports[j] for j in ids)) + assert len(frames[S]) == 3 + x1, rest = ids[0], ids[1:] + B.append(['in', S, x1, [[r_, 1, 1] for r_ in rest]]) + B.append(['out', S, x1, [[r_, -1, 2] for r_ in rest], []]) + B.append(['in', S, x1, [[r_, 1, 1] for r_ in rest]]) + for cube in range(v // 8): + ids8 = list(range(8 * cube, 8 * cube + 8)) + for j in ids8: + anti = [t for t in ids8 if (ports[t] ^ ports[j]).bit_count() == 6] + assert len(anti) == 1 + t = anti[0] + x1 = [jj for jj in ids8 if jj.bit_count() % 2 == j.bit_count() % 2][0] + B.append(['out', caps[t], j, [[v + t, -1 if j == x1 else 1, 1]], []]) + for cube in range(v // 8): + ids8 = list(range(8 * cube, 8 * cube + 8)) + for parity in range(2): + ids = [j for j in ids8 if j.bit_count() % 2 == parity] + x1, rest = ids[0], ids[1:] + B.append(['in', 1, x1, [[r_, -1, 1] for r_ in rest]]) + B.append(['out', 1, x1, [[r_, 1, 2] for r_ in rest], []]) + B.append(['in', 1, x1, [[r_, -1, 1] for r_ in rest]]) + # ---- scatter + sin, sout = F(1, 3), F(-1, 6) + if all(center_lam[k] == 1 for k in range(h)): + scat = dict(inside=[1, 3], outside=[-1, 6]) + else: + scat = dict(table=[[[k, *enc((sin if ports[t] >> k & 1 else sout) * center_lam[k])] for k in range(h)] for t in range(v)]) + nreg = 2 * v + R + start = [0] * nreg; final = [1] * nreg + for j in range(v): + start[j] = xstart[j]; final[v + j] = caps[j] + cst = sum(len(frames[f]) for _, _, f in ret) + # ---- blocks (the climb count of gx.check1) + dim = [len(f) for f in frames] + cur = list(start) + H = {'x': Counter(), 'y': Counter(), 's': Counter(), 'c': Counter()} + cls = lambda r_: 'x' if r_ < v else 'y' if r_ < 2 * v else 's' + + def climb(r_, f): + o = cur[r_] + if o != f: + assert dim[o] < dim[f], ('step not increasing', r_, o, f) + H[cls(r_)][dim[f] - dim[o]] += 1; cur[r_] = f + for ph, gates in (('A', A), ('B', B)): + if ph == 'B': + for k, s, f in ret: + assert cur[s] == f, ('retained slot moved before the cut', k, s) + H['c'][dim[f]] += 1 + for gg in gates: + regs = [gg[2]] + ([x for x, _, _ in gg[3]] + list(gg[4]) if gg[0] == 'out' else [x for x, _, _ in gg[3]] if gg[0] == 'in' else []) + for r_ in regs: + climb(r_, gg[1]) + for r_ in range(nreg): + climb(r_, final[r_]) + blocks = {k: {str(r_): n_ for r_, n_ in sorted(w.items())} for k, w in H.items()} + Nn = sum(r_ * n_ for w in H.values() for r_, n_ in w.items()) + assert Nn == R * h + 2 * v * (h - 1) + cst, (Nn, R * h + 2 * v * (h - 1) + cst) + c1 = dict(format='gcert/1', derived_from='%s (gcert_emit.py from complex_frame_flow.py witness + exact_complex_flow_lift.py completions)' % a.name, + p=g['p'], h=h, v=v, R=R, cst=cst, N=Nn, ports=ports, frames=[list(f) for f in frames], start=start, final=final, + ext=[], ret=ret, scat=scat, A=A, B=B, blocks=blocks) + data = json.dumps(c1, separators=(',', ':')).encode() + if a.out.endswith('.gz'): + open(a.out, 'wb').write(gzip.compress(data)) + else: + open(a.out, 'wb').write(data) + print(json.dumps(dict(R=R, N=Nn, cst=cst, idle_nodes=stats['idle_nodes'], gates_A=len(A), gates_B=len(B), frames=len(frames), blocks=blocks, + scatter='table' if 'table' in scat else 'star', seconds=round(time.time() - t0, 1)))) + + +if __name__ == '__main__': + main() diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/gx/gx.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/gx/gx.py new file mode 100644 index 0000000000..6d14c0a976 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/gx/gx.py @@ -0,0 +1,296 @@ +#!/usr/bin/python3 -I +"""gx.py. OWN code (imports nothing of port-producer, nothing outside). +(1) convert(c0): gcert/0 (port-producer's event list) -> gcert/1, the LEAN-FACING NORMAL FORM: + only the main phase (no read0 / undo / uninj: the invocation theorem derives the dirt gate and the undo + gate from the product), every gate an elementary fan-out or fan-in add, the 4x4 K block written as three + such adds plus a sign carried by one register, the star scatter as a table. +(2) check1(c1): the local decidable conditions of EXTENDED-CERT-SPEC.md on a gcert/1 file: + E0 sizes, E1 labels (nested subspaces by containment, equal frame at a gate), E2 scatter cut, + E3 shape (kinds of gates; X1; S1), E4 bracket rule S2, E5 scalar (x-content replay: hid and X3), + E6 price data (block histograms, N), E7 exterior gauges only (Q2). Raises AssertionError(": ..."). +""" +from fractions import Fraction as Fr +from collections import Counter +from math import lcm + + +def need(c, msg): + if not c: + raise AssertionError(msg) + + +def reduce(u, basis): + """basis: reduced echelon, pivot = leading bit, descending. Returns u modulo the span.""" + for b in basis: + if u >> (b.bit_length() - 1) & 1: + u ^= b + return u + + +def echelon_ok(f): + piv = [b.bit_length() - 1 for b in f] + if any(b == 0 for b in f) or piv != sorted(piv, reverse=True) or len(set(piv)) != len(piv): + return False + return all(not (b >> p & 1) for i, b in enumerate(f) for j, p in enumerate(piv) if i != j) + + +def inside(a, b): + return all(reduce(u, b) == 0 for u in a) + + +def par(x): + return bin(x).count("1") & 1 + + +KJ = [[[1, 2] if i == j else [-1, 2] for j in range(4)] for i in range(4)] + + +def convert(c0): + need(c0["format"] == "gcert/0", "input is not gcert/0") + v, h, R = c0["v"], c0["h"], c0["R"] + ev = c0["events"] + cen = [n for n, e in enumerate(ev) if e[0] == "centre"] + need(cen == list(range(cen[0], cen[0] + len(cen))), "centres are not contiguous: no single scatter cut") + A, B, ret = [], [], [] + neg = set() # x registers currently holding MINUS their value (between the two K blocks) + openq = {} + for n, e in enumerate(ev): + k = e[0] + out = A if n < cen[0] else B + if k in ("read0", "undo", "uninj"): + continue + if k == "inj": + need(e[2] not in neg, "inj reads a negated x register") + out.append(["out", e[3], e[2], [[e[1], 1, 1]], []]) + elif k == "op": + if e[3] == -1: + out.append(["neg", e[5], e[1]]) + else: + need(e[3] == 1, "op ca") + out.append(["out", e[5], e[2], [[e[1], e[4], 1]], []]) + elif k == "centre": + ret.append([e[2], e[1], e[3]]) + elif k == "gread": + hit = set(t for t, _, _ in e[3]) + out.append(["out", e[2], e[1], [[v + t, a, b] for t, a, b in e[3]], [v + t for t in e[4] if t not in hit]]) + elif k == "rread": + out.append(["out", e[2], e[1], [[v + t, a, b] for t, a, b in e[3]], []]) + elif k == "ysh": + out.append(["out", e[4], e[2], [[e[1], e[3], 1]], []]) + elif k == "yw": + out.append(["out", e[4], e[2], [[e[1], e[3][0], e[3][1]]], []]) + elif k == "kd": + out.append(["out", e[3], e[2], [[e[1], -1 if e[2] in neg else 1, 1]], []]) + elif k == "ktr": + q = tuple(e[1]) + need(e[2] == KJ, "ktr matrix is not 1 - J/2") + x1, rest = q[0], list(q[1:]) + if q not in openq: # first block: x := M x, register x1 keeps the sign + out.append(["in", e[3], x1, [[r, 1, 1] for r in rest]]) + out.append(["out", e[3], x1, [[r, -1, 2] for r in rest], []]) + out.append(["in", e[3], x1, [[r, 1, 1] for r in rest]]) + openq[q] = n + neg.add(x1) + else: # second block: the three adds undone in reverse order + out.append(["in", e[3], x1, [[r, -1, 1] for r in rest]]) + out.append(["out", e[3], x1, [[r, 1, 2] for r in rest], []]) + out.append(["in", e[3], x1, [[r, -1, 1] for r in rest]]) + del openq[q] + neg.discard(x1) + else: + raise AssertionError("unknown event kind %r" % k) + need(not openq and not neg, "a K block is not closed") + ext = sorted([z[3], z[1]] for z in c0["gauge"] if z[5]) + c1 = dict(format="gcert/1", derived_from=c0["name"] + " (gcert/0)", p=c0["p"], h=h, v=v, R=R, cst=c0["cst"], + N=c0["N"], ports=c0["ports"], frames=c0["frames"], start=c0["start"], final=c0["final"], + ext=ext, ret=sorted(ret), scat=dict(inside=c0["scat"]["inside"], outside=c0["scat"]["outside"]), + A=A, B=B, blocks=c0["blocks"]) + return c1 + + +def scat_row(c, t): + """the scatter of target t: [(k, coefficient)], from the table or from the star rule""" + sc = c["scat"] + if "table" in sc: + return [(k, Fr(a, b)) for k, a, b in sc["table"][t]] + sin, sout = Fr(*sc["inside"]), Fr(*sc["outside"]) + return [(k, sin if c["ports"][t] >> k & 1 else sout) for k in range(c["h"])] + + +def gate_regs(g): + if g[0] == "neg": + return [g[2]], [], [] + if g[0] == "out": + return [g[2]] + [t for t, _, _ in g[3]] + list(g[4]), [(t, g[2], Fr(a, b)) for t, a, b in g[3]], g[4] + if g[0] == "in": + return [g[2]] + [s for s, _, _ in g[3]], [(g[2], s, Fr(a, b)) for s, a, b in g[3]], [] + raise AssertionError("E0: unknown gate kind %r" % (g[0],)) + + +def check1(c, scalar=True, stats=None): + need(c.get("format") == "gcert/1", "E0: format") + h, v, R = c["h"], c["v"], c["R"] + nreg = 2 * v + R + ports, fr = c["ports"], [tuple(f) for f in c["frames"]] + need(len(ports) == v == len(set(ports)) and all(par(q) and 0 < q < 1 << h for q in ports), "E0: ports") + need(fr[0] == () and fr[1] == tuple(1 << i for i in range(h - 1, -1, -1)), "E0: frames 0 and 1") + need(all(echelon_ok(f) for f in fr) and len(set(fr)) == len(fr), "E0: frame table not reduced echelon / repeats") + dim = [len(f) for f in fr] + start, final = c["start"], c["final"] + need(len(start) == len(final) == nreg, "E0: start / final") + ext = {r: f for r, f in c["ext"]} + for t in range(v): + need(fr[start[t]] == (ports[t],) and final[t] == 1, "E1: x start / final") + f = fr[final[v + t]] + need(start[v + t] == 0 and len(f) == h - 1 and all(par(u & ports[t]) == 0 for u in f), "E1: y start / final") + for r in range(2 * v, nreg): + need(start[r] == ext.get(r, 0) and final[r] == 1, "E1: slot start / final") + cls = lambda r: "x" if r < v else "y" if r < 2 * v else "s" + cur = list(start) + H = {"x": Counter(), "y": Counter(), "s": Counter(), "c": Counter()} + steps = set() + + def climb(r, f, where): + o = cur[r] + if o != f: + if (o, f) not in steps: + need(dim[o] < dim[f] and inside(fr[o], fr[f]), "E1: step not nested (%s, register %d)" % (where, r)) + steps.add((o, f)) + H[cls(r)][dim[f] - dim[o]] += 1 + cur[r] = f + okind = {("x", "s"), ("s", "s"), ("s", "y"), ("x", "y"), ("x", "x"), ("y", "y")} + ysum, piv, ytg = Counter(), set(), set() + inc = 0 + for ph, gates in (("A", c["A"]), ("B", c["B"])): + if ph == "B": # ---- E2: the scatter cut + need(sorted(k for k, _, _ in c["ret"]) == list(range(len(c["ret"]))), "E2: retained totals numbered 0..") + if "table" in c["scat"]: + need(len(c["scat"]["table"]) == v and all(0 <= k < len(c["ret"]) for row in c["scat"]["table"] for k, _, _ in row), + "E2: scatter table") + else: + need(len(c["ret"]) == h, "E2: one retained total per coordinate (star rule)") + for k, s, f in c["ret"]: + need(cls(s) == "s" and cur[s] == f, "E2: retained slot %d is not at its frame" % s) + H["c"][dim[f]] += 1 + need(all(cur[v + t] == 0 for t in range(v)), "E2: a y role left frame 0 before the scatter") + for i, g in enumerate(gates): + regs, pairs, _ = gate_regs(g) + need(all(0 <= r < nreg for r in regs) and len(set(regs)) == len(regs), "E3: registers of gate %s%d" % (ph, i)) + inc += len(regs) + for r in regs: + climb(r, g[1], "%s%d" % (ph, i)) + for t, s, co in pairs: + kd = (cls(s), cls(t)) + need(kd in okind, "E3: gate kind %s -> %s (gate %s%d)" % (kd + (ph, i))) + need(ph == "B" or kd in {("x", "s"), ("s", "s")}, "E3: bank gate before the scatter (gate A%d)" % i) + if kd == ("y", "y"): + ysum[s, t] += co + piv.add(s) + ytg.add(t) + need(ph == "B" or all(cls(r) != "y" for r in regs), "E2: y role named in phase A") + for r in range(nreg): + climb(r, final[r], "final") + need(not (piv & ytg), "E4: a pivot is the target of a gate reading y") + need(all(x == 0 for x in ysum.values()), "E4: y-reads of a (pivot, target) pair do not cancel") + Hs = {k: {str(r): n for r, n in sorted(w.items())} for k, w in H.items()} + need(Hs == c["blocks"], "E6: block histograms") + N = sum(r * n for w in H.values() for r, n in w.items()) + tails = sum(dim[f] for f in ext.values()) + need(N == c["N"] and N + tails == R * h + 2 * v * (h - 1) + c["cst"], "E6: N") + if stats is not None: + stats.update(steps=len(steps), incidences=inc, blocks=sum(sum(w.values()) for w in H.values()), + step_work=sum(dim[a] * dim[b] for a, b in steps), ysh_pairs=len(ysum)) + if scalar: + scal(c, stats) + q2(c) + return True + + +def scal(c, stats=None): + """E5: exact replay of the x-content of every register through A, scatter, B.""" + h, v, R = c["h"], c["v"], c["R"] + nreg = 2 * v + R + reg = [({r: Fr(1)} if r < v else {}) for r in range(nreg)] + den = {"x": 1, "y": 1, "s": 1} + mx = {"x": Fr(0), "y": Fr(0), "s": Fr(0)} + cls = lambda r: "x" if r < v else "y" if r < 2 * v else "s" + + def axpy(t, src, co): + d = reg[t] + for k, u in src.items(): + w = d.get(k, 0) + co * u + if w: + d[k] = w + kk = cls(t) + if w.denominator != 1: + den[kk] = lcm(den[kk], w.denominator) + if abs(w) > mx[kk]: + mx[kk] = abs(w) + else: + d.pop(k, None) + + def run(gates): + for g in gates: + if g[0] == "neg": + reg[g[2]] = {k: -u for k, u in reg[g[2]].items()} + elif g[0] == "out": + src = dict(reg[g[2]]) + for t, a, b in g[3]: + axpy(t, src, Fr(a, b)) + else: + for s, a, b in g[3]: + axpy(g[2], reg[s], Fr(a, b)) + run(c["A"]) + tot = {k: dict(reg[s]) for k, s, _ in c["ret"]} + for t in range(v): + for k, co in scat_row(c, t): + axpy(v + t, tot[k], co) + run(c["B"]) + need(all(reg[t] == {t: 1} for t in range(v)), "E5: an x role is not restored (X3)") + need(all(reg[v + t] == {t: 1} for t in range(v)), "E5: a target does not receive exactly its source (hid)") + if stats is not None: + stats.update(den=dict(den), maxabs={k: str(x) for k, x in mx.items()}, + gates_A=len(c["A"]), gates_B=len(c["B"])) + + +def q2(c): + """E7 (only for files with exterior gauges, rule (2)): for every slot q that starts off the zero frame, the + column of q in the y rows of the product is zero (its dirt is removed in line, the derived dirt gate at + frame 0 does not touch it). Replay with the gauged slots as variables, x = 0.""" + h, v, R = c["h"], c["v"], c["R"] + ext = [r for r, _ in c["ext"]] + if not ext: + return True + reg = [dict() for _ in range(2 * v + R)] + for r in ext: + reg[r] = {r: Fr(1)} + + def axpy(t, src, co): + d = reg[t] + for k, u in src.items(): + w = d.get(k, 0) + co * u + if w: + d[k] = w + else: + d.pop(k, None) + + def run(gates): + for g in gates: + if g[0] == "neg": + reg[g[2]] = {k: -u for k, u in reg[g[2]].items()} + elif g[0] == "out": + src = dict(reg[g[2]]) + for t, a, b in g[3]: + axpy(t, src, Fr(a, b)) + else: + for s, a, b in g[3]: + axpy(g[2], reg[s], Fr(a, b)) + run(c["A"]) + tot = {k: dict(reg[s]) for k, s, _ in c["ret"]} + for t in range(v): + for k, co in scat_row(c, t): + if tot[k]: + axpy(v + t, tot[k], co) + run(c["B"]) + need(all(not reg[v + t] for t in range(v)), "E7: the dirt of an exterior-gauged slot reaches a y role (Q2)") + return True diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/gx/gxcore.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/gx/gxcore.py new file mode 100644 index 0000000000..3e3f0a3076 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/gx/gxcore.py @@ -0,0 +1,375 @@ +"""gxcore.py: gcert/1 JSON -> normal data D, PYTHON MIRROR of the two Lean checks +(label side: E0 frames, E1 pairs, E1/E2/E6 replay in segments; scalar side: E3 kinds, E4 bracket, E5 replay +in source batches, E7), derived data (distinct climbs, cut states, block histogram) and kernel sizes. +Own code; the reference is gx.py (check1), not imported. Python 3, standard library only.""" +import json, gzip +from collections import Counter +from math import gcd + + +class Reject(Exception): + pass + + +def need(c, msg): + if not c: + raise Reject(msg) + + +def load(path): + c = json.load(gzip.open(path, "rt") if path.endswith(".gz") else open(path)) + need(c.get("format") == "gcert/1", "E0: format is not gcert/1") + return c + + +def co(num, den): + need(den > 0, "E0: denominator") + return (num < 0, abs(num), den) + + +def normal(c): + """the Lean-facing data: gates as tuples, coefficients (neg, num, den), ret by total""" + def gate(g): + if g[0] == "out": + return ("out", g[1], g[2], [(t, co(a, b)) for t, a, b in g[3]], list(g[4])) + need(g[0] == "in", "E0: unknown gate kind %r" % (g[0],)) + return ("in", g[1], g[2], [(s, co(a, b)) for s, a, b in g[3]]) + ret = sorted(c["ret"]) + need([k for k, _, _ in ret] == list(range(len(ret))), "E2: retained totals numbered 0..") + sc = c["scat"] + scat = ("table", [[(k, co(a, b)) for k, a, b in row] for row in sc["table"]]) if "table" in sc else \ + ("star", co(*sc["inside"]), co(*sc["outside"])) + return dict(h=c["h"], v=c["v"], R=c["R"], N=c["N"], cst=c["cst"], ports=list(c["ports"]), + frames=[list(f) for f in c["frames"]], start=list(c["start"]), final=list(c["final"]), + ext=[tuple(e) for e in c.get("ext", [])], ret=[(s, f) for _, s, f in ret], scat=scat, + A=[gate(g) for g in c["A"]], B=[gate(g) for g in c["B"]], + blocks={k: {int(r): n for r, n in c["blocks"][k].items()} for k in "xysc"}) + + +def regs(g): + return [g[2]] + [t for t, _ in g[3]] + (g[4] if g[0] == "out" else []) + + +def adds(g): + """single adds (tgt, src, coef) in order""" + return [(t, g[2], k) for t, k in g[3]] if g[0] == "out" else [(g[2], s, k) for s, k in g[3]] + + +def reduce(u, basis): + for b in basis: + if u >> (b.bit_length() - 1) & 1: + u ^= b + return u + + +def echelon_ok(f): + piv = [b.bit_length() - 1 for b in f] + if any(b == 0 for b in f) or any(piv[i] <= piv[i + 1] for i in range(len(piv) - 1)): + return False + return all(not (b >> p & 1) for i, b in enumerate(f) for j, p in enumerate(piv) if i != j) + + +def par(x): + return bin(x).count("1") & 1 + + +def cls(D, r): + return "x" if r < D["v"] else "y" if r < 2 * D["v"] else "s" + + +# ---- label side ------------------------------------------------------------------------------------------ +def chk_frames(D): + """E0: ports; frame table reduced echelon, no repeats, zero first, full second""" + h, v, fr = D["h"], D["v"], D["frames"] + p = D["ports"] + need(len(p) == v == len(set(p)) and all(par(q) and 0 < q < 1 << h for q in p), "E0: ports") + need(len(fr) >= 2 and fr[0] == [] and fr[1] == [1 << i for i in range(h - 1, -1, -1)], "E0: frames 0 and 1") + need(all(echelon_ok(f) and all(b < 1 << h for b in f) for f in fr), "E0: frame table not reduced echelon") + need(len(set(map(tuple, fr))) == len(fr), "E0: frame table has repeats") + return [len(f) for f in fr] + + +def derive(D): + """distinct climbs in order of first use (NOT a check: plain replay of the frame ids)""" + cur, seen, pairs = list(D["start"]), set(), [] + + def go(r, f): + o = cur[r] + if o != f: + if (o, f) not in seen: + seen.add((o, f)) + pairs.append((o, f)) + cur[r] = f + for g in D["A"] + D["B"]: + for r in regs(g): + go(r, g[1]) + for r, f in enumerate(D["final"]): + go(r, f) + return pairs + + +def chk_pairs(D, dim, pairs): + """E1, level 2: every listed pair is a nested pair of the table; returns the mask-operation count""" + fr, n, work = D["frames"], len(D["frames"]), 0 + for a, b in pairs: + need(a < n and b < n and dim[a] < dim[b], "E1: pair (%d, %d) does not climb" % (a, b)) + need(all(reduce(u, fr[b]) == 0 for u in fr[a]), "E1: pair (%d, %d) is not nested" % (a, b)) + work += dim[a] * dim[b] + return work + + +def cut_points(D, gmax, wmax=210000): + """replay segments: each phase (A, B) is cut into k pieces of equal gate count, k = the least number with at + most `gmax` gates AND at most `wmax` work per piece on average (work = sum over gates of the dimension of the + gate's frame; measured at h = 22: about 1 ms of kernel time per unit, NOTES.md). + Cut points = gate counts in A ++ B (always 0, |A| and the end).""" + nA, nB = len(D["A"]), len(D["B"]) + cuts = [0] + for off, gs in ((0, D["A"]), (nA, D["B"])): + n = len(gs) + k = max(1, -(-n // gmax), -(-sum(len(D["frames"][g[1]]) for g in gs) // wmax)) + cuts += [off + (n * i) // k for i in range(1, k + 1)] + return sorted(set(cuts)) + + +def label_data(D, dim, cuts): + """for gx-labels (gcert-interface.md LABELS v1): ordered block ranks per replay segment, the final climbs as + gates without adds (same final frame, at most 32 registers, only registers that still climb), their ranks, + the largest number of registers named by one gate. Plain replay (the mirror has accepted the file).""" + cur, G = list(D["start"]), D["A"] + D["B"] + rs, most = [], 0 + for a, b in zip(cuts, cuts[1:]): + r = [] + for g in G[a:b]: + most = max(most, len(regs(g))) + for x in regs(g): + if cur[x] != g[1]: + r.append(dim[g[1]] - dim[cur[x]]) + cur[x] = g[1] + rs.append(r) + by = {} + for x, f in enumerate(D["final"]): + if cur[x] != f: + by.setdefault(f, []).append(x) + fins, rF = [], [] + for f in sorted(by): + for i in range(0, len(by[f]), 32): + xs = by[f][i:i + 32] + fins.append(("out", f, xs[0], [], xs[1:])) + rF += [dim[f] - dim[cur[x]] for x in xs] + return dict(rs=rs, fins=fins, rF=rF, most=max(most, 32 if fins else 0)) + + +def chk_replay(D, dim, pairs, cuts): + """E1 (labels), E2 (scatter cut), E6 (price), in the segments given by `cuts`. + Returns (states at the cuts, histogram by class, visits per segment).""" + h, v, R, fr = D["h"], D["v"], D["R"], D["frames"] + n = 2 * v + R + start, final, ext = D["start"], D["final"], dict(D["ext"]) + need(len(start) == len(final) == n, "E0: start / final") + for t in range(v): + need(fr[start[t]] == [D["ports"][t]] and final[t] == 1, "E1: x start / final") + f = fr[final[v + t]] + need(start[v + t] == 0 and len(f) == h - 1 and all(par(u & D["ports"][t]) == 0 for u in f), "E1: y start / final") + for r in range(2 * v, n): + need(start[r] == ext.get(r, 0) and final[r] == 1, "E1: slot start / final") + ok = set(pairs) + need(len(ok) == len(pairs), "E1: pair list has repeats") + cur = list(start) + H = {k: Counter() for k in "xysc"} + + def climb(r, f, where): + o = cur[r] + if o != f: + need((o, f) in ok, "E1: climb (%d, %d) is not a tested pair (%s, register %d)" % (o, f, where, r)) + H[cls(D, r)][dim[f] - dim[o]] += 1 + seg[dim[f] - dim[o]] += 1 + cur[r] = f + seg, segs = Counter(), [] + G, nA = D["A"] + D["B"], len(D["A"]) + states, visits = [], [] + need(cuts[0] == 0 and cuts[-1] == len(G) and cuts == sorted(cuts), "cut points") + for a, b in zip(cuts, cuts[1:]): + states.append(list(cur)) + vs = 0 + for i in range(a, b): + if i == nA: + scatter_cut(D, cur, dim, H, seg) + g = G[i] + rs = regs(g) + need(all(0 <= r < n for r in rs) and len(set(rs)) == len(rs), "E3: registers of gate %d" % i) + need(i >= nA or all(r < v or r >= 2 * v for r in rs), "E2: y role named in phase A (gate %d)" % i) + vs += len(rs) + for r in rs: + climb(r, g[1], "gate %d" % i) + visits.append(vs) + if b < len(G): + segs.append(seg) + seg = Counter() + if nA == len(G): + scatter_cut(D, cur, dim, H, seg) + states.append(list(cur)) + for r in range(n): + climb(r, final[r], "final") + segs.append(seg) + Hb = {k: dict(sorted(w.items())) for k, w in H.items()} + need(Hb == D["blocks"], "E6: block histogram differs from `blocks`") + N = sum(r * c for w in H.values() for r, c in w.items()) + need(N == D["N"] and N + sum(dim[f] for f in ext.values()) == R * h + 2 * v * (h - 1) + D["cst"], "E6: N") + need(sum(r * c for r, c in H["c"].items()) == D["cst"], "E6: cst") + return states, Hb, visits, [[w[r] for r in range(h + 1)] for w in segs] + + +def scatter_cut(D, cur, dim, H, seg): + v = D["v"] + if D["scat"][0] == "table": + need(len(D["scat"][1]) == v and all(k < len(D["ret"]) for row in D["scat"][1] for k, _ in row), "E2: scatter table") + else: + need(len(D["ret"]) == D["h"], "E2: one retained total per coordinate (star rule)") + for s, f in D["ret"]: + need(s >= 2 * v and cur[s] == f, "E2: retained slot %d is not at its frame" % s) + H["c"][dim[f]] += 1 + seg[dim[f]] += 1 + need(all(cur[v + t] == 0 for t in range(v)), "E2: a y role left frame 0 before the scatter") + + +# ---- scalar side ----------------------------------------------------------------------------------------- +SC = 6 # all scalar entries are kept as integers in units of 1/6 +KINDS = {("x", "s"), ("s", "s"), ("s", "y"), ("x", "y"), ("x", "x"), ("y", "y")} + + +def chk_shape(D): + """E3 kinds, E4 bracket""" + ysum, piv, ytg = Counter(), set(), set() + for ph in "AB": + for i, g in enumerate(D[ph]): + for t, s, (ng, a, b) in adds(g): + kd = (cls(D, s), cls(D, t)) + need(kd in KINDS and t != s, "E3: gate kind %s -> %s (gate %s%d)" % (kd + (ph, i))) + need(ph == "B" or kd in {("x", "s"), ("s", "s")}, "E3: bank gate before the scatter (gate A%d)" % i) + if kd == ("y", "y"): + need(SC % b == 0, "E4: denominator beyond sixths") + ysum[s, t] += (-a if ng else a) * (SC // b) + piv.add(s) + ytg.add(t) + need(not (piv & ytg), "E4: a pivot is the target of a gate reading y") + need(all(x == 0 for x in ysum.values()), "E4: y-reads of a (pivot, target) pair do not cancel") + return len(ysum) + + +def scat_row(D, t): + sc = D["scat"] + if sc[0] == "table": + return sc[1][t] + return [(k, sc[1] if D["ports"][t] >> k & 1 else sc[2]) for k in range(D["h"])] + + + +def replay(D, init, count=None): + """exact replay through A, scatter, B of sparse vectors with entries in sixths; `init` = register -> {key: 6}""" + v = D["v"] + reg = [dict(init.get(r, ())) for r in range(2 * v + D["R"])] + + def axpy(t, src, k): + ng, a, b = k + d = reg[t] + for key, u in src.items(): + w = u * a + need(w % b == 0, "E5: an entry needs a denominator beyond sixths (register %d)" % t) + w = w // b + w = d.get(key, 0) + (-w if ng else w) + if count is not None: + count[key] += 1 + if w: + d[key] = w + else: + d.pop(key, None) + + def run(gates): + for g in gates: + if g[0] == "out": + src = dict(reg[g[2]]) + for t, k in g[3]: + axpy(t, src, k) + else: + for s, k in g[3]: + axpy(g[2], reg[s], k) + run(D["A"]) + afterA = sum(len(d) for d in reg) + tot = [dict(reg[s]) for s, _ in D["ret"]] + for t in range(v): + for k, cf in scat_row(D, t): + if tot[k]: + axpy(v + t, tot[k], cf) + run(D["B"]) + return reg, afterA + + +def chk_scalar(D, batches=1): + """E5 (+ E7 when `ext` is non-empty). Returns stats: denominators and largest numerators per class in the + units of the spec (x halves, y sixths, slots integers), updates per source batch, entries after A.""" + v = D["v"] + count = Counter() + reg, afterA = replay(D, {t: {t: SC} for t in range(v)}, count) + need(all(reg[t] == {t: SC} for t in range(v)), "E5: an x role is not restored (X3)") + need(all(reg[v + t] == {t: SC} for t in range(v)), "E5: a target does not receive exactly its source (hid)") + if D["ext"]: + rg, _ = replay(D, {r: {r: SC} for r, _ in D["ext"]}) + need(all(not rg[v + t] for t in range(v)), "E7: the dirt of an exterior-gauged slot reaches a y role") + step = -(-v // batches) + per = [sum(count[k] for k in range(lo, min(lo + step, v))) for lo in range(0, v, step)] + return dict(updates=sum(count.values()), per_batch=per, afterA=afterA, + batches=[(lo, min(lo + step, v)) for lo in range(0, v, step)]) + + +def digits(D): + """largest |entry| met and denominators per class, by a second replay that watches every write (slow path + kept separate from the check): returns {class: (lcm of denominators, largest |numerator| in units 1/den)}""" + v = D["v"] + den = {"x": 1, "y": 1, "s": 1} + mx = {"x": 0, "y": 0, "s": 0} + reg = [({r: SC} if r < v else {}) for r in range(2 * v + D["R"])] + + def axpy(t, src, k): + ng, a, b = k + d, kk = reg[t], cls(D, t) + for key, u in src.items(): + w = d.get(key, 0) + (-(u * a // b) if ng else u * a // b) + if w: + d[key] = w + q = SC // gcd(w, SC) + if den[kk] % q: + den[kk] = den[kk] * q // gcd(den[kk], q) + if abs(w) > mx[kk]: + mx[kk] = abs(w) + else: + d.pop(key, None) + for g in D["A"]: + for t, s, k in adds(g): + axpy(t, reg[s], k) + tot = [dict(reg[s]) for s, _ in D["ret"]] + for t in range(v): + for k, cf in scat_row(D, t): + axpy(v + t, tot[k], cf) + for g in D["B"]: + for t, s, k in adds(g): + axpy(t, reg[s], k) + return {k: (den[k], mx[k] * den[k] // SC if (mx[k] * den[k]) % SC == 0 else "%d/6" % mx[k]) for k in "xys"} + + +def mirror(D, gmax=12000, batches=1, pairs=None, cuts=None): + """both checks; returns everything the generator and the dry run need""" + dim = chk_frames(D) + pairs = derive(D) if pairs is None else pairs + work = chk_pairs(D, dim, pairs) + cuts = cut_points(D, gmax) if cuts is None else cuts + states, H, visits, segH = chk_replay(D, dim, pairs, cuts) + ysh = chk_shape(D) + S = chk_scalar(D, batches) + hist = Counter() + for k in "xysc": + for r, n in H[k].items(): + hist[r] += n + return dict(dim=dim, pairs=pairs, pair_work=work, cuts=cuts, states=states, H=H, visits=visits, ysh=ysh, + scal=S, hist=dict(sorted(hist.items())), segH=segH, + lab=label_data(D, dim, cuts)) diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/kernel-pairs-mw.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/kernel-pairs-mw.json new file mode 100644 index 0000000000..b41b6c69ce --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/kernel-pairs-mw.json @@ -0,0 +1 @@ +{"description":"Frozen kernel pairs of the frame flow on this layer (complex_frame_flow.py --witness --recycle-kernels).","kernel_pairs":[]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/kernel-pairs-parity.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/kernel-pairs-parity.json new file mode 100644 index 0000000000..b41b6c69ce --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/kernel-pairs-parity.json @@ -0,0 +1 @@ +{"description":"Frozen kernel pairs of the frame flow on this layer (complex_frame_flow.py --witness --recycle-kernels).","kernel_pairs":[]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/matching-arcs.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/matching-arcs.json new file mode 100644 index 0000000000..7129ad0726 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/matching-arcs.json @@ -0,0 +1 @@ +{"description":"Frozen carrier arcs of the source-aligned word (discovery/make_layer.py step 2): deterministic HK carrier matching (PR200/233 harness, ordering reverse) on query donors plus PR162 extension; checked by compile_closure.","matching_arcs":[[5401,10970],[5402,10890],[5403,10891],[5405,10928],[5406,10860],[5407,10861],[5409,12354],[5410,12506],[5411,11515],[5412,11483],[5413,11482],[5414,12042],[5415,11832],[5416,13428],[5417,11833],[5418,11165],[5419,11164],[5420,10855],[5421,11008],[5422,12966],[5423,11535],[5424,11180],[5425,12114],[5426,12070],[5427,10998],[5430,10934],[5431,12342],[5432,12156],[5433,11437],[5434,11742],[5435,11481],[5436,13068],[5437,11007],[5438,11006],[5439,11544],[5442,13408],[5443,12960],[5444,12517],[5445,12916],[5447,12946],[5448,12246],[5450,12124],[5451,12900],[5452,12536],[5454,11434],[5455,11389],[5456,12481],[5457,13322],[5458,12009],[5459,11942],[5460,11830],[5461,13300],[5462,11594],[5464,12666],[5465,11290],[5466,11468],[5467,11516],[5469,12228],[5470,13212],[5471,11730],[5472,11646],[5473,12395],[5474,12186],[5475,11710],[5476,12768],[5477,11052],[5479,12394],[5480,11448],[5481,11503],[5483,11179],[5484,12515],[5485,12514],[5486,12104],[5487,12393],[5488,12872],[5489,12716],[5490,12626],[5491,12740],[5492,11534],[5493,12618],[5494,11688],[5495,12868],[5496,12549],[5497,12010],[5498,11924],[5499,11092],[5500,11093],[5501,11843],[5502,12312],[5503,11480],[5504,11416],[5505,10843],[5506,11545],[5509,13222],[5511,11408],[5512,11652],[5513,11653],[5514,12720],[5515,11532],[5516,12028],[5517,11936],[5518,12132],[5519,12081],[5520,11154],[5521,11155],[5522,11828],[5524,12749],[5525,11406],[5526,11240],[5527,12497],[5529,11850],[5530,11117],[5532,13282],[5534,11917],[5535,12639],[5536,12732],[5537,12998],[5538,12176],[5539,11244],[5540,12230],[5541,11252],[5542,12374],[5543,11114],[5544,11115],[5545,11139],[5546,11824],[5548,11929],[5549,11354],[5551,12429],[5552,11882],[5553,11104],[5554,12044],[5555,11886],[5556,12367],[5557,11491],[5558,12076],[5561,12984],[5562,10859],[5563,11461],[5564,11292],[5566,11874],[5568,13216],[5569,11598],[5571,12988],[5572,12422],[5574,11207],[5575,11206],[5576,11880],[5578,11776],[5581,12154],[5582,11398],[5583,11941],[5584,12350],[5585,13360],[5586,11378],[5587,12541],[5589,11610],[5590,11671],[5592,11268],[5594,12812],[5595,10856],[5596,13031],[5598,11894],[5599,12399],[5600,13004],[5601,12562],[5602,12706],[5603,12188],[5604,13170],[5605,11380],[5606,12472],[5607,11184],[5608,11616],[5610,11970],[5611,12974],[5612,12655],[5613,13102],[5614,11658],[5615,11640],[5616,11641],[5617,11245],[5618,12813],[5620,10957],[5621,12314],[5622,11734],[5623,11724],[5624,12075],[5625,12074],[5626,12088],[5627,13168],[5628,10838],[5629,12508],[5630,12107],[5631,12106],[5632,11186],[5633,12261],[5634,12702],[5636,10978],[5637,12224],[5638,11860],[5640,11980],[5641,11465],[5642,11881],[5644,12839],[5645,12693],[5646,12828],[5647,11995],[5648,12049],[5650,11722],[5651,11723],[5653,13444],[5654,11862],[5655,12026],[5656,12657],[5658,11651],[5661,12648],[5662,12936],[5663,11485],[5664,11484],[5665,12454],[5666,12417],[5667,12416],[5668,11194],[5669,11890],[5673,11931],[5674,11446],[5675,12153],[5676,11618],[5677,12232],[5679,11937],[5680,11600],[5682,13064],[5683,12598],[5684,11908],[5685,11751],[5686,13394],[5687,11958],[5688,12335],[5690,12755],[5691,11218],[5692,11312],[5693,13294],[5694,12480],[5695,11161],[5696,13104],[5697,13105],[5698,11259],[5700,13258],[5701,12181],[5702,12681],[5703,12680],[5704,12292],[5707,10959],[5709,13264],[5711,11846],[5712,11847],[5713,12283],[5716,12200],[5718,10870],[5719,11626],[5720,12800],[5721,12212],[5722,13256],[5723,13154],[5724,11948],[5726,13130],[5727,11748],[5728,12046],[5730,11632],[5731,11633],[5732,10930],[5733,11752],[5734,11872],[5735,11141],[5736,11962],[5739,10808],[5740,13058],[5741,11768],[5742,12832],[5743,11968],[5745,12012],[5746,12280],[5748,12891],[5749,12468],[5750,12345],[5751,12804],[5752,12802],[5753,12892],[5754,11147],[5755,11433],[5756,11925],[5757,10824],[5758,12484],[5759,11131],[5760,11315],[5761,11320],[5762,12016],[5763,12239],[5764,12238],[5765,12596],[5766,11034],[5767,13006],[5770,11452],[5771,12968],[5773,11105],[5774,10980],[5775,11124],[5776,12969],[5777,12464],[5780,13244],[5781,11953],[5783,13060],[5784,12475],[5787,10940],[5789,11276],[5790,11643],[5791,11802],[5792,12025],[5794,12272],[5798,12500],[5799,11094],[5800,11668],[5801,12479],[5802,11840],[5803,12590],[5804,13065],[5805,12122],[5806,10969],[5807,11352],[5808,11838],[5812,10993],[5813,11060],[5814,12125],[5817,12534],[5818,13204],[5820,12376],[5821,11861],[5822,12377],[5823,11720],[5824,11721],[5825,11630],[5826,11392],[5827,11477],[5828,12806],[5833,12030],[5834,12038],[5835,10858],[5836,12370],[5837,12972],[5839,13164],[5840,12306],[5841,12821],[5842,11372],[5843,12334],[5844,11177],[5845,11897],[5846,12538],[5847,12588],[5848,12708],[5849,13262],[5852,11866],[5853,12142],[5854,12870],[5855,12592],[5856,12262],[5858,12796],[5860,12580],[5861,11502],[5865,12661],[5866,13112],[5867,12658],[5869,11345],[5870,12450],[5871,11771],[5877,10848],[5878,11538],[5880,13270],[5881,13026],[5883,12836],[5884,12006],[5885,12494],[5886,11818],[5887,12614],[5888,11045],[5889,11822],[5890,12884],[5892,11823],[5893,12236],[5894,11508],[5895,13329],[5897,12560],[5899,11166],[5900,13014],[5901,12202],[5902,12722],[5903,12593],[5904,10968],[5905,12250],[5906,12640],[5907,11772],[5908,12854],[5911,12159],[5912,10857],[5913,12672],[5914,11979],[5915,13318],[5916,12043],[5919,12694],[5921,12311],[5923,11725],[5924,11404],[5925,11411],[5926,11986],[5927,12110],[5928,11663],[5929,12150],[5931,12724],[5932,12015],[5934,13148],[5936,11677],[5937,12788],[5938,11132],[5939,12118],[5940,11205],[5943,12366],[5946,13032],[5948,12516],[5949,10898],[5950,11602],[5951,12064],[5952,12065],[5954,12488],[5955,12182],[5956,12638],[5958,12080],[5961,12446],[5964,12556],[5965,11018],[5968,11947],[5971,12734],[5972,13067],[5973,13381],[5974,10964],[5975,11634],[5976,12226],[5977,12227],[5979,12304],[5980,12864],[5981,11974],[5982,11975],[5984,12913],[5985,11674],[5986,12790],[5987,12047],[5988,13257],[5989,11792],[5991,11927],[5994,12296],[5995,12094],[5996,12572],[5997,11340],[5998,10965],[5999,12093],[6000,12092],[6003,12469],[6004,12690],[6006,11096],[6007,11956],[6008,12894],[6009,12033],[6010,11938],[6012,12273],[6013,11447],[6015,13152],[6016,12008],[6017,12170],[6018,12956],[6021,13062],[6022,11888],[6023,12876],[6024,12880],[6025,12297],[6028,12457],[6030,10992],[6031,12218],[6032,12234],[6034,12860],[6035,12677],[6036,12676],[6037,11778],[6038,11075],[6039,11479],[6040,12546],[6041,12547],[6046,12727],[6048,12920],[6050,11765],[6052,13348],[6053,11062],[6058,13280],[6059,12121],[6061,11821],[6062,12284],[6063,13416],[6065,12282],[6066,11639],[6067,13284],[6068,10830],[6070,12668],[6071,12728],[6072,13110],[6076,12187],[6079,12522],[6081,13415],[6082,10935],[6083,11134],[6084,12530],[6085,12341],[6086,12605],[6087,12604],[6088,12264],[6089,12052],[6090,12344],[6094,12256],[6096,11782],[6097,12201],[6098,12405],[6099,13370],[6100,12271],[6101,12382],[6102,12526],[6104,12674],[6105,12408],[6106,13127],[6107,11474],[6108,12688],[6109,12982],[6110,12303],[6111,12780],[6112,12257],[6113,11459],[6114,12190],[6119,11318],[6120,13142],[6121,13397],[6122,12964],[6124,10892],[6125,13388],[6128,13304],[6129,11791],[6130,12117],[6132,12612],[6134,11188],[6135,12155],[6136,11286],[6137,13442],[6138,13140],[6140,13122],[6142,12786],[6144,11364],[6145,12564],[6146,12620],[6147,13098],[6148,12410],[6149,12752],[6152,12336],[6154,11130],[6155,11004],[6156,12622],[6157,11399],[6159,13235],[6163,11702],[6164,12756],[6165,12449],[6166,13338],[6172,13292],[6173,12904],[6174,12808],[6177,12850],[6179,13024],[6182,11542],[6183,11892],[6186,11061],[6187,10953],[6189,12576],[6191,11736],[6192,11333],[6193,12730],[6194,13106],[6195,13099],[6196,10923],[6205,12660],[6206,12053],[6208,12404],[6209,13336],[6210,13202],[6214,11558],[6215,11566],[6216,12994],[6217,12995],[6220,13309],[6221,12840],[6222,12148],[6223,12954],[6225,13074],[6227,12456],[6230,12750],[6231,12762],[6232,12760],[6235,13012],[6236,12512],[6237,13036],[6239,13190],[6240,11238],[6241,11660],[6243,12837],[6244,13352],[6247,10882],[6248,11796],[6249,12996],[6250,12912],[6252,12841],[6257,11586],[6258,10904],[6260,12949],[6261,11794],[6263,12558],[6267,11476],[6271,12810],[6272,13053],[6273,11922],[6274,10994],[6276,13307],[6278,11834],[6281,11199],[6282,12129],[6283,13103],[6285,11928],[6288,13327],[6290,12279],[6292,13172],[6300,12237],[6302,12109],[6303,12947],[6304,11400],[6305,11871],[6314,13080],[6315,12554],[6317,12696],[6319,12782],[6320,11913],[6321,13193],[6322,12637],[6325,11985],[6327,11810],[6328,11732],[6329,13108],[6333,10816],[6338,11135],[6340,13093],[6341,12697],[6342,13320],[6345,13358],[6346,12838],[6347,13023],[6348,13432],[6350,13185],[6351,13368],[6352,13230],[6353,12403],[6354,12807],[6356,10897],[6357,10907],[6358,13180],[6360,11590],[6362,11735],[6363,12890],[6369,12089],[6370,12058],[6371,11803],[6372,12478],[6373,12848],[6374,12700],[6375,12758],[6377,13090],[6379,12463],[6381,11136],[6386,13412],[6387,11565],[6388,13240],[6391,11918],[6392,12115],[6394,12072],[6399,11766],[6402,12826],[6406,12274],[6407,13250],[6410,11592],[6412,12440],[6413,12923],[6414,11518],[6415,11341],[6416,12959],[6417,11837],[6418,10937],[6419,10936],[6422,13373],[6427,12970],[6428,13086],[6430,12664],[6432,12934],[6433,13400],[6434,11412],[6436,12987],[6438,13138],[6441,12744],[6442,12976],[6447,13150],[6449,12778],[6456,11489],[6457,12958],[6459,13390],[6461,11507],[6463,13226],[6464,13378],[6469,13010],[6470,12887],[6472,11623],[6476,12099],[6480,13159],[6484,11460],[6488,13182],[6493,12908],[6495,13316],[6496,13091],[6497,12624],[6499,13243],[6502,13116],[6508,11267],[6511,11841],[6515,12462],[6517,11664],[6518,11571],[6520,12630],[6524,12423],[6526,13196],[6527,13187],[6531,12896],[6536,11556],[6537,12474],[6541,12532],[6546,12130],[6547,13272],[6549,13100],[6552,12160],[6557,12906],[6560,12183],[6564,12103],[6565,11747],[6575,12932],[6589,12616],[6593,13200],[6595,13306],[6597,12918],[6598,13084],[6600,13057],[6604,12397],[6610,12903],[6619,11572],[6621,13184],[6634,12471],[6637,13143],[6663,12138],[6684,11271],[6687,13259],[6692,13278],[6712,13232],[6723,28535],[6724,13821],[6725,13687],[6726,13608],[6727,28546],[6728,13612],[6729,13594],[6730,13474],[6731,13878],[6732,28538],[6733,13572],[6734,13463],[6735,13558],[6736,13816],[6738,13869],[6739,13802],[6740,13803],[6742,13508],[6743,13935],[6744,13934],[6745,13714],[6746,13716],[6748,13610],[6749,13872],[6750,13590],[6751,13605],[6752,13786],[6753,13668],[6754,28536],[6755,13597],[6758,13722],[6759,13680],[6760,13665],[6761,13727],[6762,13828],[6763,13702],[6764,13564],[6765,13686],[6766,13524],[6767,13834],[6768,13455],[6769,13582],[6770,13972],[6771,13846],[6772,13630],[6773,13782],[6775,13764],[6776,13515],[6778,13552],[6779,13563],[6780,13599],[6781,13578],[6782,13906],[6783,13808],[6784,13809],[6785,13652],[6786,13622],[6787,13973],[6788,13640],[6789,13730],[6790,13726],[6792,13978],[6793,28534],[6794,13794],[6796,13694],[6797,13690],[6798,13862],[6799,13908],[6800,13865],[6801,13495],[6802,13626],[6804,13892],[6807,13600],[6808,28537],[6810,13546],[6811,13619],[6812,13500],[6813,13505],[6814,13514],[6815,13812],[6816,13674],[6817,13884],[6818,13836],[6819,13660],[6821,13551],[6822,13750],[6823,13740],[6824,13712],[6826,13743],[6827,13646],[6828,13460],[6829,13732],[6830,13915],[6831,13916],[6832,13822],[6834,13484],[6836,13638],[6837,13919],[6838,13482],[6839,13706],[6841,13787],[6842,13529],[6843,13898],[6844,13758],[6845,13951],[6847,13976],[6849,13856],[6850,13874],[6851,13870],[6852,13632],[6853,13723],[6854,28529],[6855,13926],[6856,13554],[6857,13961],[6858,13960],[6859,13542],[6861,13708],[6862,13940],[6863,13760],[6865,13780],[6866,13932],[6868,13868],[6869,13835],[6872,13741],[6874,13596],[6875,13710],[6876,13826],[6878,13962],[6879,13879],[6880,13525],[6881,28528],[6883,13871],[6885,28539],[6886,13796],[6887,13880],[6888,13618],[6890,13928],[6892,13662],[6893,28531],[6894,13851],[6896,13774],[6897,13547],[6898,13770],[6901,28527],[6902,13814],[6904,13762],[6906,13952],[6907,13798],[6910,13688],[6911,13953],[6912,13765],[6914,13861],[6916,13881],[6919,13807],[6920,13931],[6922,13617],[6923,28552],[6926,13616],[6931,13513],[6934,13950],[6936,13845],[6939,13549],[6940,28542],[6941,13620],[6946,13956],[6949,13692],[6952,13744],[6954,13818],[6959,13635],[6960,13831],[6964,13907],[6965,13946],[6966,13965],[6967,13942],[6970,13711],[6971,28544],[6973,13866],[6977,28530],[6979,13591],[6980,13766],[6982,13735],[6992,28577],[6993,14359],[6994,14225],[6995,14146],[6996,28588],[6997,14150],[6998,14132],[6999,14012],[7000,14416],[7001,28580],[7002,14110],[7003,14001],[7004,14096],[7005,14354],[7007,14407],[7008,14340],[7009,14341],[7011,14046],[7012,14473],[7013,14472],[7014,14252],[7015,14254],[7017,14148],[7018,14410],[7019,14128],[7020,14143],[7021,14324],[7022,14206],[7023,28578],[7024,14135],[7027,14260],[7028,14218],[7029,14203],[7030,14265],[7031,14366],[7032,14240],[7033,14102],[7034,14224],[7035,14062],[7036,14372],[7037,13993],[7038,14120],[7039,14510],[7040,14384],[7041,14168],[7042,14320],[7044,14302],[7045,14053],[7047,14090],[7048,14101],[7049,14137],[7050,14116],[7051,14444],[7052,14346],[7053,14347],[7054,14190],[7055,14160],[7056,14511],[7057,14178],[7058,14268],[7059,14264],[7061,14516],[7062,28576],[7063,14332],[7065,14232],[7066,14228],[7067,14400],[7068,14446],[7069,14403],[7070,14033],[7071,14164],[7073,14430],[7076,14138],[7077,28579],[7079,14084],[7080,14157],[7081,14038],[7082,14043],[7083,14052],[7084,14350],[7085,14212],[7086,14422],[7087,14374],[7088,14198],[7090,14089],[7091,14288],[7092,14278],[7093,14250],[7095,14281],[7096,14184],[7097,13998],[7098,14270],[7099,14453],[7100,14454],[7101,14360],[7103,14022],[7105,14176],[7106,14457],[7107,14020],[7108,14244],[7110,14325],[7111,14067],[7112,14436],[7113,14296],[7114,14489],[7116,14514],[7118,14394],[7119,14412],[7120,14408],[7121,14170],[7122,14261],[7123,28571],[7124,14464],[7125,14092],[7126,14499],[7127,14498],[7128,14080],[7130,14246],[7131,14478],[7132,14298],[7134,14318],[7135,14470],[7137,14406],[7138,14373],[7141,14279],[7143,14134],[7144,14248],[7145,14364],[7147,14500],[7148,14417],[7149,14063],[7150,28570],[7152,14409],[7154,28581],[7155,14334],[7156,14418],[7157,14156],[7159,14466],[7161,14200],[7162,28573],[7163,14389],[7165,14312],[7166,14085],[7167,14308],[7170,28569],[7171,14352],[7173,14300],[7175,14490],[7176,14336],[7179,14226],[7180,14491],[7181,14303],[7183,14399],[7185,14419],[7188,14345],[7189,14469],[7191,14155],[7192,28594],[7195,14154],[7200,14051],[7203,14488],[7205,14383],[7208,14087],[7209,28584],[7210,14158],[7215,14494],[7218,14230],[7221,14282],[7223,14356],[7228,14173],[7229,14369],[7233,14445],[7234,14484],[7235,14503],[7236,14480],[7239,14249],[7240,28586],[7242,14404],[7246,28572],[7248,14129],[7249,14304],[7251,14273],[7261,28619],[7262,14897],[7263,14763],[7264,14684],[7265,28630],[7266,14688],[7267,14670],[7268,14550],[7269,14954],[7270,28622],[7271,14648],[7272,14539],[7273,14634],[7274,14892],[7276,14945],[7277,14878],[7278,14879],[7280,14584],[7281,15011],[7282,15010],[7283,14790],[7284,14792],[7286,14686],[7287,14948],[7288,14666],[7289,14681],[7290,14862],[7291,14744],[7292,28620],[7293,14673],[7296,14798],[7297,14756],[7298,14741],[7299,14803],[7300,14904],[7301,14778],[7302,14640],[7303,14762],[7304,14600],[7305,14910],[7306,14531],[7307,14658],[7308,15048],[7309,14922],[7310,14706],[7311,14858],[7313,14840],[7314,14591],[7316,14628],[7317,14639],[7318,14675],[7319,14654],[7320,14982],[7321,14884],[7322,14885],[7323,14728],[7324,14698],[7325,15049],[7326,14716],[7327,14806],[7328,14802],[7330,15054],[7331,28618],[7332,14870],[7334,14770],[7335,14766],[7336,14938],[7337,14984],[7338,14941],[7339,14571],[7340,14702],[7342,14968],[7345,14676],[7346,28621],[7348,14622],[7349,14695],[7350,14576],[7351,14581],[7352,14590],[7353,14888],[7354,14750],[7355,14960],[7356,14912],[7357,14736],[7359,14627],[7360,14826],[7361,14816],[7362,14788],[7364,14819],[7365,14722],[7366,14536],[7367,14808],[7368,14991],[7369,14992],[7370,14898],[7372,14560],[7374,14714],[7375,14995],[7376,14558],[7377,14782],[7379,14863],[7380,14605],[7381,14974],[7382,14834],[7383,15027],[7385,15052],[7387,14932],[7388,14950],[7389,14946],[7390,14708],[7391,14799],[7392,28613],[7393,15002],[7394,14630],[7395,15037],[7396,15036],[7397,14618],[7399,14784],[7400,15016],[7401,14836],[7403,14856],[7404,15008],[7406,14944],[7407,14911],[7410,14817],[7412,14672],[7413,14786],[7414,14902],[7416,15038],[7417,14955],[7418,14601],[7419,28612],[7421,14947],[7423,28623],[7424,14872],[7425,14956],[7426,14694],[7428,15004],[7430,14738],[7431,28615],[7432,14927],[7434,14850],[7435,14623],[7436,14846],[7439,28611],[7440,14890],[7442,14838],[7444,15028],[7445,14874],[7448,14764],[7449,15029],[7450,14841],[7452,14937],[7454,14957],[7457,14883],[7458,15007],[7460,14693],[7461,28636],[7464,14692],[7469,14589],[7472,15026],[7474,14921],[7477,14625],[7478,28626],[7479,14696],[7484,15032],[7487,14768],[7490,14820],[7492,14894],[7497,14711],[7498,14907],[7502,14983],[7503,15022],[7504,15041],[7505,15018],[7508,14787],[7509,28628],[7511,14942],[7515,28614],[7517,14667],[7518,14842],[7520,14811],[7530,28661],[7531,15435],[7532,15301],[7533,15222],[7534,28672],[7535,15226],[7536,15208],[7537,15088],[7538,15492],[7539,28664],[7540,15186],[7541,15077],[7542,15172],[7543,15430],[7545,15483],[7546,15416],[7547,15417],[7549,15122],[7550,15549],[7551,15548],[7552,15328],[7553,15330],[7555,15224],[7556,15486],[7557,15204],[7558,15219],[7559,15400],[7560,15282],[7561,28662],[7562,15211],[7565,15336],[7566,15294],[7567,15279],[7568,15341],[7569,15442],[7570,15316],[7571,15178],[7572,15300],[7573,15138],[7574,15448],[7575,15069],[7576,15196],[7577,15586],[7578,15460],[7579,15244],[7580,15396],[7582,15378],[7583,15129],[7585,15166],[7586,15177],[7587,15213],[7588,15192],[7589,15520],[7590,15422],[7591,15423],[7592,15266],[7593,15236],[7594,15587],[7595,15254],[7596,15344],[7597,15340],[7599,15592],[7600,28660],[7601,15408],[7603,15308],[7604,15304],[7605,15476],[7606,15522],[7607,15479],[7608,15109],[7609,15240],[7611,15506],[7614,15214],[7615,28663],[7617,15160],[7618,15233],[7619,15114],[7620,15119],[7621,15128],[7622,15426],[7623,15288],[7624,15498],[7625,15450],[7626,15274],[7628,15165],[7629,15364],[7630,15354],[7631,15326],[7633,15357],[7634,15260],[7635,15074],[7636,15346],[7637,15529],[7638,15530],[7639,15436],[7641,15098],[7643,15252],[7644,15533],[7645,15096],[7646,15320],[7648,15401],[7649,15143],[7650,15512],[7651,15372],[7652,15565],[7654,15590],[7656,15470],[7657,15488],[7658,15484],[7659,15246],[7660,15337],[7661,28655],[7662,15540],[7663,15168],[7664,15575],[7665,15574],[7666,15156],[7668,15322],[7669,15554],[7670,15374],[7672,15394],[7673,15546],[7675,15482],[7676,15449],[7679,15355],[7681,15210],[7682,15324],[7683,15440],[7685,15576],[7686,15493],[7687,15139],[7688,28654],[7690,15485],[7692,28665],[7693,15410],[7694,15494],[7695,15232],[7697,15542],[7699,15276],[7700,28657],[7701,15465],[7703,15388],[7704,15161],[7705,15384],[7708,28653],[7709,15428],[7711,15376],[7713,15566],[7714,15412],[7717,15302],[7718,15567],[7719,15379],[7721,15475],[7723,15495],[7726,15421],[7727,15545],[7729,15231],[7730,28678],[7733,15230],[7738,15127],[7741,15564],[7743,15459],[7746,15163],[7747,28668],[7748,15234],[7753,15570],[7756,15306],[7759,15358],[7761,15432],[7766,15249],[7767,15445],[7771,15521],[7772,15560],[7773,15579],[7774,15556],[7777,15325],[7778,28670],[7780,15480],[7784,28656],[7786,15205],[7787,15380],[7789,15349],[7799,28703],[7800,15973],[7801,15839],[7802,15760],[7803,28714],[7804,15764],[7805,15746],[7806,15626],[7807,16030],[7808,28706],[7809,15724],[7810,15615],[7811,15710],[7812,15968],[7814,16021],[7815,15954],[7816,15955],[7818,15660],[7819,16087],[7820,16086],[7821,15866],[7822,15868],[7824,15762],[7825,16024],[7826,15742],[7827,15757],[7828,15938],[7829,15820],[7830,28704],[7831,15749],[7834,15874],[7835,15832],[7836,15817],[7837,15879],[7838,15980],[7839,15854],[7840,15716],[7841,15838],[7842,15676],[7843,15986],[7844,15607],[7845,15734],[7846,16124],[7847,15998],[7848,15782],[7849,15934],[7851,15916],[7852,15667],[7854,15704],[7855,15715],[7856,15751],[7857,15730],[7858,16058],[7859,15960],[7860,15961],[7861,15804],[7862,15774],[7863,16125],[7864,15792],[7865,15882],[7866,15878],[7868,16130],[7869,28702],[7870,15946],[7872,15846],[7873,15842],[7874,16014],[7875,16060],[7876,16017],[7877,15647],[7878,15778],[7880,16044],[7883,15752],[7884,28705],[7886,15698],[7887,15771],[7888,15652],[7889,15657],[7890,15666],[7891,15964],[7892,15826],[7893,16036],[7894,15988],[7895,15812],[7897,15703],[7898,15902],[7899,15892],[7900,15864],[7902,15895],[7903,15798],[7904,15612],[7905,15884],[7906,16067],[7907,16068],[7908,15974],[7910,15636],[7912,15790],[7913,16071],[7914,15634],[7915,15858],[7917,15939],[7918,15681],[7919,16050],[7920,15910],[7921,16103],[7923,16128],[7925,16008],[7926,16026],[7927,16022],[7928,15784],[7929,15875],[7930,28697],[7931,16078],[7932,15706],[7933,16113],[7934,16112],[7935,15694],[7937,15860],[7938,16092],[7939,15912],[7941,15932],[7942,16084],[7944,16020],[7945,15987],[7948,15893],[7950,15748],[7951,15862],[7952,15978],[7954,16114],[7955,16031],[7956,15677],[7957,28696],[7959,16023],[7961,28707],[7962,15948],[7963,16032],[7964,15770],[7966,16080],[7968,15814],[7969,28699],[7970,16003],[7972,15926],[7973,15699],[7974,15922],[7977,28695],[7978,15966],[7980,15914],[7982,16104],[7983,15950],[7986,15840],[7987,16105],[7988,15917],[7990,16013],[7992,16033],[7995,15959],[7996,16083],[7998,15769],[7999,28720],[8002,15768],[8007,15665],[8010,16102],[8012,15997],[8015,15701],[8016,28710],[8017,15772],[8022,16108],[8025,15844],[8028,15896],[8030,15970],[8035,15787],[8036,15983],[8040,16059],[8041,16098],[8042,16117],[8043,16094],[8046,15863],[8047,28712],[8049,16018],[8053,28698],[8055,15743],[8056,15918],[8058,15887],[8068,28745],[8069,16511],[8070,16377],[8071,16298],[8072,28756],[8073,16302],[8074,16284],[8075,16164],[8076,16568],[8077,28748],[8078,16262],[8079,16153],[8080,16248],[8081,16506],[8083,16559],[8084,16492],[8085,16493],[8087,16198],[8088,16625],[8089,16624],[8090,16404],[8091,16406],[8093,16300],[8094,16562],[8095,16280],[8096,16295],[8097,16476],[8098,16358],[8099,28746],[8100,16287],[8103,16412],[8104,16370],[8105,16355],[8106,16417],[8107,16518],[8108,16392],[8109,16254],[8110,16376],[8111,16214],[8112,16524],[8113,16145],[8114,16272],[8115,16662],[8116,16536],[8117,16320],[8118,16472],[8120,16454],[8121,16205],[8123,16242],[8124,16253],[8125,16289],[8126,16268],[8127,16596],[8128,16498],[8129,16499],[8130,16342],[8131,16312],[8132,16663],[8133,16330],[8134,16420],[8135,16416],[8137,16668],[8138,28744],[8139,16484],[8141,16384],[8142,16380],[8143,16552],[8144,16598],[8145,16555],[8146,16185],[8147,16316],[8149,16582],[8152,16290],[8153,28747],[8155,16236],[8156,16309],[8157,16190],[8158,16195],[8159,16204],[8160,16502],[8161,16364],[8162,16574],[8163,16526],[8164,16350],[8166,16241],[8167,16440],[8168,16430],[8169,16402],[8171,16433],[8172,16336],[8173,16150],[8174,16422],[8175,16605],[8176,16606],[8177,16512],[8179,16174],[8181,16328],[8182,16609],[8183,16172],[8184,16396],[8186,16477],[8187,16219],[8188,16588],[8189,16448],[8190,16641],[8192,16666],[8194,16546],[8195,16564],[8196,16560],[8197,16322],[8198,16413],[8199,28739],[8200,16616],[8201,16244],[8202,16651],[8203,16650],[8204,16232],[8206,16398],[8207,16630],[8208,16450],[8210,16470],[8211,16622],[8213,16558],[8214,16525],[8217,16431],[8219,16286],[8220,16400],[8221,16516],[8223,16652],[8224,16569],[8225,16215],[8226,28738],[8228,16561],[8230,28749],[8231,16486],[8232,16570],[8233,16308],[8235,16618],[8237,16352],[8238,28741],[8239,16541],[8241,16464],[8242,16237],[8243,16460],[8246,28737],[8247,16504],[8249,16452],[8251,16642],[8252,16488],[8255,16378],[8256,16643],[8257,16455],[8259,16551],[8261,16571],[8264,16497],[8265,16621],[8267,16307],[8268,28762],[8271,16306],[8276,16203],[8279,16640],[8281,16535],[8284,16239],[8285,28752],[8286,16310],[8291,16646],[8294,16382],[8297,16434],[8299,16508],[8304,16325],[8305,16521],[8309,16597],[8310,16636],[8311,16655],[8312,16632],[8315,16401],[8316,28754],[8318,16556],[8322,28740],[8324,16281],[8325,16456],[8327,16425],[8337,28787],[8338,17049],[8339,16915],[8340,16836],[8341,28798],[8342,16840],[8343,16822],[8344,16702],[8345,17106],[8346,28790],[8347,16800],[8348,16691],[8349,16786],[8350,17044],[8352,17097],[8353,17030],[8354,17031],[8356,16736],[8357,17163],[8358,17162],[8359,16942],[8360,16944],[8362,16838],[8363,17100],[8364,16818],[8365,16833],[8366,17014],[8367,16896],[8368,28788],[8369,16825],[8372,16950],[8373,16908],[8374,16893],[8375,16955],[8376,17056],[8377,16930],[8378,16792],[8379,16914],[8380,16752],[8381,17062],[8382,16683],[8383,16810],[8384,17200],[8385,17074],[8386,16858],[8387,17010],[8389,16992],[8390,16743],[8392,16780],[8393,16791],[8394,16827],[8395,16806],[8396,17134],[8397,17036],[8398,17037],[8399,16880],[8400,16850],[8401,17201],[8402,16868],[8403,16958],[8404,16954],[8406,17206],[8407,28786],[8408,17022],[8410,16922],[8411,16918],[8412,17090],[8413,17136],[8414,17093],[8415,16723],[8416,16854],[8418,17120],[8421,16828],[8422,28789],[8424,16774],[8425,16847],[8426,16728],[8427,16733],[8428,16742],[8429,17040],[8430,16902],[8431,17112],[8432,17064],[8433,16888],[8435,16779],[8436,16978],[8437,16968],[8438,16940],[8440,16971],[8441,16874],[8442,16688],[8443,16960],[8444,17143],[8445,17144],[8446,17050],[8448,16712],[8450,16866],[8451,17147],[8452,16710],[8453,16934],[8455,17015],[8456,16757],[8457,17126],[8458,16986],[8459,17179],[8461,17204],[8463,17084],[8464,17102],[8465,17098],[8466,16860],[8467,16951],[8468,28781],[8469,17154],[8470,16782],[8471,17189],[8472,17188],[8473,16770],[8475,16936],[8476,17168],[8477,16988],[8479,17008],[8480,17160],[8482,17096],[8483,17063],[8486,16969],[8488,16824],[8489,16938],[8490,17054],[8492,17190],[8493,17107],[8494,16753],[8495,28780],[8497,17099],[8499,28791],[8500,17024],[8501,17108],[8502,16846],[8504,17156],[8506,16890],[8507,28783],[8508,17079],[8510,17002],[8511,16775],[8512,16998],[8515,28779],[8516,17042],[8518,16990],[8520,17180],[8521,17026],[8524,16916],[8525,17181],[8526,16993],[8528,17089],[8530,17109],[8533,17035],[8534,17159],[8536,16845],[8537,28804],[8540,16844],[8545,16741],[8548,17178],[8550,17073],[8553,16777],[8554,28794],[8555,16848],[8560,17184],[8563,16920],[8566,16972],[8568,17046],[8573,16863],[8574,17059],[8578,17135],[8579,17174],[8580,17193],[8581,17170],[8584,16939],[8585,28796],[8587,17094],[8591,28782],[8593,16819],[8594,16994],[8596,16963],[8606,28829],[8607,17587],[8608,17453],[8609,17374],[8610,28840],[8611,17378],[8612,17360],[8613,17240],[8614,17644],[8615,28832],[8616,17338],[8617,17229],[8618,17324],[8619,17582],[8621,17635],[8622,17568],[8623,17569],[8625,17274],[8626,17701],[8627,17700],[8628,17480],[8629,17482],[8631,17376],[8632,17638],[8633,17356],[8634,17371],[8635,17552],[8636,17434],[8637,28830],[8638,17363],[8641,17488],[8642,17446],[8643,17431],[8644,17493],[8645,17594],[8646,17468],[8647,17330],[8648,17452],[8649,17290],[8650,17600],[8651,17221],[8652,17348],[8653,17738],[8654,17612],[8655,17396],[8656,17548],[8658,17530],[8659,17281],[8661,17318],[8662,17329],[8663,17365],[8664,17344],[8665,17672],[8666,17574],[8667,17575],[8668,17418],[8669,17388],[8670,17739],[8671,17406],[8672,17496],[8673,17492],[8675,17744],[8676,28828],[8677,17560],[8679,17460],[8680,17456],[8681,17628],[8682,17674],[8683,17631],[8684,17261],[8685,17392],[8687,17658],[8690,17366],[8691,28831],[8693,17312],[8694,17385],[8695,17266],[8696,17271],[8697,17280],[8698,17578],[8699,17440],[8700,17650],[8701,17602],[8702,17426],[8704,17317],[8705,17516],[8706,17506],[8707,17478],[8709,17509],[8710,17412],[8711,17226],[8712,17498],[8713,17681],[8714,17682],[8715,17588],[8717,17250],[8719,17404],[8720,17685],[8721,17248],[8722,17472],[8724,17553],[8725,17295],[8726,17664],[8727,17524],[8728,17717],[8730,17742],[8732,17622],[8733,17640],[8734,17636],[8735,17398],[8736,17489],[8737,28823],[8738,17692],[8739,17320],[8740,17727],[8741,17726],[8742,17308],[8744,17474],[8745,17706],[8746,17526],[8748,17546],[8749,17698],[8751,17634],[8752,17601],[8755,17507],[8757,17362],[8758,17476],[8759,17592],[8761,17728],[8762,17645],[8763,17291],[8764,28822],[8766,17637],[8768,28833],[8769,17562],[8770,17646],[8771,17384],[8773,17694],[8775,17428],[8776,28825],[8777,17617],[8779,17540],[8780,17313],[8781,17536],[8784,28821],[8785,17580],[8787,17528],[8789,17718],[8790,17564],[8793,17454],[8794,17719],[8795,17531],[8797,17627],[8799,17647],[8802,17573],[8803,17697],[8805,17383],[8806,28846],[8809,17382],[8814,17279],[8817,17716],[8819,17611],[8822,17315],[8823,28836],[8824,17386],[8829,17722],[8832,17458],[8835,17510],[8837,17584],[8842,17401],[8843,17597],[8847,17673],[8848,17712],[8849,17731],[8850,17708],[8853,17477],[8854,28838],[8856,17632],[8860,28824],[8862,17357],[8863,17532],[8865,17501],[8875,28871],[8876,18125],[8877,17991],[8878,17912],[8879,28882],[8880,17916],[8881,17898],[8882,17778],[8883,18182],[8884,28874],[8885,17876],[8886,17767],[8887,17862],[8888,18120],[8890,18173],[8891,18106],[8892,18107],[8894,17812],[8895,18239],[8896,18238],[8897,18018],[8898,18020],[8900,17914],[8901,18176],[8902,17894],[8903,17909],[8904,18090],[8905,17972],[8906,28872],[8907,17901],[8910,18026],[8911,17984],[8912,17969],[8913,18031],[8914,18132],[8915,18006],[8916,17868],[8917,17990],[8918,17828],[8919,18138],[8920,17759],[8921,17886],[8922,18276],[8923,18150],[8924,17934],[8925,18086],[8927,18068],[8928,17819],[8930,17856],[8931,17867],[8932,17903],[8933,17882],[8934,18210],[8935,18112],[8936,18113],[8937,17956],[8938,17926],[8939,18277],[8940,17944],[8941,18034],[8942,18030],[8944,18282],[8945,28870],[8946,18098],[8948,17998],[8949,17994],[8950,18166],[8951,18212],[8952,18169],[8953,17799],[8954,17930],[8956,18196],[8959,17904],[8960,28873],[8962,17850],[8963,17923],[8964,17804],[8965,17809],[8966,17818],[8967,18116],[8968,17978],[8969,18188],[8970,18140],[8971,17964],[8973,17855],[8974,18054],[8975,18044],[8976,18016],[8978,18047],[8979,17950],[8980,17764],[8981,18036],[8982,18219],[8983,18220],[8984,18126],[8986,17788],[8988,17942],[8989,18223],[8990,17786],[8991,18010],[8993,18091],[8994,17833],[8995,18202],[8996,18062],[8997,18255],[8999,18280],[9001,18160],[9002,18178],[9003,18174],[9004,17936],[9005,18027],[9006,28865],[9007,18230],[9008,17858],[9009,18265],[9010,18264],[9011,17846],[9013,18012],[9014,18244],[9015,18064],[9017,18084],[9018,18236],[9020,18172],[9021,18139],[9024,18045],[9026,17900],[9027,18014],[9028,18130],[9030,18266],[9031,18183],[9032,17829],[9033,28864],[9035,18175],[9037,28875],[9038,18100],[9039,18184],[9040,17922],[9042,18232],[9044,17966],[9045,28867],[9046,18155],[9048,18078],[9049,17851],[9050,18074],[9053,28863],[9054,18118],[9056,18066],[9058,18256],[9059,18102],[9062,17992],[9063,18257],[9064,18069],[9066,18165],[9068,18185],[9071,18111],[9072,18235],[9074,17921],[9075,28888],[9078,17920],[9083,17817],[9086,18254],[9088,18149],[9091,17853],[9092,28878],[9093,17924],[9098,18260],[9101,17996],[9104,18048],[9106,18122],[9111,17939],[9112,18135],[9116,18211],[9117,18250],[9118,18269],[9119,18246],[9122,18015],[9123,28880],[9125,18170],[9129,28866],[9131,17895],[9132,18070],[9134,18039],[9144,28913],[9145,18663],[9146,18529],[9147,18450],[9148,28924],[9149,18454],[9150,18436],[9151,18316],[9152,18720],[9153,28916],[9154,18414],[9155,18305],[9156,18400],[9157,18658],[9159,18711],[9160,18644],[9161,18645],[9163,18350],[9164,18777],[9165,18776],[9166,18556],[9167,18558],[9169,18452],[9170,18714],[9171,18432],[9172,18447],[9173,18628],[9174,18510],[9175,28914],[9176,18439],[9179,18564],[9180,18522],[9181,18507],[9182,18569],[9183,18670],[9184,18544],[9185,18406],[9186,18528],[9187,18366],[9188,18676],[9189,18297],[9190,18424],[9191,18814],[9192,18688],[9193,18472],[9194,18624],[9196,18606],[9197,18357],[9199,18394],[9200,18405],[9201,18441],[9202,18420],[9203,18748],[9204,18650],[9205,18651],[9206,18494],[9207,18464],[9208,18815],[9209,18482],[9210,18572],[9211,18568],[9213,18820],[9214,28912],[9215,18636],[9217,18536],[9218,18532],[9219,18704],[9220,18750],[9221,18707],[9222,18337],[9223,18468],[9225,18734],[9228,18442],[9229,28915],[9231,18388],[9232,18461],[9233,18342],[9234,18347],[9235,18356],[9236,18654],[9237,18516],[9238,18726],[9239,18678],[9240,18502],[9242,18393],[9243,18592],[9244,18582],[9245,18554],[9247,18585],[9248,18488],[9249,18302],[9250,18574],[9251,18757],[9252,18758],[9253,18664],[9255,18326],[9257,18480],[9258,18761],[9259,18324],[9260,18548],[9262,18629],[9263,18371],[9264,18740],[9265,18600],[9266,18793],[9268,18818],[9270,18698],[9271,18716],[9272,18712],[9273,18474],[9274,18565],[9275,28907],[9276,18768],[9277,18396],[9278,18803],[9279,18802],[9280,18384],[9282,18550],[9283,18782],[9284,18602],[9286,18622],[9287,18774],[9289,18710],[9290,18677],[9293,18583],[9295,18438],[9296,18552],[9297,18668],[9299,18804],[9300,18721],[9301,18367],[9302,28906],[9304,18713],[9306,28917],[9307,18638],[9308,18722],[9309,18460],[9311,18770],[9313,18504],[9314,28909],[9315,18693],[9317,18616],[9318,18389],[9319,18612],[9322,28905],[9323,18656],[9325,18604],[9327,18794],[9328,18640],[9331,18530],[9332,18795],[9333,18607],[9335,18703],[9337,18723],[9340,18649],[9341,18773],[9343,18459],[9344,28930],[9347,18458],[9352,18355],[9355,18792],[9357,18687],[9360,18391],[9361,28920],[9362,18462],[9367,18798],[9370,18534],[9373,18586],[9375,18660],[9380,18477],[9381,18673],[9385,18749],[9386,18788],[9387,18807],[9388,18784],[9391,18553],[9392,28922],[9394,18708],[9398,28908],[9400,18433],[9401,18608],[9403,18577],[9413,28955],[9414,19201],[9415,19067],[9416,18988],[9417,28966],[9418,18992],[9419,18974],[9420,18854],[9421,19258],[9422,28958],[9423,18952],[9424,18843],[9425,18938],[9426,19196],[9428,19249],[9429,19182],[9430,19183],[9432,18888],[9433,19315],[9434,19314],[9435,19094],[9436,19096],[9438,18990],[9439,19252],[9440,18970],[9441,18985],[9442,19166],[9443,19048],[9444,28956],[9445,18977],[9448,19102],[9449,19060],[9450,19045],[9451,19107],[9452,19208],[9453,19082],[9454,18944],[9455,19066],[9456,18904],[9457,19214],[9458,18835],[9459,18962],[9460,19352],[9461,19226],[9462,19010],[9463,19162],[9465,19144],[9466,18895],[9468,18932],[9469,18943],[9470,18979],[9471,18958],[9472,19286],[9473,19188],[9474,19189],[9475,19032],[9476,19002],[9477,19353],[9478,19020],[9479,19110],[9480,19106],[9482,19358],[9483,28954],[9484,19174],[9486,19074],[9487,19070],[9488,19242],[9489,19288],[9490,19245],[9491,18875],[9492,19006],[9494,19272],[9497,18980],[9498,28957],[9500,18926],[9501,18999],[9502,18880],[9503,18885],[9504,18894],[9505,19192],[9506,19054],[9507,19264],[9508,19216],[9509,19040],[9511,18931],[9512,19130],[9513,19120],[9514,19092],[9516,19123],[9517,19026],[9518,18840],[9519,19112],[9520,19295],[9521,19296],[9522,19202],[9524,18864],[9526,19018],[9527,19299],[9528,18862],[9529,19086],[9531,19167],[9532,18909],[9533,19278],[9534,19138],[9535,19331],[9537,19356],[9539,19236],[9540,19254],[9541,19250],[9542,19012],[9543,19103],[9544,28949],[9545,19306],[9546,18934],[9547,19341],[9548,19340],[9549,18922],[9551,19088],[9552,19320],[9553,19140],[9555,19160],[9556,19312],[9558,19248],[9559,19215],[9562,19121],[9564,18976],[9565,19090],[9566,19206],[9568,19342],[9569,19259],[9570,18905],[9571,28948],[9573,19251],[9575,28959],[9576,19176],[9577,19260],[9578,18998],[9580,19308],[9582,19042],[9583,28951],[9584,19231],[9586,19154],[9587,18927],[9588,19150],[9591,28947],[9592,19194],[9594,19142],[9596,19332],[9597,19178],[9600,19068],[9601,19333],[9602,19145],[9604,19241],[9606,19261],[9609,19187],[9610,19311],[9612,18997],[9613,28972],[9616,18996],[9621,18893],[9624,19330],[9626,19225],[9629,18929],[9630,28962],[9631,19000],[9636,19336],[9639,19072],[9642,19124],[9644,19198],[9649,19015],[9650,19211],[9654,19287],[9655,19326],[9656,19345],[9657,19322],[9660,19091],[9661,28964],[9663,19246],[9667,28950],[9669,18971],[9670,19146],[9672,19115],[9682,28997],[9683,19739],[9684,19605],[9685,19526],[9686,29008],[9687,19530],[9688,19512],[9689,19392],[9690,19796],[9691,29000],[9692,19490],[9693,19381],[9694,19476],[9695,19734],[9697,19787],[9698,19720],[9699,19721],[9701,19426],[9702,19853],[9703,19852],[9704,19632],[9705,19634],[9707,19528],[9708,19790],[9709,19508],[9710,19523],[9711,19704],[9712,19586],[9713,28998],[9714,19515],[9717,19640],[9718,19598],[9719,19583],[9720,19645],[9721,19746],[9722,19620],[9723,19482],[9724,19604],[9725,19442],[9726,19752],[9727,19373],[9728,19500],[9729,19890],[9730,19764],[9731,19548],[9732,19700],[9734,19682],[9735,19433],[9737,19470],[9738,19481],[9739,19517],[9740,19496],[9741,19824],[9742,19726],[9743,19727],[9744,19570],[9745,19540],[9746,19891],[9747,19558],[9748,19648],[9749,19644],[9751,19896],[9752,28996],[9753,19712],[9755,19612],[9756,19608],[9757,19780],[9758,19826],[9759,19783],[9760,19413],[9761,19544],[9763,19810],[9766,19518],[9767,28999],[9769,19464],[9770,19537],[9771,19418],[9772,19423],[9773,19432],[9774,19730],[9775,19592],[9776,19802],[9777,19754],[9778,19578],[9780,19469],[9781,19668],[9782,19658],[9783,19630],[9785,19661],[9786,19564],[9787,19378],[9788,19650],[9789,19833],[9790,19834],[9791,19740],[9793,19402],[9795,19556],[9796,19837],[9797,19400],[9798,19624],[9800,19705],[9801,19447],[9802,19816],[9803,19676],[9804,19869],[9806,19894],[9808,19774],[9809,19792],[9810,19788],[9811,19550],[9812,19641],[9813,28991],[9814,19844],[9815,19472],[9816,19879],[9817,19878],[9818,19460],[9820,19626],[9821,19858],[9822,19678],[9824,19698],[9825,19850],[9827,19786],[9828,19753],[9831,19659],[9833,19514],[9834,19628],[9835,19744],[9837,19880],[9838,19797],[9839,19443],[9840,28990],[9842,19789],[9844,29001],[9845,19714],[9846,19798],[9847,19536],[9849,19846],[9851,19580],[9852,28993],[9853,19769],[9855,19692],[9856,19465],[9857,19688],[9860,28989],[9861,19732],[9863,19680],[9865,19870],[9866,19716],[9869,19606],[9870,19871],[9871,19683],[9873,19779],[9875,19799],[9878,19725],[9879,19849],[9881,19535],[9882,29014],[9885,19534],[9890,19431],[9893,19868],[9895,19763],[9898,19467],[9899,29004],[9900,19538],[9905,19874],[9908,19610],[9911,19662],[9913,19736],[9918,19553],[9919,19749],[9923,19825],[9924,19864],[9925,19883],[9926,19860],[9929,19629],[9930,29006],[9932,19784],[9936,28992],[9938,19509],[9939,19684],[9941,19653],[9951,29039],[9952,20277],[9953,20143],[9954,20064],[9955,29050],[9956,20068],[9957,20050],[9958,19930],[9959,20334],[9960,29042],[9961,20028],[9962,19919],[9963,20014],[9964,20272],[9966,20325],[9967,20258],[9968,20259],[9970,19964],[9971,20391],[9972,20390],[9973,20170],[9974,20172],[9976,20066],[9977,20328],[9978,20046],[9979,20061],[9980,20242],[9981,20124],[9982,29040],[9983,20053],[9986,20178],[9987,20136],[9988,20121],[9989,20183],[9990,20284],[9991,20158],[9992,20020],[9993,20142],[9994,19980],[9995,20290],[9996,19911],[9997,20038],[9998,20428],[9999,20302],[10000,20086],[10001,20238],[10003,20220],[10004,19971],[10006,20008],[10007,20019],[10008,20055],[10009,20034],[10010,20362],[10011,20264],[10012,20265],[10013,20108],[10014,20078],[10015,20429],[10016,20096],[10017,20186],[10018,20182],[10020,20434],[10021,29038],[10022,20250],[10024,20150],[10025,20146],[10026,20318],[10027,20364],[10028,20321],[10029,19951],[10030,20082],[10032,20348],[10035,20056],[10036,29041],[10038,20002],[10039,20075],[10040,19956],[10041,19961],[10042,19970],[10043,20268],[10044,20130],[10045,20340],[10046,20292],[10047,20116],[10049,20007],[10050,20206],[10051,20196],[10052,20168],[10054,20199],[10055,20102],[10056,19916],[10057,20188],[10058,20371],[10059,20372],[10060,20278],[10062,19940],[10064,20094],[10065,20375],[10066,19938],[10067,20162],[10069,20243],[10070,19985],[10071,20354],[10072,20214],[10073,20407],[10075,20432],[10077,20312],[10078,20330],[10079,20326],[10080,20088],[10081,20179],[10082,29033],[10083,20382],[10084,20010],[10085,20417],[10086,20416],[10087,19998],[10089,20164],[10090,20396],[10091,20216],[10093,20236],[10094,20388],[10096,20324],[10097,20291],[10100,20197],[10102,20052],[10103,20166],[10104,20282],[10106,20418],[10107,20335],[10108,19981],[10109,29032],[10111,20327],[10113,29043],[10114,20252],[10115,20336],[10116,20074],[10118,20384],[10120,20118],[10121,29035],[10122,20307],[10124,20230],[10125,20003],[10126,20226],[10129,29031],[10130,20270],[10132,20218],[10134,20408],[10135,20254],[10138,20144],[10139,20409],[10140,20221],[10142,20317],[10144,20337],[10147,20263],[10148,20387],[10150,20073],[10151,29056],[10154,20072],[10159,19969],[10162,20406],[10164,20301],[10167,20005],[10168,29046],[10169,20076],[10174,20412],[10177,20148],[10180,20200],[10182,20274],[10187,20091],[10188,20287],[10192,20363],[10193,20402],[10194,20421],[10195,20398],[10198,20167],[10199,29048],[10201,20322],[10205,29034],[10207,20047],[10208,20222],[10210,20191],[10220,29081],[10221,20815],[10222,20681],[10223,20602],[10224,29092],[10225,20606],[10226,20588],[10227,20468],[10228,20872],[10229,29084],[10230,20566],[10231,20457],[10232,20552],[10233,20810],[10235,20863],[10236,20796],[10237,20797],[10239,20502],[10240,20929],[10241,20928],[10242,20708],[10243,20710],[10245,20604],[10246,20866],[10247,20584],[10248,20599],[10249,20780],[10250,20662],[10251,29082],[10252,20591],[10255,20716],[10256,20674],[10257,20659],[10258,20721],[10259,20822],[10260,20696],[10261,20558],[10262,20680],[10263,20518],[10264,20828],[10265,20449],[10266,20576],[10267,20966],[10268,20840],[10269,20624],[10270,20776],[10272,20758],[10273,20509],[10275,20546],[10276,20557],[10277,20593],[10278,20572],[10279,20900],[10280,20802],[10281,20803],[10282,20646],[10283,20616],[10284,20967],[10285,20634],[10286,20724],[10287,20720],[10289,20972],[10290,29080],[10291,20788],[10293,20688],[10294,20684],[10295,20856],[10296,20902],[10297,20859],[10298,20489],[10299,20620],[10301,20886],[10304,20594],[10305,29083],[10307,20540],[10308,20613],[10309,20494],[10310,20499],[10311,20508],[10312,20806],[10313,20668],[10314,20878],[10315,20830],[10316,20654],[10318,20545],[10319,20744],[10320,20734],[10321,20706],[10323,20737],[10324,20640],[10325,20454],[10326,20726],[10327,20909],[10328,20910],[10329,20816],[10331,20478],[10333,20632],[10334,20913],[10335,20476],[10336,20700],[10338,20781],[10339,20523],[10340,20892],[10341,20752],[10342,20945],[10344,20970],[10346,20850],[10347,20868],[10348,20864],[10349,20626],[10350,20717],[10351,29075],[10352,20920],[10353,20548],[10354,20955],[10355,20954],[10356,20536],[10358,20702],[10359,20934],[10360,20754],[10362,20774],[10363,20926],[10365,20862],[10366,20829],[10369,20735],[10371,20590],[10372,20704],[10373,20820],[10375,20956],[10376,20873],[10377,20519],[10378,29074],[10380,20865],[10382,29085],[10383,20790],[10384,20874],[10385,20612],[10387,20922],[10389,20656],[10390,29077],[10391,20845],[10393,20768],[10394,20541],[10395,20764],[10398,29073],[10399,20808],[10401,20756],[10403,20946],[10404,20792],[10407,20682],[10408,20947],[10409,20759],[10411,20855],[10413,20875],[10416,20801],[10417,20925],[10419,20611],[10420,29098],[10423,20610],[10428,20507],[10431,20944],[10433,20839],[10436,20543],[10437,29088],[10438,20614],[10443,20950],[10446,20686],[10449,20738],[10451,20812],[10456,20629],[10457,20825],[10461,20901],[10462,20940],[10463,20959],[10464,20936],[10467,20705],[10468,29090],[10470,20860],[10474,29076],[10476,20585],[10477,20760],[10479,20729],[10489,29123],[10490,21353],[10491,21219],[10492,21140],[10493,29134],[10494,21144],[10495,21126],[10496,21006],[10497,21410],[10498,29126],[10499,21104],[10500,20995],[10501,21090],[10502,21348],[10504,21401],[10505,21334],[10506,21335],[10508,21040],[10509,21467],[10510,21466],[10511,21246],[10512,21248],[10514,21142],[10515,21404],[10516,21122],[10517,21137],[10518,21318],[10519,21200],[10520,29124],[10521,21129],[10524,21254],[10525,21212],[10526,21197],[10527,21259],[10528,21360],[10529,21234],[10530,21096],[10531,21218],[10532,21056],[10533,21366],[10534,20987],[10535,21114],[10536,21504],[10537,21378],[10538,21162],[10539,21314],[10541,21296],[10542,21047],[10544,21084],[10545,21095],[10546,21131],[10547,21110],[10548,21438],[10549,21340],[10550,21341],[10551,21184],[10552,21154],[10553,21505],[10554,21172],[10555,21262],[10556,21258],[10558,21510],[10559,29122],[10560,21326],[10562,21226],[10563,21222],[10564,21394],[10565,21440],[10566,21397],[10567,21027],[10568,21158],[10570,21424],[10573,21132],[10574,29125],[10576,21078],[10577,21151],[10578,21032],[10579,21037],[10580,21046],[10581,21344],[10582,21206],[10583,21416],[10584,21368],[10585,21192],[10587,21083],[10588,21282],[10589,21272],[10590,21244],[10592,21275],[10593,21178],[10594,20992],[10595,21264],[10596,21447],[10597,21448],[10598,21354],[10600,21016],[10602,21170],[10603,21451],[10604,21014],[10605,21238],[10607,21319],[10608,21061],[10609,21430],[10610,21290],[10611,21483],[10613,21508],[10615,21388],[10616,21406],[10617,21402],[10618,21164],[10619,21255],[10620,29117],[10621,21458],[10622,21086],[10623,21493],[10624,21492],[10625,21074],[10627,21240],[10628,21472],[10629,21292],[10631,21312],[10632,21464],[10634,21400],[10635,21367],[10638,21273],[10640,21128],[10641,21242],[10642,21358],[10644,21494],[10645,21411],[10646,21057],[10647,29116],[10649,21403],[10651,29127],[10652,21328],[10653,21412],[10654,21150],[10656,21460],[10658,21194],[10659,29119],[10660,21383],[10662,21306],[10663,21079],[10664,21302],[10667,29115],[10668,21346],[10670,21294],[10672,21484],[10673,21330],[10676,21220],[10677,21485],[10678,21297],[10680,21393],[10682,21413],[10685,21339],[10686,21463],[10688,21149],[10689,29140],[10692,21148],[10697,21045],[10700,21482],[10702,21377],[10705,21081],[10706,29130],[10707,21152],[10712,21488],[10715,21224],[10718,21276],[10720,21350],[10725,21167],[10726,21363],[10730,21439],[10731,21478],[10732,21497],[10733,21474],[10736,21243],[10737,29132],[10739,21398],[10743,29118],[10745,21123],[10746,21298],[10748,21267],[10758,29165],[10759,21891],[10760,21757],[10761,21678],[10762,29176],[10763,21682],[10764,21664],[10765,21544],[10766,21948],[10767,29168],[10768,21642],[10769,21533],[10770,21628],[10771,21886],[10773,21939],[10774,21872],[10775,21873],[10777,21578],[10778,22005],[10779,22004],[10780,21784],[10781,21786],[10783,21680],[10784,21942],[10785,21660],[10786,21675],[10787,21856],[10788,21738],[10789,29166],[10790,21667],[10793,21792],[10794,21750],[10795,21735],[10796,21797],[10797,21898],[10798,21772],[10799,21634],[10800,21756],[10801,21594],[10802,21904],[10803,21525],[10804,21652],[10805,22042],[10806,21916],[10807,21700],[10808,21852],[10810,21834],[10811,21585],[10813,21622],[10814,21633],[10815,21669],[10816,21648],[10817,21976],[10818,21878],[10819,21879],[10820,21722],[10821,21692],[10822,22043],[10823,21710],[10824,21800],[10825,21796],[10827,22048],[10828,29164],[10829,21864],[10831,21764],[10832,21760],[10833,21932],[10834,21978],[10835,21935],[10836,21565],[10837,21696],[10839,21962],[10842,21670],[10843,29167],[10845,21616],[10846,21689],[10847,21570],[10848,21575],[10849,21584],[10850,21882],[10851,21744],[10852,21954],[10853,21906],[10854,21730],[10856,21621],[10857,21820],[10858,21810],[10859,21782],[10861,21813],[10862,21716],[10863,21530],[10864,21802],[10865,21985],[10866,21986],[10867,21892],[10869,21554],[10871,21708],[10872,21989],[10873,21552],[10874,21776],[10876,21857],[10877,21599],[10878,21968],[10879,21828],[10880,22021],[10882,22046],[10884,21926],[10885,21944],[10886,21940],[10887,21702],[10888,21793],[10889,29159],[10890,21996],[10891,21624],[10892,22031],[10893,22030],[10894,21612],[10896,21778],[10897,22010],[10898,21830],[10900,21850],[10901,22002],[10903,21938],[10904,21905],[10907,21811],[10909,21666],[10910,21780],[10911,21896],[10913,22032],[10914,21949],[10915,21595],[10916,29158],[10918,21941],[10920,29169],[10921,21866],[10922,21950],[10923,21688],[10925,21998],[10927,21732],[10928,29161],[10929,21921],[10931,21844],[10932,21617],[10933,21840],[10936,29157],[10937,21884],[10939,21832],[10941,22022],[10942,21868],[10945,21758],[10946,22023],[10947,21835],[10949,21931],[10951,21951],[10954,21877],[10955,22001],[10957,21687],[10958,29182],[10961,21686],[10966,21583],[10969,22020],[10971,21915],[10974,21619],[10975,29172],[10976,21690],[10981,22026],[10984,21762],[10987,21814],[10989,21888],[10994,21705],[10995,21901],[10999,21977],[11000,22016],[11001,22035],[11002,22012],[11005,21781],[11006,29174],[11008,21936],[11012,29160],[11014,21661],[11015,21836],[11017,21805],[11027,29207],[11028,22429],[11029,22295],[11030,22216],[11031,29218],[11032,22220],[11033,22202],[11034,22082],[11035,22486],[11036,29210],[11037,22180],[11038,22071],[11039,22166],[11040,22424],[11042,22477],[11043,22410],[11044,22411],[11046,22116],[11047,22543],[11048,22542],[11049,22322],[11050,22324],[11052,22218],[11053,22480],[11054,22198],[11055,22213],[11056,22394],[11057,22276],[11058,29208],[11059,22205],[11062,22330],[11063,22288],[11064,22273],[11065,22335],[11066,22436],[11067,22310],[11068,22172],[11069,22294],[11070,22132],[11071,22442],[11072,22063],[11073,22190],[11074,22580],[11075,22454],[11076,22238],[11077,22390],[11079,22372],[11080,22123],[11082,22160],[11083,22171],[11084,22207],[11085,22186],[11086,22514],[11087,22416],[11088,22417],[11089,22260],[11090,22230],[11091,22581],[11092,22248],[11093,22338],[11094,22334],[11096,22586],[11097,29206],[11098,22402],[11100,22302],[11101,22298],[11102,22470],[11103,22516],[11104,22473],[11105,22103],[11106,22234],[11108,22500],[11111,22208],[11112,29209],[11114,22154],[11115,22227],[11116,22108],[11117,22113],[11118,22122],[11119,22420],[11120,22282],[11121,22492],[11122,22444],[11123,22268],[11125,22159],[11126,22358],[11127,22348],[11128,22320],[11130,22351],[11131,22254],[11132,22068],[11133,22340],[11134,22523],[11135,22524],[11136,22430],[11138,22092],[11140,22246],[11141,22527],[11142,22090],[11143,22314],[11145,22395],[11146,22137],[11147,22506],[11148,22366],[11149,22559],[11151,22584],[11153,22464],[11154,22482],[11155,22478],[11156,22240],[11157,22331],[11158,29201],[11159,22534],[11160,22162],[11161,22569],[11162,22568],[11163,22150],[11165,22316],[11166,22548],[11167,22368],[11169,22388],[11170,22540],[11172,22476],[11173,22443],[11176,22349],[11178,22204],[11179,22318],[11180,22434],[11182,22570],[11183,22487],[11184,22133],[11185,29200],[11187,22479],[11189,29211],[11190,22404],[11191,22488],[11192,22226],[11194,22536],[11196,22270],[11197,29203],[11198,22459],[11200,22382],[11201,22155],[11202,22378],[11205,29199],[11206,22422],[11208,22370],[11210,22560],[11211,22406],[11214,22296],[11215,22561],[11216,22373],[11218,22469],[11220,22489],[11223,22415],[11224,22539],[11226,22225],[11227,29224],[11230,22224],[11235,22121],[11238,22558],[11240,22453],[11243,22157],[11244,29214],[11245,22228],[11250,22564],[11253,22300],[11256,22352],[11258,22426],[11263,22243],[11264,22439],[11268,22515],[11269,22554],[11270,22573],[11271,22550],[11274,22319],[11275,29216],[11277,22474],[11281,29202],[11283,22199],[11284,22374],[11286,22343],[11296,29249],[11297,22967],[11298,22833],[11299,22754],[11300,29260],[11301,22758],[11302,22740],[11303,22620],[11304,23024],[11305,29252],[11306,22718],[11307,22609],[11308,22704],[11309,22962],[11311,23015],[11312,22948],[11313,22949],[11315,22654],[11316,23081],[11317,23080],[11318,22860],[11319,22862],[11321,22756],[11322,23018],[11323,22736],[11324,22751],[11325,22932],[11326,22814],[11327,29250],[11328,22743],[11331,22868],[11332,22826],[11333,22811],[11334,22873],[11335,22974],[11336,22848],[11337,22710],[11338,22832],[11339,22670],[11340,22980],[11341,22601],[11342,22728],[11343,23118],[11344,22992],[11345,22776],[11346,22928],[11348,22910],[11349,22661],[11351,22698],[11352,22709],[11353,22745],[11354,22724],[11355,23052],[11356,22954],[11357,22955],[11358,22798],[11359,22768],[11360,23119],[11361,22786],[11362,22876],[11363,22872],[11365,23124],[11366,29248],[11367,22940],[11369,22840],[11370,22836],[11371,23008],[11372,23054],[11373,23011],[11374,22641],[11375,22772],[11377,23038],[11380,22746],[11381,29251],[11383,22692],[11384,22765],[11385,22646],[11386,22651],[11387,22660],[11388,22958],[11389,22820],[11390,23030],[11391,22982],[11392,22806],[11394,22697],[11395,22896],[11396,22886],[11397,22858],[11399,22889],[11400,22792],[11401,22606],[11402,22878],[11403,23061],[11404,23062],[11405,22968],[11407,22630],[11409,22784],[11410,23065],[11411,22628],[11412,22852],[11414,22933],[11415,22675],[11416,23044],[11417,22904],[11418,23097],[11420,23122],[11422,23002],[11423,23020],[11424,23016],[11425,22778],[11426,22869],[11427,29243],[11428,23072],[11429,22700],[11430,23107],[11431,23106],[11432,22688],[11434,22854],[11435,23086],[11436,22906],[11438,22926],[11439,23078],[11441,23014],[11442,22981],[11445,22887],[11447,22742],[11448,22856],[11449,22972],[11451,23108],[11452,23025],[11453,22671],[11454,29242],[11456,23017],[11458,29253],[11459,22942],[11460,23026],[11461,22764],[11463,23074],[11465,22808],[11466,29245],[11467,22997],[11469,22920],[11470,22693],[11471,22916],[11474,29241],[11475,22960],[11477,22908],[11479,23098],[11480,22944],[11483,22834],[11484,23099],[11485,22911],[11487,23007],[11489,23027],[11492,22953],[11493,23077],[11495,22763],[11496,29266],[11499,22762],[11504,22659],[11507,23096],[11509,22991],[11512,22695],[11513,29256],[11514,22766],[11519,23102],[11522,22838],[11525,22890],[11527,22964],[11532,22781],[11533,22977],[11537,23053],[11538,23092],[11539,23111],[11540,23088],[11543,22857],[11544,29258],[11546,23012],[11550,29244],[11552,22737],[11553,22912],[11555,22881],[11565,29291],[11566,23505],[11567,23371],[11568,23292],[11569,29302],[11570,23296],[11571,23278],[11572,23158],[11573,23562],[11574,29294],[11575,23256],[11576,23147],[11577,23242],[11578,23500],[11580,23553],[11581,23486],[11582,23487],[11584,23192],[11585,23619],[11586,23618],[11587,23398],[11588,23400],[11590,23294],[11591,23556],[11592,23274],[11593,23289],[11594,23470],[11595,23352],[11596,29292],[11597,23281],[11600,23406],[11601,23364],[11602,23349],[11603,23411],[11604,23512],[11605,23386],[11606,23248],[11607,23370],[11608,23208],[11609,23518],[11610,23139],[11611,23266],[11612,23656],[11613,23530],[11614,23314],[11615,23466],[11617,23448],[11618,23199],[11620,23236],[11621,23247],[11622,23283],[11623,23262],[11624,23590],[11625,23492],[11626,23493],[11627,23336],[11628,23306],[11629,23657],[11630,23324],[11631,23414],[11632,23410],[11634,23662],[11635,29290],[11636,23478],[11638,23378],[11639,23374],[11640,23546],[11641,23592],[11642,23549],[11643,23179],[11644,23310],[11646,23576],[11649,23284],[11650,29293],[11652,23230],[11653,23303],[11654,23184],[11655,23189],[11656,23198],[11657,23496],[11658,23358],[11659,23568],[11660,23520],[11661,23344],[11663,23235],[11664,23434],[11665,23424],[11666,23396],[11668,23427],[11669,23330],[11670,23144],[11671,23416],[11672,23599],[11673,23600],[11674,23506],[11676,23168],[11678,23322],[11679,23603],[11680,23166],[11681,23390],[11683,23471],[11684,23213],[11685,23582],[11686,23442],[11687,23635],[11689,23660],[11691,23540],[11692,23558],[11693,23554],[11694,23316],[11695,23407],[11696,29285],[11697,23610],[11698,23238],[11699,23645],[11700,23644],[11701,23226],[11703,23392],[11704,23624],[11705,23444],[11707,23464],[11708,23616],[11710,23552],[11711,23519],[11714,23425],[11716,23280],[11717,23394],[11718,23510],[11720,23646],[11721,23563],[11722,23209],[11723,29284],[11725,23555],[11727,29295],[11728,23480],[11729,23564],[11730,23302],[11732,23612],[11734,23346],[11735,29287],[11736,23535],[11738,23458],[11739,23231],[11740,23454],[11743,29283],[11744,23498],[11746,23446],[11748,23636],[11749,23482],[11752,23372],[11753,23637],[11754,23449],[11756,23545],[11758,23565],[11761,23491],[11762,23615],[11764,23301],[11765,29308],[11768,23300],[11773,23197],[11776,23634],[11778,23529],[11781,23233],[11782,29298],[11783,23304],[11788,23640],[11791,23376],[11794,23428],[11796,23502],[11801,23319],[11802,23515],[11806,23591],[11807,23630],[11808,23649],[11809,23626],[11812,23395],[11813,29300],[11815,23550],[11819,29286],[11821,23275],[11822,23450],[11824,23419],[11834,29333],[11835,24043],[11836,23909],[11837,23830],[11838,29344],[11839,23834],[11840,23816],[11841,23696],[11842,24100],[11843,29336],[11844,23794],[11845,23685],[11846,23780],[11847,24038],[11849,24091],[11850,24024],[11851,24025],[11853,23730],[11854,24157],[11855,24156],[11856,23936],[11857,23938],[11859,23832],[11860,24094],[11861,23812],[11862,23827],[11863,24008],[11864,23890],[11865,29334],[11866,23819],[11869,23944],[11870,23902],[11871,23887],[11872,23949],[11873,24050],[11874,23924],[11875,23786],[11876,23908],[11877,23746],[11878,24056],[11879,23677],[11880,23804],[11881,24194],[11882,24068],[11883,23852],[11884,24004],[11886,23986],[11887,23737],[11889,23774],[11890,23785],[11891,23821],[11892,23800],[11893,24128],[11894,24030],[11895,24031],[11896,23874],[11897,23844],[11898,24195],[11899,23862],[11900,23952],[11901,23948],[11903,24200],[11904,29332],[11905,24016],[11907,23916],[11908,23912],[11909,24084],[11910,24130],[11911,24087],[11912,23717],[11913,23848],[11915,24114],[11918,23822],[11919,29335],[11921,23768],[11922,23841],[11923,23722],[11924,23727],[11925,23736],[11926,24034],[11927,23896],[11928,24106],[11929,24058],[11930,23882],[11932,23773],[11933,23972],[11934,23962],[11935,23934],[11937,23965],[11938,23868],[11939,23682],[11940,23954],[11941,24137],[11942,24138],[11943,24044],[11945,23706],[11947,23860],[11948,24141],[11949,23704],[11950,23928],[11952,24009],[11953,23751],[11954,24120],[11955,23980],[11956,24173],[11958,24198],[11960,24078],[11961,24096],[11962,24092],[11963,23854],[11964,23945],[11965,29327],[11966,24148],[11967,23776],[11968,24183],[11969,24182],[11970,23764],[11972,23930],[11973,24162],[11974,23982],[11976,24002],[11977,24154],[11979,24090],[11980,24057],[11983,23963],[11985,23818],[11986,23932],[11987,24048],[11989,24184],[11990,24101],[11991,23747],[11992,29326],[11994,24093],[11996,29337],[11997,24018],[11998,24102],[11999,23840],[12001,24150],[12003,23884],[12004,29329],[12005,24073],[12007,23996],[12008,23769],[12009,23992],[12012,29325],[12013,24036],[12015,23984],[12017,24174],[12018,24020],[12021,23910],[12022,24175],[12023,23987],[12025,24083],[12027,24103],[12030,24029],[12031,24153],[12033,23839],[12034,29350],[12037,23838],[12042,23735],[12045,24172],[12047,24067],[12050,23771],[12051,29340],[12052,23842],[12057,24178],[12060,23914],[12063,23966],[12065,24040],[12070,23857],[12071,24053],[12075,24129],[12076,24168],[12077,24187],[12078,24164],[12081,23933],[12082,29342],[12084,24088],[12088,29328],[12090,23813],[12091,23988],[12093,23957],[12103,24209],[12104,24248],[12105,24238],[12106,24244],[12107,24240],[12108,24214],[12110,24229],[12111,24236],[12112,24250],[12113,24237],[12115,24222],[12116,24245],[12117,24228],[12120,24246],[12125,24247],[12127,24257],[12128,24296],[12129,24286],[12130,24292],[12131,24288],[12132,24262],[12134,24277],[12135,24284],[12136,24298],[12137,24285],[12139,24270],[12140,24293],[12141,24276],[12144,24294],[12149,24295],[12151,24305],[12152,24344],[12153,24334],[12154,24340],[12155,24336],[12156,24310],[12158,24325],[12159,24332],[12160,24346],[12161,24333],[12163,24318],[12164,24341],[12165,24324],[12168,24342],[12173,24343],[12175,24353],[12176,24392],[12177,24382],[12178,24388],[12179,24384],[12180,24358],[12182,24373],[12183,24380],[12184,24394],[12185,24381],[12187,24366],[12188,24389],[12189,24372],[12192,24390],[12197,24391],[12199,24401],[12200,24440],[12201,24430],[12202,24436],[12203,24432],[12204,24406],[12206,24421],[12207,24428],[12208,24442],[12209,24429],[12211,24414],[12212,24437],[12213,24420],[12216,24438],[12221,24439],[12223,24449],[12224,24488],[12225,24478],[12226,24484],[12227,24480],[12228,24454],[12230,24469],[12231,24476],[12232,24490],[12233,24477],[12235,24462],[12236,24485],[12237,24468],[12240,24486],[12245,24487],[12247,24497],[12248,24536],[12249,24526],[12250,24532],[12251,24528],[12252,24502],[12254,24517],[12255,24524],[12256,24538],[12257,24525],[12259,24510],[12260,24533],[12261,24516],[12264,24534],[12269,24535],[12271,24545],[12272,24584],[12273,24574],[12274,24580],[12275,24576],[12276,24550],[12278,24565],[12279,24572],[12280,24586],[12281,24573],[12283,24558],[12284,24581],[12285,24564],[12288,24582],[12293,24583],[12295,24593],[12296,24632],[12297,24622],[12298,24628],[12299,24624],[12300,24598],[12302,24613],[12303,24620],[12304,24634],[12305,24621],[12307,24606],[12308,24629],[12309,24612],[12312,24630],[12317,24631],[12319,24641],[12320,24680],[12321,24670],[12322,24676],[12323,24672],[12324,24646],[12326,24661],[12327,24668],[12328,24682],[12329,24669],[12331,24654],[12332,24677],[12333,24660],[12336,24678],[12341,24679],[12343,24689],[12344,24728],[12345,24718],[12346,24724],[12347,24720],[12348,24694],[12350,24709],[12351,24716],[12352,24730],[12353,24717],[12355,24702],[12356,24725],[12357,24708],[12360,24726],[12365,24727],[12367,24737],[12368,24776],[12369,24766],[12370,24772],[12371,24768],[12372,24742],[12374,24757],[12375,24764],[12376,24778],[12377,24765],[12379,24750],[12380,24773],[12381,24756],[12384,24774],[12389,24775],[12391,24785],[12392,24824],[12393,24814],[12394,24820],[12395,24816],[12396,24790],[12398,24805],[12399,24812],[12400,24826],[12401,24813],[12403,24798],[12404,24821],[12405,24804],[12408,24822],[12413,24823],[12415,24833],[12416,24872],[12417,24862],[12418,24868],[12419,24864],[12420,24838],[12422,24853],[12423,24860],[12424,24874],[12425,24861],[12427,24846],[12428,24869],[12429,24852],[12432,24870],[12437,24871],[12439,24881],[12440,24920],[12441,24910],[12442,24916],[12443,24912],[12444,24886],[12446,24901],[12447,24908],[12448,24922],[12449,24909],[12451,24894],[12452,24917],[12453,24900],[12456,24918],[12461,24919],[12463,24929],[12464,24968],[12465,24958],[12466,24964],[12467,24960],[12468,24934],[12470,24949],[12471,24956],[12472,24970],[12473,24957],[12475,24942],[12476,24965],[12477,24948],[12480,24966],[12485,24967],[12487,24977],[12488,25016],[12489,25006],[12490,25012],[12491,25008],[12492,24982],[12494,24997],[12495,25004],[12496,25018],[12497,25005],[12499,24990],[12500,25013],[12501,24996],[12504,25014],[12509,25015],[12511,25025],[12512,25064],[12513,25054],[12514,25060],[12515,25056],[12516,25030],[12518,25045],[12519,25052],[12520,25066],[12521,25053],[12523,25038],[12524,25061],[12525,25044],[12528,25062],[12533,25063],[12535,25073],[12536,25112],[12537,25102],[12538,25108],[12539,25104],[12540,25078],[12542,25093],[12543,25100],[12544,25114],[12545,25101],[12547,25086],[12548,25109],[12549,25092],[12552,25110],[12557,25111],[12559,25121],[12560,25160],[12561,25150],[12562,25156],[12563,25152],[12564,25126],[12566,25141],[12567,25148],[12568,25162],[12569,25149],[12571,25134],[12572,25157],[12573,25140],[12576,25158],[12581,25159],[12583,25169],[12584,25208],[12585,25198],[12586,25204],[12587,25200],[12588,25174],[12590,25189],[12591,25196],[12592,25210],[12593,25197],[12595,25182],[12596,25205],[12597,25188],[12600,25206],[12605,25207],[12607,25217],[12608,25256],[12609,25246],[12610,25252],[12611,25248],[12612,25222],[12614,25237],[12615,25244],[12616,25258],[12617,25245],[12619,25230],[12620,25253],[12621,25236],[12624,25254],[12629,25255],[12631,25265],[12632,25304],[12633,25294],[12634,25300],[12635,25296],[12636,25270],[12638,25285],[12639,25292],[12640,25306],[12641,25293],[12643,25278],[12644,25301],[12645,25284],[12648,25302],[12653,25303],[12655,25313],[12656,25352],[12657,25342],[12658,25348],[12659,25344],[12660,25318],[12662,25333],[12663,25340],[12664,25354],[12665,25341],[12667,25326],[12668,25349],[12669,25332],[12672,25350],[12677,25351],[12679,25361],[12680,25400],[12681,25390],[12682,25396],[12683,25392],[12684,25366],[12686,25381],[12687,25388],[12688,25402],[12689,25389],[12691,25374],[12692,25397],[12693,25380],[12696,25398],[12701,25399],[12703,25409],[12704,25448],[12705,25438],[12706,25444],[12707,25440],[12708,25414],[12710,25429],[12711,25436],[12712,25450],[12713,25437],[12715,25422],[12716,25445],[12717,25428],[12720,25446],[12725,25447],[12727,25457],[12728,25496],[12729,25486],[12730,25492],[12731,25488],[12732,25462],[12734,25477],[12735,25484],[12736,25498],[12737,25485],[12739,25470],[12740,25493],[12741,25476],[12744,25494],[12749,25495],[12751,25505],[12752,25544],[12753,25534],[12754,25540],[12755,25536],[12756,25510],[12758,25525],[12759,25532],[12760,25546],[12761,25533],[12763,25518],[12764,25541],[12765,25524],[12768,25542],[12773,25543],[12775,25553],[12776,25592],[12777,25582],[12778,25588],[12779,25584],[12780,25558],[12782,25573],[12783,25580],[12784,25594],[12785,25581],[12787,25566],[12788,25589],[12789,25572],[12792,25590],[12797,25591],[12799,25601],[12800,25640],[12801,25630],[12802,25636],[12803,25632],[12804,25606],[12806,25621],[12807,25628],[12808,25642],[12809,25629],[12811,25614],[12812,25637],[12813,25620],[12816,25638],[12821,25639],[12823,25649],[12824,25688],[12825,25678],[12826,25684],[12827,25680],[12828,25654],[12830,25669],[12831,25676],[12832,25690],[12833,25677],[12835,25662],[12836,25685],[12837,25668],[12840,25686],[12845,25687],[12847,25697],[12848,25736],[12849,25726],[12850,25732],[12851,25728],[12852,25702],[12854,25717],[12855,25724],[12856,25738],[12857,25725],[12859,25710],[12860,25733],[12861,25716],[12864,25734],[12869,25735],[12871,25745],[12872,25784],[12873,25774],[12874,25780],[12875,25776],[12876,25750],[12878,25765],[12879,25772],[12880,25786],[12881,25773],[12883,25758],[12884,25781],[12885,25764],[12888,25782],[12893,25783],[12895,25793],[12896,25832],[12897,25822],[12898,25828],[12899,25824],[12900,25798],[12902,25813],[12903,25820],[12904,25834],[12905,25821],[12907,25806],[12908,25829],[12909,25812],[12912,25830],[12917,25831],[12919,25841],[12920,25880],[12921,25870],[12922,25876],[12923,25872],[12924,25846],[12926,25861],[12927,25868],[12928,25882],[12929,25869],[12931,25854],[12932,25877],[12933,25860],[12936,25878],[12941,25879],[12943,25889],[12944,25928],[12945,25918],[12946,25924],[12947,25920],[12948,25894],[12950,25909],[12951,25916],[12952,25930],[12953,25917],[12955,25902],[12956,25925],[12957,25908],[12960,25926],[12965,25927],[12967,25937],[12968,25976],[12969,25966],[12970,25972],[12971,25968],[12972,25942],[12974,25957],[12975,25964],[12976,25978],[12977,25965],[12979,25950],[12980,25973],[12981,25956],[12984,25974],[12989,25975],[12991,25985],[12992,26024],[12993,26014],[12994,26020],[12995,26016],[12996,25990],[12998,26005],[12999,26012],[13000,26026],[13001,26013],[13003,25998],[13004,26021],[13005,26004],[13008,26022],[13013,26023],[13015,26033],[13016,26072],[13017,26062],[13018,26068],[13019,26064],[13020,26038],[13022,26053],[13023,26060],[13024,26074],[13025,26061],[13027,26046],[13028,26069],[13029,26052],[13032,26070],[13037,26071],[13039,26081],[13040,26120],[13041,26110],[13042,26116],[13043,26112],[13044,26086],[13046,26101],[13047,26108],[13048,26122],[13049,26109],[13051,26094],[13052,26117],[13053,26100],[13056,26118],[13061,26119],[13063,26129],[13064,26168],[13065,26158],[13066,26164],[13067,26160],[13068,26134],[13070,26149],[13071,26156],[13072,26170],[13073,26157],[13075,26142],[13076,26165],[13077,26148],[13080,26166],[13085,26167],[13087,26177],[13088,26216],[13089,26206],[13090,26212],[13091,26208],[13092,26182],[13094,26197],[13095,26204],[13096,26218],[13097,26205],[13099,26190],[13100,26213],[13101,26196],[13104,26214],[13109,26215],[13111,26225],[13112,26264],[13113,26254],[13114,26260],[13115,26256],[13116,26230],[13118,26245],[13119,26252],[13120,26266],[13121,26253],[13123,26238],[13124,26261],[13125,26244],[13128,26262],[13133,26263],[13135,26273],[13136,26312],[13137,26302],[13138,26308],[13139,26304],[13140,26278],[13142,26293],[13143,26300],[13144,26314],[13145,26301],[13147,26286],[13148,26309],[13149,26292],[13152,26310],[13157,26311],[13159,26321],[13160,26360],[13161,26350],[13162,26356],[13163,26352],[13164,26326],[13166,26341],[13167,26348],[13168,26362],[13169,26349],[13171,26334],[13172,26357],[13173,26340],[13176,26358],[13181,26359],[13183,26369],[13184,26408],[13185,26398],[13186,26404],[13187,26400],[13188,26374],[13190,26389],[13191,26396],[13192,26410],[13193,26397],[13195,26382],[13196,26405],[13197,26388],[13200,26406],[13205,26407],[13207,26417],[13208,26456],[13209,26446],[13210,26452],[13211,26448],[13212,26422],[13214,26437],[13215,26444],[13216,26458],[13217,26445],[13219,26430],[13220,26453],[13221,26436],[13224,26454],[13229,26455],[13231,26465],[13232,26504],[13233,26494],[13234,26500],[13235,26496],[13236,26470],[13238,26485],[13239,26492],[13240,26506],[13241,26493],[13243,26478],[13244,26501],[13245,26484],[13248,26502],[13253,26503],[13255,26513],[13256,26552],[13257,26542],[13258,26548],[13259,26544],[13260,26518],[13262,26533],[13263,26540],[13264,26554],[13265,26541],[13267,26526],[13268,26549],[13269,26532],[13272,26550],[13277,26551],[13279,26561],[13280,26600],[13281,26590],[13282,26596],[13283,26592],[13284,26566],[13286,26581],[13287,26588],[13288,26602],[13289,26589],[13291,26574],[13292,26597],[13293,26580],[13296,26598],[13301,26599],[13303,26609],[13304,26648],[13305,26638],[13306,26644],[13307,26640],[13308,26614],[13310,26629],[13311,26636],[13312,26650],[13313,26637],[13315,26622],[13316,26645],[13317,26628],[13320,26646],[13325,26647],[13327,26657],[13328,26696],[13329,26686],[13330,26692],[13331,26688],[13332,26662],[13334,26677],[13335,26684],[13336,26698],[13337,26685],[13339,26670],[13340,26693],[13341,26676],[13344,26694],[13349,26695],[13351,26705],[13352,26744],[13353,26734],[13354,26740],[13355,26736],[13356,26710],[13358,26725],[13359,26732],[13360,26746],[13361,26733],[13363,26718],[13364,26741],[13365,26724],[13368,26742],[13373,26743],[13375,26753],[13376,26792],[13377,26782],[13378,26788],[13379,26784],[13380,26758],[13382,26773],[13383,26780],[13384,26794],[13385,26781],[13387,26766],[13388,26789],[13389,26772],[13392,26790],[13397,26791],[13399,26801],[13400,26840],[13401,26830],[13402,26836],[13403,26832],[13404,26806],[13406,26821],[13407,26828],[13408,26842],[13409,26829],[13411,26814],[13412,26837],[13413,26820],[13416,26838],[13421,26839],[13423,26849],[13424,26888],[13425,26878],[13426,26884],[13427,26880],[13428,26854],[13430,26869],[13431,26876],[13432,26890],[13433,26877],[13435,26862],[13436,26885],[13437,26868],[13440,26886],[13445,26887],[13447,26897],[13448,26936],[13449,26926],[13450,26932],[13451,26928],[13452,26902],[13454,26917],[13455,26924],[13456,26938],[13457,26925],[13459,26910],[13460,26933],[13461,26916],[13464,26934],[13469,26935],[13471,26945],[13472,26984],[13473,26974],[13474,26980],[13475,26976],[13476,26950],[13478,26965],[13479,26972],[13480,26986],[13481,26973],[13483,26958],[13484,26981],[13485,26964],[13488,26982],[13493,26983],[13495,26993],[13496,27032],[13497,27022],[13498,27028],[13499,27024],[13500,26998],[13502,27013],[13503,27020],[13504,27034],[13505,27021],[13507,27006],[13508,27029],[13509,27012],[13512,27030],[13517,27031],[13519,27041],[13520,27080],[13521,27070],[13522,27076],[13523,27072],[13524,27046],[13526,27061],[13527,27068],[13528,27082],[13529,27069],[13531,27054],[13532,27077],[13533,27060],[13536,27078],[13541,27079],[13543,27089],[13544,27128],[13545,27118],[13546,27124],[13547,27120],[13548,27094],[13550,27109],[13551,27116],[13552,27130],[13553,27117],[13555,27102],[13556,27125],[13557,27108],[13560,27126],[13565,27127],[13567,27137],[13568,27176],[13569,27166],[13570,27172],[13571,27168],[13572,27142],[13574,27157],[13575,27164],[13576,27178],[13577,27165],[13579,27150],[13580,27173],[13581,27156],[13584,27174],[13589,27175],[13591,27185],[13592,27224],[13593,27214],[13594,27220],[13595,27216],[13596,27190],[13598,27205],[13599,27212],[13600,27226],[13601,27213],[13603,27198],[13604,27221],[13605,27204],[13608,27222],[13613,27223],[13615,27233],[13616,27272],[13617,27262],[13618,27268],[13619,27264],[13620,27238],[13622,27253],[13623,27260],[13624,27274],[13625,27261],[13627,27246],[13628,27269],[13629,27252],[13632,27270],[13637,27271],[13639,27281],[13640,27320],[13641,27310],[13642,27316],[13643,27312],[13644,27286],[13646,27301],[13647,27308],[13648,27322],[13649,27309],[13651,27294],[13652,27317],[13653,27300],[13656,27318],[13661,27319],[13663,27329],[13664,27368],[13665,27358],[13666,27364],[13667,27360],[13668,27334],[13670,27349],[13671,27356],[13672,27370],[13673,27357],[13675,27342],[13676,27365],[13677,27348],[13680,27366],[13685,27367],[13687,27377],[13688,27416],[13689,27406],[13690,27412],[13691,27408],[13692,27382],[13694,27397],[13695,27404],[13696,27418],[13697,27405],[13699,27390],[13700,27413],[13701,27396],[13704,27414],[13709,27415],[13711,27425],[13712,27464],[13713,27454],[13714,27460],[13715,27456],[13716,27430],[13718,27445],[13719,27452],[13720,27466],[13721,27453],[13723,27438],[13724,27461],[13725,27444],[13728,27462],[13733,27463],[13735,27473],[13736,27512],[13737,27502],[13738,27508],[13739,27504],[13740,27478],[13742,27493],[13743,27500],[13744,27514],[13745,27501],[13747,27486],[13748,27509],[13749,27492],[13752,27510],[13757,27511],[13759,27521],[13760,27560],[13761,27550],[13762,27556],[13763,27552],[13764,27526],[13766,27541],[13767,27548],[13768,27562],[13769,27549],[13771,27534],[13772,27557],[13773,27540],[13776,27558],[13781,27559],[13783,27569],[13784,27608],[13785,27598],[13786,27604],[13787,27600],[13788,27574],[13790,27589],[13791,27596],[13792,27610],[13793,27597],[13795,27582],[13796,27605],[13797,27588],[13800,27606],[13805,27607],[13807,27617],[13808,27656],[13809,27646],[13810,27652],[13811,27648],[13812,27622],[13814,27637],[13815,27644],[13816,27658],[13817,27645],[13819,27630],[13820,27653],[13821,27636],[13824,27654],[13829,27655],[13831,27665],[13832,27704],[13833,27694],[13834,27700],[13835,27696],[13836,27670],[13838,27685],[13839,27692],[13840,27706],[13841,27693],[13843,27678],[13844,27701],[13845,27684],[13848,27702],[13853,27703],[13855,27713],[13856,27752],[13857,27742],[13858,27748],[13859,27744],[13860,27718],[13862,27733],[13863,27740],[13864,27754],[13865,27741],[13867,27726],[13868,27749],[13869,27732],[13872,27750],[13877,27751],[13879,27761],[13880,27800],[13881,27790],[13882,27796],[13883,27792],[13884,27766],[13886,27781],[13887,27788],[13888,27802],[13889,27789],[13891,27774],[13892,27797],[13893,27780],[13896,27798],[13901,27799],[13903,27809],[13904,27848],[13905,27838],[13906,27844],[13907,27840],[13908,27814],[13910,27829],[13911,27836],[13912,27850],[13913,27837],[13915,27822],[13916,27845],[13917,27828],[13920,27846],[13925,27847],[13927,27857],[13928,27896],[13929,27886],[13930,27892],[13931,27888],[13932,27862],[13934,27877],[13935,27884],[13936,27898],[13937,27885],[13939,27870],[13940,27893],[13941,27876],[13944,27894],[13949,27895],[13951,27905],[13952,27944],[13953,27934],[13954,27940],[13955,27936],[13956,27910],[13958,27925],[13959,27932],[13960,27946],[13961,27933],[13963,27918],[13964,27941],[13965,27924],[13968,27942],[13973,27943],[13975,27953],[13976,27992],[13977,27982],[13978,27988],[13979,27984],[13980,27958],[13982,27973],[13983,27980],[13984,27994],[13985,27981],[13987,27966],[13988,27989],[13989,27972],[13992,27990],[13997,27991],[13999,28001],[14000,28040],[14001,28030],[14002,28036],[14003,28032],[14004,28006],[14006,28021],[14007,28028],[14008,28042],[14009,28029],[14011,28014],[14012,28037],[14013,28020],[14016,28038],[14021,28039],[14023,28049],[14024,28088],[14025,28078],[14026,28084],[14027,28080],[14028,28054],[14030,28069],[14031,28076],[14032,28090],[14033,28077],[14035,28062],[14036,28085],[14037,28068],[14040,28086],[14045,28087],[14047,28097],[14048,28136],[14049,28126],[14050,28132],[14051,28128],[14052,28102],[14054,28117],[14055,28124],[14056,28138],[14057,28125],[14059,28110],[14060,28133],[14061,28116],[14064,28134],[14069,28135],[14071,28145],[14072,28184],[14073,28174],[14074,28180],[14075,28176],[14076,28150],[14078,28165],[14079,28172],[14080,28186],[14081,28173],[14083,28158],[14084,28181],[14085,28164],[14088,28182],[14093,28183],[14095,28193],[14096,28232],[14097,28222],[14098,28228],[14099,28224],[14100,28198],[14102,28213],[14103,28220],[14104,28234],[14105,28221],[14107,28206],[14108,28229],[14109,28212],[14112,28230],[14117,28231],[14119,28241],[14120,28280],[14121,28270],[14122,28276],[14123,28272],[14124,28246],[14126,28261],[14127,28268],[14128,28282],[14129,28269],[14131,28254],[14132,28277],[14133,28260],[14136,28278],[14141,28279],[14143,28289],[14144,28328],[14145,28318],[14146,28324],[14147,28320],[14148,28294],[14150,28309],[14151,28316],[14152,28330],[14153,28317],[14155,28302],[14156,28325],[14157,28308],[14160,28326],[14165,28327],[14167,28337],[14168,28376],[14169,28366],[14170,28372],[14171,28368],[14172,28342],[14174,28357],[14175,28364],[14176,28378],[14177,28365],[14179,28350],[14180,28373],[14181,28356],[14184,28374],[14189,28375],[14191,28385],[14192,28424],[14193,28414],[14194,28420],[14195,28416],[14196,28390],[14198,28405],[14199,28412],[14200,28426],[14201,28413],[14203,28398],[14204,28421],[14205,28404],[14208,28422],[14213,28423],[14215,28433],[14216,28472],[14217,28462],[14218,28468],[14219,28464],[14220,28438],[14222,28453],[14223,28460],[14224,28474],[14225,28461],[14227,28446],[14228,28469],[14229,28452],[14232,28470],[14237,28471],[14239,28481],[14240,28520],[14241,28510],[14242,28516],[14243,28512],[14244,28486],[14246,28501],[14247,28508],[14248,28522],[14249,28509],[14251,28494],[14252,28517],[14253,28500],[14256,28518],[14261,28519],[14263,13772],[14266,13446],[14267,13530],[14270,13911],[14273,13540],[14274,13535],[14275,13451],[14284,14310],[14287,13984],[14288,14068],[14291,14449],[14294,14078],[14295,14073],[14296,13989],[14305,14848],[14308,14522],[14309,14606],[14312,14987],[14315,14616],[14316,14611],[14317,14527],[14326,15386],[14329,15060],[14330,15144],[14333,15525],[14336,15154],[14337,15149],[14338,15065],[14347,15924],[14350,15598],[14351,15682],[14354,16063],[14357,15692],[14358,15687],[14359,15603],[14368,16462],[14371,16136],[14372,16220],[14375,16601],[14378,16230],[14379,16225],[14380,16141],[14389,17000],[14392,16674],[14393,16758],[14396,17139],[14399,16768],[14400,16763],[14401,16679],[14410,17538],[14413,17212],[14414,17296],[14417,17677],[14420,17306],[14421,17301],[14422,17217],[14431,18076],[14434,17750],[14435,17834],[14438,18215],[14441,17844],[14442,17839],[14443,17755],[14452,18614],[14455,18288],[14456,18372],[14459,18753],[14462,18382],[14463,18377],[14464,18293],[14473,19152],[14476,18826],[14477,18910],[14480,19291],[14483,18920],[14484,18915],[14485,18831],[14494,19690],[14497,19364],[14498,19448],[14501,19829],[14504,19458],[14505,19453],[14506,19369],[14515,20228],[14518,19902],[14519,19986],[14522,20367],[14525,19996],[14526,19991],[14527,19907],[14536,20766],[14539,20440],[14540,20524],[14543,20905],[14546,20534],[14547,20529],[14548,20445],[14557,21304],[14560,20978],[14561,21062],[14564,21443],[14567,21072],[14568,21067],[14569,20983],[14578,21842],[14581,21516],[14582,21600],[14585,21981],[14588,21610],[14589,21605],[14590,21521],[14599,22380],[14602,22054],[14603,22138],[14606,22519],[14609,22148],[14610,22143],[14611,22059],[14620,22918],[14623,22592],[14624,22676],[14627,23057],[14630,22686],[14631,22681],[14632,22597],[14641,23456],[14644,23130],[14645,23214],[14648,23595],[14651,23224],[14652,23219],[14653,23135],[14662,23994],[14665,23668],[14666,23752],[14669,24133],[14672,23762],[14673,23757],[14674,23673],[14683,29377],[14685,29381],[14687,29392],[14689,29396],[14691,29369],[14693,29373],[14695,29384],[14697,29388],[14699,29409],[14701,29413],[14703,29424],[14705,29428],[14707,29401],[14709,29405],[14711,29416],[14713,29420],[14715,29441],[14717,29445],[14719,29456],[14721,29460],[14723,29433],[14725,29437],[14727,29448],[14729,29452],[14731,29473],[14733,29477],[14735,29488],[14737,29492],[14739,29465],[14741,29469],[14743,29480],[14745,29484],[14747,29505],[14749,29509],[14751,29520],[14753,29524],[14755,29497],[14757,29501],[14759,29512],[14761,29516],[14763,29537],[14765,29541],[14767,29552],[14769,29556],[14771,29529],[14773,29533],[14775,29544],[14777,29548],[14779,29569],[14781,29573],[14783,29584],[14785,29588],[14787,29561],[14789,29565],[14791,29576],[14793,29580],[14795,29601],[14797,29605],[14799,29616],[14801,29620],[14803,29593],[14805,29597],[14807,29608],[14809,29612],[14811,29633],[14813,29637],[14815,29648],[14817,29652],[14819,29625],[14821,29629],[14823,29640],[14825,29644],[14827,29665],[14829,29669],[14831,29680],[14833,29684],[14835,29657],[14837,29661],[14839,29672],[14841,29676],[14843,29697],[14845,29701],[14847,29712],[14849,29716],[14851,29689],[14853,29693],[14855,29704],[14857,29708],[14859,29729],[14861,29733],[14863,29744],[14865,29748],[14867,29721],[14869,29725],[14871,29736],[14873,29740],[14875,29761],[14877,29765],[14879,29776],[14881,29780],[14883,29753],[14885,29757],[14887,29768],[14889,29772],[14891,29793],[14893,29797],[14895,29808],[14897,29812],[14899,29785],[14901,29789],[14903,29800],[14905,29804],[14907,29825],[14909,29829],[14911,29840],[14913,29844],[14915,29817],[14917,29821],[14919,29832],[14921,29836],[14923,29857],[14925,29861],[14927,29872],[14929,29876],[14931,29849],[14933,29853],[14935,29864],[14937,29868],[14939,29889],[14941,29893],[14943,29904],[14945,29908],[14947,29881],[14949,29885],[14951,29896],[14953,29900],[14955,29921],[14957,29925],[14959,29936],[14961,29940],[14963,29913],[14965,29917],[14967,29928],[14969,29932],[14971,29953],[14973,29957],[14975,29968],[14977,29972],[14979,29945],[14981,29949],[14983,29960],[14985,29964],[14987,29985],[14989,29989],[14991,30000],[14993,30004],[14995,29977],[14997,29981],[14999,29992],[15001,29996],[15003,30017],[15005,30021],[15007,30032],[15009,30036],[15011,30009],[15013,30013],[15015,30024],[15017,30028],[15019,30049],[15021,30053],[15023,30064],[15025,30068],[15027,30041],[15029,30045],[15031,30056],[15033,30060],[15035,30081],[15037,30085],[15039,30096],[15041,30100],[15043,30073],[15045,30077],[15047,30088],[15049,30092],[15051,30113],[15053,30117],[15055,30128],[15057,30132],[15059,30105],[15061,30109],[15063,30120],[15065,30124],[15067,30145],[15069,30149],[15071,30160],[15073,30164],[15075,30137],[15077,30141],[15079,30152],[15081,30156],[15083,30177],[15085,30181],[15087,30192],[15089,30196],[15091,30169],[15093,30173],[15095,30184],[15097,30188],[15099,30209],[15101,30213],[15103,30224],[15105,30228],[15107,30201],[15109,30205],[15111,30216],[15113,30220],[15115,30241],[15117,30245],[15119,30256],[15121,30260],[15123,30233],[15125,30237],[15127,30248],[15129,30252],[15131,30273],[15133,30277],[15135,30288],[15137,30292],[15139,30265],[15141,30269],[15143,30280],[15145,30284],[15147,30305],[15149,30309],[15151,30320],[15153,30324],[15155,30297],[15157,30301],[15159,30312],[15161,30316],[15163,30337],[15165,30341],[15167,30352],[15169,30356],[15171,30329],[15173,30333],[15175,30344],[15177,30348],[15179,30369],[15181,30373],[15183,30384],[15185,30388],[15187,30361],[15189,30365],[15191,30376],[15193,30380],[15195,30401],[15197,30405],[15199,30416],[15201,30420],[15203,30393],[15205,30397],[15207,30408],[15209,30412],[15211,30433],[15213,30437],[15215,30448],[15217,30452],[15219,30425],[15221,30429],[15223,30440],[15225,30444],[15227,30465],[15229,30469],[15231,30480],[15233,30484],[15235,30457],[15237,30461],[15239,30472],[15241,30476],[15243,30497],[15245,30501],[15247,30512],[15249,30516],[15251,30489],[15253,30493],[15255,30504],[15257,30508],[15259,30529],[15261,30533],[15263,30544],[15265,30548],[15267,30521],[15269,30525],[15271,30536],[15273,30540],[15275,30561],[15277,30565],[15279,30576],[15281,30580],[15283,30553],[15285,30557],[15287,30568],[15289,30572],[15291,30593],[15293,30597],[15295,30608],[15297,30612],[15299,30585],[15301,30589],[15303,30600],[15305,30604],[15307,30625],[15309,30629],[15311,30640],[15313,30644],[15315,30617],[15317,30621],[15319,30632],[15321,30636],[15323,30657],[15325,30661],[15327,30672],[15329,30676],[15331,30649],[15333,30653],[15335,30664],[15337,30668],[15339,30689],[15341,30693],[15343,30704],[15345,30708],[15347,30681],[15349,30685],[15351,30696],[15353,30700],[15355,30721],[15357,30725],[15359,30736],[15361,30740],[15363,30713],[15365,30717],[15367,30728],[15369,30732],[15371,30753],[15373,30757],[15375,30768],[15377,30772],[15379,30745],[15381,30749],[15383,30760],[15385,30764],[15387,30785],[15389,30789],[15391,30800],[15393,30804],[15395,30777],[15397,30781],[15399,30792],[15401,30796],[15403,30817],[15405,30821],[15407,30832],[15409,30836],[15411,30809],[15413,30813],[15415,30824],[15417,30828],[15419,30849],[15421,30853],[15423,30864],[15425,30868],[15427,30841],[15429,30845],[15431,30856],[15433,30860],[15435,30881],[15437,30885],[15439,30896],[15441,30900],[15443,30873],[15445,30877],[15447,30888],[15449,30892],[15451,30913],[15453,30917],[15455,30928],[15457,30932],[15459,30905],[15461,30909],[15463,30920],[15465,30924],[15467,30945],[15469,30949],[15471,30960],[15473,30964],[15475,30937],[15477,30941],[15479,30952],[15481,30956],[15483,30977],[15485,30981],[15487,30992],[15489,30996],[15491,30969],[15493,30973],[15495,30984],[15497,30988],[15499,31009],[15501,31013],[15503,31024],[15505,31028],[15507,31001],[15509,31005],[15511,31016],[15513,31020],[15515,31041],[15517,31045],[15519,31056],[15521,31060],[15523,31033],[15525,31037],[15527,31048],[15529,31052],[15531,31073],[15533,31077],[15535,31088],[15537,31092],[15539,31065],[15541,31069],[15543,31080],[15545,31084],[15547,31105],[15549,31109],[15551,31120],[15553,31124],[15555,31097],[15557,31101],[15559,31112],[15561,31116],[15563,31137],[15565,31141],[15567,31152],[15569,31156],[15571,31129],[15573,31133],[15575,31144],[15577,31148],[15579,31169],[15581,31173],[15583,31184],[15585,31188],[15587,31161],[15589,31165],[15591,31176],[15593,31180],[15595,31201],[15597,31205],[15599,31216],[15601,31220],[15603,31193],[15605,31197],[15607,31208],[15609,31212],[15611,31233],[15613,31237],[15615,31248],[15617,31252],[15619,31225],[15621,31229],[15623,31240],[15625,31244],[15627,31265],[15629,31269],[15631,31280],[15633,31284],[15635,31257],[15637,31261],[15639,31272],[15641,31276],[15643,31297],[15645,31301],[15647,31312],[15649,31316],[15651,31289],[15653,31293],[15655,31304],[15657,31308],[15659,31329],[15661,31333],[15663,31344],[15665,31348],[15667,31321],[15669,31325],[15671,31336],[15673,31340],[15675,31361],[15677,31365],[15679,31376],[15681,31380],[15683,31353],[15685,31357],[15687,31368],[15689,31372],[15691,31393],[15693,31397],[15695,31408],[15697,31412],[15699,31385],[15701,31389],[15703,31400],[15705,31404],[15707,31425],[15709,31429],[15711,31440],[15713,31444],[15715,31417],[15717,31421],[15719,31432],[15721,31436],[15723,31457],[15725,31461],[15727,31472],[15729,31476],[15731,31449],[15733,31453],[15735,31464],[15737,31468],[15739,31489],[15741,31493],[15743,31504],[15745,31508],[15747,31481],[15749,31485],[15751,31496],[15753,31500],[15755,31521],[15757,31525],[15759,31536],[15761,31540],[15763,31513],[15765,31517],[15767,31528],[15769,31532],[15771,31553],[15773,31557],[15775,31568],[15777,31572],[15779,31545],[15781,31549],[15783,31560],[15785,31564],[15787,31585],[15789,31589],[15791,31600],[15793,31604],[15795,31577],[15797,31581],[15799,31592],[15801,31596],[15803,31617],[15805,31621],[15807,31632],[15809,31636],[15811,31609],[15813,31613],[15815,31624],[15817,31628],[15819,31649],[15821,31653],[15823,31664],[15825,31668],[15827,31641],[15829,31645],[15831,31656],[15833,31660],[15835,31681],[15837,31685],[15839,31696],[15841,31700],[15843,31673],[15845,31677],[15847,31688],[15849,31692],[15851,31713],[15853,31717],[15855,31728],[15857,31732],[15859,31705],[15861,31709],[15863,31720],[15865,31724],[15867,31745],[15869,31749],[15871,31760],[15873,31764],[15875,31737],[15877,31741],[15879,31752],[15881,31756],[15883,31777],[15885,31781],[15887,31792],[15889,31796],[15891,31769],[15893,31773],[15895,31784],[15897,31788],[15899,31809],[15901,31813],[15903,31824],[15905,31828],[15907,31801],[15909,31805],[15911,31816],[15913,31820],[15915,31841],[15917,31845],[15919,31856],[15921,31860],[15923,31833],[15925,31837],[15927,31848],[15929,31852],[15931,31873],[15933,31877],[15935,31888],[15937,31892],[15939,31865],[15941,31869],[15943,31880],[15945,31884],[15947,31905],[15949,31909],[15951,31920],[15953,31924],[15955,31897],[15957,31901],[15959,31912],[15961,31916],[15963,31937],[15965,31941],[15967,31952],[15969,31956],[15971,31929],[15973,31933],[15975,31944],[15977,31948],[15979,31969],[15981,31973],[15983,31984],[15985,31988],[15987,31961],[15989,31965],[15991,31976],[15993,31980],[15995,32001],[15997,32005],[15999,32016],[16001,32020],[16003,31993],[16005,31997],[16007,32008],[16009,32012],[16011,32033],[16013,32037],[16015,32048],[16017,32052],[16019,32025],[16021,32029],[16023,32040],[16025,32044],[16027,32065],[16029,32069],[16031,32080],[16033,32084],[16035,32057],[16037,32061],[16039,32072],[16041,32076],[16043,32097],[16045,32101],[16047,32112],[16049,32116],[16051,32089],[16053,32093],[16055,32104],[16057,32108],[16059,32129],[16061,32133],[16063,32144],[16065,32148],[16067,32121],[16069,32125],[16071,32136],[16073,32140],[16075,32161],[16077,32165],[16079,32176],[16081,32180],[16083,32153],[16085,32157],[16087,32168],[16089,32172],[16091,32193],[16093,32197],[16095,32208],[16097,32212],[16099,32185],[16101,32189],[16103,32200],[16105,32204],[16107,32225],[16109,32229],[16111,32240],[16113,32244],[16115,32217],[16117,32221],[16119,32232],[16121,32236],[16123,32257],[16125,32261],[16127,32272],[16129,32276],[16131,32249],[16133,32253],[16135,32264],[16137,32268],[16139,32289],[16141,32293],[16143,32304],[16145,32308],[16147,32281],[16149,32285],[16151,32296],[16153,32300],[16155,32321],[16157,32325],[16159,32336],[16161,32340],[16163,32313],[16165,32317],[16167,32328],[16169,32332],[16171,32353],[16173,32357],[16175,32368],[16177,32372],[16179,32345],[16181,32349],[16183,32360],[16185,32364],[16187,32385],[16189,32389],[16191,32400],[16193,32404],[16195,32377],[16197,32381],[16199,32392],[16201,32396],[16203,32417],[16205,32421],[16207,32432],[16209,32436],[16211,32409],[16213,32413],[16215,32424],[16217,32428],[16219,32449],[16221,32453],[16223,32464],[16225,32468],[16227,32441],[16229,32445],[16231,32456],[16233,32460],[16235,32481],[16237,32485],[16239,32496],[16241,32500],[16243,32473],[16245,32477],[16247,32488],[16249,32492],[16251,32513],[16253,32517],[16255,32528],[16257,32532],[16259,32505],[16261,32509],[16263,32520],[16265,32524],[16267,32545],[16269,32549],[16271,32560],[16273,32564],[16275,32537],[16277,32541],[16279,32552],[16281,32556],[16283,32577],[16285,32581],[16287,32592],[16289,32596],[16291,32569],[16293,32573],[16295,32584],[16297,32588],[16299,32609],[16301,32613],[16303,32624],[16305,32628],[16307,32601],[16309,32605],[16311,32616],[16313,32620],[16315,32641],[16317,32645],[16319,32656],[16321,32660],[16323,32633],[16325,32637],[16327,32648],[16329,32652],[16331,32673],[16333,32677],[16335,32688],[16337,32692],[16339,32665],[16341,32669],[16343,32680],[16345,32684],[16347,32705],[16349,32709],[16351,32720],[16353,32724],[16355,32697],[16357,32701],[16359,32712],[16361,32716],[16363,32737],[16365,32741],[16367,32752],[16369,32756],[16371,32729],[16373,32733],[16375,32744],[16377,32748],[16379,32769],[16381,32773],[16383,32784],[16385,32788],[16387,32761],[16389,32765],[16391,32776],[16393,32780],[16395,32801],[16397,32805],[16399,32816],[16401,32820],[16403,32793],[16405,32797],[16407,32808],[16409,32812],[16411,32833],[16413,32837],[16415,32848],[16417,32852],[16419,32825],[16421,32829],[16423,32840],[16425,32844],[16427,32865],[16429,32869],[16431,32880],[16433,32884],[16435,32857],[16437,32861],[16439,32872],[16441,32876],[16443,32897],[16445,32901],[16447,32912],[16449,32916],[16451,32889],[16453,32893],[16455,32904],[16457,32908],[16459,32929],[16461,32933],[16463,32944],[16465,32948],[16467,32921],[16469,32925],[16471,32936],[16473,32940],[16475,32961],[16477,32965],[16479,32976],[16481,32980],[16483,32953],[16485,32957],[16487,32968],[16489,32972],[16491,32993],[16493,32997],[16495,33008],[16497,33012],[16499,32985],[16501,32989],[16503,33000],[16505,33004],[16507,33025],[16509,33029],[16511,33040],[16513,33044],[16515,33017],[16517,33021],[16519,33032],[16521,33036],[16523,33057],[16525,33061],[16527,33072],[16529,33076],[16531,33049],[16533,33053],[16535,33064],[16537,33068],[16539,33089],[16541,33093],[16543,33104],[16545,33108],[16547,33081],[16549,33085],[16551,33096],[16553,33100],[16555,33121],[16557,33125],[16559,33136],[16561,33140],[16563,33113],[16565,33117],[16567,33128],[16569,33132],[16571,33153],[16573,33157],[16575,33168],[16577,33172],[16579,33145],[16581,33149],[16583,33160],[16585,33164],[16587,33185],[16589,33189],[16591,33200],[16593,33204],[16595,33177],[16597,33181],[16599,33192],[16601,33196]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/physical-frames.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/physical-frames.json new file mode 100644 index 0000000000..11648dd681 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/physical-frames.json @@ -0,0 +1 @@ +{"description":"Frozen operation frames (source_aligned_local_v4.py canonical form: operations whose frame differs from the closure frame), from PR200 descent on the aligned word and the script's forward closure.","frames":[[4800,[21,15]],[4801,[22,15]],[4802,[21,12,3]],[4803,[21,12,3]],[4804,[21,12,3]],[4805,[21,12,3]],[4806,[21,12,3]],[4807,[37,15]],[4808,[38,15]],[4809,[37,12,3]],[4810,[37,12,3]],[4811,[37,12,3]],[4812,[37,12,3]],[4813,[37,12,3]],[4814,[69,15]],[4815,[70,15]],[4816,[69,12,3]],[4817,[69,12,3]],[4818,[69,12,3]],[4819,[69,12,3]],[4820,[69,12,3]],[4821,[133,15]],[4822,[134,15]],[4823,[133,12,3]],[4824,[133,12,3]],[4825,[133,12,3]],[4826,[133,12,3]],[4827,[133,12,3]],[4828,[261,15]],[4829,[262,15]],[4830,[261,12,3]],[4831,[261,12,3]],[4832,[261,12,3]],[4833,[261,12,3]],[4834,[261,12,3]],[4835,[517,15]],[4836,[518,15]],[4837,[517,12,3]],[4838,[517,12,3]],[4839,[517,12,3]],[4840,[517,12,3]],[4841,[517,12,3]],[4842,[1029,15]],[4843,[1030,15]],[4844,[1029,12,3]],[4845,[1029,12,3]],[4846,[1029,12,3]],[4847,[1029,12,3]],[4848,[1029,12,3]],[4849,[2053,15]],[4850,[2054,15]],[4851,[2053,12,3]],[4852,[2053,12,3]],[4853,[2053,12,3]],[4854,[2053,12,3]],[4855,[2053,12,3]],[4856,[4101,15]],[4857,[4102,15]],[4858,[4101,12,3]],[4859,[4101,12,3]],[4860,[4101,12,3]],[4861,[4101,12,3]],[4862,[4101,12,3]],[4863,[8197,15]],[4864,[8198,15]],[4865,[8197,12,3]],[4866,[8197,12,3]],[4867,[8197,12,3]],[4868,[8197,12,3]],[4869,[8197,12,3]],[4870,[16389,15]],[4871,[16390,15]],[4872,[16389,12,3]],[4873,[16389,12,3]],[4874,[16389,12,3]],[4875,[16389,12,3]],[4876,[16389,12,3]],[4877,[32773,15]],[4878,[32774,15]],[4879,[32773,12,3]],[4880,[32773,12,3]],[4881,[32773,12,3]],[4882,[32773,12,3]],[4883,[32773,12,3]],[4884,[65541,15]],[4885,[65542,15]],[4886,[65541,12,3]],[4887,[65541,12,3]],[4888,[65541,12,3]],[4889,[65541,12,3]],[4890,[65541,12,3]],[4891,[131077,15]],[4892,[131078,15]],[4893,[131077,12,3]],[4894,[131077,12,3]],[4895,[131077,12,3]],[4896,[131077,12,3]],[4897,[131077,12,3]],[4898,[262149,15]],[4899,[262150,15]],[4900,[262149,12,3]],[4901,[262149,12,3]],[4902,[262149,12,3]],[4903,[262149,12,3]],[4904,[262149,12,3]],[4905,[524293,15]],[4906,[524294,15]],[4907,[524293,12,3]],[4908,[524293,12,3]],[4909,[524293,12,3]],[4910,[524293,12,3]],[4911,[524293,12,3]],[4912,[81,51]],[4913,[82,51]],[4914,[81,48,3]],[4915,[81,48,3]],[4916,[81,48,3]],[4917,[81,48,3]],[4918,[145,51]],[4919,[146,51]],[4920,[145,48,3]],[4921,[145,48,3]],[4922,[145,48,3]],[4923,[145,48,3]],[4924,[273,51]],[4925,[274,51]],[4926,[273,48,3]],[4927,[273,48,3]],[4928,[273,48,3]],[4929,[273,48,3]],[4930,[529,51]],[4931,[530,51]],[4932,[529,48,3]],[4933,[529,48,3]],[4934,[529,48,3]],[4935,[529,48,3]],[4936,[1041,51]],[4937,[1042,51]],[4938,[1041,48,3]],[4939,[1041,48,3]],[4940,[1041,48,3]],[4941,[1041,48,3]],[4942,[2065,51]],[4943,[2066,51]],[4944,[2065,48,3]],[4945,[2065,48,3]],[4946,[2065,48,3]],[4947,[2065,48,3]],[4948,[4113,51]],[4949,[4114,51]],[4950,[4113,48,3]],[4951,[4113,48,3]],[4952,[4113,48,3]],[4953,[4113,48,3]],[4954,[8209,51]],[4955,[8210,51]],[4956,[8209,48,3]],[4957,[8209,48,3]],[4958,[8209,48,3]],[4959,[8209,48,3]],[4960,[16401,51]],[4961,[16402,51]],[4962,[16401,48,3]],[4963,[16401,48,3]],[4964,[16401,48,3]],[4965,[16401,48,3]],[4966,[32785,51]],[4967,[32786,51]],[4968,[32785,48,3]],[4969,[32785,48,3]],[4970,[32785,48,3]],[4971,[32785,48,3]],[4972,[65553,51]],[4973,[65554,51]],[4974,[65553,48,3]],[4975,[65553,48,3]],[4976,[65553,48,3]],[4977,[65553,48,3]],[4978,[131089,51]],[4979,[131090,51]],[4980,[131089,48,3]],[4981,[131089,48,3]],[4982,[131089,48,3]],[4983,[131089,48,3]],[4984,[262161,51]],[4985,[262162,51]],[4986,[262161,48,3]],[4987,[262161,48,3]],[4988,[262161,48,3]],[4989,[262161,48,3]],[4990,[524305,51]],[4991,[524306,51]],[4992,[524305,48,3]],[4993,[524305,48,3]],[4994,[524305,48,3]],[4995,[524305,48,3]],[4996,[321,195]],[4997,[322,195]],[4998,[321,192,3]],[4999,[321,192,3]],[5000,[321,192,3]],[5001,[321,192,3]],[5002,[577,195]],[5003,[578,195]],[5004,[577,192,3]],[5005,[577,192,3]],[5006,[577,192,3]],[5007,[577,192,3]],[5008,[1089,195]],[5009,[1090,195]],[5010,[1089,192,3]],[5011,[1089,192,3]],[5012,[1089,192,3]],[5013,[1089,192,3]],[5014,[2113,195]],[5015,[2114,195]],[5016,[2113,192,3]],[5017,[2113,192,3]],[5018,[2113,192,3]],[5019,[2113,192,3]],[5020,[4161,195]],[5021,[4162,195]],[5022,[4161,192,3]],[5023,[4161,192,3]],[5024,[4161,192,3]],[5025,[4161,192,3]],[5026,[8257,195]],[5027,[8258,195]],[5028,[8257,192,3]],[5029,[8257,192,3]],[5030,[8257,192,3]],[5031,[8257,192,3]],[5032,[16449,195]],[5033,[16450,195]],[5034,[16449,192,3]],[5035,[16449,192,3]],[5036,[16449,192,3]],[5037,[16449,192,3]],[5038,[32833,195]],[5039,[32834,195]],[5040,[32833,192,3]],[5041,[32833,192,3]],[5042,[32833,192,3]],[5043,[32833,192,3]],[5044,[65601,195]],[5045,[65602,195]],[5046,[65601,192,3]],[5047,[65601,192,3]],[5048,[65601,192,3]],[5049,[65601,192,3]],[5050,[131137,195]],[5051,[131138,195]],[5052,[131137,192,3]],[5053,[131137,192,3]],[5054,[131137,192,3]],[5055,[131137,192,3]],[5056,[262209,195]],[5057,[262210,195]],[5058,[262209,192,3]],[5059,[262209,192,3]],[5060,[262209,192,3]],[5061,[262209,192,3]],[5062,[524353,195]],[5063,[524354,195]],[5064,[524353,192,3]],[5065,[524353,192,3]],[5066,[524353,192,3]],[5067,[524353,192,3]],[5068,[1281,771]],[5069,[1282,771]],[5070,[1281,768,3]],[5071,[1281,768,3]],[5072,[1281,768,3]],[5073,[1281,768,3]],[5074,[2305,771]],[5075,[2306,771]],[5076,[2305,768,3]],[5077,[2305,768,3]],[5078,[2305,768,3]],[5079,[2305,768,3]],[5080,[4353,771]],[5081,[4354,771]],[5082,[4353,768,3]],[5083,[4353,768,3]],[5084,[4353,768,3]],[5085,[4353,768,3]],[5086,[8449,771]],[5087,[8450,771]],[5088,[8449,768,3]],[5089,[8449,768,3]],[5090,[8449,768,3]],[5091,[8449,768,3]],[5092,[16641,771]],[5093,[16642,771]],[5094,[16641,768,3]],[5095,[16641,768,3]],[5096,[16641,768,3]],[5097,[16641,768,3]],[5098,[33025,771]],[5099,[33026,771]],[5100,[33025,768,3]],[5101,[33025,768,3]],[5102,[33025,768,3]],[5103,[33025,768,3]],[5104,[65793,771]],[5105,[65794,771]],[5106,[65793,768,3]],[5107,[65793,768,3]],[5108,[65793,768,3]],[5109,[65793,768,3]],[5110,[131329,771]],[5111,[131330,771]],[5112,[131329,768,3]],[5113,[131329,768,3]],[5114,[131329,768,3]],[5115,[131329,768,3]],[5116,[262401,771]],[5117,[262402,771]],[5118,[262401,768,3]],[5119,[262401,768,3]],[5120,[262401,768,3]],[5121,[262401,768,3]],[5122,[524545,771]],[5123,[524546,771]],[5124,[524545,768,3]],[5125,[524545,768,3]],[5126,[524545,768,3]],[5127,[524545,768,3]],[5128,[5121,3075]],[5129,[5122,3075]],[5130,[5121,3072,3]],[5131,[5121,3072,3]],[5132,[5121,3072,3]],[5133,[5121,3072,3]],[5134,[9217,3075]],[5135,[9218,3075]],[5136,[9217,3072,3]],[5137,[9217,3072,3]],[5138,[9217,3072,3]],[5139,[9217,3072,3]],[5140,[17409,3075]],[5141,[17410,3075]],[5142,[17409,3072,3]],[5143,[17409,3072,3]],[5144,[17409,3072,3]],[5145,[17409,3072,3]],[5146,[33793,3075]],[5147,[33794,3075]],[5148,[33793,3072,3]],[5149,[33793,3072,3]],[5150,[33793,3072,3]],[5151,[33793,3072,3]],[5152,[66561,3075]],[5153,[66562,3075]],[5154,[66561,3072,3]],[5155,[66561,3072,3]],[5156,[66561,3072,3]],[5157,[66561,3072,3]],[5158,[132097,3075]],[5159,[132098,3075]],[5160,[132097,3072,3]],[5161,[132097,3072,3]],[5162,[132097,3072,3]],[5163,[132097,3072,3]],[5164,[263169,3075]],[5165,[263170,3075]],[5166,[263169,3072,3]],[5167,[263169,3072,3]],[5168,[263169,3072,3]],[5169,[263169,3072,3]],[5170,[525313,3075]],[5171,[525314,3075]],[5172,[525313,3072,3]],[5173,[525313,3072,3]],[5174,[525313,3072,3]],[5175,[525313,3072,3]],[5176,[20481,12291]],[5177,[20482,12291]],[5178,[20481,12288,3]],[5179,[20481,12288,3]],[5180,[20481,12288,3]],[5181,[20481,12288,3]],[5182,[36865,12291]],[5183,[36866,12291]],[5184,[36865,12288,3]],[5185,[36865,12288,3]],[5186,[36865,12288,3]],[5187,[36865,12288,3]],[5188,[69633,12291]],[5189,[69634,12291]],[5190,[69633,12288,3]],[5191,[69633,12288,3]],[5192,[69633,12288,3]],[5193,[69633,12288,3]],[5194,[135169,12291]],[5195,[135170,12291]],[5196,[135169,12288,3]],[5197,[135169,12288,3]],[5198,[135169,12288,3]],[5199,[135169,12288,3]],[5200,[266241,12291]],[5201,[266242,12291]],[5202,[266241,12288,3]],[5203,[266241,12288,3]],[5204,[266241,12288,3]],[5205,[266241,12288,3]],[5206,[528385,12291]],[5207,[528386,12291]],[5208,[528385,12288,3]],[5209,[528385,12288,3]],[5210,[528385,12288,3]],[5211,[528385,12288,3]],[5212,[81921,49155]],[5213,[81922,49155]],[5214,[81921,49152,3]],[5215,[81921,49152,3]],[5216,[81921,49152,3]],[5217,[81921,49152,3]],[5218,[147457,49155]],[5219,[147458,49155]],[5220,[147457,49152,3]],[5221,[147457,49152,3]],[5222,[147457,49152,3]],[5223,[147457,49152,3]],[5224,[278529,49155]],[5225,[278530,49155]],[5226,[278529,49152,3]],[5227,[278529,49152,3]],[5228,[278529,49152,3]],[5229,[278529,49152,3]],[5230,[540673,49155]],[5231,[540674,49155]],[5232,[540673,49152,3]],[5233,[540673,49152,3]],[5234,[540673,49152,3]],[5235,[540673,49152,3]],[5236,[327681,196611]],[5237,[327682,196611]],[5238,[327681,196608,3]],[5239,[327681,196608,3]],[5240,[327681,196608,3]],[5241,[327681,196608,3]],[5242,[589825,196611]],[5243,[589826,196611]],[5244,[589825,196608,3]],[5245,[589825,196608,3]],[5246,[589825,196608,3]],[5247,[589825,196608,3]],[5248,[84,60]],[5249,[88,60]],[5250,[84,48,12]],[5251,[84,48,12]],[5252,[84,48,12]],[5253,[84,48,12]],[5254,[148,60]],[5255,[152,60]],[5256,[148,48,12]],[5257,[148,48,12]],[5258,[148,48,12]],[5259,[148,48,12]],[5260,[276,60]],[5261,[280,60]],[5262,[276,48,12]],[5263,[276,48,12]],[5264,[276,48,12]],[5265,[276,48,12]],[5266,[532,60]],[5267,[536,60]],[5268,[532,48,12]],[5269,[532,48,12]],[5270,[532,48,12]],[5271,[532,48,12]],[5272,[1044,60]],[5273,[1048,60]],[5274,[1044,48,12]],[5275,[1044,48,12]],[5276,[1044,48,12]],[5277,[1044,48,12]],[5278,[2068,60]],[5279,[2072,60]],[5280,[2068,48,12]],[5281,[2068,48,12]],[5282,[2068,48,12]],[5283,[2068,48,12]],[5284,[4116,60]],[5285,[4120,60]],[5286,[4116,48,12]],[5287,[4116,48,12]],[5288,[4116,48,12]],[5289,[4116,48,12]],[5290,[8212,60]],[5291,[8216,60]],[5292,[8212,48,12]],[5293,[8212,48,12]],[5294,[8212,48,12]],[5295,[8212,48,12]],[5296,[16404,60]],[5297,[16408,60]],[5298,[16404,48,12]],[5299,[16404,48,12]],[5300,[16404,48,12]],[5301,[16404,48,12]],[5302,[32788,60]],[5303,[32792,60]],[5304,[32788,48,12]],[5305,[32788,48,12]],[5306,[32788,48,12]],[5307,[32788,48,12]],[5308,[65556,60]],[5309,[65560,60]],[5310,[65556,48,12]],[5311,[65556,48,12]],[5312,[65556,48,12]],[5313,[65556,48,12]],[5314,[131092,60]],[5315,[131096,60]],[5316,[131092,48,12]],[5317,[131092,48,12]],[5318,[131092,48,12]],[5319,[131092,48,12]],[5320,[262164,60]],[5321,[262168,60]],[5322,[262164,48,12]],[5323,[262164,48,12]],[5324,[262164,48,12]],[5325,[262164,48,12]],[5326,[524308,60]],[5327,[524312,60]],[5328,[524308,48,12]],[5329,[524308,48,12]],[5330,[524308,48,12]],[5331,[524308,48,12]],[5332,[324,204]],[5333,[328,204]],[5334,[324,192,12]],[5335,[324,192,12]],[5336,[324,192,12]],[5337,[324,192,12]],[5338,[580,204]],[5339,[584,204]],[5340,[580,192,12]],[5341,[580,192,12]],[5342,[580,192,12]],[5343,[580,192,12]],[5344,[1092,204]],[5345,[1096,204]],[5346,[1092,192,12]],[5347,[1092,192,12]],[5348,[1092,192,12]],[5349,[1092,192,12]],[5350,[2116,204]],[5351,[2120,204]],[5352,[2116,192,12]],[5353,[2116,192,12]],[5354,[2116,192,12]],[5355,[2116,192,12]],[5356,[4164,204]],[5357,[4168,204]],[5358,[4164,192,12]],[5359,[4164,192,12]],[5360,[4164,192,12]],[5361,[4164,192,12]],[5362,[8260,204]],[5363,[8264,204]],[5364,[8260,192,12]],[5365,[8260,192,12]],[5366,[8260,192,12]],[5367,[8260,192,12]],[5368,[16452,204]],[5369,[16456,204]],[5370,[16452,192,12]],[5371,[16452,192,12]],[5372,[16452,192,12]],[5373,[16452,192,12]],[5374,[32836,204]],[5375,[32840,204]],[5376,[32836,192,12]],[5377,[32836,192,12]],[5378,[32836,192,12]],[5379,[32836,192,12]],[5380,[65604,204]],[5381,[65608,204]],[5382,[65604,192,12]],[5383,[65604,192,12]],[5384,[65604,192,12]],[5385,[65604,192,12]],[5386,[131140,204]],[5387,[131144,204]],[5388,[131140,192,12]],[5389,[131140,192,12]],[5390,[131140,192,12]],[5391,[131140,192,12]],[5392,[262212,204]],[5393,[262216,204]],[5394,[262212,192,12]],[5395,[262212,192,12]],[5396,[262212,192,12]],[5397,[262212,192,12]],[5398,[524356,204]],[5399,[524360,204]],[5400,[524356,192,12]],[5401,[524356,192,12]],[5402,[524356,192,12]],[5403,[524356,192,12]],[5404,[1284,780]],[5405,[1288,780]],[5406,[1284,768,12]],[5407,[1284,768,12]],[5408,[1284,768,12]],[5409,[1284,768,12]],[5410,[2308,780]],[5411,[2312,780]],[5412,[2308,768,12]],[5413,[2308,768,12]],[5414,[2308,768,12]],[5415,[2308,768,12]],[5416,[4356,780]],[5417,[4360,780]],[5418,[4356,768,12]],[5419,[4356,768,12]],[5420,[4356,768,12]],[5421,[4356,768,12]],[5422,[8452,780]],[5423,[8456,780]],[5424,[8452,768,12]],[5425,[8452,768,12]],[5426,[8452,768,12]],[5427,[8452,768,12]],[5428,[16644,780]],[5429,[16648,780]],[5430,[16644,768,12]],[5431,[16644,768,12]],[5432,[16644,768,12]],[5433,[16644,768,12]],[5434,[33028,780]],[5435,[33032,780]],[5436,[33028,768,12]],[5437,[33028,768,12]],[5438,[33028,768,12]],[5439,[33028,768,12]],[5440,[65796,780]],[5441,[65800,780]],[5442,[65796,768,12]],[5443,[65796,768,12]],[5444,[65796,768,12]],[5445,[65796,768,12]],[5446,[131332,780]],[5447,[131336,780]],[5448,[131332,768,12]],[5449,[131332,768,12]],[5450,[131332,768,12]],[5451,[131332,768,12]],[5452,[262404,780]],[5453,[262408,780]],[5454,[262404,768,12]],[5455,[262404,768,12]],[5456,[262404,768,12]],[5457,[262404,768,12]],[5458,[524548,780]],[5459,[524552,780]],[5460,[524548,768,12]],[5461,[524548,768,12]],[5462,[524548,768,12]],[5463,[524548,768,12]],[5464,[5124,3084]],[5465,[5128,3084]],[5466,[5124,3072,12]],[5467,[5124,3072,12]],[5468,[5124,3072,12]],[5469,[5124,3072,12]],[5470,[9220,3084]],[5471,[9224,3084]],[5472,[9220,3072,12]],[5473,[9220,3072,12]],[5474,[9220,3072,12]],[5475,[9220,3072,12]],[5476,[17412,3084]],[5477,[17416,3084]],[5478,[17412,3072,12]],[5479,[17412,3072,12]],[5480,[17412,3072,12]],[5481,[17412,3072,12]],[5482,[33796,3084]],[5483,[33800,3084]],[5484,[33796,3072,12]],[5485,[33796,3072,12]],[5486,[33796,3072,12]],[5487,[33796,3072,12]],[5488,[66564,3084]],[5489,[66568,3084]],[5490,[66564,3072,12]],[5491,[66564,3072,12]],[5492,[66564,3072,12]],[5493,[66564,3072,12]],[5494,[132100,3084]],[5495,[132104,3084]],[5496,[132100,3072,12]],[5497,[132100,3072,12]],[5498,[132100,3072,12]],[5499,[132100,3072,12]],[5500,[263172,3084]],[5501,[263176,3084]],[5502,[263172,3072,12]],[5503,[263172,3072,12]],[5504,[263172,3072,12]],[5505,[263172,3072,12]],[5506,[525316,3084]],[5507,[525320,3084]],[5508,[525316,3072,12]],[5509,[525316,3072,12]],[5510,[525316,3072,12]],[5511,[525316,3072,12]],[5512,[20484,12300]],[5513,[20488,12300]],[5514,[20484,12288,12]],[5515,[20484,12288,12]],[5516,[20484,12288,12]],[5517,[20484,12288,12]],[5518,[36868,12300]],[5519,[36872,12300]],[5520,[36868,12288,12]],[5521,[36868,12288,12]],[5522,[36868,12288,12]],[5523,[36868,12288,12]],[5524,[69636,12300]],[5525,[69640,12300]],[5526,[69636,12288,12]],[5527,[69636,12288,12]],[5528,[69636,12288,12]],[5529,[69636,12288,12]],[5530,[135172,12300]],[5531,[135176,12300]],[5532,[135172,12288,12]],[5533,[135172,12288,12]],[5534,[135172,12288,12]],[5535,[135172,12288,12]],[5536,[266244,12300]],[5537,[266248,12300]],[5538,[266244,12288,12]],[5539,[266244,12288,12]],[5540,[266244,12288,12]],[5541,[266244,12288,12]],[5542,[528388,12300]],[5543,[528392,12300]],[5544,[528388,12288,12]],[5545,[528388,12288,12]],[5546,[528388,12288,12]],[5547,[528388,12288,12]],[5548,[81924,49164]],[5549,[81928,49164]],[5550,[81924,49152,12]],[5551,[81924,49152,12]],[5552,[81924,49152,12]],[5553,[81924,49152,12]],[5554,[147460,49164]],[5555,[147464,49164]],[5556,[147460,49152,12]],[5557,[147460,49152,12]],[5558,[147460,49152,12]],[5559,[147460,49152,12]],[5560,[278532,49164]],[5561,[278536,49164]],[5562,[278532,49152,12]],[5563,[278532,49152,12]],[5564,[278532,49152,12]],[5565,[278532,49152,12]],[5566,[540676,49164]],[5567,[540680,49164]],[5568,[540676,49152,12]],[5569,[540676,49152,12]],[5570,[540676,49152,12]],[5571,[540676,49152,12]],[5572,[327684,196620]],[5573,[327688,196620]],[5574,[327684,196608,12]],[5575,[327684,196608,12]],[5576,[327684,196608,12]],[5577,[327684,196608,12]],[5578,[589828,196620]],[5579,[589832,196620]],[5580,[589828,196608,12]],[5581,[589828,196608,12]],[5582,[589828,196608,12]],[5583,[589828,196608,12]],[5584,[336,240]],[5585,[352,240]],[5586,[336,192,48]],[5587,[336,192,48]],[5588,[336,192,48]],[5589,[336,192,48]],[5590,[592,240]],[5591,[608,240]],[5592,[592,192,48]],[5593,[592,192,48]],[5594,[592,192,48]],[5595,[592,192,48]],[5596,[1104,240]],[5597,[1120,240]],[5598,[1104,192,48]],[5599,[1104,192,48]],[5600,[1104,192,48]],[5601,[1104,192,48]],[5602,[2128,240]],[5603,[2144,240]],[5604,[2128,192,48]],[5605,[2128,192,48]],[5606,[2128,192,48]],[5607,[2128,192,48]],[5608,[4176,240]],[5609,[4192,240]],[5610,[4176,192,48]],[5611,[4176,192,48]],[5612,[4176,192,48]],[5613,[4176,192,48]],[5614,[8272,240]],[5615,[8288,240]],[5616,[8272,192,48]],[5617,[8272,192,48]],[5618,[8272,192,48]],[5619,[8272,192,48]],[5620,[16464,240]],[5621,[16480,240]],[5622,[16464,192,48]],[5623,[16464,192,48]],[5624,[16464,192,48]],[5625,[16464,192,48]],[5626,[32848,240]],[5627,[32864,240]],[5628,[32848,192,48]],[5629,[32848,192,48]],[5630,[32848,192,48]],[5631,[32848,192,48]],[5632,[65616,240]],[5633,[65632,240]],[5634,[65616,192,48]],[5635,[65616,192,48]],[5636,[65616,192,48]],[5637,[65616,192,48]],[5638,[131152,240]],[5639,[131168,240]],[5640,[131152,192,48]],[5641,[131152,192,48]],[5642,[131152,192,48]],[5643,[131152,192,48]],[5644,[262224,240]],[5645,[262240,240]],[5646,[262224,192,48]],[5647,[262224,192,48]],[5648,[262224,192,48]],[5649,[262224,192,48]],[5650,[524368,240]],[5651,[524384,240]],[5652,[524368,192,48]],[5653,[524368,192,48]],[5654,[524368,192,48]],[5655,[524368,192,48]],[5656,[1296,816]],[5657,[1312,816]],[5658,[1296,768,48]],[5659,[1296,768,48]],[5660,[1296,768,48]],[5661,[1296,768,48]],[5662,[2320,816]],[5663,[2336,816]],[5664,[2320,768,48]],[5665,[2320,768,48]],[5666,[2320,768,48]],[5667,[2320,768,48]],[5668,[4368,816]],[5669,[4384,816]],[5670,[4368,768,48]],[5671,[4368,768,48]],[5672,[4368,768,48]],[5673,[4368,768,48]],[5674,[8464,816]],[5675,[8480,816]],[5676,[8464,768,48]],[5677,[8464,768,48]],[5678,[8464,768,48]],[5679,[8464,768,48]],[5680,[16656,816]],[5681,[16672,816]],[5682,[16656,768,48]],[5683,[16656,768,48]],[5684,[16656,768,48]],[5685,[16656,768,48]],[5686,[33040,816]],[5687,[33056,816]],[5688,[33040,768,48]],[5689,[33040,768,48]],[5690,[33040,768,48]],[5691,[33040,768,48]],[5692,[65808,816]],[5693,[65824,816]],[5694,[65808,768,48]],[5695,[65808,768,48]],[5696,[65808,768,48]],[5697,[65808,768,48]],[5698,[131344,816]],[5699,[131360,816]],[5700,[131344,768,48]],[5701,[131344,768,48]],[5702,[131344,768,48]],[5703,[131344,768,48]],[5704,[262416,816]],[5705,[262432,816]],[5706,[262416,768,48]],[5707,[262416,768,48]],[5708,[262416,768,48]],[5709,[262416,768,48]],[5710,[524560,816]],[5711,[524576,816]],[5712,[524560,768,48]],[5713,[524560,768,48]],[5714,[524560,768,48]],[5715,[524560,768,48]],[5716,[5136,3120]],[5717,[5152,3120]],[5718,[5136,3072,48]],[5719,[5136,3072,48]],[5720,[5136,3072,48]],[5721,[5136,3072,48]],[5722,[9232,3120]],[5723,[9248,3120]],[5724,[9232,3072,48]],[5725,[9232,3072,48]],[5726,[9232,3072,48]],[5727,[9232,3072,48]],[5728,[17424,3120]],[5729,[17440,3120]],[5730,[17424,3072,48]],[5731,[17424,3072,48]],[5732,[17424,3072,48]],[5733,[17424,3072,48]],[5734,[33808,3120]],[5735,[33824,3120]],[5736,[33808,3072,48]],[5737,[33808,3072,48]],[5738,[33808,3072,48]],[5739,[33808,3072,48]],[5740,[66576,3120]],[5741,[66592,3120]],[5742,[66576,3072,48]],[5743,[66576,3072,48]],[5744,[66576,3072,48]],[5745,[66576,3072,48]],[5746,[132112,3120]],[5747,[132128,3120]],[5748,[132112,3072,48]],[5749,[132112,3072,48]],[5750,[132112,3072,48]],[5751,[132112,3072,48]],[5752,[263184,3120]],[5753,[263200,3120]],[5754,[263184,3072,48]],[5755,[263184,3072,48]],[5756,[263184,3072,48]],[5757,[263184,3072,48]],[5758,[525328,3120]],[5759,[525344,3120]],[5760,[525328,3072,48]],[5761,[525328,3072,48]],[5762,[525328,3072,48]],[5763,[525328,3072,48]],[5764,[20496,12336]],[5765,[20512,12336]],[5766,[20496,12288,48]],[5767,[20496,12288,48]],[5768,[20496,12288,48]],[5769,[20496,12288,48]],[5770,[36880,12336]],[5771,[36896,12336]],[5772,[36880,12288,48]],[5773,[36880,12288,48]],[5774,[36880,12288,48]],[5775,[36880,12288,48]],[5776,[69648,12336]],[5777,[69664,12336]],[5778,[69648,12288,48]],[5779,[69648,12288,48]],[5780,[69648,12288,48]],[5781,[69648,12288,48]],[5782,[135184,12336]],[5783,[135200,12336]],[5784,[135184,12288,48]],[5785,[135184,12288,48]],[5786,[135184,12288,48]],[5787,[135184,12288,48]],[5788,[266256,12336]],[5789,[266272,12336]],[5790,[266256,12288,48]],[5791,[266256,12288,48]],[5792,[266256,12288,48]],[5793,[266256,12288,48]],[5794,[528400,12336]],[5795,[528416,12336]],[5796,[528400,12288,48]],[5797,[528400,12288,48]],[5798,[528400,12288,48]],[5799,[528400,12288,48]],[5800,[81936,49200]],[5801,[81952,49200]],[5802,[81936,49152,48]],[5803,[81936,49152,48]],[5804,[81936,49152,48]],[5805,[81936,49152,48]],[5806,[147472,49200]],[5807,[147488,49200]],[5808,[147472,49152,48]],[5809,[147472,49152,48]],[5810,[147472,49152,48]],[5811,[147472,49152,48]],[5812,[278544,49200]],[5813,[278560,49200]],[5814,[278544,49152,48]],[5815,[278544,49152,48]],[5816,[278544,49152,48]],[5817,[278544,49152,48]],[5818,[540688,49200]],[5819,[540704,49200]],[5820,[540688,49152,48]],[5821,[540688,49152,48]],[5822,[540688,49152,48]],[5823,[540688,49152,48]],[5824,[327696,196656]],[5825,[327712,196656]],[5826,[327696,196608,48]],[5827,[327696,196608,48]],[5828,[327696,196608,48]],[5829,[327696,196608,48]],[5830,[589840,196656]],[5831,[589856,196656]],[5832,[589840,196608,48]],[5833,[589840,196608,48]],[5834,[589840,196608,48]],[5835,[589840,196608,48]],[5836,[1344,960]],[5837,[1408,960]],[5838,[1344,768,192]],[5839,[1344,768,192]],[5840,[1344,768,192]],[5841,[1344,768,192]],[5842,[2368,960]],[5843,[2432,960]],[5844,[2368,768,192]],[5845,[2368,768,192]],[5846,[2368,768,192]],[5847,[2368,768,192]],[5848,[4416,960]],[5849,[4480,960]],[5850,[4416,768,192]],[5851,[4416,768,192]],[5852,[4416,768,192]],[5853,[4416,768,192]],[5854,[8512,960]],[5855,[8576,960]],[5856,[8512,768,192]],[5857,[8512,768,192]],[5858,[8512,768,192]],[5859,[8512,768,192]],[5860,[16704,960]],[5861,[16768,960]],[5862,[16704,768,192]],[5863,[16704,768,192]],[5864,[16704,768,192]],[5865,[16704,768,192]],[5866,[33088,960]],[5867,[33152,960]],[5868,[33088,768,192]],[5869,[33088,768,192]],[5870,[33088,768,192]],[5871,[33088,768,192]],[5872,[65856,960]],[5873,[65920,960]],[5874,[65856,768,192]],[5875,[65856,768,192]],[5876,[65856,768,192]],[5877,[65856,768,192]],[5878,[131392,960]],[5879,[131456,960]],[5880,[131392,768,192]],[5881,[131392,768,192]],[5882,[131392,768,192]],[5883,[131392,768,192]],[5884,[262464,960]],[5885,[262528,960]],[5886,[262464,768,192]],[5887,[262464,768,192]],[5888,[262464,768,192]],[5889,[262464,768,192]],[5890,[524608,960]],[5891,[524672,960]],[5892,[524608,768,192]],[5893,[524608,768,192]],[5894,[524608,768,192]],[5895,[524608,768,192]],[5896,[5184,3264]],[5897,[5248,3264]],[5898,[5184,3072,192]],[5899,[5184,3072,192]],[5900,[5184,3072,192]],[5901,[5184,3072,192]],[5902,[9280,3264]],[5903,[9344,3264]],[5904,[9280,3072,192]],[5905,[9280,3072,192]],[5906,[9280,3072,192]],[5907,[9280,3072,192]],[5908,[17472,3264]],[5909,[17536,3264]],[5910,[17472,3072,192]],[5911,[17472,3072,192]],[5912,[17472,3072,192]],[5913,[17472,3072,192]],[5914,[33856,3264]],[5915,[33920,3264]],[5916,[33856,3072,192]],[5917,[33856,3072,192]],[5918,[33856,3072,192]],[5919,[33856,3072,192]],[5920,[66624,3264]],[5921,[66688,3264]],[5922,[66624,3072,192]],[5923,[66624,3072,192]],[5924,[66624,3072,192]],[5925,[66624,3072,192]],[5926,[132160,3264]],[5927,[132224,3264]],[5928,[132160,3072,192]],[5929,[132160,3072,192]],[5930,[132160,3072,192]],[5931,[132160,3072,192]],[5932,[263232,3264]],[5933,[263296,3264]],[5934,[263232,3072,192]],[5935,[263232,3072,192]],[5936,[263232,3072,192]],[5937,[263232,3072,192]],[5938,[525376,3264]],[5939,[525440,3264]],[5940,[525376,3072,192]],[5941,[525376,3072,192]],[5942,[525376,3072,192]],[5943,[525376,3072,192]],[5944,[20544,12480]],[5945,[20608,12480]],[5946,[20544,12288,192]],[5947,[20544,12288,192]],[5948,[20544,12288,192]],[5949,[20544,12288,192]],[5950,[36928,12480]],[5951,[36992,12480]],[5952,[36928,12288,192]],[5953,[36928,12288,192]],[5954,[36928,12288,192]],[5955,[36928,12288,192]],[5956,[69696,12480]],[5957,[69760,12480]],[5958,[69696,12288,192]],[5959,[69696,12288,192]],[5960,[69696,12288,192]],[5961,[69696,12288,192]],[5962,[135232,12480]],[5963,[135296,12480]],[5964,[135232,12288,192]],[5965,[135232,12288,192]],[5966,[135232,12288,192]],[5967,[135232,12288,192]],[5968,[266304,12480]],[5969,[266368,12480]],[5970,[266304,12288,192]],[5971,[266304,12288,192]],[5972,[266304,12288,192]],[5973,[266304,12288,192]],[5974,[528448,12480]],[5975,[528512,12480]],[5976,[528448,12288,192]],[5977,[528448,12288,192]],[5978,[528448,12288,192]],[5979,[528448,12288,192]],[5980,[81984,49344]],[5981,[82048,49344]],[5982,[81984,49152,192]],[5983,[81984,49152,192]],[5984,[81984,49152,192]],[5985,[81984,49152,192]],[5986,[147520,49344]],[5987,[147584,49344]],[5988,[147520,49152,192]],[5989,[147520,49152,192]],[5990,[147520,49152,192]],[5991,[147520,49152,192]],[5992,[278592,49344]],[5993,[278656,49344]],[5994,[278592,49152,192]],[5995,[278592,49152,192]],[5996,[278592,49152,192]],[5997,[278592,49152,192]],[5998,[540736,49344]],[5999,[540800,49344]],[6000,[540736,49152,192]],[6001,[540736,49152,192]],[6002,[540736,49152,192]],[6003,[540736,49152,192]],[6004,[327744,196800]],[6005,[327808,196800]],[6006,[327744,196608,192]],[6007,[327744,196608,192]],[6008,[327744,196608,192]],[6009,[327744,196608,192]],[6010,[589888,196800]],[6011,[589952,196800]],[6012,[589888,196608,192]],[6013,[589888,196608,192]],[6014,[589888,196608,192]],[6015,[589888,196608,192]],[6016,[5376,3840]],[6017,[5632,3840]],[6018,[5376,3072,768]],[6019,[5376,3072,768]],[6020,[5376,3072,768]],[6021,[5376,3072,768]],[6022,[9472,3840]],[6023,[9728,3840]],[6024,[9472,3072,768]],[6025,[9472,3072,768]],[6026,[9472,3072,768]],[6027,[9472,3072,768]],[6028,[17664,3840]],[6029,[17920,3840]],[6030,[17664,3072,768]],[6031,[17664,3072,768]],[6032,[17664,3072,768]],[6033,[17664,3072,768]],[6034,[34048,3840]],[6035,[34304,3840]],[6036,[34048,3072,768]],[6037,[34048,3072,768]],[6038,[34048,3072,768]],[6039,[34048,3072,768]],[6040,[66816,3840]],[6041,[67072,3840]],[6042,[66816,3072,768]],[6043,[66816,3072,768]],[6044,[66816,3072,768]],[6045,[66816,3072,768]],[6046,[132352,3840]],[6047,[132608,3840]],[6048,[132352,3072,768]],[6049,[132352,3072,768]],[6050,[132352,3072,768]],[6051,[132352,3072,768]],[6052,[263424,3840]],[6053,[263680,3840]],[6054,[263424,3072,768]],[6055,[263424,3072,768]],[6056,[263424,3072,768]],[6057,[263424,3072,768]],[6058,[525568,3840]],[6059,[525824,3840]],[6060,[525568,3072,768]],[6061,[525568,3072,768]],[6062,[525568,3072,768]],[6063,[525568,3072,768]],[6064,[20736,13056]],[6065,[20992,13056]],[6066,[20736,12288,768]],[6067,[20736,12288,768]],[6068,[20736,12288,768]],[6069,[20736,12288,768]],[6070,[37120,13056]],[6071,[37376,13056]],[6072,[37120,12288,768]],[6073,[37120,12288,768]],[6074,[37120,12288,768]],[6075,[37120,12288,768]],[6076,[69888,13056]],[6077,[70144,13056]],[6078,[69888,12288,768]],[6079,[69888,12288,768]],[6080,[69888,12288,768]],[6081,[69888,12288,768]],[6082,[135424,13056]],[6083,[135680,13056]],[6084,[135424,12288,768]],[6085,[135424,12288,768]],[6086,[135424,12288,768]],[6087,[135424,12288,768]],[6088,[266496,13056]],[6089,[266752,13056]],[6090,[266496,12288,768]],[6091,[266496,12288,768]],[6092,[266496,12288,768]],[6093,[266496,12288,768]],[6094,[528640,13056]],[6095,[528896,13056]],[6096,[528640,12288,768]],[6097,[528640,12288,768]],[6098,[528640,12288,768]],[6099,[528640,12288,768]],[6100,[82176,49920]],[6101,[82432,49920]],[6102,[82176,49152,768]],[6103,[82176,49152,768]],[6104,[82176,49152,768]],[6105,[82176,49152,768]],[6106,[147712,49920]],[6107,[147968,49920]],[6108,[147712,49152,768]],[6109,[147712,49152,768]],[6110,[147712,49152,768]],[6111,[147712,49152,768]],[6112,[278784,49920]],[6113,[279040,49920]],[6114,[278784,49152,768]],[6115,[278784,49152,768]],[6116,[278784,49152,768]],[6117,[278784,49152,768]],[6118,[540928,49920]],[6119,[541184,49920]],[6120,[540928,49152,768]],[6121,[540928,49152,768]],[6122,[540928,49152,768]],[6123,[540928,49152,768]],[6124,[327936,197376]],[6125,[328192,197376]],[6126,[327936,196608,768]],[6127,[327936,196608,768]],[6128,[327936,196608,768]],[6129,[327936,196608,768]],[6130,[590080,197376]],[6131,[590336,197376]],[6132,[590080,196608,768]],[6133,[590080,196608,768]],[6134,[590080,196608,768]],[6135,[590080,196608,768]],[6136,[21504,15360]],[6137,[22528,15360]],[6138,[21504,12288,3072]],[6139,[21504,12288,3072]],[6140,[21504,12288,3072]],[6141,[21504,12288,3072]],[6142,[21504,12288,3072]],[6143,[37888,15360]],[6144,[38912,15360]],[6145,[37888,12288,3072]],[6146,[37888,12288,3072]],[6147,[37888,12288,3072]],[6148,[37888,12288,3072]],[6149,[37888,12288,3072]],[6150,[70656,15360]],[6151,[71680,15360]],[6152,[70656,12288,3072]],[6153,[70656,12288,3072]],[6154,[70656,12288,3072]],[6155,[70656,12288,3072]],[6156,[70656,12288,3072]],[6157,[136192,15360]],[6158,[137216,15360]],[6159,[136192,12288,3072]],[6160,[136192,12288,3072]],[6161,[136192,12288,3072]],[6162,[136192,12288,3072]],[6163,[136192,12288,3072]],[6164,[267264,15360]],[6165,[268288,15360]],[6166,[267264,12288,3072]],[6167,[267264,12288,3072]],[6168,[267264,12288,3072]],[6169,[267264,12288,3072]],[6170,[267264,12288,3072]],[6171,[529408,15360]],[6172,[530432,15360]],[6173,[529408,12288,3072]],[6174,[529408,12288,3072]],[6175,[529408,12288,3072]],[6176,[529408,12288,3072]],[6177,[529408,12288,3072]],[6178,[82944,52224]],[6179,[83968,52224]],[6180,[82944,49152,3072]],[6181,[82944,49152,3072]],[6182,[82944,49152,3072]],[6183,[82944,49152,3072]],[6184,[148480,52224]],[6185,[149504,52224]],[6186,[148480,49152,3072]],[6187,[148480,49152,3072]],[6188,[148480,49152,3072]],[6189,[148480,49152,3072]],[6190,[279552,52224]],[6191,[280576,52224]],[6192,[279552,49152,3072]],[6193,[279552,49152,3072]],[6194,[279552,49152,3072]],[6195,[279552,49152,3072]],[6196,[541696,52224]],[6197,[542720,52224]],[6198,[541696,49152,3072]],[6199,[541696,49152,3072]],[6200,[541696,49152,3072]],[6201,[541696,49152,3072]],[6202,[328704,199680]],[6203,[329728,199680]],[6204,[328704,196608,3072]],[6205,[328704,196608,3072]],[6206,[328704,196608,3072]],[6207,[328704,196608,3072]],[6208,[590848,199680]],[6209,[591872,199680]],[6210,[590848,196608,3072]],[6211,[590848,196608,3072]],[6212,[590848,196608,3072]],[6213,[590848,196608,3072]],[6214,[86016,61440]],[6215,[90112,61440]],[6216,[86016,49152,12288]],[6217,[86016,49152,12288]],[6218,[86016,49152,12288]],[6219,[86016,49152,12288]],[6220,[151552,61440]],[6221,[155648,61440]],[6222,[151552,49152,12288]],[6223,[151552,49152,12288]],[6224,[151552,49152,12288]],[6225,[151552,49152,12288]],[6226,[282624,61440]],[6227,[286720,61440]],[6228,[282624,49152,12288]],[6229,[282624,49152,12288]],[6230,[282624,49152,12288]],[6231,[282624,49152,12288]],[6232,[544768,61440]],[6233,[548864,61440]],[6234,[544768,49152,12288]],[6235,[544768,49152,12288]],[6236,[544768,49152,12288]],[6237,[544768,49152,12288]],[6238,[331776,208896]],[6239,[335872,208896]],[6240,[331776,196608,12288]],[6241,[331776,196608,12288]],[6242,[331776,196608,12288]],[6243,[331776,196608,12288]],[6244,[593920,208896]],[6245,[598016,208896]],[6246,[593920,196608,12288]],[6247,[593920,196608,12288]],[6248,[593920,196608,12288]],[6249,[593920,196608,12288]],[6250,[344064,245760]],[6251,[360448,245760]],[6252,[344064,196608,49152]],[6253,[344064,196608,49152]],[6254,[344064,196608,49152]],[6255,[344064,196608,49152]],[6256,[606208,245760]],[6257,[622592,245760]],[6258,[606208,196608,49152]],[6259,[606208,196608,49152]],[6260,[606208,196608,49152]],[6261,[606208,196608,49152]],[6262,[21,15]],[6263,[37,15]],[6264,[37,21,15]],[6265,[37,21,15]],[6266,[22,15]],[6267,[38,15]],[6268,[38,22,15]],[6269,[38,22,15]],[6270,[38,21]],[6271,[42,25]],[6272,[38,21,12]],[6273,[38,21,12]],[6274,[37,22]],[6275,[41,26]],[6276,[37,22,12]],[6277,[37,22,12]],[6278,[41,21]],[6279,[42,22]],[6280,[41,21,3]],[6281,[41,21,3]],[6282,[37,25]],[6283,[38,26]],[6284,[37,25,3]],[6285,[37,25,3]],[6286,[41,21]],[6287,[37,25]],[6288,[37,21,12]],[6289,[37,21,12]],[6290,[37,21,12]],[6291,[37,21,12]],[6292,[42,22]],[6293,[38,26]],[6294,[38,22,12]],[6295,[38,22,12]],[6296,[38,22,12]],[6297,[38,22,12]],[6298,[38,21]],[6299,[37,22]],[6300,[37,21,3]],[6301,[37,21,3]],[6302,[37,21,3]],[6303,[37,21,3]],[6304,[42,25]],[6305,[41,26]],[6306,[41,25,3]],[6307,[41,25,3]],[6308,[41,25,3]],[6309,[41,25,3]],[6310,[69,15]],[6311,[133,15]],[6312,[133,69,15]],[6313,[133,69,15]],[6314,[70,15]],[6315,[134,15]],[6316,[134,70,15]],[6317,[134,70,15]],[6318,[134,69]],[6319,[138,73]],[6320,[134,69,12]],[6321,[134,69,12]],[6322,[133,70]],[6323,[137,74]],[6324,[133,70,12]],[6325,[133,70,12]],[6326,[137,69]],[6327,[138,70]],[6328,[137,69,3]],[6329,[137,69,3]],[6330,[133,73]],[6331,[134,74]],[6332,[133,73,3]],[6333,[133,73,3]],[6334,[137,69]],[6335,[133,73]],[6336,[133,69,12]],[6337,[133,69,12]],[6338,[133,69,12]],[6339,[138,70]],[6340,[134,74]],[6341,[134,70,12]],[6342,[134,70,12]],[6343,[134,70,12]],[6344,[134,69]],[6345,[133,70]],[6346,[133,69,3]],[6347,[133,69,3]],[6348,[133,69,3]],[6349,[138,73]],[6350,[137,74]],[6351,[137,73,3]],[6352,[137,73,3]],[6353,[137,73,3]],[6354,[261,15]],[6355,[517,15]],[6356,[517,261,15]],[6357,[517,261,15]],[6358,[262,15]],[6359,[518,15]],[6360,[518,262,15]],[6361,[518,262,15]],[6362,[518,261]],[6363,[522,265]],[6364,[518,261,12]],[6365,[518,261,12]],[6366,[517,262]],[6367,[521,266]],[6368,[517,262,12]],[6369,[517,262,12]],[6370,[521,261]],[6371,[522,262]],[6372,[521,261,3]],[6373,[521,261,3]],[6374,[517,265]],[6375,[518,266]],[6376,[517,265,3]],[6377,[517,265,3]],[6378,[521,261]],[6379,[517,265]],[6380,[517,261,12]],[6381,[517,261,12]],[6382,[517,261,12]],[6383,[522,262]],[6384,[518,266]],[6385,[518,262,12]],[6386,[518,262,12]],[6387,[518,262,12]],[6388,[518,261]],[6389,[517,262]],[6390,[517,261,3]],[6391,[517,261,3]],[6392,[517,261,3]],[6393,[522,265]],[6394,[521,266]],[6395,[521,265,3]],[6396,[521,265,3]],[6397,[521,265,3]],[6398,[1029,15]],[6399,[2053,15]],[6400,[2053,1029,15]],[6401,[2053,1029,15]],[6402,[1030,15]],[6403,[2054,15]],[6404,[2054,1030,15]],[6405,[2054,1030,15]],[6406,[2054,1029]],[6407,[2058,1033]],[6408,[2054,1029,12]],[6409,[2054,1029,12]],[6410,[2053,1030]],[6411,[2057,1034]],[6412,[2053,1030,12]],[6413,[2053,1030,12]],[6414,[2057,1029]],[6415,[2058,1030]],[6416,[2057,1029,3]],[6417,[2057,1029,3]],[6418,[2053,1033]],[6419,[2054,1034]],[6420,[2053,1033,3]],[6421,[2053,1033,3]],[6422,[2057,1029]],[6423,[2053,1033]],[6424,[2053,1029,12]],[6425,[2053,1029,12]],[6426,[2053,1029,12]],[6427,[2058,1030]],[6428,[2054,1034]],[6429,[2054,1030,12]],[6430,[2054,1030,12]],[6431,[2054,1030,12]],[6432,[2054,1029]],[6433,[2053,1030]],[6434,[2053,1029,3]],[6435,[2053,1029,3]],[6436,[2053,1029,3]],[6437,[2058,1033]],[6438,[2057,1034]],[6439,[2057,1033,3]],[6440,[2057,1033,3]],[6441,[2057,1033,3]],[6442,[4101,15]],[6443,[8197,15]],[6444,[8197,4101,15]],[6445,[8197,4101,15]],[6446,[4102,15]],[6447,[8198,15]],[6448,[8198,4102,15]],[6449,[8198,4102,15]],[6450,[8198,4101]],[6451,[8202,4105]],[6452,[8198,4101,12]],[6453,[8198,4101,12]],[6454,[8197,4102]],[6455,[8201,4106]],[6456,[8197,4102,12]],[6457,[8197,4102,12]],[6458,[8201,4101]],[6459,[8202,4102]],[6460,[8201,4101,3]],[6461,[8201,4101,3]],[6462,[8197,4105]],[6463,[8198,4106]],[6464,[8197,4105,3]],[6465,[8197,4105,3]],[6466,[8201,4101]],[6467,[8197,4105]],[6468,[8197,4101,12]],[6469,[8197,4101,12]],[6470,[8197,4101,12]],[6471,[8202,4102]],[6472,[8198,4106]],[6473,[8198,4102,12]],[6474,[8198,4102,12]],[6475,[8198,4102,12]],[6476,[8198,4101]],[6477,[8197,4102]],[6478,[8197,4101,3]],[6479,[8197,4101,3]],[6480,[8197,4101,3]],[6481,[8202,4105]],[6482,[8201,4106]],[6483,[8201,4105,3]],[6484,[8201,4105,3]],[6485,[8201,4105,3]],[6486,[16389,15]],[6487,[32773,15]],[6488,[32773,16389,15]],[6489,[32773,16389,15]],[6490,[16390,15]],[6491,[32774,15]],[6492,[32774,16390,15]],[6493,[32774,16390,15]],[6494,[32774,16389]],[6495,[32778,16393]],[6496,[32774,16389,12]],[6497,[32774,16389,12]],[6498,[32773,16390]],[6499,[32777,16394]],[6500,[32773,16390,12]],[6501,[32773,16390,12]],[6502,[32777,16389]],[6503,[32778,16390]],[6504,[32777,16389,3]],[6505,[32777,16389,3]],[6506,[32773,16393]],[6507,[32774,16394]],[6508,[32773,16393,3]],[6509,[32773,16393,3]],[6510,[32777,16389]],[6511,[32773,16393]],[6512,[32773,16389,12]],[6513,[32773,16389,12]],[6514,[32773,16389,12]],[6515,[32778,16390]],[6516,[32774,16394]],[6517,[32774,16390,12]],[6518,[32774,16390,12]],[6519,[32774,16390,12]],[6520,[32774,16389]],[6521,[32773,16390]],[6522,[32773,16389,3]],[6523,[32773,16389,3]],[6524,[32773,16389,3]],[6525,[32778,16393]],[6526,[32777,16394]],[6527,[32777,16393,3]],[6528,[32777,16393,3]],[6529,[32777,16393,3]],[6530,[65541,15]],[6531,[131077,15]],[6532,[131077,65541,15]],[6533,[131077,65541,15]],[6534,[65542,15]],[6535,[131078,15]],[6536,[131078,65542,15]],[6537,[131078,65542,15]],[6538,[131078,65541]],[6539,[131082,65545]],[6540,[131078,65541,12]],[6541,[131078,65541,12]],[6542,[131077,65542]],[6543,[131081,65546]],[6544,[131077,65542,12]],[6545,[131077,65542,12]],[6546,[131081,65541]],[6547,[131082,65542]],[6548,[131081,65541,3]],[6549,[131081,65541,3]],[6550,[131077,65545]],[6551,[131078,65546]],[6552,[131077,65545,3]],[6553,[131077,65545,3]],[6554,[131081,65541]],[6555,[131077,65545]],[6556,[131077,65541,12]],[6557,[131077,65541,12]],[6558,[131077,65541,12]],[6559,[131082,65542]],[6560,[131078,65546]],[6561,[131078,65542,12]],[6562,[131078,65542,12]],[6563,[131078,65542,12]],[6564,[131078,65541]],[6565,[131077,65542]],[6566,[131077,65541,3]],[6567,[131077,65541,3]],[6568,[131077,65541,3]],[6569,[131082,65545]],[6570,[131081,65546]],[6571,[131081,65545,3]],[6572,[131081,65545,3]],[6573,[131081,65545,3]],[6574,[262149,15]],[6575,[524293,15]],[6576,[524293,262149,15]],[6577,[524293,262149,15]],[6578,[262150,15]],[6579,[524294,15]],[6580,[524294,262150,15]],[6581,[524294,262150,15]],[6582,[524294,262149]],[6583,[524298,262153]],[6584,[524294,262149,12]],[6585,[524294,262149,12]],[6586,[524293,262150]],[6587,[524297,262154]],[6588,[524293,262150,12]],[6589,[524293,262150,12]],[6590,[524297,262149]],[6591,[524298,262150]],[6592,[524297,262149,3]],[6593,[524297,262149,3]],[6594,[524293,262153]],[6595,[524294,262154]],[6596,[524293,262153,3]],[6597,[524293,262153,3]],[6598,[524297,262149]],[6599,[524293,262153]],[6600,[524293,262149,12]],[6601,[524293,262149,12]],[6602,[524293,262149,12]],[6603,[524298,262150]],[6604,[524294,262154]],[6605,[524294,262150,12]],[6606,[524294,262150,12]],[6607,[524294,262150,12]],[6608,[524294,262149]],[6609,[524293,262150]],[6610,[524293,262149,3]],[6611,[524293,262149,3]],[6612,[524293,262149,3]],[6613,[524298,262153]],[6614,[524297,262154]],[6615,[524297,262153,3]],[6616,[524297,262153,3]],[6617,[524297,262153,3]],[6618,[81,51]],[6619,[145,51]],[6620,[145,81,51]],[6621,[145,81,51]],[6622,[82,51]],[6623,[146,51]],[6624,[146,82,51]],[6625,[146,82,51]],[6626,[146,81]],[6627,[162,97]],[6628,[146,81,48]],[6629,[146,81,48]],[6630,[145,82]],[6631,[161,98]],[6632,[145,82,48]],[6633,[145,82,48]],[6634,[161,81]],[6635,[162,82]],[6636,[161,81,3]],[6637,[161,81,3]],[6638,[145,97]],[6639,[146,98]],[6640,[145,97,3]],[6641,[145,97,3]],[6642,[161,81]],[6643,[145,97]],[6644,[145,81,48]],[6645,[145,81,48]],[6646,[145,81,48]],[6647,[162,82]],[6648,[146,98]],[6649,[146,82,48]],[6650,[146,82,48]],[6651,[146,82,48]],[6652,[146,81]],[6653,[145,82]],[6654,[145,81,3]],[6655,[145,81,3]],[6656,[145,81,3]],[6657,[162,97]],[6658,[161,98]],[6659,[161,97,3]],[6660,[161,97,3]],[6661,[161,97,3]],[6662,[273,51]],[6663,[529,51]],[6664,[529,273,51]],[6665,[529,273,51]],[6666,[274,51]],[6667,[530,51]],[6668,[530,274,51]],[6669,[530,274,51]],[6670,[530,273]],[6671,[546,289]],[6672,[530,273,48]],[6673,[530,273,48]],[6674,[529,274]],[6675,[545,290]],[6676,[529,274,48]],[6677,[529,274,48]],[6678,[545,273]],[6679,[546,274]],[6680,[545,273,3]],[6681,[545,273,3]],[6682,[529,289]],[6683,[530,290]],[6684,[529,289,3]],[6685,[529,289,3]],[6686,[545,273]],[6687,[529,289]],[6688,[529,273,48]],[6689,[529,273,48]],[6690,[529,273,48]],[6691,[546,274]],[6692,[530,290]],[6693,[530,274,48]],[6694,[530,274,48]],[6695,[530,274,48]],[6696,[530,273]],[6697,[529,274]],[6698,[529,273,3]],[6699,[529,273,3]],[6700,[529,273,3]],[6701,[546,289]],[6702,[545,290]],[6703,[545,289,3]],[6704,[545,289,3]],[6705,[545,289,3]],[6706,[1041,51]],[6707,[2065,51]],[6708,[2065,1041,51]],[6709,[2065,1041,51]],[6710,[1042,51]],[6711,[2066,51]],[6712,[2066,1042,51]],[6713,[2066,1042,51]],[6714,[2066,1041]],[6715,[2082,1057]],[6716,[2066,1041,48]],[6717,[2066,1041,48]],[6718,[2065,1042]],[6719,[2081,1058]],[6720,[2065,1042,48]],[6721,[2065,1042,48]],[6722,[2081,1041]],[6723,[2082,1042]],[6724,[2081,1041,3]],[6725,[2081,1041,3]],[6726,[2065,1057]],[6727,[2066,1058]],[6728,[2065,1057,3]],[6729,[2065,1057,3]],[6730,[2081,1041]],[6731,[2065,1057]],[6732,[2065,1041,48]],[6733,[2065,1041,48]],[6734,[2065,1041,48]],[6735,[2082,1042]],[6736,[2066,1058]],[6737,[2066,1042,48]],[6738,[2066,1042,48]],[6739,[2066,1042,48]],[6740,[2066,1041]],[6741,[2065,1042]],[6742,[2065,1041,3]],[6743,[2065,1041,3]],[6744,[2065,1041,3]],[6745,[2082,1057]],[6746,[2081,1058]],[6747,[2081,1057,3]],[6748,[2081,1057,3]],[6749,[2081,1057,3]],[6750,[4113,51]],[6751,[8209,51]],[6752,[8209,4113,51]],[6753,[8209,4113,51]],[6754,[4114,51]],[6755,[8210,51]],[6756,[8210,4114,51]],[6757,[8210,4114,51]],[6758,[8210,4113]],[6759,[8226,4129]],[6760,[8210,4113,48]],[6761,[8210,4113,48]],[6762,[8209,4114]],[6763,[8225,4130]],[6764,[8209,4114,48]],[6765,[8209,4114,48]],[6766,[8225,4113]],[6767,[8226,4114]],[6768,[8225,4113,3]],[6769,[8225,4113,3]],[6770,[8209,4129]],[6771,[8210,4130]],[6772,[8209,4129,3]],[6773,[8209,4129,3]],[6774,[8225,4113]],[6775,[8209,4129]],[6776,[8209,4113,48]],[6777,[8209,4113,48]],[6778,[8209,4113,48]],[6779,[8226,4114]],[6780,[8210,4130]],[6781,[8210,4114,48]],[6782,[8210,4114,48]],[6783,[8210,4114,48]],[6784,[8210,4113]],[6785,[8209,4114]],[6786,[8209,4113,3]],[6787,[8209,4113,3]],[6788,[8209,4113,3]],[6789,[8226,4129]],[6790,[8225,4130]],[6791,[8225,4129,3]],[6792,[8225,4129,3]],[6793,[8225,4129,3]],[6794,[16401,51]],[6795,[32785,51]],[6796,[32785,16401,51]],[6797,[32785,16401,51]],[6798,[16402,51]],[6799,[32786,51]],[6800,[32786,16402,51]],[6801,[32786,16402,51]],[6802,[32786,16401]],[6803,[32802,16417]],[6804,[32786,16401,48]],[6805,[32786,16401,48]],[6806,[32785,16402]],[6807,[32801,16418]],[6808,[32785,16402,48]],[6809,[32785,16402,48]],[6810,[32801,16401]],[6811,[32802,16402]],[6812,[32801,16401,3]],[6813,[32801,16401,3]],[6814,[32785,16417]],[6815,[32786,16418]],[6816,[32785,16417,3]],[6817,[32785,16417,3]],[6818,[32801,16401]],[6819,[32785,16417]],[6820,[32785,16401,48]],[6821,[32785,16401,48]],[6822,[32785,16401,48]],[6823,[32802,16402]],[6824,[32786,16418]],[6825,[32786,16402,48]],[6826,[32786,16402,48]],[6827,[32786,16402,48]],[6828,[32786,16401]],[6829,[32785,16402]],[6830,[32785,16401,3]],[6831,[32785,16401,3]],[6832,[32785,16401,3]],[6833,[32802,16417]],[6834,[32801,16418]],[6835,[32801,16417,3]],[6836,[32801,16417,3]],[6837,[32801,16417,3]],[6838,[65553,51]],[6839,[131089,51]],[6840,[131089,65553,51]],[6841,[131089,65553,51]],[6842,[65554,51]],[6843,[131090,51]],[6844,[131090,65554,51]],[6845,[131090,65554,51]],[6846,[131090,65553]],[6847,[131106,65569]],[6848,[131090,65553,48]],[6849,[131090,65553,48]],[6850,[131089,65554]],[6851,[131105,65570]],[6852,[131089,65554,48]],[6853,[131089,65554,48]],[6854,[131105,65553]],[6855,[131106,65554]],[6856,[131105,65553,3]],[6857,[131105,65553,3]],[6858,[131089,65569]],[6859,[131090,65570]],[6860,[131089,65569,3]],[6861,[131089,65569,3]],[6862,[131105,65553]],[6863,[131089,65569]],[6864,[131089,65553,48]],[6865,[131089,65553,48]],[6866,[131089,65553,48]],[6867,[131106,65554]],[6868,[131090,65570]],[6869,[131090,65554,48]],[6870,[131090,65554,48]],[6871,[131090,65554,48]],[6872,[131090,65553]],[6873,[131089,65554]],[6874,[131089,65553,3]],[6875,[131089,65553,3]],[6876,[131089,65553,3]],[6877,[131106,65569]],[6878,[131105,65570]],[6879,[131105,65569,3]],[6880,[131105,65569,3]],[6881,[131105,65569,3]],[6882,[262161,51]],[6883,[524305,51]],[6884,[524305,262161,51]],[6885,[524305,262161,51]],[6886,[262162,51]],[6887,[524306,51]],[6888,[524306,262162,51]],[6889,[524306,262162,51]],[6890,[524306,262161]],[6891,[524322,262177]],[6892,[524306,262161,48]],[6893,[524306,262161,48]],[6894,[524305,262162]],[6895,[524321,262178]],[6896,[524305,262162,48]],[6897,[524305,262162,48]],[6898,[524321,262161]],[6899,[524322,262162]],[6900,[524321,262161,3]],[6901,[524321,262161,3]],[6902,[524305,262177]],[6903,[524306,262178]],[6904,[524305,262177,3]],[6905,[524305,262177,3]],[6906,[524321,262161]],[6907,[524305,262177]],[6908,[524305,262161,48]],[6909,[524305,262161,48]],[6910,[524305,262161,48]],[6911,[524322,262162]],[6912,[524306,262178]],[6913,[524306,262162,48]],[6914,[524306,262162,48]],[6915,[524306,262162,48]],[6916,[524306,262161]],[6917,[524305,262162]],[6918,[524305,262161,3]],[6919,[524305,262161,3]],[6920,[524305,262161,3]],[6921,[524322,262177]],[6922,[524321,262178]],[6923,[524321,262177,3]],[6924,[524321,262177,3]],[6925,[524321,262177,3]],[6926,[321,195]],[6927,[577,195]],[6928,[577,321,195]],[6929,[577,321,195]],[6930,[322,195]],[6931,[578,195]],[6932,[578,322,195]],[6933,[578,322,195]],[6934,[578,321]],[6935,[642,385]],[6936,[578,321,192]],[6937,[578,321,192]],[6938,[577,322]],[6939,[641,386]],[6940,[577,322,192]],[6941,[577,322,192]],[6942,[641,321]],[6943,[642,322]],[6944,[641,321,3]],[6945,[641,321,3]],[6946,[577,385]],[6947,[578,386]],[6948,[577,385,3]],[6949,[577,385,3]],[6950,[641,321]],[6951,[577,385]],[6952,[577,321,192]],[6953,[577,321,192]],[6954,[577,321,192]],[6955,[642,322]],[6956,[578,386]],[6957,[578,322,192]],[6958,[578,322,192]],[6959,[578,322,192]],[6960,[578,321]],[6961,[577,322]],[6962,[577,321,3]],[6963,[577,321,3]],[6964,[577,321,3]],[6965,[642,385]],[6966,[641,386]],[6967,[641,385,3]],[6968,[641,385,3]],[6969,[641,385,3]],[6970,[1089,195]],[6971,[2113,195]],[6972,[2113,1089,195]],[6973,[2113,1089,195]],[6974,[1090,195]],[6975,[2114,195]],[6976,[2114,1090,195]],[6977,[2114,1090,195]],[6978,[2114,1089]],[6979,[2178,1153]],[6980,[2114,1089,192]],[6981,[2114,1089,192]],[6982,[2113,1090]],[6983,[2177,1154]],[6984,[2113,1090,192]],[6985,[2113,1090,192]],[6986,[2177,1089]],[6987,[2178,1090]],[6988,[2177,1089,3]],[6989,[2177,1089,3]],[6990,[2113,1153]],[6991,[2114,1154]],[6992,[2113,1153,3]],[6993,[2113,1153,3]],[6994,[2177,1089]],[6995,[2113,1153]],[6996,[2113,1089,192]],[6997,[2113,1089,192]],[6998,[2113,1089,192]],[6999,[2178,1090]],[7000,[2114,1154]],[7001,[2114,1090,192]],[7002,[2114,1090,192]],[7003,[2114,1090,192]],[7004,[2114,1089]],[7005,[2113,1090]],[7006,[2113,1089,3]],[7007,[2113,1089,3]],[7008,[2113,1089,3]],[7009,[2178,1153]],[7010,[2177,1154]],[7011,[2177,1153,3]],[7012,[2177,1153,3]],[7013,[2177,1153,3]],[7014,[4161,195]],[7015,[8257,195]],[7016,[8257,4161,195]],[7017,[8257,4161,195]],[7018,[4162,195]],[7019,[8258,195]],[7020,[8258,4162,195]],[7021,[8258,4162,195]],[7022,[8258,4161]],[7023,[8322,4225]],[7024,[8258,4161,192]],[7025,[8258,4161,192]],[7026,[8257,4162]],[7027,[8321,4226]],[7028,[8257,4162,192]],[7029,[8257,4162,192]],[7030,[8321,4161]],[7031,[8322,4162]],[7032,[8321,4161,3]],[7033,[8321,4161,3]],[7034,[8257,4225]],[7035,[8258,4226]],[7036,[8257,4225,3]],[7037,[8257,4225,3]],[7038,[8321,4161]],[7039,[8257,4225]],[7040,[8257,4161,192]],[7041,[8257,4161,192]],[7042,[8257,4161,192]],[7043,[8322,4162]],[7044,[8258,4226]],[7045,[8258,4162,192]],[7046,[8258,4162,192]],[7047,[8258,4162,192]],[7048,[8258,4161]],[7049,[8257,4162]],[7050,[8257,4161,3]],[7051,[8257,4161,3]],[7052,[8257,4161,3]],[7053,[8322,4225]],[7054,[8321,4226]],[7055,[8321,4225,3]],[7056,[8321,4225,3]],[7057,[8321,4225,3]],[7058,[16449,195]],[7059,[32833,195]],[7060,[32833,16449,195]],[7061,[32833,16449,195]],[7062,[16450,195]],[7063,[32834,195]],[7064,[32834,16450,195]],[7065,[32834,16450,195]],[7066,[32834,16449]],[7067,[32898,16513]],[7068,[32834,16449,192]],[7069,[32834,16449,192]],[7070,[32833,16450]],[7071,[32897,16514]],[7072,[32833,16450,192]],[7073,[32833,16450,192]],[7074,[32897,16449]],[7075,[32898,16450]],[7076,[32897,16449,3]],[7077,[32897,16449,3]],[7078,[32833,16513]],[7079,[32834,16514]],[7080,[32833,16513,3]],[7081,[32833,16513,3]],[7082,[32897,16449]],[7083,[32833,16513]],[7084,[32833,16449,192]],[7085,[32833,16449,192]],[7086,[32833,16449,192]],[7087,[32898,16450]],[7088,[32834,16514]],[7089,[32834,16450,192]],[7090,[32834,16450,192]],[7091,[32834,16450,192]],[7092,[32834,16449]],[7093,[32833,16450]],[7094,[32833,16449,3]],[7095,[32833,16449,3]],[7096,[32833,16449,3]],[7097,[32898,16513]],[7098,[32897,16514]],[7099,[32897,16513,3]],[7100,[32897,16513,3]],[7101,[32897,16513,3]],[7102,[65601,195]],[7103,[131137,195]],[7104,[131137,65601,195]],[7105,[131137,65601,195]],[7106,[65602,195]],[7107,[131138,195]],[7108,[131138,65602,195]],[7109,[131138,65602,195]],[7110,[131138,65601]],[7111,[131202,65665]],[7112,[131138,65601,192]],[7113,[131138,65601,192]],[7114,[131137,65602]],[7115,[131201,65666]],[7116,[131137,65602,192]],[7117,[131137,65602,192]],[7118,[131201,65601]],[7119,[131202,65602]],[7120,[131201,65601,3]],[7121,[131201,65601,3]],[7122,[131137,65665]],[7123,[131138,65666]],[7124,[131137,65665,3]],[7125,[131137,65665,3]],[7126,[131201,65601]],[7127,[131137,65665]],[7128,[131137,65601,192]],[7129,[131137,65601,192]],[7130,[131137,65601,192]],[7131,[131202,65602]],[7132,[131138,65666]],[7133,[131138,65602,192]],[7134,[131138,65602,192]],[7135,[131138,65602,192]],[7136,[131138,65601]],[7137,[131137,65602]],[7138,[131137,65601,3]],[7139,[131137,65601,3]],[7140,[131137,65601,3]],[7141,[131202,65665]],[7142,[131201,65666]],[7143,[131201,65665,3]],[7144,[131201,65665,3]],[7145,[131201,65665,3]],[7146,[262209,195]],[7147,[524353,195]],[7148,[524353,262209,195]],[7149,[524353,262209,195]],[7150,[262210,195]],[7151,[524354,195]],[7152,[524354,262210,195]],[7153,[524354,262210,195]],[7154,[524354,262209]],[7155,[524418,262273]],[7156,[524354,262209,192]],[7157,[524354,262209,192]],[7158,[524353,262210]],[7159,[524417,262274]],[7160,[524353,262210,192]],[7161,[524353,262210,192]],[7162,[524417,262209]],[7163,[524418,262210]],[7164,[524417,262209,3]],[7165,[524417,262209,3]],[7166,[524353,262273]],[7167,[524354,262274]],[7168,[524353,262273,3]],[7169,[524353,262273,3]],[7170,[524417,262209]],[7171,[524353,262273]],[7172,[524353,262209,192]],[7173,[524353,262209,192]],[7174,[524353,262209,192]],[7175,[524418,262210]],[7176,[524354,262274]],[7177,[524354,262210,192]],[7178,[524354,262210,192]],[7179,[524354,262210,192]],[7180,[524354,262209]],[7181,[524353,262210]],[7182,[524353,262209,3]],[7183,[524353,262209,3]],[7184,[524353,262209,3]],[7185,[524418,262273]],[7186,[524417,262274]],[7187,[524417,262273,3]],[7188,[524417,262273,3]],[7189,[524417,262273,3]],[7190,[1281,771]],[7191,[2305,771]],[7192,[2305,1281,771]],[7193,[2305,1281,771]],[7194,[1282,771]],[7195,[2306,771]],[7196,[2306,1282,771]],[7197,[2306,1282,771]],[7198,[2306,1281]],[7199,[2562,1537]],[7200,[2306,1281,768]],[7201,[2306,1281,768]],[7202,[2305,1282]],[7203,[2561,1538]],[7204,[2305,1282,768]],[7205,[2305,1282,768]],[7206,[2561,1281]],[7207,[2562,1282]],[7208,[2561,1281,3]],[7209,[2561,1281,3]],[7210,[2305,1537]],[7211,[2306,1538]],[7212,[2305,1537,3]],[7213,[2305,1537,3]],[7214,[2561,1281]],[7215,[2305,1537]],[7216,[2305,1281,768]],[7217,[2305,1281,768]],[7218,[2305,1281,768]],[7219,[2562,1282]],[7220,[2306,1538]],[7221,[2306,1282,768]],[7222,[2306,1282,768]],[7223,[2306,1282,768]],[7224,[2306,1281]],[7225,[2305,1282]],[7226,[2305,1281,3]],[7227,[2305,1281,3]],[7228,[2305,1281,3]],[7229,[2562,1537]],[7230,[2561,1538]],[7231,[2561,1537,3]],[7232,[2561,1537,3]],[7233,[2561,1537,3]],[7234,[4353,771]],[7235,[8449,771]],[7236,[8449,4353,771]],[7237,[8449,4353,771]],[7238,[4354,771]],[7239,[8450,771]],[7240,[8450,4354,771]],[7241,[8450,4354,771]],[7242,[8450,4353]],[7243,[8706,4609]],[7244,[8450,4353,768]],[7245,[8450,4353,768]],[7246,[8449,4354]],[7247,[8705,4610]],[7248,[8449,4354,768]],[7249,[8449,4354,768]],[7250,[8705,4353]],[7251,[8706,4354]],[7252,[8705,4353,3]],[7253,[8705,4353,3]],[7254,[8449,4609]],[7255,[8450,4610]],[7256,[8449,4609,3]],[7257,[8449,4609,3]],[7258,[8705,4353]],[7259,[8449,4609]],[7260,[8449,4353,768]],[7261,[8449,4353,768]],[7262,[8449,4353,768]],[7263,[8706,4354]],[7264,[8450,4610]],[7265,[8450,4354,768]],[7266,[8450,4354,768]],[7267,[8450,4354,768]],[7268,[8450,4353]],[7269,[8449,4354]],[7270,[8449,4353,3]],[7271,[8449,4353,3]],[7272,[8449,4353,3]],[7273,[8706,4609]],[7274,[8705,4610]],[7275,[8705,4609,3]],[7276,[8705,4609,3]],[7277,[8705,4609,3]],[7278,[16641,771]],[7279,[33025,771]],[7280,[33025,16641,771]],[7281,[33025,16641,771]],[7282,[16642,771]],[7283,[33026,771]],[7284,[33026,16642,771]],[7285,[33026,16642,771]],[7286,[33026,16641]],[7287,[33282,16897]],[7288,[33026,16641,768]],[7289,[33026,16641,768]],[7290,[33025,16642]],[7291,[33281,16898]],[7292,[33025,16642,768]],[7293,[33025,16642,768]],[7294,[33281,16641]],[7295,[33282,16642]],[7296,[33281,16641,3]],[7297,[33281,16641,3]],[7298,[33025,16897]],[7299,[33026,16898]],[7300,[33025,16897,3]],[7301,[33025,16897,3]],[7302,[33281,16641]],[7303,[33025,16897]],[7304,[33025,16641,768]],[7305,[33025,16641,768]],[7306,[33025,16641,768]],[7307,[33282,16642]],[7308,[33026,16898]],[7309,[33026,16642,768]],[7310,[33026,16642,768]],[7311,[33026,16642,768]],[7312,[33026,16641]],[7313,[33025,16642]],[7314,[33025,16641,3]],[7315,[33025,16641,3]],[7316,[33025,16641,3]],[7317,[33282,16897]],[7318,[33281,16898]],[7319,[33281,16897,3]],[7320,[33281,16897,3]],[7321,[33281,16897,3]],[7322,[65793,771]],[7323,[131329,771]],[7324,[131329,65793,771]],[7325,[131329,65793,771]],[7326,[65794,771]],[7327,[131330,771]],[7328,[131330,65794,771]],[7329,[131330,65794,771]],[7330,[131330,65793]],[7331,[131586,66049]],[7332,[131330,65793,768]],[7333,[131330,65793,768]],[7334,[131329,65794]],[7335,[131585,66050]],[7336,[131329,65794,768]],[7337,[131329,65794,768]],[7338,[131585,65793]],[7339,[131586,65794]],[7340,[131585,65793,3]],[7341,[131585,65793,3]],[7342,[131329,66049]],[7343,[131330,66050]],[7344,[131329,66049,3]],[7345,[131329,66049,3]],[7346,[131585,65793]],[7347,[131329,66049]],[7348,[131329,65793,768]],[7349,[131329,65793,768]],[7350,[131329,65793,768]],[7351,[131586,65794]],[7352,[131330,66050]],[7353,[131330,65794,768]],[7354,[131330,65794,768]],[7355,[131330,65794,768]],[7356,[131330,65793]],[7357,[131329,65794]],[7358,[131329,65793,3]],[7359,[131329,65793,3]],[7360,[131329,65793,3]],[7361,[131586,66049]],[7362,[131585,66050]],[7363,[131585,66049,3]],[7364,[131585,66049,3]],[7365,[131585,66049,3]],[7366,[262401,771]],[7367,[524545,771]],[7368,[524545,262401,771]],[7369,[524545,262401,771]],[7370,[262402,771]],[7371,[524546,771]],[7372,[524546,262402,771]],[7373,[524546,262402,771]],[7374,[524546,262401]],[7375,[524802,262657]],[7376,[524546,262401,768]],[7377,[524546,262401,768]],[7378,[524545,262402]],[7379,[524801,262658]],[7380,[524545,262402,768]],[7381,[524545,262402,768]],[7382,[524801,262401]],[7383,[524802,262402]],[7384,[524801,262401,3]],[7385,[524801,262401,3]],[7386,[524545,262657]],[7387,[524546,262658]],[7388,[524545,262657,3]],[7389,[524545,262657,3]],[7390,[524801,262401]],[7391,[524545,262657]],[7392,[524545,262401,768]],[7393,[524545,262401,768]],[7394,[524545,262401,768]],[7395,[524802,262402]],[7396,[524546,262658]],[7397,[524546,262402,768]],[7398,[524546,262402,768]],[7399,[524546,262402,768]],[7400,[524546,262401]],[7401,[524545,262402]],[7402,[524545,262401,3]],[7403,[524545,262401,3]],[7404,[524545,262401,3]],[7405,[524802,262657]],[7406,[524801,262658]],[7407,[524801,262657,3]],[7408,[524801,262657,3]],[7409,[524801,262657,3]],[7410,[5121,3075]],[7411,[9217,3075]],[7412,[9217,5121,3075]],[7413,[9217,5121,3075]],[7414,[5122,3075]],[7415,[9218,3075]],[7416,[9218,5122,3075]],[7417,[9218,5122,3075]],[7418,[9218,5121]],[7419,[10242,6145]],[7420,[9218,5121,3072]],[7421,[9218,5121,3072]],[7422,[9217,5122]],[7423,[10241,6146]],[7424,[9217,5122,3072]],[7425,[9217,5122,3072]],[7426,[10241,5121]],[7427,[10242,5122]],[7428,[10241,5121,3]],[7429,[10241,5121,3]],[7430,[9217,6145]],[7431,[9218,6146]],[7432,[9217,6145,3]],[7433,[9217,6145,3]],[7434,[10241,5121]],[7435,[9217,6145]],[7436,[9217,5121,3072]],[7437,[9217,5121,3072]],[7438,[9217,5121,3072]],[7439,[10242,5122]],[7440,[9218,6146]],[7441,[9218,5122,3072]],[7442,[9218,5122,3072]],[7443,[9218,5122,3072]],[7444,[9218,5121]],[7445,[9217,5122]],[7446,[9217,5121,3]],[7447,[9217,5121,3]],[7448,[9217,5121,3]],[7449,[10242,6145]],[7450,[10241,6146]],[7451,[10241,6145,3]],[7452,[10241,6145,3]],[7453,[10241,6145,3]],[7454,[17409,3075]],[7455,[33793,3075]],[7456,[33793,17409,3075]],[7457,[33793,17409,3075]],[7458,[17410,3075]],[7459,[33794,3075]],[7460,[33794,17410,3075]],[7461,[33794,17410,3075]],[7462,[33794,17409]],[7463,[34818,18433]],[7464,[33794,17409,3072]],[7465,[33794,17409,3072]],[7466,[33793,17410]],[7467,[34817,18434]],[7468,[33793,17410,3072]],[7469,[33793,17410,3072]],[7470,[34817,17409]],[7471,[34818,17410]],[7472,[34817,17409,3]],[7473,[34817,17409,3]],[7474,[33793,18433]],[7475,[33794,18434]],[7476,[33793,18433,3]],[7477,[33793,18433,3]],[7478,[34817,17409]],[7479,[33793,18433]],[7480,[33793,17409,3072]],[7481,[33793,17409,3072]],[7482,[33793,17409,3072]],[7483,[34818,17410]],[7484,[33794,18434]],[7485,[33794,17410,3072]],[7486,[33794,17410,3072]],[7487,[33794,17410,3072]],[7488,[33794,17409]],[7489,[33793,17410]],[7490,[33793,17409,3]],[7491,[33793,17409,3]],[7492,[33793,17409,3]],[7493,[34818,18433]],[7494,[34817,18434]],[7495,[34817,18433,3]],[7496,[34817,18433,3]],[7497,[34817,18433,3]],[7498,[66561,3075]],[7499,[132097,3075]],[7500,[132097,66561,3075]],[7501,[132097,66561,3075]],[7502,[66562,3075]],[7503,[132098,3075]],[7504,[132098,66562,3075]],[7505,[132098,66562,3075]],[7506,[132098,66561]],[7507,[133122,67585]],[7508,[132098,66561,3072]],[7509,[132098,66561,3072]],[7510,[132097,66562]],[7511,[133121,67586]],[7512,[132097,66562,3072]],[7513,[132097,66562,3072]],[7514,[133121,66561]],[7515,[133122,66562]],[7516,[133121,66561,3]],[7517,[133121,66561,3]],[7518,[132097,67585]],[7519,[132098,67586]],[7520,[132097,67585,3]],[7521,[132097,67585,3]],[7522,[133121,66561]],[7523,[132097,67585]],[7524,[132097,66561,3072]],[7525,[132097,66561,3072]],[7526,[132097,66561,3072]],[7527,[133122,66562]],[7528,[132098,67586]],[7529,[132098,66562,3072]],[7530,[132098,66562,3072]],[7531,[132098,66562,3072]],[7532,[132098,66561]],[7533,[132097,66562]],[7534,[132097,66561,3]],[7535,[132097,66561,3]],[7536,[132097,66561,3]],[7537,[133122,67585]],[7538,[133121,67586]],[7539,[133121,67585,3]],[7540,[133121,67585,3]],[7541,[133121,67585,3]],[7542,[263169,3075]],[7543,[525313,3075]],[7544,[525313,263169,3075]],[7545,[525313,263169,3075]],[7546,[263170,3075]],[7547,[525314,3075]],[7548,[525314,263170,3075]],[7549,[525314,263170,3075]],[7550,[525314,263169]],[7551,[526338,264193]],[7552,[525314,263169,3072]],[7553,[525314,263169,3072]],[7554,[525313,263170]],[7555,[526337,264194]],[7556,[525313,263170,3072]],[7557,[525313,263170,3072]],[7558,[526337,263169]],[7559,[526338,263170]],[7560,[526337,263169,3]],[7561,[526337,263169,3]],[7562,[525313,264193]],[7563,[525314,264194]],[7564,[525313,264193,3]],[7565,[525313,264193,3]],[7566,[526337,263169]],[7567,[525313,264193]],[7568,[525313,263169,3072]],[7569,[525313,263169,3072]],[7570,[525313,263169,3072]],[7571,[526338,263170]],[7572,[525314,264194]],[7573,[525314,263170,3072]],[7574,[525314,263170,3072]],[7575,[525314,263170,3072]],[7576,[525314,263169]],[7577,[525313,263170]],[7578,[525313,263169,3]],[7579,[525313,263169,3]],[7580,[525313,263169,3]],[7581,[526338,264193]],[7582,[526337,264194]],[7583,[526337,264193,3]],[7584,[526337,264193,3]],[7585,[526337,264193,3]],[7586,[20481,12291]],[7587,[36865,12291]],[7588,[36865,20481,12291]],[7589,[36865,20481,12291]],[7590,[20482,12291]],[7591,[36866,12291]],[7592,[36866,20482,12291]],[7593,[36866,20482,12291]],[7594,[36866,20481]],[7595,[40962,24577]],[7596,[36866,20481,12288]],[7597,[36866,20481,12288]],[7598,[36865,20482]],[7599,[40961,24578]],[7600,[36865,20482,12288]],[7601,[36865,20482,12288]],[7602,[40961,20481]],[7603,[40962,20482]],[7604,[40961,20481,3]],[7605,[40961,20481,3]],[7606,[36865,24577]],[7607,[36866,24578]],[7608,[36865,24577,3]],[7609,[36865,24577,3]],[7610,[40961,20481]],[7611,[36865,24577]],[7612,[36865,20481,12288]],[7613,[36865,20481,12288]],[7614,[36865,20481,12288]],[7615,[36865,20481,12288]],[7616,[40962,20482]],[7617,[36866,24578]],[7618,[36866,20482,12288]],[7619,[36866,20482,12288]],[7620,[36866,20482,12288]],[7621,[36866,20482,12288]],[7622,[36866,20481]],[7623,[36865,20482]],[7624,[36865,20481,3]],[7625,[36865,20481,3]],[7626,[36865,20481,3]],[7627,[40962,24577]],[7628,[40961,24578]],[7629,[40961,24577,3]],[7630,[40961,24577,3]],[7631,[40961,24577,3]],[7632,[69633,12291]],[7633,[135169,12291]],[7634,[135169,69633,12291]],[7635,[135169,69633,12291]],[7636,[69634,12291]],[7637,[135170,12291]],[7638,[135170,69634,12291]],[7639,[135170,69634,12291]],[7640,[135170,69633]],[7641,[139266,73729]],[7642,[135170,69633,12288]],[7643,[135170,69633,12288]],[7644,[135169,69634]],[7645,[139265,73730]],[7646,[135169,69634,12288]],[7647,[135169,69634,12288]],[7648,[139265,69633]],[7649,[139266,69634]],[7650,[139265,69633,3]],[7651,[139265,69633,3]],[7652,[135169,73729]],[7653,[135170,73730]],[7654,[135169,73729,3]],[7655,[135169,73729,3]],[7656,[139265,69633]],[7657,[135169,73729]],[7658,[135169,69633,12288]],[7659,[135169,69633,12288]],[7660,[135169,69633,12288]],[7661,[139266,69634]],[7662,[135170,73730]],[7663,[135170,69634,12288]],[7664,[135170,69634,12288]],[7665,[135170,69634,12288]],[7666,[135170,69633]],[7667,[135169,69634]],[7668,[135169,69633,3]],[7669,[135169,69633,3]],[7670,[135169,69633,3]],[7671,[139266,73729]],[7672,[139265,73730]],[7673,[139265,73729,3]],[7674,[139265,73729,3]],[7675,[139265,73729,3]],[7676,[266241,12291]],[7677,[528385,12291]],[7678,[528385,266241,12291]],[7679,[528385,266241,12291]],[7680,[266242,12291]],[7681,[528386,12291]],[7682,[528386,266242,12291]],[7683,[528386,266242,12291]],[7684,[528386,266241]],[7685,[532482,270337]],[7686,[528386,266241,12288]],[7687,[528386,266241,12288]],[7688,[528385,266242]],[7689,[532481,270338]],[7690,[528385,266242,12288]],[7691,[528385,266242,12288]],[7692,[532481,266241]],[7693,[532482,266242]],[7694,[532481,266241,3]],[7695,[532481,266241,3]],[7696,[528385,270337]],[7697,[528386,270338]],[7698,[528385,270337,3]],[7699,[528385,270337,3]],[7700,[532481,266241]],[7701,[528385,270337]],[7702,[528385,266241,12288]],[7703,[528385,266241,12288]],[7704,[528385,266241,12288]],[7705,[532482,266242]],[7706,[528386,270338]],[7707,[528386,266242,12288]],[7708,[528386,266242,12288]],[7709,[528386,266242,12288]],[7710,[528386,266241]],[7711,[528385,266242]],[7712,[528385,266241,3]],[7713,[528385,266241,3]],[7714,[528385,266241,3]],[7715,[532482,270337]],[7716,[532481,270338]],[7717,[532481,270337,3]],[7718,[532481,270337,3]],[7719,[532481,270337,3]],[7720,[81921,49155]],[7721,[147457,49155]],[7722,[147457,81921,49155]],[7723,[147457,81921,49155]],[7724,[81922,49155]],[7725,[147458,49155]],[7726,[147458,81922,49155]],[7727,[147458,81922,49155]],[7728,[147458,81921]],[7729,[163842,98305]],[7730,[147458,81921,49152]],[7731,[147458,81921,49152]],[7732,[147457,81922]],[7733,[163841,98306]],[7734,[147457,81922,49152]],[7735,[147457,81922,49152]],[7736,[163841,81921]],[7737,[163842,81922]],[7738,[163841,81921,3]],[7739,[163841,81921,3]],[7740,[147457,98305]],[7741,[147458,98306]],[7742,[147457,98305,3]],[7743,[147457,98305,3]],[7744,[163841,81921]],[7745,[147457,98305]],[7746,[147457,81921,49152]],[7747,[147457,81921,49152]],[7748,[147457,81921,49152]],[7749,[163842,81922]],[7750,[147458,98306]],[7751,[147458,81922,49152]],[7752,[147458,81922,49152]],[7753,[147458,81922,49152]],[7754,[147458,81921]],[7755,[147457,81922]],[7756,[147457,81921,3]],[7757,[147457,81921,3]],[7758,[147457,81921,3]],[7759,[163842,98305]],[7760,[163841,98306]],[7761,[163841,98305,3]],[7762,[163841,98305,3]],[7763,[163841,98305,3]],[7764,[278529,49155]],[7765,[540673,49155]],[7766,[540673,278529,49155]],[7767,[540673,278529,49155]],[7768,[278530,49155]],[7769,[540674,49155]],[7770,[540674,278530,49155]],[7771,[540674,278530,49155]],[7772,[540674,278529]],[7773,[557058,294913]],[7774,[540674,278529,49152]],[7775,[540674,278529,49152]],[7776,[540673,278530]],[7777,[557057,294914]],[7778,[540673,278530,49152]],[7779,[540673,278530,49152]],[7780,[557057,278529]],[7781,[557058,278530]],[7782,[557057,278529,3]],[7783,[557057,278529,3]],[7784,[540673,294913]],[7785,[540674,294914]],[7786,[540673,294913,3]],[7787,[540673,294913,3]],[7788,[557057,278529]],[7789,[540673,294913]],[7790,[540673,278529,49152]],[7791,[540673,278529,49152]],[7792,[540673,278529,49152]],[7793,[557058,278530]],[7794,[540674,294914]],[7795,[540674,278530,49152]],[7796,[540674,278530,49152]],[7797,[540674,278530,49152]],[7798,[540674,278529]],[7799,[540673,278530]],[7800,[540673,278529,3]],[7801,[540673,278529,3]],[7802,[540673,278529,3]],[7803,[557058,294913]],[7804,[557057,294914]],[7805,[557057,294913,3]],[7806,[557057,294913,3]],[7807,[557057,294913,3]],[7808,[327681,196611]],[7809,[589825,196611]],[7810,[589825,327681,196611]],[7811,[589825,327681,196611]],[7812,[327682,196611]],[7813,[589826,196611]],[7814,[589826,327682,196611]],[7815,[589826,327682,196611]],[7816,[589826,327681]],[7817,[655362,393217]],[7818,[589826,327681,196608]],[7819,[589826,327681,196608]],[7820,[589825,327682]],[7821,[655361,393218]],[7822,[589825,327682,196608]],[7823,[589825,327682,196608]],[7824,[655361,327681]],[7825,[655362,327682]],[7826,[655361,327681,3]],[7827,[655361,327681,3]],[7828,[589825,393217]],[7829,[589826,393218]],[7830,[589825,393217,3]],[7831,[589825,393217,3]],[7832,[655361,327681]],[7833,[589825,393217]],[7834,[589825,327681,196608]],[7835,[589825,327681,196608]],[7836,[589825,327681,196608]],[7837,[655362,327682]],[7838,[589826,393218]],[7839,[589826,327682,196608]],[7840,[589826,327682,196608]],[7841,[589826,327682,196608]],[7842,[589826,327681]],[7843,[589825,327682]],[7844,[589825,327681,3]],[7845,[589825,327681,3]],[7846,[589825,327681,3]],[7847,[655362,393217]],[7848,[655361,393218]],[7849,[655361,393217,3]],[7850,[655361,393217,3]],[7851,[655361,393217,3]],[7852,[84,60]],[7853,[148,60]],[7854,[148,84,60]],[7855,[148,84,60]],[7856,[88,60]],[7857,[152,60]],[7858,[152,88,60]],[7859,[152,88,60]],[7860,[152,84]],[7861,[168,100]],[7862,[152,84,48]],[7863,[152,84,48]],[7864,[148,88]],[7865,[164,104]],[7866,[148,88,48]],[7867,[148,88,48]],[7868,[164,84]],[7869,[168,88]],[7870,[164,84,12]],[7871,[164,84,12]],[7872,[148,100]],[7873,[152,104]],[7874,[148,100,12]],[7875,[148,100,12]],[7876,[164,84]],[7877,[148,100]],[7878,[148,84,48]],[7879,[148,84,48]],[7880,[148,84,48]],[7881,[168,88]],[7882,[152,104]],[7883,[152,88,48]],[7884,[152,88,48]],[7885,[152,88,48]],[7886,[152,84]],[7887,[148,88]],[7888,[148,84,12]],[7889,[148,84,12]],[7890,[148,84,12]],[7891,[168,100]],[7892,[164,104]],[7893,[164,100,12]],[7894,[164,100,12]],[7895,[164,100,12]],[7896,[276,60]],[7897,[532,60]],[7898,[532,276,60]],[7899,[532,276,60]],[7900,[280,60]],[7901,[536,60]],[7902,[536,280,60]],[7903,[536,280,60]],[7904,[536,276]],[7905,[552,292]],[7906,[536,276,48]],[7907,[536,276,48]],[7908,[532,280]],[7909,[548,296]],[7910,[532,280,48]],[7911,[532,280,48]],[7912,[548,276]],[7913,[552,280]],[7914,[548,276,12]],[7915,[548,276,12]],[7916,[532,292]],[7917,[536,296]],[7918,[532,292,12]],[7919,[532,292,12]],[7920,[548,276]],[7921,[532,292]],[7922,[532,276,48]],[7923,[532,276,48]],[7924,[532,276,48]],[7925,[552,280]],[7926,[536,296]],[7927,[536,280,48]],[7928,[536,280,48]],[7929,[536,280,48]],[7930,[536,276]],[7931,[532,280]],[7932,[532,276,12]],[7933,[532,276,12]],[7934,[532,276,12]],[7935,[552,292]],[7936,[548,296]],[7937,[548,292,12]],[7938,[548,292,12]],[7939,[548,292,12]],[7940,[1044,60]],[7941,[2068,60]],[7942,[2068,1044,60]],[7943,[2068,1044,60]],[7944,[1048,60]],[7945,[2072,60]],[7946,[2072,1048,60]],[7947,[2072,1048,60]],[7948,[2072,1044]],[7949,[2088,1060]],[7950,[2072,1044,48]],[7951,[2072,1044,48]],[7952,[2068,1048]],[7953,[2084,1064]],[7954,[2068,1048,48]],[7955,[2068,1048,48]],[7956,[2084,1044]],[7957,[2088,1048]],[7958,[2084,1044,12]],[7959,[2084,1044,12]],[7960,[2068,1060]],[7961,[2072,1064]],[7962,[2068,1060,12]],[7963,[2068,1060,12]],[7964,[2084,1044]],[7965,[2068,1060]],[7966,[2068,1044,48]],[7967,[2068,1044,48]],[7968,[2068,1044,48]],[7969,[2088,1048]],[7970,[2072,1064]],[7971,[2072,1048,48]],[7972,[2072,1048,48]],[7973,[2072,1048,48]],[7974,[2072,1044]],[7975,[2068,1048]],[7976,[2068,1044,12]],[7977,[2068,1044,12]],[7978,[2068,1044,12]],[7979,[2088,1060]],[7980,[2084,1064]],[7981,[2084,1060,12]],[7982,[2084,1060,12]],[7983,[2084,1060,12]],[7984,[4116,60]],[7985,[8212,60]],[7986,[8212,4116,60]],[7987,[8212,4116,60]],[7988,[4120,60]],[7989,[8216,60]],[7990,[8216,4120,60]],[7991,[8216,4120,60]],[7992,[8216,4116]],[7993,[8232,4132]],[7994,[8216,4116,48]],[7995,[8216,4116,48]],[7996,[8212,4120]],[7997,[8228,4136]],[7998,[8212,4120,48]],[7999,[8212,4120,48]],[8000,[8228,4116]],[8001,[8232,4120]],[8002,[8228,4116,12]],[8003,[8228,4116,12]],[8004,[8212,4132]],[8005,[8216,4136]],[8006,[8212,4132,12]],[8007,[8212,4132,12]],[8008,[8228,4116]],[8009,[8212,4132]],[8010,[8212,4116,48]],[8011,[8212,4116,48]],[8012,[8212,4116,48]],[8013,[8232,4120]],[8014,[8216,4136]],[8015,[8216,4120,48]],[8016,[8216,4120,48]],[8017,[8216,4120,48]],[8018,[8216,4116]],[8019,[8212,4120]],[8020,[8212,4116,12]],[8021,[8212,4116,12]],[8022,[8212,4116,12]],[8023,[8232,4132]],[8024,[8228,4136]],[8025,[8228,4132,12]],[8026,[8228,4132,12]],[8027,[8228,4132,12]],[8028,[16404,60]],[8029,[32788,60]],[8030,[32788,16404,60]],[8031,[32788,16404,60]],[8032,[16408,60]],[8033,[32792,60]],[8034,[32792,16408,60]],[8035,[32792,16408,60]],[8036,[32792,16404]],[8037,[32808,16420]],[8038,[32792,16404,48]],[8039,[32792,16404,48]],[8040,[32788,16408]],[8041,[32804,16424]],[8042,[32788,16408,48]],[8043,[32788,16408,48]],[8044,[32804,16404]],[8045,[32808,16408]],[8046,[32804,16404,12]],[8047,[32804,16404,12]],[8048,[32788,16420]],[8049,[32792,16424]],[8050,[32788,16420,12]],[8051,[32788,16420,12]],[8052,[32804,16404]],[8053,[32788,16420]],[8054,[32788,16404,48]],[8055,[32788,16404,48]],[8056,[32788,16404,48]],[8057,[32808,16408]],[8058,[32792,16424]],[8059,[32792,16408,48]],[8060,[32792,16408,48]],[8061,[32792,16408,48]],[8062,[32792,16404]],[8063,[32788,16408]],[8064,[32788,16404,12]],[8065,[32788,16404,12]],[8066,[32788,16404,12]],[8067,[32808,16420]],[8068,[32804,16424]],[8069,[32804,16420,12]],[8070,[32804,16420,12]],[8071,[32804,16420,12]],[8072,[65556,60]],[8073,[131092,60]],[8074,[131092,65556,60]],[8075,[131092,65556,60]],[8076,[65560,60]],[8077,[131096,60]],[8078,[131096,65560,60]],[8079,[131096,65560,60]],[8080,[131096,65556]],[8081,[131112,65572]],[8082,[131096,65556,48]],[8083,[131096,65556,48]],[8084,[131092,65560]],[8085,[131108,65576]],[8086,[131092,65560,48]],[8087,[131092,65560,48]],[8088,[131108,65556]],[8089,[131112,65560]],[8090,[131108,65556,12]],[8091,[131108,65556,12]],[8092,[131092,65572]],[8093,[131096,65576]],[8094,[131092,65572,12]],[8095,[131092,65572,12]],[8096,[131108,65556]],[8097,[131092,65572]],[8098,[131092,65556,48]],[8099,[131092,65556,48]],[8100,[131092,65556,48]],[8101,[131112,65560]],[8102,[131096,65576]],[8103,[131096,65560,48]],[8104,[131096,65560,48]],[8105,[131096,65560,48]],[8106,[131096,65556]],[8107,[131092,65560]],[8108,[131092,65556,12]],[8109,[131092,65556,12]],[8110,[131092,65556,12]],[8111,[131112,65572]],[8112,[131108,65576]],[8113,[131108,65572,12]],[8114,[131108,65572,12]],[8115,[131108,65572,12]],[8116,[262164,60]],[8117,[524308,60]],[8118,[524308,262164,60]],[8119,[524308,262164,60]],[8120,[262168,60]],[8121,[524312,60]],[8122,[524312,262168,60]],[8123,[524312,262168,60]],[8124,[524312,262164]],[8125,[524328,262180]],[8126,[524312,262164,48]],[8127,[524312,262164,48]],[8128,[524308,262168]],[8129,[524324,262184]],[8130,[524308,262168,48]],[8131,[524308,262168,48]],[8132,[524324,262164]],[8133,[524328,262168]],[8134,[524324,262164,12]],[8135,[524324,262164,12]],[8136,[524308,262180]],[8137,[524312,262184]],[8138,[524308,262180,12]],[8139,[524308,262180,12]],[8140,[524324,262164]],[8141,[524308,262180]],[8142,[524308,262164,48]],[8143,[524308,262164,48]],[8144,[524308,262164,48]],[8145,[524328,262168]],[8146,[524312,262184]],[8147,[524312,262168,48]],[8148,[524312,262168,48]],[8149,[524312,262168,48]],[8150,[524312,262164]],[8151,[524308,262168]],[8152,[524308,262164,12]],[8153,[524308,262164,12]],[8154,[524308,262164,12]],[8155,[524328,262180]],[8156,[524324,262184]],[8157,[524324,262180,12]],[8158,[524324,262180,12]],[8159,[524324,262180,12]],[8160,[324,204]],[8161,[580,204]],[8162,[580,324,204]],[8163,[580,324,204]],[8164,[328,204]],[8165,[584,204]],[8166,[584,328,204]],[8167,[584,328,204]],[8168,[584,324]],[8169,[648,388]],[8170,[584,324,192]],[8171,[584,324,192]],[8172,[580,328]],[8173,[644,392]],[8174,[580,328,192]],[8175,[580,328,192]],[8176,[644,324]],[8177,[648,328]],[8178,[644,324,12]],[8179,[644,324,12]],[8180,[580,388]],[8181,[584,392]],[8182,[580,388,12]],[8183,[580,388,12]],[8184,[644,324]],[8185,[580,388]],[8186,[580,324,192]],[8187,[580,324,192]],[8188,[580,324,192]],[8189,[648,328]],[8190,[584,392]],[8191,[584,328,192]],[8192,[584,328,192]],[8193,[584,328,192]],[8194,[584,324]],[8195,[580,328]],[8196,[580,324,12]],[8197,[580,324,12]],[8198,[580,324,12]],[8199,[648,388]],[8200,[644,392]],[8201,[644,388,12]],[8202,[644,388,12]],[8203,[644,388,12]],[8204,[1092,204]],[8205,[2116,204]],[8206,[2116,1092,204]],[8207,[2116,1092,204]],[8208,[1096,204]],[8209,[2120,204]],[8210,[2120,1096,204]],[8211,[2120,1096,204]],[8212,[2120,1092]],[8213,[2184,1156]],[8214,[2120,1092,192]],[8215,[2120,1092,192]],[8216,[2116,1096]],[8217,[2180,1160]],[8218,[2116,1096,192]],[8219,[2116,1096,192]],[8220,[2180,1092]],[8221,[2184,1096]],[8222,[2180,1092,12]],[8223,[2180,1092,12]],[8224,[2116,1156]],[8225,[2120,1160]],[8226,[2116,1156,12]],[8227,[2116,1156,12]],[8228,[2180,1092]],[8229,[2116,1156]],[8230,[2116,1092,192]],[8231,[2116,1092,192]],[8232,[2116,1092,192]],[8233,[2184,1096]],[8234,[2120,1160]],[8235,[2120,1096,192]],[8236,[2120,1096,192]],[8237,[2120,1096,192]],[8238,[2120,1092]],[8239,[2116,1096]],[8240,[2116,1092,12]],[8241,[2116,1092,12]],[8242,[2116,1092,12]],[8243,[2184,1156]],[8244,[2180,1160]],[8245,[2180,1156,12]],[8246,[2180,1156,12]],[8247,[2180,1156,12]],[8248,[4164,204]],[8249,[8260,204]],[8250,[8260,4164,204]],[8251,[8260,4164,204]],[8252,[4168,204]],[8253,[8264,204]],[8254,[8264,4168,204]],[8255,[8264,4168,204]],[8256,[8264,4164]],[8257,[8328,4228]],[8258,[8264,4164,192]],[8259,[8264,4164,192]],[8260,[8260,4168]],[8261,[8324,4232]],[8262,[8260,4168,192]],[8263,[8260,4168,192]],[8264,[8324,4164]],[8265,[8328,4168]],[8266,[8324,4164,12]],[8267,[8324,4164,12]],[8268,[8260,4228]],[8269,[8264,4232]],[8270,[8260,4228,12]],[8271,[8260,4228,12]],[8272,[8324,4164]],[8273,[8260,4228]],[8274,[8260,4164,192]],[8275,[8260,4164,192]],[8276,[8260,4164,192]],[8277,[8328,4168]],[8278,[8264,4232]],[8279,[8264,4168,192]],[8280,[8264,4168,192]],[8281,[8264,4168,192]],[8282,[8264,4164]],[8283,[8260,4168]],[8284,[8260,4164,12]],[8285,[8260,4164,12]],[8286,[8260,4164,12]],[8287,[8328,4228]],[8288,[8324,4232]],[8289,[8324,4228,12]],[8290,[8324,4228,12]],[8291,[8324,4228,12]],[8292,[16452,204]],[8293,[32836,204]],[8294,[32836,16452,204]],[8295,[32836,16452,204]],[8296,[16456,204]],[8297,[32840,204]],[8298,[32840,16456,204]],[8299,[32840,16456,204]],[8300,[32840,16452]],[8301,[32904,16516]],[8302,[32840,16452,192]],[8303,[32840,16452,192]],[8304,[32836,16456]],[8305,[32900,16520]],[8306,[32836,16456,192]],[8307,[32836,16456,192]],[8308,[32900,16452]],[8309,[32904,16456]],[8310,[32900,16452,12]],[8311,[32900,16452,12]],[8312,[32836,16516]],[8313,[32840,16520]],[8314,[32836,16516,12]],[8315,[32836,16516,12]],[8316,[32900,16452]],[8317,[32836,16516]],[8318,[32836,16452,192]],[8319,[32836,16452,192]],[8320,[32836,16452,192]],[8321,[32904,16456]],[8322,[32840,16520]],[8323,[32840,16456,192]],[8324,[32840,16456,192]],[8325,[32840,16456,192]],[8326,[32840,16452]],[8327,[32836,16456]],[8328,[32836,16452,12]],[8329,[32836,16452,12]],[8330,[32836,16452,12]],[8331,[32904,16516]],[8332,[32900,16520]],[8333,[32900,16516,12]],[8334,[32900,16516,12]],[8335,[32900,16516,12]],[8336,[65604,204]],[8337,[131140,204]],[8338,[131140,65604,204]],[8339,[131140,65604,204]],[8340,[65608,204]],[8341,[131144,204]],[8342,[131144,65608,204]],[8343,[131144,65608,204]],[8344,[131144,65604]],[8345,[131208,65668]],[8346,[131144,65604,192]],[8347,[131144,65604,192]],[8348,[131140,65608]],[8349,[131204,65672]],[8350,[131140,65608,192]],[8351,[131140,65608,192]],[8352,[131204,65604]],[8353,[131208,65608]],[8354,[131204,65604,12]],[8355,[131204,65604,12]],[8356,[131140,65668]],[8357,[131144,65672]],[8358,[131140,65668,12]],[8359,[131140,65668,12]],[8360,[131204,65604]],[8361,[131140,65668]],[8362,[131140,65604,192]],[8363,[131140,65604,192]],[8364,[131140,65604,192]],[8365,[131208,65608]],[8366,[131144,65672]],[8367,[131144,65608,192]],[8368,[131144,65608,192]],[8369,[131144,65608,192]],[8370,[131144,65604]],[8371,[131140,65608]],[8372,[131140,65604,12]],[8373,[131140,65604,12]],[8374,[131140,65604,12]],[8375,[131208,65668]],[8376,[131204,65672]],[8377,[131204,65668,12]],[8378,[131204,65668,12]],[8379,[131204,65668,12]],[8380,[262212,204]],[8381,[524356,204]],[8382,[524356,262212,204]],[8383,[524356,262212,204]],[8384,[262216,204]],[8385,[524360,204]],[8386,[524360,262216,204]],[8387,[524360,262216,204]],[8388,[524360,262212]],[8389,[524424,262276]],[8390,[524360,262212,192]],[8391,[524360,262212,192]],[8392,[524356,262216]],[8393,[524420,262280]],[8394,[524356,262216,192]],[8395,[524356,262216,192]],[8396,[524420,262212]],[8397,[524424,262216]],[8398,[524420,262212,12]],[8399,[524420,262212,12]],[8400,[524356,262276]],[8401,[524360,262280]],[8402,[524356,262276,12]],[8403,[524356,262276,12]],[8404,[524420,262212]],[8405,[524356,262276]],[8406,[524356,262212,192]],[8407,[524356,262212,192]],[8408,[524356,262212,192]],[8409,[524424,262216]],[8410,[524360,262280]],[8411,[524360,262216,192]],[8412,[524360,262216,192]],[8413,[524360,262216,192]],[8414,[524360,262212]],[8415,[524356,262216]],[8416,[524356,262212,12]],[8417,[524356,262212,12]],[8418,[524356,262212,12]],[8419,[524424,262276]],[8420,[524420,262280]],[8421,[524420,262276,12]],[8422,[524420,262276,12]],[8423,[524420,262276,12]],[8424,[1284,780]],[8425,[2308,780]],[8426,[2308,1284,780]],[8427,[2308,1284,780]],[8428,[1288,780]],[8429,[2312,780]],[8430,[2312,1288,780]],[8431,[2312,1288,780]],[8432,[2312,1284]],[8433,[2568,1540]],[8434,[2312,1284,768]],[8435,[2312,1284,768]],[8436,[2308,1288]],[8437,[2564,1544]],[8438,[2308,1288,768]],[8439,[2308,1288,768]],[8440,[2564,1284]],[8441,[2568,1288]],[8442,[2564,1284,12]],[8443,[2564,1284,12]],[8444,[2308,1540]],[8445,[2312,1544]],[8446,[2308,1540,12]],[8447,[2308,1540,12]],[8448,[2564,1284]],[8449,[2308,1540]],[8450,[2308,1284,768]],[8451,[2308,1284,768]],[8452,[2308,1284,768]],[8453,[2568,1288]],[8454,[2312,1544]],[8455,[2312,1288,768]],[8456,[2312,1288,768]],[8457,[2312,1288,768]],[8458,[2312,1284]],[8459,[2308,1288]],[8460,[2308,1284,12]],[8461,[2308,1284,12]],[8462,[2308,1284,12]],[8463,[2568,1540]],[8464,[2564,1544]],[8465,[2564,1540,12]],[8466,[2564,1540,12]],[8467,[2564,1540,12]],[8468,[4356,780]],[8469,[8452,780]],[8470,[8452,4356,780]],[8471,[8452,4356,780]],[8472,[4360,780]],[8473,[8456,780]],[8474,[8456,4360,780]],[8475,[8456,4360,780]],[8476,[8456,4356]],[8477,[8712,4612]],[8478,[8456,4356,768]],[8479,[8456,4356,768]],[8480,[8452,4360]],[8481,[8708,4616]],[8482,[8452,4360,768]],[8483,[8452,4360,768]],[8484,[8708,4356]],[8485,[8712,4360]],[8486,[8708,4356,12]],[8487,[8708,4356,12]],[8488,[8452,4612]],[8489,[8456,4616]],[8490,[8452,4612,12]],[8491,[8452,4612,12]],[8492,[8708,4356]],[8493,[8452,4612]],[8494,[8452,4356,768]],[8495,[8452,4356,768]],[8496,[8452,4356,768]],[8497,[8712,4360]],[8498,[8456,4616]],[8499,[8456,4360,768]],[8500,[8456,4360,768]],[8501,[8456,4360,768]],[8502,[8456,4356]],[8503,[8452,4360]],[8504,[8452,4356,12]],[8505,[8452,4356,12]],[8506,[8452,4356,12]],[8507,[8712,4612]],[8508,[8708,4616]],[8509,[8708,4612,12]],[8510,[8708,4612,12]],[8511,[8708,4612,12]],[8512,[16644,780]],[8513,[33028,780]],[8514,[33028,16644,780]],[8515,[33028,16644,780]],[8516,[16648,780]],[8517,[33032,780]],[8518,[33032,16648,780]],[8519,[33032,16648,780]],[8520,[33032,16644]],[8521,[33288,16900]],[8522,[33032,16644,768]],[8523,[33032,16644,768]],[8524,[33028,16648]],[8525,[33284,16904]],[8526,[33028,16648,768]],[8527,[33028,16648,768]],[8528,[33284,16644]],[8529,[33288,16648]],[8530,[33284,16644,12]],[8531,[33284,16644,12]],[8532,[33028,16900]],[8533,[33032,16904]],[8534,[33028,16900,12]],[8535,[33028,16900,12]],[8536,[33284,16644]],[8537,[33028,16900]],[8538,[33028,16644,768]],[8539,[33028,16644,768]],[8540,[33028,16644,768]],[8541,[33288,16648]],[8542,[33032,16904]],[8543,[33032,16648,768]],[8544,[33032,16648,768]],[8545,[33032,16648,768]],[8546,[33032,16644]],[8547,[33028,16648]],[8548,[33028,16644,12]],[8549,[33028,16644,12]],[8550,[33028,16644,12]],[8551,[33288,16900]],[8552,[33284,16904]],[8553,[33284,16900,12]],[8554,[33284,16900,12]],[8555,[33284,16900,12]],[8556,[65796,780]],[8557,[131332,780]],[8558,[131332,65796,780]],[8559,[131332,65796,780]],[8560,[65800,780]],[8561,[131336,780]],[8562,[131336,65800,780]],[8563,[131336,65800,780]],[8564,[131336,65796]],[8565,[131592,66052]],[8566,[131336,65796,768]],[8567,[131336,65796,768]],[8568,[131332,65800]],[8569,[131588,66056]],[8570,[131332,65800,768]],[8571,[131332,65800,768]],[8572,[131588,65796]],[8573,[131592,65800]],[8574,[131588,65796,12]],[8575,[131588,65796,12]],[8576,[131332,66052]],[8577,[131336,66056]],[8578,[131332,66052,12]],[8579,[131332,66052,12]],[8580,[131588,65796]],[8581,[131332,66052]],[8582,[131332,65796,768]],[8583,[131332,65796,768]],[8584,[131332,65796,768]],[8585,[131592,65800]],[8586,[131336,66056]],[8587,[131336,65800,768]],[8588,[131336,65800,768]],[8589,[131336,65800,768]],[8590,[131336,65796]],[8591,[131332,65800]],[8592,[131332,65796,12]],[8593,[131332,65796,12]],[8594,[131332,65796,12]],[8595,[131592,66052]],[8596,[131588,66056]],[8597,[131588,66052,12]],[8598,[131588,66052,12]],[8599,[131588,66052,12]],[8600,[262404,780]],[8601,[524548,780]],[8602,[524548,262404,780]],[8603,[524548,262404,780]],[8604,[262408,780]],[8605,[524552,780]],[8606,[524552,262408,780]],[8607,[524552,262408,780]],[8608,[524552,262404]],[8609,[524808,262660]],[8610,[524552,262404,768]],[8611,[524552,262404,768]],[8612,[524548,262408]],[8613,[524804,262664]],[8614,[524548,262408,768]],[8615,[524548,262408,768]],[8616,[524804,262404]],[8617,[524808,262408]],[8618,[524804,262404,12]],[8619,[524804,262404,12]],[8620,[524548,262660]],[8621,[524552,262664]],[8622,[524548,262660,12]],[8623,[524548,262660,12]],[8624,[524804,262404]],[8625,[524548,262660]],[8626,[524548,262404,768]],[8627,[524548,262404,768]],[8628,[524548,262404,768]],[8629,[524808,262408]],[8630,[524552,262664]],[8631,[524552,262408,768]],[8632,[524552,262408,768]],[8633,[524552,262408,768]],[8634,[524552,262404]],[8635,[524548,262408]],[8636,[524548,262404,12]],[8637,[524548,262404,12]],[8638,[524548,262404,12]],[8639,[524808,262660]],[8640,[524804,262664]],[8641,[524804,262660,12]],[8642,[524804,262660,12]],[8643,[524804,262660,12]],[8644,[5124,3084]],[8645,[9220,3084]],[8646,[9220,5124,3084]],[8647,[9220,5124,3084]],[8648,[5128,3084]],[8649,[9224,3084]],[8650,[9224,5128,3084]],[8651,[9224,5128,3084]],[8652,[9224,5124]],[8653,[10248,6148]],[8654,[9224,5124,3072]],[8655,[9224,5124,3072]],[8656,[9220,5128]],[8657,[10244,6152]],[8658,[9220,5128,3072]],[8659,[9220,5128,3072]],[8660,[10244,5124]],[8661,[10248,5128]],[8662,[10244,5124,12]],[8663,[10244,5124,12]],[8664,[9220,6148]],[8665,[9224,6152]],[8666,[9220,6148,12]],[8667,[9220,6148,12]],[8668,[10244,5124]],[8669,[9220,6148]],[8670,[9220,5124,3072]],[8671,[9220,5124,3072]],[8672,[9220,5124,3072]],[8673,[10248,5128]],[8674,[9224,6152]],[8675,[9224,5128,3072]],[8676,[9224,5128,3072]],[8677,[9224,5128,3072]],[8678,[9224,5124]],[8679,[9220,5128]],[8680,[9220,5124,12]],[8681,[9220,5124,12]],[8682,[9220,5124,12]],[8683,[10248,6148]],[8684,[10244,6152]],[8685,[10244,6148,12]],[8686,[10244,6148,12]],[8687,[10244,6148,12]],[8688,[17412,3084]],[8689,[33796,3084]],[8690,[33796,17412,3084]],[8691,[33796,17412,3084]],[8692,[17416,3084]],[8693,[33800,3084]],[8694,[33800,17416,3084]],[8695,[33800,17416,3084]],[8696,[33800,17412]],[8697,[34824,18436]],[8698,[33800,17412,3072]],[8699,[33800,17412,3072]],[8700,[33796,17416]],[8701,[34820,18440]],[8702,[33796,17416,3072]],[8703,[33796,17416,3072]],[8704,[34820,17412]],[8705,[34824,17416]],[8706,[34820,17412,12]],[8707,[34820,17412,12]],[8708,[33796,18436]],[8709,[33800,18440]],[8710,[33796,18436,12]],[8711,[33796,18436,12]],[8712,[34820,17412]],[8713,[33796,18436]],[8714,[33796,17412,3072]],[8715,[33796,17412,3072]],[8716,[33796,17412,3072]],[8717,[34824,17416]],[8718,[33800,18440]],[8719,[33800,17416,3072]],[8720,[33800,17416,3072]],[8721,[33800,17416,3072]],[8722,[33800,17412]],[8723,[33796,17416]],[8724,[33796,17412,12]],[8725,[33796,17412,12]],[8726,[33796,17412,12]],[8727,[34824,18436]],[8728,[34820,18440]],[8729,[34820,18436,12]],[8730,[34820,18436,12]],[8731,[34820,18436,12]],[8732,[66564,3084]],[8733,[132100,3084]],[8734,[132100,66564,3084]],[8735,[132100,66564,3084]],[8736,[66568,3084]],[8737,[132104,3084]],[8738,[132104,66568,3084]],[8739,[132104,66568,3084]],[8740,[132104,66564]],[8741,[133128,67588]],[8742,[132104,66564,3072]],[8743,[132104,66564,3072]],[8744,[132100,66568]],[8745,[133124,67592]],[8746,[132100,66568,3072]],[8747,[132100,66568,3072]],[8748,[133124,66564]],[8749,[133128,66568]],[8750,[133124,66564,12]],[8751,[133124,66564,12]],[8752,[132100,67588]],[8753,[132104,67592]],[8754,[132100,67588,12]],[8755,[132100,67588,12]],[8756,[133124,66564]],[8757,[132100,67588]],[8758,[132100,66564,3072]],[8759,[132100,66564,3072]],[8760,[132100,66564,3072]],[8761,[133128,66568]],[8762,[132104,67592]],[8763,[132104,66568,3072]],[8764,[132104,66568,3072]],[8765,[132104,66568,3072]],[8766,[132104,66564]],[8767,[132100,66568]],[8768,[132100,66564,12]],[8769,[132100,66564,12]],[8770,[132100,66564,12]],[8771,[133128,67588]],[8772,[133124,67592]],[8773,[133124,67588,12]],[8774,[133124,67588,12]],[8775,[133124,67588,12]],[8776,[263172,3084]],[8777,[525316,3084]],[8778,[525316,263172,3084]],[8779,[525316,263172,3084]],[8780,[263176,3084]],[8781,[525320,3084]],[8782,[525320,263176,3084]],[8783,[525320,263176,3084]],[8784,[525320,263172]],[8785,[526344,264196]],[8786,[525320,263172,3072]],[8787,[525320,263172,3072]],[8788,[525316,263176]],[8789,[526340,264200]],[8790,[525316,263176,3072]],[8791,[525316,263176,3072]],[8792,[526340,263172]],[8793,[526344,263176]],[8794,[526340,263172,12]],[8795,[526340,263172,12]],[8796,[525316,264196]],[8797,[525320,264200]],[8798,[525316,264196,12]],[8799,[525316,264196,12]],[8800,[526340,263172]],[8801,[525316,264196]],[8802,[525316,263172,3072]],[8803,[525316,263172,3072]],[8804,[525316,263172,3072]],[8805,[526344,263176]],[8806,[525320,264200]],[8807,[525320,263176,3072]],[8808,[525320,263176,3072]],[8809,[525320,263176,3072]],[8810,[525320,263172]],[8811,[525316,263176]],[8812,[525316,263172,12]],[8813,[525316,263172,12]],[8814,[525316,263172,12]],[8815,[526344,264196]],[8816,[526340,264200]],[8817,[526340,264196,12]],[8818,[526340,264196,12]],[8819,[526340,264196,12]],[8820,[20484,12300]],[8821,[36868,12300]],[8822,[36868,20484,12300]],[8823,[36868,20484,12300]],[8824,[20488,12300]],[8825,[36872,12300]],[8826,[36872,20488,12300]],[8827,[36872,20488,12300]],[8828,[36872,20484]],[8829,[40968,24580]],[8830,[36872,20484,12288]],[8831,[36872,20484,12288]],[8832,[36868,20488]],[8833,[40964,24584]],[8834,[36868,20488,12288]],[8835,[36868,20488,12288]],[8836,[40964,20484]],[8837,[40968,20488]],[8838,[40964,20484,12]],[8839,[40964,20484,12]],[8840,[36868,24580]],[8841,[36872,24584]],[8842,[36868,24580,12]],[8843,[36868,24580,12]],[8844,[40964,20484]],[8845,[36868,24580]],[8846,[36868,20484,12288]],[8847,[36868,20484,12288]],[8848,[36868,20484,12288]],[8849,[36868,20484,12288]],[8850,[40968,20488]],[8851,[36872,24584]],[8852,[36872,20488,12288]],[8853,[36872,20488,12288]],[8854,[36872,20488,12288]],[8855,[36872,20488,12288]],[8856,[36872,20484]],[8857,[36868,20488]],[8858,[36868,20484,12]],[8859,[36868,20484,12]],[8860,[36868,20484,12]],[8861,[40968,24580]],[8862,[40964,24584]],[8863,[40964,24580,12]],[8864,[40964,24580,12]],[8865,[40964,24580,12]],[8866,[69636,12300]],[8867,[135172,12300]],[8868,[135172,69636,12300]],[8869,[135172,69636,12300]],[8870,[69640,12300]],[8871,[135176,12300]],[8872,[135176,69640,12300]],[8873,[135176,69640,12300]],[8874,[135176,69636]],[8875,[139272,73732]],[8876,[135176,69636,12288]],[8877,[135176,69636,12288]],[8878,[135172,69640]],[8879,[139268,73736]],[8880,[135172,69640,12288]],[8881,[135172,69640,12288]],[8882,[139268,69636]],[8883,[139272,69640]],[8884,[139268,69636,12]],[8885,[139268,69636,12]],[8886,[135172,73732]],[8887,[135176,73736]],[8888,[135172,73732,12]],[8889,[135172,73732,12]],[8890,[139268,69636]],[8891,[135172,73732]],[8892,[135172,69636,12288]],[8893,[135172,69636,12288]],[8894,[135172,69636,12288]],[8895,[139272,69640]],[8896,[135176,73736]],[8897,[135176,69640,12288]],[8898,[135176,69640,12288]],[8899,[135176,69640,12288]],[8900,[135176,69636]],[8901,[135172,69640]],[8902,[135172,69636,12]],[8903,[135172,69636,12]],[8904,[135172,69636,12]],[8905,[139272,73732]],[8906,[139268,73736]],[8907,[139268,73732,12]],[8908,[139268,73732,12]],[8909,[139268,73732,12]],[8910,[266244,12300]],[8911,[528388,12300]],[8912,[528388,266244,12300]],[8913,[528388,266244,12300]],[8914,[266248,12300]],[8915,[528392,12300]],[8916,[528392,266248,12300]],[8917,[528392,266248,12300]],[8918,[528392,266244]],[8919,[532488,270340]],[8920,[528392,266244,12288]],[8921,[528392,266244,12288]],[8922,[528388,266248]],[8923,[532484,270344]],[8924,[528388,266248,12288]],[8925,[528388,266248,12288]],[8926,[532484,266244]],[8927,[532488,266248]],[8928,[532484,266244,12]],[8929,[532484,266244,12]],[8930,[528388,270340]],[8931,[528392,270344]],[8932,[528388,270340,12]],[8933,[528388,270340,12]],[8934,[532484,266244]],[8935,[528388,270340]],[8936,[528388,266244,12288]],[8937,[528388,266244,12288]],[8938,[528388,266244,12288]],[8939,[532488,266248]],[8940,[528392,270344]],[8941,[528392,266248,12288]],[8942,[528392,266248,12288]],[8943,[528392,266248,12288]],[8944,[528392,266244]],[8945,[528388,266248]],[8946,[528388,266244,12]],[8947,[528388,266244,12]],[8948,[528388,266244,12]],[8949,[532488,270340]],[8950,[532484,270344]],[8951,[532484,270340,12]],[8952,[532484,270340,12]],[8953,[532484,270340,12]],[8954,[81924,49164]],[8955,[147460,49164]],[8956,[147460,81924,49164]],[8957,[147460,81924,49164]],[8958,[81928,49164]],[8959,[147464,49164]],[8960,[147464,81928,49164]],[8961,[147464,81928,49164]],[8962,[147464,81924]],[8963,[163848,98308]],[8964,[147464,81924,49152]],[8965,[147464,81924,49152]],[8966,[147460,81928]],[8967,[163844,98312]],[8968,[147460,81928,49152]],[8969,[147460,81928,49152]],[8970,[163844,81924]],[8971,[163848,81928]],[8972,[163844,81924,12]],[8973,[163844,81924,12]],[8974,[147460,98308]],[8975,[147464,98312]],[8976,[147460,98308,12]],[8977,[147460,98308,12]],[8978,[163844,81924]],[8979,[147460,98308]],[8980,[147460,81924,49152]],[8981,[147460,81924,49152]],[8982,[147460,81924,49152]],[8983,[163848,81928]],[8984,[147464,98312]],[8985,[147464,81928,49152]],[8986,[147464,81928,49152]],[8987,[147464,81928,49152]],[8988,[147464,81924]],[8989,[147460,81928]],[8990,[147460,81924,12]],[8991,[147460,81924,12]],[8992,[147460,81924,12]],[8993,[163848,98308]],[8994,[163844,98312]],[8995,[163844,98308,12]],[8996,[163844,98308,12]],[8997,[163844,98308,12]],[8998,[278532,49164]],[8999,[540676,49164]],[9000,[540676,278532,49164]],[9001,[540676,278532,49164]],[9002,[278536,49164]],[9003,[540680,49164]],[9004,[540680,278536,49164]],[9005,[540680,278536,49164]],[9006,[540680,278532]],[9007,[557064,294916]],[9008,[540680,278532,49152]],[9009,[540680,278532,49152]],[9010,[540676,278536]],[9011,[557060,294920]],[9012,[540676,278536,49152]],[9013,[540676,278536,49152]],[9014,[557060,278532]],[9015,[557064,278536]],[9016,[557060,278532,12]],[9017,[557060,278532,12]],[9018,[540676,294916]],[9019,[540680,294920]],[9020,[540676,294916,12]],[9021,[540676,294916,12]],[9022,[557060,278532]],[9023,[540676,294916]],[9024,[540676,278532,49152]],[9025,[540676,278532,49152]],[9026,[540676,278532,49152]],[9027,[557064,278536]],[9028,[540680,294920]],[9029,[540680,278536,49152]],[9030,[540680,278536,49152]],[9031,[540680,278536,49152]],[9032,[540680,278532]],[9033,[540676,278536]],[9034,[540676,278532,12]],[9035,[540676,278532,12]],[9036,[540676,278532,12]],[9037,[557064,294916]],[9038,[557060,294920]],[9039,[557060,294916,12]],[9040,[557060,294916,12]],[9041,[557060,294916,12]],[9042,[327684,196620]],[9043,[589828,196620]],[9044,[589828,327684,196620]],[9045,[589828,327684,196620]],[9046,[327688,196620]],[9047,[589832,196620]],[9048,[589832,327688,196620]],[9049,[589832,327688,196620]],[9050,[589832,327684]],[9051,[655368,393220]],[9052,[589832,327684,196608]],[9053,[589832,327684,196608]],[9054,[589828,327688]],[9055,[655364,393224]],[9056,[589828,327688,196608]],[9057,[589828,327688,196608]],[9058,[655364,327684]],[9059,[655368,327688]],[9060,[655364,327684,12]],[9061,[655364,327684,12]],[9062,[589828,393220]],[9063,[589832,393224]],[9064,[589828,393220,12]],[9065,[589828,393220,12]],[9066,[655364,327684]],[9067,[589828,393220]],[9068,[589828,327684,196608]],[9069,[589828,327684,196608]],[9070,[589828,327684,196608]],[9071,[655368,327688]],[9072,[589832,393224]],[9073,[589832,327688,196608]],[9074,[589832,327688,196608]],[9075,[589832,327688,196608]],[9076,[589832,327684]],[9077,[589828,327688]],[9078,[589828,327684,12]],[9079,[589828,327684,12]],[9080,[589828,327684,12]],[9081,[655368,393220]],[9082,[655364,393224]],[9083,[655364,393220,12]],[9084,[655364,393220,12]],[9085,[655364,393220,12]],[9086,[336,240]],[9087,[592,240]],[9088,[592,336,240]],[9089,[592,336,240]],[9090,[352,240]],[9091,[608,240]],[9092,[608,352,240]],[9093,[608,352,240]],[9094,[608,336]],[9095,[672,400]],[9096,[608,336,192]],[9097,[608,336,192]],[9098,[592,352]],[9099,[656,416]],[9100,[592,352,192]],[9101,[592,352,192]],[9102,[656,336]],[9103,[672,352]],[9104,[656,336,48]],[9105,[656,336,48]],[9106,[592,400]],[9107,[608,416]],[9108,[592,400,48]],[9109,[592,400,48]],[9110,[656,336]],[9111,[592,400]],[9112,[592,336,192]],[9113,[592,336,192]],[9114,[592,336,192]],[9115,[672,352]],[9116,[608,416]],[9117,[608,352,192]],[9118,[608,352,192]],[9119,[608,352,192]],[9120,[608,336]],[9121,[592,352]],[9122,[592,336,48]],[9123,[592,336,48]],[9124,[592,336,48]],[9125,[672,400]],[9126,[656,416]],[9127,[656,400,48]],[9128,[656,400,48]],[9129,[656,400,48]],[9130,[1104,240]],[9131,[2128,240]],[9132,[2128,1104,240]],[9133,[2128,1104,240]],[9134,[1120,240]],[9135,[2144,240]],[9136,[2144,1120,240]],[9137,[2144,1120,240]],[9138,[2144,1104]],[9139,[2208,1168]],[9140,[2144,1104,192]],[9141,[2144,1104,192]],[9142,[2128,1120]],[9143,[2192,1184]],[9144,[2128,1120,192]],[9145,[2128,1120,192]],[9146,[2192,1104]],[9147,[2208,1120]],[9148,[2192,1104,48]],[9149,[2192,1104,48]],[9150,[2128,1168]],[9151,[2144,1184]],[9152,[2128,1168,48]],[9153,[2128,1168,48]],[9154,[2192,1104]],[9155,[2128,1168]],[9156,[2128,1104,192]],[9157,[2128,1104,192]],[9158,[2128,1104,192]],[9159,[2208,1120]],[9160,[2144,1184]],[9161,[2144,1120,192]],[9162,[2144,1120,192]],[9163,[2144,1120,192]],[9164,[2144,1104]],[9165,[2128,1120]],[9166,[2128,1104,48]],[9167,[2128,1104,48]],[9168,[2128,1104,48]],[9169,[2208,1168]],[9170,[2192,1184]],[9171,[2192,1168,48]],[9172,[2192,1168,48]],[9173,[2192,1168,48]],[9174,[4176,240]],[9175,[8272,240]],[9176,[8272,4176,240]],[9177,[8272,4176,240]],[9178,[4192,240]],[9179,[8288,240]],[9180,[8288,4192,240]],[9181,[8288,4192,240]],[9182,[8288,4176]],[9183,[8352,4240]],[9184,[8288,4176,192]],[9185,[8288,4176,192]],[9186,[8272,4192]],[9187,[8336,4256]],[9188,[8272,4192,192]],[9189,[8272,4192,192]],[9190,[8336,4176]],[9191,[8352,4192]],[9192,[8336,4176,48]],[9193,[8336,4176,48]],[9194,[8272,4240]],[9195,[8288,4256]],[9196,[8272,4240,48]],[9197,[8272,4240,48]],[9198,[8336,4176]],[9199,[8272,4240]],[9200,[8272,4176,192]],[9201,[8272,4176,192]],[9202,[8272,4176,192]],[9203,[8352,4192]],[9204,[8288,4256]],[9205,[8288,4192,192]],[9206,[8288,4192,192]],[9207,[8288,4192,192]],[9208,[8288,4176]],[9209,[8272,4192]],[9210,[8272,4176,48]],[9211,[8272,4176,48]],[9212,[8272,4176,48]],[9213,[8352,4240]],[9214,[8336,4256]],[9215,[8336,4240,48]],[9216,[8336,4240,48]],[9217,[8336,4240,48]],[9218,[16464,240]],[9219,[32848,240]],[9220,[32848,16464,240]],[9221,[32848,16464,240]],[9222,[16480,240]],[9223,[32864,240]],[9224,[32864,16480,240]],[9225,[32864,16480,240]],[9226,[32864,16464]],[9227,[32928,16528]],[9228,[32864,16464,192]],[9229,[32864,16464,192]],[9230,[32848,16480]],[9231,[32912,16544]],[9232,[32848,16480,192]],[9233,[32848,16480,192]],[9234,[32912,16464]],[9235,[32928,16480]],[9236,[32912,16464,48]],[9237,[32912,16464,48]],[9238,[32848,16528]],[9239,[32864,16544]],[9240,[32848,16528,48]],[9241,[32848,16528,48]],[9242,[32912,16464]],[9243,[32848,16528]],[9244,[32848,16464,192]],[9245,[32848,16464,192]],[9246,[32848,16464,192]],[9247,[32928,16480]],[9248,[32864,16544]],[9249,[32864,16480,192]],[9250,[32864,16480,192]],[9251,[32864,16480,192]],[9252,[32864,16464]],[9253,[32848,16480]],[9254,[32848,16464,48]],[9255,[32848,16464,48]],[9256,[32848,16464,48]],[9257,[32928,16528]],[9258,[32912,16544]],[9259,[32912,16528,48]],[9260,[32912,16528,48]],[9261,[32912,16528,48]],[9262,[65616,240]],[9263,[131152,240]],[9264,[131152,65616,240]],[9265,[131152,65616,240]],[9266,[65632,240]],[9267,[131168,240]],[9268,[131168,65632,240]],[9269,[131168,65632,240]],[9270,[131168,65616]],[9271,[131232,65680]],[9272,[131168,65616,192]],[9273,[131168,65616,192]],[9274,[131152,65632]],[9275,[131216,65696]],[9276,[131152,65632,192]],[9277,[131152,65632,192]],[9278,[131216,65616]],[9279,[131232,65632]],[9280,[131216,65616,48]],[9281,[131216,65616,48]],[9282,[131152,65680]],[9283,[131168,65696]],[9284,[131152,65680,48]],[9285,[131152,65680,48]],[9286,[131216,65616]],[9287,[131152,65680]],[9288,[131152,65616,192]],[9289,[131152,65616,192]],[9290,[131152,65616,192]],[9291,[131232,65632]],[9292,[131168,65696]],[9293,[131168,65632,192]],[9294,[131168,65632,192]],[9295,[131168,65632,192]],[9296,[131168,65616]],[9297,[131152,65632]],[9298,[131152,65616,48]],[9299,[131152,65616,48]],[9300,[131152,65616,48]],[9301,[131232,65680]],[9302,[131216,65696]],[9303,[131216,65680,48]],[9304,[131216,65680,48]],[9305,[131216,65680,48]],[9306,[262224,240]],[9307,[524368,240]],[9308,[524368,262224,240]],[9309,[524368,262224,240]],[9310,[262240,240]],[9311,[524384,240]],[9312,[524384,262240,240]],[9313,[524384,262240,240]],[9314,[524384,262224]],[9315,[524448,262288]],[9316,[524384,262224,192]],[9317,[524384,262224,192]],[9318,[524368,262240]],[9319,[524432,262304]],[9320,[524368,262240,192]],[9321,[524368,262240,192]],[9322,[524432,262224]],[9323,[524448,262240]],[9324,[524432,262224,48]],[9325,[524432,262224,48]],[9326,[524368,262288]],[9327,[524384,262304]],[9328,[524368,262288,48]],[9329,[524368,262288,48]],[9330,[524432,262224]],[9331,[524368,262288]],[9332,[524368,262224,192]],[9333,[524368,262224,192]],[9334,[524368,262224,192]],[9335,[524448,262240]],[9336,[524384,262304]],[9337,[524384,262240,192]],[9338,[524384,262240,192]],[9339,[524384,262240,192]],[9340,[524384,262224]],[9341,[524368,262240]],[9342,[524368,262224,48]],[9343,[524368,262224,48]],[9344,[524368,262224,48]],[9345,[524448,262288]],[9346,[524432,262304]],[9347,[524432,262288,48]],[9348,[524432,262288,48]],[9349,[524432,262288,48]],[9350,[1296,816]],[9351,[2320,816]],[9352,[2320,1296,816]],[9353,[2320,1296,816]],[9354,[1312,816]],[9355,[2336,816]],[9356,[2336,1312,816]],[9357,[2336,1312,816]],[9358,[2336,1296]],[9359,[2592,1552]],[9360,[2336,1296,768]],[9361,[2336,1296,768]],[9362,[2320,1312]],[9363,[2576,1568]],[9364,[2320,1312,768]],[9365,[2320,1312,768]],[9366,[2576,1296]],[9367,[2592,1312]],[9368,[2576,1296,48]],[9369,[2576,1296,48]],[9370,[2320,1552]],[9371,[2336,1568]],[9372,[2320,1552,48]],[9373,[2320,1552,48]],[9374,[2576,1296]],[9375,[2320,1552]],[9376,[2320,1296,768]],[9377,[2320,1296,768]],[9378,[2320,1296,768]],[9379,[2592,1312]],[9380,[2336,1568]],[9381,[2336,1312,768]],[9382,[2336,1312,768]],[9383,[2336,1312,768]],[9384,[2336,1296]],[9385,[2320,1312]],[9386,[2320,1296,48]],[9387,[2320,1296,48]],[9388,[2320,1296,48]],[9389,[2592,1552]],[9390,[2576,1568]],[9391,[2576,1552,48]],[9392,[2576,1552,48]],[9393,[2576,1552,48]],[9394,[4368,816]],[9395,[8464,816]],[9396,[8464,4368,816]],[9397,[8464,4368,816]],[9398,[4384,816]],[9399,[8480,816]],[9400,[8480,4384,816]],[9401,[8480,4384,816]],[9402,[8480,4368]],[9403,[8736,4624]],[9404,[8480,4368,768]],[9405,[8480,4368,768]],[9406,[8464,4384]],[9407,[8720,4640]],[9408,[8464,4384,768]],[9409,[8464,4384,768]],[9410,[8720,4368]],[9411,[8736,4384]],[9412,[8720,4368,48]],[9413,[8720,4368,48]],[9414,[8464,4624]],[9415,[8480,4640]],[9416,[8464,4624,48]],[9417,[8464,4624,48]],[9418,[8720,4368]],[9419,[8464,4624]],[9420,[8464,4368,768]],[9421,[8464,4368,768]],[9422,[8464,4368,768]],[9423,[8736,4384]],[9424,[8480,4640]],[9425,[8480,4384,768]],[9426,[8480,4384,768]],[9427,[8480,4384,768]],[9428,[8480,4368]],[9429,[8464,4384]],[9430,[8464,4368,48]],[9431,[8464,4368,48]],[9432,[8464,4368,48]],[9433,[8736,4624]],[9434,[8720,4640]],[9435,[8720,4624,48]],[9436,[8720,4624,48]],[9437,[8720,4624,48]],[9438,[16656,816]],[9439,[33040,816]],[9440,[33040,16656,816]],[9441,[33040,16656,816]],[9442,[16672,816]],[9443,[33056,816]],[9444,[33056,16672,816]],[9445,[33056,16672,816]],[9446,[33056,16656]],[9447,[33312,16912]],[9448,[33056,16656,768]],[9449,[33056,16656,768]],[9450,[33040,16672]],[9451,[33296,16928]],[9452,[33040,16672,768]],[9453,[33040,16672,768]],[9454,[33296,16656]],[9455,[33312,16672]],[9456,[33296,16656,48]],[9457,[33296,16656,48]],[9458,[33040,16912]],[9459,[33056,16928]],[9460,[33040,16912,48]],[9461,[33040,16912,48]],[9462,[33296,16656]],[9463,[33040,16912]],[9464,[33040,16656,768]],[9465,[33040,16656,768]],[9466,[33040,16656,768]],[9467,[33312,16672]],[9468,[33056,16928]],[9469,[33056,16672,768]],[9470,[33056,16672,768]],[9471,[33056,16672,768]],[9472,[33056,16656]],[9473,[33040,16672]],[9474,[33040,16656,48]],[9475,[33040,16656,48]],[9476,[33040,16656,48]],[9477,[33312,16912]],[9478,[33296,16928]],[9479,[33296,16912,48]],[9480,[33296,16912,48]],[9481,[33296,16912,48]],[9482,[65808,816]],[9483,[131344,816]],[9484,[131344,65808,816]],[9485,[131344,65808,816]],[9486,[65824,816]],[9487,[131360,816]],[9488,[131360,65824,816]],[9489,[131360,65824,816]],[9490,[131360,65808]],[9491,[131616,66064]],[9492,[131360,65808,768]],[9493,[131360,65808,768]],[9494,[131344,65824]],[9495,[131600,66080]],[9496,[131344,65824,768]],[9497,[131344,65824,768]],[9498,[131600,65808]],[9499,[131616,65824]],[9500,[131600,65808,48]],[9501,[131600,65808,48]],[9502,[131344,66064]],[9503,[131360,66080]],[9504,[131344,66064,48]],[9505,[131344,66064,48]],[9506,[131600,65808]],[9507,[131344,66064]],[9508,[131344,65808,768]],[9509,[131344,65808,768]],[9510,[131344,65808,768]],[9511,[131616,65824]],[9512,[131360,66080]],[9513,[131360,65824,768]],[9514,[131360,65824,768]],[9515,[131360,65824,768]],[9516,[131360,65808]],[9517,[131344,65824]],[9518,[131344,65808,48]],[9519,[131344,65808,48]],[9520,[131344,65808,48]],[9521,[131616,66064]],[9522,[131600,66080]],[9523,[131600,66064,48]],[9524,[131600,66064,48]],[9525,[131600,66064,48]],[9526,[262416,816]],[9527,[524560,816]],[9528,[524560,262416,816]],[9529,[524560,262416,816]],[9530,[262432,816]],[9531,[524576,816]],[9532,[524576,262432,816]],[9533,[524576,262432,816]],[9534,[524576,262416]],[9535,[524832,262672]],[9536,[524576,262416,768]],[9537,[524576,262416,768]],[9538,[524560,262432]],[9539,[524816,262688]],[9540,[524560,262432,768]],[9541,[524560,262432,768]],[9542,[524816,262416]],[9543,[524832,262432]],[9544,[524816,262416,48]],[9545,[524816,262416,48]],[9546,[524560,262672]],[9547,[524576,262688]],[9548,[524560,262672,48]],[9549,[524560,262672,48]],[9550,[524816,262416]],[9551,[524560,262672]],[9552,[524560,262416,768]],[9553,[524560,262416,768]],[9554,[524560,262416,768]],[9555,[524832,262432]],[9556,[524576,262688]],[9557,[524576,262432,768]],[9558,[524576,262432,768]],[9559,[524576,262432,768]],[9560,[524576,262416]],[9561,[524560,262432]],[9562,[524560,262416,48]],[9563,[524560,262416,48]],[9564,[524560,262416,48]],[9565,[524832,262672]],[9566,[524816,262688]],[9567,[524816,262672,48]],[9568,[524816,262672,48]],[9569,[524816,262672,48]],[9570,[5136,3120]],[9571,[9232,3120]],[9572,[9232,5136,3120]],[9573,[9232,5136,3120]],[9574,[5152,3120]],[9575,[9248,3120]],[9576,[9248,5152,3120]],[9577,[9248,5152,3120]],[9578,[9248,5136]],[9579,[10272,6160]],[9580,[9248,5136,3072]],[9581,[9248,5136,3072]],[9582,[9232,5152]],[9583,[10256,6176]],[9584,[9232,5152,3072]],[9585,[9232,5152,3072]],[9586,[10256,5136]],[9587,[10272,5152]],[9588,[10256,5136,48]],[9589,[10256,5136,48]],[9590,[9232,6160]],[9591,[9248,6176]],[9592,[9232,6160,48]],[9593,[9232,6160,48]],[9594,[10256,5136]],[9595,[9232,6160]],[9596,[9232,5136,3072]],[9597,[9232,5136,3072]],[9598,[9232,5136,3072]],[9599,[10272,5152]],[9600,[9248,6176]],[9601,[9248,5152,3072]],[9602,[9248,5152,3072]],[9603,[9248,5152,3072]],[9604,[9248,5136]],[9605,[9232,5152]],[9606,[9232,5136,48]],[9607,[9232,5136,48]],[9608,[9232,5136,48]],[9609,[10272,6160]],[9610,[10256,6176]],[9611,[10256,6160,48]],[9612,[10256,6160,48]],[9613,[10256,6160,48]],[9614,[17424,3120]],[9615,[33808,3120]],[9616,[33808,17424,3120]],[9617,[33808,17424,3120]],[9618,[17440,3120]],[9619,[33824,3120]],[9620,[33824,17440,3120]],[9621,[33824,17440,3120]],[9622,[33824,17424]],[9623,[34848,18448]],[9624,[33824,17424,3072]],[9625,[33824,17424,3072]],[9626,[33808,17440]],[9627,[34832,18464]],[9628,[33808,17440,3072]],[9629,[33808,17440,3072]],[9630,[34832,17424]],[9631,[34848,17440]],[9632,[34832,17424,48]],[9633,[34832,17424,48]],[9634,[33808,18448]],[9635,[33824,18464]],[9636,[33808,18448,48]],[9637,[33808,18448,48]],[9638,[34832,17424]],[9639,[33808,18448]],[9640,[33808,17424,3072]],[9641,[33808,17424,3072]],[9642,[33808,17424,3072]],[9643,[34848,17440]],[9644,[33824,18464]],[9645,[33824,17440,3072]],[9646,[33824,17440,3072]],[9647,[33824,17440,3072]],[9648,[33824,17424]],[9649,[33808,17440]],[9650,[33808,17424,48]],[9651,[33808,17424,48]],[9652,[33808,17424,48]],[9653,[34848,18448]],[9654,[34832,18464]],[9655,[34832,18448,48]],[9656,[34832,18448,48]],[9657,[34832,18448,48]],[9658,[66576,3120]],[9659,[132112,3120]],[9660,[132112,66576,3120]],[9661,[132112,66576,3120]],[9662,[66592,3120]],[9663,[132128,3120]],[9664,[132128,66592,3120]],[9665,[132128,66592,3120]],[9666,[132128,66576]],[9667,[133152,67600]],[9668,[132128,66576,3072]],[9669,[132128,66576,3072]],[9670,[132112,66592]],[9671,[133136,67616]],[9672,[132112,66592,3072]],[9673,[132112,66592,3072]],[9674,[133136,66576]],[9675,[133152,66592]],[9676,[133136,66576,48]],[9677,[133136,66576,48]],[9678,[132112,67600]],[9679,[132128,67616]],[9680,[132112,67600,48]],[9681,[132112,67600,48]],[9682,[133136,66576]],[9683,[132112,67600]],[9684,[132112,66576,3072]],[9685,[132112,66576,3072]],[9686,[132112,66576,3072]],[9687,[133152,66592]],[9688,[132128,67616]],[9689,[132128,66592,3072]],[9690,[132128,66592,3072]],[9691,[132128,66592,3072]],[9692,[132128,66576]],[9693,[132112,66592]],[9694,[132112,66576,48]],[9695,[132112,66576,48]],[9696,[132112,66576,48]],[9697,[133152,67600]],[9698,[133136,67616]],[9699,[133136,67600,48]],[9700,[133136,67600,48]],[9701,[133136,67600,48]],[9702,[263184,3120]],[9703,[525328,3120]],[9704,[525328,263184,3120]],[9705,[525328,263184,3120]],[9706,[263200,3120]],[9707,[525344,3120]],[9708,[525344,263200,3120]],[9709,[525344,263200,3120]],[9710,[525344,263184]],[9711,[526368,264208]],[9712,[525344,263184,3072]],[9713,[525344,263184,3072]],[9714,[525328,263200]],[9715,[526352,264224]],[9716,[525328,263200,3072]],[9717,[525328,263200,3072]],[9718,[526352,263184]],[9719,[526368,263200]],[9720,[526352,263184,48]],[9721,[526352,263184,48]],[9722,[525328,264208]],[9723,[525344,264224]],[9724,[525328,264208,48]],[9725,[525328,264208,48]],[9726,[526352,263184]],[9727,[525328,264208]],[9728,[525328,263184,3072]],[9729,[525328,263184,3072]],[9730,[525328,263184,3072]],[9731,[526368,263200]],[9732,[525344,264224]],[9733,[525344,263200,3072]],[9734,[525344,263200,3072]],[9735,[525344,263200,3072]],[9736,[525344,263184]],[9737,[525328,263200]],[9738,[525328,263184,48]],[9739,[525328,263184,48]],[9740,[525328,263184,48]],[9741,[526368,264208]],[9742,[526352,264224]],[9743,[526352,264208,48]],[9744,[526352,264208,48]],[9745,[526352,264208,48]],[9746,[20496,12336]],[9747,[36880,12336]],[9748,[36880,20496,12336]],[9749,[36880,20496,12336]],[9750,[20512,12336]],[9751,[36896,12336]],[9752,[36896,20512,12336]],[9753,[36896,20512,12336]],[9754,[36896,20496]],[9755,[40992,24592]],[9756,[36896,20496,12288]],[9757,[36896,20496,12288]],[9758,[36880,20512]],[9759,[40976,24608]],[9760,[36880,20512,12288]],[9761,[36880,20512,12288]],[9762,[40976,20496]],[9763,[40992,20512]],[9764,[40976,20496,48]],[9765,[40976,20496,48]],[9766,[36880,24592]],[9767,[36896,24608]],[9768,[36880,24592,48]],[9769,[36880,24592,48]],[9770,[40976,20496]],[9771,[36880,24592]],[9772,[36880,20496,12288]],[9773,[36880,20496,12288]],[9774,[36880,20496,12288]],[9775,[36880,20496,12288]],[9776,[40992,20512]],[9777,[36896,24608]],[9778,[36896,20512,12288]],[9779,[36896,20512,12288]],[9780,[36896,20512,12288]],[9781,[36896,20512,12288]],[9782,[36896,20496]],[9783,[36880,20512]],[9784,[36880,20496,48]],[9785,[36880,20496,48]],[9786,[36880,20496,48]],[9787,[40992,24592]],[9788,[40976,24608]],[9789,[40976,24592,48]],[9790,[40976,24592,48]],[9791,[40976,24592,48]],[9792,[69648,12336]],[9793,[135184,12336]],[9794,[135184,69648,12336]],[9795,[135184,69648,12336]],[9796,[69664,12336]],[9797,[135200,12336]],[9798,[135200,69664,12336]],[9799,[135200,69664,12336]],[9800,[135200,69648]],[9801,[139296,73744]],[9802,[135200,69648,12288]],[9803,[135200,69648,12288]],[9804,[135184,69664]],[9805,[139280,73760]],[9806,[135184,69664,12288]],[9807,[135184,69664,12288]],[9808,[139280,69648]],[9809,[139296,69664]],[9810,[139280,69648,48]],[9811,[139280,69648,48]],[9812,[135184,73744]],[9813,[135200,73760]],[9814,[135184,73744,48]],[9815,[135184,73744,48]],[9816,[139280,69648]],[9817,[135184,73744]],[9818,[135184,69648,12288]],[9819,[135184,69648,12288]],[9820,[135184,69648,12288]],[9821,[139296,69664]],[9822,[135200,73760]],[9823,[135200,69664,12288]],[9824,[135200,69664,12288]],[9825,[135200,69664,12288]],[9826,[135200,69648]],[9827,[135184,69664]],[9828,[135184,69648,48]],[9829,[135184,69648,48]],[9830,[135184,69648,48]],[9831,[139296,73744]],[9832,[139280,73760]],[9833,[139280,73744,48]],[9834,[139280,73744,48]],[9835,[139280,73744,48]],[9836,[266256,12336]],[9837,[528400,12336]],[9838,[528400,266256,12336]],[9839,[528400,266256,12336]],[9840,[266272,12336]],[9841,[528416,12336]],[9842,[528416,266272,12336]],[9843,[528416,266272,12336]],[9844,[528416,266256]],[9845,[532512,270352]],[9846,[528416,266256,12288]],[9847,[528416,266256,12288]],[9848,[528400,266272]],[9849,[532496,270368]],[9850,[528400,266272,12288]],[9851,[528400,266272,12288]],[9852,[532496,266256]],[9853,[532512,266272]],[9854,[532496,266256,48]],[9855,[532496,266256,48]],[9856,[528400,270352]],[9857,[528416,270368]],[9858,[528400,270352,48]],[9859,[528400,270352,48]],[9860,[532496,266256]],[9861,[528400,270352]],[9862,[528400,266256,12288]],[9863,[528400,266256,12288]],[9864,[528400,266256,12288]],[9865,[532512,266272]],[9866,[528416,270368]],[9867,[528416,266272,12288]],[9868,[528416,266272,12288]],[9869,[528416,266272,12288]],[9870,[528416,266256]],[9871,[528400,266272]],[9872,[528400,266256,48]],[9873,[528400,266256,48]],[9874,[528400,266256,48]],[9875,[532512,270352]],[9876,[532496,270368]],[9877,[532496,270352,48]],[9878,[532496,270352,48]],[9879,[532496,270352,48]],[9880,[81936,49200]],[9881,[147472,49200]],[9882,[147472,81936,49200]],[9883,[147472,81936,49200]],[9884,[81952,49200]],[9885,[147488,49200]],[9886,[147488,81952,49200]],[9887,[147488,81952,49200]],[9888,[147488,81936]],[9889,[163872,98320]],[9890,[147488,81936,49152]],[9891,[147488,81936,49152]],[9892,[147472,81952]],[9893,[163856,98336]],[9894,[147472,81952,49152]],[9895,[147472,81952,49152]],[9896,[163856,81936]],[9897,[163872,81952]],[9898,[163856,81936,48]],[9899,[163856,81936,48]],[9900,[147472,98320]],[9901,[147488,98336]],[9902,[147472,98320,48]],[9903,[147472,98320,48]],[9904,[163856,81936]],[9905,[147472,98320]],[9906,[147472,81936,49152]],[9907,[147472,81936,49152]],[9908,[147472,81936,49152]],[9909,[163872,81952]],[9910,[147488,98336]],[9911,[147488,81952,49152]],[9912,[147488,81952,49152]],[9913,[147488,81952,49152]],[9914,[147488,81936]],[9915,[147472,81952]],[9916,[147472,81936,48]],[9917,[147472,81936,48]],[9918,[147472,81936,48]],[9919,[163872,98320]],[9920,[163856,98336]],[9921,[163856,98320,48]],[9922,[163856,98320,48]],[9923,[163856,98320,48]],[9924,[278544,49200]],[9925,[540688,49200]],[9926,[540688,278544,49200]],[9927,[540688,278544,49200]],[9928,[278560,49200]],[9929,[540704,49200]],[9930,[540704,278560,49200]],[9931,[540704,278560,49200]],[9932,[540704,278544]],[9933,[557088,294928]],[9934,[540704,278544,49152]],[9935,[540704,278544,49152]],[9936,[540688,278560]],[9937,[557072,294944]],[9938,[540688,278560,49152]],[9939,[540688,278560,49152]],[9940,[557072,278544]],[9941,[557088,278560]],[9942,[557072,278544,48]],[9943,[557072,278544,48]],[9944,[540688,294928]],[9945,[540704,294944]],[9946,[540688,294928,48]],[9947,[540688,294928,48]],[9948,[557072,278544]],[9949,[540688,294928]],[9950,[540688,278544,49152]],[9951,[540688,278544,49152]],[9952,[540688,278544,49152]],[9953,[557088,278560]],[9954,[540704,294944]],[9955,[540704,278560,49152]],[9956,[540704,278560,49152]],[9957,[540704,278560,49152]],[9958,[540704,278544]],[9959,[540688,278560]],[9960,[540688,278544,48]],[9961,[540688,278544,48]],[9962,[540688,278544,48]],[9963,[557088,294928]],[9964,[557072,294944]],[9965,[557072,294928,48]],[9966,[557072,294928,48]],[9967,[557072,294928,48]],[9968,[327696,196656]],[9969,[589840,196656]],[9970,[589840,327696,196656]],[9971,[589840,327696,196656]],[9972,[327712,196656]],[9973,[589856,196656]],[9974,[589856,327712,196656]],[9975,[589856,327712,196656]],[9976,[589856,327696]],[9977,[655392,393232]],[9978,[589856,327696,196608]],[9979,[589856,327696,196608]],[9980,[589840,327712]],[9981,[655376,393248]],[9982,[589840,327712,196608]],[9983,[589840,327712,196608]],[9984,[655376,327696]],[9985,[655392,327712]],[9986,[655376,327696,48]],[9987,[655376,327696,48]],[9988,[589840,393232]],[9989,[589856,393248]],[9990,[589840,393232,48]],[9991,[589840,393232,48]],[9992,[655376,327696]],[9993,[589840,393232]],[9994,[589840,327696,196608]],[9995,[589840,327696,196608]],[9996,[589840,327696,196608]],[9997,[655392,327712]],[9998,[589856,393248]],[9999,[589856,327712,196608]],[10000,[589856,327712,196608]],[10001,[589856,327712,196608]],[10002,[589856,327696]],[10003,[589840,327712]],[10004,[589840,327696,48]],[10005,[589840,327696,48]],[10006,[589840,327696,48]],[10007,[655392,393232]],[10008,[655376,393248]],[10009,[655376,393232,48]],[10010,[655376,393232,48]],[10011,[655376,393232,48]],[10012,[1344,960]],[10013,[2368,960]],[10014,[2368,1344,960]],[10015,[2368,1344,960]],[10016,[1408,960]],[10017,[2432,960]],[10018,[2432,1408,960]],[10019,[2432,1408,960]],[10020,[2432,1344]],[10021,[2688,1600]],[10022,[2432,1344,768]],[10023,[2432,1344,768]],[10024,[2368,1408]],[10025,[2624,1664]],[10026,[2368,1408,768]],[10027,[2368,1408,768]],[10028,[2624,1344]],[10029,[2688,1408]],[10030,[2624,1344,192]],[10031,[2624,1344,192]],[10032,[2368,1600]],[10033,[2432,1664]],[10034,[2368,1600,192]],[10035,[2368,1600,192]],[10036,[2624,1344]],[10037,[2368,1600]],[10038,[2368,1344,768]],[10039,[2368,1344,768]],[10040,[2368,1344,768]],[10041,[2688,1408]],[10042,[2432,1664]],[10043,[2432,1408,768]],[10044,[2432,1408,768]],[10045,[2432,1408,768]],[10046,[2432,1344]],[10047,[2368,1408]],[10048,[2368,1344,192]],[10049,[2368,1344,192]],[10050,[2368,1344,192]],[10051,[2688,1600]],[10052,[2624,1664]],[10053,[2624,1600,192]],[10054,[2624,1600,192]],[10055,[2624,1600,192]],[10056,[4416,960]],[10057,[8512,960]],[10058,[8512,4416,960]],[10059,[8512,4416,960]],[10060,[4480,960]],[10061,[8576,960]],[10062,[8576,4480,960]],[10063,[8576,4480,960]],[10064,[8576,4416]],[10065,[8832,4672]],[10066,[8576,4416,768]],[10067,[8576,4416,768]],[10068,[8512,4480]],[10069,[8768,4736]],[10070,[8512,4480,768]],[10071,[8512,4480,768]],[10072,[8768,4416]],[10073,[8832,4480]],[10074,[8768,4416,192]],[10075,[8768,4416,192]],[10076,[8512,4672]],[10077,[8576,4736]],[10078,[8512,4672,192]],[10079,[8512,4672,192]],[10080,[8768,4416]],[10081,[8512,4672]],[10082,[8512,4416,768]],[10083,[8512,4416,768]],[10084,[8512,4416,768]],[10085,[8832,4480]],[10086,[8576,4736]],[10087,[8576,4480,768]],[10088,[8576,4480,768]],[10089,[8576,4480,768]],[10090,[8576,4416]],[10091,[8512,4480]],[10092,[8512,4416,192]],[10093,[8512,4416,192]],[10094,[8512,4416,192]],[10095,[8832,4672]],[10096,[8768,4736]],[10097,[8768,4672,192]],[10098,[8768,4672,192]],[10099,[8768,4672,192]],[10100,[16704,960]],[10101,[33088,960]],[10102,[33088,16704,960]],[10103,[33088,16704,960]],[10104,[16768,960]],[10105,[33152,960]],[10106,[33152,16768,960]],[10107,[33152,16768,960]],[10108,[33152,16704]],[10109,[33408,16960]],[10110,[33152,16704,768]],[10111,[33152,16704,768]],[10112,[33088,16768]],[10113,[33344,17024]],[10114,[33088,16768,768]],[10115,[33088,16768,768]],[10116,[33344,16704]],[10117,[33408,16768]],[10118,[33344,16704,192]],[10119,[33344,16704,192]],[10120,[33088,16960]],[10121,[33152,17024]],[10122,[33088,16960,192]],[10123,[33088,16960,192]],[10124,[33344,16704]],[10125,[33088,16960]],[10126,[33088,16704,768]],[10127,[33088,16704,768]],[10128,[33088,16704,768]],[10129,[33408,16768]],[10130,[33152,17024]],[10131,[33152,16768,768]],[10132,[33152,16768,768]],[10133,[33152,16768,768]],[10134,[33152,16704]],[10135,[33088,16768]],[10136,[33088,16704,192]],[10137,[33088,16704,192]],[10138,[33088,16704,192]],[10139,[33408,16960]],[10140,[33344,17024]],[10141,[33344,16960,192]],[10142,[33344,16960,192]],[10143,[33344,16960,192]],[10144,[65856,960]],[10145,[131392,960]],[10146,[131392,65856,960]],[10147,[131392,65856,960]],[10148,[65920,960]],[10149,[131456,960]],[10150,[131456,65920,960]],[10151,[131456,65920,960]],[10152,[131456,65856]],[10153,[131712,66112]],[10154,[131456,65856,768]],[10155,[131456,65856,768]],[10156,[131392,65920]],[10157,[131648,66176]],[10158,[131392,65920,768]],[10159,[131392,65920,768]],[10160,[131648,65856]],[10161,[131712,65920]],[10162,[131648,65856,192]],[10163,[131648,65856,192]],[10164,[131392,66112]],[10165,[131456,66176]],[10166,[131392,66112,192]],[10167,[131392,66112,192]],[10168,[131648,65856]],[10169,[131392,66112]],[10170,[131392,65856,768]],[10171,[131392,65856,768]],[10172,[131392,65856,768]],[10173,[131712,65920]],[10174,[131456,66176]],[10175,[131456,65920,768]],[10176,[131456,65920,768]],[10177,[131456,65920,768]],[10178,[131456,65856]],[10179,[131392,65920]],[10180,[131392,65856,192]],[10181,[131392,65856,192]],[10182,[131392,65856,192]],[10183,[131712,66112]],[10184,[131648,66176]],[10185,[131648,66112,192]],[10186,[131648,66112,192]],[10187,[131648,66112,192]],[10188,[262464,960]],[10189,[524608,960]],[10190,[524608,262464,960]],[10191,[524608,262464,960]],[10192,[262528,960]],[10193,[524672,960]],[10194,[524672,262528,960]],[10195,[524672,262528,960]],[10196,[524672,262464]],[10197,[524928,262720]],[10198,[524672,262464,768]],[10199,[524672,262464,768]],[10200,[524608,262528]],[10201,[524864,262784]],[10202,[524608,262528,768]],[10203,[524608,262528,768]],[10204,[524864,262464]],[10205,[524928,262528]],[10206,[524864,262464,192]],[10207,[524864,262464,192]],[10208,[524608,262720]],[10209,[524672,262784]],[10210,[524608,262720,192]],[10211,[524608,262720,192]],[10212,[524864,262464]],[10213,[524608,262720]],[10214,[524608,262464,768]],[10215,[524608,262464,768]],[10216,[524608,262464,768]],[10217,[524928,262528]],[10218,[524672,262784]],[10219,[524672,262528,768]],[10220,[524672,262528,768]],[10221,[524672,262528,768]],[10222,[524672,262464]],[10223,[524608,262528]],[10224,[524608,262464,192]],[10225,[524608,262464,192]],[10226,[524608,262464,192]],[10227,[524928,262720]],[10228,[524864,262784]],[10229,[524864,262720,192]],[10230,[524864,262720,192]],[10231,[524864,262720,192]],[10232,[5184,3264]],[10233,[9280,3264]],[10234,[9280,5184,3264]],[10235,[9280,5184,3264]],[10236,[5248,3264]],[10237,[9344,3264]],[10238,[9344,5248,3264]],[10239,[9344,5248,3264]],[10240,[9344,5184]],[10241,[10368,6208]],[10242,[9344,5184,3072]],[10243,[9344,5184,3072]],[10244,[9280,5248]],[10245,[10304,6272]],[10246,[9280,5248,3072]],[10247,[9280,5248,3072]],[10248,[10304,5184]],[10249,[10368,5248]],[10250,[10304,5184,192]],[10251,[10304,5184,192]],[10252,[9280,6208]],[10253,[9344,6272]],[10254,[9280,6208,192]],[10255,[9280,6208,192]],[10256,[10304,5184]],[10257,[9280,6208]],[10258,[9280,5184,3072]],[10259,[9280,5184,3072]],[10260,[9280,5184,3072]],[10261,[10368,5248]],[10262,[9344,6272]],[10263,[9344,5248,3072]],[10264,[9344,5248,3072]],[10265,[9344,5248,3072]],[10266,[9344,5184]],[10267,[9280,5248]],[10268,[9280,5184,192]],[10269,[9280,5184,192]],[10270,[9280,5184,192]],[10271,[10368,6208]],[10272,[10304,6272]],[10273,[10304,6208,192]],[10274,[10304,6208,192]],[10275,[10304,6208,192]],[10276,[17472,3264]],[10277,[33856,3264]],[10278,[33856,17472,3264]],[10279,[33856,17472,3264]],[10280,[17536,3264]],[10281,[33920,3264]],[10282,[33920,17536,3264]],[10283,[33920,17536,3264]],[10284,[33920,17472]],[10285,[34944,18496]],[10286,[33920,17472,3072]],[10287,[33920,17472,3072]],[10288,[33856,17536]],[10289,[34880,18560]],[10290,[33856,17536,3072]],[10291,[33856,17536,3072]],[10292,[34880,17472]],[10293,[34944,17536]],[10294,[34880,17472,192]],[10295,[34880,17472,192]],[10296,[33856,18496]],[10297,[33920,18560]],[10298,[33856,18496,192]],[10299,[33856,18496,192]],[10300,[34880,17472]],[10301,[33856,18496]],[10302,[33856,17472,3072]],[10303,[33856,17472,3072]],[10304,[33856,17472,3072]],[10305,[34944,17536]],[10306,[33920,18560]],[10307,[33920,17536,3072]],[10308,[33920,17536,3072]],[10309,[33920,17536,3072]],[10310,[33920,17472]],[10311,[33856,17536]],[10312,[33856,17472,192]],[10313,[33856,17472,192]],[10314,[33856,17472,192]],[10315,[34944,18496]],[10316,[34880,18560]],[10317,[34880,18496,192]],[10318,[34880,18496,192]],[10319,[34880,18496,192]],[10320,[66624,3264]],[10321,[132160,3264]],[10322,[132160,66624,3264]],[10323,[132160,66624,3264]],[10324,[66688,3264]],[10325,[132224,3264]],[10326,[132224,66688,3264]],[10327,[132224,66688,3264]],[10328,[132224,66624]],[10329,[133248,67648]],[10330,[132224,66624,3072]],[10331,[132224,66624,3072]],[10332,[132160,66688]],[10333,[133184,67712]],[10334,[132160,66688,3072]],[10335,[132160,66688,3072]],[10336,[133184,66624]],[10337,[133248,66688]],[10338,[133184,66624,192]],[10339,[133184,66624,192]],[10340,[132160,67648]],[10341,[132224,67712]],[10342,[132160,67648,192]],[10343,[132160,67648,192]],[10344,[133184,66624]],[10345,[132160,67648]],[10346,[132160,66624,3072]],[10347,[132160,66624,3072]],[10348,[132160,66624,3072]],[10349,[133248,66688]],[10350,[132224,67712]],[10351,[132224,66688,3072]],[10352,[132224,66688,3072]],[10353,[132224,66688,3072]],[10354,[132224,66624]],[10355,[132160,66688]],[10356,[132160,66624,192]],[10357,[132160,66624,192]],[10358,[132160,66624,192]],[10359,[133248,67648]],[10360,[133184,67712]],[10361,[133184,67648,192]],[10362,[133184,67648,192]],[10363,[133184,67648,192]],[10364,[263232,3264]],[10365,[525376,3264]],[10366,[525376,263232,3264]],[10367,[525376,263232,3264]],[10368,[263296,3264]],[10369,[525440,3264]],[10370,[525440,263296,3264]],[10371,[525440,263296,3264]],[10372,[525440,263232]],[10373,[526464,264256]],[10374,[525440,263232,3072]],[10375,[525440,263232,3072]],[10376,[525376,263296]],[10377,[526400,264320]],[10378,[525376,263296,3072]],[10379,[525376,263296,3072]],[10380,[526400,263232]],[10381,[526464,263296]],[10382,[526400,263232,192]],[10383,[526400,263232,192]],[10384,[525376,264256]],[10385,[525440,264320]],[10386,[525376,264256,192]],[10387,[525376,264256,192]],[10388,[526400,263232]],[10389,[525376,264256]],[10390,[525376,263232,3072]],[10391,[525376,263232,3072]],[10392,[525376,263232,3072]],[10393,[526464,263296]],[10394,[525440,264320]],[10395,[525440,263296,3072]],[10396,[525440,263296,3072]],[10397,[525440,263296,3072]],[10398,[525440,263232]],[10399,[525376,263296]],[10400,[525376,263232,192]],[10401,[525376,263232,192]],[10402,[525376,263232,192]],[10403,[526464,264256]],[10404,[526400,264320]],[10405,[526400,264256,192]],[10406,[526400,264256,192]],[10407,[526400,264256,192]],[10408,[20544,12480]],[10409,[36928,12480]],[10410,[36928,20544,12480]],[10411,[36928,20544,12480]],[10412,[20608,12480]],[10413,[36992,12480]],[10414,[36992,20608,12480]],[10415,[36992,20608,12480]],[10416,[36992,20544]],[10417,[41088,24640]],[10418,[36992,20544,12288]],[10419,[36992,20544,12288]],[10420,[36928,20608]],[10421,[41024,24704]],[10422,[36928,20608,12288]],[10423,[36928,20608,12288]],[10424,[41024,20544]],[10425,[41088,20608]],[10426,[41024,20544,192]],[10427,[41024,20544,192]],[10428,[36928,24640]],[10429,[36992,24704]],[10430,[36928,24640,192]],[10431,[36928,24640,192]],[10432,[41024,20544]],[10433,[36928,24640]],[10434,[36928,20544,12288]],[10435,[36928,20544,12288]],[10436,[36928,20544,12288]],[10437,[36928,20544,12288]],[10438,[41088,20608]],[10439,[36992,24704]],[10440,[36992,20608,12288]],[10441,[36992,20608,12288]],[10442,[36992,20608,12288]],[10443,[36992,20608,12288]],[10444,[36992,20544]],[10445,[36928,20608]],[10446,[36928,20544,192]],[10447,[36928,20544,192]],[10448,[36928,20544,192]],[10449,[41088,24640]],[10450,[41024,24704]],[10451,[41024,24640,192]],[10452,[41024,24640,192]],[10453,[41024,24640,192]],[10454,[69696,12480]],[10455,[135232,12480]],[10456,[135232,69696,12480]],[10457,[135232,69696,12480]],[10458,[69760,12480]],[10459,[135296,12480]],[10460,[135296,69760,12480]],[10461,[135296,69760,12480]],[10462,[135296,69696]],[10463,[139392,73792]],[10464,[135296,69696,12288]],[10465,[135296,69696,12288]],[10466,[135232,69760]],[10467,[139328,73856]],[10468,[135232,69760,12288]],[10469,[135232,69760,12288]],[10470,[139328,69696]],[10471,[139392,69760]],[10472,[139328,69696,192]],[10473,[139328,69696,192]],[10474,[135232,73792]],[10475,[135296,73856]],[10476,[135232,73792,192]],[10477,[135232,73792,192]],[10478,[139328,69696]],[10479,[135232,73792]],[10480,[135232,69696,12288]],[10481,[135232,69696,12288]],[10482,[135232,69696,12288]],[10483,[139392,69760]],[10484,[135296,73856]],[10485,[135296,69760,12288]],[10486,[135296,69760,12288]],[10487,[135296,69760,12288]],[10488,[135296,69696]],[10489,[135232,69760]],[10490,[135232,69696,192]],[10491,[135232,69696,192]],[10492,[135232,69696,192]],[10493,[139392,73792]],[10494,[139328,73856]],[10495,[139328,73792,192]],[10496,[139328,73792,192]],[10497,[139328,73792,192]],[10498,[266304,12480]],[10499,[528448,12480]],[10500,[528448,266304,12480]],[10501,[528448,266304,12480]],[10502,[266368,12480]],[10503,[528512,12480]],[10504,[528512,266368,12480]],[10505,[528512,266368,12480]],[10506,[528512,266304]],[10507,[532608,270400]],[10508,[528512,266304,12288]],[10509,[528512,266304,12288]],[10510,[528448,266368]],[10511,[532544,270464]],[10512,[528448,266368,12288]],[10513,[528448,266368,12288]],[10514,[532544,266304]],[10515,[532608,266368]],[10516,[532544,266304,192]],[10517,[532544,266304,192]],[10518,[528448,270400]],[10519,[528512,270464]],[10520,[528448,270400,192]],[10521,[528448,270400,192]],[10522,[532544,266304]],[10523,[528448,270400]],[10524,[528448,266304,12288]],[10525,[528448,266304,12288]],[10526,[528448,266304,12288]],[10527,[532608,266368]],[10528,[528512,270464]],[10529,[528512,266368,12288]],[10530,[528512,266368,12288]],[10531,[528512,266368,12288]],[10532,[528512,266304]],[10533,[528448,266368]],[10534,[528448,266304,192]],[10535,[528448,266304,192]],[10536,[528448,266304,192]],[10537,[532608,270400]],[10538,[532544,270464]],[10539,[532544,270400,192]],[10540,[532544,270400,192]],[10541,[532544,270400,192]],[10542,[81984,49344]],[10543,[147520,49344]],[10544,[147520,81984,49344]],[10545,[147520,81984,49344]],[10546,[82048,49344]],[10547,[147584,49344]],[10548,[147584,82048,49344]],[10549,[147584,82048,49344]],[10550,[147584,81984]],[10551,[163968,98368]],[10552,[147584,81984,49152]],[10553,[147584,81984,49152]],[10554,[147520,82048]],[10555,[163904,98432]],[10556,[147520,82048,49152]],[10557,[147520,82048,49152]],[10558,[163904,81984]],[10559,[163968,82048]],[10560,[163904,81984,192]],[10561,[163904,81984,192]],[10562,[147520,98368]],[10563,[147584,98432]],[10564,[147520,98368,192]],[10565,[147520,98368,192]],[10566,[163904,81984]],[10567,[147520,98368]],[10568,[147520,81984,49152]],[10569,[147520,81984,49152]],[10570,[147520,81984,49152]],[10571,[163968,82048]],[10572,[147584,98432]],[10573,[147584,82048,49152]],[10574,[147584,82048,49152]],[10575,[147584,82048,49152]],[10576,[147584,81984]],[10577,[147520,82048]],[10578,[147520,81984,192]],[10579,[147520,81984,192]],[10580,[147520,81984,192]],[10581,[163968,98368]],[10582,[163904,98432]],[10583,[163904,98368,192]],[10584,[163904,98368,192]],[10585,[163904,98368,192]],[10586,[278592,49344]],[10587,[540736,49344]],[10588,[540736,278592,49344]],[10589,[540736,278592,49344]],[10590,[278656,49344]],[10591,[540800,49344]],[10592,[540800,278656,49344]],[10593,[540800,278656,49344]],[10594,[540800,278592]],[10595,[557184,294976]],[10596,[540800,278592,49152]],[10597,[540800,278592,49152]],[10598,[540736,278656]],[10599,[557120,295040]],[10600,[540736,278656,49152]],[10601,[540736,278656,49152]],[10602,[557120,278592]],[10603,[557184,278656]],[10604,[557120,278592,192]],[10605,[557120,278592,192]],[10606,[540736,294976]],[10607,[540800,295040]],[10608,[540736,294976,192]],[10609,[540736,294976,192]],[10610,[557120,278592]],[10611,[540736,294976]],[10612,[540736,278592,49152]],[10613,[540736,278592,49152]],[10614,[540736,278592,49152]],[10615,[557184,278656]],[10616,[540800,295040]],[10617,[540800,278656,49152]],[10618,[540800,278656,49152]],[10619,[540800,278656,49152]],[10620,[540800,278592]],[10621,[540736,278656]],[10622,[540736,278592,192]],[10623,[540736,278592,192]],[10624,[540736,278592,192]],[10625,[557184,294976]],[10626,[557120,295040]],[10627,[557120,294976,192]],[10628,[557120,294976,192]],[10629,[557120,294976,192]],[10630,[327744,196800]],[10631,[589888,196800]],[10632,[589888,327744,196800]],[10633,[589888,327744,196800]],[10634,[327808,196800]],[10635,[589952,196800]],[10636,[589952,327808,196800]],[10637,[589952,327808,196800]],[10638,[589952,327744]],[10639,[655488,393280]],[10640,[589952,327744,196608]],[10641,[589952,327744,196608]],[10642,[589888,327808]],[10643,[655424,393344]],[10644,[589888,327808,196608]],[10645,[589888,327808,196608]],[10646,[655424,327744]],[10647,[655488,327808]],[10648,[655424,327744,192]],[10649,[655424,327744,192]],[10650,[589888,393280]],[10651,[589952,393344]],[10652,[589888,393280,192]],[10653,[589888,393280,192]],[10654,[655424,327744]],[10655,[589888,393280]],[10656,[589888,327744,196608]],[10657,[589888,327744,196608]],[10658,[589888,327744,196608]],[10659,[655488,327808]],[10660,[589952,393344]],[10661,[589952,327808,196608]],[10662,[589952,327808,196608]],[10663,[589952,327808,196608]],[10664,[589952,327744]],[10665,[589888,327808]],[10666,[589888,327744,192]],[10667,[589888,327744,192]],[10668,[589888,327744,192]],[10669,[655488,393280]],[10670,[655424,393344]],[10671,[655424,393280,192]],[10672,[655424,393280,192]],[10673,[655424,393280,192]],[10674,[5376,3840]],[10675,[9472,3840]],[10676,[9472,5376,3840]],[10677,[9472,5376,3840]],[10678,[5632,3840]],[10679,[9728,3840]],[10680,[9728,5632,3840]],[10681,[9728,5632,3840]],[10682,[9728,5376]],[10683,[10752,6400]],[10684,[9728,5376,3072]],[10685,[9728,5376,3072]],[10686,[9472,5632]],[10687,[10496,6656]],[10688,[9472,5632,3072]],[10689,[9472,5632,3072]],[10690,[10496,5376]],[10691,[10752,5632]],[10692,[10496,5376,768]],[10693,[10496,5376,768]],[10694,[9472,6400]],[10695,[9728,6656]],[10696,[9472,6400,768]],[10697,[9472,6400,768]],[10698,[10496,5376]],[10699,[9472,6400]],[10700,[9472,5376,3072]],[10701,[9472,5376,3072]],[10702,[9472,5376,3072]],[10703,[10752,5632]],[10704,[9728,6656]],[10705,[9728,5632,3072]],[10706,[9728,5632,3072]],[10707,[9728,5632,3072]],[10708,[9728,5376]],[10709,[9472,5632]],[10710,[9472,5376,768]],[10711,[9472,5376,768]],[10712,[9472,5376,768]],[10713,[10752,6400]],[10714,[10496,6656]],[10715,[10496,6400,768]],[10716,[10496,6400,768]],[10717,[10496,6400,768]],[10718,[17664,3840]],[10719,[34048,3840]],[10720,[34048,17664,3840]],[10721,[34048,17664,3840]],[10722,[17920,3840]],[10723,[34304,3840]],[10724,[34304,17920,3840]],[10725,[34304,17920,3840]],[10726,[34304,17664]],[10727,[35328,18688]],[10728,[34304,17664,3072]],[10729,[34304,17664,3072]],[10730,[34048,17920]],[10731,[35072,18944]],[10732,[34048,17920,3072]],[10733,[34048,17920,3072]],[10734,[35072,17664]],[10735,[35328,17920]],[10736,[35072,17664,768]],[10737,[35072,17664,768]],[10738,[34048,18688]],[10739,[34304,18944]],[10740,[34048,18688,768]],[10741,[34048,18688,768]],[10742,[35072,17664]],[10743,[34048,18688]],[10744,[34048,17664,3072]],[10745,[34048,17664,3072]],[10746,[34048,17664,3072]],[10747,[35328,17920]],[10748,[34304,18944]],[10749,[34304,17920,3072]],[10750,[34304,17920,3072]],[10751,[34304,17920,3072]],[10752,[34304,17664]],[10753,[34048,17920]],[10754,[34048,17664,768]],[10755,[34048,17664,768]],[10756,[34048,17664,768]],[10757,[35328,18688]],[10758,[35072,18944]],[10759,[35072,18688,768]],[10760,[35072,18688,768]],[10761,[35072,18688,768]],[10762,[66816,3840]],[10763,[132352,3840]],[10764,[132352,66816,3840]],[10765,[132352,66816,3840]],[10766,[67072,3840]],[10767,[132608,3840]],[10768,[132608,67072,3840]],[10769,[132608,67072,3840]],[10770,[132608,66816]],[10771,[133632,67840]],[10772,[132608,66816,3072]],[10773,[132608,66816,3072]],[10774,[132352,67072]],[10775,[133376,68096]],[10776,[132352,67072,3072]],[10777,[132352,67072,3072]],[10778,[133376,66816]],[10779,[133632,67072]],[10780,[133376,66816,768]],[10781,[133376,66816,768]],[10782,[132352,67840]],[10783,[132608,68096]],[10784,[132352,67840,768]],[10785,[132352,67840,768]],[10786,[133376,66816]],[10787,[132352,67840]],[10788,[132352,66816,3072]],[10789,[132352,66816,3072]],[10790,[132352,66816,3072]],[10791,[133632,67072]],[10792,[132608,68096]],[10793,[132608,67072,3072]],[10794,[132608,67072,3072]],[10795,[132608,67072,3072]],[10796,[132608,66816]],[10797,[132352,67072]],[10798,[132352,66816,768]],[10799,[132352,66816,768]],[10800,[132352,66816,768]],[10801,[133632,67840]],[10802,[133376,68096]],[10803,[133376,67840,768]],[10804,[133376,67840,768]],[10805,[133376,67840,768]],[10806,[263424,3840]],[10807,[525568,3840]],[10808,[525568,263424,3840]],[10809,[525568,263424,3840]],[10810,[263680,3840]],[10811,[525824,3840]],[10812,[525824,263680,3840]],[10813,[525824,263680,3840]],[10814,[525824,263424]],[10815,[526848,264448]],[10816,[525824,263424,3072]],[10817,[525824,263424,3072]],[10818,[525568,263680]],[10819,[526592,264704]],[10820,[525568,263680,3072]],[10821,[525568,263680,3072]],[10822,[526592,263424]],[10823,[526848,263680]],[10824,[526592,263424,768]],[10825,[526592,263424,768]],[10826,[525568,264448]],[10827,[525824,264704]],[10828,[525568,264448,768]],[10829,[525568,264448,768]],[10830,[526592,263424]],[10831,[525568,264448]],[10832,[525568,263424,3072]],[10833,[525568,263424,3072]],[10834,[525568,263424,3072]],[10835,[526848,263680]],[10836,[525824,264704]],[10837,[525824,263680,3072]],[10838,[525824,263680,3072]],[10839,[525824,263680,3072]],[10840,[525824,263424]],[10841,[525568,263680]],[10842,[525568,263424,768]],[10843,[525568,263424,768]],[10844,[525568,263424,768]],[10845,[526848,264448]],[10846,[526592,264704]],[10847,[526592,264448,768]],[10848,[526592,264448,768]],[10849,[526592,264448,768]],[10850,[20736,13056]],[10851,[37120,13056]],[10852,[37120,20736,13056]],[10853,[37120,20736,13056]],[10854,[20992,13056]],[10855,[37376,13056]],[10856,[37376,20992,13056]],[10857,[37376,20992,13056]],[10858,[37376,20736]],[10859,[41472,24832]],[10860,[37376,20736,12288]],[10861,[37376,20736,12288]],[10862,[37120,20992]],[10863,[41216,25088]],[10864,[37120,20992,12288]],[10865,[37120,20992,12288]],[10866,[41216,20736]],[10867,[41472,20992]],[10868,[41216,20736,768]],[10869,[41216,20736,768]],[10870,[37120,24832]],[10871,[37376,25088]],[10872,[37120,24832,768]],[10873,[37120,24832,768]],[10874,[41216,20736]],[10875,[37120,24832]],[10876,[37120,20736,12288]],[10877,[37120,20736,12288]],[10878,[37120,20736,12288]],[10879,[37120,20736,12288]],[10880,[41472,20992]],[10881,[37376,25088]],[10882,[37376,20992,12288]],[10883,[37376,20992,12288]],[10884,[37376,20992,12288]],[10885,[37376,20992,12288]],[10886,[37376,20736]],[10887,[37120,20992]],[10888,[37120,20736,768]],[10889,[37120,20736,768]],[10890,[37120,20736,768]],[10891,[41472,24832]],[10892,[41216,25088]],[10893,[41216,24832,768]],[10894,[41216,24832,768]],[10895,[41216,24832,768]],[10896,[69888,13056]],[10897,[135424,13056]],[10898,[135424,69888,13056]],[10899,[135424,69888,13056]],[10900,[70144,13056]],[10901,[135680,13056]],[10902,[135680,70144,13056]],[10903,[135680,70144,13056]],[10904,[135680,69888]],[10905,[139776,73984]],[10906,[135680,69888,12288]],[10907,[135680,69888,12288]],[10908,[135424,70144]],[10909,[139520,74240]],[10910,[135424,70144,12288]],[10911,[135424,70144,12288]],[10912,[139520,69888]],[10913,[139776,70144]],[10914,[139520,69888,768]],[10915,[139520,69888,768]],[10916,[135424,73984]],[10917,[135680,74240]],[10918,[135424,73984,768]],[10919,[135424,73984,768]],[10920,[139520,69888]],[10921,[135424,73984]],[10922,[135424,69888,12288]],[10923,[135424,69888,12288]],[10924,[135424,69888,12288]],[10925,[139776,70144]],[10926,[135680,74240]],[10927,[135680,70144,12288]],[10928,[135680,70144,12288]],[10929,[135680,70144,12288]],[10930,[135680,69888]],[10931,[135424,70144]],[10932,[135424,69888,768]],[10933,[135424,69888,768]],[10934,[135424,69888,768]],[10935,[139776,73984]],[10936,[139520,74240]],[10937,[139520,73984,768]],[10938,[139520,73984,768]],[10939,[139520,73984,768]],[10940,[266496,13056]],[10941,[528640,13056]],[10942,[528640,266496,13056]],[10943,[528640,266496,13056]],[10944,[266752,13056]],[10945,[528896,13056]],[10946,[528896,266752,13056]],[10947,[528896,266752,13056]],[10948,[528896,266496]],[10949,[532992,270592]],[10950,[528896,266496,12288]],[10951,[528896,266496,12288]],[10952,[528640,266752]],[10953,[532736,270848]],[10954,[528640,266752,12288]],[10955,[528640,266752,12288]],[10956,[532736,266496]],[10957,[532992,266752]],[10958,[532736,266496,768]],[10959,[532736,266496,768]],[10960,[528640,270592]],[10961,[528896,270848]],[10962,[528640,270592,768]],[10963,[528640,270592,768]],[10964,[532736,266496]],[10965,[528640,270592]],[10966,[528640,266496,12288]],[10967,[528640,266496,12288]],[10968,[528640,266496,12288]],[10969,[532992,266752]],[10970,[528896,270848]],[10971,[528896,266752,12288]],[10972,[528896,266752,12288]],[10973,[528896,266752,12288]],[10974,[528896,266496]],[10975,[528640,266752]],[10976,[528640,266496,768]],[10977,[528640,266496,768]],[10978,[528640,266496,768]],[10979,[532992,270592]],[10980,[532736,270848]],[10981,[532736,270592,768]],[10982,[532736,270592,768]],[10983,[532736,270592,768]],[10984,[82176,49920]],[10985,[147712,49920]],[10986,[147712,82176,49920]],[10987,[147712,82176,49920]],[10988,[82432,49920]],[10989,[147968,49920]],[10990,[147968,82432,49920]],[10991,[147968,82432,49920]],[10992,[147968,82176]],[10993,[164352,98560]],[10994,[147968,82176,49152]],[10995,[147968,82176,49152]],[10996,[147712,82432]],[10997,[164096,98816]],[10998,[147712,82432,49152]],[10999,[147712,82432,49152]],[11000,[164096,82176]],[11001,[164352,82432]],[11002,[164096,82176,768]],[11003,[164096,82176,768]],[11004,[147712,98560]],[11005,[147968,98816]],[11006,[147712,98560,768]],[11007,[147712,98560,768]],[11008,[164096,82176]],[11009,[147712,98560]],[11010,[147712,82176,49152]],[11011,[147712,82176,49152]],[11012,[147712,82176,49152]],[11013,[164352,82432]],[11014,[147968,98816]],[11015,[147968,82432,49152]],[11016,[147968,82432,49152]],[11017,[147968,82432,49152]],[11018,[147968,82176]],[11019,[147712,82432]],[11020,[147712,82176,768]],[11021,[147712,82176,768]],[11022,[147712,82176,768]],[11023,[164352,98560]],[11024,[164096,98816]],[11025,[164096,98560,768]],[11026,[164096,98560,768]],[11027,[164096,98560,768]],[11028,[278784,49920]],[11029,[540928,49920]],[11030,[540928,278784,49920]],[11031,[540928,278784,49920]],[11032,[279040,49920]],[11033,[541184,49920]],[11034,[541184,279040,49920]],[11035,[541184,279040,49920]],[11036,[541184,278784]],[11037,[557568,295168]],[11038,[541184,278784,49152]],[11039,[541184,278784,49152]],[11040,[540928,279040]],[11041,[557312,295424]],[11042,[540928,279040,49152]],[11043,[540928,279040,49152]],[11044,[557312,278784]],[11045,[557568,279040]],[11046,[557312,278784,768]],[11047,[557312,278784,768]],[11048,[540928,295168]],[11049,[541184,295424]],[11050,[540928,295168,768]],[11051,[540928,295168,768]],[11052,[557312,278784]],[11053,[540928,295168]],[11054,[540928,278784,49152]],[11055,[540928,278784,49152]],[11056,[540928,278784,49152]],[11057,[557568,279040]],[11058,[541184,295424]],[11059,[541184,279040,49152]],[11060,[541184,279040,49152]],[11061,[541184,279040,49152]],[11062,[541184,278784]],[11063,[540928,279040]],[11064,[540928,278784,768]],[11065,[540928,278784,768]],[11066,[540928,278784,768]],[11067,[557568,295168]],[11068,[557312,295424]],[11069,[557312,295168,768]],[11070,[557312,295168,768]],[11071,[557312,295168,768]],[11072,[327936,197376]],[11073,[590080,197376]],[11074,[590080,327936,197376]],[11075,[590080,327936,197376]],[11076,[328192,197376]],[11077,[590336,197376]],[11078,[590336,328192,197376]],[11079,[590336,328192,197376]],[11080,[590336,327936]],[11081,[655872,393472]],[11082,[590336,327936,196608]],[11083,[590336,327936,196608]],[11084,[590080,328192]],[11085,[655616,393728]],[11086,[590080,328192,196608]],[11087,[590080,328192,196608]],[11088,[655616,327936]],[11089,[655872,328192]],[11090,[655616,327936,768]],[11091,[655616,327936,768]],[11092,[590080,393472]],[11093,[590336,393728]],[11094,[590080,393472,768]],[11095,[590080,393472,768]],[11096,[655616,327936]],[11097,[590080,393472]],[11098,[590080,327936,196608]],[11099,[590080,327936,196608]],[11100,[590080,327936,196608]],[11101,[655872,328192]],[11102,[590336,393728]],[11103,[590336,328192,196608]],[11104,[590336,328192,196608]],[11105,[590336,328192,196608]],[11106,[590336,327936]],[11107,[590080,328192]],[11108,[590080,327936,768]],[11109,[590080,327936,768]],[11110,[590080,327936,768]],[11111,[655872,393472]],[11112,[655616,393728]],[11113,[655616,393472,768]],[11114,[655616,393472,768]],[11115,[655616,393472,768]],[11116,[21504,15360]],[11117,[37888,15360]],[11118,[37888,21504,15360]],[11119,[37888,21504,15360]],[11120,[22528,15360]],[11121,[38912,15360]],[11122,[38912,22528,15360]],[11123,[38912,22528,15360]],[11124,[38912,21504]],[11125,[43008,25600]],[11126,[38912,21504,12288]],[11127,[38912,21504,12288]],[11128,[37888,22528]],[11129,[41984,26624]],[11130,[37888,22528,12288]],[11131,[37888,22528,12288]],[11132,[41984,21504]],[11133,[43008,22528]],[11134,[41984,21504,3072]],[11135,[41984,21504,3072]],[11136,[37888,25600]],[11137,[38912,26624]],[11138,[37888,25600,3072]],[11139,[37888,25600,3072]],[11140,[41984,21504]],[11141,[37888,25600]],[11142,[37888,21504,12288]],[11143,[37888,21504,12288]],[11144,[37888,21504,12288]],[11145,[37888,21504,12288]],[11146,[43008,22528]],[11147,[38912,26624]],[11148,[38912,22528,12288]],[11149,[38912,22528,12288]],[11150,[38912,22528,12288]],[11151,[38912,22528,12288]],[11152,[38912,21504]],[11153,[37888,22528]],[11154,[37888,21504,3072]],[11155,[37888,21504,3072]],[11156,[37888,21504,3072]],[11157,[37888,21504,3072]],[11158,[43008,25600]],[11159,[41984,26624]],[11160,[41984,25600,3072]],[11161,[41984,25600,3072]],[11162,[41984,25600,3072]],[11163,[41984,25600,3072]],[11164,[70656,15360]],[11165,[136192,15360]],[11166,[136192,70656,15360]],[11167,[136192,70656,15360]],[11168,[71680,15360]],[11169,[137216,15360]],[11170,[137216,71680,15360]],[11171,[137216,71680,15360]],[11172,[137216,70656]],[11173,[141312,74752]],[11174,[137216,70656,12288]],[11175,[137216,70656,12288]],[11176,[136192,71680]],[11177,[140288,75776]],[11178,[136192,71680,12288]],[11179,[136192,71680,12288]],[11180,[140288,70656]],[11181,[141312,71680]],[11182,[140288,70656,3072]],[11183,[140288,70656,3072]],[11184,[136192,74752]],[11185,[137216,75776]],[11186,[136192,74752,3072]],[11187,[136192,74752,3072]],[11188,[140288,70656]],[11189,[136192,74752]],[11190,[136192,70656,12288]],[11191,[136192,70656,12288]],[11192,[136192,70656,12288]],[11193,[141312,71680]],[11194,[137216,75776]],[11195,[137216,71680,12288]],[11196,[137216,71680,12288]],[11197,[137216,71680,12288]],[11198,[137216,70656]],[11199,[136192,71680]],[11200,[136192,70656,3072]],[11201,[136192,70656,3072]],[11202,[136192,70656,3072]],[11203,[141312,74752]],[11204,[140288,75776]],[11205,[140288,74752,3072]],[11206,[140288,74752,3072]],[11207,[140288,74752,3072]],[11208,[267264,15360]],[11209,[529408,15360]],[11210,[529408,267264,15360]],[11211,[529408,267264,15360]],[11212,[268288,15360]],[11213,[530432,15360]],[11214,[530432,268288,15360]],[11215,[530432,268288,15360]],[11216,[530432,267264]],[11217,[534528,271360]],[11218,[530432,267264,12288]],[11219,[530432,267264,12288]],[11220,[529408,268288]],[11221,[533504,272384]],[11222,[529408,268288,12288]],[11223,[529408,268288,12288]],[11224,[533504,267264]],[11225,[534528,268288]],[11226,[533504,267264,3072]],[11227,[533504,267264,3072]],[11228,[529408,271360]],[11229,[530432,272384]],[11230,[529408,271360,3072]],[11231,[529408,271360,3072]],[11232,[533504,267264]],[11233,[529408,271360]],[11234,[529408,267264,12288]],[11235,[529408,267264,12288]],[11236,[529408,267264,12288]],[11237,[534528,268288]],[11238,[530432,272384]],[11239,[530432,268288,12288]],[11240,[530432,268288,12288]],[11241,[530432,268288,12288]],[11242,[530432,267264]],[11243,[529408,268288]],[11244,[529408,267264,3072]],[11245,[529408,267264,3072]],[11246,[529408,267264,3072]],[11247,[534528,271360]],[11248,[533504,272384]],[11249,[533504,271360,3072]],[11250,[533504,271360,3072]],[11251,[533504,271360,3072]],[11252,[82944,52224]],[11253,[148480,52224]],[11254,[148480,82944,52224]],[11255,[148480,82944,52224]],[11256,[83968,52224]],[11257,[149504,52224]],[11258,[149504,83968,52224]],[11259,[149504,83968,52224]],[11260,[149504,82944]],[11261,[165888,99328]],[11262,[149504,82944,49152]],[11263,[149504,82944,49152]],[11264,[148480,83968]],[11265,[164864,100352]],[11266,[148480,83968,49152]],[11267,[148480,83968,49152]],[11268,[164864,82944]],[11269,[165888,83968]],[11270,[164864,82944,3072]],[11271,[164864,82944,3072]],[11272,[148480,99328]],[11273,[149504,100352]],[11274,[148480,99328,3072]],[11275,[148480,99328,3072]],[11276,[164864,82944]],[11277,[148480,99328]],[11278,[148480,82944,49152]],[11279,[148480,82944,49152]],[11280,[148480,82944,49152]],[11281,[165888,83968]],[11282,[149504,100352]],[11283,[149504,83968,49152]],[11284,[149504,83968,49152]],[11285,[149504,83968,49152]],[11286,[149504,82944]],[11287,[148480,83968]],[11288,[148480,82944,3072]],[11289,[148480,82944,3072]],[11290,[148480,82944,3072]],[11291,[165888,99328]],[11292,[164864,100352]],[11293,[164864,99328,3072]],[11294,[164864,99328,3072]],[11295,[164864,99328,3072]],[11296,[279552,52224]],[11297,[541696,52224]],[11298,[541696,279552,52224]],[11299,[541696,279552,52224]],[11300,[280576,52224]],[11301,[542720,52224]],[11302,[542720,280576,52224]],[11303,[542720,280576,52224]],[11304,[542720,279552]],[11305,[559104,295936]],[11306,[542720,279552,49152]],[11307,[542720,279552,49152]],[11308,[541696,280576]],[11309,[558080,296960]],[11310,[541696,280576,49152]],[11311,[541696,280576,49152]],[11312,[558080,279552]],[11313,[559104,280576]],[11314,[558080,279552,3072]],[11315,[558080,279552,3072]],[11316,[541696,295936]],[11317,[542720,296960]],[11318,[541696,295936,3072]],[11319,[541696,295936,3072]],[11320,[558080,279552]],[11321,[541696,295936]],[11322,[541696,279552,49152]],[11323,[541696,279552,49152]],[11324,[541696,279552,49152]],[11325,[559104,280576]],[11326,[542720,296960]],[11327,[542720,280576,49152]],[11328,[542720,280576,49152]],[11329,[542720,280576,49152]],[11330,[542720,279552]],[11331,[541696,280576]],[11332,[541696,279552,3072]],[11333,[541696,279552,3072]],[11334,[541696,279552,3072]],[11335,[559104,295936]],[11336,[558080,296960]],[11337,[558080,295936,3072]],[11338,[558080,295936,3072]],[11339,[558080,295936,3072]],[11340,[328704,199680]],[11341,[590848,199680]],[11342,[590848,328704,199680]],[11343,[590848,328704,199680]],[11344,[329728,199680]],[11345,[591872,199680]],[11346,[591872,329728,199680]],[11347,[591872,329728,199680]],[11348,[591872,328704]],[11349,[657408,394240]],[11350,[591872,328704,196608]],[11351,[591872,328704,196608]],[11352,[590848,329728]],[11353,[656384,395264]],[11354,[590848,329728,196608]],[11355,[590848,329728,196608]],[11356,[656384,328704]],[11357,[657408,329728]],[11358,[656384,328704,3072]],[11359,[656384,328704,3072]],[11360,[590848,394240]],[11361,[591872,395264]],[11362,[590848,394240,3072]],[11363,[590848,394240,3072]],[11364,[656384,328704]],[11365,[590848,394240]],[11366,[590848,328704,196608]],[11367,[590848,328704,196608]],[11368,[590848,328704,196608]],[11369,[657408,329728]],[11370,[591872,395264]],[11371,[591872,329728,196608]],[11372,[591872,329728,196608]],[11373,[591872,329728,196608]],[11374,[591872,328704]],[11375,[590848,329728]],[11376,[590848,328704,3072]],[11377,[590848,328704,3072]],[11378,[590848,328704,3072]],[11379,[657408,394240]],[11380,[656384,395264]],[11381,[656384,394240,3072]],[11382,[656384,394240,3072]],[11383,[656384,394240,3072]],[11384,[86016,61440]],[11385,[151552,61440]],[11386,[151552,86016,61440]],[11387,[151552,86016,61440]],[11388,[90112,61440]],[11389,[155648,61440]],[11390,[155648,90112,61440]],[11391,[155648,90112,61440]],[11392,[155648,86016]],[11393,[172032,102400]],[11394,[155648,86016,49152]],[11395,[155648,86016,49152]],[11396,[151552,90112]],[11397,[167936,106496]],[11398,[151552,90112,49152]],[11399,[151552,90112,49152]],[11400,[167936,86016]],[11401,[172032,90112]],[11402,[167936,86016,12288]],[11403,[167936,86016,12288]],[11404,[151552,102400]],[11405,[155648,106496]],[11406,[151552,102400,12288]],[11407,[151552,102400,12288]],[11408,[167936,86016]],[11409,[151552,102400]],[11410,[151552,86016,49152]],[11411,[151552,86016,49152]],[11412,[151552,86016,49152]],[11413,[172032,90112]],[11414,[155648,106496]],[11415,[155648,90112,49152]],[11416,[155648,90112,49152]],[11417,[155648,90112,49152]],[11418,[155648,86016]],[11419,[151552,90112]],[11420,[151552,86016,12288]],[11421,[151552,86016,12288]],[11422,[151552,86016,12288]],[11423,[172032,102400]],[11424,[167936,106496]],[11425,[167936,102400,12288]],[11426,[167936,102400,12288]],[11427,[167936,102400,12288]],[11428,[282624,61440]],[11429,[544768,61440]],[11430,[544768,282624,61440]],[11431,[544768,282624,61440]],[11432,[286720,61440]],[11433,[548864,61440]],[11434,[548864,286720,61440]],[11435,[548864,286720,61440]],[11436,[548864,282624]],[11437,[565248,299008]],[11438,[548864,282624,49152]],[11439,[548864,282624,49152]],[11440,[544768,286720]],[11441,[561152,303104]],[11442,[544768,286720,49152]],[11443,[544768,286720,49152]],[11444,[561152,282624]],[11445,[565248,286720]],[11446,[561152,282624,12288]],[11447,[561152,282624,12288]],[11448,[544768,299008]],[11449,[548864,303104]],[11450,[544768,299008,12288]],[11451,[544768,299008,12288]],[11452,[561152,282624]],[11453,[544768,299008]],[11454,[544768,282624,49152]],[11455,[544768,282624,49152]],[11456,[544768,282624,49152]],[11457,[565248,286720]],[11458,[548864,303104]],[11459,[548864,286720,49152]],[11460,[548864,286720,49152]],[11461,[548864,286720,49152]],[11462,[548864,282624]],[11463,[544768,286720]],[11464,[544768,282624,12288]],[11465,[544768,282624,12288]],[11466,[544768,282624,12288]],[11467,[565248,299008]],[11468,[561152,303104]],[11469,[561152,299008,12288]],[11470,[561152,299008,12288]],[11471,[561152,299008,12288]],[11472,[331776,208896]],[11473,[593920,208896]],[11474,[593920,331776,208896]],[11475,[593920,331776,208896]],[11476,[335872,208896]],[11477,[598016,208896]],[11478,[598016,335872,208896]],[11479,[598016,335872,208896]],[11480,[598016,331776]],[11481,[663552,397312]],[11482,[598016,331776,196608]],[11483,[598016,331776,196608]],[11484,[593920,335872]],[11485,[659456,401408]],[11486,[593920,335872,196608]],[11487,[593920,335872,196608]],[11488,[659456,331776]],[11489,[663552,335872]],[11490,[659456,331776,12288]],[11491,[659456,331776,12288]],[11492,[593920,397312]],[11493,[598016,401408]],[11494,[593920,397312,12288]],[11495,[593920,397312,12288]],[11496,[659456,331776]],[11497,[593920,397312]],[11498,[593920,331776,196608]],[11499,[593920,331776,196608]],[11500,[593920,331776,196608]],[11501,[663552,335872]],[11502,[598016,401408]],[11503,[598016,335872,196608]],[11504,[598016,335872,196608]],[11505,[598016,335872,196608]],[11506,[598016,331776]],[11507,[593920,335872]],[11508,[593920,331776,12288]],[11509,[593920,331776,12288]],[11510,[593920,331776,12288]],[11511,[663552,397312]],[11512,[659456,401408]],[11513,[659456,397312,12288]],[11514,[659456,397312,12288]],[11515,[659456,397312,12288]],[11516,[344064,245760]],[11517,[606208,245760]],[11518,[606208,344064,245760]],[11519,[606208,344064,245760]],[11520,[360448,245760]],[11521,[622592,245760]],[11522,[622592,360448,245760]],[11523,[622592,360448,245760]],[11524,[622592,344064]],[11525,[688128,409600]],[11526,[622592,344064,196608]],[11527,[622592,344064,196608]],[11528,[606208,360448]],[11529,[671744,425984]],[11530,[606208,360448,196608]],[11531,[606208,360448,196608]],[11532,[671744,344064]],[11533,[688128,360448]],[11534,[671744,344064,49152]],[11535,[671744,344064,49152]],[11536,[606208,409600]],[11537,[622592,425984]],[11538,[606208,409600,49152]],[11539,[606208,409600,49152]],[11540,[671744,344064]],[11541,[606208,409600]],[11542,[606208,344064,196608]],[11543,[606208,344064,196608]],[11544,[606208,344064,196608]],[11545,[688128,360448]],[11546,[622592,425984]],[11547,[622592,360448,196608]],[11548,[622592,360448,196608]],[11549,[622592,360448,196608]],[11550,[622592,344064]],[11551,[606208,360448]],[11552,[606208,344064,49152]],[11553,[606208,344064,49152]],[11554,[606208,344064,49152]],[11555,[688128,409600]],[11556,[671744,425984]],[11557,[671744,409600,49152]],[11558,[671744,409600,49152]],[11559,[671744,409600,49152]],[11560,[37,21,12,3]],[11561,[37,21,12,3]],[11562,[37,21,12,3]],[11563,[37,21,12,3]],[11564,[133,69,12,3]],[11565,[133,69,12,3]],[11566,[133,69,12,3]],[11567,[133,69,12,3]],[11568,[517,261,12,3]],[11569,[517,261,12,3]],[11570,[517,261,12,3]],[11571,[517,261,12,3]],[11572,[2053,1029,12,3]],[11573,[2053,1029,12,3]],[11574,[2053,1029,12,3]],[11575,[2053,1029,12,3]],[11576,[8197,4101,12,3]],[11577,[8197,4101,12,3]],[11578,[8197,4101,12,3]],[11579,[8197,4101,12,3]],[11580,[32773,16389,12,3]],[11581,[32773,16389,12,3]],[11582,[32773,16389,12,3]],[11583,[32773,16389,12,3]],[11584,[131077,65541,12,3]],[11585,[131077,65541,12,3]],[11586,[131077,65541,12,3]],[11587,[131077,65541,12,3]],[11588,[524293,262149,12,3]],[11589,[524293,262149,12,3]],[11590,[524293,262149,12,3]],[11591,[524293,262149,12,3]],[11592,[145,81,48,3]],[11593,[145,81,48,3]],[11594,[145,81,48,3]],[11595,[145,81,48,3]],[11596,[529,273,48,3]],[11597,[529,273,48,3]],[11598,[529,273,48,3]],[11599,[529,273,48,3]],[11600,[2065,1041,48,3]],[11601,[2065,1041,48,3]],[11602,[2065,1041,48,3]],[11603,[2065,1041,48,3]],[11604,[8209,4113,48,3]],[11605,[8209,4113,48,3]],[11606,[8209,4113,48,3]],[11607,[8209,4113,48,3]],[11608,[32785,16401,48,3]],[11609,[32785,16401,48,3]],[11610,[32785,16401,48,3]],[11611,[32785,16401,48,3]],[11612,[32785,16401,48,3]],[11613,[131089,65553,48,3]],[11614,[131089,65553,48,3]],[11615,[131089,65553,48,3]],[11616,[131089,65553,48,3]],[11617,[524305,262161,48,3]],[11618,[524305,262161,48,3]],[11619,[524305,262161,48,3]],[11620,[524305,262161,48,3]],[11621,[577,321,192,3]],[11622,[577,321,192,3]],[11623,[577,321,192,3]],[11624,[577,321,192,3]],[11625,[2113,1089,192,3]],[11626,[2113,1089,192,3]],[11627,[2113,1089,192,3]],[11628,[2113,1089,192,3]],[11629,[8257,4161,192,3]],[11630,[8257,4161,192,3]],[11631,[8257,4161,192,3]],[11632,[8257,4161,192,3]],[11633,[32833,16449,192,3]],[11634,[32833,16449,192,3]],[11635,[32833,16449,192,3]],[11636,[32833,16449,192,3]],[11637,[131137,65601,192,3]],[11638,[131137,65601,192,3]],[11639,[131137,65601,192,3]],[11640,[131137,65601,192,3]],[11641,[524353,262209,192,3]],[11642,[524353,262209,192,3]],[11643,[524353,262209,192,3]],[11644,[524353,262209,192,3]],[11645,[2305,1281,768,3]],[11646,[2305,1281,768,3]],[11647,[2305,1281,768,3]],[11648,[2305,1281,768,3]],[11649,[8449,4353,768,3]],[11650,[8449,4353,768,3]],[11651,[8449,4353,768,3]],[11652,[8449,4353,768,3]],[11653,[33025,16641,768,3]],[11654,[33025,16641,768,3]],[11655,[33025,16641,768,3]],[11656,[33025,16641,768,3]],[11657,[131329,65793,768,3]],[11658,[131329,65793,768,3]],[11659,[131329,65793,768,3]],[11660,[131329,65793,768,3]],[11661,[524545,262401,768,3]],[11662,[524545,262401,768,3]],[11663,[524545,262401,768,3]],[11664,[524545,262401,768,3]],[11665,[9217,5121,3072,3]],[11666,[9217,5121,3072,3]],[11667,[9217,5121,3072,3]],[11668,[9217,5121,3072,3]],[11669,[33793,17409,3072,3]],[11670,[33793,17409,3072,3]],[11671,[33793,17409,3072,3]],[11672,[33793,17409,3072,3]],[11673,[132097,66561,3072,3]],[11674,[132097,66561,3072,3]],[11675,[132097,66561,3072,3]],[11676,[132097,66561,3072,3]],[11677,[525313,263169,3072,3]],[11678,[525313,263169,3072,3]],[11679,[525313,263169,3072,3]],[11680,[525313,263169,3072,3]],[11681,[525313,263169,3072,3]],[11682,[36865,20481,12288,3]],[11683,[36865,20481,12288,3]],[11684,[36865,20481,12288,3]],[11685,[36865,20481,12288,3]],[11686,[135169,69633,12288,3]],[11687,[135169,69633,12288,3]],[11688,[135169,69633,12288,3]],[11689,[135169,69633,12288,3]],[11690,[528385,266241,12288,3]],[11691,[528385,266241,12288,3]],[11692,[528385,266241,12288,3]],[11693,[528385,266241,12288,3]],[11694,[147457,81921,49152,3]],[11695,[147457,81921,49152,3]],[11696,[147457,81921,49152,3]],[11697,[147457,81921,49152,3]],[11698,[540673,278529,49152,3]],[11699,[540673,278529,49152,3]],[11700,[540673,278529,49152,3]],[11701,[540673,278529,49152,3]],[11702,[589825,327681,196608,3]],[11703,[589825,327681,196608,3]],[11704,[589825,327681,196608,3]],[11705,[589825,327681,196608,3]],[11706,[148,84,48,12]],[11707,[148,84,48,12]],[11708,[148,84,48,12]],[11709,[148,84,48,12]],[11710,[532,276,48,12]],[11711,[532,276,48,12]],[11712,[532,276,48,12]],[11713,[532,276,48,12]],[11714,[2068,1044,48,12]],[11715,[2068,1044,48,12]],[11716,[2068,1044,48,12]],[11717,[2068,1044,48,12]],[11718,[8212,4116,48,12]],[11719,[8212,4116,48,12]],[11720,[8212,4116,48,12]],[11721,[8212,4116,48,12]],[11722,[32788,16404,48,12]],[11723,[32788,16404,48,12]],[11724,[32788,16404,48,12]],[11725,[32788,16404,48,12]],[11726,[131092,65556,48,12]],[11727,[131092,65556,48,12]],[11728,[131092,65556,48,12]],[11729,[131092,65556,48,12]],[11730,[524308,262164,48,12]],[11731,[524308,262164,48,12]],[11732,[524308,262164,48,12]],[11733,[524308,262164,48,12]],[11734,[580,324,192,12]],[11735,[580,324,192,12]],[11736,[580,324,192,12]],[11737,[580,324,192,12]],[11738,[2116,1092,192,12]],[11739,[2116,1092,192,12]],[11740,[2116,1092,192,12]],[11741,[2116,1092,192,12]],[11742,[8260,4164,192,12]],[11743,[8260,4164,192,12]],[11744,[8260,4164,192,12]],[11745,[8260,4164,192,12]],[11746,[32836,16452,192,12]],[11747,[32836,16452,192,12]],[11748,[32836,16452,192,12]],[11749,[32836,16452,192,12]],[11750,[131140,65604,192,12]],[11751,[131140,65604,192,12]],[11752,[131140,65604,192,12]],[11753,[131140,65604,192,12]],[11754,[524356,262212,192,12]],[11755,[524356,262212,192,12]],[11756,[524356,262212,192,12]],[11757,[524356,262212,192,12]],[11758,[2308,1284,768,12]],[11759,[2308,1284,768,12]],[11760,[2308,1284,768,12]],[11761,[2308,1284,768,12]],[11762,[8452,4356,768,12]],[11763,[8452,4356,768,12]],[11764,[8452,4356,768,12]],[11765,[8452,4356,768,12]],[11766,[33028,16644,768,12]],[11767,[33028,16644,768,12]],[11768,[33028,16644,768,12]],[11769,[33028,16644,768,12]],[11770,[131332,65796,768,12]],[11771,[131332,65796,768,12]],[11772,[131332,65796,768,12]],[11773,[131332,65796,768,12]],[11774,[524548,262404,768,12]],[11775,[524548,262404,768,12]],[11776,[524548,262404,768,12]],[11777,[524548,262404,768,12]],[11778,[9220,5124,3072,12]],[11779,[9220,5124,3072,12]],[11780,[9220,5124,3072,12]],[11781,[9220,5124,3072,12]],[11782,[33796,17412,3072,12]],[11783,[33796,17412,3072,12]],[11784,[33796,17412,3072,12]],[11785,[33796,17412,3072,12]],[11786,[132100,66564,3072,12]],[11787,[132100,66564,3072,12]],[11788,[132100,66564,3072,12]],[11789,[132100,66564,3072,12]],[11790,[525316,263172,3072,12]],[11791,[525316,263172,3072,12]],[11792,[525316,263172,3072,12]],[11793,[525316,263172,3072,12]],[11794,[525316,263172,3072,12]],[11795,[36868,20484,12288,12]],[11796,[36868,20484,12288,12]],[11797,[36868,20484,12288,12]],[11798,[36868,20484,12288,12]],[11799,[135172,69636,12288,12]],[11800,[135172,69636,12288,12]],[11801,[135172,69636,12288,12]],[11802,[135172,69636,12288,12]],[11803,[528388,266244,12288,12]],[11804,[528388,266244,12288,12]],[11805,[528388,266244,12288,12]],[11806,[528388,266244,12288,12]],[11807,[147460,81924,49152,12]],[11808,[147460,81924,49152,12]],[11809,[147460,81924,49152,12]],[11810,[147460,81924,49152,12]],[11811,[540676,278532,49152,12]],[11812,[540676,278532,49152,12]],[11813,[540676,278532,49152,12]],[11814,[540676,278532,49152,12]],[11815,[589828,327684,196608,12]],[11816,[589828,327684,196608,12]],[11817,[589828,327684,196608,12]],[11818,[589828,327684,196608,12]],[11819,[589828,327684,196608,12]],[11820,[592,336,192,48]],[11821,[592,336,192,48]],[11822,[592,336,192,48]],[11823,[592,336,192,48]],[11824,[2128,1104,192,48]],[11825,[2128,1104,192,48]],[11826,[2128,1104,192,48]],[11827,[2128,1104,192,48]],[11828,[8272,4176,192,48]],[11829,[8272,4176,192,48]],[11830,[8272,4176,192,48]],[11831,[8272,4176,192,48]],[11832,[32848,16464,192,48]],[11833,[32848,16464,192,48]],[11834,[32848,16464,192,48]],[11835,[32848,16464,192,48]],[11836,[131152,65616,192,48]],[11837,[131152,65616,192,48]],[11838,[131152,65616,192,48]],[11839,[131152,65616,192,48]],[11840,[524368,262224,192,48]],[11841,[524368,262224,192,48]],[11842,[524368,262224,192,48]],[11843,[524368,262224,192,48]],[11844,[2320,1296,768,48]],[11845,[2320,1296,768,48]],[11846,[2320,1296,768,48]],[11847,[2320,1296,768,48]],[11848,[8464,4368,768,48]],[11849,[8464,4368,768,48]],[11850,[8464,4368,768,48]],[11851,[8464,4368,768,48]],[11852,[33040,16656,768,48]],[11853,[33040,16656,768,48]],[11854,[33040,16656,768,48]],[11855,[33040,16656,768,48]],[11856,[131344,65808,768,48]],[11857,[131344,65808,768,48]],[11858,[131344,65808,768,48]],[11859,[131344,65808,768,48]],[11860,[524560,262416,768,48]],[11861,[524560,262416,768,48]],[11862,[524560,262416,768,48]],[11863,[524560,262416,768,48]],[11864,[9232,5136,3072,48]],[11865,[9232,5136,3072,48]],[11866,[9232,5136,3072,48]],[11867,[9232,5136,3072,48]],[11868,[33808,17424,3072,48]],[11869,[33808,17424,3072,48]],[11870,[33808,17424,3072,48]],[11871,[33808,17424,3072,48]],[11872,[132112,66576,3072,48]],[11873,[132112,66576,3072,48]],[11874,[132112,66576,3072,48]],[11875,[132112,66576,3072,48]],[11876,[525328,263184,3072,48]],[11877,[525328,263184,3072,48]],[11878,[525328,263184,3072,48]],[11879,[525328,263184,3072,48]],[11880,[36880,20496,12288,48]],[11881,[36880,20496,12288,48]],[11882,[36880,20496,12288,48]],[11883,[36880,20496,12288,48]],[11884,[135184,69648,12288,48]],[11885,[135184,69648,12288,48]],[11886,[135184,69648,12288,48]],[11887,[135184,69648,12288,48]],[11888,[528400,266256,12288,48]],[11889,[528400,266256,12288,48]],[11890,[528400,266256,12288,48]],[11891,[528400,266256,12288,48]],[11892,[147472,81936,49152,48]],[11893,[147472,81936,49152,48]],[11894,[147472,81936,49152,48]],[11895,[147472,81936,49152,48]],[11896,[540688,278544,49152,48]],[11897,[540688,278544,49152,48]],[11898,[540688,278544,49152,48]],[11899,[540688,278544,49152,48]],[11900,[540688,278544,49152,48]],[11901,[589840,327696,196608,48]],[11902,[589840,327696,196608,48]],[11903,[589840,327696,196608,48]],[11904,[589840,327696,196608,48]],[11905,[2368,1344,768,192]],[11906,[2368,1344,768,192]],[11907,[2368,1344,768,192]],[11908,[2368,1344,768,192]],[11909,[8512,4416,768,192]],[11910,[8512,4416,768,192]],[11911,[8512,4416,768,192]],[11912,[8512,4416,768,192]],[11913,[33088,16704,768,192]],[11914,[33088,16704,768,192]],[11915,[33088,16704,768,192]],[11916,[33088,16704,768,192]],[11917,[131392,65856,768,192]],[11918,[131392,65856,768,192]],[11919,[131392,65856,768,192]],[11920,[131392,65856,768,192]],[11921,[524608,262464,768,192]],[11922,[524608,262464,768,192]],[11923,[524608,262464,768,192]],[11924,[524608,262464,768,192]],[11925,[9280,5184,3072,192]],[11926,[9280,5184,3072,192]],[11927,[9280,5184,3072,192]],[11928,[9280,5184,3072,192]],[11929,[33856,17472,3072,192]],[11930,[33856,17472,3072,192]],[11931,[33856,17472,3072,192]],[11932,[33856,17472,3072,192]],[11933,[132160,66624,3072,192]],[11934,[132160,66624,3072,192]],[11935,[132160,66624,3072,192]],[11936,[132160,66624,3072,192]],[11937,[525376,263232,3072,192]],[11938,[525376,263232,3072,192]],[11939,[525376,263232,3072,192]],[11940,[525376,263232,3072,192]],[11941,[36928,20544,12288,192]],[11942,[36928,20544,12288,192]],[11943,[36928,20544,12288,192]],[11944,[36928,20544,12288,192]],[11945,[135232,69696,12288,192]],[11946,[135232,69696,12288,192]],[11947,[135232,69696,12288,192]],[11948,[135232,69696,12288,192]],[11949,[528448,266304,12288,192]],[11950,[528448,266304,12288,192]],[11951,[528448,266304,12288,192]],[11952,[528448,266304,12288,192]],[11953,[147520,81984,49152,192]],[11954,[147520,81984,49152,192]],[11955,[147520,81984,49152,192]],[11956,[147520,81984,49152,192]],[11957,[540736,278592,49152,192]],[11958,[540736,278592,49152,192]],[11959,[540736,278592,49152,192]],[11960,[540736,278592,49152,192]],[11961,[589888,327744,196608,192]],[11962,[589888,327744,196608,192]],[11963,[589888,327744,196608,192]],[11964,[589888,327744,196608,192]],[11965,[9472,5376,3072,768]],[11966,[9472,5376,3072,768]],[11967,[9472,5376,3072,768]],[11968,[9472,5376,3072,768]],[11969,[34048,17664,3072,768]],[11970,[34048,17664,3072,768]],[11971,[34048,17664,3072,768]],[11972,[34048,17664,3072,768]],[11973,[132352,66816,3072,768]],[11974,[132352,66816,3072,768]],[11975,[132352,66816,3072,768]],[11976,[132352,66816,3072,768]],[11977,[525568,263424,3072,768]],[11978,[525568,263424,3072,768]],[11979,[525568,263424,3072,768]],[11980,[525568,263424,3072,768]],[11981,[37120,20736,12288,768]],[11982,[37120,20736,12288,768]],[11983,[37120,20736,12288,768]],[11984,[37120,20736,12288,768]],[11985,[135424,69888,12288,768]],[11986,[135424,69888,12288,768]],[11987,[135424,69888,12288,768]],[11988,[135424,69888,12288,768]],[11989,[528640,266496,12288,768]],[11990,[528640,266496,12288,768]],[11991,[528640,266496,12288,768]],[11992,[528640,266496,12288,768]],[11993,[147712,82176,49152,768]],[11994,[147712,82176,49152,768]],[11995,[147712,82176,49152,768]],[11996,[147712,82176,49152,768]],[11997,[540928,278784,49152,768]],[11998,[540928,278784,49152,768]],[11999,[540928,278784,49152,768]],[12000,[540928,278784,49152,768]],[12001,[590080,327936,196608,768]],[12002,[590080,327936,196608,768]],[12003,[590080,327936,196608,768]],[12004,[590080,327936,196608,768]],[12005,[37888,21504,12288,3072]],[12006,[37888,21504,12288,3072]],[12007,[37888,21504,12288,3072]],[12008,[37888,21504,12288,3072]],[12009,[136192,70656,12288,3072]],[12010,[136192,70656,12288,3072]],[12011,[136192,70656,12288,3072]],[12012,[136192,70656,12288,3072]],[12013,[529408,267264,12288,3072]],[12014,[529408,267264,12288,3072]],[12015,[529408,267264,12288,3072]],[12016,[529408,267264,12288,3072]],[12017,[148480,82944,49152,3072]],[12018,[148480,82944,49152,3072]],[12019,[148480,82944,49152,3072]],[12020,[148480,82944,49152,3072]],[12021,[541696,279552,49152,3072]],[12022,[541696,279552,49152,3072]],[12023,[541696,279552,49152,3072]],[12024,[541696,279552,49152,3072]],[12025,[590848,328704,196608,3072]],[12026,[590848,328704,196608,3072]],[12027,[590848,328704,196608,3072]],[12028,[590848,328704,196608,3072]],[12029,[590848,328704,196608,3072]],[12030,[151552,86016,49152,12288]],[12031,[151552,86016,49152,12288]],[12032,[151552,86016,49152,12288]],[12033,[151552,86016,49152,12288]],[12034,[544768,282624,49152,12288]],[12035,[544768,282624,49152,12288]],[12036,[544768,282624,49152,12288]],[12037,[544768,282624,49152,12288]],[12038,[593920,331776,196608,12288]],[12039,[593920,331776,196608,12288]],[12040,[593920,331776,196608,12288]],[12041,[593920,331776,196608,12288]],[12042,[593920,331776,196608,12288]],[12043,[606208,344064,196608,49152]],[12044,[606208,344064,196608,49152]],[12045,[606208,344064,196608,49152]],[12046,[606208,344064,196608,49152]],[12049,[32772,16388,8196,4100,12,1]],[12050,[32772,16388,8196,4100,12,1]],[12051,[33024,16640,8448,4352,768,1]],[12052,[33024,16640,8448,4352,768,1]],[12055,[32833,16449,8257,4161,192]],[12059,[524353,262209,576,320,192]],[12060,[524353,262209,576,320,192]],[12061,[8197,4101,2052,1028,12]],[12062,[8197,4101,2052,1028,12]],[12063,[2052,1028,36,20,12,1]],[12065,[131137,65601,577,321,192]],[12069,[32773,16389,133,69,12]],[12070,[525313,263169,132097,66561,3072]],[12071,[525313,263169,132097,66561,3072]],[12074,[524305,262161,131089,65553,48]],[12075,[8257,4161,2113,1089,192]],[12076,[8257,4161,2113,1089,192]],[12077,[32832,16448,576,320,192,1]],[12078,[32832,16448,576,320,192,1]],[12079,[524353,262209,131137,65601,192]],[12080,[524353,262209,131137,65601,192]],[12081,[528385,266241,135169,69633,12288]],[12082,[524293,262149,131077,65541,12]],[12083,[524293,262149,131077,65541,12]],[12084,[2052,1028,36,20,12,1]],[12085,[2053,1029,517,261,12]],[12086,[2052,1028,36,20,12,1]],[12087,[524293,262149,36,20,12]],[12088,[524293,262149,36,20,12]],[12089,[32773,16389,36,20,12]],[12090,[32773,16389,36,20,12]],[12091,[32773,16389,36,20,12]],[12094,[517,261,36,20,12]],[12095,[517,261,36,20,12]],[12096,[33024,16640,8448,4352,768,1]],[12097,[131077,65541,36,20,12]],[12098,[131077,65541,36,20,12]],[12100,[32832,16448,576,320,192,1]],[12102,[131089,65553,32785,16401,48]],[12105,[32772,16388,8196,4100,12,2]],[12106,[32772,16388,8196,4100,12,2]],[12107,[33024,16640,8448,4352,768,2]],[12108,[33024,16640,8448,4352,768,2]],[12111,[32834,16450,8258,4162,192]],[12115,[524354,262210,576,320,192]],[12116,[524354,262210,576,320,192]],[12117,[8198,4102,2052,1028,12]],[12118,[8198,4102,2052,1028,12]],[12119,[2052,1028,36,20,12,2]],[12121,[131138,65602,578,322,192]],[12125,[32774,16390,134,70,12]],[12126,[525314,263170,132098,66562,3072]],[12127,[525314,263170,132098,66562,3072]],[12130,[524306,262162,131090,65554,48]],[12131,[8258,4162,2114,1090,192]],[12132,[8258,4162,2114,1090,192]],[12133,[32832,16448,576,320,192,2]],[12134,[32832,16448,576,320,192,2]],[12135,[524354,262210,131138,65602,192]],[12136,[524354,262210,131138,65602,192]],[12137,[528386,266242,135170,69634,12288]],[12138,[524294,262150,131078,65542,12]],[12139,[524294,262150,131078,65542,12]],[12140,[2052,1028,36,20,12,2]],[12141,[2054,1030,518,262,12]],[12142,[2052,1028,36,20,12,2]],[12143,[524294,262150,36,20,12]],[12144,[524294,262150,36,20,12]],[12145,[32774,16390,36,20,12]],[12146,[32774,16390,36,20,12]],[12147,[32774,16390,36,20,12]],[12150,[518,262,36,20,12]],[12151,[518,262,36,20,12]],[12152,[33024,16640,8448,4352,768,2]],[12153,[131078,65542,36,20,12]],[12154,[131078,65542,36,20,12]],[12156,[32832,16448,576,320,192,2]],[12158,[131090,65554,32786,16402,48]],[12161,[32769,16385,8193,4097,4,3]],[12162,[32769,16385,8193,4097,4,3]],[12163,[33024,16640,8448,4352,768,4]],[12164,[33024,16640,8448,4352,768,4]],[12167,[32836,16452,8260,4164,192]],[12171,[524356,262212,576,320,192]],[12172,[524356,262212,576,320,192]],[12173,[8197,4101,2049,1025,3]],[12174,[8197,4101,2049,1025,3]],[12175,[2049,1025,33,17,4,3]],[12177,[131140,65604,580,324,192]],[12181,[32773,16389,133,69,3]],[12182,[525316,263172,132100,66564,3072]],[12183,[525316,263172,132100,66564,3072]],[12186,[524308,262164,131092,65556,48]],[12187,[8260,4164,2116,1092,192]],[12188,[8260,4164,2116,1092,192]],[12189,[32832,16448,576,320,192,4]],[12190,[32832,16448,576,320,192,4]],[12191,[524356,262212,131140,65604,192]],[12192,[524356,262212,131140,65604,192]],[12193,[528388,266244,135172,69636,12288]],[12194,[524293,262149,131077,65541,3]],[12195,[524293,262149,131077,65541,3]],[12196,[2049,1025,33,17,4,3]],[12197,[2053,1029,517,261,3]],[12198,[2049,1025,33,17,4,3]],[12199,[524293,262149,33,17,3]],[12200,[524293,262149,33,17,3]],[12201,[32773,16389,33,17,3]],[12202,[32773,16389,33,17,3]],[12203,[32773,16389,33,17,3]],[12206,[517,261,33,17,3]],[12207,[517,261,33,17,3]],[12208,[33024,16640,8448,4352,768,4]],[12209,[131077,65541,33,17,3]],[12210,[131077,65541,33,17,3]],[12212,[32832,16448,576,320,192,4]],[12214,[131092,65556,32788,16404,48]],[12217,[32769,16385,8193,4097,8,3]],[12218,[32769,16385,8193,4097,8,3]],[12219,[33024,16640,8448,4352,768,8]],[12220,[33024,16640,8448,4352,768,8]],[12223,[32840,16456,8264,4168,192]],[12227,[524360,262216,576,320,192]],[12228,[524360,262216,576,320,192]],[12229,[8201,4105,2049,1025,3]],[12230,[8201,4105,2049,1025,3]],[12231,[2049,1025,33,17,8,3]],[12233,[131144,65608,584,328,192]],[12237,[32777,16393,137,73,3]],[12238,[525320,263176,132104,66568,3072]],[12239,[525320,263176,132104,66568,3072]],[12242,[524312,262168,131096,65560,48]],[12243,[8264,4168,2120,1096,192]],[12244,[8264,4168,2120,1096,192]],[12245,[32832,16448,576,320,192,8]],[12246,[32832,16448,576,320,192,8]],[12247,[524360,262216,131144,65608,192]],[12248,[524360,262216,131144,65608,192]],[12249,[528392,266248,135176,69640,12288]],[12250,[524297,262153,131081,65545,3]],[12251,[524297,262153,131081,65545,3]],[12252,[2049,1025,33,17,8,3]],[12253,[2057,1033,521,265,3]],[12254,[2049,1025,33,17,8,3]],[12255,[524297,262153,33,17,3]],[12256,[524297,262153,33,17,3]],[12257,[32777,16393,33,17,3]],[12258,[32777,16393,33,17,3]],[12259,[32777,16393,33,17,3]],[12262,[521,265,33,17,3]],[12263,[521,265,33,17,3]],[12264,[33024,16640,8448,4352,768,8]],[12265,[131081,65545,33,17,3]],[12266,[131081,65545,33,17,3]],[12268,[32832,16448,576,320,192,8]],[12270,[131096,65560,32792,16408,48]],[12273,[32769,16385,8193,4097,16,3]],[12274,[32769,16385,8193,4097,16,3]],[12275,[33024,16640,8448,4352,768,16]],[12276,[33024,16640,8448,4352,768,16]],[12279,[32848,16464,8272,4176,192]],[12283,[524368,262224,576,320,192]],[12284,[524368,262224,576,320,192]],[12285,[8209,4113,2049,1025,3]],[12286,[8209,4113,2049,1025,3]],[12287,[2049,1025,16,9,5,3]],[12289,[131152,65616,592,336,192]],[12293,[32785,16401,145,81,3]],[12294,[525328,263184,132112,66576,3072]],[12295,[525328,263184,132112,66576,3072]],[12298,[524308,262164,131092,65556,12]],[12299,[8272,4176,2128,1104,192]],[12300,[8272,4176,2128,1104,192]],[12301,[32832,16448,576,320,192,16]],[12302,[32832,16448,576,320,192,16]],[12303,[524368,262224,131152,65616,192]],[12304,[524368,262224,131152,65616,192]],[12305,[528400,266256,135184,69648,12288]],[12306,[524305,262161,131089,65553,3]],[12307,[524305,262161,131089,65553,3]],[12308,[2049,1025,16,9,5,3]],[12309,[2065,1041,529,273,3]],[12310,[2049,1025,16,9,5,3]],[12311,[524305,262161,9,5,3]],[12312,[524305,262161,9,5,3]],[12313,[32785,16401,9,5,3]],[12314,[32785,16401,9,5,3]],[12315,[32785,16401,9,5,3]],[12318,[529,273,9,5,3]],[12319,[529,273,9,5,3]],[12320,[33024,16640,8448,4352,768,16]],[12321,[131089,65553,9,5,3]],[12322,[131089,65553,9,5,3]],[12324,[32832,16448,576,320,192,16]],[12326,[131092,65556,32788,16404,12]],[12329,[32769,16385,8193,4097,32,3]],[12330,[32769,16385,8193,4097,32,3]],[12331,[33024,16640,8448,4352,768,32]],[12332,[33024,16640,8448,4352,768,32]],[12335,[32864,16480,8288,4192,192]],[12339,[524384,262240,576,320,192]],[12340,[524384,262240,576,320,192]],[12341,[8225,4129,2049,1025,3]],[12342,[8225,4129,2049,1025,3]],[12343,[2049,1025,32,9,5,3]],[12345,[131168,65632,608,352,192]],[12349,[32801,16417,161,97,3]],[12350,[525344,263200,132128,66592,3072]],[12351,[525344,263200,132128,66592,3072]],[12354,[524324,262180,131108,65572,12]],[12355,[8288,4192,2144,1120,192]],[12356,[8288,4192,2144,1120,192]],[12357,[32832,16448,576,320,192,32]],[12358,[32832,16448,576,320,192,32]],[12359,[524384,262240,131168,65632,192]],[12360,[524384,262240,131168,65632,192]],[12361,[528416,266272,135200,69664,12288]],[12362,[524321,262177,131105,65569,3]],[12363,[524321,262177,131105,65569,3]],[12364,[2049,1025,32,9,5,3]],[12365,[2081,1057,545,289,3]],[12366,[2049,1025,32,9,5,3]],[12367,[524321,262177,9,5,3]],[12368,[524321,262177,9,5,3]],[12369,[32801,16417,9,5,3]],[12370,[32801,16417,9,5,3]],[12371,[32801,16417,9,5,3]],[12374,[545,289,9,5,3]],[12375,[545,289,9,5,3]],[12376,[33024,16640,8448,4352,768,32]],[12377,[131105,65569,9,5,3]],[12378,[131105,65569,9,5,3]],[12380,[32832,16448,576,320,192,32]],[12382,[131108,65572,32804,16420,12]],[12385,[32769,16385,8193,4097,64,3]],[12386,[32769,16385,8193,4097,64,3]],[12387,[33024,16640,8448,4352,768,64]],[12388,[33024,16640,8448,4352,768,64]],[12391,[32848,16464,8272,4176,48]],[12395,[524368,262224,528,272,48]],[12396,[524368,262224,528,272,48]],[12397,[8257,4161,2049,1025,3]],[12398,[8257,4161,2049,1025,3]],[12399,[2049,1025,64,9,5,3]],[12401,[131152,65616,592,336,48]],[12405,[32784,16400,81,48,3]],[12406,[525376,263232,132160,66624,3072]],[12407,[525376,263232,132160,66624,3072]],[12410,[524356,262212,131140,65604,12]],[12411,[8272,4176,2128,1104,48]],[12412,[8272,4176,2128,1104,48]],[12413,[32784,16400,528,272,64,48]],[12414,[32784,16400,528,272,64,48]],[12415,[524368,262224,131152,65616,48]],[12416,[524368,262224,131152,65616,48]],[12417,[528448,266304,135232,69696,12288]],[12418,[524353,262209,131137,65601,3]],[12419,[524353,262209,131137,65601,3]],[12420,[2049,1025,64,9,5,3]],[12421,[2113,1089,577,321,3]],[12422,[2049,1025,64,9,5,3]],[12423,[524353,262209,9,5,3]],[12424,[524353,262209,9,5,3]],[12425,[32833,16449,9,5,3]],[12426,[32833,16449,9,5,3]],[12427,[32833,16449,9,5,3]],[12430,[577,321,9,5,3]],[12431,[577,321,9,5,3]],[12432,[33024,16640,8448,4352,768,64]],[12433,[131137,65601,9,5,3]],[12434,[131137,65601,9,5,3]],[12436,[32784,16400,528,272,64,48]],[12438,[131140,65604,32836,16452,12]],[12441,[32769,16385,8193,4097,128,3]],[12442,[32769,16385,8193,4097,128,3]],[12443,[33024,16640,8448,4352,768,128]],[12444,[33024,16640,8448,4352,768,128]],[12447,[32912,16528,8336,4240,48]],[12451,[524432,262288,528,272,48]],[12452,[524432,262288,528,272,48]],[12453,[8321,4225,2049,1025,3]],[12454,[8321,4225,2049,1025,3]],[12455,[2049,1025,128,9,5,3]],[12457,[131216,65680,656,400,48]],[12461,[32784,16400,145,48,3]],[12462,[525440,263296,132224,66688,3072]],[12463,[525440,263296,132224,66688,3072]],[12466,[524420,262276,131204,65668,12]],[12467,[8336,4240,2192,1168,48]],[12468,[8336,4240,2192,1168,48]],[12469,[32784,16400,528,272,128,48]],[12470,[32784,16400,528,272,128,48]],[12471,[524432,262288,131216,65680,48]],[12472,[524432,262288,131216,65680,48]],[12473,[528512,266368,135296,69760,12288]],[12474,[524417,262273,131201,65665,3]],[12475,[524417,262273,131201,65665,3]],[12476,[2049,1025,128,9,5,3]],[12477,[2177,1153,641,385,3]],[12478,[2049,1025,128,9,5,3]],[12479,[524417,262273,9,5,3]],[12480,[524417,262273,9,5,3]],[12481,[32897,16513,9,5,3]],[12482,[32897,16513,9,5,3]],[12483,[32897,16513,9,5,3]],[12486,[641,385,9,5,3]],[12487,[641,385,9,5,3]],[12488,[33024,16640,8448,4352,768,128]],[12489,[131201,65665,9,5,3]],[12490,[131201,65665,9,5,3]],[12492,[32784,16400,528,272,128,48]],[12494,[131204,65668,32900,16516,12]],[12497,[32769,16385,8193,4097,256,3]],[12498,[32769,16385,8193,4097,256,3]],[12499,[32832,16448,8256,4160,256,192]],[12500,[32832,16448,8256,4160,256,192]],[12503,[33040,16656,8464,4368,48]],[12507,[524560,262416,144,80,48]],[12508,[524560,262416,144,80,48]],[12509,[8449,4353,2049,1025,3]],[12510,[8449,4353,2049,1025,3]],[12511,[2049,1025,256,9,5,3]],[12513,[131136,65600,336,192,48]],[12517,[32784,16400,273,48,3]],[12518,[525568,263424,132352,66816,3072]],[12519,[525568,263424,132352,66816,3072]],[12522,[524548,262404,131332,65796,12]],[12523,[8464,4368,2320,1296,48]],[12524,[8464,4368,2320,1296,48]],[12525,[32784,16400,256,144,80,48]],[12526,[32784,16400,256,144,80,48]],[12527,[524560,262416,131344,65808,48]],[12528,[524560,262416,131344,65808,48]],[12529,[528640,266496,135424,69888,12288]],[12530,[524545,262401,131329,65793,3]],[12531,[524545,262401,131329,65793,3]],[12532,[2049,1025,256,9,5,3]],[12533,[2112,1088,321,192,3]],[12534,[2049,1025,256,9,5,3]],[12535,[524545,262401,9,5,3]],[12536,[524545,262401,9,5,3]],[12537,[33025,16641,9,5,3]],[12538,[33025,16641,9,5,3]],[12539,[33025,16641,9,5,3]],[12542,[321,192,9,5,3]],[12543,[321,192,9,5,3]],[12544,[32832,16448,8256,4160,256,192]],[12545,[131329,65793,9,5,3]],[12546,[131329,65793,9,5,3]],[12548,[32784,16400,256,144,80,48]],[12550,[131332,65796,33028,16644,12]],[12553,[32769,16385,8193,4097,512,3]],[12554,[32769,16385,8193,4097,512,3]],[12555,[32832,16448,8256,4160,512,192]],[12556,[32832,16448,8256,4160,512,192]],[12559,[33296,16912,8720,4624,48]],[12563,[524816,262672,144,80,48]],[12564,[524816,262672,144,80,48]],[12565,[8705,4609,2049,1025,3]],[12566,[8705,4609,2049,1025,3]],[12567,[2049,1025,512,9,5,3]],[12569,[131136,65600,592,192,48]],[12573,[32784,16400,529,48,3]],[12574,[525824,263680,132608,67072,3072]],[12575,[525824,263680,132608,67072,3072]],[12578,[524804,262660,131588,66052,12]],[12579,[8720,4624,2576,1552,48]],[12580,[8720,4624,2576,1552,48]],[12581,[32784,16400,512,144,80,48]],[12582,[32784,16400,512,144,80,48]],[12583,[524816,262672,131600,66064,48]],[12584,[524816,262672,131600,66064,48]],[12585,[528896,266752,135680,70144,12288]],[12586,[524801,262657,131585,66049,3]],[12587,[524801,262657,131585,66049,3]],[12588,[2049,1025,512,9,5,3]],[12589,[2112,1088,577,192,3]],[12590,[2049,1025,512,9,5,3]],[12591,[524801,262657,9,5,3]],[12592,[524801,262657,9,5,3]],[12593,[33281,16897,9,5,3]],[12594,[33281,16897,9,5,3]],[12595,[33281,16897,9,5,3]],[12598,[577,192,9,5,3]],[12599,[577,192,9,5,3]],[12600,[32832,16448,8256,4160,512,192]],[12601,[131585,66049,9,5,3]],[12602,[131585,66049,9,5,3]],[12604,[32784,16400,512,144,80,48]],[12606,[131588,66052,33284,16900,12]],[12609,[32769,16385,8193,4097,1024,3]],[12610,[32769,16385,8193,4097,1024,3]],[12611,[32832,16448,8256,4160,1024,192]],[12612,[32832,16448,8256,4160,1024,192]],[12615,[33808,17424,9232,5136,48]],[12619,[525328,263184,144,80,48]],[12620,[525328,263184,144,80,48]],[12621,[9217,5121,513,257,3]],[12622,[9217,5121,513,257,3]],[12623,[1024,513,257,9,5,3]],[12625,[131136,65600,1104,192,48]],[12629,[32784,16400,1041,48,3]],[12630,[525568,263424,132352,66816,768]],[12631,[525568,263424,132352,66816,768]],[12634,[525316,263172,132100,66564,12]],[12635,[8448,4352,1296,768,48]],[12636,[8448,4352,1296,768,48]],[12637,[32784,16400,1024,144,80,48]],[12638,[32784,16400,1024,144,80,48]],[12639,[525328,263184,132112,66576,48]],[12640,[525328,263184,132112,66576,48]],[12641,[529408,267264,136192,70656,12288]],[12642,[525313,263169,132097,66561,3]],[12643,[525313,263169,132097,66561,3]],[12644,[1024,513,257,9,5,3]],[12645,[1089,576,320,192,3]],[12646,[1024,513,257,9,5,3]],[12647,[525313,263169,9,5,3]],[12648,[525313,263169,9,5,3]],[12649,[33793,17409,9,5,3]],[12650,[33793,17409,9,5,3]],[12651,[33793,17409,9,5,3]],[12654,[1089,192,9,5,3]],[12655,[1089,192,9,5,3]],[12656,[32832,16448,8256,4160,1024,192]],[12657,[132097,66561,9,5,3]],[12658,[132097,66561,9,5,3]],[12660,[32784,16400,1024,144,80,48]],[12662,[132100,66564,33796,17412,12]],[12665,[32769,16385,8193,4097,2048,3]],[12666,[32769,16385,8193,4097,2048,3]],[12667,[32832,16448,8256,4160,2048,192]],[12668,[32832,16448,8256,4160,2048,192]],[12671,[34832,18448,10256,6160,48]],[12675,[526352,264208,144,80,48]],[12676,[526352,264208,144,80,48]],[12677,[10241,6145,513,257,3]],[12678,[10241,6145,513,257,3]],[12679,[2048,513,257,9,5,3]],[12681,[131136,65600,2128,192,48]],[12685,[32784,16400,2065,48,3]],[12686,[526592,264448,133376,67840,768]],[12687,[526592,264448,133376,67840,768]],[12690,[526340,264196,133124,67588,12]],[12691,[8448,4352,2320,768,48]],[12692,[8448,4352,2320,768,48]],[12693,[32784,16400,2048,144,80,48]],[12694,[32784,16400,2048,144,80,48]],[12695,[526352,264208,133136,67600,48]],[12696,[526352,264208,133136,67600,48]],[12697,[530432,268288,137216,71680,12288]],[12698,[526337,264193,133121,67585,3]],[12699,[526337,264193,133121,67585,3]],[12700,[2048,513,257,9,5,3]],[12701,[2113,576,320,192,3]],[12702,[2048,513,257,9,5,3]],[12703,[526337,264193,9,5,3]],[12704,[526337,264193,9,5,3]],[12705,[34817,18433,9,5,3]],[12706,[34817,18433,9,5,3]],[12707,[34817,18433,9,5,3]],[12710,[2113,192,9,5,3]],[12711,[2113,192,9,5,3]],[12712,[32832,16448,8256,4160,2048,192]],[12713,[133121,67585,9,5,3]],[12714,[133121,67585,9,5,3]],[12716,[32784,16400,2048,144,80,48]],[12718,[133124,67588,34820,18436,12]],[12721,[32769,16385,4096,2049,1025,3]],[12722,[32769,16385,4096,2049,1025,3]],[12723,[32832,16448,4096,2112,1088,192]],[12724,[32832,16448,4096,2112,1088,192]],[12727,[33792,17408,5136,3072,48]],[12731,[528400,266256,144,80,48]],[12732,[528400,266256,144,80,48]],[12733,[5121,3072,513,257,3]],[12734,[5121,3072,513,257,3]],[12735,[4096,513,257,9,5,3]],[12737,[131136,65600,4176,192,48]],[12741,[32784,16400,4113,48,3]],[12742,[528640,266496,135424,69888,768]],[12743,[528640,266496,135424,69888,768]],[12746,[528388,266244,135172,69636,12]],[12747,[4368,2304,1280,768,48]],[12748,[4368,2304,1280,768,48]],[12749,[32784,16400,4096,144,80,48]],[12750,[32784,16400,4096,144,80,48]],[12751,[528400,266256,135184,69648,48]],[12752,[528400,266256,135184,69648,48]],[12753,[529408,267264,136192,70656,3072]],[12754,[528385,266241,135169,69633,3]],[12755,[528385,266241,135169,69633,3]],[12756,[4096,513,257,9,5,3]],[12757,[4161,576,320,192,3]],[12758,[4096,513,257,9,5,3]],[12759,[528385,266241,9,5,3]],[12760,[528385,266241,9,5,3]],[12761,[36865,20481,9,5,3]],[12762,[36865,20481,9,5,3]],[12763,[36865,20481,9,5,3]],[12766,[4161,192,9,5,3]],[12767,[4161,192,9,5,3]],[12768,[32832,16448,4096,2112,1088,192]],[12769,[135169,69633,9,5,3]],[12770,[135169,69633,9,5,3]],[12772,[32784,16400,4096,144,80,48]],[12774,[135172,69636,36868,20484,12]],[12777,[32769,16385,8192,2049,1025,3]],[12778,[32769,16385,8192,2049,1025,3]],[12779,[32832,16448,8192,2112,1088,192]],[12780,[32832,16448,8192,2112,1088,192]],[12783,[33792,17408,9232,3072,48]],[12787,[532496,270352,144,80,48]],[12788,[532496,270352,144,80,48]],[12789,[9217,3072,513,257,3]],[12790,[9217,3072,513,257,3]],[12791,[8192,513,257,9,5,3]],[12793,[131136,65600,8272,192,48]],[12797,[32784,16400,8209,48,3]],[12798,[532736,270592,139520,73984,768]],[12799,[532736,270592,139520,73984,768]],[12802,[532484,270340,139268,73732,12]],[12803,[8464,2304,1280,768,48]],[12804,[8464,2304,1280,768,48]],[12805,[32784,16400,8192,144,80,48]],[12806,[32784,16400,8192,144,80,48]],[12807,[532496,270352,139280,73744,48]],[12808,[532496,270352,139280,73744,48]],[12809,[533504,271360,140288,74752,3072]],[12810,[532481,270337,139265,73729,3]],[12811,[532481,270337,139265,73729,3]],[12812,[8192,513,257,9,5,3]],[12813,[8257,576,320,192,3]],[12814,[8192,513,257,9,5,3]],[12815,[532481,270337,9,5,3]],[12816,[532481,270337,9,5,3]],[12817,[40961,24577,9,5,3]],[12818,[40961,24577,9,5,3]],[12819,[40961,24577,9,5,3]],[12822,[8257,192,9,5,3]],[12823,[8257,192,9,5,3]],[12824,[32832,16448,8192,2112,1088,192]],[12825,[139265,73729,9,5,3]],[12826,[139265,73729,9,5,3]],[12828,[32784,16400,8192,144,80,48]],[12830,[139268,73732,40964,24580,12]],[12833,[16384,8193,4097,2049,1025,3]],[12834,[16384,8193,4097,2049,1025,3]],[12835,[16384,8256,4160,2112,1088,192]],[12836,[16384,8256,4160,2112,1088,192]],[12839,[17424,9216,5120,3072,48]],[12843,[540688,278544,144,80,48]],[12844,[540688,278544,144,80,48]],[12845,[17409,3072,513,257,3]],[12846,[17409,3072,513,257,3]],[12847,[16384,513,257,9,5,3]],[12849,[131136,65600,16464,192,48]],[12853,[16401,8208,4112,48,3]],[12854,[540928,278784,147712,82176,768]],[12855,[540928,278784,147712,82176,768]],[12858,[540676,278532,147460,81924,12]],[12859,[16656,2304,1280,768,48]],[12860,[16656,2304,1280,768,48]],[12861,[16384,8208,4112,144,80,48]],[12862,[16384,8208,4112,144,80,48]],[12863,[540688,278544,147472,81936,48]],[12864,[540688,278544,147472,81936,48]],[12865,[541696,279552,148480,82944,3072]],[12866,[540673,278529,147457,81921,3]],[12867,[540673,278529,147457,81921,3]],[12868,[16384,513,257,9,5,3]],[12869,[16449,576,320,192,3]],[12870,[16384,513,257,9,5,3]],[12871,[540673,278529,9,5,3]],[12872,[540673,278529,9,5,3]],[12873,[20481,12288,9,5,3]],[12874,[20481,12288,9,5,3]],[12875,[20481,12288,9,5,3]],[12878,[16449,192,9,5,3]],[12879,[16449,192,9,5,3]],[12880,[16384,8256,4160,2112,1088,192]],[12881,[147457,81921,9,5,3]],[12882,[147457,81921,9,5,3]],[12884,[16384,8208,4112,144,80,48]],[12886,[135168,69632,20484,12288,12]],[12889,[32768,8193,4097,2049,1025,3]],[12890,[32768,8193,4097,2049,1025,3]],[12891,[32768,8256,4160,2112,1088,192]],[12892,[32768,8256,4160,2112,1088,192]],[12895,[33808,9216,5120,3072,48]],[12899,[557072,294928,144,80,48]],[12900,[557072,294928,144,80,48]],[12901,[33793,3072,513,257,3]],[12902,[33793,3072,513,257,3]],[12903,[32768,513,257,9,5,3]],[12905,[131136,65600,32848,192,48]],[12909,[32785,8208,4112,48,3]],[12910,[557312,295168,164096,98560,768]],[12911,[557312,295168,164096,98560,768]],[12914,[557060,294916,163844,98308,12]],[12915,[33040,2304,1280,768,48]],[12916,[33040,2304,1280,768,48]],[12917,[32768,8208,4112,144,80,48]],[12918,[32768,8208,4112,144,80,48]],[12919,[557072,294928,163856,98320,48]],[12920,[557072,294928,163856,98320,48]],[12921,[558080,295936,164864,99328,3072]],[12922,[557057,294913,163841,98305,3]],[12923,[557057,294913,163841,98305,3]],[12924,[32768,513,257,9,5,3]],[12925,[32833,576,320,192,3]],[12926,[32768,513,257,9,5,3]],[12927,[557057,294913,9,5,3]],[12928,[557057,294913,9,5,3]],[12929,[36865,12288,9,5,3]],[12930,[36865,12288,9,5,3]],[12931,[36865,12288,9,5,3]],[12934,[32833,192,9,5,3]],[12935,[32833,192,9,5,3]],[12936,[32768,8256,4160,2112,1088,192]],[12937,[163841,98305,9,5,3]],[12938,[163841,98305,9,5,3]],[12940,[32768,8208,4112,144,80,48]],[12942,[135168,69632,36868,12288,12]],[12945,[65536,8193,4097,2049,1025,3]],[12946,[65536,8193,4097,2049,1025,3]],[12947,[65536,8256,4160,2112,1088,192]],[12948,[65536,8256,4160,2112,1088,192]],[12951,[66576,9216,5120,3072,48]],[12955,[589840,327696,144,80,48]],[12956,[589840,327696,144,80,48]],[12957,[66561,3072,513,257,3]],[12958,[66561,3072,513,257,3]],[12959,[65536,513,257,9,5,3]],[12961,[65616,32832,16448,192,48]],[12965,[65553,8208,4112,48,3]],[12966,[540672,278528,82176,49152,768]],[12967,[540672,278528,82176,49152,768]],[12970,[540672,278528,81924,49152,12]],[12971,[65808,2304,1280,768,48]],[12972,[65808,2304,1280,768,48]],[12973,[65536,8208,4112,144,80,48]],[12974,[65536,8208,4112,144,80,48]],[12975,[540672,278528,81936,49152,48]],[12976,[540672,278528,81936,49152,48]],[12977,[540672,278528,82944,49152,3072]],[12978,[540672,278528,81921,49152,3]],[12979,[540672,278528,81921,49152,3]],[12980,[65536,513,257,9,5,3]],[12981,[65601,576,320,192,3]],[12982,[65536,513,257,9,5,3]],[12983,[589825,327681,9,5,3]],[12984,[589825,327681,9,5,3]],[12985,[69633,12288,9,5,3]],[12986,[69633,12288,9,5,3]],[12987,[69633,12288,9,5,3]],[12990,[65601,192,9,5,3]],[12991,[65601,192,9,5,3]],[12992,[65536,8256,4160,2112,1088,192]],[12993,[81921,49152,9,5,3]],[12994,[81921,49152,9,5,3]],[12996,[65536,8208,4112,144,80,48]],[12998,[69636,36864,20480,12288,12]],[13001,[131072,8193,4097,2049,1025,3]],[13002,[131072,8193,4097,2049,1025,3]],[13003,[131072,8256,4160,2112,1088,192]],[13004,[131072,8256,4160,2112,1088,192]],[13007,[132112,9216,5120,3072,48]],[13011,[655376,393232,144,80,48]],[13012,[655376,393232,144,80,48]],[13013,[132097,3072,513,257,3]],[13014,[132097,3072,513,257,3]],[13015,[131072,513,257,9,5,3]],[13017,[131152,32832,16448,192,48]],[13021,[131089,8208,4112,48,3]],[13022,[540672,278528,147712,49152,768]],[13023,[540672,278528,147712,49152,768]],[13026,[540672,278528,147460,49152,12]],[13027,[131344,2304,1280,768,48]],[13028,[131344,2304,1280,768,48]],[13029,[131072,8208,4112,144,80,48]],[13030,[131072,8208,4112,144,80,48]],[13031,[540672,278528,147472,49152,48]],[13032,[540672,278528,147472,49152,48]],[13033,[540672,278528,148480,49152,3072]],[13034,[540672,278528,147457,49152,3]],[13035,[540672,278528,147457,49152,3]],[13036,[131072,513,257,9,5,3]],[13037,[131137,576,320,192,3]],[13038,[131072,513,257,9,5,3]],[13039,[655361,393217,9,5,3]],[13040,[655361,393217,9,5,3]],[13041,[135169,12288,9,5,3]],[13042,[135169,12288,9,5,3]],[13043,[135169,12288,9,5,3]],[13046,[131137,192,9,5,3]],[13047,[131137,192,9,5,3]],[13048,[131072,8256,4160,2112,1088,192]],[13049,[147457,49152,9,5,3]],[13050,[147457,49152,9,5,3]],[13052,[131072,8208,4112,144,80,48]],[13054,[135172,36864,20480,12288,12]],[13057,[262144,8193,4097,2049,1025,3]],[13058,[262144,8193,4097,2049,1025,3]],[13059,[262144,8256,4160,2112,1088,192]],[13060,[262144,8256,4160,2112,1088,192]],[13063,[263184,9216,5120,3072,48]],[13067,[327696,196608,144,80,48]],[13068,[327696,196608,144,80,48]],[13069,[263169,3072,513,257,3]],[13070,[263169,3072,513,257,3]],[13071,[262144,513,257,9,5,3]],[13073,[262224,32832,16448,192,48]],[13077,[262161,8208,4112,48,3]],[13078,[278784,147456,81920,49152,768]],[13079,[278784,147456,81920,49152,768]],[13082,[278532,147456,81920,49152,12]],[13083,[262416,2304,1280,768,48]],[13084,[262416,2304,1280,768,48]],[13085,[262144,8208,4112,144,80,48]],[13086,[262144,8208,4112,144,80,48]],[13087,[278544,147456,81920,49152,48]],[13088,[278544,147456,81920,49152,48]],[13089,[279552,147456,81920,49152,3072]],[13090,[278529,147456,81920,49152,3]],[13091,[278529,147456,81920,49152,3]],[13092,[262144,513,257,9,5,3]],[13093,[262209,576,320,192,3]],[13094,[262144,513,257,9,5,3]],[13095,[327681,196608,9,5,3]],[13096,[327681,196608,9,5,3]],[13097,[266241,12288,9,5,3]],[13098,[266241,12288,9,5,3]],[13099,[266241,12288,9,5,3]],[13102,[262209,192,9,5,3]],[13103,[262209,192,9,5,3]],[13104,[262144,8256,4160,2112,1088,192]],[13105,[278529,49152,9,5,3]],[13106,[278529,49152,9,5,3]],[13108,[262144,8208,4112,144,80,48]],[13110,[266244,36864,20480,12288,12]],[13113,[524288,8193,4097,2049,1025,3]],[13114,[524288,8193,4097,2049,1025,3]],[13115,[524288,8256,4160,2112,1088,192]],[13116,[524288,8256,4160,2112,1088,192]],[13119,[525328,9216,5120,3072,48]],[13123,[589840,196608,144,80,48]],[13124,[589840,196608,144,80,48]],[13125,[525313,3072,513,257,3]],[13126,[525313,3072,513,257,3]],[13127,[524288,513,257,9,5,3]],[13129,[524368,32832,16448,192,48]],[13133,[524305,8208,4112,48,3]],[13134,[540928,147456,81920,49152,768]],[13135,[540928,147456,81920,49152,768]],[13138,[540676,147456,81920,49152,12]],[13139,[524560,2304,1280,768,48]],[13140,[524560,2304,1280,768,48]],[13141,[524288,8208,4112,144,80,48]],[13142,[524288,8208,4112,144,80,48]],[13143,[540688,147456,81920,49152,48]],[13144,[540688,147456,81920,49152,48]],[13145,[541696,147456,81920,49152,3072]],[13146,[540673,147456,81920,49152,3]],[13147,[540673,147456,81920,49152,3]],[13148,[524288,513,257,9,5,3]],[13149,[524353,576,320,192,3]],[13150,[524288,513,257,9,5,3]],[13151,[589825,196608,9,5,3]],[13152,[589825,196608,9,5,3]],[13153,[528385,12288,9,5,3]],[13154,[528385,12288,9,5,3]],[13155,[528385,12288,9,5,3]],[13158,[524353,192,9,5,3]],[13159,[524353,192,9,5,3]],[13160,[524288,8256,4160,2112,1088,192]],[13161,[540673,49152,9,5,3]],[13162,[540673,49152,9,5,3]],[13164,[524288,8208,4112,144,80,48]],[13166,[528388,36864,20480,12288,12]],[13167,[524293,262149,131077,65541,15]],[13168,[133,69,37,21,15]],[13169,[2053,1029,133,69,15]],[13170,[524294,262150,131078,65542,15]],[13171,[134,70,38,22,15]],[13172,[2054,1030,134,70,15]],[13173,[524305,262161,131089,65553,51]],[13174,[132,68,38,21,12]],[13175,[2065,1041,145,81,51]],[13176,[524306,262162,131090,65554,51]],[13177,[132,68,37,22,12]],[13178,[2066,1042,146,82,51]],[13179,[524353,262209,131137,65601,195]],[13180,[134,69,36,20,12]],[13181,[2064,1040,146,81,48]],[13182,[524354,262210,131138,65602,195]],[13183,[133,70,36,20,12]],[13184,[2064,1040,145,82,48]],[13185,[524545,262401,131329,65793,771]],[13186,[518,261,36,20,12]],[13187,[2064,1040,530,273,48]],[13188,[524546,262402,131330,65794,771]],[13189,[517,262,36,20,12]],[13190,[2064,1040,529,274,48]],[13191,[525313,263169,132097,66561,3075]],[13192,[2054,1029,36,20,12]],[13193,[2066,1041,528,272,48]],[13194,[525314,263170,132098,66562,3075]],[13195,[2053,1030,36,20,12]],[13196,[2065,1042,528,272,48]],[13197,[528385,266241,135169,69633,12291]],[13198,[8198,4101,36,20,12]],[13199,[8210,4113,528,272,48]],[13200,[528386,266242,135170,69634,12291]],[13201,[8197,4102,36,20,12]],[13202,[8209,4114,528,272,48]],[13203,[540673,278529,147457,81921,49155]],[13204,[32774,16389,36,20,12]],[13205,[32786,16401,528,272,48]],[13206,[540674,278530,147458,81922,49155]],[13207,[32773,16390,36,20,12]],[13208,[32785,16402,528,272,48]],[13209,[540672,278528,147458,81921,49152]],[13210,[131078,65541,36,20,12]],[13211,[131090,65553,528,272,48]],[13212,[540672,278528,147457,81922,49152]],[13213,[131077,65542,36,20,12]],[13214,[131089,65554,528,272,48]],[13215,[540674,278529,147456,81920,49152]],[13216,[524294,262149,36,20,12]],[13217,[524306,262161,528,272,48]],[13218,[540673,278530,147456,81920,49152]],[13219,[524293,262150,36,20,12]],[13220,[524305,262162,528,272,48]],[13221,[524308,262164,131092,65556,60]],[13222,[129,65,41,21,3]],[13223,[2068,1044,148,84,60]],[13224,[524312,262168,131096,65560,60]],[13225,[129,65,37,25,3]],[13226,[2072,1048,152,88,60]],[13227,[524356,262212,131140,65604,204]],[13228,[137,69,33,17,3]],[13229,[2064,1040,152,84,48]],[13230,[524360,262216,131144,65608,204]],[13231,[133,73,33,17,3]],[13232,[2064,1040,148,88,48]],[13233,[524548,262404,131332,65796,780]],[13234,[521,261,33,17,3]],[13235,[2064,1040,536,276,48]],[13236,[524552,262408,131336,65800,780]],[13237,[517,265,33,17,3]],[13238,[2064,1040,532,280,48]],[13239,[525316,263172,132100,66564,3084]],[13240,[2057,1029,33,17,3]],[13241,[2072,1044,528,272,48]],[13242,[525320,263176,132104,66568,3084]],[13243,[2053,1033,33,17,3]],[13244,[2068,1048,528,272,48]],[13245,[528388,266244,135172,69636,12300]],[13246,[8201,4101,33,17,3]],[13247,[8216,4116,528,272,48]],[13248,[528392,266248,135176,69640,12300]],[13249,[8197,4105,33,17,3]],[13250,[8212,4120,528,272,48]],[13251,[540676,278532,147460,81924,49164]],[13252,[32777,16389,33,17,3]],[13253,[32792,16404,528,272,48]],[13254,[540680,278536,147464,81928,49164]],[13255,[32773,16393,33,17,3]],[13256,[32788,16408,528,272,48]],[13257,[540672,278528,147464,81924,49152]],[13258,[131081,65541,33,17,3]],[13259,[131096,65556,528,272,48]],[13260,[540672,278528,147460,81928,49152]],[13261,[131077,65545,33,17,3]],[13262,[131092,65560,528,272,48]],[13263,[540680,278532,147456,81920,49152]],[13264,[524297,262149,33,17,3]],[13265,[524312,262164,528,272,48]],[13266,[540676,278536,147456,81920,49152]],[13267,[524293,262153,33,17,3]],[13268,[524308,262168,528,272,48]],[13269,[524368,262224,131152,65616,240]],[13270,[161,81,9,5,3]],[13271,[2052,1028,164,84,12]],[13272,[524384,262240,131168,65632,240]],[13273,[145,97,9,5,3]],[13274,[2052,1028,148,100,12]],[13275,[524560,262416,131344,65808,816]],[13276,[545,273,9,5,3]],[13277,[2052,1028,548,276,12]],[13278,[524576,262432,131360,65824,816]],[13279,[529,289,9,5,3]],[13280,[2052,1028,532,292,12]],[13281,[525328,263184,132112,66576,3120]],[13282,[2081,1041,9,5,3]],[13283,[2084,1044,516,260,12]],[13284,[525344,263200,132128,66592,3120]],[13285,[2065,1057,9,5,3]],[13286,[2068,1060,516,260,12]],[13287,[528400,266256,135184,69648,12336]],[13288,[8225,4113,9,5,3]],[13289,[8228,4116,516,260,12]],[13290,[528416,266272,135200,69664,12336]],[13291,[8209,4129,9,5,3]],[13292,[8212,4132,516,260,12]],[13293,[540688,278544,147472,81936,49200]],[13294,[32801,16401,9,5,3]],[13295,[32804,16404,516,260,12]],[13296,[540704,278560,147488,81952,49200]],[13297,[32785,16417,9,5,3]],[13298,[32788,16420,516,260,12]],[13299,[540672,278528,147488,81936,49152]],[13300,[131105,65553,9,5,3]],[13301,[131108,65556,516,260,12]],[13302,[540672,278528,147472,81952,49152]],[13303,[131089,65569,9,5,3]],[13304,[131092,65572,516,260,12]],[13305,[540704,278544,147456,81920,49152]],[13306,[524321,262161,9,5,3]],[13307,[524324,262164,516,260,12]],[13308,[540688,278560,147456,81920,49152]],[13309,[524305,262177,9,5,3]],[13310,[524308,262180,516,260,12]],[13311,[524608,262464,131392,65856,960]],[13312,[641,321,9,5,3]],[13313,[2052,1028,644,324,12]],[13314,[524672,262528,131456,65920,960]],[13315,[577,385,9,5,3]],[13316,[2052,1028,580,388,12]],[13317,[525376,263232,132160,66624,3264]],[13318,[2177,1089,9,5,3]],[13319,[2180,1092,516,260,12]],[13320,[525440,263296,132224,66688,3264]],[13321,[2113,1153,9,5,3]],[13322,[2116,1156,516,260,12]],[13323,[528448,266304,135232,69696,12480]],[13324,[8321,4161,9,5,3]],[13325,[8324,4164,516,260,12]],[13326,[528512,266368,135296,69760,12480]],[13327,[8257,4225,9,5,3]],[13328,[8260,4228,516,260,12]],[13329,[540736,278592,147520,81984,49344]],[13330,[32897,16449,9,5,3]],[13331,[32900,16452,516,260,12]],[13332,[540800,278656,147584,82048,49344]],[13333,[32833,16513,9,5,3]],[13334,[32836,16516,516,260,12]],[13335,[540672,278528,147584,81984,49152]],[13336,[131201,65601,9,5,3]],[13337,[131204,65604,516,260,12]],[13338,[540672,278528,147520,82048,49152]],[13339,[131137,65665,9,5,3]],[13340,[131140,65668,516,260,12]],[13341,[540800,278592,147456,81920,49152]],[13342,[524417,262209,9,5,3]],[13343,[524420,262212,516,260,12]],[13344,[540736,278656,147456,81920,49152]],[13345,[524353,262273,9,5,3]],[13346,[524356,262276,516,260,12]],[13347,[525568,263424,132352,66816,3840]],[13348,[2561,1281,9,5,3]],[13349,[2564,1284,132,68,12]],[13350,[525824,263680,132608,67072,3840]],[13351,[2305,1537,9,5,3]],[13352,[2308,1540,132,68,12]],[13353,[528640,266496,135424,69888,13056]],[13354,[8705,4353,9,5,3]],[13355,[8708,4356,132,68,12]],[13356,[528896,266752,135680,70144,13056]],[13357,[8449,4609,9,5,3]],[13358,[8452,4612,132,68,12]],[13359,[540928,278784,147712,82176,49920]],[13360,[33281,16641,9,5,3]],[13361,[33284,16644,132,68,12]],[13362,[541184,279040,147968,82432,49920]],[13363,[33025,16897,9,5,3]],[13364,[33028,16900,132,68,12]],[13365,[540672,278528,147968,82176,49152]],[13366,[131585,65793,9,5,3]],[13367,[131588,65796,132,68,12]],[13368,[540672,278528,147712,82432,49152]],[13369,[131329,66049,9,5,3]],[13370,[131332,66052,132,68,12]],[13371,[541184,278784,147456,81920,49152]],[13372,[524801,262401,9,5,3]],[13373,[524804,262404,132,68,12]],[13374,[540928,279040,147456,81920,49152]],[13375,[524545,262657,9,5,3]],[13376,[524548,262660,132,68,12]],[13377,[529408,267264,136192,70656,15360]],[13378,[10241,5121,9,5,3]],[13379,[10244,5124,132,68,12]],[13380,[530432,268288,137216,71680,15360]],[13381,[9217,6145,9,5,3]],[13382,[9220,6148,132,68,12]],[13383,[541696,279552,148480,82944,52224]],[13384,[34817,17409,9,5,3]],[13385,[34820,17412,132,68,12]],[13386,[542720,280576,149504,83968,52224]],[13387,[33793,18433,9,5,3]],[13388,[33796,18436,132,68,12]],[13389,[540672,278528,149504,82944,49152]],[13390,[133121,66561,9,5,3]],[13391,[133124,66564,132,68,12]],[13392,[540672,278528,148480,83968,49152]],[13393,[132097,67585,9,5,3]],[13394,[132100,67588,132,68,12]],[13395,[542720,279552,147456,81920,49152]],[13396,[526337,263169,9,5,3]],[13397,[526340,263172,132,68,12]],[13398,[541696,280576,147456,81920,49152]],[13399,[525313,264193,9,5,3]],[13400,[525316,264196,132,68,12]],[13401,[544768,282624,151552,86016,61440]],[13402,[40961,20481,9,5,3]],[13403,[40964,20484,132,68,12]],[13404,[548864,286720,155648,90112,61440]],[13405,[36865,24577,9,5,3]],[13406,[36868,24580,132,68,12]],[13407,[540672,278528,155648,86016,49152]],[13408,[139265,69633,9,5,3]],[13409,[139268,69636,132,68,12]],[13410,[540672,278528,151552,90112,49152]],[13411,[135169,73729,9,5,3]],[13412,[135172,73732,132,68,12]],[13413,[548864,282624,147456,81920,49152]],[13414,[532481,266241,9,5,3]],[13415,[532484,266244,132,68,12]],[13416,[544768,286720,147456,81920,49152]],[13417,[528385,270337,9,5,3]],[13418,[528388,270340,132,68,12]],[13419,[528384,266240,167936,86016,12288]],[13420,[163841,81921,9,5,3]],[13421,[163844,81924,132,68,12]],[13422,[528384,266240,151552,102400,12288]],[13423,[147457,98305,9,5,3]],[13424,[147460,98308,132,68,12]],[13425,[561152,282624,135168,69632,12288]],[13426,[557057,278529,9,5,3]],[13427,[557060,278532,132,68,12]],[13428,[544768,299008,135168,69632,12288]],[13429,[540673,294913,9,5,3]],[13430,[540676,294916,132,68,12]],[13431,[659456,331776,36864,20480,12288]],[13432,[655361,327681,9,5,3]],[13433,[655364,327684,132,68,12]],[13434,[593920,397312,36864,20480,12288]],[13435,[589825,393217,9,5,3]],[13436,[589828,393220,132,68,12]],[13499,[32768,16384,2052,1028,132,68,12]],[13500,[32768,16384,2052,1028,132,68,12]],[13527,[147460,81924,49152,132,68,12]],[13531,[32768,16384,2052,1028,132,68,12]],[13532,[540676,278532,49152,132,68,12]],[13533,[540676,278532,49152,132,68,12]],[13553,[524288,262144,512,256,32,16,8,4,2,1]],[13578,[524304,262160,147472,81936,49152,48]],[13579,[524304,262160,147472,81936,49152,48]],[13580,[524304,262160,147472,81936,49152,48]],[13625,[524304,262160,2128,1104,192,48]],[13637,[33024,16640,8448,4352,768,32,16]],[13638,[32769,16385,128,64,33,17,3]],[13648,[524288,262144,131072,65536,2048,1024,32,16,8,4]],[13679,[131328,65792,33025,16641,768,3]],[13680,[131328,65792,33025,16641,768,3]],[13700,[524288,262144,131072,65536,8192,4096,128,64,32,16]],[13702,[524304,262160,148,84,48,12]],[13717,[33088,16704,8512,4416,768,192]],[13731,[2049,1025,577,321,192,3]],[13759,[2049,1025,529,273,48,3]],[13760,[593920,331776,196608,36864,20480,12288]],[13761,[593920,331776,196608,36864,20480,12288]],[13763,[524352,262208,8512,4416,768,192]],[13796,[32768,16384,8192,4096,512,256,128,64,8,4]],[13798,[33024,16640,8448,4352,768,32,16]],[13816,[524545,262401,2049,1025,768,3]],[13829,[32769,16385,128,64,33,17,3]],[13843,[131137,65601,2112,1088,192]],[13844,[132096,66560,33793,17409,3072]],[13845,[2113,1089,576,320,192]],[13846,[131138,65602,2112,1088,192]],[13847,[132096,66560,33794,17410,3072]],[13848,[2114,1090,576,320,192]],[13849,[131140,65604,2112,1088,192]],[13850,[132096,66560,33796,17412,3072]],[13851,[2116,1092,576,320,192]],[13852,[131144,65608,2112,1088,192]],[13853,[132096,66560,33800,17416,3072]],[13854,[2120,1096,576,320,192]],[13855,[131152,65616,2112,1088,192]],[13856,[132096,66560,33808,17424,3072]],[13857,[2128,1104,576,320,192]],[13858,[131168,65632,2112,1088,192]],[13859,[132096,66560,33824,17440,3072]],[13860,[2144,1120,576,320,192]],[13861,[131152,65616,2064,1040,48]],[13862,[132096,66560,33856,17472,3072]],[13863,[2128,1104,528,272,48]],[13864,[131216,65680,2064,1040,48]],[13865,[132096,66560,33920,17536,3072]],[13866,[2192,1168,528,272,48]],[13867,[131344,65808,2064,1040,48]],[13868,[132096,66560,34048,17664,3072]],[13869,[2320,1296,144,80,48]],[13870,[131600,66064,2064,1040,48]],[13871,[132096,66560,34304,17920,3072]],[13872,[2576,1552,144,80,48]],[13873,[132112,66576,528,272,48]],[13874,[131328,65792,34048,17664,768]],[13875,[1296,768,144,80,48]],[13876,[133136,67600,528,272,48]],[13877,[131328,65792,35072,18688,768]],[13878,[2320,768,144,80,48]],[13879,[135184,69648,528,272,48]],[13880,[131328,65792,37120,20736,768]],[13881,[4368,768,144,80,48]],[13882,[139280,73744,528,272,48]],[13883,[131328,65792,41216,24832,768]],[13884,[8464,768,144,80,48]],[13885,[147472,81936,528,272,48]],[13886,[131328,65792,20736,12288,768]],[13887,[16656,768,144,80,48]],[13888,[163856,98320,528,272,48]],[13889,[131328,65792,37120,12288,768]],[13890,[33040,768,144,80,48]],[13891,[81936,49152,528,272,48]],[13892,[69888,33024,16640,12288,768]],[13893,[65808,768,144,80,48]],[13894,[147472,49152,528,272,48]],[13895,[135424,33024,16640,12288,768]],[13896,[131344,768,144,80,48]],[13897,[278544,49152,528,272,48]],[13898,[266496,33024,16640,12288,768]],[13899,[262416,768,144,80,48]],[13900,[540688,49152,528,272,48]],[13901,[528640,33024,16640,12288,768]],[13902,[524560,768,144,80,48]],[13904,[524288,262144,131072,65536,512,256,8,4]],[13906,[32768,16384,8192,4096,32,16,8,4]],[13909,[131072,65536,512,256,32,16,8,4]],[13912,[8192,4096,2048,1024,128,64,32,16]],[13913,[524288,262144,8192,4096,2048,1024,128,64]],[13914,[524288,262144,32768,16384,8192,4096,512,256]],[13915,[524288,262144,131072,65536,512,256,8,4]],[13916,[524288,262144,131072,65536,512,256,8,4]],[13918,[32773,16389,132,68,12,3]],[13919,[524353,262209,32769,16385,192,3]],[13924,[8196,4100,2052,1028,516,260,12,1]],[13929,[524304,262160,131088,65552,8208,4112,48,1]],[13952,[525313,263169,9216,5120,3072]],[13953,[524304,262160,131088,65552,8208,4112,48,1]],[13954,[2065,1041,529,273,48]],[13955,[8196,4100,2052,1028,516,260,12,1]],[13962,[8196,4100,2052,1028,516,260,12,2]],[13967,[524304,262160,131088,65552,8208,4112,48,2]],[13990,[525314,263170,9216,5120,3072]],[13991,[524304,262160,131088,65552,8208,4112,48,2]],[13992,[2066,1042,530,274,48]],[13993,[8196,4100,2052,1028,516,260,12,2]],[14000,[8193,4097,2049,1025,513,257,4,3]],[14005,[524304,262160,131088,65552,8208,4112,48,4]],[14028,[525316,263172,9216,5120,3072]],[14029,[524304,262160,131088,65552,8208,4112,48,4]],[14030,[2068,1044,532,276,48]],[14031,[8193,4097,2049,1025,513,257,4,3]],[14038,[8193,4097,2049,1025,513,257,8,3]],[14043,[524304,262160,131088,65552,8208,4112,48,8]],[14066,[525320,263176,9216,5120,3072]],[14067,[524304,262160,131088,65552,8208,4112,48,8]],[14068,[2072,1048,536,280,48]],[14069,[8193,4097,2049,1025,513,257,8,3]],[14076,[8193,4097,2049,1025,513,257,16,3]],[14081,[524292,262148,131076,65540,8196,4100,16,12]],[14104,[525328,263184,9216,5120,3072]],[14105,[524292,262148,131076,65540,8196,4100,16,12]],[14106,[2068,1044,532,276,12]],[14107,[8193,4097,2049,1025,513,257,16,3]],[14114,[8193,4097,2049,1025,513,257,32,3]],[14119,[524292,262148,131076,65540,8196,4100,32,12]],[14142,[525344,263200,9216,5120,3072]],[14143,[524292,262148,131076,65540,8196,4100,32,12]],[14144,[2084,1060,548,292,12]],[14145,[8193,4097,2049,1025,513,257,32,3]],[14152,[8193,4097,2049,1025,513,257,64,3]],[14157,[524292,262148,131076,65540,8196,4100,64,12]],[14180,[525376,263232,9216,5120,3072]],[14181,[524292,262148,131076,65540,8196,4100,64,12]],[14182,[2116,1092,580,324,12]],[14183,[8193,4097,2049,1025,513,257,64,3]],[14190,[8193,4097,2049,1025,513,257,128,3]],[14195,[524292,262148,131076,65540,8196,4100,128,12]],[14218,[525440,263296,9216,5120,3072]],[14219,[524292,262148,131076,65540,8196,4100,128,12]],[14220,[2180,1156,644,388,12]],[14221,[8193,4097,2049,1025,513,257,128,3]],[14228,[8193,4097,2049,1025,256,129,65,3]],[14233,[524292,262148,131076,65540,8196,4100,256,12]],[14256,[525568,263424,9216,5120,3072]],[14257,[524292,262148,131076,65540,8196,4100,256,12]],[14258,[2112,1088,324,192,12]],[14259,[8193,4097,2049,1025,256,129,65,3]],[14266,[8193,4097,2049,1025,512,129,65,3]],[14271,[524292,262148,131076,65540,8196,4100,512,12]],[14294,[525824,263680,9216,5120,3072]],[14295,[524292,262148,131076,65540,8196,4100,512,12]],[14296,[2112,1088,580,192,12]],[14297,[8193,4097,2049,1025,512,129,65,3]],[14304,[8193,4097,1024,513,257,129,65,3]],[14309,[524292,262148,131076,65540,8196,4100,1024,12]],[14332,[525568,263424,8448,4352,768]],[14333,[524292,262148,131076,65540,8196,4100,1024,12]],[14334,[1092,576,320,192,12]],[14335,[8193,4097,1024,513,257,129,65,3]],[14342,[8193,4097,2048,513,257,129,65,3]],[14347,[524292,262148,131076,65540,8196,4100,2048,12]],[14370,[526592,264448,8448,4352,768]],[14371,[524292,262148,131076,65540,8196,4100,2048,12]],[14372,[2116,576,320,192,12]],[14373,[8193,4097,2048,513,257,129,65,3]],[14380,[4096,2049,1025,513,257,129,65,3]],[14385,[524292,262148,131076,65540,4096,2052,1028,12]],[14408,[528640,266496,2304,1280,768]],[14409,[524292,262148,131076,65540,4096,2052,1028,12]],[14410,[4164,576,320,192,12]],[14411,[4096,2049,1025,513,257,129,65,3]],[14418,[8192,2049,1025,513,257,129,65,3]],[14423,[524292,262148,131076,65540,8192,2052,1028,12]],[14446,[532736,270592,2304,1280,768]],[14447,[524292,262148,131076,65540,8192,2052,1028,12]],[14448,[8260,576,320,192,12]],[14449,[8192,2049,1025,513,257,129,65,3]],[14456,[16384,2049,1025,513,257,129,65,3]],[14461,[524292,262148,131076,65540,16384,2052,1028,12]],[14484,[540928,278784,2304,1280,768]],[14485,[524292,262148,131076,65540,16384,2052,1028,12]],[14486,[16452,576,320,192,12]],[14487,[16384,2049,1025,513,257,129,65,3]],[14494,[32768,2049,1025,513,257,129,65,3]],[14499,[524292,262148,131076,65540,32768,2052,1028,12]],[14522,[557312,295168,2304,1280,768]],[14523,[524292,262148,131076,65540,32768,2052,1028,12]],[14524,[32836,576,320,192,12]],[14525,[32768,2049,1025,513,257,129,65,3]],[14532,[65536,2049,1025,513,257,129,65,3]],[14537,[524292,262148,65536,32772,16388,2052,1028,12]],[14560,[590080,327936,2304,1280,768]],[14561,[524292,262148,65536,32772,16388,2052,1028,12]],[14562,[65604,576,320,192,12]],[14563,[65536,2049,1025,513,257,129,65,3]],[14570,[131072,2049,1025,513,257,129,65,3]],[14575,[524292,262148,131072,32772,16388,2052,1028,12]],[14598,[655616,393472,2304,1280,768]],[14599,[524292,262148,131072,32772,16388,2052,1028,12]],[14600,[131140,576,320,192,12]],[14601,[131072,2049,1025,513,257,129,65,3]],[14608,[262144,2049,1025,513,257,129,65,3]],[14613,[262144,131076,65540,32772,16388,2052,1028,12]],[14636,[327936,196608,2304,1280,768]],[14637,[262144,131076,65540,32772,16388,2052,1028,12]],[14638,[262212,576,320,192,12]],[14639,[262144,2049,1025,513,257,129,65,3]],[14646,[524288,2049,1025,513,257,129,65,3]],[14651,[524288,131076,65540,32772,16388,2052,1028,12]],[14674,[590080,196608,2304,1280,768]],[14675,[524288,131076,65540,32772,16388,2052,1028,12]],[14676,[524356,576,320,192,12]],[14677,[524288,2049,1025,513,257,129,65,3]],[14680,[517,261,133,69,37,21,15]],[14681,[524293,262149,131077,65541,8197,4101,15]],[14682,[524293,262149,131077,65541,8197,4101,15]],[14683,[32773,16389,517,261,15]],[14684,[518,262,134,70,38,22,15]],[14685,[524294,262150,131078,65542,8198,4102,15]],[14686,[524294,262150,131078,65542,8198,4102,15]],[14687,[32774,16390,518,262,15]],[14688,[516,260,132,68,38,21,12]],[14689,[524305,262161,131089,65553,8209,4113,51]],[14690,[524305,262161,131089,65553,8209,4113,51]],[14691,[32785,16401,529,273,51]],[14692,[516,260,132,68,37,22,12]],[14693,[524306,262162,131090,65554,8210,4114,51]],[14694,[524306,262162,131090,65554,8210,4114,51]],[14695,[32786,16402,530,274,51]],[14696,[516,260,134,69,36,20,12]],[14697,[524353,262209,131137,65601,8257,4161,195]],[14698,[524353,262209,131137,65601,8257,4161,195]],[14699,[32833,16449,577,321,195]],[14700,[516,260,133,70,36,20,12]],[14701,[524354,262210,131138,65602,8258,4162,195]],[14702,[524354,262210,131138,65602,8258,4162,195]],[14703,[32834,16450,578,322,195]],[14704,[518,261,132,68,36,20,12]],[14705,[524545,262401,131329,65793,8449,4353,771]],[14706,[524545,262401,131329,65793,8449,4353,771]],[14707,[32832,16448,578,321,192]],[14708,[517,262,132,68,36,20,12]],[14709,[524546,262402,131330,65794,8450,4354,771]],[14710,[524546,262402,131330,65794,8450,4354,771]],[14711,[32832,16448,577,322,192]],[14712,[2054,1029,132,68,36,20,12]],[14713,[525313,263169,132097,66561,9217,5121,3075]],[14714,[525313,263169,132097,66561,9217,5121,3075]],[14715,[32832,16448,2114,1089,192]],[14716,[2053,1030,132,68,36,20,12]],[14717,[525314,263170,132098,66562,9218,5122,3075]],[14718,[525314,263170,132098,66562,9218,5122,3075]],[14719,[32832,16448,2113,1090,192]],[14720,[8198,4101,132,68,36,20,12]],[14721,[525312,263168,132096,66560,9218,5121,3072]],[14722,[525312,263168,132096,66560,9218,5121,3072]],[14723,[32832,16448,8258,4161,192]],[14724,[8197,4102,132,68,36,20,12]],[14725,[525312,263168,132096,66560,9217,5122,3072]],[14726,[525312,263168,132096,66560,9217,5122,3072]],[14727,[32832,16448,8257,4162,192]],[14728,[32774,16389,132,68,36,20,12]],[14729,[525312,263168,132096,66560,33794,17409,3072]],[14730,[525312,263168,132096,66560,33794,17409,3072]],[14731,[32834,16449,8256,4160,192]],[14732,[32773,16390,132,68,36,20,12]],[14733,[525312,263168,132096,66560,33793,17410,3072]],[14734,[525312,263168,132096,66560,33793,17410,3072]],[14735,[32833,16450,8256,4160,192]],[14736,[131078,65541,132,68,36,20,12]],[14737,[525312,263168,132098,66561,33792,17408,3072]],[14738,[525312,263168,132098,66561,33792,17408,3072]],[14739,[131138,65601,8256,4160,192]],[14740,[131077,65542,132,68,36,20,12]],[14741,[525312,263168,132097,66562,33792,17408,3072]],[14742,[525312,263168,132097,66562,33792,17408,3072]],[14743,[131137,65602,8256,4160,192]],[14744,[524294,262149,132,68,36,20,12]],[14745,[525314,263169,132096,66560,33792,17408,3072]],[14746,[525314,263169,132096,66560,33792,17408,3072]],[14747,[524354,262209,8256,4160,192]],[14748,[524293,262150,132,68,36,20,12]],[14749,[525313,263170,132096,66560,33792,17408,3072]],[14750,[525313,263170,132096,66560,33792,17408,3072]],[14751,[524353,262210,8256,4160,192]],[14752,[513,257,129,65,41,21,3]],[14753,[524308,262164,131092,65556,8212,4116,60]],[14754,[524308,262164,131092,65556,8212,4116,60]],[14755,[32788,16404,532,276,60]],[14756,[513,257,129,65,37,25,3]],[14757,[524312,262168,131096,65560,8216,4120,60]],[14758,[524312,262168,131096,65560,8216,4120,60]],[14759,[32792,16408,536,280,60]],[14760,[513,257,137,69,33,17,3]],[14761,[524356,262212,131140,65604,8260,4164,204]],[14762,[524356,262212,131140,65604,8260,4164,204]],[14763,[32836,16452,580,324,204]],[14764,[513,257,133,73,33,17,3]],[14765,[524360,262216,131144,65608,8264,4168,204]],[14766,[524360,262216,131144,65608,8264,4168,204]],[14767,[32840,16456,584,328,204]],[14768,[521,261,129,65,33,17,3]],[14769,[524548,262404,131332,65796,8452,4356,780]],[14770,[524548,262404,131332,65796,8452,4356,780]],[14771,[32832,16448,584,324,192]],[14772,[517,265,129,65,33,17,3]],[14773,[524552,262408,131336,65800,8456,4360,780]],[14774,[524552,262408,131336,65800,8456,4360,780]],[14775,[32832,16448,580,328,192]],[14776,[2057,1029,129,65,33,17,3]],[14777,[525316,263172,132100,66564,9220,5124,3084]],[14778,[525316,263172,132100,66564,9220,5124,3084]],[14779,[32832,16448,2120,1092,192]],[14780,[2053,1033,129,65,33,17,3]],[14781,[525320,263176,132104,66568,9224,5128,3084]],[14782,[525320,263176,132104,66568,9224,5128,3084]],[14783,[32832,16448,2116,1096,192]],[14784,[8201,4101,129,65,33,17,3]],[14785,[525312,263168,132096,66560,9224,5124,3072]],[14786,[525312,263168,132096,66560,9224,5124,3072]],[14787,[32832,16448,8264,4164,192]],[14788,[8197,4105,129,65,33,17,3]],[14789,[525312,263168,132096,66560,9220,5128,3072]],[14790,[525312,263168,132096,66560,9220,5128,3072]],[14791,[32832,16448,8260,4168,192]],[14792,[32777,16389,129,65,33,17,3]],[14793,[525312,263168,132096,66560,33800,17412,3072]],[14794,[525312,263168,132096,66560,33800,17412,3072]],[14795,[32840,16452,8256,4160,192]],[14796,[32773,16393,129,65,33,17,3]],[14797,[525312,263168,132096,66560,33796,17416,3072]],[14798,[525312,263168,132096,66560,33796,17416,3072]],[14799,[32836,16456,8256,4160,192]],[14800,[131081,65541,129,65,33,17,3]],[14801,[525312,263168,132104,66564,33792,17408,3072]],[14802,[525312,263168,132104,66564,33792,17408,3072]],[14803,[131144,65604,8256,4160,192]],[14804,[131077,65545,129,65,33,17,3]],[14805,[525312,263168,132100,66568,33792,17408,3072]],[14806,[525312,263168,132100,66568,33792,17408,3072]],[14807,[131140,65608,8256,4160,192]],[14808,[524297,262149,129,65,33,17,3]],[14809,[525320,263172,132096,66560,33792,17408,3072]],[14810,[525320,263172,132096,66560,33792,17408,3072]],[14811,[524360,262212,8256,4160,192]],[14812,[524293,262153,129,65,33,17,3]],[14813,[525316,263176,132096,66560,33792,17408,3072]],[14814,[525316,263176,132096,66560,33792,17408,3072]],[14815,[524356,262216,8256,4160,192]],[14816,[513,257,161,81,9,5,3]],[14817,[524368,262224,131152,65616,8272,4176,240]],[14818,[524368,262224,131152,65616,8272,4176,240]],[14819,[32848,16464,592,336,240]],[14820,[513,257,145,97,9,5,3]],[14821,[524384,262240,131168,65632,8288,4192,240]],[14822,[524384,262240,131168,65632,8288,4192,240]],[14823,[32864,16480,608,352,240]],[14824,[545,273,129,65,9,5,3]],[14825,[524560,262416,131344,65808,8464,4368,816]],[14826,[524560,262416,131344,65808,8464,4368,816]],[14827,[32832,16448,608,336,192]],[14828,[529,289,129,65,9,5,3]],[14829,[524576,262432,131360,65824,8480,4384,816]],[14830,[524576,262432,131360,65824,8480,4384,816]],[14831,[32832,16448,592,352,192]],[14832,[2081,1041,129,65,9,5,3]],[14833,[525328,263184,132112,66576,9232,5136,3120]],[14834,[525328,263184,132112,66576,9232,5136,3120]],[14835,[32832,16448,2144,1104,192]],[14836,[2065,1057,129,65,9,5,3]],[14837,[525344,263200,132128,66592,9248,5152,3120]],[14838,[525344,263200,132128,66592,9248,5152,3120]],[14839,[32832,16448,2128,1120,192]],[14840,[8225,4113,129,65,9,5,3]],[14841,[525312,263168,132096,66560,9248,5136,3072]],[14842,[525312,263168,132096,66560,9248,5136,3072]],[14843,[32832,16448,8288,4176,192]],[14844,[8209,4129,129,65,9,5,3]],[14845,[525312,263168,132096,66560,9232,5152,3072]],[14846,[525312,263168,132096,66560,9232,5152,3072]],[14847,[32832,16448,8272,4192,192]],[14848,[32801,16401,129,65,9,5,3]],[14849,[525312,263168,132096,66560,33824,17424,3072]],[14850,[525312,263168,132096,66560,33824,17424,3072]],[14851,[32864,16464,8256,4160,192]],[14852,[32785,16417,129,65,9,5,3]],[14853,[525312,263168,132096,66560,33808,17440,3072]],[14854,[525312,263168,132096,66560,33808,17440,3072]],[14855,[32848,16480,8256,4160,192]],[14856,[131105,65553,129,65,9,5,3]],[14857,[525312,263168,132128,66576,33792,17408,3072]],[14858,[525312,263168,132128,66576,33792,17408,3072]],[14859,[131168,65616,8256,4160,192]],[14860,[131089,65569,129,65,9,5,3]],[14861,[525312,263168,132112,66592,33792,17408,3072]],[14862,[525312,263168,132112,66592,33792,17408,3072]],[14863,[131152,65632,8256,4160,192]],[14864,[524321,262161,129,65,9,5,3]],[14865,[525344,263184,132096,66560,33792,17408,3072]],[14866,[525344,263184,132096,66560,33792,17408,3072]],[14867,[524384,262224,8256,4160,192]],[14868,[524305,262177,129,65,9,5,3]],[14869,[525328,263200,132096,66560,33792,17408,3072]],[14870,[525328,263200,132096,66560,33792,17408,3072]],[14871,[524368,262240,8256,4160,192]],[14872,[641,321,33,17,9,5,3]],[14873,[524608,262464,131392,65856,8512,4416,960]],[14874,[524608,262464,131392,65856,8512,4416,960]],[14875,[32784,16400,656,336,48]],[14876,[577,385,33,17,9,5,3]],[14877,[524672,262528,131456,65920,8576,4480,960]],[14878,[524672,262528,131456,65920,8576,4480,960]],[14879,[32784,16400,592,400,48]],[14880,[2177,1089,33,17,9,5,3]],[14881,[525376,263232,132160,66624,9280,5184,3264]],[14882,[525376,263232,132160,66624,9280,5184,3264]],[14883,[32784,16400,2192,1104,48]],[14884,[2113,1153,33,17,9,5,3]],[14885,[525440,263296,132224,66688,9344,5248,3264]],[14886,[525440,263296,132224,66688,9344,5248,3264]],[14887,[32784,16400,2128,1168,48]],[14888,[8321,4161,33,17,9,5,3]],[14889,[525312,263168,132096,66560,9344,5184,3072]],[14890,[525312,263168,132096,66560,9344,5184,3072]],[14891,[32784,16400,8336,4176,48]],[14892,[8257,4225,33,17,9,5,3]],[14893,[525312,263168,132096,66560,9280,5248,3072]],[14894,[525312,263168,132096,66560,9280,5248,3072]],[14895,[32784,16400,8272,4240,48]],[14896,[32897,16449,33,17,9,5,3]],[14897,[525312,263168,132096,66560,33920,17472,3072]],[14898,[525312,263168,132096,66560,33920,17472,3072]],[14899,[32912,16464,8208,4112,48]],[14900,[32833,16513,33,17,9,5,3]],[14901,[525312,263168,132096,66560,33856,17536,3072]],[14902,[525312,263168,132096,66560,33856,17536,3072]],[14903,[32848,16528,8208,4112,48]],[14904,[131201,65601,33,17,9,5,3]],[14905,[525312,263168,132224,66624,33792,17408,3072]],[14906,[525312,263168,132224,66624,33792,17408,3072]],[14907,[131216,65616,8208,4112,48]],[14908,[131137,65665,33,17,9,5,3]],[14909,[525312,263168,132160,66688,33792,17408,3072]],[14910,[525312,263168,132160,66688,33792,17408,3072]],[14911,[131152,65680,8208,4112,48]],[14912,[524417,262209,33,17,9,5,3]],[14913,[525440,263232,132096,66560,33792,17408,3072]],[14914,[525440,263232,132096,66560,33792,17408,3072]],[14915,[524432,262224,8208,4112,48]],[14916,[524353,262273,33,17,9,5,3]],[14917,[525376,263296,132096,66560,33792,17408,3072]],[14918,[525376,263296,132096,66560,33792,17408,3072]],[14919,[524368,262288,8208,4112,48]],[14920,[2561,1281,33,17,9,5,3]],[14921,[525568,263424,132352,66816,9472,5376,3840]],[14922,[525568,263424,132352,66816,9472,5376,3840]],[14923,[32784,16400,2576,1296,48]],[14924,[2305,1537,33,17,9,5,3]],[14925,[525824,263680,132608,67072,9728,5632,3840]],[14926,[525824,263680,132608,67072,9728,5632,3840]],[14927,[32784,16400,2320,1552,48]],[14928,[8705,4353,33,17,9,5,3]],[14929,[525312,263168,132096,66560,9728,5376,3072]],[14930,[525312,263168,132096,66560,9728,5376,3072]],[14931,[32784,16400,8720,4368,48]],[14932,[8449,4609,33,17,9,5,3]],[14933,[525312,263168,132096,66560,9472,5632,3072]],[14934,[525312,263168,132096,66560,9472,5632,3072]],[14935,[32784,16400,8464,4624,48]],[14936,[33281,16641,33,17,9,5,3]],[14937,[525312,263168,132096,66560,34304,17664,3072]],[14938,[525312,263168,132096,66560,34304,17664,3072]],[14939,[33296,16656,8208,4112,48]],[14940,[33025,16897,33,17,9,5,3]],[14941,[525312,263168,132096,66560,34048,17920,3072]],[14942,[525312,263168,132096,66560,34048,17920,3072]],[14943,[33040,16912,8208,4112,48]],[14944,[131585,65793,33,17,9,5,3]],[14945,[525312,263168,132608,66816,33792,17408,3072]],[14946,[525312,263168,132608,66816,33792,17408,3072]],[14947,[131600,65808,8208,4112,48]],[14948,[131329,66049,33,17,9,5,3]],[14949,[525312,263168,132352,67072,33792,17408,3072]],[14950,[525312,263168,132352,67072,33792,17408,3072]],[14951,[131344,66064,8208,4112,48]],[14952,[524801,262401,33,17,9,5,3]],[14953,[525824,263424,132096,66560,33792,17408,3072]],[14954,[525824,263424,132096,66560,33792,17408,3072]],[14955,[524816,262416,8208,4112,48]],[14956,[524545,262657,33,17,9,5,3]],[14957,[525568,263680,132096,66560,33792,17408,3072]],[14958,[525568,263680,132096,66560,33792,17408,3072]],[14959,[524560,262672,8208,4112,48]],[14960,[10241,5121,33,17,9,5,3]],[14961,[524544,262400,131328,65792,10496,5376,768]],[14962,[524544,262400,131328,65792,10496,5376,768]],[14963,[32784,16400,10256,5136,48]],[14964,[9217,6145,33,17,9,5,3]],[14965,[524544,262400,131328,65792,9472,6400,768]],[14966,[524544,262400,131328,65792,9472,6400,768]],[14967,[32784,16400,9232,6160,48]],[14968,[34817,17409,33,17,9,5,3]],[14969,[524544,262400,131328,65792,35072,17664,768]],[14970,[524544,262400,131328,65792,35072,17664,768]],[14971,[34832,17424,8208,4112,48]],[14972,[33793,18433,33,17,9,5,3]],[14973,[524544,262400,131328,65792,34048,18688,768]],[14974,[524544,262400,131328,65792,34048,18688,768]],[14975,[33808,18448,8208,4112,48]],[14976,[133121,66561,33,17,9,5,3]],[14977,[524544,262400,133376,66816,33024,16640,768]],[14978,[524544,262400,133376,66816,33024,16640,768]],[14979,[133136,66576,8208,4112,48]],[14980,[132097,67585,33,17,9,5,3]],[14981,[524544,262400,132352,67840,33024,16640,768]],[14982,[524544,262400,132352,67840,33024,16640,768]],[14983,[132112,67600,8208,4112,48]],[14984,[526337,263169,33,17,9,5,3]],[14985,[526592,263424,131328,65792,33024,16640,768]],[14986,[526592,263424,131328,65792,33024,16640,768]],[14987,[526352,263184,8208,4112,48]],[14988,[525313,264193,33,17,9,5,3]],[14989,[525568,264448,131328,65792,33024,16640,768]],[14990,[525568,264448,131328,65792,33024,16640,768]],[14991,[525328,264208,8208,4112,48]],[14992,[40961,20481,33,17,9,5,3]],[14993,[524544,262400,131328,65792,41216,20736,768]],[14994,[524544,262400,131328,65792,41216,20736,768]],[14995,[40976,20496,2064,1040,48]],[14996,[36865,24577,33,17,9,5,3]],[14997,[524544,262400,131328,65792,37120,24832,768]],[14998,[524544,262400,131328,65792,37120,24832,768]],[14999,[36880,24592,2064,1040,48]],[15000,[139265,69633,33,17,9,5,3]],[15001,[524544,262400,139520,69888,33024,16640,768]],[15002,[524544,262400,139520,69888,33024,16640,768]],[15003,[139280,69648,2064,1040,48]],[15004,[135169,73729,33,17,9,5,3]],[15005,[524544,262400,135424,73984,33024,16640,768]],[15006,[524544,262400,135424,73984,33024,16640,768]],[15007,[135184,73744,2064,1040,48]],[15008,[532481,266241,33,17,9,5,3]],[15009,[532736,266496,131328,65792,33024,16640,768]],[15010,[532736,266496,131328,65792,33024,16640,768]],[15011,[532496,266256,2064,1040,48]],[15012,[528385,270337,33,17,9,5,3]],[15013,[528640,270592,131328,65792,33024,16640,768]],[15014,[528640,270592,131328,65792,33024,16640,768]],[15015,[528400,270352,2064,1040,48]],[15016,[163841,81921,33,17,9,5,3]],[15017,[524544,262400,164096,82176,8448,4352,768]],[15018,[524544,262400,164096,82176,8448,4352,768]],[15019,[163856,81936,2064,1040,48]],[15020,[147457,98305,33,17,9,5,3]],[15021,[524544,262400,147712,98560,8448,4352,768]],[15022,[524544,262400,147712,98560,8448,4352,768]],[15023,[147472,98320,2064,1040,48]],[15024,[557057,278529,33,17,9,5,3]],[15025,[557312,278784,131328,65792,8448,4352,768]],[15026,[557312,278784,131328,65792,8448,4352,768]],[15027,[557072,278544,2064,1040,48]],[15028,[540673,294913,33,17,9,5,3]],[15029,[540928,295168,131328,65792,8448,4352,768]],[15030,[540928,295168,131328,65792,8448,4352,768]],[15031,[540688,294928,2064,1040,48]],[15032,[655361,327681,33,17,9,5,3]],[15033,[655616,327936,33024,16640,8448,4352,768]],[15034,[655616,327936,33024,16640,8448,4352,768]],[15035,[655376,327696,2064,1040,48]],[15036,[589825,393217,33,17,9,5,3]],[15037,[590080,393472,33024,16640,8448,4352,768]],[15038,[590080,393472,33024,16640,8448,4352,768]],[15039,[589840,393232,2064,1040,48]],[15202,[524288,262144,131072,65536,32768,16384,2048,1024]],[15254,[2068,1044,532,276,48,12]],[15258,[524288,262144,131072,65536,512,256,32,16]],[15288,[8272,4176,2128,1104,192,48]],[15354,[131152,65616,592,336,192,48]],[15445,[8192,4096,512,256,8,4,2,1]],[15481,[524292,262148,32772,16388,36,20,12,1]],[15482,[524292,262148,32772,16388,36,20,12,1]],[15483,[524292,262148,32772,16388,36,20,12,1]],[15484,[998412,32784,16400,528,272,144,80,48,1]],[15485,[524292,262148,32772,16388,36,20,12,2]],[15486,[524292,262148,32772,16388,36,20,12,2]],[15487,[524292,262148,32772,16388,36,20,12,2]],[15488,[998412,32784,16400,528,272,144,80,48,2]],[15489,[524289,262145,32769,16385,33,17,4,3]],[15490,[524289,262145,32769,16385,33,17,4,3]],[15491,[524289,262145,32769,16385,33,17,4,3]],[15492,[998403,32784,16400,528,272,144,80,48,4]],[15493,[524289,262145,32769,16385,33,17,8,3]],[15494,[524289,262145,32769,16385,33,17,8,3]],[15495,[524289,262145,32769,16385,33,17,8,3]],[15496,[998403,32784,16400,528,272,144,80,48,8]],[15497,[524289,262145,32769,16385,16,9,5,3]],[15498,[524289,262145,32769,16385,16,9,5,3]],[15499,[524289,262145,32769,16385,16,9,5,3]],[15500,[998403,32772,16388,516,260,132,68,16,12]],[15501,[524289,262145,32769,16385,32,9,5,3]],[15502,[524289,262145,32769,16385,32,9,5,3]],[15503,[524289,262145,32769,16385,32,9,5,3]],[15504,[998403,32772,16388,516,260,132,68,32,12]],[15505,[524289,262145,32769,16385,64,9,5,3]],[15506,[524289,262145,32769,16385,64,9,5,3]],[15507,[524289,262145,32769,16385,64,9,5,3]],[15508,[998403,32772,16388,516,260,64,36,20,12]],[15509,[524289,262145,32769,16385,128,9,5,3]],[15510,[524289,262145,32769,16385,128,9,5,3]],[15511,[524289,262145,32769,16385,128,9,5,3]],[15512,[998403,32772,16388,516,260,128,36,20,12]],[15513,[524289,262145,32769,16385,256,9,5,3]],[15514,[524289,262145,32769,16385,256,9,5,3]],[15515,[524289,262145,32769,16385,256,9,5,3]],[15516,[998403,32772,16388,256,132,68,36,20,12]],[15517,[524289,262145,32769,16385,512,9,5,3]],[15518,[524289,262145,32769,16385,512,9,5,3]],[15519,[524289,262145,32769,16385,512,9,5,3]],[15520,[998403,32772,16388,512,132,68,36,20,12]],[15521,[524289,262145,32769,16385,1024,9,5,3]],[15522,[524289,262145,32769,16385,1024,9,5,3]],[15523,[524289,262145,32769,16385,1024,9,5,3]],[15524,[996099,32772,16388,1024,132,68,36,20,12]],[15525,[524289,262145,32769,16385,2048,9,5,3]],[15526,[524289,262145,32769,16385,2048,9,5,3]],[15527,[524289,262145,32769,16385,2048,9,5,3]],[15528,[996099,32772,16388,2048,132,68,36,20,12]],[15529,[524289,262145,32769,16385,4096,9,5,3]],[15530,[524289,262145,32769,16385,4096,9,5,3]],[15531,[524289,262145,32769,16385,4096,9,5,3]],[15532,[986883,32772,16388,4096,132,68,36,20,12]],[15533,[524289,262145,32769,16385,8192,9,5,3]],[15534,[524289,262145,32769,16385,8192,9,5,3]],[15535,[524289,262145,32769,16385,8192,9,5,3]],[15536,[986883,32772,16388,8192,132,68,36,20,12]],[15537,[524289,262145,16384,8193,4097,9,5,3]],[15538,[524289,262145,16384,8193,4097,9,5,3]],[15539,[524289,262145,16384,8193,4097,9,5,3]],[15540,[986883,16384,8196,4100,132,68,36,20,12]],[15541,[524289,262145,32768,8193,4097,9,5,3]],[15542,[524289,262145,32768,8193,4097,9,5,3]],[15543,[524289,262145,32768,8193,4097,9,5,3]],[15544,[986883,32768,8196,4100,132,68,36,20,12]],[15545,[524289,262145,65536,8193,4097,9,5,3]],[15546,[524289,262145,65536,8193,4097,9,5,3]],[15547,[524289,262145,65536,8193,4097,9,5,3]],[15548,[839427,65536,8196,4100,132,68,36,20,12]],[15549,[524289,262145,131072,8193,4097,9,5,3]],[15550,[524289,262145,131072,8193,4097,9,5,3]],[15551,[524289,262145,131072,8193,4097,9,5,3]],[15552,[839427,131072,8196,4100,132,68,36,20,12]],[15553,[262144,131073,65537,8193,4097,9,5,3]],[15554,[262144,131073,65537,8193,4097,9,5,3]],[15555,[262144,131073,65537,8193,4097,9,5,3]],[15556,[262144,249603,8196,4100,132,68,36,20,12]],[15557,[524288,131073,65537,8193,4097,9,5,3]],[15558,[524288,131073,65537,8193,4097,9,5,3]],[15559,[524288,131073,65537,8193,4097,9,5,3]],[15560,[524288,249603,8196,4100,132,68,36,20,12]],[15567,[32768,16384,8192,4096,32,16,8,4,2,1]],[15572,[524288,262144,2048,1024,512,256,32,16,8,4]],[15573,[524288,262144,8192,4096,512,256,32,16,8,4]],[15576,[524288,262144,131072,65536,32768,16384,512,256,2,1]],[15577,[524288,262144,131072,65536,8192,4096,512,256,32,16]],[15578,[524288,262144,2048,1024,512,256,32,16,8,4]],[15581,[524288,262144,131072,65536,2048,1024,32,16,8,4]],[15583,[131072,65536,32768,16384,512,256,32,16,8,4]],[15584,[131072,65536,32768,16384,512,256,32,16,8,4]],[15585,[131072,65536,512,256,128,64,32,16,8,4]],[15586,[131072,65536,512,256,128,64,32,16,8,4]],[15589,[131072,65536,32768,16384,2048,1024,512,256,32,16]],[15590,[131072,65536,32768,16384,512,256,32,16,8,4]],[15594,[131072,65536,32768,16384,2048,1024,128,64,2,1]],[15596,[524288,262144,131072,65536,32768,16384,2048,1024,2,1]],[15599,[524288,262144,8192,4096,2048,1024,128,64,32,16]],[15600,[524288,262144,2048,1024,32,16,8,4,2,1]],[15601,[524288,262144,512,256,128,64,8,4,2,1]],[15602,[524288,262144,512,256,128,64,8,4,2,1]],[15607,[131072,65536,8192,4096,512,256,128,64,32,16]],[15608,[131072,65536,8192,4096,2048,1024,8,4,2,1]],[15609,[524353,262209,32769,16385,513,257,192,3]],[15613,[524288,262144,8192,4096,512,256,32,16,8,4]],[15616,[524288,262144,32768,16384,8192,4096,32,16,2,1]],[15622,[524288,262144,8192,4096,2048,1024,128,64,32,16]],[15623,[131072,65536,32768,16384,8192,4096,128,64,2,1]],[15625,[131072,65536,32768,16384,2048,1024,128,64,2,1]],[15627,[524288,262144,131072,65536,8192,4096,512,256,32,16]],[15633,[131072,65536,32768,16384,512,256,8,4,2,1]],[15634,[32768,16384,8192,4096,2048,1024,512,256,32,16]],[15635,[524288,262144,131072,65536,2048,1024,512,256,8,4]],[15636,[524288,262144,2048,1024,512,256,8,4,2,1]],[15637,[131072,65536,32768,16384,512,256,32,16,2,1]],[15639,[131072,65536,32768,16384,8192,4096,128,64,2,1]],[15640,[131072,65536,32768,16384,2048,1024,512,256,8,4]],[15644,[8197,4101,36,20,12]],[15654,[524293,262149,131077,65541,133,69,12]],[15664,[524352,262208,8257,4161,2113,1089,192]],[15666,[524544,262400,131328,65792,33024,16640,15612,768,1]],[15681,[8198,4102,36,20,12]],[15691,[524294,262150,131078,65542,134,70,12]],[15701,[524352,262208,8258,4162,2114,1090,192]],[15703,[524544,262400,131328,65792,33024,16640,15612,768,2]],[15718,[8197,4101,33,17,3]],[15728,[524293,262149,131077,65541,133,69,3]],[15738,[524352,262208,8260,4164,2116,1092,192]],[15740,[524544,262400,131328,65792,33024,16640,15603,768,4]],[15755,[8201,4105,33,17,3]],[15765,[524297,262153,131081,65545,137,73,3]],[15775,[524352,262208,8264,4168,2120,1096,192]],[15777,[524544,262400,131328,65792,33024,16640,15603,768,8]],[15792,[8209,4113,9,5,3]],[15802,[524305,262161,131089,65553,145,81,3]],[15812,[524352,262208,8272,4176,2128,1104,192]],[15814,[524544,262400,131328,65792,33024,16640,15567,768,16]],[15829,[8225,4129,9,5,3]],[15839,[524321,262177,131105,65569,161,97,3]],[15849,[524352,262208,8288,4192,2144,1120,192]],[15851,[524544,262400,131328,65792,33024,16640,15567,768,32]],[15866,[8257,4161,9,5,3]],[15876,[524304,262160,131088,65552,81,48,3]],[15886,[524304,262160,8272,4176,2128,1104,48]],[15888,[524544,262400,131328,65792,33024,16640,15423,768,64]],[15903,[8321,4225,9,5,3]],[15913,[524304,262160,131088,65552,145,48,3]],[15923,[524304,262160,8336,4240,2192,1168,48]],[15925,[524544,262400,131328,65792,33024,16640,15423,768,128]],[15940,[8449,4353,9,5,3]],[15950,[524304,262160,131088,65552,273,48,3]],[15960,[524304,262160,8464,4368,2320,1296,48]],[15962,[524352,262208,131136,65600,32832,16448,15423,256,192]],[15977,[8705,4609,9,5,3]],[15987,[524304,262160,131088,65552,529,48,3]],[15997,[524304,262160,8720,4624,2576,1552,48]],[15999,[524352,262208,131136,65600,32832,16448,15423,512,192]],[16014,[9217,5121,9,5,3]],[16024,[524304,262160,131088,65552,1041,48,3]],[16034,[524304,262160,8448,4352,1296,768,48]],[16036,[524352,262208,131136,65600,32832,16448,13119,1024,192]],[16051,[10241,6145,9,5,3]],[16061,[524304,262160,131088,65552,2065,48,3]],[16071,[524304,262160,8448,4352,2320,768,48]],[16073,[524352,262208,131136,65600,32832,16448,13119,2048,192]],[16088,[5121,3072,9,5,3]],[16098,[524304,262160,131088,65552,4113,48,3]],[16108,[524304,262160,4368,2304,1280,768,48]],[16110,[524352,262208,131136,65600,32832,16448,4096,3903,192]],[16125,[9217,3072,9,5,3]],[16135,[524304,262160,131088,65552,8209,48,3]],[16145,[524304,262160,8464,2304,1280,768,48]],[16147,[524352,262208,131136,65600,32832,16448,8192,3903,192]],[16162,[17409,3072,9,5,3]],[16172,[524304,262160,131088,65552,16401,48,3]],[16182,[524304,262160,16656,2304,1280,768,48]],[16184,[524352,262208,131136,65600,16384,8256,4160,3903,192]],[16199,[33793,3072,9,5,3]],[16209,[524304,262160,131088,65552,32785,48,3]],[16219,[524304,262160,33040,2304,1280,768,48]],[16221,[524352,262208,131136,65600,32768,8256,4160,3903,192]],[16236,[66561,3072,9,5,3]],[16246,[524304,262160,65553,32784,16400,48,3]],[16256,[524304,262160,65808,2304,1280,768,48]],[16258,[524352,262208,65536,32832,16448,8256,4160,3903,192]],[16273,[132097,3072,9,5,3]],[16283,[524304,262160,131089,32784,16400,48,3]],[16293,[524304,262160,131344,2304,1280,768,48]],[16295,[524352,262208,131072,32832,16448,8256,4160,3903,192]],[16310,[263169,3072,9,5,3]],[16320,[262161,131088,65552,32784,16400,48,3]],[16330,[262416,131088,65552,2304,1280,768,48]],[16332,[262144,131136,65600,32832,16448,8256,4160,3903,192]],[16347,[525313,3072,9,5,3]],[16357,[524305,131088,65552,32784,16400,48,3]],[16367,[524560,131088,65552,2304,1280,768,48]],[16369,[524288,131136,65600,32832,16448,8256,4160,3903,192]],[16381,[2053,1029,517,261,133,69,37,21,15]],[16382,[524293,262149,32773,16389,15]],[16383,[2054,1030,518,262,134,70,38,22,15]],[16384,[524294,262150,32774,16390,15]],[16385,[2052,1028,516,260,132,68,38,21,12]],[16386,[524305,262161,32785,16401,51]],[16387,[2052,1028,516,260,132,68,37,22,12]],[16388,[524306,262162,32786,16402,51]],[16389,[2052,1028,516,260,134,69,36,20,12]],[16390,[524353,262209,32833,16449,195]],[16391,[2052,1028,516,260,133,70,36,20,12]],[16392,[524354,262210,32834,16450,195]],[16393,[2052,1028,518,261,132,68,36,20,12]],[16394,[524545,262401,33025,16641,771]],[16395,[2052,1028,517,262,132,68,36,20,12]],[16396,[524546,262402,33026,16642,771]],[16397,[2054,1029,516,260,132,68,36,20,12]],[16398,[525313,263169,33793,17409,3075]],[16399,[2053,1030,516,260,132,68,36,20,12]],[16400,[525314,263170,33794,17410,3075]],[16401,[8198,4101,516,260,132,68,36,20,12]],[16402,[528385,266241,36865,20481,12291]],[16403,[8197,4102,516,260,132,68,36,20,12]],[16404,[528386,266242,36866,20482,12291]],[16405,[32774,16389,516,260,132,68,36,20,12]],[16406,[528384,266240,36866,20481,12288]],[16407,[32773,16390,516,260,132,68,36,20,12]],[16408,[528384,266240,36865,20482,12288]],[16409,[131078,65541,516,260,132,68,36,20,12]],[16410,[528384,266240,135170,69633,12288]],[16411,[131077,65542,516,260,132,68,36,20,12]],[16412,[528384,266240,135169,69634,12288]],[16413,[524294,262149,516,260,132,68,36,20,12]],[16414,[528386,266241,135168,69632,12288]],[16415,[524293,262150,516,260,132,68,36,20,12]],[16416,[528385,266242,135168,69632,12288]],[16417,[2049,1025,513,257,129,65,41,21,3]],[16418,[524308,262164,32788,16404,60]],[16419,[2049,1025,513,257,129,65,37,25,3]],[16420,[524312,262168,32792,16408,60]],[16421,[2049,1025,513,257,137,69,33,17,3]],[16422,[524356,262212,32836,16452,204]],[16423,[2049,1025,513,257,133,73,33,17,3]],[16424,[524360,262216,32840,16456,204]],[16425,[2049,1025,521,261,129,65,33,17,3]],[16426,[524548,262404,33028,16644,780]],[16427,[2049,1025,517,265,129,65,33,17,3]],[16428,[524552,262408,33032,16648,780]],[16429,[2057,1029,513,257,129,65,33,17,3]],[16430,[525316,263172,33796,17412,3084]],[16431,[2053,1033,513,257,129,65,33,17,3]],[16432,[525320,263176,33800,17416,3084]],[16433,[8201,4101,513,257,129,65,33,17,3]],[16434,[528388,266244,36868,20484,12300]],[16435,[8197,4105,513,257,129,65,33,17,3]],[16436,[528392,266248,36872,20488,12300]],[16437,[32777,16389,513,257,129,65,33,17,3]],[16438,[528384,266240,36872,20484,12288]],[16439,[32773,16393,513,257,129,65,33,17,3]],[16440,[528384,266240,36868,20488,12288]],[16441,[131081,65541,513,257,129,65,33,17,3]],[16442,[528384,266240,135176,69636,12288]],[16443,[131077,65545,513,257,129,65,33,17,3]],[16444,[528384,266240,135172,69640,12288]],[16445,[524297,262149,513,257,129,65,33,17,3]],[16446,[528392,266244,135168,69632,12288]],[16447,[524293,262153,513,257,129,65,33,17,3]],[16448,[528388,266248,135168,69632,12288]],[16449,[2049,1025,513,257,161,81,9,5,3]],[16450,[524368,262224,32848,16464,240]],[16451,[2049,1025,513,257,145,97,9,5,3]],[16452,[524384,262240,32864,16480,240]],[16453,[2049,1025,545,273,129,65,9,5,3]],[16454,[524560,262416,33040,16656,816]],[16455,[2049,1025,529,289,129,65,9,5,3]],[16456,[524576,262432,33056,16672,816]],[16457,[2081,1041,513,257,129,65,9,5,3]],[16458,[525328,263184,33808,17424,3120]],[16459,[2065,1057,513,257,129,65,9,5,3]],[16460,[525344,263200,33824,17440,3120]],[16461,[8225,4113,513,257,129,65,9,5,3]],[16462,[528400,266256,36880,20496,12336]],[16463,[8209,4129,513,257,129,65,9,5,3]],[16464,[528416,266272,36896,20512,12336]],[16465,[32801,16401,513,257,129,65,9,5,3]],[16466,[528384,266240,36896,20496,12288]],[16467,[32785,16417,513,257,129,65,9,5,3]],[16468,[528384,266240,36880,20512,12288]],[16469,[131105,65553,513,257,129,65,9,5,3]],[16470,[528384,266240,135200,69648,12288]],[16471,[131089,65569,513,257,129,65,9,5,3]],[16472,[528384,266240,135184,69664,12288]],[16473,[524321,262161,513,257,129,65,9,5,3]],[16474,[528416,266256,135168,69632,12288]],[16475,[524305,262177,513,257,129,65,9,5,3]],[16476,[528400,266272,135168,69632,12288]],[16477,[2049,1025,641,321,33,17,9,5,3]],[16478,[524608,262464,33088,16704,960]],[16479,[2049,1025,577,385,33,17,9,5,3]],[16480,[524672,262528,33152,16768,960]],[16481,[2177,1089,513,257,33,17,9,5,3]],[16482,[525376,263232,33856,17472,3264]],[16483,[2113,1153,513,257,33,17,9,5,3]],[16484,[525440,263296,33920,17536,3264]],[16485,[8321,4161,513,257,33,17,9,5,3]],[16486,[528448,266304,36928,20544,12480]],[16487,[8257,4225,513,257,33,17,9,5,3]],[16488,[528512,266368,36992,20608,12480]],[16489,[32897,16449,513,257,33,17,9,5,3]],[16490,[528384,266240,36992,20544,12288]],[16491,[32833,16513,513,257,33,17,9,5,3]],[16492,[528384,266240,36928,20608,12288]],[16493,[131201,65601,513,257,33,17,9,5,3]],[16494,[528384,266240,135296,69696,12288]],[16495,[131137,65665,513,257,33,17,9,5,3]],[16496,[528384,266240,135232,69760,12288]],[16497,[524417,262209,513,257,33,17,9,5,3]],[16498,[528512,266304,135168,69632,12288]],[16499,[524353,262273,513,257,33,17,9,5,3]],[16500,[528448,266368,135168,69632,12288]],[16501,[2561,1281,129,65,33,17,9,5,3]],[16502,[525568,263424,34048,17664,3840]],[16503,[2305,1537,129,65,33,17,9,5,3]],[16504,[525824,263680,34304,17920,3840]],[16505,[8705,4353,129,65,33,17,9,5,3]],[16506,[528640,266496,37120,20736,13056]],[16507,[8449,4609,129,65,33,17,9,5,3]],[16508,[528896,266752,37376,20992,13056]],[16509,[33281,16641,129,65,33,17,9,5,3]],[16510,[528384,266240,37376,20736,12288]],[16511,[33025,16897,129,65,33,17,9,5,3]],[16512,[528384,266240,37120,20992,12288]],[16513,[131585,65793,129,65,33,17,9,5,3]],[16514,[528384,266240,135680,69888,12288]],[16515,[131329,66049,129,65,33,17,9,5,3]],[16516,[528384,266240,135424,70144,12288]],[16517,[524801,262401,129,65,33,17,9,5,3]],[16518,[528896,266496,135168,69632,12288]],[16519,[524545,262657,129,65,33,17,9,5,3]],[16520,[528640,266752,135168,69632,12288]],[16521,[10241,5121,129,65,33,17,9,5,3]],[16522,[529408,267264,37888,21504,15360]],[16523,[9217,6145,129,65,33,17,9,5,3]],[16524,[530432,268288,38912,22528,15360]],[16525,[34817,17409,129,65,33,17,9,5,3]],[16526,[528384,266240,38912,21504,12288]],[16527,[33793,18433,129,65,33,17,9,5,3]],[16528,[528384,266240,37888,22528,12288]],[16529,[133121,66561,129,65,33,17,9,5,3]],[16530,[528384,266240,137216,70656,12288]],[16531,[132097,67585,129,65,33,17,9,5,3]],[16532,[528384,266240,136192,71680,12288]],[16533,[526337,263169,129,65,33,17,9,5,3]],[16534,[530432,267264,135168,69632,12288]],[16535,[525313,264193,129,65,33,17,9,5,3]],[16536,[529408,268288,135168,69632,12288]],[16537,[40961,20481,129,65,33,17,9,5,3]],[16538,[525312,263168,41984,21504,3072]],[16539,[36865,24577,129,65,33,17,9,5,3]],[16540,[525312,263168,37888,25600,3072]],[16541,[139265,69633,129,65,33,17,9,5,3]],[16542,[525312,263168,140288,70656,3072]],[16543,[135169,73729,129,65,33,17,9,5,3]],[16544,[525312,263168,136192,74752,3072]],[16545,[532481,266241,129,65,33,17,9,5,3]],[16546,[533504,267264,132096,66560,3072]],[16547,[528385,270337,129,65,33,17,9,5,3]],[16548,[529408,271360,132096,66560,3072]],[16549,[163841,81921,129,65,33,17,9,5,3]],[16550,[525312,263168,164864,82944,3072]],[16551,[147457,98305,129,65,33,17,9,5,3]],[16552,[525312,263168,148480,99328,3072]],[16553,[557057,278529,129,65,33,17,9,5,3]],[16554,[558080,279552,132096,66560,3072]],[16555,[540673,294913,129,65,33,17,9,5,3]],[16556,[541696,295936,132096,66560,3072]],[16557,[655361,327681,129,65,33,17,9,5,3]],[16558,[656384,328704,33792,17408,3072]],[16559,[589825,393217,129,65,33,17,9,5,3]],[16560,[590848,394240,33792,17408,3072]],[16641,[524288,262144,8192,4096,8,4,2,1]],[16643,[524288,262144,200640,32768,16384,8192,4096,8,4,2,1]],[16644,[32768,16384,8192,4096,32,16,8,4,2,1]],[16645,[2049,1025,513,257,37,21,12,3]],[16648,[200451,32768,16384,8192,4096,128,64,32,16,8,4]],[16660,[8193,4097,2049,1025,145,81,48,3]],[16668,[524288,262144,8192,4096,32,16,8,4,2,1]],[16671,[524288,262144,131072,65536,2048,1024,32,16,8,4]],[16672,[524288,262144,131072,65536,8192,4096,512,256,128,64]],[16678,[786483,131072,65536,32768,16384,8192,4096,3075,512,256,128,64,8,4]],[16679,[524288,262144,2048,1024,32,16,8,4,2,1]],[16680,[524288,262144,2048,1024,32,16,8,4,2,1]],[16681,[131072,65536,8192,4096,512,256,128,64,32,16]],[16687,[524288,262144,2048,1024,128,64,32,16,8,4]],[16688,[524288,262144,2048,1024,128,64,32,16,8,4]],[16701,[131072,65536,32768,16384,512,256,8,4,2,1]],[16726,[524288,262144,209664,61440,2048,1024,128,64,32,16,8,4,2,1]],[16730,[1044480,2052,1028,516,260,132,68,36,20,12,1]],[16734,[1044480,2052,1028,516,260,132,68,36,20,12,1]],[16739,[1044480,2052,1028,516,260,132,68,36,20,12,2]],[16743,[1044480,2052,1028,516,260,132,68,36,20,12,2]],[16748,[1044480,2049,1025,513,257,129,65,33,17,4,3]],[16752,[1044480,2049,1025,513,257,129,65,33,17,4,3]],[16757,[1044480,2049,1025,513,257,129,65,33,17,8,3]],[16761,[1044480,2049,1025,513,257,129,65,33,17,8,3]],[16766,[1044480,2049,1025,513,257,129,65,16,9,5,3]],[16770,[1044480,2049,1025,513,257,129,65,16,9,5,3]],[16775,[1044480,2049,1025,513,257,129,65,32,9,5,3]],[16779,[1044480,2049,1025,513,257,129,65,32,9,5,3]],[16784,[1044480,2049,1025,513,257,64,33,17,9,5,3]],[16788,[1044480,2049,1025,513,257,64,33,17,9,5,3]],[16793,[1044480,2049,1025,513,257,128,33,17,9,5,3]],[16797,[1044480,2049,1025,513,257,128,33,17,9,5,3]],[16802,[1044480,2049,1025,256,129,65,33,17,9,5,3]],[16806,[1044480,2049,1025,256,129,65,33,17,9,5,3]],[16811,[1044480,2049,1025,512,129,65,33,17,9,5,3]],[16815,[1044480,2049,1025,512,129,65,33,17,9,5,3]],[16820,[1044480,1024,513,257,129,65,33,17,9,5,3]],[16824,[1044480,1024,513,257,129,65,33,17,9,5,3]],[16829,[1044480,2048,513,257,129,65,33,17,9,5,3]],[16833,[1044480,2048,513,257,129,65,33,17,9,5,3]],[16838,[1035264,4096,513,257,129,65,33,17,9,5,3]],[16842,[1035264,4096,513,257,129,65,33,17,9,5,3]],[16847,[1035264,8192,513,257,129,65,33,17,9,5,3]],[16851,[1035264,8192,513,257,129,65,33,17,9,5,3]],[16856,[998400,16384,513,257,129,65,33,17,9,5,3]],[16860,[998400,16384,513,257,129,65,33,17,9,5,3]],[16865,[998400,32768,513,257,129,65,33,17,9,5,3]],[16869,[998400,32768,513,257,129,65,33,17,9,5,3]],[16874,[850944,65536,513,257,129,65,33,17,9,5,3]],[16878,[850944,65536,513,257,129,65,33,17,9,5,3]],[16883,[850944,131072,513,257,129,65,33,17,9,5,3]],[16887,[850944,131072,513,257,129,65,33,17,9,5,3]],[16892,[262144,261120,513,257,129,65,33,17,9,5,3]],[16896,[262144,261120,513,257,129,65,33,17,9,5,3]],[16901,[524288,261120,513,257,129,65,33,17,9,5,3]],[16905,[524288,261120,513,257,129,65,33,17,9,5,3]],[16929,[524288,262144,131072,65536,32768,16384,2048,1024,8,4]],[16930,[524288,262144,131072,65536,2048,1024,512,256,32,16,8,4]],[16931,[524288,262144,131072,65536,128,64,32,16,8,4,2,1]],[16932,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[16936,[131072,65536,8192,4096,2048,1024,512,256,32,16,2,1]],[16938,[524288,262144,131072,65536,32768,16384,8192,4096,512,256,2,1]],[16939,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,2,1]],[16943,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,2,1]],[16944,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,2,1]],[16945,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[16946,[524288,262144,2048,1024,512,256,128,64,32,16,8,4]],[16947,[524288,262144,2048,1024,512,256,128,64,32,16,8,4]],[16948,[524288,262144,131072,65536,32768,16384,2048,1024,512,256,2,1]],[16949,[524288,262144,131072,65536,32768,16384,2048,1024,512,256,2,1]],[16950,[131072,65536,8192,4096,32,16,8,4]],[16952,[524288,262144,131072,65536,2048,1024,128,64,32,16,2,1]],[16953,[32768,16384,8192,4096,2048,1024,512,256,32,16,2,1]],[16961,[524288,262144,32768,16384,2048,1024,128,64,32,16,8,4]],[16962,[131072,65536,8192,4096,2048,1024,512,256,128,64,2,1]],[16963,[131072,65536,8192,4096,2048,1024,512,256,128,64,2,1]],[16965,[524288,262144,131072,65536,2048,1024,512,256,128,64,32,16]],[16966,[524288,262144,131072,65536,61443,2048,1024,512,256,128,64,32,16,15]],[16968,[32768,16384,8192,4096,2048,1024,512,256,128,64,2,1]],[16969,[786492,196620,32768,16384,8192,4096,2048,1024,512,256,128,64,2,1]],[16970,[524288,262144,131072,65536,512,256,32,16,8,4,2,1]],[16971,[524288,262144,131072,65536,512,256,32,16,8,4,2,1]],[16972,[524288,262144,131072,65536,2048,1024,512,256,32,16,2,1]],[16973,[524288,262144,131072,65536,2048,1024,512,256,32,16,2,1]],[16974,[524288,262144,131072,65536,2048,1024,512,256,32,16,2,1]],[16981,[131072,65536,8192,4096,2048,1024,512,256,32,16,2,1]],[16982,[131072,65536,8192,4096,512,256,128,64,32,16,8,4]],[16983,[524288,262144,32768,16384,8192,4096,2048,1024,512,256,2,1]],[16984,[524288,262144,32768,16384,8192,4096,2048,1024,512,256,2,1]],[16985,[524288,262144,196656,32768,16384,8192,4096,2048,1024,512,256,252,2,1]],[16992,[524288,262144,32768,16384,8192,4096,32,16,8,4,2,1]],[16993,[524288,262144,32768,16384,8192,4096,32,16,8,4,2,1]],[16995,[131072,65536,32768,16384,8192,4096,512,256,128,64,2,1]],[16996,[131072,65536,32768,16384,8192,4096,512,256,128,64,2,1]],[17002,[524288,262144,131072,65536,8192,4096,2048,1024,32,16,8,4]],[17003,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,2,1]],[17005,[524288,262144,32768,16384,2048,1024,32,16,8,4,2,1]],[17006,[524288,262144,32768,16384,2048,1024,32,16,8,4,2,1]],[17008,[524288,262144,131072,65536,32768,16384,8192,4096,512,256,2,1]],[17009,[524288,262144,131072,65536,32768,16384,8192,4096,512,256,2,1]],[17010,[524288,262144,131072,65536,8192,4096,512,256,128,64,32,16]],[17011,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,2,1]],[17012,[524288,262144,196812,32768,16384,8192,4096,2048,1024,960,32,16,2,1]],[17013,[524288,262144,131072,65536,2048,1024,512,256,32,16,2,1]],[17014,[524288,262144,131072,65536,61452,2048,1024,512,256,204,32,16,2,1]],[17015,[524288,262144,32768,16384,2048,1024,128,64,32,16,8,4]],[17018,[524288,262144,8192,4096,2048,1024,128,64,32,16,2,1]],[17019,[524288,262144,197388,49164,8192,4096,2048,1024,128,64,32,16,2,1]],[17026,[524288,262144,131072,65536,512,256,128,64,32,16,8,4]],[17029,[524288,262144,2048,1024,512,256,128,64,32,16,2,1]],[17030,[524288,262144,512,256,128,64,32,16,8,4,2,1]],[17031,[524288,262144,131072,65536,512,256,128,64,32,16,2,1]],[17032,[524288,262144,131072,65536,61452,3084,512,256,128,64,32,16,2,1]],[17034,[524288,262144,32768,16384,8192,4096,512,256,128,64,8,4]],[17035,[524288,262144,32768,16384,8192,4096,512,256,128,64,8,4]],[17036,[524288,262144,32768,16384,8192,4096,2048,1024,128,64,32,16]],[17037,[524288,262144,197379,32768,16384,8192,4096,2048,1024,128,64,32,16,15]],[17038,[524288,262144,32768,16384,8192,4096,128,64,32,16,8,4]],[17041,[524288,262144,131072,65536,32768,16384,512,256,128,64,32,16]],[17044,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,32,16]],[17045,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,32,16]],[17046,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,32,16]],[17047,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,2,1]],[17048,[786492,131072,65536,32768,16384,8192,4096,2048,1024,512,256,204,2,1]],[17049,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,8,4]],[17050,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,8,4]],[17051,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,8,4]],[17052,[786483,131072,65536,32768,16384,8192,4096,2048,1024,512,256,195,8,4]],[17053,[524288,262144,32768,16384,8192,4096,128,64,32,16,2,1]],[17054,[524288,262144,197388,32768,16384,8192,4096,3084,128,64,32,16,2,1]],[17056,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[17057,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[17061,[131072,65536,32768,16384,2048,1024,512,256,128,64,8,4]],[17062,[131072,65536,8192,4096,2048,1024,512,256,128,64,8,4]],[17063,[786483,131072,65536,49155,8192,4096,2048,1024,512,256,128,64,8,4]],[17064,[131072,65536,32768,16384,8192,4096,512,256,32,16,2,1]],[17065,[32768,16384,8192,4096,2048,1024,128,64,8,4,2,1]],[17066,[983088,32768,16384,8192,4096,2048,1024,816,128,64,8,4,2,1]],[17067,[131072,65536,32768,16384,8192,4096,512,256,32,16,2,1]],[17073,[524288,262144,131072,65536,32768,16384,512,256,32,16,8,4]],[17074,[524288,262144,32768,16384,8192,4096,512,256,32,16,8,4]],[17075,[524288,262144,131072,65536,32768,16384,512,256,32,16,8,4]],[17076,[32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[17077,[32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[17080,[131072,65536,8192,4096,2048,1024,512,256,8,4,2,1]],[17081,[786672,131072,65536,49344,8192,4096,2048,1024,512,256,8,4,2,1]],[17082,[131072,65536,32768,16384,8192,4096,128,64,8,4,2,1]],[17083,[131072,65536,32768,16384,8192,4096,128,64,8,4,2,1]],[17085,[131072,65536,2048,1024,512,256,128,64,8,4,2,1]],[17086,[798768,131072,65536,61440,2048,1024,512,256,128,64,8,4,2,1]],[17088,[131072,65536,32768,16384,2048,1024,512,256,128,64,8,4]],[17089,[131072,65536,32768,16384,8192,4096,2048,1024,32,16,2,1]],[17090,[131072,65536,32768,16384,8192,4096,2048,1024,32,16,2,1]],[17103,[1044480,2052,1028,516,260,132,68,36,20,12,1]],[17105,[799680,131072,65536,32768,16384,2048,1024,32,16,8,4,1]],[17123,[1044480,2052,1028,516,260,132,68,36,20,12,2]],[17125,[799680,131072,65536,32768,16384,2048,1024,32,16,8,4,2]],[17143,[1044480,2049,1025,513,257,129,65,33,17,4,3]],[17145,[799680,131072,65536,32768,16384,2048,1024,32,16,4,2,1]],[17163,[1044480,2049,1025,513,257,129,65,33,17,8,3]],[17165,[799680,131072,65536,32768,16384,2048,1024,32,16,8,2,1]],[17183,[1044480,2049,1025,513,257,129,65,16,9,5,3]],[17185,[799680,131072,65536,32768,16384,2048,1024,16,8,4,2,1]],[17203,[1044480,2049,1025,513,257,129,65,32,9,5,3]],[17205,[799680,131072,65536,32768,16384,2048,1024,32,8,4,2,1]],[17223,[1044480,2049,1025,513,257,64,33,17,9,5,3]],[17225,[799536,131072,65536,32768,16384,2048,1024,64,8,4,2,1]],[17243,[1044480,2049,1025,513,257,128,33,17,9,5,3]],[17245,[799536,131072,65536,32768,16384,2048,1024,128,8,4,2,1]],[17263,[1044480,2049,1025,256,129,65,33,17,9,5,3]],[17265,[798960,131072,65536,32768,16384,2048,1024,256,8,4,2,1]],[17283,[1044480,2049,1025,512,129,65,33,17,9,5,3]],[17285,[798960,131072,65536,32768,16384,2048,1024,512,8,4,2,1]],[17303,[1044480,1024,513,257,129,65,33,17,9,5,3]],[17305,[798960,131072,65536,32768,16384,1024,512,256,8,4,2,1]],[17323,[1044480,2048,513,257,129,65,33,17,9,5,3]],[17325,[798960,131072,65536,32768,16384,2048,512,256,8,4,2,1]],[17343,[1035264,4096,513,257,129,65,33,17,9,5,3]],[17345,[789744,131072,65536,32768,16384,4096,512,256,8,4,2,1]],[17363,[1035264,8192,513,257,129,65,33,17,9,5,3]],[17365,[789744,131072,65536,32768,16384,8192,512,256,8,4,2,1]],[17383,[998400,16384,513,257,129,65,33,17,9,5,3]],[17385,[789744,131072,65536,16384,8192,4096,512,256,8,4,2,1]],[17403,[998400,32768,513,257,129,65,33,17,9,5,3]],[17405,[789744,131072,65536,32768,8192,4096,512,256,8,4,2,1]],[17423,[850944,65536,513,257,129,65,33,17,9,5,3]],[17425,[789744,65536,32768,16384,8192,4096,512,256,8,4,2,1]],[17443,[850944,131072,513,257,129,65,33,17,9,5,3]],[17445,[789744,131072,32768,16384,8192,4096,512,256,8,4,2,1]],[17463,[262144,261120,513,257,129,65,33,17,9,5,3]],[17465,[262144,199920,32768,16384,8192,4096,512,256,8,4,2,1]],[17483,[524288,261120,513,257,129,65,33,17,9,5,3]],[17485,[524288,199920,32768,16384,8192,4096,512,256,8,4,2,1]],[17766,[524292,262148,131076,65540,32772,16388,8196,4100,4080,12,1]],[17773,[524292,262148,131076,65540,32772,16388,8196,4100,4080,12,2]],[17780,[524289,262145,131073,65537,32769,16385,8193,4097,4080,4,3]],[17787,[524289,262145,131073,65537,32769,16385,8193,4097,4080,8,3]],[17794,[524289,262145,131073,65537,32769,16385,8193,4097,4044,16,3]],[17801,[524289,262145,131073,65537,32769,16385,8193,4097,4044,32,3]],[17808,[524289,262145,131073,65537,32769,16385,8193,4097,3900,64,3]],[17815,[524289,262145,131073,65537,32769,16385,8193,4097,3900,128,3]],[17822,[524289,262145,131073,65537,32769,16385,8193,4097,3324,256,3]],[17829,[524289,262145,131073,65537,32769,16385,8193,4097,3324,512,3]],[17836,[524289,262145,131073,65537,32769,16385,8193,4097,1024,1020,3]],[17843,[524289,262145,131073,65537,32769,16385,8193,4097,2048,1020,3]],[17850,[524289,262145,131073,65537,32769,16385,4096,2049,1025,1020,3]],[17857,[524289,262145,131073,65537,32769,16385,8192,2049,1025,1020,3]],[17864,[524289,262145,131073,65537,16384,8193,4097,2049,1025,1020,3]],[17871,[524289,262145,131073,65537,32768,8193,4097,2049,1025,1020,3]],[17878,[524289,262145,65536,32769,16385,8193,4097,2049,1025,1020,3]],[17885,[524289,262145,131072,32769,16385,8193,4097,2049,1025,1020,3]],[17892,[262144,131073,65537,32769,16385,8193,4097,2049,1025,1020,3]],[17899,[524288,131073,65537,32769,16385,8193,4097,2049,1025,1020,3]],[17904,[524288,262144,131072,65536,2048,1024,512,256,32,16,8,4]],[17905,[200448,32768,16384,8192,4096,128,64,32,16,8,4,2,1]],[17906,[131072,65536,32768,16384,2048,1024,512,256,32,16,2,1]],[17907,[131072,65536,32768,16384,2048,1024,512,256,32,16,2,1]],[17908,[131072,65536,32768,16384,8192,4096,2048,1024,128,64,2,1]],[17910,[200448,32768,16384,8192,4096,128,64,32,16,8,4,2,1]],[17913,[524288,262144,8192,4096,128,64,32,16,8,4,2,1]],[17916,[246528,8192,4096,2048,1024,128,64,32,16,8,4,2,1]],[17917,[32768,16384,8192,4096,512,256,128,64,8,4,2,1]],[17918,[32768,16384,8192,4096,2048,1024,512,256,32,16,2,1]],[17919,[789507,32768,16384,8192,4096,512,256,128,64,32,16,8,4]],[17920,[524288,262144,8192,4096,512,256,128,64,32,16,8,4]],[17921,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64]],[17924,[32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[17926,[258048,2048,1024,512,256,128,64,32,16,8,4,2,1]],[17930,[524288,262144,131072,65536,512,256,32,16,8,4,2,1]],[17932,[524288,262144,8192,4096,2048,1024,32,16,8,4,2,1]],[17933,[131072,65536,8192,4096,2048,1024,512,256,32,16,2,1]],[17934,[524288,262144,8192,4096,128,64,32,16,8,4,2,1]],[17935,[524288,262144,131072,65536,2048,1024,128,64,32,16,8,4]],[17938,[524288,262144,208908,32768,16384,2048,1024,512,256,128,64,2,1]],[17943,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64]],[17944,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64]],[17945,[786672,131072,65536,32768,16384,8192,4096,512,256,8,4,2,1]],[17946,[786672,131072,65536,32768,16384,8192,4096,512,256,8,4,2,1]],[17947,[835632,131072,65536,8192,4096,512,256,128,64,8,4,2,1]],[17948,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,8,4]],[17949,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,8,4]],[17950,[524288,262144,8192,4096,512,256,32,16,8,4,2,1]],[17951,[524288,262144,131072,65536,62208,2048,1024,128,64,8,4,2,1]],[17952,[524288,262144,131072,65536,128,64,32,16,8,4,2,1]],[17953,[835632,131072,65536,8192,4096,512,256,128,64,8,4,2,1]],[17955,[131072,65536,8192,4096,512,256,128,64,32,16,8,4]],[17956,[786483,131072,65536,32768,16384,8192,4096,2048,1024,128,64,8,4]],[17957,[786483,131072,65536,32768,16384,8192,4096,2048,1024,128,64,8,4]],[17958,[524288,262144,131072,65536,8192,4096,512,256,32,16,8,4]],[17959,[524288,262144,246528,8192,4096,2048,1024,128,64,32,16,8,4]],[17960,[524288,262144,131072,65536,8192,4096,2048,1024,32,16,8,4]],[17961,[524288,262144,8192,4096,2048,1024,32,16,8,4,2,1]],[17962,[524288,262144,2048,1024,512,256,32,16,8,4,2,1]],[17963,[524288,262144,2048,1024,512,256,32,16,8,4,2,1]],[17966,[524288,262144,246528,8192,4096,2048,1024,128,64,8,4,2,1]],[17971,[524288,262144,131072,65536,2048,1024,128,64,32,16,8,4]],[17972,[524288,262144,2048,1024,512,256,128,64,32,16,8,4]],[17973,[524288,262144,32768,16384,2048,1024,128,64,32,16,2,1]],[17974,[524288,262144,32768,16384,2048,1024,128,64,32,16,2,1]],[17976,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,2,1]],[17979,[131072,65536,8192,4096,32,16,8,4]],[17981,[524288,262144,131072,65536,64512,512,256,128,64,8,4,2,1]],[17982,[131072,65536,62208,2048,1024,128,64,32,16,8,4,2,1]],[17983,[524288,262144,131072,65536,512,256,128,64,32,16,8,4]],[17984,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,8,4]],[17985,[524288,262144,2048,1024,512,256,128,64,32,16,2,1]],[17986,[524288,262144,512,256,128,64,32,16,8,4,2,1]],[17987,[524288,262144,131072,65536,32768,16384,8192,4096,512,256,2,1]],[17988,[32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[17990,[524288,262144,131072,65536,32768,16384,2048,1024,512,256,2,1]],[17991,[524288,262144,131072,65536,32768,16384,512,256,128,64,32,16]],[17992,[524288,262144,131072,65536,49932,8192,4096,2048,1024,128,64,2,1]],[17993,[786483,131072,65536,32768,16384,8192,4096,2048,1024,128,64,8,4]],[17998,[983088,32768,16384,2048,1024,512,256,128,64,8,4,2,1]],[17999,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[18000,[32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[18002,[524288,262144,32768,16384,8192,4096,512,256,128,64,8,4]],[18007,[131072,65536,32768,16384,2048,1024,512,256,32,16,2,1]],[18008,[131072,65536,8192,4096,2048,1024,512,256,128,64,2,1]],[18009,[131072,65536,32768,16384,2048,1024,512,256,8,4,2,1]],[18010,[131072,65536,32768,16384,2048,1024,512,256,8,4,2,1]],[18011,[524288,262144,131072,65536,2048,1024,512,256,8,4,2,1]],[18012,[524288,262144,131072,65536,52227,8192,4096,512,256,128,64,8,4]],[18013,[131072,65536,32768,16384,8192,4096,512,256,32,16,2,1]],[18014,[524288,262144,32768,16384,8192,4096,512,256,32,16,8,4]],[18017,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,32,16]],[18018,[32768,16384,8192,4096,512,256,128,64,8,4,2,1]],[18019,[32768,16384,8192,4096,512,256,128,64,8,4,2,1]],[18020,[32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[18022,[524288,262144,131072,65536,32768,16384,8192,4096,4032,8,4,2,1]],[18023,[835632,131072,65536,8192,4096,512,256,128,64,8,4,2,1]],[18024,[131072,65536,32768,16384,8192,4096,128,64,8,4,2,1]],[18025,[524288,262144,32768,16384,2048,1024,32,16,8,4,2,1]],[18026,[524288,262144,131072,65536,8192,4096,3852,128,64,32,16,2,1]],[18028,[524288,262144,32768,16384,8192,4096,32,16,8,4,2,1]],[18029,[131072,65536,32768,16384,8192,4096,512,256,128,64,2,1]],[18030,[131072,65536,62208,2048,1024,128,64,32,16,8,4,2,1]],[18032,[131072,65536,32768,16384,8192,4096,2048,1024,128,64,2,1]],[18033,[524288,262144,32768,16384,2048,1024,128,64,32,16,8,4]],[18034,[524288,262144,131072,65536,61443,2048,1024,512,256,128,64,8,4]],[18035,[131072,65536,61443,2048,1024,512,256,128,64,32,16,8,4]],[18036,[524288,262144,131072,65536,128,64,32,16,8,4,2,1]],[18038,[200448,32768,16384,8192,4096,128,64,32,16,8,4,2,1]],[18039,[524288,262144,131072,65536,32768,16384,8192,4096,3267,32,16,8,4]],[18040,[131072,65536,32768,16384,8192,4096,2048,1024,32,16,2,1]],[18041,[131072,65536,32768,16384,2048,1024,512,256,128,64,8,4]],[18042,[524288,262144,131072,65536,8192,4096,512,256,128,64,32,16]],[18043,[524288,262144,131072,65536,32768,16384,512,256,32,16,8,4]],[18044,[524288,262144,131072,65536,32768,16384,15363,128,64,32,16,8,4]],[18046,[524288,262144,131072,65536,2048,1024,128,64,32,16,2,1]],[18229,[524288,262144,196668,32768,16384,8192,4096,2048,1024,512,256,128,64,1]],[18239,[983088,32768,16384,8192,4096,2048,1024,512,256,128,64,8,4,1]],[18245,[524292,262148,131076,65540,61632,2052,1028,516,260,36,20,12,1]],[18252,[524288,262144,211968,32768,16384,512,256,128,64,32,16,8,4,1]],[18255,[524288,262144,196668,32768,16384,8192,4096,2048,1024,512,256,128,64,2]],[18265,[983088,32768,16384,8192,4096,2048,1024,512,256,128,64,8,4,2]],[18271,[524292,262148,131076,65540,61632,2052,1028,516,260,36,20,12,2]],[18278,[524288,262144,211968,32768,16384,512,256,128,64,32,16,8,4,2]],[18281,[524288,262144,196659,32768,16384,8192,4096,2048,1024,512,256,128,64,4]],[18291,[983088,32768,16384,8192,4096,2048,1024,512,256,128,64,4,2,1]],[18297,[524289,262145,131073,65537,61632,2049,1025,513,257,33,17,4,3]],[18304,[524288,262144,211968,32768,16384,512,256,128,64,32,16,4,2,1]],[18307,[524288,262144,196659,32768,16384,8192,4096,2048,1024,512,256,128,64,8]],[18317,[983088,32768,16384,8192,4096,2048,1024,512,256,128,64,8,2,1]],[18323,[524289,262145,131073,65537,61632,2049,1025,513,257,33,17,8,3]],[18330,[524288,262144,211968,32768,16384,512,256,128,64,32,16,8,2,1]],[18333,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,256,128,64,16]],[18343,[983052,32768,16384,8192,4096,2048,1024,512,256,128,64,16,2,1]],[18349,[524289,262145,131073,65537,61632,2049,1025,513,257,16,9,5,3]],[18356,[524288,262144,211968,32768,16384,512,256,128,64,16,8,4,2,1]],[18359,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,256,128,64,32]],[18369,[983052,32768,16384,8192,4096,2048,1024,512,256,128,64,32,2,1]],[18375,[524289,262145,131073,65537,61632,2049,1025,513,257,32,9,5,3]],[18382,[524288,262144,211968,32768,16384,512,256,128,64,32,8,4,2,1]],[18385,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,256,64,32,16]],[18395,[983052,32768,16384,8192,4096,2048,1024,512,256,64,32,16,2,1]],[18401,[524289,262145,131073,65537,61488,2049,1025,513,257,64,9,5,3]],[18408,[524288,262144,211968,32768,16384,512,256,64,32,16,8,4,2,1]],[18411,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,256,128,32,16]],[18421,[983052,32768,16384,8192,4096,2048,1024,512,256,128,32,16,2,1]],[18427,[524289,262145,131073,65537,61488,2049,1025,513,257,128,9,5,3]],[18434,[524288,262144,211968,32768,16384,512,256,128,32,16,8,4,2,1]],[18437,[524288,262144,196623,32768,16384,8192,4096,2048,1024,256,128,64,32,16]],[18447,[983052,32768,16384,8192,4096,2048,1024,256,128,64,32,16,2,1]],[18453,[524289,262145,131073,65537,61488,2049,1025,256,129,65,9,5,3]],[18460,[524288,262144,211968,32768,16384,256,128,64,32,16,8,4,2,1]],[18463,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,128,64,32,16]],[18473,[983052,32768,16384,8192,4096,2048,1024,512,128,64,32,16,2,1]],[18479,[524289,262145,131073,65537,61488,2049,1025,512,129,65,9,5,3]],[18486,[524288,262144,211968,32768,16384,512,128,64,32,16,8,4,2,1]],[18489,[524288,262144,196623,32768,16384,8192,4096,1024,512,256,128,64,32,16]],[18499,[983052,32768,16384,8192,4096,1024,512,256,128,64,32,16,2,1]],[18505,[524289,262145,131073,65537,61488,1024,513,257,129,65,9,5,3]],[18512,[524288,262144,209664,32768,16384,1024,128,64,32,16,8,4,2,1]],[18515,[524288,262144,196623,32768,16384,8192,4096,2048,512,256,128,64,32,16]],[18525,[983052,32768,16384,8192,4096,2048,512,256,128,64,32,16,2,1]],[18531,[524289,262145,131073,65537,61488,2048,513,257,129,65,9,5,3]],[18538,[524288,262144,209664,32768,16384,2048,128,64,32,16,8,4,2,1]],[18541,[524288,262144,196623,32768,16384,4096,2048,1024,512,256,128,64,32,16]],[18551,[983052,32768,16384,4096,2048,1024,512,256,128,64,32,16,2,1]],[18557,[524289,262145,131073,65537,52272,4096,513,257,129,65,9,5,3]],[18564,[524288,262144,200448,32768,16384,4096,128,64,32,16,8,4,2,1]],[18567,[524288,262144,196623,32768,16384,8192,2048,1024,512,256,128,64,32,16]],[18577,[983052,32768,16384,8192,2048,1024,512,256,128,64,32,16,2,1]],[18583,[524289,262145,131073,65537,52272,8192,513,257,129,65,9,5,3]],[18590,[524288,262144,200448,32768,16384,8192,128,64,32,16,8,4,2,1]],[18593,[524288,262144,196623,16384,8192,4096,2048,1024,512,256,128,64,32,16]],[18603,[983052,16384,8192,4096,2048,1024,512,256,128,64,32,16,2,1]],[18609,[524289,262145,131073,65537,16384,15408,513,257,129,65,9,5,3]],[18616,[524288,262144,200448,16384,8192,4096,128,64,32,16,8,4,2,1]],[18619,[524288,262144,196623,32768,8192,4096,2048,1024,512,256,128,64,32,16]],[18629,[983052,32768,8192,4096,2048,1024,512,256,128,64,32,16,2,1]],[18635,[524289,262145,131073,65537,32768,15408,513,257,129,65,9,5,3]],[18642,[524288,262144,200448,32768,8192,4096,128,64,32,16,8,4,2,1]],[18645,[524288,262144,65536,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18655,[835596,65536,8192,4096,2048,1024,512,256,128,64,32,16,2,1]],[18661,[524289,262145,65536,32769,16385,15408,513,257,129,65,9,5,3]],[18668,[524288,262144,65536,52992,8192,4096,128,64,32,16,8,4,2,1]],[18671,[524288,262144,131072,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18681,[835596,131072,8192,4096,2048,1024,512,256,128,64,32,16,2,1]],[18687,[524289,262145,131072,32769,16385,15408,513,257,129,65,9,5,3]],[18694,[524288,262144,131072,52992,8192,4096,128,64,32,16,8,4,2,1]],[18697,[262144,131072,65536,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18707,[262144,245772,8192,4096,2048,1024,512,256,128,64,32,16,2,1]],[18713,[262144,131073,65537,32769,16385,15408,513,257,129,65,9,5,3]],[18720,[262144,131072,65536,52992,8192,4096,128,64,32,16,8,4,2,1]],[18723,[524288,131072,65536,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18733,[524288,245772,8192,4096,2048,1024,512,256,128,64,32,16,2,1]],[18739,[524288,131073,65537,32769,16385,15408,513,257,129,65,9,5,3]],[18746,[524288,131072,65536,52992,8192,4096,128,64,32,16,8,4,2,1]],[19198,[787392,131072,65536,32768,16384,8192,4096,2048,1024,32,16,8,4,1]],[19208,[787392,131072,65536,32768,16384,8192,4096,2048,1024,32,16,8,4,2]],[19218,[787392,131072,65536,32768,16384,8192,4096,2048,1024,32,16,4,2,1]],[19228,[787392,131072,65536,32768,16384,8192,4096,2048,1024,32,16,8,2,1]],[19238,[787392,131072,65536,32768,16384,8192,4096,2048,1024,16,8,4,2,1]],[19248,[787392,131072,65536,32768,16384,8192,4096,2048,1024,32,8,4,2,1]],[19258,[787248,131072,65536,32768,16384,8192,4096,2048,1024,64,8,4,2,1]],[19268,[787248,131072,65536,32768,16384,8192,4096,2048,1024,128,8,4,2,1]],[19278,[786672,131072,65536,32768,16384,8192,4096,2048,1024,256,8,4,2,1]],[19288,[786672,131072,65536,32768,16384,8192,4096,2048,1024,512,8,4,2,1]],[19298,[786672,131072,65536,32768,16384,8192,4096,1024,512,256,8,4,2,1]],[19308,[786672,131072,65536,32768,16384,8192,4096,2048,512,256,8,4,2,1]],[19318,[786672,131072,65536,32768,16384,4096,2048,1024,512,256,8,4,2,1]],[19328,[786672,131072,65536,32768,16384,8192,2048,1024,512,256,8,4,2,1]],[19338,[786672,131072,65536,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[19348,[786672,131072,65536,32768,8192,4096,2048,1024,512,256,8,4,2,1]],[19358,[786672,65536,32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[19368,[786672,131072,32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[19378,[262144,196848,32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[19388,[524288,196848,32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[19443,[524288,262144,131072,65536,8192,4096,512,256,128,64,32,16,8,4]],[19453,[524288,262144,131072,65536,8192,4096,512,256,128,64,32,16,8,4]],[19454,[524288,262144,131072,65536,2048,1024,512,256,128,64,32,16,2,1]],[19470,[524288,262144,131072,65536,2048,1024,512,256,128,64,32,16,2,1]],[19471,[524288,262144,131072,65536,2048,1024,512,256,128,64,32,16,2,1]],[19472,[524288,262144,131072,65536,2048,1024,512,256,128,64,32,16,2,1]],[19681,[524288,262144,131072,65536,8192,4096,512,256,128,64,32,16,8,4]],[19693,[524288,262144,131072,65536,8192,4096,512,256,128,64,32,16,8,4]],[19737,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[19742,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[19748,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[23566,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,252,1]],[23580,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,252,2]],[23594,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,243,4]],[23608,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,243,8]],[23622,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,207,16]],[23636,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,207,32]],[23650,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,64,63]],[23664,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,128,63]],[23678,[524352,262208,131136,65600,32832,16448,8256,4160,2112,1088,256,192,63]],[23692,[524352,262208,131136,65600,32832,16448,8256,4160,2112,1088,512,192,63]],[23706,[524352,262208,131136,65600,32832,16448,8256,4160,1024,576,320,192,63]],[23720,[524352,262208,131136,65600,32832,16448,8256,4160,2048,576,320,192,63]],[23734,[524352,262208,131136,65600,32832,16448,4096,2112,1088,576,320,192,63]],[23748,[524352,262208,131136,65600,32832,16448,8192,2112,1088,576,320,192,63]],[23762,[524352,262208,131136,65600,16384,8256,4160,2112,1088,576,320,192,63]],[23776,[524352,262208,131136,65600,32768,8256,4160,2112,1088,576,320,192,63]],[23790,[524352,262208,65536,32832,16448,8256,4160,2112,1088,576,320,192,63]],[23804,[524352,262208,131072,32832,16448,8256,4160,2112,1088,576,320,192,63]],[23818,[262144,131136,65600,32832,16448,8256,4160,2112,1088,576,320,192,63]],[23832,[524288,131136,65600,32832,16448,8256,4160,2112,1088,576,320,192,63]]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/physical-pairs-mw.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/physical-pairs-mw.json new file mode 100644 index 0000000000..37bb698448 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/physical-pairs-mw.json @@ -0,0 +1 @@ +{"description":"Frozen reuse pairs [donor, recipient, deadline]: PR200/233 maximum-weight late compensated pairing (pairs_mw.py) with the last late pair moved to the phase cut.","pairs":[[4114,9395,null],[4162,9396,null],[1639,9397,19957],[1611,9398,19962],[1425,9399,19965],[4151,9400,null],[1035,9401,19987],[1563,9402,20004],[1617,9403,20009],[1604,9404,20012],[4566,9405,20014],[1550,9406,20034],[1411,9407,20051],[1598,9408,20056],[1329,9409,20058],[1603,9410,20060],[3515,9411,null],[1591,9412,20065],[1371,9413,20081],[1556,9414,20084],[1555,9415,20101],[1515,9416,20106],[1255,9417,20108],[1399,9418,20110],[3370,9419,null],[1351,9420,20115],[1508,9421,20131],[1569,9422,20134],[1543,9423,20151],[1281,9424,20156],[1419,9425,20158],[684,9426,null],[3202,9427,null],[1406,9428,20165],[1412,9429,20179],[1495,9430,20182],[1275,9431,20185],[1521,9432,20188],[347,9433,null],[1473,9434,20204],[1454,9435,20209],[1268,9436,20211],[1364,9437,20213],[1751,9438,null],[1377,9439,20218],[1323,9440,20232],[1698,9441,null],[1502,9442,20238],[1358,9443,20241],[596,9444,20245],[1460,9445,20257],[1507,9446,20262],[1467,9447,20264],[884,9448,20266],[3082,9449,null],[1220,9450,20271],[1447,9451,20285],[993,9452,20288],[679,9453,20291],[1459,9454,20293],[691,9455,20295],[343,9456,20298],[705,9457,20300],[966,9458,20302],[1137,9459,20313],[1185,9460,20318],[1124,9461,20320],[1214,9462,20322],[3095,9463,null],[363,9464,20327],[1570,9465,null],[1076,9466,20344],[1227,9467,20347],[994,9468,null],[350,9469,20351],[945,9470,20354],[1233,9471,20356],[932,9472,20358],[971,9473,null],[1166,9474,20374],[1131,9475,20376],[1207,9476,20378],[967,9477,20379],[695,9478,null],[4092,9479,null],[1218,9480,null],[980,9481,20386],[983,9482,null],[643,9483,20390],[1123,9484,20400],[1022,9485,20403],[1179,9486,20406],[730,9487,null],[1666,9488,null],[355,9489,20413],[987,9490,20415],[634,9491,null],[699,9492,20418],[603,9493,20419],[459,9494,20421],[1219,9495,20422],[1111,9496,20423],[926,9497,20425],[1316,9498,20436],[931,9499,20441],[972,9500,null],[1172,9501,20445],[455,9502,null],[583,9503,20447],[3394,9504,null],[747,9505,20452],[974,9506,20453],[878,9507,20454],[651,9508,20457],[452,9509,20467],[1315,9510,20470],[979,9511,20473],[1210,9512,null],[1310,9513,20478],[1159,9514,20480],[686,9515,20482],[644,9516,20484],[315,9517,20485],[369,9518,20486],[692,9519,20488],[1162,9520,null],[1171,9521,20490],[1363,9522,20492],[1026,9523,null],[835,9524,20504],[923,9525,null],[225,9526,20511],[734,9527,20513],[919,9528,20514],[678,9529,20515],[3083,9530,null],[115,9531,20520],[1063,9532,20521],[753,9533,20522],[631,9534,20525],[731,9535,null],[743,9536,null],[1027,9537,20534],[738,9538,null],[348,9539,null],[795,9540,20544],[1015,9541,20545],[123,9542,20546],[398,9543,20549],[391,9544,20550],[782,9545,20551],[417,9546,20553],[442,9547,null],[657,9548,20556],[439,9549,20557],[1089,9550,20559],[354,9551,null],[67,9552,20562],[356,9553,20563],[683,9554,null],[307,9555,20566],[321,9556,20567],[59,9557,null],[58,9558,null],[978,9559,null],[739,9560,20579],[1267,9561,20583],[635,9562,null],[754,9563,null],[939,9564,20592],[740,9565,20593],[411,9566,20594],[3090,9567,null],[727,9568,20599],[823,9569,20600],[930,9570,null],[295,9571,20604],[726,9572,20605],[55,9573,20606],[403,9574,20613],[849,9575,20617],[359,9576,null],[1223,9577,null],[1028,9578,20624],[1212,9579,null],[451,9580,20628],[924,9581,null],[638,9582,20630],[1262,9583,20632],[682,9584,null],[116,9585,20635],[1041,9586,20636],[1070,9587,20638],[706,9588,null],[33,9589,20641],[827,9590,null],[5255,9591,null],[1211,9592,null],[34,9593,null],[402,9594,null],[302,9595,20649],[970,9596,null],[465,9597,20658],[342,9598,20659],[507,9599,20660],[446,9600,20664],[801,9601,20665],[513,9602,20666],[3431,9603,null],[1083,9604,20673],[1075,9605,20674],[62,9606,20675],[891,9607,20677],[1234,9608,null],[1118,9609,20679],[4103,9610,null],[129,9611,20684],[871,9612,20685],[346,9613,null],[108,9614,null],[1655,9615,null],[20,9616,20691],[19,9617,20697],[450,9618,null],[404,9619,20703],[1014,9620,20706],[1402,9621,null],[163,9622,20708],[883,9623,20711],[1303,9624,20712],[788,9625,20713],[499,9626,20716],[3330,9627,null],[787,9628,20718],[75,9629,20720],[370,9630,null],[494,9631,20722],[690,9632,null],[1206,9633,20725],[27,9634,20726],[3335,9635,null],[836,9636,20729],[830,9637,20730],[7,9638,20732],[843,9639,20733],[14,9640,20734],[535,9641,20736],[3586,9642,null],[1079,9643,null],[500,9644,20740],[12,9645,null],[68,9646,20742],[487,9647,20750],[4283,9648,null],[103,9649,20752],[3106,9650,null],[4978,9651,null],[4140,9652,null],[779,9653,null],[4282,9654,null],[81,9655,20766],[775,9656,20767],[898,9657,null],[897,9658,20770],[1066,9659,null],[3078,9660,20773],[4199,9661,null],[71,9662,null],[82,9663,null],[2075,9664,null],[1114,9665,null],[394,9666,null],[839,9667,null],[1019,9668,null],[4138,9669,null],[219,9670,20798],[23,9671,null],[164,9672,20800],[177,9673,20803],[4954,9674,null],[1643,9675,null],[609,9676,20808],[599,9677,null],[3562,9678,null],[211,9679,20812],[66,9680,null],[60,9681,null],[110,9682,20816],[171,9683,20817],[114,9684,null],[4631,9685,null],[396,9686,null],[542,9687,20822],[1642,9688,null],[418,9689,null],[247,9690,20826],[548,9691,20828],[1547,9692,null],[561,9693,20830],[582,9694,20832],[595,9695,20833],[587,9696,null],[4236,9697,null],[4434,9698,null],[438,9699,20844],[4343,9700,null],[4091,9701,null],[1186,9702,null],[1042,9703,null],[547,9704,20856],[3418,9705,null],[850,9706,null],[2087,9707,null],[4806,9708,20861],[4535,9709,null],[3191,9710,null],[4230,9711,20865],[2074,9712,null],[3143,9713,null],[2070,9714,20869],[212,9715,20872],[4182,9716,20873],[102,9717,20874],[590,9718,20877],[6,9719,20878],[4258,9720,null],[443,9721,null],[3426,9722,null],[555,9723,20887],[107,9724,null],[158,9725,20890],[260,9726,20891],[732,9727,null],[3479,9728,null],[4210,9729,null],[1163,9730,null],[130,9731,null],[4810,9732,null],[4234,9733,null],[2266,9734,null],[308,9735,20907],[3275,9736,null],[4439,9737,null],[4426,9738,null],[151,9739,20914],[946,9740,null],[10,9741,null],[267,9742,20918],[647,9743,null],[254,9744,20920],[199,9745,20922],[5051,9746,null],[1062,9747,20924],[206,9748,20926],[259,9749,20927],[4667,9750,null],[1068,9751,null],[306,9752,null],[3970,9753,null],[935,9754,null],[3276,9755,null],[3226,9756,null],[3538,9757,null],[780,9758,null],[444,9759,null],[4450,9760,null],[3383,9761,null],[4427,9762,null],[4330,9763,null],[1031,9764,null],[4139,9765,null],[1170,9766,null],[4811,9767,null],[5362,9768,null],[3250,9769,null],[4235,9770,null],[5146,9771,null],[2423,9772,null],[3419,9773,null],[4194,9774,null],[882,9775,null],[119,9776,null],[273,9777,20976],[390,9778,20979],[3527,9779,null],[1158,9780,20981],[106,9781,null],[3378,9782,null],[1810,9783,null],[3227,9784,null],[1799,9785,null],[3490,9786,null],[3466,9787,null],[54,9788,20998],[539,9789,null],[658,9790,null],[3514,9791,null],[1164,9792,null],[5435,9793,null],[4374,9794,21008],[4247,9795,null],[407,9796,null],[922,9797,null],[1367,9798,null],[3730,9799,null],[3719,9800,null],[3179,9801,null],[5170,9802,null],[1175,9803,null],[610,9804,null],[3287,9805,null],[4594,9806,null],[1762,9807,null],[3946,9808,null],[4570,9809,null],[826,9810,null],[5050,9811,null],[5159,9812,null],[5147,9813,null],[4679,9814,null],[3239,9815,null],[4379,9816,null],[3922,9817,null],[4295,9818,null],[3154,9819,null],[3947,9820,null],[4523,9821,null],[3851,9822,null],[3371,9823,null],[4858,9824,null],[4762,9825,null],[4187,9826,null],[3899,9827,null],[5242,9828,null],[3323,9829,null],[4906,9830,null],[5207,9831,null],[4546,9832,null],[4619,9833,null],[5387,9834,null],[5698,9835,null],[4919,9836,null],[4642,9837,null],[2555,9838,null],[5194,9839,null],[5015,9840,null],[5530,9841,null],[4522,9842,null],[5602,9843,null],[5266,9844,null],[5111,9845,null],[5543,9846,null],[2554,9847,null],[2507,9848,null],[5339,9849,null],[3442,9850,null],[5338,9851,null],[2530,9852,null],[3863,9853,null],[4823,9854,null],[3826,9855,null],[1788,9856,null],[3035,9857,null],[4859,9858,null],[5410,9859,null],[4907,9860,null],[5026,9861,null],[5003,9862,null],[3755,9863,null],[5579,9864,null],[5554,9865,null],[3815,9866,null],[5578,9867,null],[4487,9868,null],[4763,9869,null],[4378,9870,null],[3346,9871,null],[5346,9872,null],[3778,9873,null],[5442,9874,null],[5675,9875,null],[5730,9876,null],[2290,9877,null],[4583,9878,null],[4331,9879,null],[4666,9880,null],[2327,9881,null],[4786,9882,null],[5052,9883,null],[2098,9884,null],[4727,9885,null],[2410,9886,null],[2219,9887,null],[5591,9888,null],[3324,9889,null],[3274,9890,null],[4018,9891,null],[4278,9892,21190],[5682,9893,null],[4618,9894,null],[4186,9895,null],[3467,9896,null],[1787,9897,null],[4007,9898,null],[3707,9899,null],[2027,9900,null],[4422,9901,21208],[4738,9902,null],[3084,9903,null],[3138,9904,null],[3131,9905,null],[3563,9906,null],[4042,9907,null],[2050,9908,null],[3322,9909,null],[4882,9910,null],[5218,9911,null],[2082,9912,null],[1986,9913,null],[4474,9914,null],[5122,9915,null],[4066,9916,null],[1847,9917,null],[5094,9918,21242],[2076,9919,null],[2170,9920,null],[4428,9921,null],[4950,9922,21250],[5099,9923,null],[1782,9924,21254],[2891,9925,null],[5386,9926,null],[2183,9927,null],[4812,9928,null],[1738,9929,null],[5298,9930,null],[5314,9931,null],[4306,9932,null],[5399,9933,null],[4090,9934,null],[3575,9935,null],[4332,9936,null],[4498,9937,null],[4834,9938,null],[3612,9939,null],[5622,9940,21286],[3898,9941,null],[4962,9942,null],[1834,9943,null],[4871,9944,null],[5447,9945,null],[5002,9946,null],[2699,9947,null],[1979,9948,null],[5340,9949,null],[4086,9950,21306],[1858,9951,null],[5303,9952,null],[5148,9953,null],[5430,9954,21314],[4908,9955,null],[5063,9956,null],[5458,9957,null],[5074,9958,null],[3874,9959,null],[8332,9960,21326],[5098,9961,null],[5746,9962,null],[5650,9963,null],[5243,9964,null],[5154,9965,null],[5292,9966,null],[4402,9967,null],[1350,9968,21342],[4967,9969,null],[4860,9970,null],[791,9971,null],[5434,9972,null],[5142,9973,21352],[5106,9974,null],[5195,9975,null],[4930,9976,null],[4050,9977,null],[5639,9978,null],[5687,9979,null],[3995,9980,null],[3803,9981,null],[5495,9982,null],[5506,9983,null],[3802,9984,null],[1500,9985,null],[5722,9986,null],[1554,9987,null],[1378,9988,null],[5627,9989,null],[5674,9990,null],[1398,9991,21388],[1259,9992,null],[1426,9993,null],[3706,9994,null],[5626,9995,null],[4043,9996,null],[5670,9997,21400],[1404,9998,null],[4391,9999,null],[4662,10000,21406],[1686,10001,21408],[4714,10002,null],[3959,10003,null],[778,10004,null],[395,10005,null],[1546,10006,null],[3610,10007,null],[4690,10008,null],[4758,10009,21424],[5238,10010,21426],[3558,10011,21428],[4715,10012,null],[1450,10013,null],[4764,10014,null],[1446,10015,21436],[1618,10016,null],[1522,10017,null],[4055,10018,null],[5723,10019,null],[3990,10020,21446],[3178,10021,null],[5058,10022,null],[4188,10023,null],[4674,10024,null],[5538,10025,null],[5482,10026,null],[1691,10027,null],[466,10028,null],[5483,10029,null],[5196,10030,null],[1650,10031,null],[3510,10032,21470],[4475,10033,null],[5250,10034,null],[5735,10035,null],[8972,10036,21478],[5718,10037,21480],[1020,10038,null],[1410,10039,null],[774,10040,21486],[8550,10041,21488],[4955,10042,null],[1714,10043,null],[1703,10044,null],[3754,10045,null],[1018,10046,null],[4290,10047,null],[3634,10048,null],[8963,10049,21504],[5388,10050,null],[5531,10051,null],[8522,10052,21510],[5532,10053,null],[1494,10054,21514],[3606,10055,21516],[5046,10056,21518],[3564,10057,null],[5291,10058,null],[594,10059,null],[3186,10060,null],[5290,10061,null],[1307,10062,null],[1067,10063,null],[4866,10064,null],[9226,10065,21536],[3767,10066,null],[5010,10067,null],[8473,10068,21542],[1403,10069,null],[4518,10070,21546],[8413,10071,21548],[3474,10072,null],[1362,10073,null],[5586,10074,null],[1282,10075,null],[4571,10076,null],[3623,10077,null],[5351,10078,null],[514,10079,null],[1330,10080,null],[8409,10081,21568],[4902,10082,21570],[1499,10083,null],[528,10084,21574],[5334,10085,21576],[1254,10086,21578],[8397,10087,21580],[8403,10088,21582],[5382,10089,21584],[2502,10090,21586],[5484,10091,null],[5202,10092,null],[1074,10093,null],[5490,10094,null],[2999,10095,null],[1594,10096,null],[5676,10097,null],[3030,10098,21602],[1559,10099,null],[1355,10100,null],[1595,10101,null],[5526,10102,21610],[2982,10103,21612],[2519,10104,null],[2842,10105,null],[2698,10106,null],[5478,10107,21620],[1692,10108,null],[3010,10109,null],[5634,10110,null],[2892,10111,null],[2844,10112,null],[5394,10113,null],[3034,10114,null],[5580,10115,null],[876,10116,null],[5628,10117,null],[4716,10118,null],[4380,10119,null],[2818,10120,null],[5244,10121,null],[2939,10122,null],[1498,10123,null],[4775,10124,null],[1458,10125,null],[1638,10126,21658],[4722,10127,null],[2946,10128,null],[2838,10129,21664],[2988,10130,null],[1690,10131,null],[2986,10132,null],[2316,10133,null],[1602,10134,null],[1138,10135,null],[2795,10136,null],[4470,10137,21680],[3042,10138,null],[311,10139,null],[4770,10140,null],[2747,10141,null],[4956,10142,null],[1110,10143,21692],[2362,10144,null],[3036,10145,null],[2315,10146,null],[2754,10147,null],[9212,10148,21702],[1415,10149,null],[4914,10150,null],[1644,10151,null],[786,10152,null],[8291,10153,21712],[2406,10154,21714],[3047,10155,null],[2310,10156,21718],[2122,10157,null],[1506,10158,null],[2567,10159,null],[210,10160,null],[8936,10161,21728],[2770,10162,null],[2890,10163,null],[8300,10164,21734],[2700,10165,null],[4354,10166,null],[2759,10167,null],[2375,10168,null],[8361,10169,21744],[4146,10170,null],[2556,10171,null],[2242,10172,null],[263,10173,null],[1266,10174,null],[8525,10175,21756],[2459,10176,null],[8356,10177,21760],[4386,10178,null],[215,10179,null],[8278,10180,21766],[178,10181,null],[1308,10182,null],[1536,10183,21772],[204,10184,null],[300,10185,null],[2962,10186,null],[2855,10187,null],[1511,10188,null],[156,10189,null],[5574,10190,21786],[322,10191,null],[2790,10192,21790],[4848,10193,21792],[2722,10194,null],[2651,10195,null],[4524,10196,null],[1258,10197,null],[4818,10198,null],[299,10199,null],[2626,10200,null],[3058,10201,null],[2866,10202,null],[2850,10203,null],[1978,10204,null],[2034,10205,null],[5724,10206,null],[1890,10207,null],[642,10208,null],[1354,10209,null],[5712,10210,21826],[1319,10211,null],[1356,10212,null],[2022,10213,21832],[1451,10214,null],[2994,10215,null],[3658,10216,null],[630,10217,21840],[2987,10218,null],[246,10219,21844],[2951,10220,null],[2002,10221,null],[636,10222,null],[3570,10223,null],[1878,10224,21854],[3906,10225,null],[3994,10226,null],[258,10227,null],[3954,10228,null],[534,10229,21864],[1607,10230,null],[2412,10231,null],[1932,10232,null],[3372,10233,null],[2940,10234,null],[1127,10235,null],[2028,10236,null],[1314,10237,null],[1116,10238,null],[2386,10239,null],[3671,10240,null],[4044,10241,null],[2674,10242,null],[2578,10243,null],[8244,10244,21894],[252,10245,null],[3516,10246,null],[3682,10247,null],[2938,10248,null],[1794,10249,null],[2506,10250,null],[154,10251,null],[3894,10252,21910],[1991,10253,null],[3756,10254,null],[167,10255,null],[18,10256,null],[8426,10257,21920],[2603,10258,null],[2843,10259,null],[9211,10260,21926],[2039,10261,null],[3522,10262,null],[1883,10263,null],[3850,10264,null],[162,10265,null],[2663,10266,null],[2466,10267,null],[202,10268,null],[492,10269,null],[1122,10270,null],[3762,10271,null],[1830,10272,21950],[9014,10273,21952],[2802,10274,null],[1452,10275,null],[8355,10276,21958],[503,10277,null],[3659,10278,null],[3888,10279,21964],[251,10280,null],[2471,10281,null],[3804,10282,null],[2794,10283,null],[1980,10284,null],[546,10285,null],[1115,10286,null],[2363,10287,null],[490,10288,null],[3948,10289,null],[2934,10290,21986],[226,10291,null],[562,10292,null],[491,10293,null],[3942,10294,21994],[3414,10295,21996],[1882,10296,null],[2903,10297,null],[1739,10298,null],[1463,10299,null],[875,10300,null],[1895,10301,null],[4572,10302,null],[2314,10303,null],[588,10304,null],[2338,10305,null],[2214,10306,22018],[4614,10307,22020],[4038,10308,22022],[2914,10309,null],[3298,10310,null],[887,10311,null],[1926,10312,22030],[2267,10313,null],[4476,10314,null],[2123,10315,null],[1740,10316,null],[250,10317,null],[1590,10318,22042],[8346,10319,22044],[11,10320,null],[3702,10321,22048],[2268,10322,null],[918,10323,22052],[9240,10324,22054],[298,10325,null],[3132,10326,null],[802,10327,null],[2118,10328,22062],[8259,10329,22064],[2898,10330,null],[834,10331,null],[1542,10332,22070],[3611,10333,null],[4609,10334,22074],[2322,10335,null],[822,10336,22078],[2688,10337,22080],[2178,10338,null],[2886,10339,22084],[8220,10340,22086],[3750,10341,22088],[3270,10342,22090],[1392,10343,22092],[3126,10344,22094],[2650,10345,null],[1734,10346,22098],[2604,10347,null],[3911,10348,null],[551,10349,null],[586,10350,null],[0,10351,22108],[1746,10352,null],[9327,10353,22112],[3130,10354,null],[1260,10355,null],[9343,10356,22118],[1906,10357,null],[828,10358,null],[768,10359,22124],[3234,10360,null],[3666,10361,null],[1938,10362,null],[155,10363,null],[870,10364,22134],[538,10365,null],[5436,10366,null],[540,10367,null],[1954,10368,null],[3714,10369,null],[3282,10370,null],[203,10371,null],[1931,10372,null],[486,10373,22152],[1271,10374,null],[2194,10375,null],[5286,10376,22158],[8976,10377,22160],[8396,10378,22162],[8306,10379,22164],[8303,10380,22166],[8358,10381,22168],[8979,10382,22170],[274,10383,null],[2220,10384,null],[8423,10385,22176],[3462,10386,22178],[9276,10387,22180],[9238,10388,22182],[9210,10389,22184],[8274,10390,22186],[4710,10391,22188],[8271,10392,22190],[8993,10393,22192],[3318,10394,22194],[9281,10395,22196],[8222,10396,22198],[8951,10397,22200],[9225,10398,22202],[2172,10399,null],[3420,10400,null],[8258,10401,22208],[1786,10402,null],[9274,10403,22212],[2832,10404,22214],[8235,10405,22216],[9341,10406,22218],[8224,10407,22220],[8213,10408,22222],[8208,10409,22224],[2460,10410,null],[8523,10411,22228],[8294,10412,22230],[8379,10413,22232],[8269,10414,22234],[8252,10415,22236],[874,10416,null],[8342,10417,22240],[2807,10418,null],[8253,10419,22244],[8212,10420,22246],[8293,10421,22248],[3984,10422,22250],[8412,10423,22252],[5004,10424,null],[8257,10425,22256],[2226,10426,null],[1596,10427,null],[1974,10428,22262],[2454,10429,22264],[9246,10430,22266],[8464,10431,22268],[1930,10432,null],[8238,10433,22272],[2434,10434,null],[9243,10435,22276],[8242,10436,22278],[8315,10437,22280],[8404,10438,22282],[9277,10439,22284],[8229,10440,22286],[8360,10441,22288],[2370,10442,null],[8938,10443,22292],[8344,10444,22294],[480,10445,22296],[8462,10446,22298],[960,10447,22300],[3072,10448,22302],[1200,10449,22304],[2146,10450,null],[9353,10451,22308],[8942,10452,22310],[8552,10453,22312],[8978,10454,22314],[8211,10455,22316],[48,10456,22318],[3312,10457,22320],[1842,10458,null],[8531,10459,22324],[8236,10460,22326],[9252,10461,22328],[8266,10462,22330],[96,10463,22332],[2130,10464,null],[8237,10465,22336],[2231,10466,null],[8934,10467,22340],[8499,10468,22342],[432,10469,22344],[8479,10470,22346],[8944,10471,22348],[1306,10472,null],[8341,10473,22352],[2124,10474,null],[8206,10475,22356],[1302,10476,22358],[1836,10477,null],[8286,10478,22362],[3120,10479,22364],[4854,10480,22366],[8205,10481,22368],[2652,10482,null],[8467,10483,22372],[5424,10484,22374],[8509,10485,22376],[1152,10486,22378],[9018,10487,22380],[8239,10488,22382],[8247,10489,22384],[5100,10490,null],[8333,10491,22388],[8364,10492,22390],[3552,10493,22392],[8463,10494,22394],[2064,10495,22396],[4326,10496,22398],[8268,10497,22400],[2602,10498,null],[8933,10499,22404],[8402,10500,22406],[2352,10501,22408],[8998,10502,22410],[1824,10503,22412],[8465,10504,22414],[8233,10505,22416],[3618,10506,null],[8994,10507,22420],[8983,10508,22422],[3846,10509,22424],[8226,10510,22426],[8415,10511,22428],[8339,10512,22430],[8254,10513,22432],[3852,10514,null],[816,10515,22436],[8234,10516,22438],[8321,10517,22440],[8980,10518,22442],[4896,10519,22444],[8419,10520,22446],[8417,10521,22448],[8461,10522,22450],[4338,10523,null],[3654,10524,22454],[2418,10525,null],[8421,10526,22458],[1728,10527,22460],[8505,10528,22462],[9249,10529,22464],[8416,10530,22466],[2364,10531,null],[2610,10532,null],[3798,10533,22472],[8460,10534,22474],[9282,10535,22476],[3168,10536,22478],[4284,10537,null],[4998,10538,22537],[3708,10539,null],[5089,10540,22554],[4753,10541,22558],[4530,10542,null],[4578,10543,null],[4626,10544,null],[4620,10545,null],[5521,10546,22579],[5190,10547,22588],[4668,10548,null],[5666,10549,22594],[4134,10550,22599],[4482,10551,null],[2135,10552,null],[2694,10553,22613],[5629,10554,22618],[8282,10555,22621],[2411,10556,null],[2746,10557,null],[2458,10558,null],[5725,10559,22634],[5713,10560,22636],[4242,10561,null],[5720,10562,22638],[2748,10563,null],[2358,10564,22644],[2514,10565,null],[1474,10566,null],[4754,10567,22660],[8548,10568,22663],[4465,10569,22667],[5665,10570,22669],[1548,10571,null],[8501,10572,22675],[4800,10573,22676],[5328,10574,22677],[2749,10575,22681],[2646,10576,22683],[2711,10577,null],[2742,10578,22692],[1440,10579,22696],[5721,10580,22698],[5677,10581,22699],[1633,10582,22700],[3900,10583,null],[5715,10584,22706],[2508,10585,null],[8542,10586,22708],[8292,10587,22711],[8390,10588,22713],[3858,10589,null],[1090,10590,null],[3660,10591,null],[4002,10592,null],[3810,10593,null],[2550,10594,22727],[1943,10595,null],[2706,10596,null],[2658,10597,null],[2796,10598,null],[8962,10599,22744],[1680,10600,22745],[8561,10601,22746],[498,10602,null],[8363,10603,22752],[8989,10604,22753],[9234,10605,22754],[198,10606,22757],[2893,10607,22759],[3468,10608,null],[3565,10609,22765],[9012,10610,22767],[8458,10611,22768],[8436,10612,22769],[2615,10613,null],[2166,10614,22775],[2598,10615,22779],[2262,10616,22781],[3228,10617,null],[3032,10618,22789],[2737,10619,22790],[2989,10620,22791],[961,10621,22793],[4621,10622,22794],[8500,10623,22795],[1537,10624,22798],[4045,10625,22799],[4040,10626,22800],[3025,10627,22803],[2977,10628,22804],[2305,10629,22805],[8302,10630,22808],[2029,10631,22810],[4033,10632,22811],[4034,10633,22812],[4752,10634,22814],[3313,10635,22818],[3997,10636,22820],[3757,10637,22821],[4717,10638,22822],[1884,10639,null],[8484,10640,22827],[2171,10641,null],[294,10642,22833],[8377,10643,22835],[2274,10644,null],[8288,10645,22843],[8960,10646,22844],[8395,10647,22845],[8492,10648,22847],[8504,10649,22848],[9248,10650,22849],[8565,10651,22852],[8459,10652,22853],[8456,10653,22854],[9001,10654,22857],[8930,10655,22858],[8555,10656,22859],[2317,10657,22862],[8931,10658,22864],[8394,10659,22865],[8939,10660,22866],[3024,10661,22868],[685,10662,22872],[8943,10663,22874],[5520,10664,22875],[8544,10665,22876],[2017,10666,22878],[8331,10667,22881],[2218,10668,null],[8201,10669,22887],[720,10670,22889],[8982,10671,22891],[8326,10672,22894],[8273,10673,22898],[8929,10674,22899],[8378,10675,22900],[1201,10676,22902],[8995,10677,22903],[1213,10678,22904],[9214,10679,22907],[8558,10680,22908],[8227,10681,22909],[4273,10682,22912],[8560,10683,22913],[8348,10684,22914],[349,10685,22917],[973,10686,22918],[1632,10687,22919],[8946,10688,22921],[8554,10689,22922],[1920,10690,22923],[8337,10691,22925],[9230,10692,22926],[8498,10693,22927],[3325,10694,22931],[8261,10695,22932],[8243,10696,22933],[5617,10697,22935],[5672,10698,22936],[5714,10699,22937],[673,10700,22939],[337,10701,22940],[1968,10702,22941],[2557,10703,22944],[2562,10704,null],[1488,10705,22950],[8340,10706,22952],[8996,10707,22954],[8527,10708,22957],[8276,10709,22961],[9354,10710,22962],[9019,10711,22963],[8494,10712,22965],[8262,10713,22966],[8298,10714,22967],[9345,10715,22970],[8275,10716,22971],[8981,10717,22972],[8533,10718,22975],[9324,10719,22976],[8559,10720,22977],[8503,10721,22980],[8309,10722,22981],[8260,10723,22982],[8420,10724,22984],[9235,10725,22985],[3936,10726,22986],[8490,10727,22988],[9344,10728,22989],[9215,10729,22990],[624,10730,22994],[9348,10731,22995],[8556,10732,22996],[8489,10733,22998],[8532,10734,22999],[9217,10735,23000],[9005,10736,23002],[8219,10737,23003],[8447,10738,23004],[8371,10739,23007],[3996,10740,null],[9250,10741,23013],[8246,10742,23015],[9275,10743,23017],[8311,10744,23020],[4224,10745,23021],[3456,10746,23022],[5473,10747,23026],[3037,10748,23027],[5240,10749,23028],[4760,10750,23030],[8251,10751,23031],[8480,10752,23032],[8528,10753,23035],[5197,10754,23036],[8290,10755,23037],[5485,10756,23040],[5533,10757,23041],[8564,10758,23042],[2208,10759,23045],[8345,10760,23046],[2928,10761,23047],[5528,10762,23049],[5522,10763,23050],[5233,10764,23051],[3985,10765,23053],[4765,10766,23054],[4705,10767,23055],[1688,10768,23059],[1682,10769,23060],[1681,10770,23061],[5185,10771,23063],[5245,10772,23064],[5234,10773,23065],[1693,10774,23067],[3026,10775,23068],[1645,10776,23069],[8349,10777,23072],[1835,10778,null],[8230,10779,23078],[9339,10780,23080],[9279,10781,23082],[5184,10782,23085],[2544,10783,23086],[8313,10784,23087],[8529,10785,23091],[8221,10786,23092],[1296,10787,23093],[8502,10788,23095],[8547,10789,23096],[4176,10790,23097],[8284,10791,23100],[9336,10792,23101],[8455,10793,23102],[8514,10794,23105],[8935,10795,23106],[9213,10796,23107],[9273,10797,23110],[8305,10798,23111],[8209,10799,23112],[8927,10800,23114],[8453,10801,23115],[9016,10802,23116],[8546,10803,23118],[4416,10804,23119],[8388,10805,23120],[9227,10806,23124],[8950,10807,23125],[8497,10808,23126],[9236,10809,23128],[8545,10810,23129],[9008,10811,23130],[9325,10812,23132],[8949,10813,23133],[8285,10814,23134],[8411,10815,23137],[2016,10816,23138],[3264,10817,23139],[2026,10818,null],[8265,10819,23145],[8353,10820,23147],[8446,10821,23149],[4285,10822,23152],[2545,10823,23153],[2880,10824,23154],[1008,10825,23158],[8370,10826,23159],[144,10827,23160],[1405,10828,23162],[8471,10829,23163],[5232,10830,23164],[8307,10831,23167],[3360,10832,23168],[3696,10833,23169],[4477,10834,23172],[5377,10835,23173],[8534,10836,23174],[1393,10837,23177],[8218,10838,23178],[2160,10839,23179],[4957,10840,23181],[3901,10841,23182],[3553,10842,23183],[3745,10843,23185],[2881,10844,23186],[3889,10845,23187],[8435,10846,23191],[8299,10847,23192],[8399,10848,23193],[4945,10849,23195],[5389,10850,23196],[5101,10851,23197],[1549,10852,23199],[3744,10853,23200],[8457,10854,23201],[8984,10855,23204],[1776,10856,23205],[9017,10857,23206],[3180,10858,null],[8202,10859,23212],[8343,10860,23214],[8957,10861,23216],[8408,10862,23219],[8958,10863,23220],[8469,10864,23221],[8393,10865,23225],[8563,10866,23226],[8385,10867,23227],[8263,10868,23229],[8289,10869,23230],[9237,10870,23231],[8967,10871,23234],[9003,10872,23235],[9004,10873,23236],[8538,10874,23239],[9280,10875,23240],[4464,10876,23241],[8562,10877,23244],[336,10878,23245],[8296,10879,23246],[8948,10880,23248],[8438,10881,23249],[9245,10882,23250],[8439,10883,23252],[8543,10884,23253],[8988,10885,23254],[8287,10886,23258],[9337,10887,23259],[3840,10888,23260],[8448,10889,23262],[9330,10890,23263],[8513,10891,23264],[5664,10892,23266],[8940,10893,23267],[8330,10894,23268],[8350,10895,23271],[2640,10896,23272],[8357,10897,23273],[8493,10898,23275],[8476,10899,23276],[8366,10900,23277],[150,10901,23281],[8478,10902,23283],[3174,10903,23285],[9010,10904,23288],[8328,10905,23289],[4704,10906,23290],[1248,10907,23294],[8352,10908,23295],[2482,10909,null],[8277,10910,23298],[4098,10911,null],[8466,10912,23300],[3792,10913,23303],[8557,10914,23304],[672,10915,23305],[8351,10916,23308],[8347,10917,23309],[2736,10918,23310],[192,10919,23313],[8338,10920,23314],[5280,10921,23315],[5616,10922,23317],[8537,10923,23318],[9244,10924,23319],[8319,10925,23321],[8389,10926,23322],[8405,10927,23323],[8281,10928,23327],[9009,10929,23328],[8279,10930,23329],[8441,10931,23331],[9007,10932,23332],[8970,10933,23333],[8374,10934,23335],[8952,10935,23336],[8368,10936,23337],[8510,10937,23340],[8468,10938,23341],[8987,10939,23342],[9223,10940,23344],[9232,10941,23345],[8507,10942,23346],[3366,10943,23350],[8535,10944,23352],[576,10945,23354],[8427,10946,23357],[8975,10947,23358],[8518,10948,23359],[8362,10949,23363],[8991,10950,23364],[9333,10951,23365],[8474,10952,23367],[8495,10953,23368],[8530,10954,23369],[5472,10955,23372],[8428,10956,23373],[8961,10957,23374],[9013,10958,23377],[8549,10959,23378],[4128,10960,23379],[4608,10961,23382],[2976,10962,23383],[8336,10963,23384],[8954,10964,23386],[8955,10965,23387],[8373,10966,23388],[9218,10967,23390],[8367,10968,23391],[8990,10969,23392],[8255,10970,23396],[3600,10971,23397],[8475,10972,23398],[9342,10973,23400],[9221,10974,23401],[8519,10975,23402],[9229,10976,23404],[8316,10977,23405],[9335,10978,23406],[4080,10979,23409],[8406,10980,23410],[8966,10981,23411],[8520,10982,23413],[8335,10983,23414],[8381,10984,23415],[8429,10985,23419],[8354,10986,23420],[8267,10987,23421],[8207,10988,23423],[9011,10989,23424],[2112,10990,23425],[8225,10991,23427],[8430,10992,23428],[8203,10993,23429],[8380,10994,23432],[3504,10995,23433],[8418,10996,23434],[8387,10997,23438],[5040,10998,23439],[288,10999,23440],[8506,11000,23442],[8964,11001,23443],[1584,11002,23444],[8231,11003,23447],[8450,11004,23448],[8424,11005,23449],[8512,11006,23452],[8488,11007,23453],[8974,11008,23454],[2279,11009,null],[2256,11010,23458],[8487,11011,23459],[4992,11012,23461],[8365,11013,23462],[8369,11014,23463],[4512,11015,23465],[8965,11016,23466],[8947,11017,23467],[3222,11018,23471],[1344,11019,23472],[8481,11020,23473],[8433,11021,23475],[9239,11022,23476],[8482,11023,23477],[8382,11024,23479],[8386,11025,23480],[8372,11026,23481],[8434,11027,23484],[8359,11028,23485],[8999,11029,23486],[8431,11030,23488],[9349,11031,23489],[8425,11032,23490],[8322,11033,23494],[8314,11034,23495],[8517,11035,23496],[8215,11036,23498],[9233,11037,23499],[1104,11038,23500],[8323,11039,23502],[8200,11040,23503],[2784,11041,23504],[8443,11042,23507],[8320,11043,23508],[2496,11044,23509],[2400,11045,23513],[5136,11046,23514],[8928,11047,23515],[8496,11048,23517],[9216,11049,23518],[8526,11050,23519],[8444,11051,23522],[8432,11052,23523],[9346,11053,23524],[8477,11054,23527],[9323,11055,23528],[8536,11056,23529],[4656,11057,23532],[912,11058,23533],[9350,11059,23534],[8317,11060,23536],[9347,11061,23537],[8442,11062,23538],[8437,11063,23540],[8325,11064,23541],[8483,11065,23542],[9224,11066,23546],[8410,11067,23547],[8249,11068,23548],[8400,11069,23550],[8407,11070,23551],[8511,11071,23552],[8318,11072,23554],[8327,11073,23555],[9351,11074,23556]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/physical-pairs-parity.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/physical-pairs-parity.json new file mode 100644 index 0000000000..da5255a8a6 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/anneal/physical-pairs-parity.json @@ -0,0 +1 @@ +{"description":"Frozen reuse pairs [donor, recipient, deadline]: PR193 recipe (source_aligned_local_v4.py --avoid-parity-erasure minimum-weight full matching), in the script's control order.","pairs":[[0,9488,20411],[6,9429,20179],[7,9432,20188],[10,9433,null],[11,9440,null],[12,9443,null],[14,9444,20245],[18,9451,null],[19,9454,20293],[20,9455,20295],[23,9456,null],[27,9457,20300],[33,9458,20302],[34,9465,null],[48,9486,20406],[54,9425,20158],[55,9428,20165],[58,9430,null],[59,9436,null],[60,9439,null],[62,9441,20235],[66,9447,null],[67,9450,20271],[68,9452,20288],[71,9461,null],[75,9464,20327],[81,9466,20344],[82,9468,null],[96,9523,20500],[102,9409,20058],[103,9412,20065],[106,9413,null],[107,9417,null],[108,9420,null],[110,9421,20131],[114,9469,null],[115,9471,20356],[116,9475,20376],[119,9480,null],[123,9481,20386],[129,9482,20387],[130,9483,null],[144,9706,20859],[150,9485,20403],[151,9489,20413],[154,9497,null],[155,9500,null],[156,9510,null],[158,9511,20473],[162,9513,null],[163,9514,20480],[164,9522,20492],[167,9526,null],[171,9537,20534],[177,9539,20541],[178,9540,null],[192,10091,21588],[198,9472,20358],[199,9531,20520],[202,9532,null],[203,9533,null],[204,9538,null],[206,9546,20553],[210,9550,null],[211,9551,20561],[212,9552,20562],[215,9553,null],[219,9554,20565],[225,9555,20566],[226,9556,null],[246,9470,20354],[247,9484,20400],[250,9490,null],[251,9491,null],[252,9492,null],[254,9493,20419],[258,9494,null],[259,9495,20422],[260,9496,20423],[263,9505,null],[267,9506,20453],[273,9507,20454],[274,9509,null],[288,10096,21598],[294,9508,20457],[295,9516,20484],[298,9517,null],[299,9518,null],[300,9519,null],[302,9520,20489],[306,9521,null],[307,9534,20525],[308,9535,20526],[311,9536,null],[315,9541,20545],[321,9542,20546],[322,9547,null],[336,10105,21616],[337,9568,20599],[342,9515,20482],[343,9548,20556],[346,9549,null],[347,9557,null],[348,9558,null],[349,9569,20600],[350,9559,20571],[354,9560,null],[355,9563,20590],[356,9570,20601],[359,9571,null],[363,9572,20605],[369,9573,20606],[370,9576,null],[390,9423,20151],[391,9424,20156],[394,9426,null],[395,9431,null],[396,9434,null],[398,9435,20209],[402,9437,null],[403,9442,20238],[404,9445,20257],[407,9446,null],[411,9448,20266],[417,9453,20291],[418,9459,null],[432,9632,20724],[438,9407,20051],[439,9408,20056],[442,9410,null],[443,9414,null],[444,9415,null],[446,9416,20106],[450,9418,null],[451,9422,20134],[452,9460,20318],[455,9462,null],[459,9467,20347],[465,9473,20369],[466,9474,null],[480,9584,20634],[486,9487,20409],[487,9498,20436],[490,9499,null],[491,9512,null],[492,9524,null],[494,9525,20509],[498,9543,null],[499,9544,20550],[500,9545,20551],[503,9561,null],[507,9562,20588],[513,9574,20613],[514,9580,null],[528,9709,20863],[534,9527,20513],[535,9528,20514],[538,9529,null],[539,9564,null],[540,9565,null],[542,9566,20594],[546,9575,null],[547,9583,20632],[548,9587,20638],[551,9588,null],[555,9589,20641],[561,9590,20642],[562,9591,null],[576,9619,20703],[582,9476,20378],[583,9477,20379],[586,9478,null],[587,9501,null],[588,9502,null],[590,9503,20447],[594,9603,null],[595,9607,20677],[596,9608,20678],[599,9609,null],[603,9614,20689],[609,9615,20690],[610,9616,null],[624,9997,21400],[630,9581,20629],[631,9582,20630],[634,9585,null],[635,9586,null],[636,9592,null],[638,9593,20646],[642,9594,null],[643,9595,20649],[644,9596,20650],[647,9697,null],[651,9698,20843],[657,9699,20844],[658,9700,null],[672,9979,21364],[673,9977,21360],[678,9597,20658],[679,9598,20659],[682,9599,null],[683,9600,null],[684,9601,null],[685,9981,21368],[686,9602,20666],[690,9620,null],[691,9621,20707],[692,9622,20708],[695,9626,null],[699,9627,20717],[705,9628,20718],[706,9629,null],[720,9715,20872],[726,9397,19957],[727,9398,19962],[730,9399,null],[731,9401,null],[732,9402,null],[734,9403,20009],[738,9404,null],[739,9406,20034],[740,9577,20623],[743,9578,null],[747,9579,20625],[753,9604,20673],[754,9605,null],[768,9630,20721],[774,9606,20675],[775,9617,20697],[778,9618,null],[779,9623,null],[780,9624,null],[782,9625,20713],[786,9631,null],[787,9644,20740],[788,9645,20741],[791,9646,null],[795,9647,20750],[801,9648,20751],[802,9649,null],[816,9707,20860],[822,9611,20684],[823,9612,20685],[826,9613,null],[827,9635,null],[828,9636,null],[830,9637,20730],[834,9638,null],[835,9639,20733],[836,9640,20734],[839,9650,null],[843,9651,20757],[849,9652,20758],[850,9653,null],[870,9657,20769],[871,9658,20770],[874,9659,null],[875,9661,null],[876,9662,null],[878,9663,20778],[882,9664,null],[883,9665,20782],[884,9666,20783],[887,9668,null],[891,9669,20795],[897,9673,20803],[898,9674,null],[912,10112,21630],[918,9701,20849],[919,9702,20850],[922,9708,null],[923,9710,null],[924,9711,null],[926,9716,20873],[930,9717,null],[931,9718,20877],[932,9719,20878],[935,9720,null],[939,9733,20905],[945,9734,20906],[946,9735,null],[960,9679,20812],[961,9961,21328],[966,9654,20765],[967,9655,20766],[970,9656,null],[971,9675,null],[972,9676,null],[973,9963,21332],[974,9677,20809],[978,9678,null],[979,9680,20813],[980,9681,20814],[983,9685,null],[987,9686,20821],[993,9687,20822],[994,9688,null],[1008,9730,20900],[1014,9633,20725],[1015,9634,20726],[1018,9667,null],[1019,9670,null],[1020,9671,null],[1022,9672,20800],[1026,9682,null],[1027,9683,20817],[1028,9684,20818],[1031,9703,null],[1035,9704,20856],[1041,9705,20857],[1042,9721,null],[1062,9641,20736],[1063,9642,20737],[1066,9643,null],[1067,9691,null],[1068,9692,null],[1070,9693,20830],[1074,9722,null],[1075,9723,20887],[1076,9727,20895],[1079,9728,null],[1083,9729,20897],[1089,9731,20901],[1090,9732,null],[1104,10176,21758],[1110,9724,20889],[1111,9725,20890],[1114,9726,null],[1115,9736,null],[1116,9737,null],[1118,9738,20912],[1122,9742,null],[1123,9743,20919],[1124,9744,20920],[1127,9751,null],[1131,9752,20931],[1137,9753,20932],[1138,9763,null],[1152,9796,21012],[1158,9745,20922],[1159,9746,20923],[1162,9747,null],[1163,9757,null],[1164,9758,null],[1166,9759,20946],[1170,9760,null],[1171,9761,20951],[1172,9762,20952],[1175,9766,null],[1179,9767,20962],[1185,9768,20963],[1186,9769,null],[1200,10377,22160],[1201,9965,21336],[1206,9964,21334],[1207,9966,21338],[1210,9967,null],[1211,9969,null],[1212,9972,null],[1213,9973,21352],[1214,9974,21354],[1218,9975,null],[1219,9980,21366],[1220,9982,21370],[1223,9983,null],[1227,9985,21376],[1233,9988,21382],[1234,9989,null],[1248,9781,20987],[1254,9739,20914],[1255,9740,20915],[1258,9741,null],[1259,9764,null],[1260,9765,null],[1262,9782,20988],[1266,9783,null],[1267,9790,21002],[1268,9791,21003],[1271,9792,null],[1275,9799,21016],[1281,9800,21017],[1282,9801,null],[1296,10092,21590],[1302,9694,20832],[1303,9695,20833],[1306,9696,null],[1307,9754,null],[1308,9755,null],[1310,9756,20936],[1314,9784,null],[1315,9785,20992],[1316,9786,20993],[1319,9793,null],[1323,9794,21008],[1329,9795,21009],[1330,9797,null],[1344,9968,21342],[1350,9798,21014],[1351,9802,21020],[1354,9803,null],[1355,9804,null],[1356,9814,null],[1358,9815,21037],[1362,9816,null],[1363,9971,21348],[1364,9976,21358],[1367,9984,null],[1371,9987,21380],[1377,9990,21386],[1378,9992,null],[1392,10313,22032],[1393,9993,21392],[1398,9991,21388],[1399,9995,21396],[1402,9996,null],[1403,9998,null],[1404,9999,null],[1405,10001,21408],[1406,10003,21412],[1410,10004,null],[1411,10006,21418],[1412,10007,21420],[1415,10025,null],[1419,10027,21460],[1425,10029,21464],[1426,10030,null],[1440,10000,21406],[1446,9689,20825],[1447,9690,20826],[1450,9748,null],[1451,9749,null],[1452,9750,null],[1454,9770,20966],[1458,9771,null],[1459,9775,20974],[1460,9776,20975],[1463,9777,null],[1467,9787,20997],[1473,9788,20998],[1474,9789,null],[1488,9811,21032],[1494,9805,21024],[1495,9806,21025],[1498,9807,null],[1499,9808,null],[1500,9809,null],[1502,9810,21030],[1506,9812,null],[1507,9813,21034],[1508,10005,21416],[1511,10008,null],[1515,10009,21424],[1521,10011,21428],[1522,10013,null],[1536,10159,21724],[1537,10043,21492],[1542,10014,21434],[1543,10015,21436],[1546,10017,null],[1547,10019,null],[1548,10021,null],[1549,10045,21496],[1550,10022,21450],[1554,10023,null],[1555,10044,21494],[1556,10046,21498],[1559,10047,null],[1563,10051,21508],[1569,10052,21510],[1570,10053,null],[1584,10075,21556],[1590,9778,20979],[1591,9779,20980],[1594,9780,null],[1595,10012,null],[1596,10016,null],[1598,10020,21446],[1602,10024,null],[1603,10028,21462],[1604,10032,21470],[1607,10035,null],[1611,10036,21478],[1617,10037,21480],[1618,10038,null],[1632,10109,21624],[1633,10094,21594],[1638,10031,21468],[1639,10039,21484],[1642,10057,null],[1643,10059,null],[1644,10060,null],[1645,10099,21604],[1646,10061,21528],[1650,10062,null],[1651,10065,21536],[1652,10067,21540],[1655,10068,null],[1659,10069,21544],[1665,10070,21546],[1666,10093,null],[1680,10102,21610],[1681,10100,21606],[1682,10107,21620],[1686,10033,21472],[1687,10041,21488],[1688,10108,21622],[1690,10049,null],[1691,10054,null],[1692,10089,null],[1693,10110,21626],[1694,10097,21600],[1698,10101,null],[1699,10113,21632],[1700,10115,21636],[1703,10116,null],[1707,10117,21640],[1713,10118,21642],[1714,10121,null],[1728,10464,22334],[1734,9427,20162],[1735,9438,20215],[1738,9449,null],[1739,9463,null],[1740,9479,null],[1742,9504,20449],[1746,9530,null],[1747,9567,20596],[1748,9610,20681],[1751,9660,null],[1755,9712,20867],[1761,9713,20868],[1762,9714,null],[1776,9897,21200],[1782,9411,20062],[1783,9419,20112],[1786,9772,null],[1787,9773,null],[1788,9774,null],[1790,9849,21104],[1794,9852,null],[1795,9853,21112],[1796,9855,21116],[1799,9856,null],[1803,9857,21120],[1809,9860,21126],[1810,9861,null],[1824,10447,22300],[1830,9851,21108],[1831,9859,21124],[1834,9863,null],[1835,9864,null],[1836,9865,null],[1838,9867,21140],[1842,9868,null],[1843,9871,21148],[1844,9872,21150],[1847,9873,null],[1851,9875,21156],[1857,9876,21158],[1858,9879,null],[1878,9869,21144],[1879,9877,21160],[1882,9880,null],[1883,9881,null],[1884,9883,null],[1886,9885,21176],[1890,9887,null],[1891,9888,21182],[1892,9889,21184],[1895,9891,null],[1899,9893,21192],[1905,9895,21196],[1906,9896,null],[1920,10218,21842],[1926,9884,21174],[1927,9892,21190],[1930,9899,null],[1931,9900,null],[1932,9901,null],[1934,9903,21212],[1938,9904,null],[1939,9907,21220],[1940,9908,21222],[1943,9909,null],[1947,9911,21228],[1953,9912,21230],[1954,9929,null],[1968,10202,21810],[1974,9905,21216],[1975,9913,21232],[1978,9915,null],[1979,9916,null],[1980,9917,null],[1982,9920,21246],[1986,9921,null],[1987,9923,21252],[1988,9924,21254],[1991,9925,null],[1995,9928,21262],[2001,9945,21296],[2002,9947,null],[2016,10378,22162],[2017,10201,21808],[2022,9919,21244],[2023,9927,21260],[2026,9931,null],[2027,9932,null],[2028,9933,null],[2029,10205,21816],[2030,9935,21276],[2034,9937,null],[2035,9939,21284],[2036,9940,21286],[2039,9941,null],[2043,9943,21292],[2049,10204,21814],[2050,10207,null],[2064,10455,22316],[2070,9400,19967],[2071,9405,20014],[2074,9833,null],[2075,9836,null],[2076,9837,null],[2078,9839,21084],[2082,9840,null],[2083,9841,21088],[2084,9844,21094],[2087,9845,null],[2091,9847,21100],[2097,9848,21102],[2098,9886,null],[2112,10184,21774],[2118,9835,21076],[2119,9843,21092],[2122,9870,null],[2123,9878,null],[2124,9902,null],[2126,9910,21226],[2130,9918,null],[2131,9926,21258],[2132,9934,21274],[2135,9936,null],[2139,9942,21290],[2145,9944,21294],[2146,9949,null],[2160,10157,21720],[2166,9894,21194],[2167,9948,21302],[2170,9950,null],[2171,9951,null],[2172,9952,null],[2174,9956,21318],[2178,9957,null],[2179,9958,21322],[2180,9959,21324],[2183,9960,null],[2187,10106,21618],[2193,10111,21628],[2194,10114,null],[2208,10141,21688],[2214,9953,21312],[2215,10119,21644],[2218,10120,null],[2219,10122,null],[2220,10124,null],[2222,10125,21656],[2226,10127,null],[2227,10128,21662],[2228,10130,21666],[2231,10132,null],[2235,10133,21672],[2241,10135,21676],[2242,10136,null],[2256,10186,21778],[2262,10129,21664],[2263,10137,21680],[2266,10138,null],[2267,10140,null],[2268,10144,null],[2270,10145,21696],[2274,10146,null],[2275,10148,21702],[2276,10149,21704],[2279,10152,null],[2283,10153,21712],[2289,10154,21714],[2290,10156,null],[2305,10162,21730],[2310,10143,21692],[2311,10151,21708],[2314,10161,null],[2315,10164,null],[2316,10165,null],[2317,10297,22000],[2318,10167,21740],[2322,10169,null],[2323,10170,21746],[2324,10172,21750],[2327,10173,null],[2331,10175,21756],[2337,10177,21760],[2338,10178,null],[2352,10255,21916],[2358,9838,21082],[2359,9846,21098],[2362,9854,null],[2363,9862,null],[2364,9955,null],[2366,10090,21586],[2370,10095,null],[2371,10098,21602],[2372,10103,21612],[2375,10104,null],[2379,10139,21684],[2385,10147,21700],[2386,10155,null],[2400,10187,21780],[2406,10123,21652],[2407,10131,21668],[2410,10160,null],[2411,10163,null],[2412,10168,null],[2414,10171,21748],[2418,10179,null],[2419,10180,21766],[2420,10183,21772],[2423,10188,null],[2427,10191,21788],[2433,10192,21790],[2434,10194,null],[2454,10185,21776],[2455,10193,21792],[2458,10195,null],[2459,10196,null],[2460,10200,null],[2462,10219,21844],[2466,10220,null],[2467,10223,21852],[2468,10224,21854],[2471,10226,null],[2475,10227,21860],[2481,10228,21862],[2482,10231,null],[2496,10426,22258],[2502,10199,21804],[2503,10217,21840],[2506,10225,null],[2507,10232,null],[2508,10233,null],[2510,10234,21874],[2514,10235,null],[2515,10236,21878],[2516,10240,21886],[2519,10241,null],[2523,10242,21890],[2529,10243,21892],[2530,10244,null],[2544,10386,22178],[2545,10250,21906],[2550,10239,21884],[2551,10247,21900],[2554,10249,null],[2555,10251,null],[2556,10252,null],[2557,10258,21922],[2558,10257,21920],[2562,10259,null],[2563,10260,21926],[2564,10263,21932],[2567,10265,null],[2571,10266,21938],[2577,10267,21940],[2578,10268,null],[2598,10181,21768],[2599,10189,21784],[2602,10197,null],[2603,10203,null],[2604,10208,null],[2606,10209,21824],[2610,10210,null],[2611,10211,21828],[2612,10215,21836],[2615,10216,null],[2619,10253,21912],[2625,10256,21918],[2626,10261,null],[2640,10314,22034],[2646,10212,21830],[2647,10237,21880],[2650,10245,null],[2651,10248,null],[2652,10269,null],[2654,10272,21950],[2658,10273,null],[2659,10274,21954],[2660,10275,21956],[2663,10277,null],[2667,10280,21966],[2673,10281,21968],[2674,10282,null],[2688,10321,22048],[2694,10264,21934],[2695,10283,21972],[2698,10285,null],[2699,10287,null],[2700,10289,null],[2702,10290,21986],[2706,10291,null],[2707,10293,21992],[2708,10295,21996],[2711,10315,null],[2715,10317,22040],[2721,10320,22046],[2722,10322,null],[2736,10552,22605],[2737,10330,22066],[2742,10271,21948],[2743,10279,21964],[2746,10319,null],[2747,10323,null],[2748,10325,null],[2749,10331,22068],[2750,10327,22060],[2754,10329,null],[2755,10333,22072],[2756,10335,22076],[2759,10337,null],[2763,10338,22082],[2769,10339,22084],[2770,10341,null],[2784,10352,22110],[2790,10213,21832],[2791,10221,21848],[2794,10229,null],[2795,10276,null],[2796,10284,null],[2798,10288,21982],[2802,10292,null],[2803,10296,21998],[2804,10298,22002],[2807,10299,null],[2811,10301,22008],[2817,10303,22012],[2818,10304,null],[2832,10305,22016],[2838,10306,22018],[2839,10307,22020],[2842,10309,null],[2843,10312,null],[2844,10332,null],[2846,10336,22078],[2850,10340,null],[2851,10344,22094],[2852,10362,22130],[2855,10363,null],[2859,10364,22134],[2865,10365,22136],[2866,10367,null],[2880,10394,22194],[2881,10551,22603],[2886,10311,22028],[2887,10343,22092],[2890,10346,null],[2891,10347,null],[2892,10348,null],[2893,10556,22624],[2894,10349,22104],[2898,10351,null],[2899,10354,22114],[2900,10355,22116],[2903,10356,null],[2907,10357,22120],[2913,10359,22124],[2914,10395,null],[2928,10328,22062],[2934,10300,22006],[2935,10308,22022],[2938,10316,null],[2939,10324,null],[2940,10361,null],[2942,10369,22144],[2946,10370,null],[2947,10371,22148],[2948,10372,22150],[2951,10373,null],[2955,10379,22164],[2961,10380,22166],[2962,10381,null],[2976,10919,23313],[2977,10553,22613],[2982,10345,22096],[2983,10353,22112],[2986,10383,null],[2987,10387,null],[2988,10388,null],[2989,10557,22628],[2990,10389,22184],[2994,10391,null],[2995,10409,22224],[2996,10410,22226],[2999,10411,null],[3003,10412,22230],[3009,10413,22232],[3010,10417,null],[3024,10385,22176],[3025,10565,22652],[3026,10568,22663],[3030,10393,22192],[3031,10396,22198],[3032,10569,22667],[3034,10397,null],[3035,10401,null],[3036,10402,null],[3037,10578,22692],[3038,10403,22212],[3042,10404,null],[3043,10405,22216],[3044,10441,22288],[3047,10442,null],[3051,10443,22292],[3057,10444,22294],[3058,10445,null],[3072,10448,22302],[3078,9395,19878],[3079,9396,19921],[3082,9817,null],[3083,9820,null],[3084,9821,null],[3086,9823,21052],[3090,9824,null],[3091,9825,21056],[3092,9828,21062],[3095,9829,null],[3099,9831,21068],[3105,9832,21070],[3106,9882,null],[3120,10456,22318],[3126,9819,21044],[3127,9827,21060],[3130,9866,null],[3131,9874,null],[3132,9898,null],[3134,9906,21218],[3138,9914,null],[3139,9922,21250],[3140,9930,21266],[3143,9938,null],[3147,9946,21298],[3153,9954,21314],[3154,9994,null],[3168,10496,22398],[3174,9890,21186],[3175,10002,21410],[3178,10010,null],[3179,10018,null],[3180,10042,null],[3182,10048,21502],[3186,10050,null],[3187,10055,21516],[3188,10056,21518],[3191,10058,null],[3195,10063,21532],[3201,10064,21534],[3202,10066,null],[3222,10026,21458],[3223,10034,21474],[3226,10040,null],[3227,10072,null],[3228,10073,null],[3230,10074,21554],[3234,10076,null],[3235,10077,21560],[3236,10080,21566],[3239,10081,null],[3243,10082,21570],[3249,10084,21574],[3250,10085,null],[3264,10450,22306],[3270,10079,21564],[3271,10087,21580],[3274,10302,null],[3275,10310,null],[3276,10318,null],[3278,10326,22058],[3282,10334,null],[3283,10342,22090],[3284,10366,22138],[3287,10374,null],[3291,10375,22156],[3297,10382,22170],[3298,10384,null],[3312,10457,22320],[3313,10398,22202],[3318,10071,21548],[3319,10350,22106],[3322,10358,null],[3323,10390,null],[3324,10399,null],[3325,10406,22218],[3326,10407,22220],[3330,10414,null],[3331,10415,22236],[3332,10418,22242],[3335,10420,null],[3339,10422,22250],[3345,10423,22252],[3346,10446,null],[3360,10238,21882],[3366,9822,21050],[3367,9830,21066],[3370,9850,null],[3371,9858,null],[3372,9978,null],[3374,9986,21378],[3378,10083,null],[3379,10088,21582],[3380,10246,21898],[3383,10254,null],[3387,10262,21930],[3393,10270,21946],[3394,10278,null],[3414,10222,21850],[3415,10230,21866],[3418,10286,null],[3419,10294,null],[3420,10400,null],[3422,10408,22222],[3426,10416,null],[3427,10421,22248],[3428,10424,22254],[3431,10429,null],[3435,10430,22266],[3441,10431,22268],[3442,10432,null],[3456,10539,22545],[3462,10392,22190],[3463,10425,22256],[3466,10433,null],[3467,10434,null],[3468,10437,null],[3470,10438,22282],[3474,10440,null],[3475,10458,22322],[3476,10461,22328],[3479,10462,null],[3483,10465,22336],[3489,10466,22338],[3490,10469,null],[3504,10540,22554],[3510,10439,22284],[3511,10449,22304],[3514,10453,null],[3515,10454,null],[3516,10473,null],[3518,10474,22354],[3522,10477,null],[3523,10478,22362],[3524,10479,22364],[3527,10481,null],[3531,10482,22370],[3537,10485,22376],[3538,10486,null],[3552,10493,22392],[3553,10537,22535],[3558,10463,22332],[3559,10470,22346],[3562,10471,null],[3563,10489,null],[3564,10490,null],[3565,10542,22560],[3566,10494,22394],[3570,10495,null],[3571,10497,22400],[3572,10498,22402],[3575,10501,null],[3579,10502,22410],[3585,10503,22412],[3586,10538,null],[3600,10928,23327],[3606,10206,21818],[3607,10214,21834],[3610,10360,null],[3611,10368,null],[3612,10376,null],[3614,10492,22390],[3618,10500,null],[3619,10504,22414],[3620,10506,22418],[3623,10508,null],[3627,10509,22424],[3633,10510,22426],[3634,10512,null],[3654,10460,22326],[3655,10468,22342],[3658,10472,null],[3659,10476,null],[3660,10480,null],[3662,10484,22374],[3666,10488,null],[3667,10522,22450],[3668,10524,22454],[3671,10525,null],[3675,10526,22458],[3681,10527,22460],[3682,10530,null],[3696,10753,23035],[3702,10452,22310],[3703,10487,22380],[3706,10511,null],[3707,10514,null],[3708,10516,null],[3710,10517,22440],[3714,10518,null],[3715,10519,22444],[3716,10541,22558],[3719,10544,null],[3723,10546,22579],[3729,10547,22588],[3730,10548,null],[3744,10583,22703],[3745,10575,22681],[3750,10545,22571],[3751,10576,22683],[3754,10588,null],[3755,10591,null],[3756,10592,null],[3757,10593,22723],[3758,10594,22727],[3762,10595,null],[3763,10597,22738],[3764,10602,22749],[3767,10607,null],[3771,10610,22767],[3777,10611,22768],[3778,10612,null],[3792,10624,22798],[3798,10428,22262],[3799,10436,22278],[3802,10521,null],[3803,10529,null],[3804,10532,null],[3806,10533,22472],[3810,10534,null],[3811,10549,22594],[3812,10589,22715],[3815,10590,null],[3819,10608,22761],[3825,10609,22765],[3826,10614,null],[3840,10846,23191],[3846,10505,22416],[3847,10513,22432],[3850,10613,null],[3851,10615,null],[3852,10625,null],[3854,10626,22800],[3858,10631,null],[3859,10632,22811],[3860,10633,22812],[3863,10634,null],[3867,10635,22818],[3873,10636,22820],[3874,10637,null],[3889,10638,22822],[3894,10639,22824],[3895,10640,22827],[3898,10641,null],[3899,10651,null],[3900,10652,null],[3901,10653,22854],[3902,10658,22864],[3906,10659,null],[3907,10660,22866],[3908,10661,22868],[3911,10662,null],[3915,10663,22874],[3921,10664,22875],[3922,10665,null],[3936,10688,22921],[3942,10617,22785],[3943,10642,22833],[3946,10644,null],[3947,10666,null],[3948,10669,null],[3950,10671,22891],[3954,10672,null],[3955,10679,22907],[3956,10680,22908],[3959,10681,null],[3963,10689,22922],[3969,10690,22923],[3970,10691,null],[3985,10754,23036],[3990,10668,22883],[3991,10692,22926],[3994,10693,null],[3995,10694,null],[3996,10695,null],[3997,10755,23037],[3998,10696,22933],[4002,10697,null],[4003,10698,22936],[4004,10699,22937],[4007,10700,null],[4011,10701,22940],[4017,10702,22941],[4018,10704,null],[4033,10762,23049],[4034,10763,23050],[4038,10667,22881],[4039,10703,22944],[4040,10764,23051],[4042,10708,null],[4043,10715,null],[4044,10716,null],[4045,10765,23053],[4046,10717,22972],[4050,10724,null],[4051,10725,22985],[4052,10726,22986],[4055,10727,null],[4059,10728,22989],[4065,10729,22990],[4066,10730,null],[4080,10475,22356],[4086,9818,21042],[4087,9826,21058],[4090,9834,null],[4091,9842,null],[4092,9962,null],[4094,9970,21346],[4098,10078,null],[4099,10086,21578],[4100,10142,21690],[4103,10150,null],[4107,10158,21722],[4113,10166,21738],[4114,10174,null],[4128,10564,22644],[4134,10126,21658],[4135,10134,21674],[4138,10182,null],[4139,10190,null],[4140,10198,null],[4142,10419,22244],[4146,10427,null],[4147,10435,22276],[4148,10491,22388],[4151,10499,null],[4155,10507,22420],[4161,10515,22436],[4162,10520,null],[4176,10750,23030],[4182,10459,22324],[4183,10467,22340],[4186,10483,null],[4187,10523,null],[4188,10531,null],[4190,10535,22476],[4194,10543,null],[4195,10550,22599],[4196,10558,22630],[4199,10559,null],[4203,10560,22636],[4209,10561,22637],[4210,10562,null],[4224,10570,22669],[4230,10451,22308],[4231,10563,22642],[4234,10571,null],[4235,10572,null],[4236,10573,null],[4238,10574,22677],[4242,10670,null],[4243,10676,22902],[4244,10677,22903],[4247,10678,null],[4251,10682,22912],[4257,10683,22913],[4258,10684,null],[4273,10712,22965],[4278,10713,22966],[4279,10714,22967],[4282,10718,null],[4283,10719,null],[4284,10720,null],[4285,10733,22998],[4286,10734,22999],[4290,10735,null],[4291,10739,23007],[4292,10740,23009],[4295,10744,null],[4299,10745,23021],[4305,10746,23022],[4306,10751,null],[4326,10528,22462],[4327,10536,22478],[4330,10555,null],[4331,10567,null],[4332,10616,null],[4334,10621,22793],[4338,10622,null],[4339,10623,22795],[4340,10627,22803],[4343,10628,null],[4347,10629,22805],[4353,10643,22835],[4354,10648,null],[4374,10649,22848],[4375,10650,22849],[4378,10654,null],[4379,10655,null],[4380,10656,null],[4382,10742,23015],[4386,10743,null],[4387,10752,23032],[4388,10756,23040],[4391,10757,null],[4395,10758,23042],[4401,10759,23045],[4402,10760,null],[4416,10766,23054],[4422,10761,23047],[4423,10767,23055],[4426,10768,null],[4427,10769,null],[4428,10770,null],[4430,10771,23063],[4434,10772,null],[4435,10773,23065],[4436,10777,23072],[4439,10780,null],[4443,10781,23082],[4449,10788,23095],[4450,10789,null],[4464,10834,23172],[4465,10828,23162],[4470,10778,23074],[4471,10790,23097],[4474,10794,null],[4475,10795,null],[4476,10796,null],[4477,10829,23163],[4478,10797,23110],[4482,10798,null],[4483,10799,23112],[4484,10803,23118],[4487,10804,null],[4491,10805,23120],[4497,10806,23124],[4498,10807,null],[4512,11009,23457],[4518,10630,22808],[4519,10657,22862],[4522,10685,null],[4523,10686,null],[4524,10687,null],[4526,10706,22952],[4530,10707,null],[4531,10721,22980],[4532,10722,22981],[4535,10723,null],[4539,10731,22995],[4545,10732,22996],[4546,10902,null],[4566,10820,23147],[4567,10821,23149],[4570,10822,null],[4571,10823,null],[4572,10824,null],[4574,10830,23164],[4578,10835,null],[4579,10836,23174],[4580,10837,23177],[4583,10838,null],[4587,10839,23179],[4593,10843,23185],[4594,10844,null],[4608,10920,23314],[4609,10845,23187],[4614,10818,23141],[4615,10847,23192],[4618,10848,null],[4619,10849,null],[4620,10850,null],[4621,10851,23197],[4622,10858,23208],[4626,10862,null],[4627,10863,23220],[4628,10864,23221],[4631,10868,null],[4635,10869,23230],[4641,10870,23231],[4642,10874,null],[4656,11010,23458],[4662,10782,23085],[4663,10783,23086],[4666,10784,null],[4667,10808,null],[4668,10809,null],[4670,10810,23129],[4674,10811,null],[4675,10979,23409],[4676,10980,23410],[4679,10981,null],[4683,10994,23432],[4689,10995,23433],[4690,10996,null],[4704,10904,23288],[4710,10895,23271],[4711,10896,23272],[4714,10897,null],[4715,10905,null],[4716,10906,null],[4718,10910,23298],[4722,10911,null],[4723,10912,23300],[4724,10916,23308],[4727,10917,null],[4731,10918,23310],[4737,10921,23315],[4738,10925,null],[4752,10883,23252],[4758,10815,23137],[4759,10816,23138],[4762,10817,null],[4763,10855,null],[4764,10856,null],[4766,10857,23206],[4770,10875,null],[4771,10876,23241],[4772,10877,23244],[4775,10878,null],[4779,10879,23246],[4785,10884,23253],[4786,10885,null],[4806,10554,22618],[4807,10566,22657],[4810,10577,null],[4811,10580,null],[4812,10581,null],[4814,10582,22700],[4818,10584,null],[4819,10585,22707],[4820,10586,22708],[4823,10596,null],[4827,10599,22744],[4833,10600,22745],[4834,10601,null],[4854,10603,22752],[4855,10604,22753],[4858,10605,null],[4859,10741,null],[4860,10747,null],[4862,10748,23027],[4866,10749,null],[4867,10779,23078],[4868,10785,23091],[4871,10786,null],[4875,10787,23093],[4881,10791,23100],[4882,10792,null],[4902,10793,23102],[4903,10800,23114],[4906,10801,null],[4907,10802,null],[4908,10819,null],[4910,10825,23158],[4914,10826,null],[4915,10827,23160],[4916,10831,23167],[4919,10832,null],[4923,10833,23169],[4929,10840,23181],[4930,10841,null],[4945,10842,23183],[4950,10865,23225],[4951,10866,23226],[4954,10867,null],[4955,10871,null],[4956,10872,null],[4957,10873,23236],[4958,10880,23248],[4962,10881,null],[4963,10882,23250],[4964,10889,23262],[4967,10890,null],[4971,10891,23264],[4977,10898,23275],[4978,10899,null],[4992,10997,23438],[4998,10587,22711],[4999,10606,22757],[5002,10673,null],[5003,10674,null],[5004,10675,null],[5006,10705,22950],[5010,10709,null],[5011,10710,22962],[5012,10711,22963],[5015,10901,null],[5019,10907,23294],[5025,10908,23295],[5026,10909,null],[5040,10859,23212],[5046,10860,23214],[5047,10982,23413],[5050,10983,null],[5051,10984,null],[5052,10998,null],[5054,10999,23440],[5058,11000,null],[5059,11001,23443],[5060,11002,23444],[5063,11003,null],[5067,11004,23448],[5073,11005,23449],[5074,11006,null],[5094,10900,23277],[5095,10913,23303],[5098,10914,null],[5099,10915,null],[5100,10922,null],[5102,10923,23318],[5106,10924,null],[5107,10931,23331],[5108,10932,23332],[5111,10933,null],[5115,10940,23344],[5121,10941,23345],[5122,10942,null],[5136,11045,23513],[5142,11007,23453],[5143,11008,23454],[5146,11012,null],[5147,11013,null],[5148,11014,null],[5150,11021,23475],[5154,11022,null],[5155,11023,23477],[5156,11027,23484],[5159,11028,null],[5163,11029,23486],[5169,11042,23507],[5170,11043,null],[5190,10937,23340],[5191,10938,23341],[5194,10939,null],[5195,10946,null],[5196,10947,null],[5198,10948,23359],[5202,10949,null],[5203,10950,23364],[5204,10951,23365],[5207,10952,null],[5211,10953,23368],[5217,10954,23369],[5218,10955,null],[5280,10903,23285],[5286,10579,22696],[5287,10598,22742],[5290,10618,null],[5291,10619,null],[5292,10620,null],[5294,10645,22843],[5298,10646,null],[5299,10647,22845],[5300,10926,23322],[5303,10927,null],[5307,10929,23328],[5313,10930,23329],[5314,10934,null],[5334,10852,23199],[5335,10853,23200],[5338,10854,null],[5339,10861,null],[5340,10886,null],[5342,10887,23259],[5346,10888,null],[5347,10892,23266],[5348,10893,23267],[5351,10894,null],[5355,11011,23459],[5361,11015,23465],[5362,11016,null],[5382,10935,23336],[5383,10936,23337],[5386,10956,null],[5387,10957,null],[5388,10958,null],[5390,10959,23378],[5394,10960,null],[5395,10961,23382],[5396,10962,23383],[5399,10963,null],[5403,10964,23386],[5409,10965,23387],[5410,10966,null],[5430,10774,23067],[5431,10775,23068],[5434,10776,null],[5435,10812,null],[5436,10813,null],[5438,10814,23134],[5442,11017,null],[5443,11018,23471],[5444,11019,23472],[5447,11020,null],[5451,11024,23479],[5457,11025,23480],[5458,11026,null],[5478,10967,23390],[5479,10968,23391],[5482,10969,null],[5483,10970,null],[5484,10971,null],[5486,10972,23398],[5490,10973,null],[5491,10974,23401],[5492,10975,23402],[5495,10976,null],[5499,10977,23405],[5505,10978,23406],[5574,10736,23002],[5575,10737,23003],[5578,10738,null],[5579,11044,null],[5580,11046,null],[5582,11047,23515],[5586,11048,null],[5587,11049,23518],[5588,11050,23519],[5591,11051,null],[5595,11052,23523],[5601,11053,23524],[5602,11054,null],[8200,10945,23354],[8203,10991,23427],[8207,10944,23352],[8215,10988,23423],[8225,10992,23428],[8249,11066,23546],[8267,10943,23350],[8282,10985,23419],[8302,11057,23532],[8314,10986,23420],[8317,11060,23536],[8318,11072,23554],[8322,10987,23421],[8323,10993,23429],[8325,11063,23540],[8326,11061,23537],[8327,11073,23555],[8335,11030,23488],[8338,10989,23424],[8349,11031,23489],[8351,10990,23425],[8352,11033,23494],[8354,11034,23495],[8365,11055,23528],[8369,11056,23529],[8372,11058,23533],[8377,11059,23534],[8380,11062,23538],[8381,11032,23490],[8382,11074,23556],[8400,11069,23550],[8407,11070,23551],[8410,11067,23547],[8429,11041,23504],[8430,11039,23502],[8433,11071,23552],[8437,11064,23541],[8466,11036,23498],[8478,11040,23503],[8481,11068,23548],[8483,11065,23542],[8517,11035,23496],[8535,11038,23500],[9011,11037,23499]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/kernel-pairs-mw.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/kernel-pairs-mw.json new file mode 100644 index 0000000000..b41b6c69ce --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/kernel-pairs-mw.json @@ -0,0 +1 @@ +{"description":"Frozen kernel pairs of the frame flow on this layer (complex_frame_flow.py --witness --recycle-kernels).","kernel_pairs":[]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/kernel-pairs-parity.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/kernel-pairs-parity.json new file mode 100644 index 0000000000..b41b6c69ce --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/kernel-pairs-parity.json @@ -0,0 +1 @@ +{"description":"Frozen kernel pairs of the frame flow on this layer (complex_frame_flow.py --witness --recycle-kernels).","kernel_pairs":[]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/matching-arcs.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/matching-arcs.json new file mode 100644 index 0000000000..d54a47a0a9 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/matching-arcs.json @@ -0,0 +1 @@ +{"description":"Frozen carrier arcs of the source-aligned word (discovery/make_layer.py step 2): deterministic HK carrier matching (PR200/233 harness, ordering reverse) on query donors plus PR162 extension; checked by compile_closure.","matching_arcs":[[5401,10970],[5402,10890],[5403,10891],[5405,10928],[5406,10860],[5407,10861],[5409,12354],[5410,12506],[5411,11515],[5412,11483],[5413,11482],[5414,12042],[5415,11832],[5416,13428],[5417,11833],[5418,11165],[5419,11164],[5420,10855],[5421,11008],[5422,12966],[5423,11535],[5424,11180],[5425,12114],[5426,12070],[5427,10998],[5430,10934],[5431,12342],[5432,12156],[5433,11437],[5434,11742],[5435,11481],[5436,13068],[5437,11007],[5438,11006],[5439,11544],[5442,13408],[5443,12960],[5444,12517],[5445,12916],[5447,12946],[5448,12246],[5450,12124],[5451,12900],[5452,12536],[5454,11434],[5455,11389],[5456,12481],[5457,13322],[5458,12009],[5459,11942],[5460,11830],[5461,13300],[5462,11594],[5464,12666],[5465,11290],[5466,11468],[5467,11516],[5469,12228],[5470,13212],[5471,11730],[5472,11646],[5473,12395],[5474,12186],[5475,11710],[5476,12768],[5477,11052],[5479,12394],[5480,11448],[5481,11503],[5483,11179],[5484,12515],[5485,12514],[5486,12104],[5487,12393],[5488,12872],[5489,12716],[5490,12626],[5491,12740],[5492,11534],[5493,12618],[5494,11688],[5495,12868],[5496,12549],[5497,12010],[5498,11924],[5499,11092],[5500,11093],[5501,11843],[5502,12312],[5503,11480],[5504,11416],[5505,10843],[5506,11545],[5509,13222],[5511,11408],[5512,11652],[5513,11653],[5514,12720],[5515,11532],[5516,12028],[5517,11936],[5518,12132],[5519,12081],[5520,11154],[5521,11155],[5522,11828],[5524,12749],[5525,11406],[5526,11240],[5527,12497],[5529,11850],[5530,11117],[5532,13282],[5534,11917],[5535,12639],[5536,12732],[5537,12998],[5538,12176],[5539,11244],[5540,12230],[5541,11252],[5542,12374],[5543,11114],[5544,11115],[5545,11139],[5546,11824],[5548,11929],[5549,11354],[5551,12429],[5552,11882],[5553,11104],[5554,12044],[5555,11886],[5556,12367],[5557,11491],[5558,12076],[5561,12984],[5562,10859],[5563,11461],[5564,11292],[5566,11874],[5568,13216],[5569,11598],[5571,12988],[5572,12422],[5574,11207],[5575,11206],[5576,11880],[5578,11776],[5581,12154],[5582,11398],[5583,11941],[5584,12350],[5585,13360],[5586,11378],[5587,12541],[5589,11610],[5590,11671],[5592,11268],[5594,12812],[5595,10856],[5596,13031],[5598,11894],[5599,12399],[5600,13004],[5601,12562],[5602,12706],[5603,12188],[5604,13170],[5605,11380],[5606,12472],[5607,11184],[5608,11616],[5610,11970],[5611,12974],[5612,12655],[5613,13102],[5614,11658],[5615,11640],[5616,11641],[5617,11245],[5618,12813],[5620,10957],[5621,12314],[5622,11734],[5623,11724],[5624,12075],[5625,12074],[5626,12088],[5627,13168],[5628,10838],[5629,12508],[5630,12107],[5631,12106],[5632,11186],[5633,12261],[5634,12702],[5636,10978],[5637,12224],[5638,11860],[5640,11980],[5641,11465],[5642,11881],[5644,12839],[5645,12693],[5646,12828],[5647,11995],[5648,12049],[5650,11722],[5651,11723],[5653,13444],[5654,11862],[5655,12026],[5656,12657],[5658,11651],[5661,12648],[5662,12936],[5663,11485],[5664,11484],[5665,12454],[5666,12417],[5667,12416],[5668,11194],[5669,11890],[5673,11931],[5674,11446],[5675,12153],[5676,11618],[5677,12232],[5679,11937],[5680,11600],[5682,13064],[5683,12598],[5684,11908],[5685,11751],[5686,13394],[5687,11958],[5688,12335],[5690,12755],[5691,11218],[5692,11312],[5693,13294],[5694,12480],[5695,11161],[5696,13104],[5697,13105],[5698,11259],[5700,13258],[5701,12181],[5702,12681],[5703,12680],[5704,12292],[5707,10959],[5709,13264],[5711,11846],[5712,11847],[5713,12283],[5716,12200],[5718,10870],[5719,11626],[5720,12800],[5721,12212],[5722,13256],[5723,13154],[5724,11948],[5726,13130],[5727,11748],[5728,12046],[5730,11632],[5731,11633],[5732,10930],[5733,11752],[5734,11872],[5735,11141],[5736,11962],[5739,10808],[5740,13058],[5741,11768],[5742,12832],[5743,11968],[5745,12012],[5746,12280],[5748,12891],[5749,12468],[5750,12345],[5751,12804],[5752,12802],[5753,12892],[5754,11147],[5755,11433],[5756,11925],[5757,10824],[5758,12484],[5759,11131],[5760,11315],[5761,11320],[5762,12016],[5763,12239],[5764,12238],[5765,12596],[5766,11034],[5767,13006],[5770,11452],[5771,12968],[5773,11105],[5774,10980],[5775,11124],[5776,12969],[5777,12464],[5780,13244],[5781,11953],[5783,13060],[5784,12475],[5787,10940],[5789,11276],[5790,11643],[5791,11802],[5792,12025],[5794,12272],[5798,12500],[5799,11094],[5800,11668],[5801,12479],[5802,11840],[5803,12590],[5804,13065],[5805,12122],[5806,10969],[5807,11352],[5808,11838],[5812,10993],[5813,11060],[5814,12125],[5817,12534],[5818,13204],[5820,12376],[5821,11861],[5822,12377],[5823,11720],[5824,11721],[5825,11630],[5826,11392],[5827,11477],[5828,12806],[5833,12030],[5834,12038],[5835,10858],[5836,12370],[5837,12972],[5839,13164],[5840,12306],[5841,12821],[5842,11372],[5843,12334],[5844,11177],[5845,11897],[5846,12538],[5847,12588],[5848,12708],[5849,13262],[5852,11866],[5853,12142],[5854,12870],[5855,12592],[5856,12262],[5858,12796],[5860,12580],[5861,11502],[5865,12661],[5866,13112],[5867,12658],[5869,11345],[5870,12450],[5871,11771],[5877,10848],[5878,11538],[5880,13270],[5881,13026],[5883,12836],[5884,12006],[5885,12494],[5886,11818],[5887,12614],[5888,11045],[5889,11822],[5890,12884],[5892,11823],[5893,12236],[5894,11508],[5895,13329],[5897,12560],[5899,11166],[5900,13014],[5901,12202],[5902,12722],[5903,12593],[5904,10968],[5905,12250],[5906,12640],[5907,11772],[5908,12854],[5911,12159],[5912,10857],[5913,12672],[5914,11979],[5915,13318],[5916,12043],[5919,12694],[5921,12311],[5923,11725],[5924,11404],[5925,11411],[5926,11986],[5927,12110],[5928,11663],[5929,12150],[5931,12724],[5932,12015],[5934,13148],[5936,11677],[5937,12788],[5938,11132],[5939,12118],[5940,11205],[5943,12366],[5946,13032],[5948,12516],[5949,10898],[5950,11602],[5951,12064],[5952,12065],[5954,12488],[5955,12182],[5956,12638],[5958,12080],[5961,12446],[5964,12556],[5965,11018],[5968,11947],[5971,12734],[5972,13067],[5973,13381],[5974,10964],[5975,11634],[5976,12226],[5977,12227],[5979,12304],[5980,12864],[5981,11974],[5982,11975],[5984,12913],[5985,11674],[5986,12790],[5987,12047],[5988,13257],[5989,11792],[5991,11927],[5994,12296],[5995,12094],[5996,12572],[5997,11340],[5998,10965],[5999,12093],[6000,12092],[6003,12469],[6004,12690],[6006,11096],[6007,11956],[6008,12894],[6009,12033],[6010,11938],[6012,12273],[6013,11447],[6015,13152],[6016,12008],[6017,12170],[6018,12956],[6021,13062],[6022,11888],[6023,12876],[6024,12880],[6025,12297],[6028,12457],[6030,10992],[6031,12218],[6032,12234],[6034,12860],[6035,12677],[6036,12676],[6037,11778],[6038,11075],[6039,11479],[6040,12546],[6041,12547],[6046,12727],[6048,12920],[6050,11765],[6052,13348],[6053,11062],[6058,13280],[6059,12121],[6061,11821],[6062,12284],[6063,13416],[6065,12282],[6066,11639],[6067,13284],[6068,10830],[6070,12668],[6071,12728],[6072,13110],[6076,12187],[6079,12522],[6081,13415],[6082,10935],[6083,11134],[6084,12530],[6085,12341],[6086,12605],[6087,12604],[6088,12264],[6089,12052],[6090,12344],[6094,12256],[6096,11782],[6097,12201],[6098,12405],[6099,13370],[6100,12271],[6101,12382],[6102,12526],[6104,12674],[6105,12408],[6106,13127],[6107,11474],[6108,12688],[6109,12982],[6110,12303],[6111,12780],[6112,12257],[6113,11459],[6114,12190],[6119,11318],[6120,13142],[6121,13397],[6122,12964],[6124,10892],[6125,13388],[6128,13304],[6129,11791],[6130,12117],[6132,12612],[6134,11188],[6135,12155],[6136,11286],[6137,13442],[6138,13140],[6140,13122],[6142,12786],[6144,11364],[6145,12564],[6146,12620],[6147,13098],[6148,12410],[6149,12752],[6152,12336],[6154,11130],[6155,11004],[6156,12622],[6157,11399],[6159,13235],[6163,11702],[6164,12756],[6165,12449],[6166,13338],[6172,13292],[6173,12904],[6174,12808],[6177,12850],[6179,13024],[6182,11542],[6183,11892],[6186,11061],[6187,10953],[6189,12576],[6191,11736],[6192,11333],[6193,12730],[6194,13106],[6195,13099],[6196,10923],[6205,12660],[6206,12053],[6208,12404],[6209,13336],[6210,13202],[6214,11558],[6215,11566],[6216,12994],[6217,12995],[6220,13309],[6221,12840],[6222,12148],[6223,12954],[6225,13074],[6227,12456],[6230,12750],[6231,12762],[6232,12760],[6235,13012],[6236,12512],[6237,13036],[6239,13190],[6240,11238],[6241,11660],[6243,12837],[6244,13352],[6247,10882],[6248,11796],[6249,12996],[6250,12912],[6252,12841],[6257,11586],[6258,10904],[6260,12949],[6261,11794],[6263,12558],[6267,11476],[6271,12810],[6272,13053],[6273,11922],[6274,10994],[6276,13307],[6278,11834],[6281,11199],[6282,12129],[6283,13103],[6285,11928],[6288,13327],[6290,12279],[6292,13172],[6300,12237],[6302,12109],[6303,12947],[6304,11400],[6305,11871],[6314,13080],[6315,12554],[6317,12696],[6319,12782],[6320,11913],[6321,13193],[6322,12637],[6325,11985],[6327,11810],[6328,11732],[6329,13108],[6333,10816],[6338,11135],[6340,13093],[6341,12697],[6342,13320],[6345,13358],[6346,12838],[6347,13023],[6348,13432],[6350,13185],[6351,13368],[6352,13230],[6353,12403],[6354,12807],[6356,10897],[6357,10907],[6358,13180],[6360,11590],[6362,11735],[6363,12890],[6369,12089],[6370,12058],[6371,11803],[6372,12478],[6373,12848],[6374,12700],[6375,12758],[6377,13090],[6379,12463],[6381,11136],[6386,13412],[6387,11565],[6388,13240],[6391,11918],[6392,12115],[6394,12072],[6399,11766],[6402,12826],[6406,12274],[6407,13250],[6410,11592],[6412,12440],[6413,12923],[6414,11518],[6415,11341],[6416,12959],[6417,11837],[6418,10937],[6419,10936],[6422,13373],[6427,12970],[6428,13086],[6430,12664],[6432,12934],[6433,13400],[6434,11412],[6436,12987],[6438,13138],[6441,12744],[6442,12976],[6447,13150],[6449,12778],[6456,11489],[6457,12958],[6459,13390],[6461,11507],[6463,13226],[6464,13378],[6469,13010],[6470,12887],[6472,11623],[6476,12099],[6480,13159],[6484,11460],[6488,13182],[6493,12908],[6495,13316],[6496,13091],[6497,12624],[6499,13243],[6502,13116],[6508,11267],[6511,11841],[6515,12462],[6517,11664],[6518,11571],[6520,12630],[6524,12423],[6526,13196],[6527,13187],[6531,12896],[6536,11556],[6537,12474],[6541,12532],[6546,12130],[6547,13272],[6549,13100],[6552,12160],[6557,12906],[6560,12183],[6564,12103],[6565,11747],[6575,12932],[6589,12616],[6593,13200],[6595,13306],[6597,12918],[6598,13084],[6600,13057],[6604,12397],[6610,12903],[6619,11572],[6621,13184],[6634,12471],[6637,13143],[6663,12138],[6684,11271],[6687,13259],[6692,13278],[6712,13232],[6723,13450],[6724,13482],[6725,13524],[6726,13496],[6727,13480],[6728,13556],[6729,13992],[6730,13559],[6731,13802],[6732,13744],[6733,13710],[6736,13876],[6737,13714],[6738,13872],[6739,13592],[6740,13594],[6741,13814],[6742,13828],[6743,13804],[6744,13752],[6745,13972],[6746,13578],[6747,13702],[6748,13676],[6749,13964],[6750,13554],[6751,13790],[6752,13811],[6753,13950],[6754,13540],[6755,13567],[6756,13520],[6757,13779],[6758,13750],[6759,13944],[6760,13517],[6762,13812],[6763,13451],[6764,13918],[6765,13834],[6766,13760],[6767,13679],[6770,13878],[6772,13600],[6773,13620],[6776,13501],[6777,13938],[6778,13622],[6779,13698],[6780,13952],[6781,13860],[6782,13628],[6784,13645],[6785,13859],[6787,13716],[6788,13940],[6789,13610],[6790,13694],[6791,13640],[6792,13662],[6794,13448],[6795,13478],[6796,13756],[6797,14005],[6798,13798],[6799,13808],[6800,13500],[6801,13632],[6802,13670],[6803,14026],[6804,13580],[6805,13695],[6807,13994],[6809,13530],[6810,13686],[6811,13890],[6812,13547],[6813,13687],[6815,13590],[6816,14004],[6819,13621],[6820,13689],[6821,13680],[6822,13470],[6824,13712],[6825,13748],[6827,13826],[6829,13609],[6830,13585],[6831,13956],[6832,13474],[6833,13636],[6834,13888],[6835,13708],[6836,13852],[6837,13957],[6839,13988],[6840,13634],[6842,13682],[6843,13853],[6844,13660],[6845,13969],[6848,13706],[6849,13463],[6850,13728],[6851,13696],[6852,13468],[6853,13743],[6855,13648],[6856,14019],[6857,13861],[6858,13657],[6859,13484],[6860,13616],[6861,13491],[6863,13742],[6866,13548],[6867,13809],[6868,13452],[6870,13602],[6871,13884],[6872,13996],[6874,13880],[6875,13892],[6877,14014],[6878,13993],[6879,13865],[6881,13786],[6882,13833],[6883,13656],[6885,13499],[6889,13796],[6890,13797],[6891,13753],[6892,13720],[6893,13726],[6894,13839],[6895,13838],[6897,14008],[6898,13701],[6899,13788],[6901,13894],[6902,13537],[6903,13794],[6904,13754],[6905,13851],[6906,13927],[6907,13850],[6908,13933],[6910,13862],[6911,13835],[6913,13866],[6914,13901],[6916,14012],[6918,13684],[6919,13730],[6920,13960],[6921,14009],[6922,13898],[6925,13926],[6926,13543],[6929,13818],[6933,13822],[6937,13985],[6939,13911],[6941,13582],[6942,13729],[6944,13495],[6945,13563],[6948,13941],[6952,13840],[6954,13508],[6957,13633],[6960,13946],[6962,13966],[6963,13732],[6965,14023],[6969,13967],[6972,13984],[6975,14010],[6976,13469],[6978,13775],[6980,13599],[6983,13635],[6984,13982],[6987,13846],[6988,13955],[6990,13722],[6991,13693],[6992,13523],[6994,13958],[6996,13522],[7000,13768],[7014,14032],[7015,14064],[7016,14106],[7017,14078],[7018,14062],[7019,14138],[7020,14574],[7021,14141],[7022,14384],[7023,14326],[7024,14292],[7027,14458],[7028,14296],[7029,14454],[7030,14174],[7031,14176],[7032,14396],[7033,14410],[7034,14386],[7035,14334],[7036,14554],[7037,14160],[7038,14284],[7039,14258],[7040,14546],[7041,14136],[7042,14372],[7043,14393],[7044,14532],[7045,14122],[7046,14149],[7047,14102],[7048,14361],[7049,14332],[7050,14526],[7051,14099],[7053,14394],[7054,14033],[7055,14500],[7056,14416],[7057,14342],[7058,14261],[7061,14460],[7063,14182],[7064,14202],[7067,14083],[7068,14520],[7069,14204],[7070,14280],[7071,14534],[7072,14442],[7073,14210],[7075,14227],[7076,14441],[7078,14298],[7079,14522],[7080,14192],[7081,14276],[7082,14222],[7083,14244],[7085,14030],[7086,14060],[7087,14338],[7088,14587],[7089,14380],[7090,14390],[7091,14082],[7092,14214],[7093,14252],[7094,14608],[7095,14162],[7096,14277],[7098,14576],[7100,14112],[7101,14268],[7102,14472],[7103,14129],[7104,14269],[7106,14172],[7107,14586],[7110,14203],[7111,14271],[7112,14262],[7113,14052],[7115,14294],[7116,14330],[7118,14408],[7120,14191],[7121,14167],[7122,14538],[7123,14056],[7124,14218],[7125,14470],[7126,14290],[7127,14434],[7128,14539],[7130,14570],[7131,14216],[7133,14264],[7134,14435],[7135,14242],[7136,14551],[7139,14288],[7140,14045],[7141,14310],[7142,14278],[7143,14050],[7144,14325],[7146,14230],[7147,14601],[7148,14443],[7149,14239],[7150,14066],[7151,14198],[7152,14073],[7154,14324],[7157,14130],[7158,14391],[7159,14034],[7161,14184],[7162,14466],[7163,14578],[7165,14462],[7166,14474],[7168,14596],[7169,14575],[7170,14447],[7172,14368],[7173,14415],[7174,14238],[7176,14081],[7180,14378],[7181,14379],[7182,14335],[7183,14302],[7184,14308],[7185,14421],[7186,14420],[7188,14590],[7189,14283],[7190,14370],[7192,14476],[7193,14119],[7194,14376],[7195,14336],[7196,14433],[7197,14509],[7198,14432],[7199,14515],[7201,14444],[7202,14417],[7204,14448],[7205,14483],[7207,14594],[7209,14266],[7210,14312],[7211,14542],[7212,14591],[7213,14480],[7216,14508],[7217,14125],[7220,14400],[7224,14404],[7228,14567],[7230,14493],[7232,14164],[7233,14311],[7235,14077],[7236,14145],[7239,14523],[7243,14422],[7245,14090],[7248,14215],[7251,14528],[7253,14548],[7254,14314],[7256,14605],[7260,14549],[7263,14566],[7266,14592],[7267,14051],[7269,14357],[7271,14181],[7274,14217],[7275,14564],[7278,14428],[7279,14537],[7281,14304],[7282,14275],[7283,14105],[7285,14540],[7287,14104],[7291,14350],[7305,14614],[7306,14646],[7307,14688],[7308,14660],[7309,14644],[7310,14720],[7311,15156],[7312,14723],[7313,14966],[7314,14908],[7315,14874],[7318,15040],[7319,14878],[7320,15036],[7321,14756],[7322,14758],[7323,14978],[7324,14992],[7325,14968],[7326,14916],[7327,15136],[7328,14742],[7329,14866],[7330,14840],[7331,15128],[7332,14718],[7333,14954],[7334,14975],[7335,15114],[7336,14704],[7337,14731],[7338,14684],[7339,14943],[7340,14914],[7341,15108],[7342,14681],[7344,14976],[7345,14615],[7346,15082],[7347,14998],[7348,14924],[7349,14843],[7352,15042],[7354,14764],[7355,14784],[7358,14665],[7359,15102],[7360,14786],[7361,14862],[7362,15116],[7363,15024],[7364,14792],[7366,14809],[7367,15023],[7369,14880],[7370,15104],[7371,14774],[7372,14858],[7373,14804],[7374,14826],[7376,14612],[7377,14642],[7378,14920],[7379,15169],[7380,14962],[7381,14972],[7382,14664],[7383,14796],[7384,14834],[7385,15190],[7386,14744],[7387,14859],[7389,15158],[7391,14694],[7392,14850],[7393,15054],[7394,14711],[7395,14851],[7397,14754],[7398,15168],[7401,14785],[7402,14853],[7403,14844],[7404,14634],[7406,14876],[7407,14912],[7409,14990],[7411,14773],[7412,14749],[7413,15120],[7414,14638],[7415,14800],[7416,15052],[7417,14872],[7418,15016],[7419,15121],[7421,15152],[7422,14798],[7424,14846],[7425,15017],[7426,14824],[7427,15133],[7430,14870],[7431,14627],[7432,14892],[7433,14860],[7434,14632],[7435,14907],[7437,14812],[7438,15183],[7439,15025],[7440,14821],[7441,14648],[7442,14780],[7443,14655],[7445,14906],[7448,14712],[7449,14973],[7450,14616],[7452,14766],[7453,15048],[7454,15160],[7456,15044],[7457,15056],[7459,15178],[7460,15157],[7461,15029],[7463,14950],[7464,14997],[7465,14820],[7467,14663],[7471,14960],[7472,14961],[7473,14917],[7474,14884],[7475,14890],[7476,15003],[7477,15002],[7479,15172],[7480,14865],[7481,14952],[7483,15058],[7484,14701],[7485,14958],[7486,14918],[7487,15015],[7488,15091],[7489,15014],[7490,15097],[7492,15026],[7493,14999],[7495,15030],[7496,15065],[7498,15176],[7500,14848],[7501,14894],[7502,15124],[7503,15173],[7504,15062],[7507,15090],[7508,14707],[7511,14982],[7515,14986],[7519,15149],[7521,15075],[7523,14746],[7524,14893],[7526,14659],[7527,14727],[7530,15105],[7534,15004],[7536,14672],[7539,14797],[7542,15110],[7544,15130],[7545,14896],[7547,15187],[7551,15131],[7554,15148],[7557,15174],[7558,14633],[7560,14939],[7562,14763],[7565,14799],[7566,15146],[7569,15010],[7570,15119],[7572,14886],[7573,14857],[7574,14687],[7576,15122],[7578,14686],[7582,14932],[7596,15196],[7597,15228],[7598,15270],[7599,15242],[7600,15226],[7601,15302],[7602,15738],[7603,15305],[7604,15548],[7605,15490],[7606,15456],[7609,15622],[7610,15460],[7611,15618],[7612,15338],[7613,15340],[7614,15560],[7615,15574],[7616,15550],[7617,15498],[7618,15718],[7619,15324],[7620,15448],[7621,15422],[7622,15710],[7623,15300],[7624,15536],[7625,15557],[7626,15696],[7627,15286],[7628,15313],[7629,15266],[7630,15525],[7631,15496],[7632,15690],[7633,15263],[7635,15558],[7636,15197],[7637,15664],[7638,15580],[7639,15506],[7640,15425],[7643,15624],[7645,15346],[7646,15366],[7649,15247],[7650,15684],[7651,15368],[7652,15444],[7653,15698],[7654,15606],[7655,15374],[7657,15391],[7658,15605],[7660,15462],[7661,15686],[7662,15356],[7663,15440],[7664,15386],[7665,15408],[7667,15194],[7668,15224],[7669,15502],[7670,15751],[7671,15544],[7672,15554],[7673,15246],[7674,15378],[7675,15416],[7676,15772],[7677,15326],[7678,15441],[7680,15740],[7682,15276],[7683,15432],[7684,15636],[7685,15293],[7686,15433],[7688,15336],[7689,15750],[7692,15367],[7693,15435],[7694,15426],[7695,15216],[7697,15458],[7698,15494],[7700,15572],[7702,15355],[7703,15331],[7704,15702],[7705,15220],[7706,15382],[7707,15634],[7708,15454],[7709,15598],[7710,15703],[7712,15734],[7713,15380],[7715,15428],[7716,15599],[7717,15406],[7718,15715],[7721,15452],[7722,15209],[7723,15474],[7724,15442],[7725,15214],[7726,15489],[7728,15394],[7729,15765],[7730,15607],[7731,15403],[7732,15230],[7733,15362],[7734,15237],[7736,15488],[7739,15294],[7740,15555],[7741,15198],[7743,15348],[7744,15630],[7745,15742],[7747,15626],[7748,15638],[7750,15760],[7751,15739],[7752,15611],[7754,15532],[7755,15579],[7756,15402],[7758,15245],[7762,15542],[7763,15543],[7764,15499],[7765,15466],[7766,15472],[7767,15585],[7768,15584],[7770,15754],[7771,15447],[7772,15534],[7774,15640],[7775,15283],[7776,15540],[7777,15500],[7778,15597],[7779,15673],[7780,15596],[7781,15679],[7783,15608],[7784,15581],[7786,15612],[7787,15647],[7789,15758],[7791,15430],[7792,15476],[7793,15706],[7794,15755],[7795,15644],[7798,15672],[7799,15289],[7802,15564],[7806,15568],[7810,15731],[7812,15657],[7814,15328],[7815,15475],[7817,15241],[7818,15309],[7821,15687],[7825,15586],[7827,15254],[7830,15379],[7833,15692],[7835,15712],[7836,15478],[7838,15769],[7842,15713],[7845,15730],[7848,15756],[7849,15215],[7851,15521],[7853,15345],[7856,15381],[7857,15728],[7860,15592],[7861,15701],[7863,15468],[7864,15439],[7865,15269],[7867,15704],[7869,15268],[7873,15514],[7887,15778],[7888,15810],[7889,15852],[7890,15824],[7891,15808],[7892,15884],[7893,16320],[7894,15887],[7895,16130],[7896,16072],[7897,16038],[7900,16204],[7901,16042],[7902,16200],[7903,15920],[7904,15922],[7905,16142],[7906,16156],[7907,16132],[7908,16080],[7909,16300],[7910,15906],[7911,16030],[7912,16004],[7913,16292],[7914,15882],[7915,16118],[7916,16139],[7917,16278],[7918,15868],[7919,15895],[7920,15848],[7921,16107],[7922,16078],[7923,16272],[7924,15845],[7926,16140],[7927,15779],[7928,16246],[7929,16162],[7930,16088],[7931,16007],[7934,16206],[7936,15928],[7937,15948],[7940,15829],[7941,16266],[7942,15950],[7943,16026],[7944,16280],[7945,16188],[7946,15956],[7948,15973],[7949,16187],[7951,16044],[7952,16268],[7953,15938],[7954,16022],[7955,15968],[7956,15990],[7958,15776],[7959,15806],[7960,16084],[7961,16333],[7962,16126],[7963,16136],[7964,15828],[7965,15960],[7966,15998],[7967,16354],[7968,15908],[7969,16023],[7971,16322],[7973,15858],[7974,16014],[7975,16218],[7976,15875],[7977,16015],[7979,15918],[7980,16332],[7983,15949],[7984,16017],[7985,16008],[7986,15798],[7988,16040],[7989,16076],[7991,16154],[7993,15937],[7994,15913],[7995,16284],[7996,15802],[7997,15964],[7998,16216],[7999,16036],[8000,16180],[8001,16285],[8003,16316],[8004,15962],[8006,16010],[8007,16181],[8008,15988],[8009,16297],[8012,16034],[8013,15791],[8014,16056],[8015,16024],[8016,15796],[8017,16071],[8019,15976],[8020,16347],[8021,16189],[8022,15985],[8023,15812],[8024,15944],[8025,15819],[8027,16070],[8030,15876],[8031,16137],[8032,15780],[8034,15930],[8035,16212],[8036,16324],[8038,16208],[8039,16220],[8041,16342],[8042,16321],[8043,16193],[8045,16114],[8046,16161],[8047,15984],[8049,15827],[8053,16124],[8054,16125],[8055,16081],[8056,16048],[8057,16054],[8058,16167],[8059,16166],[8061,16336],[8062,16029],[8063,16116],[8065,16222],[8066,15865],[8067,16122],[8068,16082],[8069,16179],[8070,16255],[8071,16178],[8072,16261],[8074,16190],[8075,16163],[8077,16194],[8078,16229],[8080,16340],[8082,16012],[8083,16058],[8084,16288],[8085,16337],[8086,16226],[8089,16254],[8090,15871],[8093,16146],[8097,16150],[8101,16313],[8103,16239],[8105,15910],[8106,16057],[8108,15823],[8109,15891],[8112,16269],[8116,16168],[8118,15836],[8121,15961],[8124,16274],[8126,16294],[8127,16060],[8129,16351],[8133,16295],[8136,16312],[8139,16338],[8140,15797],[8142,16103],[8144,15927],[8147,15963],[8148,16310],[8151,16174],[8152,16283],[8154,16050],[8155,16021],[8156,15851],[8158,16286],[8160,15850],[8164,16096],[8178,16360],[8179,16392],[8180,16434],[8181,16406],[8182,16390],[8183,16466],[8184,16902],[8185,16469],[8186,16712],[8187,16654],[8188,16620],[8191,16786],[8192,16624],[8193,16782],[8194,16502],[8195,16504],[8196,16724],[8197,16738],[8198,16714],[8199,16662],[8200,16882],[8201,16488],[8202,16612],[8203,16586],[8204,16874],[8205,16464],[8206,16700],[8207,16721],[8208,16860],[8209,16450],[8210,16477],[8211,16430],[8212,16689],[8213,16660],[8214,16854],[8215,16427],[8217,16722],[8218,16361],[8219,16828],[8220,16744],[8221,16670],[8222,16589],[8225,16788],[8227,16510],[8228,16530],[8231,16411],[8232,16848],[8233,16532],[8234,16608],[8235,16862],[8236,16770],[8237,16538],[8239,16555],[8240,16769],[8242,16626],[8243,16850],[8244,16520],[8245,16604],[8246,16550],[8247,16572],[8249,16358],[8250,16388],[8251,16666],[8252,16915],[8253,16708],[8254,16718],[8255,16410],[8256,16542],[8257,16580],[8258,16936],[8259,16490],[8260,16605],[8262,16904],[8264,16440],[8265,16596],[8266,16800],[8267,16457],[8268,16597],[8270,16500],[8271,16914],[8274,16531],[8275,16599],[8276,16590],[8277,16380],[8279,16622],[8280,16658],[8282,16736],[8284,16519],[8285,16495],[8286,16866],[8287,16384],[8288,16546],[8289,16798],[8290,16618],[8291,16762],[8292,16867],[8294,16898],[8295,16544],[8297,16592],[8298,16763],[8299,16570],[8300,16879],[8303,16616],[8304,16373],[8305,16638],[8306,16606],[8307,16378],[8308,16653],[8310,16558],[8311,16929],[8312,16771],[8313,16567],[8314,16394],[8315,16526],[8316,16401],[8318,16652],[8321,16458],[8322,16719],[8323,16362],[8325,16512],[8326,16794],[8327,16906],[8329,16790],[8330,16802],[8332,16924],[8333,16903],[8334,16775],[8336,16696],[8337,16743],[8338,16566],[8340,16409],[8344,16706],[8345,16707],[8346,16663],[8347,16630],[8348,16636],[8349,16749],[8350,16748],[8352,16918],[8353,16611],[8354,16698],[8356,16804],[8357,16447],[8358,16704],[8359,16664],[8360,16761],[8361,16837],[8362,16760],[8363,16843],[8365,16772],[8366,16745],[8368,16776],[8369,16811],[8371,16922],[8373,16594],[8374,16640],[8375,16870],[8376,16919],[8377,16808],[8380,16836],[8381,16453],[8384,16728],[8388,16732],[8392,16895],[8394,16821],[8396,16492],[8397,16639],[8399,16405],[8400,16473],[8403,16851],[8407,16750],[8409,16418],[8412,16543],[8415,16856],[8417,16876],[8418,16642],[8420,16933],[8424,16877],[8427,16894],[8430,16920],[8431,16379],[8433,16685],[8435,16509],[8438,16545],[8439,16892],[8442,16756],[8443,16865],[8445,16632],[8446,16603],[8447,16433],[8449,16868],[8451,16432],[8455,16678],[8469,16942],[8470,16974],[8471,17016],[8472,16988],[8473,16972],[8474,17048],[8475,17484],[8476,17051],[8477,17294],[8478,17236],[8479,17202],[8482,17368],[8483,17206],[8484,17364],[8485,17084],[8486,17086],[8487,17306],[8488,17320],[8489,17296],[8490,17244],[8491,17464],[8492,17070],[8493,17194],[8494,17168],[8495,17456],[8496,17046],[8497,17282],[8498,17303],[8499,17442],[8500,17032],[8501,17059],[8502,17012],[8503,17271],[8504,17242],[8505,17436],[8506,17009],[8508,17304],[8509,16943],[8510,17410],[8511,17326],[8512,17252],[8513,17171],[8516,17370],[8518,17092],[8519,17112],[8522,16993],[8523,17430],[8524,17114],[8525,17190],[8526,17444],[8527,17352],[8528,17120],[8530,17137],[8531,17351],[8533,17208],[8534,17432],[8535,17102],[8536,17186],[8537,17132],[8538,17154],[8540,16940],[8541,16970],[8542,17248],[8543,17497],[8544,17290],[8545,17300],[8546,16992],[8547,17124],[8548,17162],[8549,17518],[8550,17072],[8551,17187],[8553,17486],[8555,17022],[8556,17178],[8557,17382],[8558,17039],[8559,17179],[8561,17082],[8562,17496],[8565,17113],[8566,17181],[8567,17172],[8568,16962],[8570,17204],[8571,17240],[8573,17318],[8575,17101],[8576,17077],[8577,17448],[8578,16966],[8579,17128],[8580,17380],[8581,17200],[8582,17344],[8583,17449],[8585,17480],[8586,17126],[8588,17174],[8589,17345],[8590,17152],[8591,17461],[8594,17198],[8595,16955],[8596,17220],[8597,17188],[8598,16960],[8599,17235],[8601,17140],[8602,17511],[8603,17353],[8604,17149],[8605,16976],[8606,17108],[8607,16983],[8609,17234],[8612,17040],[8613,17301],[8614,16944],[8616,17094],[8617,17376],[8618,17488],[8620,17372],[8621,17384],[8623,17506],[8624,17485],[8625,17357],[8627,17278],[8628,17325],[8629,17148],[8631,16991],[8635,17288],[8636,17289],[8637,17245],[8638,17212],[8639,17218],[8640,17331],[8641,17330],[8643,17500],[8644,17193],[8645,17280],[8647,17386],[8648,17029],[8649,17286],[8650,17246],[8651,17343],[8652,17419],[8653,17342],[8654,17425],[8656,17354],[8657,17327],[8659,17358],[8660,17393],[8662,17504],[8664,17176],[8665,17222],[8666,17452],[8667,17501],[8668,17390],[8671,17418],[8672,17035],[8675,17310],[8679,17314],[8683,17477],[8685,17403],[8687,17074],[8688,17221],[8690,16987],[8691,17055],[8694,17433],[8698,17332],[8700,17000],[8703,17125],[8706,17438],[8708,17458],[8709,17224],[8711,17515],[8715,17459],[8718,17476],[8721,17502],[8722,16961],[8724,17267],[8726,17091],[8729,17127],[8730,17474],[8733,17338],[8734,17447],[8736,17214],[8737,17185],[8738,17015],[8740,17450],[8742,17014],[8746,17260],[8760,17524],[8761,17556],[8762,17598],[8763,17570],[8764,17554],[8765,17630],[8766,18066],[8767,17633],[8768,17876],[8769,17818],[8770,17784],[8773,17950],[8774,17788],[8775,17946],[8776,17666],[8777,17668],[8778,17888],[8779,17902],[8780,17878],[8781,17826],[8782,18046],[8783,17652],[8784,17776],[8785,17750],[8786,18038],[8787,17628],[8788,17864],[8789,17885],[8790,18024],[8791,17614],[8792,17641],[8793,17594],[8794,17853],[8795,17824],[8796,18018],[8797,17591],[8799,17886],[8800,17525],[8801,17992],[8802,17908],[8803,17834],[8804,17753],[8807,17952],[8809,17674],[8810,17694],[8813,17575],[8814,18012],[8815,17696],[8816,17772],[8817,18026],[8818,17934],[8819,17702],[8821,17719],[8822,17933],[8824,17790],[8825,18014],[8826,17684],[8827,17768],[8828,17714],[8829,17736],[8831,17522],[8832,17552],[8833,17830],[8834,18079],[8835,17872],[8836,17882],[8837,17574],[8838,17706],[8839,17744],[8840,18100],[8841,17654],[8842,17769],[8844,18068],[8846,17604],[8847,17760],[8848,17964],[8849,17621],[8850,17761],[8852,17664],[8853,18078],[8856,17695],[8857,17763],[8858,17754],[8859,17544],[8861,17786],[8862,17822],[8864,17900],[8866,17683],[8867,17659],[8868,18030],[8869,17548],[8870,17710],[8871,17962],[8872,17782],[8873,17926],[8874,18031],[8876,18062],[8877,17708],[8879,17756],[8880,17927],[8881,17734],[8882,18043],[8885,17780],[8886,17537],[8887,17802],[8888,17770],[8889,17542],[8890,17817],[8892,17722],[8893,18093],[8894,17935],[8895,17731],[8896,17558],[8897,17690],[8898,17565],[8900,17816],[8903,17622],[8904,17883],[8905,17526],[8907,17676],[8908,17958],[8909,18070],[8911,17954],[8912,17966],[8914,18088],[8915,18067],[8916,17939],[8918,17860],[8919,17907],[8920,17730],[8922,17573],[8926,17870],[8927,17871],[8928,17827],[8929,17794],[8930,17800],[8931,17913],[8932,17912],[8934,18082],[8935,17775],[8936,17862],[8938,17968],[8939,17611],[8940,17868],[8941,17828],[8942,17925],[8943,18001],[8944,17924],[8945,18007],[8947,17936],[8948,17909],[8950,17940],[8951,17975],[8953,18086],[8955,17758],[8956,17804],[8957,18034],[8958,18083],[8959,17972],[8962,18000],[8963,17617],[8966,17892],[8970,17896],[8974,18059],[8976,17985],[8978,17656],[8979,17803],[8981,17569],[8982,17637],[8985,18015],[8989,17914],[8991,17582],[8994,17707],[8997,18020],[8999,18040],[9000,17806],[9002,18097],[9006,18041],[9009,18058],[9012,18084],[9013,17543],[9015,17849],[9017,17673],[9020,17709],[9021,18056],[9024,17920],[9025,18029],[9027,17796],[9028,17767],[9029,17597],[9031,18032],[9033,17596],[9037,17842],[9051,18106],[9052,18138],[9053,18180],[9054,18152],[9055,18136],[9056,18212],[9057,18648],[9058,18215],[9059,18458],[9060,18400],[9061,18366],[9064,18532],[9065,18370],[9066,18528],[9067,18248],[9068,18250],[9069,18470],[9070,18484],[9071,18460],[9072,18408],[9073,18628],[9074,18234],[9075,18358],[9076,18332],[9077,18620],[9078,18210],[9079,18446],[9080,18467],[9081,18606],[9082,18196],[9083,18223],[9084,18176],[9085,18435],[9086,18406],[9087,18600],[9088,18173],[9090,18468],[9091,18107],[9092,18574],[9093,18490],[9094,18416],[9095,18335],[9098,18534],[9100,18256],[9101,18276],[9104,18157],[9105,18594],[9106,18278],[9107,18354],[9108,18608],[9109,18516],[9110,18284],[9112,18301],[9113,18515],[9115,18372],[9116,18596],[9117,18266],[9118,18350],[9119,18296],[9120,18318],[9122,18104],[9123,18134],[9124,18412],[9125,18661],[9126,18454],[9127,18464],[9128,18156],[9129,18288],[9130,18326],[9131,18682],[9132,18236],[9133,18351],[9135,18650],[9137,18186],[9138,18342],[9139,18546],[9140,18203],[9141,18343],[9143,18246],[9144,18660],[9147,18277],[9148,18345],[9149,18336],[9150,18126],[9152,18368],[9153,18404],[9155,18482],[9157,18265],[9158,18241],[9159,18612],[9160,18130],[9161,18292],[9162,18544],[9163,18364],[9164,18508],[9165,18613],[9167,18644],[9168,18290],[9170,18338],[9171,18509],[9172,18316],[9173,18625],[9176,18362],[9177,18119],[9178,18384],[9179,18352],[9180,18124],[9181,18399],[9183,18304],[9184,18675],[9185,18517],[9186,18313],[9187,18140],[9188,18272],[9189,18147],[9191,18398],[9194,18204],[9195,18465],[9196,18108],[9198,18258],[9199,18540],[9200,18652],[9202,18536],[9203,18548],[9205,18670],[9206,18649],[9207,18521],[9209,18442],[9210,18489],[9211,18312],[9213,18155],[9217,18452],[9218,18453],[9219,18409],[9220,18376],[9221,18382],[9222,18495],[9223,18494],[9225,18664],[9226,18357],[9227,18444],[9229,18550],[9230,18193],[9231,18450],[9232,18410],[9233,18507],[9234,18583],[9235,18506],[9236,18589],[9238,18518],[9239,18491],[9241,18522],[9242,18557],[9244,18668],[9246,18340],[9247,18386],[9248,18616],[9249,18665],[9250,18554],[9253,18582],[9254,18199],[9257,18474],[9261,18478],[9265,18641],[9267,18567],[9269,18238],[9270,18385],[9272,18151],[9273,18219],[9276,18597],[9280,18496],[9282,18164],[9285,18289],[9288,18602],[9290,18622],[9291,18388],[9293,18679],[9297,18623],[9300,18640],[9303,18666],[9304,18125],[9306,18431],[9308,18255],[9311,18291],[9312,18638],[9315,18502],[9316,18611],[9318,18378],[9319,18349],[9320,18179],[9322,18614],[9324,18178],[9328,18424],[9342,18688],[9343,18720],[9344,18762],[9345,18734],[9346,18718],[9347,18794],[9348,19230],[9349,18797],[9350,19040],[9351,18982],[9352,18948],[9355,19114],[9356,18952],[9357,19110],[9358,18830],[9359,18832],[9360,19052],[9361,19066],[9362,19042],[9363,18990],[9364,19210],[9365,18816],[9366,18940],[9367,18914],[9368,19202],[9369,18792],[9370,19028],[9371,19049],[9372,19188],[9373,18778],[9374,18805],[9375,18758],[9376,19017],[9377,18988],[9378,19182],[9379,18755],[9381,19050],[9382,18689],[9383,19156],[9384,19072],[9385,18998],[9386,18917],[9389,19116],[9391,18838],[9392,18858],[9395,18739],[9396,19176],[9397,18860],[9398,18936],[9399,19190],[9400,19098],[9401,18866],[9403,18883],[9404,19097],[9406,18954],[9407,19178],[9408,18848],[9409,18932],[9410,18878],[9411,18900],[9413,18686],[9414,18716],[9415,18994],[9416,19243],[9417,19036],[9418,19046],[9419,18738],[9420,18870],[9421,18908],[9422,19264],[9423,18818],[9424,18933],[9426,19232],[9428,18768],[9429,18924],[9430,19128],[9431,18785],[9432,18925],[9434,18828],[9435,19242],[9438,18859],[9439,18927],[9440,18918],[9441,18708],[9443,18950],[9444,18986],[9446,19064],[9448,18847],[9449,18823],[9450,19194],[9451,18712],[9452,18874],[9453,19126],[9454,18946],[9455,19090],[9456,19195],[9458,19226],[9459,18872],[9461,18920],[9462,19091],[9463,18898],[9464,19207],[9467,18944],[9468,18701],[9469,18966],[9470,18934],[9471,18706],[9472,18981],[9474,18886],[9475,19257],[9476,19099],[9477,18895],[9478,18722],[9479,18854],[9480,18729],[9482,18980],[9485,18786],[9486,19047],[9487,18690],[9489,18840],[9490,19122],[9491,19234],[9493,19118],[9494,19130],[9496,19252],[9497,19231],[9498,19103],[9500,19024],[9501,19071],[9502,18894],[9504,18737],[9508,19034],[9509,19035],[9510,18991],[9511,18958],[9512,18964],[9513,19077],[9514,19076],[9516,19246],[9517,18939],[9518,19026],[9520,19132],[9521,18775],[9522,19032],[9523,18992],[9524,19089],[9525,19165],[9526,19088],[9527,19171],[9529,19100],[9530,19073],[9532,19104],[9533,19139],[9535,19250],[9537,18922],[9538,18968],[9539,19198],[9540,19247],[9541,19136],[9544,19164],[9545,18781],[9548,19056],[9552,19060],[9556,19223],[9558,19149],[9560,18820],[9561,18967],[9563,18733],[9564,18801],[9567,19179],[9571,19078],[9573,18746],[9576,18871],[9579,19184],[9581,19204],[9582,18970],[9584,19261],[9588,19205],[9591,19222],[9594,19248],[9595,18707],[9597,19013],[9599,18837],[9602,18873],[9603,19220],[9606,19084],[9607,19193],[9609,18960],[9610,18931],[9611,18761],[9613,19196],[9615,18760],[9619,19006],[9633,19270],[9634,19302],[9635,19344],[9636,19316],[9637,19300],[9638,19376],[9639,19812],[9640,19379],[9641,19622],[9642,19564],[9643,19530],[9646,19696],[9647,19534],[9648,19692],[9649,19412],[9650,19414],[9651,19634],[9652,19648],[9653,19624],[9654,19572],[9655,19792],[9656,19398],[9657,19522],[9658,19496],[9659,19784],[9660,19374],[9661,19610],[9662,19631],[9663,19770],[9664,19360],[9665,19387],[9666,19340],[9667,19599],[9668,19570],[9669,19764],[9670,19337],[9672,19632],[9673,19271],[9674,19738],[9675,19654],[9676,19580],[9677,19499],[9680,19698],[9682,19420],[9683,19440],[9686,19321],[9687,19758],[9688,19442],[9689,19518],[9690,19772],[9691,19680],[9692,19448],[9694,19465],[9695,19679],[9697,19536],[9698,19760],[9699,19430],[9700,19514],[9701,19460],[9702,19482],[9704,19268],[9705,19298],[9706,19576],[9707,19825],[9708,19618],[9709,19628],[9710,19320],[9711,19452],[9712,19490],[9713,19846],[9714,19400],[9715,19515],[9717,19814],[9719,19350],[9720,19506],[9721,19710],[9722,19367],[9723,19507],[9725,19410],[9726,19824],[9729,19441],[9730,19509],[9731,19500],[9732,19290],[9734,19532],[9735,19568],[9737,19646],[9739,19429],[9740,19405],[9741,19776],[9742,19294],[9743,19456],[9744,19708],[9745,19528],[9746,19672],[9747,19777],[9749,19808],[9750,19454],[9752,19502],[9753,19673],[9754,19480],[9755,19789],[9758,19526],[9759,19283],[9760,19548],[9761,19516],[9762,19288],[9763,19563],[9765,19468],[9766,19839],[9767,19681],[9768,19477],[9769,19304],[9770,19436],[9771,19311],[9773,19562],[9776,19368],[9777,19629],[9778,19272],[9780,19422],[9781,19704],[9782,19816],[9784,19700],[9785,19712],[9787,19834],[9788,19813],[9789,19685],[9791,19606],[9792,19653],[9793,19476],[9795,19319],[9799,19616],[9800,19617],[9801,19573],[9802,19540],[9803,19546],[9804,19659],[9805,19658],[9807,19828],[9808,19521],[9809,19608],[9811,19714],[9812,19357],[9813,19614],[9814,19574],[9815,19671],[9816,19747],[9817,19670],[9818,19753],[9820,19682],[9821,19655],[9823,19686],[9824,19721],[9826,19832],[9828,19504],[9829,19550],[9830,19780],[9831,19829],[9832,19718],[9835,19746],[9836,19363],[9839,19638],[9843,19642],[9847,19805],[9849,19731],[9851,19402],[9852,19549],[9854,19315],[9855,19383],[9858,19761],[9862,19660],[9864,19328],[9867,19453],[9870,19766],[9872,19786],[9873,19552],[9875,19843],[9879,19787],[9882,19804],[9885,19830],[9886,19289],[9888,19595],[9890,19419],[9893,19455],[9894,19802],[9897,19666],[9898,19775],[9900,19542],[9901,19513],[9902,19343],[9904,19778],[9906,19342],[9910,19588],[9924,19852],[9925,19884],[9926,19926],[9927,19898],[9928,19882],[9929,19958],[9930,20394],[9931,19961],[9932,20204],[9933,20146],[9934,20112],[9937,20278],[9938,20116],[9939,20274],[9940,19994],[9941,19996],[9942,20216],[9943,20230],[9944,20206],[9945,20154],[9946,20374],[9947,19980],[9948,20104],[9949,20078],[9950,20366],[9951,19956],[9952,20192],[9953,20213],[9954,20352],[9955,19942],[9956,19969],[9957,19922],[9958,20181],[9959,20152],[9960,20346],[9961,19919],[9963,20214],[9964,19853],[9965,20320],[9966,20236],[9967,20162],[9968,20081],[9971,20280],[9973,20002],[9974,20022],[9977,19903],[9978,20340],[9979,20024],[9980,20100],[9981,20354],[9982,20262],[9983,20030],[9985,20047],[9986,20261],[9988,20118],[9989,20342],[9990,20012],[9991,20096],[9992,20042],[9993,20064],[9995,19850],[9996,19880],[9997,20158],[9998,20407],[9999,20200],[10000,20210],[10001,19902],[10002,20034],[10003,20072],[10004,20428],[10005,19982],[10006,20097],[10008,20396],[10010,19932],[10011,20088],[10012,20292],[10013,19949],[10014,20089],[10016,19992],[10017,20406],[10020,20023],[10021,20091],[10022,20082],[10023,19872],[10025,20114],[10026,20150],[10028,20228],[10030,20011],[10031,19987],[10032,20358],[10033,19876],[10034,20038],[10035,20290],[10036,20110],[10037,20254],[10038,20359],[10040,20390],[10041,20036],[10043,20084],[10044,20255],[10045,20062],[10046,20371],[10049,20108],[10050,19865],[10051,20130],[10052,20098],[10053,19870],[10054,20145],[10056,20050],[10057,20421],[10058,20263],[10059,20059],[10060,19886],[10061,20018],[10062,19893],[10064,20144],[10067,19950],[10068,20211],[10069,19854],[10071,20004],[10072,20286],[10073,20398],[10075,20282],[10076,20294],[10078,20416],[10079,20395],[10080,20267],[10082,20188],[10083,20235],[10084,20058],[10086,19901],[10090,20198],[10091,20199],[10092,20155],[10093,20122],[10094,20128],[10095,20241],[10096,20240],[10098,20410],[10099,20103],[10100,20190],[10102,20296],[10103,19939],[10104,20196],[10105,20156],[10106,20253],[10107,20329],[10108,20252],[10109,20335],[10111,20264],[10112,20237],[10114,20268],[10115,20303],[10117,20414],[10119,20086],[10120,20132],[10121,20362],[10122,20411],[10123,20300],[10126,20328],[10127,19945],[10130,20220],[10134,20224],[10138,20387],[10140,20313],[10142,19984],[10143,20131],[10145,19897],[10146,19965],[10149,20343],[10153,20242],[10155,19910],[10158,20035],[10161,20348],[10163,20368],[10164,20134],[10166,20425],[10170,20369],[10173,20386],[10176,20412],[10177,19871],[10179,20177],[10181,20001],[10184,20037],[10185,20384],[10188,20248],[10189,20357],[10191,20124],[10192,20095],[10193,19925],[10195,20360],[10197,19924],[10201,20170],[10215,20434],[10216,20466],[10217,20508],[10218,20480],[10219,20464],[10220,20540],[10221,20976],[10222,20543],[10223,20786],[10224,20728],[10225,20694],[10228,20860],[10229,20698],[10230,20856],[10231,20576],[10232,20578],[10233,20798],[10234,20812],[10235,20788],[10236,20736],[10237,20956],[10238,20562],[10239,20686],[10240,20660],[10241,20948],[10242,20538],[10243,20774],[10244,20795],[10245,20934],[10246,20524],[10247,20551],[10248,20504],[10249,20763],[10250,20734],[10251,20928],[10252,20501],[10254,20796],[10255,20435],[10256,20902],[10257,20818],[10258,20744],[10259,20663],[10262,20862],[10264,20584],[10265,20604],[10268,20485],[10269,20922],[10270,20606],[10271,20682],[10272,20936],[10273,20844],[10274,20612],[10276,20629],[10277,20843],[10279,20700],[10280,20924],[10281,20594],[10282,20678],[10283,20624],[10284,20646],[10286,20432],[10287,20462],[10288,20740],[10289,20989],[10290,20782],[10291,20792],[10292,20484],[10293,20616],[10294,20654],[10295,21010],[10296,20564],[10297,20679],[10299,20978],[10301,20514],[10302,20670],[10303,20874],[10304,20531],[10305,20671],[10307,20574],[10308,20988],[10311,20605],[10312,20673],[10313,20664],[10314,20454],[10316,20696],[10317,20732],[10319,20810],[10321,20593],[10322,20569],[10323,20940],[10324,20458],[10325,20620],[10326,20872],[10327,20692],[10328,20836],[10329,20941],[10331,20972],[10332,20618],[10334,20666],[10335,20837],[10336,20644],[10337,20953],[10340,20690],[10341,20447],[10342,20712],[10343,20680],[10344,20452],[10345,20727],[10347,20632],[10348,21003],[10349,20845],[10350,20641],[10351,20468],[10352,20600],[10353,20475],[10355,20726],[10358,20532],[10359,20793],[10360,20436],[10362,20586],[10363,20868],[10364,20980],[10366,20864],[10367,20876],[10369,20998],[10370,20977],[10371,20849],[10373,20770],[10374,20817],[10375,20640],[10377,20483],[10381,20780],[10382,20781],[10383,20737],[10384,20704],[10385,20710],[10386,20823],[10387,20822],[10389,20992],[10390,20685],[10391,20772],[10393,20878],[10394,20521],[10395,20778],[10396,20738],[10397,20835],[10398,20911],[10399,20834],[10400,20917],[10402,20846],[10403,20819],[10405,20850],[10406,20885],[10408,20996],[10410,20668],[10411,20714],[10412,20944],[10413,20993],[10414,20882],[10417,20910],[10418,20527],[10421,20802],[10425,20806],[10429,20969],[10431,20895],[10433,20566],[10434,20713],[10436,20479],[10437,20547],[10440,20925],[10444,20824],[10446,20492],[10449,20617],[10452,20930],[10454,20950],[10455,20716],[10457,21007],[10461,20951],[10464,20968],[10467,20994],[10468,20453],[10470,20759],[10472,20583],[10475,20619],[10476,20966],[10479,20830],[10480,20939],[10482,20706],[10483,20677],[10484,20507],[10486,20942],[10488,20506],[10492,20752],[10506,21016],[10507,21048],[10508,21090],[10509,21062],[10510,21046],[10511,21122],[10512,21558],[10513,21125],[10514,21368],[10515,21310],[10516,21276],[10519,21442],[10520,21280],[10521,21438],[10522,21158],[10523,21160],[10524,21380],[10525,21394],[10526,21370],[10527,21318],[10528,21538],[10529,21144],[10530,21268],[10531,21242],[10532,21530],[10533,21120],[10534,21356],[10535,21377],[10536,21516],[10537,21106],[10538,21133],[10539,21086],[10540,21345],[10541,21316],[10542,21510],[10543,21083],[10545,21378],[10546,21017],[10547,21484],[10548,21400],[10549,21326],[10550,21245],[10553,21444],[10555,21166],[10556,21186],[10559,21067],[10560,21504],[10561,21188],[10562,21264],[10563,21518],[10564,21426],[10565,21194],[10567,21211],[10568,21425],[10570,21282],[10571,21506],[10572,21176],[10573,21260],[10574,21206],[10575,21228],[10577,21014],[10578,21044],[10579,21322],[10580,21571],[10581,21364],[10582,21374],[10583,21066],[10584,21198],[10585,21236],[10586,21592],[10587,21146],[10588,21261],[10590,21560],[10592,21096],[10593,21252],[10594,21456],[10595,21113],[10596,21253],[10598,21156],[10599,21570],[10602,21187],[10603,21255],[10604,21246],[10605,21036],[10607,21278],[10608,21314],[10610,21392],[10612,21175],[10613,21151],[10614,21522],[10615,21040],[10616,21202],[10617,21454],[10618,21274],[10619,21418],[10620,21523],[10622,21554],[10623,21200],[10625,21248],[10626,21419],[10627,21226],[10628,21535],[10631,21272],[10632,21029],[10633,21294],[10634,21262],[10635,21034],[10636,21309],[10638,21214],[10639,21585],[10640,21427],[10641,21223],[10642,21050],[10643,21182],[10644,21057],[10646,21308],[10649,21114],[10650,21375],[10651,21018],[10653,21168],[10654,21450],[10655,21562],[10657,21446],[10658,21458],[10660,21580],[10661,21559],[10662,21431],[10664,21352],[10665,21399],[10666,21222],[10668,21065],[10672,21362],[10673,21363],[10674,21319],[10675,21286],[10676,21292],[10677,21405],[10678,21404],[10680,21574],[10681,21267],[10682,21354],[10684,21460],[10685,21103],[10686,21360],[10687,21320],[10688,21417],[10689,21493],[10690,21416],[10691,21499],[10693,21428],[10694,21401],[10696,21432],[10697,21467],[10699,21578],[10701,21250],[10702,21296],[10703,21526],[10704,21575],[10705,21464],[10708,21492],[10709,21109],[10712,21384],[10716,21388],[10720,21551],[10722,21477],[10724,21148],[10725,21295],[10727,21061],[10728,21129],[10731,21507],[10735,21406],[10737,21074],[10740,21199],[10743,21512],[10745,21532],[10746,21298],[10748,21589],[10752,21533],[10755,21550],[10758,21576],[10759,21035],[10761,21341],[10763,21165],[10766,21201],[10767,21548],[10770,21412],[10771,21521],[10773,21288],[10774,21259],[10775,21089],[10777,21524],[10779,21088],[10783,21334],[10797,21598],[10798,21630],[10799,21672],[10800,21644],[10801,21628],[10802,21704],[10803,22140],[10804,21707],[10805,21950],[10806,21892],[10807,21858],[10810,22024],[10811,21862],[10812,22020],[10813,21740],[10814,21742],[10815,21962],[10816,21976],[10817,21952],[10818,21900],[10819,22120],[10820,21726],[10821,21850],[10822,21824],[10823,22112],[10824,21702],[10825,21938],[10826,21959],[10827,22098],[10828,21688],[10829,21715],[10830,21668],[10831,21927],[10832,21898],[10833,22092],[10834,21665],[10836,21960],[10837,21599],[10838,22066],[10839,21982],[10840,21908],[10841,21827],[10844,22026],[10846,21748],[10847,21768],[10850,21649],[10851,22086],[10852,21770],[10853,21846],[10854,22100],[10855,22008],[10856,21776],[10858,21793],[10859,22007],[10861,21864],[10862,22088],[10863,21758],[10864,21842],[10865,21788],[10866,21810],[10868,21596],[10869,21626],[10870,21904],[10871,22153],[10872,21946],[10873,21956],[10874,21648],[10875,21780],[10876,21818],[10877,22174],[10878,21728],[10879,21843],[10881,22142],[10883,21678],[10884,21834],[10885,22038],[10886,21695],[10887,21835],[10889,21738],[10890,22152],[10893,21769],[10894,21837],[10895,21828],[10896,21618],[10898,21860],[10899,21896],[10901,21974],[10903,21757],[10904,21733],[10905,22104],[10906,21622],[10907,21784],[10908,22036],[10909,21856],[10910,22000],[10911,22105],[10913,22136],[10914,21782],[10916,21830],[10917,22001],[10918,21808],[10919,22117],[10922,21854],[10923,21611],[10924,21876],[10925,21844],[10926,21616],[10927,21891],[10929,21796],[10930,22167],[10931,22009],[10932,21805],[10933,21632],[10934,21764],[10935,21639],[10937,21890],[10940,21696],[10941,21957],[10942,21600],[10944,21750],[10945,22032],[10946,22144],[10948,22028],[10949,22040],[10951,22162],[10952,22141],[10953,22013],[10955,21934],[10956,21981],[10957,21804],[10959,21647],[10963,21944],[10964,21945],[10965,21901],[10966,21868],[10967,21874],[10968,21987],[10969,21986],[10971,22156],[10972,21849],[10973,21936],[10975,22042],[10976,21685],[10977,21942],[10978,21902],[10979,21999],[10980,22075],[10981,21998],[10982,22081],[10984,22010],[10985,21983],[10987,22014],[10988,22049],[10990,22160],[10992,21832],[10993,21878],[10994,22108],[10995,22157],[10996,22046],[10999,22074],[11000,21691],[11003,21966],[11007,21970],[11011,22133],[11013,22059],[11015,21730],[11016,21877],[11018,21643],[11019,21711],[11022,22089],[11026,21988],[11028,21656],[11031,21781],[11034,22094],[11036,22114],[11037,21880],[11039,22171],[11043,22115],[11046,22132],[11049,22158],[11050,21617],[11052,21923],[11054,21747],[11057,21783],[11058,22130],[11061,21994],[11062,22103],[11064,21870],[11065,21841],[11066,21671],[11068,22106],[11070,21670],[11074,21916],[11088,22180],[11089,22212],[11090,22254],[11091,22226],[11092,22210],[11093,22286],[11094,22722],[11095,22289],[11096,22532],[11097,22474],[11098,22440],[11101,22606],[11102,22444],[11103,22602],[11104,22322],[11105,22324],[11106,22544],[11107,22558],[11108,22534],[11109,22482],[11110,22702],[11111,22308],[11112,22432],[11113,22406],[11114,22694],[11115,22284],[11116,22520],[11117,22541],[11118,22680],[11119,22270],[11120,22297],[11121,22250],[11122,22509],[11123,22480],[11124,22674],[11125,22247],[11127,22542],[11128,22181],[11129,22648],[11130,22564],[11131,22490],[11132,22409],[11135,22608],[11137,22330],[11138,22350],[11141,22231],[11142,22668],[11143,22352],[11144,22428],[11145,22682],[11146,22590],[11147,22358],[11149,22375],[11150,22589],[11152,22446],[11153,22670],[11154,22340],[11155,22424],[11156,22370],[11157,22392],[11159,22178],[11160,22208],[11161,22486],[11162,22735],[11163,22528],[11164,22538],[11165,22230],[11166,22362],[11167,22400],[11168,22756],[11169,22310],[11170,22425],[11172,22724],[11174,22260],[11175,22416],[11176,22620],[11177,22277],[11178,22417],[11180,22320],[11181,22734],[11184,22351],[11185,22419],[11186,22410],[11187,22200],[11189,22442],[11190,22478],[11192,22556],[11194,22339],[11195,22315],[11196,22686],[11197,22204],[11198,22366],[11199,22618],[11200,22438],[11201,22582],[11202,22687],[11204,22718],[11205,22364],[11207,22412],[11208,22583],[11209,22390],[11210,22699],[11213,22436],[11214,22193],[11215,22458],[11216,22426],[11217,22198],[11218,22473],[11220,22378],[11221,22749],[11222,22591],[11223,22387],[11224,22214],[11225,22346],[11226,22221],[11228,22472],[11231,22278],[11232,22539],[11233,22182],[11235,22332],[11236,22614],[11237,22726],[11239,22610],[11240,22622],[11242,22744],[11243,22723],[11244,22595],[11246,22516],[11247,22563],[11248,22386],[11250,22229],[11254,22526],[11255,22527],[11256,22483],[11257,22450],[11258,22456],[11259,22569],[11260,22568],[11262,22738],[11263,22431],[11264,22518],[11266,22624],[11267,22267],[11268,22524],[11269,22484],[11270,22581],[11271,22657],[11272,22580],[11273,22663],[11275,22592],[11276,22565],[11278,22596],[11279,22631],[11281,22742],[11283,22414],[11284,22460],[11285,22690],[11286,22739],[11287,22628],[11290,22656],[11291,22273],[11294,22548],[11298,22552],[11302,22715],[11304,22641],[11306,22312],[11307,22459],[11309,22225],[11310,22293],[11313,22671],[11317,22570],[11319,22238],[11322,22363],[11325,22676],[11327,22696],[11328,22462],[11330,22753],[11334,22697],[11337,22714],[11340,22740],[11341,22199],[11343,22505],[11345,22329],[11348,22365],[11349,22712],[11352,22576],[11353,22685],[11355,22452],[11356,22423],[11357,22253],[11359,22688],[11361,22252],[11365,22498],[11379,22762],[11380,22794],[11381,22836],[11382,22808],[11383,22792],[11384,22868],[11385,23304],[11386,22871],[11387,23114],[11388,23056],[11389,23022],[11392,23188],[11393,23026],[11394,23184],[11395,22904],[11396,22906],[11397,23126],[11398,23140],[11399,23116],[11400,23064],[11401,23284],[11402,22890],[11403,23014],[11404,22988],[11405,23276],[11406,22866],[11407,23102],[11408,23123],[11409,23262],[11410,22852],[11411,22879],[11412,22832],[11413,23091],[11414,23062],[11415,23256],[11416,22829],[11418,23124],[11419,22763],[11420,23230],[11421,23146],[11422,23072],[11423,22991],[11426,23190],[11428,22912],[11429,22932],[11432,22813],[11433,23250],[11434,22934],[11435,23010],[11436,23264],[11437,23172],[11438,22940],[11440,22957],[11441,23171],[11443,23028],[11444,23252],[11445,22922],[11446,23006],[11447,22952],[11448,22974],[11450,22760],[11451,22790],[11452,23068],[11453,23317],[11454,23110],[11455,23120],[11456,22812],[11457,22944],[11458,22982],[11459,23338],[11460,22892],[11461,23007],[11463,23306],[11465,22842],[11466,22998],[11467,23202],[11468,22859],[11469,22999],[11471,22902],[11472,23316],[11475,22933],[11476,23001],[11477,22992],[11478,22782],[11480,23024],[11481,23060],[11483,23138],[11485,22921],[11486,22897],[11487,23268],[11488,22786],[11489,22948],[11490,23200],[11491,23020],[11492,23164],[11493,23269],[11495,23300],[11496,22946],[11498,22994],[11499,23165],[11500,22972],[11501,23281],[11504,23018],[11505,22775],[11506,23040],[11507,23008],[11508,22780],[11509,23055],[11511,22960],[11512,23331],[11513,23173],[11514,22969],[11515,22796],[11516,22928],[11517,22803],[11519,23054],[11522,22860],[11523,23121],[11524,22764],[11526,22914],[11527,23196],[11528,23308],[11530,23192],[11531,23204],[11533,23326],[11534,23305],[11535,23177],[11537,23098],[11538,23145],[11539,22968],[11541,22811],[11545,23108],[11546,23109],[11547,23065],[11548,23032],[11549,23038],[11550,23151],[11551,23150],[11553,23320],[11554,23013],[11555,23100],[11557,23206],[11558,22849],[11559,23106],[11560,23066],[11561,23163],[11562,23239],[11563,23162],[11564,23245],[11566,23174],[11567,23147],[11569,23178],[11570,23213],[11572,23324],[11574,22996],[11575,23042],[11576,23272],[11577,23321],[11578,23210],[11581,23238],[11582,22855],[11585,23130],[11589,23134],[11593,23297],[11595,23223],[11597,22894],[11598,23041],[11600,22807],[11601,22875],[11604,23253],[11608,23152],[11610,22820],[11613,22945],[11616,23258],[11618,23278],[11619,23044],[11621,23335],[11625,23279],[11628,23296],[11631,23322],[11632,22781],[11634,23087],[11636,22911],[11639,22947],[11640,23294],[11643,23158],[11644,23267],[11646,23034],[11647,23005],[11648,22835],[11650,23270],[11652,22834],[11656,23080],[11670,23344],[11671,23376],[11672,23418],[11673,23390],[11674,23374],[11675,23450],[11676,23886],[11677,23453],[11678,23696],[11679,23638],[11680,23604],[11683,23770],[11684,23608],[11685,23766],[11686,23486],[11687,23488],[11688,23708],[11689,23722],[11690,23698],[11691,23646],[11692,23866],[11693,23472],[11694,23596],[11695,23570],[11696,23858],[11697,23448],[11698,23684],[11699,23705],[11700,23844],[11701,23434],[11702,23461],[11703,23414],[11704,23673],[11705,23644],[11706,23838],[11707,23411],[11709,23706],[11710,23345],[11711,23812],[11712,23728],[11713,23654],[11714,23573],[11717,23772],[11719,23494],[11720,23514],[11723,23395],[11724,23832],[11725,23516],[11726,23592],[11727,23846],[11728,23754],[11729,23522],[11731,23539],[11732,23753],[11734,23610],[11735,23834],[11736,23504],[11737,23588],[11738,23534],[11739,23556],[11741,23342],[11742,23372],[11743,23650],[11744,23899],[11745,23692],[11746,23702],[11747,23394],[11748,23526],[11749,23564],[11750,23920],[11751,23474],[11752,23589],[11754,23888],[11756,23424],[11757,23580],[11758,23784],[11759,23441],[11760,23581],[11762,23484],[11763,23898],[11766,23515],[11767,23583],[11768,23574],[11769,23364],[11771,23606],[11772,23642],[11774,23720],[11776,23503],[11777,23479],[11778,23850],[11779,23368],[11780,23530],[11781,23782],[11782,23602],[11783,23746],[11784,23851],[11786,23882],[11787,23528],[11789,23576],[11790,23747],[11791,23554],[11792,23863],[11795,23600],[11796,23357],[11797,23622],[11798,23590],[11799,23362],[11800,23637],[11802,23542],[11803,23913],[11804,23755],[11805,23551],[11806,23378],[11807,23510],[11808,23385],[11810,23636],[11813,23442],[11814,23703],[11815,23346],[11817,23496],[11818,23778],[11819,23890],[11821,23774],[11822,23786],[11824,23908],[11825,23887],[11826,23759],[11828,23680],[11829,23727],[11830,23550],[11832,23393],[11836,23690],[11837,23691],[11838,23647],[11839,23614],[11840,23620],[11841,23733],[11842,23732],[11844,23902],[11845,23595],[11846,23682],[11848,23788],[11849,23431],[11850,23688],[11851,23648],[11852,23745],[11853,23821],[11854,23744],[11855,23827],[11857,23756],[11858,23729],[11860,23760],[11861,23795],[11863,23906],[11865,23578],[11866,23624],[11867,23854],[11868,23903],[11869,23792],[11872,23820],[11873,23437],[11876,23712],[11880,23716],[11884,23879],[11886,23805],[11888,23476],[11889,23623],[11891,23389],[11892,23457],[11895,23835],[11899,23734],[11901,23402],[11904,23527],[11907,23840],[11909,23860],[11910,23626],[11912,23917],[11916,23861],[11919,23878],[11922,23904],[11923,23363],[11925,23669],[11927,23493],[11930,23529],[11931,23876],[11934,23740],[11935,23849],[11937,23616],[11938,23587],[11939,23417],[11941,23852],[11943,23416],[11947,23662],[11961,23926],[11962,23958],[11963,24000],[11964,23972],[11965,23956],[11966,24032],[11967,24468],[11968,24035],[11969,24278],[11970,24220],[11971,24186],[11974,24352],[11975,24190],[11976,24348],[11977,24068],[11978,24070],[11979,24290],[11980,24304],[11981,24280],[11982,24228],[11983,24448],[11984,24054],[11985,24178],[11986,24152],[11987,24440],[11988,24030],[11989,24266],[11990,24287],[11991,24426],[11992,24016],[11993,24043],[11994,23996],[11995,24255],[11996,24226],[11997,24420],[11998,23993],[12000,24288],[12001,23927],[12002,24394],[12003,24310],[12004,24236],[12005,24155],[12008,24354],[12010,24076],[12011,24096],[12014,23977],[12015,24414],[12016,24098],[12017,24174],[12018,24428],[12019,24336],[12020,24104],[12022,24121],[12023,24335],[12025,24192],[12026,24416],[12027,24086],[12028,24170],[12029,24116],[12030,24138],[12032,23924],[12033,23954],[12034,24232],[12035,24481],[12036,24274],[12037,24284],[12038,23976],[12039,24108],[12040,24146],[12041,24502],[12042,24056],[12043,24171],[12045,24470],[12047,24006],[12048,24162],[12049,24366],[12050,24023],[12051,24163],[12053,24066],[12054,24480],[12057,24097],[12058,24165],[12059,24156],[12060,23946],[12062,24188],[12063,24224],[12065,24302],[12067,24085],[12068,24061],[12069,24432],[12070,23950],[12071,24112],[12072,24364],[12073,24184],[12074,24328],[12075,24433],[12077,24464],[12078,24110],[12080,24158],[12081,24329],[12082,24136],[12083,24445],[12086,24182],[12087,23939],[12088,24204],[12089,24172],[12090,23944],[12091,24219],[12093,24124],[12094,24495],[12095,24337],[12096,24133],[12097,23960],[12098,24092],[12099,23967],[12101,24218],[12104,24024],[12105,24285],[12106,23928],[12108,24078],[12109,24360],[12110,24472],[12112,24356],[12113,24368],[12115,24490],[12116,24469],[12117,24341],[12119,24262],[12120,24309],[12121,24132],[12123,23975],[12127,24272],[12128,24273],[12129,24229],[12130,24196],[12131,24202],[12132,24315],[12133,24314],[12135,24484],[12136,24177],[12137,24264],[12139,24370],[12140,24013],[12141,24270],[12142,24230],[12143,24327],[12144,24403],[12145,24326],[12146,24409],[12148,24338],[12149,24311],[12151,24342],[12152,24377],[12154,24488],[12156,24160],[12157,24206],[12158,24436],[12159,24485],[12160,24374],[12163,24402],[12164,24019],[12167,24294],[12171,24298],[12175,24461],[12177,24387],[12179,24058],[12180,24205],[12182,23971],[12183,24039],[12186,24417],[12190,24316],[12192,23984],[12195,24109],[12198,24422],[12200,24442],[12201,24208],[12203,24499],[12207,24443],[12210,24460],[12213,24486],[12214,23945],[12216,24251],[12218,24075],[12221,24111],[12222,24458],[12225,24322],[12226,24431],[12228,24198],[12229,24169],[12230,23999],[12232,24434],[12234,23998],[12238,24244],[12252,24508],[12253,24540],[12254,24582],[12255,24554],[12256,24538],[12257,24614],[12258,25050],[12259,24617],[12260,24860],[12261,24802],[12262,24768],[12265,24934],[12266,24772],[12267,24930],[12268,24650],[12269,24652],[12270,24872],[12271,24886],[12272,24862],[12273,24810],[12274,25030],[12275,24636],[12276,24760],[12277,24734],[12278,25022],[12279,24612],[12280,24848],[12281,24869],[12282,25008],[12283,24598],[12284,24625],[12285,24578],[12286,24837],[12287,24808],[12288,25002],[12289,24575],[12291,24870],[12292,24509],[12293,24976],[12294,24892],[12295,24818],[12296,24737],[12299,24936],[12301,24658],[12302,24678],[12305,24559],[12306,24996],[12307,24680],[12308,24756],[12309,25010],[12310,24918],[12311,24686],[12313,24703],[12314,24917],[12316,24774],[12317,24998],[12318,24668],[12319,24752],[12320,24698],[12321,24720],[12323,24506],[12324,24536],[12325,24814],[12326,25063],[12327,24856],[12328,24866],[12329,24558],[12330,24690],[12331,24728],[12332,25084],[12333,24638],[12334,24753],[12336,25052],[12338,24588],[12339,24744],[12340,24948],[12341,24605],[12342,24745],[12344,24648],[12345,25062],[12348,24679],[12349,24747],[12350,24738],[12351,24528],[12353,24770],[12354,24806],[12356,24884],[12358,24667],[12359,24643],[12360,25014],[12361,24532],[12362,24694],[12363,24946],[12364,24766],[12365,24910],[12366,25015],[12368,25046],[12369,24692],[12371,24740],[12372,24911],[12373,24718],[12374,25027],[12377,24764],[12378,24521],[12379,24786],[12380,24754],[12381,24526],[12382,24801],[12384,24706],[12385,25077],[12386,24919],[12387,24715],[12388,24542],[12389,24674],[12390,24549],[12392,24800],[12395,24606],[12396,24867],[12397,24510],[12399,24660],[12400,24942],[12401,25054],[12403,24938],[12404,24950],[12406,25072],[12407,25051],[12408,24923],[12410,24844],[12411,24891],[12412,24714],[12414,24557],[12418,24854],[12419,24855],[12420,24811],[12421,24778],[12422,24784],[12423,24897],[12424,24896],[12426,25066],[12427,24759],[12428,24846],[12430,24952],[12431,24595],[12432,24852],[12433,24812],[12434,24909],[12435,24985],[12436,24908],[12437,24991],[12439,24920],[12440,24893],[12442,24924],[12443,24959],[12445,25070],[12447,24742],[12448,24788],[12449,25018],[12450,25067],[12451,24956],[12454,24984],[12455,24601],[12458,24876],[12462,24880],[12466,25043],[12468,24969],[12470,24640],[12471,24787],[12473,24553],[12474,24621],[12477,24999],[12481,24898],[12483,24566],[12486,24691],[12489,25004],[12491,25024],[12492,24790],[12494,25081],[12498,25025],[12501,25042],[12504,25068],[12505,24527],[12507,24833],[12509,24657],[12512,24693],[12513,25040],[12516,24904],[12517,25013],[12519,24780],[12520,24751],[12521,24581],[12523,25016],[12525,24580],[12529,24826],[12543,25089],[12544,25128],[12545,25118],[12546,25124],[12547,25120],[12548,25094],[12550,25109],[12551,25116],[12552,25130],[12553,25117],[12555,25102],[12556,25125],[12557,25108],[12560,25126],[12565,25127],[12567,25137],[12568,25176],[12569,25166],[12570,25172],[12571,25168],[12572,25142],[12574,25157],[12575,25164],[12576,25178],[12577,25165],[12579,25150],[12580,25173],[12581,25156],[12584,25174],[12589,25175],[12591,25185],[12592,25224],[12593,25214],[12594,25220],[12595,25216],[12596,25190],[12598,25205],[12599,25212],[12600,25226],[12601,25213],[12603,25198],[12604,25221],[12605,25204],[12608,25222],[12613,25223],[12615,25233],[12616,25272],[12617,25262],[12618,25268],[12619,25264],[12620,25238],[12622,25253],[12623,25260],[12624,25274],[12625,25261],[12627,25246],[12628,25269],[12629,25252],[12632,25270],[12637,25271],[12639,25281],[12640,25320],[12641,25310],[12642,25316],[12643,25312],[12644,25286],[12646,25301],[12647,25308],[12648,25322],[12649,25309],[12651,25294],[12652,25317],[12653,25300],[12656,25318],[12661,25319],[12663,25329],[12664,25368],[12665,25358],[12666,25364],[12667,25360],[12668,25334],[12670,25349],[12671,25356],[12672,25370],[12673,25357],[12675,25342],[12676,25365],[12677,25348],[12680,25366],[12685,25367],[12687,25377],[12688,25416],[12689,25406],[12690,25412],[12691,25408],[12692,25382],[12694,25397],[12695,25404],[12696,25418],[12697,25405],[12699,25390],[12700,25413],[12701,25396],[12704,25414],[12709,25415],[12711,25425],[12712,25464],[12713,25454],[12714,25460],[12715,25456],[12716,25430],[12718,25445],[12719,25452],[12720,25466],[12721,25453],[12723,25438],[12724,25461],[12725,25444],[12728,25462],[12733,25463],[12735,25473],[12736,25512],[12737,25502],[12738,25508],[12739,25504],[12740,25478],[12742,25493],[12743,25500],[12744,25514],[12745,25501],[12747,25486],[12748,25509],[12749,25492],[12752,25510],[12757,25511],[12759,25521],[12760,25560],[12761,25550],[12762,25556],[12763,25552],[12764,25526],[12766,25541],[12767,25548],[12768,25562],[12769,25549],[12771,25534],[12772,25557],[12773,25540],[12776,25558],[12781,25559],[12783,25569],[12784,25608],[12785,25598],[12786,25604],[12787,25600],[12788,25574],[12790,25589],[12791,25596],[12792,25610],[12793,25597],[12795,25582],[12796,25605],[12797,25588],[12800,25606],[12805,25607],[12807,25617],[12808,25656],[12809,25646],[12810,25652],[12811,25648],[12812,25622],[12814,25637],[12815,25644],[12816,25658],[12817,25645],[12819,25630],[12820,25653],[12821,25636],[12824,25654],[12829,25655],[12831,25665],[12832,25704],[12833,25694],[12834,25700],[12835,25696],[12836,25670],[12838,25685],[12839,25692],[12840,25706],[12841,25693],[12843,25678],[12844,25701],[12845,25684],[12848,25702],[12853,25703],[12855,25713],[12856,25752],[12857,25742],[12858,25748],[12859,25744],[12860,25718],[12862,25733],[12863,25740],[12864,25754],[12865,25741],[12867,25726],[12868,25749],[12869,25732],[12872,25750],[12877,25751],[12879,25761],[12880,25800],[12881,25790],[12882,25796],[12883,25792],[12884,25766],[12886,25781],[12887,25788],[12888,25802],[12889,25789],[12891,25774],[12892,25797],[12893,25780],[12896,25798],[12901,25799],[12903,25809],[12904,25848],[12905,25838],[12906,25844],[12907,25840],[12908,25814],[12910,25829],[12911,25836],[12912,25850],[12913,25837],[12915,25822],[12916,25845],[12917,25828],[12920,25846],[12925,25847],[12927,25857],[12928,25896],[12929,25886],[12930,25892],[12931,25888],[12932,25862],[12934,25877],[12935,25884],[12936,25898],[12937,25885],[12939,25870],[12940,25893],[12941,25876],[12944,25894],[12949,25895],[12951,25905],[12952,25944],[12953,25934],[12954,25940],[12955,25936],[12956,25910],[12958,25925],[12959,25932],[12960,25946],[12961,25933],[12963,25918],[12964,25941],[12965,25924],[12968,25942],[12973,25943],[12975,25953],[12976,25992],[12977,25982],[12978,25988],[12979,25984],[12980,25958],[12982,25973],[12983,25980],[12984,25994],[12985,25981],[12987,25966],[12988,25989],[12989,25972],[12992,25990],[12997,25991],[12999,26001],[13000,26040],[13001,26030],[13002,26036],[13003,26032],[13004,26006],[13006,26021],[13007,26028],[13008,26042],[13009,26029],[13011,26014],[13012,26037],[13013,26020],[13016,26038],[13021,26039],[13023,26049],[13024,26088],[13025,26078],[13026,26084],[13027,26080],[13028,26054],[13030,26069],[13031,26076],[13032,26090],[13033,26077],[13035,26062],[13036,26085],[13037,26068],[13040,26086],[13045,26087],[13047,26097],[13048,26136],[13049,26126],[13050,26132],[13051,26128],[13052,26102],[13054,26117],[13055,26124],[13056,26138],[13057,26125],[13059,26110],[13060,26133],[13061,26116],[13064,26134],[13069,26135],[13071,26145],[13072,26184],[13073,26174],[13074,26180],[13075,26176],[13076,26150],[13078,26165],[13079,26172],[13080,26186],[13081,26173],[13083,26158],[13084,26181],[13085,26164],[13088,26182],[13093,26183],[13095,26193],[13096,26232],[13097,26222],[13098,26228],[13099,26224],[13100,26198],[13102,26213],[13103,26220],[13104,26234],[13105,26221],[13107,26206],[13108,26229],[13109,26212],[13112,26230],[13117,26231],[13119,26241],[13120,26280],[13121,26270],[13122,26276],[13123,26272],[13124,26246],[13126,26261],[13127,26268],[13128,26282],[13129,26269],[13131,26254],[13132,26277],[13133,26260],[13136,26278],[13141,26279],[13143,26289],[13144,26328],[13145,26318],[13146,26324],[13147,26320],[13148,26294],[13150,26309],[13151,26316],[13152,26330],[13153,26317],[13155,26302],[13156,26325],[13157,26308],[13160,26326],[13165,26327],[13167,26337],[13168,26376],[13169,26366],[13170,26372],[13171,26368],[13172,26342],[13174,26357],[13175,26364],[13176,26378],[13177,26365],[13179,26350],[13180,26373],[13181,26356],[13184,26374],[13189,26375],[13191,26385],[13192,26424],[13193,26414],[13194,26420],[13195,26416],[13196,26390],[13198,26405],[13199,26412],[13200,26426],[13201,26413],[13203,26398],[13204,26421],[13205,26404],[13208,26422],[13213,26423],[13215,26433],[13216,26472],[13217,26462],[13218,26468],[13219,26464],[13220,26438],[13222,26453],[13223,26460],[13224,26474],[13225,26461],[13227,26446],[13228,26469],[13229,26452],[13232,26470],[13237,26471],[13239,26481],[13240,26520],[13241,26510],[13242,26516],[13243,26512],[13244,26486],[13246,26501],[13247,26508],[13248,26522],[13249,26509],[13251,26494],[13252,26517],[13253,26500],[13256,26518],[13261,26519],[13263,26529],[13264,26568],[13265,26558],[13266,26564],[13267,26560],[13268,26534],[13270,26549],[13271,26556],[13272,26570],[13273,26557],[13275,26542],[13276,26565],[13277,26548],[13280,26566],[13285,26567],[13287,26577],[13288,26616],[13289,26606],[13290,26612],[13291,26608],[13292,26582],[13294,26597],[13295,26604],[13296,26618],[13297,26605],[13299,26590],[13300,26613],[13301,26596],[13304,26614],[13309,26615],[13311,26625],[13312,26664],[13313,26654],[13314,26660],[13315,26656],[13316,26630],[13318,26645],[13319,26652],[13320,26666],[13321,26653],[13323,26638],[13324,26661],[13325,26644],[13328,26662],[13333,26663],[13335,26673],[13336,26712],[13337,26702],[13338,26708],[13339,26704],[13340,26678],[13342,26693],[13343,26700],[13344,26714],[13345,26701],[13347,26686],[13348,26709],[13349,26692],[13352,26710],[13357,26711],[13359,26721],[13360,26760],[13361,26750],[13362,26756],[13363,26752],[13364,26726],[13366,26741],[13367,26748],[13368,26762],[13369,26749],[13371,26734],[13372,26757],[13373,26740],[13376,26758],[13381,26759],[13383,26769],[13384,26808],[13385,26798],[13386,26804],[13387,26800],[13388,26774],[13390,26789],[13391,26796],[13392,26810],[13393,26797],[13395,26782],[13396,26805],[13397,26788],[13400,26806],[13405,26807],[13407,26817],[13408,26856],[13409,26846],[13410,26852],[13411,26848],[13412,26822],[13414,26837],[13415,26844],[13416,26858],[13417,26845],[13419,26830],[13420,26853],[13421,26836],[13424,26854],[13429,26855],[13431,26865],[13432,26904],[13433,26894],[13434,26900],[13435,26896],[13436,26870],[13438,26885],[13439,26892],[13440,26906],[13441,26893],[13443,26878],[13444,26901],[13445,26884],[13448,26902],[13453,26903],[13455,26913],[13456,26952],[13457,26942],[13458,26948],[13459,26944],[13460,26918],[13462,26933],[13463,26940],[13464,26954],[13465,26941],[13467,26926],[13468,26949],[13469,26932],[13472,26950],[13477,26951],[13479,26961],[13480,27000],[13481,26990],[13482,26996],[13483,26992],[13484,26966],[13486,26981],[13487,26988],[13488,27002],[13489,26989],[13491,26974],[13492,26997],[13493,26980],[13496,26998],[13501,26999],[13503,27009],[13504,27048],[13505,27038],[13506,27044],[13507,27040],[13508,27014],[13510,27029],[13511,27036],[13512,27050],[13513,27037],[13515,27022],[13516,27045],[13517,27028],[13520,27046],[13525,27047],[13527,27057],[13528,27096],[13529,27086],[13530,27092],[13531,27088],[13532,27062],[13534,27077],[13535,27084],[13536,27098],[13537,27085],[13539,27070],[13540,27093],[13541,27076],[13544,27094],[13549,27095],[13551,27105],[13552,27144],[13553,27134],[13554,27140],[13555,27136],[13556,27110],[13558,27125],[13559,27132],[13560,27146],[13561,27133],[13563,27118],[13564,27141],[13565,27124],[13568,27142],[13573,27143],[13575,27153],[13576,27192],[13577,27182],[13578,27188],[13579,27184],[13580,27158],[13582,27173],[13583,27180],[13584,27194],[13585,27181],[13587,27166],[13588,27189],[13589,27172],[13592,27190],[13597,27191],[13599,27201],[13600,27240],[13601,27230],[13602,27236],[13603,27232],[13604,27206],[13606,27221],[13607,27228],[13608,27242],[13609,27229],[13611,27214],[13612,27237],[13613,27220],[13616,27238],[13621,27239],[13623,27249],[13624,27288],[13625,27278],[13626,27284],[13627,27280],[13628,27254],[13630,27269],[13631,27276],[13632,27290],[13633,27277],[13635,27262],[13636,27285],[13637,27268],[13640,27286],[13645,27287],[13647,27297],[13648,27336],[13649,27326],[13650,27332],[13651,27328],[13652,27302],[13654,27317],[13655,27324],[13656,27338],[13657,27325],[13659,27310],[13660,27333],[13661,27316],[13664,27334],[13669,27335],[13671,27345],[13672,27384],[13673,27374],[13674,27380],[13675,27376],[13676,27350],[13678,27365],[13679,27372],[13680,27386],[13681,27373],[13683,27358],[13684,27381],[13685,27364],[13688,27382],[13693,27383],[13695,27393],[13696,27432],[13697,27422],[13698,27428],[13699,27424],[13700,27398],[13702,27413],[13703,27420],[13704,27434],[13705,27421],[13707,27406],[13708,27429],[13709,27412],[13712,27430],[13717,27431],[13719,27441],[13720,27480],[13721,27470],[13722,27476],[13723,27472],[13724,27446],[13726,27461],[13727,27468],[13728,27482],[13729,27469],[13731,27454],[13732,27477],[13733,27460],[13736,27478],[13741,27479],[13743,27489],[13744,27528],[13745,27518],[13746,27524],[13747,27520],[13748,27494],[13750,27509],[13751,27516],[13752,27530],[13753,27517],[13755,27502],[13756,27525],[13757,27508],[13760,27526],[13765,27527],[13767,27537],[13768,27576],[13769,27566],[13770,27572],[13771,27568],[13772,27542],[13774,27557],[13775,27564],[13776,27578],[13777,27565],[13779,27550],[13780,27573],[13781,27556],[13784,27574],[13789,27575],[13791,27585],[13792,27624],[13793,27614],[13794,27620],[13795,27616],[13796,27590],[13798,27605],[13799,27612],[13800,27626],[13801,27613],[13803,27598],[13804,27621],[13805,27604],[13808,27622],[13813,27623],[13815,27633],[13816,27672],[13817,27662],[13818,27668],[13819,27664],[13820,27638],[13822,27653],[13823,27660],[13824,27674],[13825,27661],[13827,27646],[13828,27669],[13829,27652],[13832,27670],[13837,27671],[13839,27681],[13840,27720],[13841,27710],[13842,27716],[13843,27712],[13844,27686],[13846,27701],[13847,27708],[13848,27722],[13849,27709],[13851,27694],[13852,27717],[13853,27700],[13856,27718],[13861,27719],[13863,27729],[13864,27768],[13865,27758],[13866,27764],[13867,27760],[13868,27734],[13870,27749],[13871,27756],[13872,27770],[13873,27757],[13875,27742],[13876,27765],[13877,27748],[13880,27766],[13885,27767],[13887,27777],[13888,27816],[13889,27806],[13890,27812],[13891,27808],[13892,27782],[13894,27797],[13895,27804],[13896,27818],[13897,27805],[13899,27790],[13900,27813],[13901,27796],[13904,27814],[13909,27815],[13911,27825],[13912,27864],[13913,27854],[13914,27860],[13915,27856],[13916,27830],[13918,27845],[13919,27852],[13920,27866],[13921,27853],[13923,27838],[13924,27861],[13925,27844],[13928,27862],[13933,27863],[13935,27873],[13936,27912],[13937,27902],[13938,27908],[13939,27904],[13940,27878],[13942,27893],[13943,27900],[13944,27914],[13945,27901],[13947,27886],[13948,27909],[13949,27892],[13952,27910],[13957,27911],[13959,27921],[13960,27960],[13961,27950],[13962,27956],[13963,27952],[13964,27926],[13966,27941],[13967,27948],[13968,27962],[13969,27949],[13971,27934],[13972,27957],[13973,27940],[13976,27958],[13981,27959],[13983,27969],[13984,28008],[13985,27998],[13986,28004],[13987,28000],[13988,27974],[13990,27989],[13991,27996],[13992,28010],[13993,27997],[13995,27982],[13996,28005],[13997,27988],[14000,28006],[14005,28007],[14007,28017],[14008,28056],[14009,28046],[14010,28052],[14011,28048],[14012,28022],[14014,28037],[14015,28044],[14016,28058],[14017,28045],[14019,28030],[14020,28053],[14021,28036],[14024,28054],[14029,28055],[14031,28065],[14032,28104],[14033,28094],[14034,28100],[14035,28096],[14036,28070],[14038,28085],[14039,28092],[14040,28106],[14041,28093],[14043,28078],[14044,28101],[14045,28084],[14048,28102],[14053,28103],[14055,28113],[14056,28152],[14057,28142],[14058,28148],[14059,28144],[14060,28118],[14062,28133],[14063,28140],[14064,28154],[14065,28141],[14067,28126],[14068,28149],[14069,28132],[14072,28150],[14077,28151],[14079,28161],[14080,28200],[14081,28190],[14082,28196],[14083,28192],[14084,28166],[14086,28181],[14087,28188],[14088,28202],[14089,28189],[14091,28174],[14092,28197],[14093,28180],[14096,28198],[14101,28199],[14103,28209],[14104,28248],[14105,28238],[14106,28244],[14107,28240],[14108,28214],[14110,28229],[14111,28236],[14112,28250],[14113,28237],[14115,28222],[14116,28245],[14117,28228],[14120,28246],[14125,28247],[14127,28257],[14128,28296],[14129,28286],[14130,28292],[14131,28288],[14132,28262],[14134,28277],[14135,28284],[14136,28298],[14137,28285],[14139,28270],[14140,28293],[14141,28276],[14144,28294],[14149,28295],[14151,28305],[14152,28344],[14153,28334],[14154,28340],[14155,28336],[14156,28310],[14158,28325],[14159,28332],[14160,28346],[14161,28333],[14163,28318],[14164,28341],[14165,28324],[14168,28342],[14173,28343],[14175,28353],[14176,28392],[14177,28382],[14178,28388],[14179,28384],[14180,28358],[14182,28373],[14183,28380],[14184,28394],[14185,28381],[14187,28366],[14188,28389],[14189,28372],[14192,28390],[14197,28391],[14199,28401],[14200,28440],[14201,28430],[14202,28436],[14203,28432],[14204,28406],[14206,28421],[14207,28428],[14208,28442],[14209,28429],[14211,28414],[14212,28437],[14213,28420],[14216,28438],[14221,28439],[14223,28449],[14224,28488],[14225,28478],[14226,28484],[14227,28480],[14228,28454],[14230,28469],[14231,28476],[14232,28490],[14233,28477],[14235,28462],[14236,28485],[14237,28468],[14240,28486],[14245,28487],[14247,28497],[14248,28536],[14249,28526],[14250,28532],[14251,28528],[14252,28502],[14254,28517],[14255,28524],[14256,28538],[14257,28525],[14259,28510],[14260,28533],[14261,28516],[14264,28534],[14269,28535],[14271,28545],[14272,28584],[14273,28574],[14274,28580],[14275,28576],[14276,28550],[14278,28565],[14279,28572],[14280,28586],[14281,28573],[14283,28558],[14284,28581],[14285,28564],[14288,28582],[14293,28583],[14295,28593],[14296,28632],[14297,28622],[14298,28628],[14299,28624],[14300,28598],[14302,28613],[14303,28620],[14304,28634],[14305,28621],[14307,28606],[14308,28629],[14309,28612],[14312,28630],[14317,28631],[14319,28641],[14320,28680],[14321,28670],[14322,28676],[14323,28672],[14324,28646],[14326,28661],[14327,28668],[14328,28682],[14329,28669],[14331,28654],[14332,28677],[14333,28660],[14336,28678],[14341,28679],[14343,28689],[14344,28728],[14345,28718],[14346,28724],[14347,28720],[14348,28694],[14350,28709],[14351,28716],[14352,28730],[14353,28717],[14355,28702],[14356,28725],[14357,28708],[14360,28726],[14365,28727],[14367,28737],[14368,28776],[14369,28766],[14370,28772],[14371,28768],[14372,28742],[14374,28757],[14375,28764],[14376,28778],[14377,28765],[14379,28750],[14380,28773],[14381,28756],[14384,28774],[14389,28775],[14391,28785],[14392,28824],[14393,28814],[14394,28820],[14395,28816],[14396,28790],[14398,28805],[14399,28812],[14400,28826],[14401,28813],[14403,28798],[14404,28821],[14405,28804],[14408,28822],[14413,28823],[14415,28833],[14416,28872],[14417,28862],[14418,28868],[14419,28864],[14420,28838],[14422,28853],[14423,28860],[14424,28874],[14425,28861],[14427,28846],[14428,28869],[14429,28852],[14432,28870],[14437,28871],[14439,28881],[14440,28920],[14441,28910],[14442,28916],[14443,28912],[14444,28886],[14446,28901],[14447,28908],[14448,28922],[14449,28909],[14451,28894],[14452,28917],[14453,28900],[14456,28918],[14461,28919],[14463,28929],[14464,28968],[14465,28958],[14466,28964],[14467,28960],[14468,28934],[14470,28949],[14471,28956],[14472,28970],[14473,28957],[14475,28942],[14476,28965],[14477,28948],[14480,28966],[14485,28967],[14487,28977],[14488,29016],[14489,29006],[14490,29012],[14491,29008],[14492,28982],[14494,28997],[14495,29004],[14496,29018],[14497,29005],[14499,28990],[14500,29013],[14501,28996],[14504,29014],[14509,29015],[14511,29025],[14512,29064],[14513,29054],[14514,29060],[14515,29056],[14516,29030],[14518,29045],[14519,29052],[14520,29066],[14521,29053],[14523,29038],[14524,29061],[14525,29044],[14528,29062],[14533,29063],[14535,29073],[14536,29112],[14537,29102],[14538,29108],[14539,29104],[14540,29078],[14542,29093],[14543,29100],[14544,29114],[14545,29101],[14547,29086],[14548,29109],[14549,29092],[14552,29110],[14557,29111],[14559,29121],[14560,29160],[14561,29150],[14562,29156],[14563,29152],[14564,29126],[14566,29141],[14567,29148],[14568,29162],[14569,29149],[14571,29134],[14572,29157],[14573,29140],[14576,29158],[14581,29159],[14583,29169],[14584,29208],[14585,29198],[14586,29204],[14587,29200],[14588,29174],[14590,29189],[14591,29196],[14592,29210],[14593,29197],[14595,29182],[14596,29205],[14597,29188],[14600,29206],[14605,29207],[14607,29217],[14608,29256],[14609,29246],[14610,29252],[14611,29248],[14612,29222],[14614,29237],[14615,29244],[14616,29258],[14617,29245],[14619,29230],[14620,29253],[14621,29236],[14624,29254],[14629,29255],[14631,29265],[14632,29304],[14633,29294],[14634,29300],[14635,29296],[14636,29270],[14638,29285],[14639,29292],[14640,29306],[14641,29293],[14643,29278],[14644,29301],[14645,29284],[14648,29302],[14653,29303],[14655,29313],[14656,29352],[14657,29342],[14658,29348],[14659,29344],[14660,29318],[14662,29333],[14663,29340],[14664,29354],[14665,29341],[14667,29326],[14668,29349],[14669,29332],[14672,29350],[14677,29351],[14679,29361],[14680,29400],[14681,29390],[14682,29396],[14683,29392],[14684,29366],[14686,29381],[14687,29388],[14688,29402],[14689,29389],[14691,29374],[14692,29397],[14693,29380],[14696,29398],[14701,29399],[14703,29417],[14705,29421],[14707,29432],[14709,29436],[14711,29409],[14713,29413],[14715,29424],[14717,29428],[14719,29449],[14721,29453],[14723,29464],[14725,29468],[14727,29441],[14729,29445],[14731,29456],[14733,29460],[14735,29481],[14737,29485],[14739,29496],[14741,29500],[14743,29473],[14745,29477],[14747,29488],[14749,29492],[14751,29513],[14753,29517],[14755,29528],[14757,29532],[14759,29505],[14761,29509],[14763,29520],[14765,29524],[14767,29545],[14769,29549],[14771,29560],[14773,29564],[14775,29537],[14777,29541],[14779,29552],[14781,29556],[14783,29577],[14785,29581],[14787,29592],[14789,29596],[14791,29569],[14793,29573],[14795,29584],[14797,29588],[14799,29609],[14801,29613],[14803,29624],[14805,29628],[14807,29601],[14809,29605],[14811,29616],[14813,29620],[14815,29641],[14817,29645],[14819,29656],[14821,29660],[14823,29633],[14825,29637],[14827,29648],[14829,29652],[14831,29673],[14833,29677],[14835,29688],[14837,29692],[14839,29665],[14841,29669],[14843,29680],[14845,29684],[14847,29705],[14849,29709],[14851,29720],[14853,29724],[14855,29697],[14857,29701],[14859,29712],[14861,29716],[14863,29737],[14865,29741],[14867,29752],[14869,29756],[14871,29729],[14873,29733],[14875,29744],[14877,29748],[14879,29769],[14881,29773],[14883,29784],[14885,29788],[14887,29761],[14889,29765],[14891,29776],[14893,29780],[14895,29801],[14897,29805],[14899,29816],[14901,29820],[14903,29793],[14905,29797],[14907,29808],[14909,29812],[14911,29833],[14913,29837],[14915,29848],[14917,29852],[14919,29825],[14921,29829],[14923,29840],[14925,29844],[14927,29865],[14929,29869],[14931,29880],[14933,29884],[14935,29857],[14937,29861],[14939,29872],[14941,29876],[14943,29897],[14945,29901],[14947,29912],[14949,29916],[14951,29889],[14953,29893],[14955,29904],[14957,29908],[14959,29929],[14961,29933],[14963,29944],[14965,29948],[14967,29921],[14969,29925],[14971,29936],[14973,29940],[14975,29961],[14977,29965],[14979,29976],[14981,29980],[14983,29953],[14985,29957],[14987,29968],[14989,29972],[14991,29993],[14993,29997],[14995,30008],[14997,30012],[14999,29985],[15001,29989],[15003,30000],[15005,30004],[15007,30025],[15009,30029],[15011,30040],[15013,30044],[15015,30017],[15017,30021],[15019,30032],[15021,30036],[15023,30057],[15025,30061],[15027,30072],[15029,30076],[15031,30049],[15033,30053],[15035,30064],[15037,30068],[15039,30089],[15041,30093],[15043,30104],[15045,30108],[15047,30081],[15049,30085],[15051,30096],[15053,30100],[15055,30121],[15057,30125],[15059,30136],[15061,30140],[15063,30113],[15065,30117],[15067,30128],[15069,30132],[15071,30153],[15073,30157],[15075,30168],[15077,30172],[15079,30145],[15081,30149],[15083,30160],[15085,30164],[15087,30185],[15089,30189],[15091,30200],[15093,30204],[15095,30177],[15097,30181],[15099,30192],[15101,30196],[15103,30217],[15105,30221],[15107,30232],[15109,30236],[15111,30209],[15113,30213],[15115,30224],[15117,30228],[15119,30249],[15121,30253],[15123,30264],[15125,30268],[15127,30241],[15129,30245],[15131,30256],[15133,30260],[15135,30281],[15137,30285],[15139,30296],[15141,30300],[15143,30273],[15145,30277],[15147,30288],[15149,30292],[15151,30313],[15153,30317],[15155,30328],[15157,30332],[15159,30305],[15161,30309],[15163,30320],[15165,30324],[15167,30345],[15169,30349],[15171,30360],[15173,30364],[15175,30337],[15177,30341],[15179,30352],[15181,30356],[15183,30377],[15185,30381],[15187,30392],[15189,30396],[15191,30369],[15193,30373],[15195,30384],[15197,30388],[15199,30409],[15201,30413],[15203,30424],[15205,30428],[15207,30401],[15209,30405],[15211,30416],[15213,30420],[15215,30441],[15217,30445],[15219,30456],[15221,30460],[15223,30433],[15225,30437],[15227,30448],[15229,30452],[15231,30473],[15233,30477],[15235,30488],[15237,30492],[15239,30465],[15241,30469],[15243,30480],[15245,30484],[15247,30505],[15249,30509],[15251,30520],[15253,30524],[15255,30497],[15257,30501],[15259,30512],[15261,30516],[15263,30537],[15265,30541],[15267,30552],[15269,30556],[15271,30529],[15273,30533],[15275,30544],[15277,30548],[15279,30569],[15281,30573],[15283,30584],[15285,30588],[15287,30561],[15289,30565],[15291,30576],[15293,30580],[15295,30601],[15297,30605],[15299,30616],[15301,30620],[15303,30593],[15305,30597],[15307,30608],[15309,30612],[15311,30633],[15313,30637],[15315,30648],[15317,30652],[15319,30625],[15321,30629],[15323,30640],[15325,30644],[15327,30665],[15329,30669],[15331,30680],[15333,30684],[15335,30657],[15337,30661],[15339,30672],[15341,30676],[15343,30697],[15345,30701],[15347,30712],[15349,30716],[15351,30689],[15353,30693],[15355,30704],[15357,30708],[15359,30729],[15361,30733],[15363,30744],[15365,30748],[15367,30721],[15369,30725],[15371,30736],[15373,30740],[15375,30761],[15377,30765],[15379,30776],[15381,30780],[15383,30753],[15385,30757],[15387,30768],[15389,30772],[15391,30793],[15393,30797],[15395,30808],[15397,30812],[15399,30785],[15401,30789],[15403,30800],[15405,30804],[15407,30825],[15409,30829],[15411,30840],[15413,30844],[15415,30817],[15417,30821],[15419,30832],[15421,30836],[15423,30857],[15425,30861],[15427,30872],[15429,30876],[15431,30849],[15433,30853],[15435,30864],[15437,30868],[15439,30889],[15441,30893],[15443,30904],[15445,30908],[15447,30881],[15449,30885],[15451,30896],[15453,30900],[15455,30921],[15457,30925],[15459,30936],[15461,30940],[15463,30913],[15465,30917],[15467,30928],[15469,30932],[15471,30953],[15473,30957],[15475,30968],[15477,30972],[15479,30945],[15481,30949],[15483,30960],[15485,30964],[15487,30985],[15489,30989],[15491,31000],[15493,31004],[15495,30977],[15497,30981],[15499,30992],[15501,30996],[15503,31017],[15505,31021],[15507,31032],[15509,31036],[15511,31009],[15513,31013],[15515,31024],[15517,31028],[15519,31049],[15521,31053],[15523,31064],[15525,31068],[15527,31041],[15529,31045],[15531,31056],[15533,31060],[15535,31081],[15537,31085],[15539,31096],[15541,31100],[15543,31073],[15545,31077],[15547,31088],[15549,31092],[15551,31113],[15553,31117],[15555,31128],[15557,31132],[15559,31105],[15561,31109],[15563,31120],[15565,31124],[15567,31145],[15569,31149],[15571,31160],[15573,31164],[15575,31137],[15577,31141],[15579,31152],[15581,31156],[15583,31177],[15585,31181],[15587,31192],[15589,31196],[15591,31169],[15593,31173],[15595,31184],[15597,31188],[15599,31209],[15601,31213],[15603,31224],[15605,31228],[15607,31201],[15609,31205],[15611,31216],[15613,31220],[15615,31241],[15617,31245],[15619,31256],[15621,31260],[15623,31233],[15625,31237],[15627,31248],[15629,31252],[15631,31273],[15633,31277],[15635,31288],[15637,31292],[15639,31265],[15641,31269],[15643,31280],[15645,31284],[15647,31305],[15649,31309],[15651,31320],[15653,31324],[15655,31297],[15657,31301],[15659,31312],[15661,31316],[15663,31337],[15665,31341],[15667,31352],[15669,31356],[15671,31329],[15673,31333],[15675,31344],[15677,31348],[15679,31369],[15681,31373],[15683,31384],[15685,31388],[15687,31361],[15689,31365],[15691,31376],[15693,31380],[15695,31401],[15697,31405],[15699,31416],[15701,31420],[15703,31393],[15705,31397],[15707,31408],[15709,31412],[15711,31433],[15713,31437],[15715,31448],[15717,31452],[15719,31425],[15721,31429],[15723,31440],[15725,31444],[15727,31465],[15729,31469],[15731,31480],[15733,31484],[15735,31457],[15737,31461],[15739,31472],[15741,31476],[15743,31497],[15745,31501],[15747,31512],[15749,31516],[15751,31489],[15753,31493],[15755,31504],[15757,31508],[15759,31529],[15761,31533],[15763,31544],[15765,31548],[15767,31521],[15769,31525],[15771,31536],[15773,31540],[15775,31561],[15777,31565],[15779,31576],[15781,31580],[15783,31553],[15785,31557],[15787,31568],[15789,31572],[15791,31593],[15793,31597],[15795,31608],[15797,31612],[15799,31585],[15801,31589],[15803,31600],[15805,31604],[15807,31625],[15809,31629],[15811,31640],[15813,31644],[15815,31617],[15817,31621],[15819,31632],[15821,31636],[15823,31657],[15825,31661],[15827,31672],[15829,31676],[15831,31649],[15833,31653],[15835,31664],[15837,31668],[15839,31689],[15841,31693],[15843,31704],[15845,31708],[15847,31681],[15849,31685],[15851,31696],[15853,31700],[15855,31721],[15857,31725],[15859,31736],[15861,31740],[15863,31713],[15865,31717],[15867,31728],[15869,31732],[15871,31753],[15873,31757],[15875,31768],[15877,31772],[15879,31745],[15881,31749],[15883,31760],[15885,31764],[15887,31785],[15889,31789],[15891,31800],[15893,31804],[15895,31777],[15897,31781],[15899,31792],[15901,31796],[15903,31817],[15905,31821],[15907,31832],[15909,31836],[15911,31809],[15913,31813],[15915,31824],[15917,31828],[15919,31849],[15921,31853],[15923,31864],[15925,31868],[15927,31841],[15929,31845],[15931,31856],[15933,31860],[15935,31881],[15937,31885],[15939,31896],[15941,31900],[15943,31873],[15945,31877],[15947,31888],[15949,31892],[15951,31913],[15953,31917],[15955,31928],[15957,31932],[15959,31905],[15961,31909],[15963,31920],[15965,31924],[15967,31945],[15969,31949],[15971,31960],[15973,31964],[15975,31937],[15977,31941],[15979,31952],[15981,31956],[15983,31977],[15985,31981],[15987,31992],[15989,31996],[15991,31969],[15993,31973],[15995,31984],[15997,31988],[15999,32009],[16001,32013],[16003,32024],[16005,32028],[16007,32001],[16009,32005],[16011,32016],[16013,32020],[16015,32041],[16017,32045],[16019,32056],[16021,32060],[16023,32033],[16025,32037],[16027,32048],[16029,32052],[16031,32073],[16033,32077],[16035,32088],[16037,32092],[16039,32065],[16041,32069],[16043,32080],[16045,32084],[16047,32105],[16049,32109],[16051,32120],[16053,32124],[16055,32097],[16057,32101],[16059,32112],[16061,32116],[16063,32137],[16065,32141],[16067,32152],[16069,32156],[16071,32129],[16073,32133],[16075,32144],[16077,32148],[16079,32169],[16081,32173],[16083,32184],[16085,32188],[16087,32161],[16089,32165],[16091,32176],[16093,32180],[16095,32201],[16097,32205],[16099,32216],[16101,32220],[16103,32193],[16105,32197],[16107,32208],[16109,32212],[16111,32233],[16113,32237],[16115,32248],[16117,32252],[16119,32225],[16121,32229],[16123,32240],[16125,32244],[16127,32265],[16129,32269],[16131,32280],[16133,32284],[16135,32257],[16137,32261],[16139,32272],[16141,32276],[16143,32297],[16145,32301],[16147,32312],[16149,32316],[16151,32289],[16153,32293],[16155,32304],[16157,32308],[16159,32329],[16161,32333],[16163,32344],[16165,32348],[16167,32321],[16169,32325],[16171,32336],[16173,32340],[16175,32361],[16177,32365],[16179,32376],[16181,32380],[16183,32353],[16185,32357],[16187,32368],[16189,32372],[16191,32393],[16193,32397],[16195,32408],[16197,32412],[16199,32385],[16201,32389],[16203,32400],[16205,32404],[16207,32425],[16209,32429],[16211,32440],[16213,32444],[16215,32417],[16217,32421],[16219,32432],[16221,32436],[16223,32457],[16225,32461],[16227,32472],[16229,32476],[16231,32449],[16233,32453],[16235,32464],[16237,32468],[16239,32489],[16241,32493],[16243,32504],[16245,32508],[16247,32481],[16249,32485],[16251,32496],[16253,32500],[16255,32521],[16257,32525],[16259,32536],[16261,32540],[16263,32513],[16265,32517],[16267,32528],[16269,32532],[16271,32553],[16273,32557],[16275,32568],[16277,32572],[16279,32545],[16281,32549],[16283,32560],[16285,32564],[16287,32585],[16289,32589],[16291,32600],[16293,32604],[16295,32577],[16297,32581],[16299,32592],[16301,32596],[16303,32617],[16305,32621],[16307,32632],[16309,32636],[16311,32609],[16313,32613],[16315,32624],[16317,32628],[16319,32649],[16321,32653],[16323,32664],[16325,32668],[16327,32641],[16329,32645],[16331,32656],[16333,32660],[16335,32681],[16337,32685],[16339,32696],[16341,32700],[16343,32673],[16345,32677],[16347,32688],[16349,32692],[16351,32713],[16353,32717],[16355,32728],[16357,32732],[16359,32705],[16361,32709],[16363,32720],[16365,32724],[16367,32745],[16369,32749],[16371,32760],[16373,32764],[16375,32737],[16377,32741],[16379,32752],[16381,32756],[16383,32777],[16385,32781],[16387,32792],[16389,32796],[16391,32769],[16393,32773],[16395,32784],[16397,32788],[16399,32809],[16401,32813],[16403,32824],[16405,32828],[16407,32801],[16409,32805],[16411,32816],[16413,32820],[16415,32841],[16417,32845],[16419,32856],[16421,32860],[16423,32833],[16425,32837],[16427,32848],[16429,32852],[16431,32873],[16433,32877],[16435,32888],[16437,32892],[16439,32865],[16441,32869],[16443,32880],[16445,32884],[16447,32905],[16449,32909],[16451,32920],[16453,32924],[16455,32897],[16457,32901],[16459,32912],[16461,32916],[16463,32937],[16465,32941],[16467,32952],[16469,32956],[16471,32929],[16473,32933],[16475,32944],[16477,32948],[16479,32969],[16481,32973],[16483,32984],[16485,32988],[16487,32961],[16489,32965],[16491,32976],[16493,32980],[16495,33001],[16497,33005],[16499,33016],[16501,33020],[16503,32993],[16505,32997],[16507,33008],[16509,33012],[16511,33033],[16513,33037],[16515,33048],[16517,33052],[16519,33025],[16521,33029],[16523,33040],[16525,33044],[16527,33065],[16529,33069],[16531,33080],[16533,33084],[16535,33057],[16537,33061],[16539,33072],[16541,33076],[16543,33097],[16545,33101],[16547,33112],[16549,33116],[16551,33089],[16553,33093],[16555,33104],[16557,33108],[16559,33129],[16561,33133],[16563,33144],[16565,33148],[16567,33121],[16569,33125],[16571,33136],[16573,33140],[16575,33161],[16577,33165],[16579,33176],[16581,33180],[16583,33153],[16585,33157],[16587,33168],[16589,33172],[16591,33193],[16593,33197],[16595,33208],[16597,33212],[16599,33185],[16601,33189],[16603,33200],[16605,33204],[16607,33225],[16609,33229],[16611,33240],[16613,33244],[16615,33217],[16617,33221],[16619,33232],[16621,33236]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/physical-frames.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/physical-frames.json new file mode 100644 index 0000000000..2f91551281 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/physical-frames.json @@ -0,0 +1 @@ +{"description":"Frozen operation frames (source_aligned_local_v4.py canonical form: operations whose frame differs from the closure frame), from PR200 descent on the aligned word and the script's forward closure.","frames":[[4800,[21,15]],[4801,[22,15]],[4802,[21,12,3]],[4803,[21,12,3]],[4804,[21,12,3]],[4805,[21,12,3]],[4806,[37,15]],[4807,[38,15]],[4808,[37,12,3]],[4809,[37,12,3]],[4810,[37,12,3]],[4811,[37,12,3]],[4812,[69,15]],[4813,[70,15]],[4814,[69,12,3]],[4815,[69,12,3]],[4816,[69,12,3]],[4817,[69,12,3]],[4818,[133,15]],[4819,[134,15]],[4820,[133,12,3]],[4821,[133,12,3]],[4822,[133,12,3]],[4823,[133,12,3]],[4824,[261,15]],[4825,[262,15]],[4826,[261,12,3]],[4827,[261,12,3]],[4828,[261,12,3]],[4829,[261,12,3]],[4830,[517,15]],[4831,[518,15]],[4832,[517,12,3]],[4833,[517,12,3]],[4834,[517,12,3]],[4835,[517,12,3]],[4836,[1029,15]],[4837,[1030,15]],[4838,[1029,12,3]],[4839,[1029,12,3]],[4840,[1029,12,3]],[4841,[1029,12,3]],[4842,[2053,15]],[4843,[2054,15]],[4844,[2053,12,3]],[4845,[2053,12,3]],[4846,[2053,12,3]],[4847,[2053,12,3]],[4848,[4101,15]],[4849,[4102,15]],[4850,[4101,12,3]],[4851,[4101,12,3]],[4852,[4101,12,3]],[4853,[4101,12,3]],[4854,[8197,15]],[4855,[8198,15]],[4856,[8197,12,3]],[4857,[8197,12,3]],[4858,[8197,12,3]],[4859,[8197,12,3]],[4860,[16389,15]],[4861,[16390,15]],[4862,[16389,12,3]],[4863,[16389,12,3]],[4864,[16389,12,3]],[4865,[16389,12,3]],[4866,[32773,15]],[4867,[32774,15]],[4868,[32773,12,3]],[4869,[32773,12,3]],[4870,[32773,12,3]],[4871,[32773,12,3]],[4872,[65541,15]],[4873,[65542,15]],[4874,[65541,12,3]],[4875,[65541,12,3]],[4876,[65541,12,3]],[4877,[65541,12,3]],[4878,[131077,15]],[4879,[131078,15]],[4880,[131077,12,3]],[4881,[131077,12,3]],[4882,[131077,12,3]],[4883,[131077,12,3]],[4884,[262149,15]],[4885,[262150,15]],[4886,[262149,12,3]],[4887,[262149,12,3]],[4888,[262149,12,3]],[4889,[262149,12,3]],[4890,[524293,15]],[4891,[524294,15]],[4892,[524293,12,3]],[4893,[524293,12,3]],[4894,[524293,12,3]],[4895,[524293,12,3]],[4896,[81,51]],[4897,[82,51]],[4898,[81,48,3]],[4899,[81,48,3]],[4900,[81,48,3]],[4901,[81,48,3]],[4902,[145,51]],[4903,[146,51]],[4904,[145,48,3]],[4905,[145,48,3]],[4906,[145,48,3]],[4907,[145,48,3]],[4908,[273,51]],[4909,[274,51]],[4910,[273,48,3]],[4911,[273,48,3]],[4912,[273,48,3]],[4913,[273,48,3]],[4914,[529,51]],[4915,[530,51]],[4916,[529,48,3]],[4917,[529,48,3]],[4918,[529,48,3]],[4919,[529,48,3]],[4920,[1041,51]],[4921,[1042,51]],[4922,[1041,48,3]],[4923,[1041,48,3]],[4924,[1041,48,3]],[4925,[1041,48,3]],[4926,[2065,51]],[4927,[2066,51]],[4928,[2065,48,3]],[4929,[2065,48,3]],[4930,[2065,48,3]],[4931,[2065,48,3]],[4932,[4113,51]],[4933,[4114,51]],[4934,[4113,48,3]],[4935,[4113,48,3]],[4936,[4113,48,3]],[4937,[4113,48,3]],[4938,[8209,51]],[4939,[8210,51]],[4940,[8209,48,3]],[4941,[8209,48,3]],[4942,[8209,48,3]],[4943,[8209,48,3]],[4944,[16401,51]],[4945,[16402,51]],[4946,[16401,48,3]],[4947,[16401,48,3]],[4948,[16401,48,3]],[4949,[16401,48,3]],[4950,[32785,51]],[4951,[32786,51]],[4952,[32785,48,3]],[4953,[32785,48,3]],[4954,[32785,48,3]],[4955,[32785,48,3]],[4956,[65553,51]],[4957,[65554,51]],[4958,[65553,48,3]],[4959,[65553,48,3]],[4960,[65553,48,3]],[4961,[65553,48,3]],[4962,[131089,51]],[4963,[131090,51]],[4964,[131089,48,3]],[4965,[131089,48,3]],[4966,[131089,48,3]],[4967,[131089,48,3]],[4968,[262161,51]],[4969,[262162,51]],[4970,[262161,48,3]],[4971,[262161,48,3]],[4972,[262161,48,3]],[4973,[262161,48,3]],[4974,[524305,51]],[4975,[524306,51]],[4976,[524305,48,3]],[4977,[524305,48,3]],[4978,[524305,48,3]],[4979,[524305,48,3]],[4980,[321,195]],[4981,[322,195]],[4982,[321,192,3]],[4983,[321,192,3]],[4984,[321,192,3]],[4985,[321,192,3]],[4986,[577,195]],[4987,[578,195]],[4988,[577,192,3]],[4989,[577,192,3]],[4990,[577,192,3]],[4991,[577,192,3]],[4992,[1089,195]],[4993,[1090,195]],[4994,[1089,192,3]],[4995,[1089,192,3]],[4996,[1089,192,3]],[4997,[1089,192,3]],[4998,[2113,195]],[4999,[2114,195]],[5000,[2113,192,3]],[5001,[2113,192,3]],[5002,[2113,192,3]],[5003,[2113,192,3]],[5004,[4161,195]],[5005,[4162,195]],[5006,[4161,192,3]],[5007,[4161,192,3]],[5008,[4161,192,3]],[5009,[4161,192,3]],[5010,[8257,195]],[5011,[8258,195]],[5012,[8257,192,3]],[5013,[8257,192,3]],[5014,[8257,192,3]],[5015,[8257,192,3]],[5016,[16449,195]],[5017,[16450,195]],[5018,[16449,192,3]],[5019,[16449,192,3]],[5020,[16449,192,3]],[5021,[16449,192,3]],[5022,[32833,195]],[5023,[32834,195]],[5024,[32833,192,3]],[5025,[32833,192,3]],[5026,[32833,192,3]],[5027,[32833,192,3]],[5028,[65601,195]],[5029,[65602,195]],[5030,[65601,192,3]],[5031,[65601,192,3]],[5032,[65601,192,3]],[5033,[65601,192,3]],[5034,[131137,195]],[5035,[131138,195]],[5036,[131137,192,3]],[5037,[131137,192,3]],[5038,[131137,192,3]],[5039,[131137,192,3]],[5040,[262209,195]],[5041,[262210,195]],[5042,[262209,192,3]],[5043,[262209,192,3]],[5044,[262209,192,3]],[5045,[262209,192,3]],[5046,[524353,195]],[5047,[524354,195]],[5048,[524353,192,3]],[5049,[524353,192,3]],[5050,[524353,192,3]],[5051,[524353,192,3]],[5052,[1281,771]],[5053,[1282,771]],[5054,[1281,768,3]],[5055,[1281,768,3]],[5056,[1281,768,3]],[5057,[1281,768,3]],[5058,[2305,771]],[5059,[2306,771]],[5060,[2305,768,3]],[5061,[2305,768,3]],[5062,[2305,768,3]],[5063,[2305,768,3]],[5064,[4353,771]],[5065,[4354,771]],[5066,[4353,768,3]],[5067,[4353,768,3]],[5068,[4353,768,3]],[5069,[4353,768,3]],[5070,[8449,771]],[5071,[8450,771]],[5072,[8449,768,3]],[5073,[8449,768,3]],[5074,[8449,768,3]],[5075,[8449,768,3]],[5076,[16641,771]],[5077,[16642,771]],[5078,[16641,768,3]],[5079,[16641,768,3]],[5080,[16641,768,3]],[5081,[16641,768,3]],[5082,[33025,771]],[5083,[33026,771]],[5084,[33025,768,3]],[5085,[33025,768,3]],[5086,[33025,768,3]],[5087,[33025,768,3]],[5088,[65793,771]],[5089,[65794,771]],[5090,[65793,768,3]],[5091,[65793,768,3]],[5092,[65793,768,3]],[5093,[65793,768,3]],[5094,[131329,771]],[5095,[131330,771]],[5096,[131329,768,3]],[5097,[131329,768,3]],[5098,[131329,768,3]],[5099,[131329,768,3]],[5100,[262401,771]],[5101,[262402,771]],[5102,[262401,768,3]],[5103,[262401,768,3]],[5104,[262401,768,3]],[5105,[262401,768,3]],[5106,[524545,771]],[5107,[524546,771]],[5108,[524545,768,3]],[5109,[524545,768,3]],[5110,[524545,768,3]],[5111,[524545,768,3]],[5112,[5121,3075]],[5113,[5122,3075]],[5114,[5121,3072,3]],[5115,[5121,3072,3]],[5116,[5121,3072,3]],[5117,[5121,3072,3]],[5118,[9217,3075]],[5119,[9218,3075]],[5120,[9217,3072,3]],[5121,[9217,3072,3]],[5122,[9217,3072,3]],[5123,[9217,3072,3]],[5124,[17409,3075]],[5125,[17410,3075]],[5126,[17409,3072,3]],[5127,[17409,3072,3]],[5128,[17409,3072,3]],[5129,[17409,3072,3]],[5130,[33793,3075]],[5131,[33794,3075]],[5132,[33793,3072,3]],[5133,[33793,3072,3]],[5134,[33793,3072,3]],[5135,[33793,3072,3]],[5136,[66561,3075]],[5137,[66562,3075]],[5138,[66561,3072,3]],[5139,[66561,3072,3]],[5140,[66561,3072,3]],[5141,[66561,3072,3]],[5142,[132097,3075]],[5143,[132098,3075]],[5144,[132097,3072,3]],[5145,[132097,3072,3]],[5146,[132097,3072,3]],[5147,[132097,3072,3]],[5148,[263169,3075]],[5149,[263170,3075]],[5150,[263169,3072,3]],[5151,[263169,3072,3]],[5152,[263169,3072,3]],[5153,[263169,3072,3]],[5154,[525313,3075]],[5155,[525314,3075]],[5156,[525313,3072,3]],[5157,[525313,3072,3]],[5158,[525313,3072,3]],[5159,[525313,3072,3]],[5160,[20481,12291]],[5161,[20482,12291]],[5162,[20481,12288,3]],[5163,[20481,12288,3]],[5164,[20481,12288,3]],[5165,[20481,12288,3]],[5166,[36865,12291]],[5167,[36866,12291]],[5168,[36865,12288,3]],[5169,[36865,12288,3]],[5170,[36865,12288,3]],[5171,[36865,12288,3]],[5172,[69633,12291]],[5173,[69634,12291]],[5174,[69633,12288,3]],[5175,[69633,12288,3]],[5176,[69633,12288,3]],[5177,[69633,12288,3]],[5178,[135169,12291]],[5179,[135170,12291]],[5180,[135169,12288,3]],[5181,[135169,12288,3]],[5182,[135169,12288,3]],[5183,[135169,12288,3]],[5184,[266241,12291]],[5185,[266242,12291]],[5186,[266241,12288,3]],[5187,[266241,12288,3]],[5188,[266241,12288,3]],[5189,[266241,12288,3]],[5190,[528385,12291]],[5191,[528386,12291]],[5192,[528385,12288,3]],[5193,[528385,12288,3]],[5194,[528385,12288,3]],[5195,[528385,12288,3]],[5196,[81921,49155]],[5197,[81922,49155]],[5198,[81921,49152,3]],[5199,[81921,49152,3]],[5200,[81921,49152,3]],[5201,[81921,49152,3]],[5202,[147457,49155]],[5203,[147458,49155]],[5204,[147457,49152,3]],[5205,[147457,49152,3]],[5206,[147457,49152,3]],[5207,[147457,49152,3]],[5208,[278529,49155]],[5209,[278530,49155]],[5210,[278529,49152,3]],[5211,[278529,49152,3]],[5212,[278529,49152,3]],[5213,[278529,49152,3]],[5214,[540673,49155]],[5215,[540674,49155]],[5216,[540673,49152,3]],[5217,[540673,49152,3]],[5218,[540673,49152,3]],[5219,[540673,49152,3]],[5220,[327681,196611]],[5221,[327682,196611]],[5222,[327681,196608,3]],[5223,[327681,196608,3]],[5224,[327681,196608,3]],[5225,[327681,196608,3]],[5226,[589825,196611]],[5227,[589826,196611]],[5228,[589825,196608,3]],[5229,[589825,196608,3]],[5230,[589825,196608,3]],[5231,[589825,196608,3]],[5232,[84,60]],[5233,[88,60]],[5234,[84,48,12]],[5235,[84,48,12]],[5236,[84,48,12]],[5237,[84,48,12]],[5238,[148,60]],[5239,[152,60]],[5240,[148,48,12]],[5241,[148,48,12]],[5242,[148,48,12]],[5243,[148,48,12]],[5244,[276,60]],[5245,[280,60]],[5246,[276,48,12]],[5247,[276,48,12]],[5248,[276,48,12]],[5249,[276,48,12]],[5250,[532,60]],[5251,[536,60]],[5252,[532,48,12]],[5253,[532,48,12]],[5254,[532,48,12]],[5255,[532,48,12]],[5256,[1044,60]],[5257,[1048,60]],[5258,[1044,48,12]],[5259,[1044,48,12]],[5260,[1044,48,12]],[5261,[1044,48,12]],[5262,[2068,60]],[5263,[2072,60]],[5264,[2068,48,12]],[5265,[2068,48,12]],[5266,[2068,48,12]],[5267,[2068,48,12]],[5268,[4116,60]],[5269,[4120,60]],[5270,[4116,48,12]],[5271,[4116,48,12]],[5272,[4116,48,12]],[5273,[4116,48,12]],[5274,[8212,60]],[5275,[8216,60]],[5276,[8212,48,12]],[5277,[8212,48,12]],[5278,[8212,48,12]],[5279,[8212,48,12]],[5280,[16404,60]],[5281,[16408,60]],[5282,[16404,48,12]],[5283,[16404,48,12]],[5284,[16404,48,12]],[5285,[16404,48,12]],[5286,[32788,60]],[5287,[32792,60]],[5288,[32788,48,12]],[5289,[32788,48,12]],[5290,[32788,48,12]],[5291,[32788,48,12]],[5292,[65556,60]],[5293,[65560,60]],[5294,[65556,48,12]],[5295,[65556,48,12]],[5296,[65556,48,12]],[5297,[65556,48,12]],[5298,[131092,60]],[5299,[131096,60]],[5300,[131092,48,12]],[5301,[131092,48,12]],[5302,[131092,48,12]],[5303,[131092,48,12]],[5304,[262164,60]],[5305,[262168,60]],[5306,[262164,48,12]],[5307,[262164,48,12]],[5308,[262164,48,12]],[5309,[262164,48,12]],[5310,[524308,60]],[5311,[524312,60]],[5312,[524308,48,12]],[5313,[524308,48,12]],[5314,[524308,48,12]],[5315,[524308,48,12]],[5316,[324,204]],[5317,[328,204]],[5318,[324,192,12]],[5319,[324,192,12]],[5320,[324,192,12]],[5321,[324,192,12]],[5322,[580,204]],[5323,[584,204]],[5324,[580,192,12]],[5325,[580,192,12]],[5326,[580,192,12]],[5327,[580,192,12]],[5328,[1092,204]],[5329,[1096,204]],[5330,[1092,192,12]],[5331,[1092,192,12]],[5332,[1092,192,12]],[5333,[1092,192,12]],[5334,[2116,204]],[5335,[2120,204]],[5336,[2116,192,12]],[5337,[2116,192,12]],[5338,[2116,192,12]],[5339,[2116,192,12]],[5340,[4164,204]],[5341,[4168,204]],[5342,[4164,192,12]],[5343,[4164,192,12]],[5344,[4164,192,12]],[5345,[4164,192,12]],[5346,[8260,204]],[5347,[8264,204]],[5348,[8260,192,12]],[5349,[8260,192,12]],[5350,[8260,192,12]],[5351,[8260,192,12]],[5352,[16452,204]],[5353,[16456,204]],[5354,[16452,192,12]],[5355,[16452,192,12]],[5356,[16452,192,12]],[5357,[16452,192,12]],[5358,[32836,204]],[5359,[32840,204]],[5360,[32836,192,12]],[5361,[32836,192,12]],[5362,[32836,192,12]],[5363,[32836,192,12]],[5364,[65604,204]],[5365,[65608,204]],[5366,[65604,192,12]],[5367,[65604,192,12]],[5368,[65604,192,12]],[5369,[65604,192,12]],[5370,[131140,204]],[5371,[131144,204]],[5372,[131140,192,12]],[5373,[131140,192,12]],[5374,[131140,192,12]],[5375,[131140,192,12]],[5376,[262212,204]],[5377,[262216,204]],[5378,[262212,192,12]],[5379,[262212,192,12]],[5380,[262212,192,12]],[5381,[262212,192,12]],[5382,[524356,204]],[5383,[524360,204]],[5384,[524356,192,12]],[5385,[524356,192,12]],[5386,[524356,192,12]],[5387,[524356,192,12]],[5388,[1284,780]],[5389,[1288,780]],[5390,[1284,768,12]],[5391,[1284,768,12]],[5392,[1284,768,12]],[5393,[1284,768,12]],[5394,[2308,780]],[5395,[2312,780]],[5396,[2308,768,12]],[5397,[2308,768,12]],[5398,[2308,768,12]],[5399,[2308,768,12]],[5400,[4356,780]],[5401,[4360,780]],[5402,[4356,768,12]],[5403,[4356,768,12]],[5404,[4356,768,12]],[5405,[4356,768,12]],[5406,[8452,780]],[5407,[8456,780]],[5408,[8452,768,12]],[5409,[8452,768,12]],[5410,[8452,768,12]],[5411,[8452,768,12]],[5412,[16644,780]],[5413,[16648,780]],[5414,[16644,768,12]],[5415,[16644,768,12]],[5416,[16644,768,12]],[5417,[16644,768,12]],[5418,[33028,780]],[5419,[33032,780]],[5420,[33028,768,12]],[5421,[33028,768,12]],[5422,[33028,768,12]],[5423,[33028,768,12]],[5424,[65796,780]],[5425,[65800,780]],[5426,[65796,768,12]],[5427,[65796,768,12]],[5428,[65796,768,12]],[5429,[65796,768,12]],[5430,[131332,780]],[5431,[131336,780]],[5432,[131332,768,12]],[5433,[131332,768,12]],[5434,[131332,768,12]],[5435,[131332,768,12]],[5436,[262404,780]],[5437,[262408,780]],[5438,[262404,768,12]],[5439,[262404,768,12]],[5440,[262404,768,12]],[5441,[262404,768,12]],[5442,[524548,780]],[5443,[524552,780]],[5444,[524548,768,12]],[5445,[524548,768,12]],[5446,[524548,768,12]],[5447,[524548,768,12]],[5448,[5124,3084]],[5449,[5128,3084]],[5450,[5124,3072,12]],[5451,[5124,3072,12]],[5452,[5124,3072,12]],[5453,[5124,3072,12]],[5454,[9220,3084]],[5455,[9224,3084]],[5456,[9220,3072,12]],[5457,[9220,3072,12]],[5458,[9220,3072,12]],[5459,[9220,3072,12]],[5460,[17412,3084]],[5461,[17416,3084]],[5462,[17412,3072,12]],[5463,[17412,3072,12]],[5464,[17412,3072,12]],[5465,[17412,3072,12]],[5466,[33796,3084]],[5467,[33800,3084]],[5468,[33796,3072,12]],[5469,[33796,3072,12]],[5470,[33796,3072,12]],[5471,[33796,3072,12]],[5472,[66564,3084]],[5473,[66568,3084]],[5474,[66564,3072,12]],[5475,[66564,3072,12]],[5476,[66564,3072,12]],[5477,[66564,3072,12]],[5478,[132100,3084]],[5479,[132104,3084]],[5480,[132100,3072,12]],[5481,[132100,3072,12]],[5482,[132100,3072,12]],[5483,[132100,3072,12]],[5484,[263172,3084]],[5485,[263176,3084]],[5486,[263172,3072,12]],[5487,[263172,3072,12]],[5488,[263172,3072,12]],[5489,[263172,3072,12]],[5490,[525316,3084]],[5491,[525320,3084]],[5492,[525316,3072,12]],[5493,[525316,3072,12]],[5494,[525316,3072,12]],[5495,[525316,3072,12]],[5496,[20484,12300]],[5497,[20488,12300]],[5498,[20484,12288,12]],[5499,[20484,12288,12]],[5500,[20484,12288,12]],[5501,[20484,12288,12]],[5502,[36868,12300]],[5503,[36872,12300]],[5504,[36868,12288,12]],[5505,[36868,12288,12]],[5506,[36868,12288,12]],[5507,[36868,12288,12]],[5508,[69636,12300]],[5509,[69640,12300]],[5510,[69636,12288,12]],[5511,[69636,12288,12]],[5512,[69636,12288,12]],[5513,[69636,12288,12]],[5514,[135172,12300]],[5515,[135176,12300]],[5516,[135172,12288,12]],[5517,[135172,12288,12]],[5518,[135172,12288,12]],[5519,[135172,12288,12]],[5520,[266244,12300]],[5521,[266248,12300]],[5522,[266244,12288,12]],[5523,[266244,12288,12]],[5524,[266244,12288,12]],[5525,[266244,12288,12]],[5526,[528388,12300]],[5527,[528392,12300]],[5528,[528388,12288,12]],[5529,[528388,12288,12]],[5530,[528388,12288,12]],[5531,[528388,12288,12]],[5532,[81924,49164]],[5533,[81928,49164]],[5534,[81924,49152,12]],[5535,[81924,49152,12]],[5536,[81924,49152,12]],[5537,[81924,49152,12]],[5538,[147460,49164]],[5539,[147464,49164]],[5540,[147460,49152,12]],[5541,[147460,49152,12]],[5542,[147460,49152,12]],[5543,[147460,49152,12]],[5544,[278532,49164]],[5545,[278536,49164]],[5546,[278532,49152,12]],[5547,[278532,49152,12]],[5548,[278532,49152,12]],[5549,[278532,49152,12]],[5550,[540676,49164]],[5551,[540680,49164]],[5552,[540676,49152,12]],[5553,[540676,49152,12]],[5554,[540676,49152,12]],[5555,[540676,49152,12]],[5556,[327684,196620]],[5557,[327688,196620]],[5558,[327684,196608,12]],[5559,[327684,196608,12]],[5560,[327684,196608,12]],[5561,[327684,196608,12]],[5562,[589828,196620]],[5563,[589832,196620]],[5564,[589828,196608,12]],[5565,[589828,196608,12]],[5566,[589828,196608,12]],[5567,[589828,196608,12]],[5568,[336,240]],[5569,[352,240]],[5570,[336,192,48]],[5571,[336,192,48]],[5572,[336,192,48]],[5573,[336,192,48]],[5574,[592,240]],[5575,[608,240]],[5576,[592,192,48]],[5577,[592,192,48]],[5578,[592,192,48]],[5579,[592,192,48]],[5580,[1104,240]],[5581,[1120,240]],[5582,[1104,192,48]],[5583,[1104,192,48]],[5584,[1104,192,48]],[5585,[1104,192,48]],[5586,[2128,240]],[5587,[2144,240]],[5588,[2128,192,48]],[5589,[2128,192,48]],[5590,[2128,192,48]],[5591,[2128,192,48]],[5592,[4176,240]],[5593,[4192,240]],[5594,[4176,192,48]],[5595,[4176,192,48]],[5596,[4176,192,48]],[5597,[4176,192,48]],[5598,[8272,240]],[5599,[8288,240]],[5600,[8272,192,48]],[5601,[8272,192,48]],[5602,[8272,192,48]],[5603,[8272,192,48]],[5604,[16464,240]],[5605,[16480,240]],[5606,[16464,192,48]],[5607,[16464,192,48]],[5608,[16464,192,48]],[5609,[16464,192,48]],[5610,[32848,240]],[5611,[32864,240]],[5612,[32848,192,48]],[5613,[32848,192,48]],[5614,[32848,192,48]],[5615,[32848,192,48]],[5616,[65616,240]],[5617,[65632,240]],[5618,[65616,192,48]],[5619,[65616,192,48]],[5620,[65616,192,48]],[5621,[65616,192,48]],[5622,[131152,240]],[5623,[131168,240]],[5624,[131152,192,48]],[5625,[131152,192,48]],[5626,[131152,192,48]],[5627,[131152,192,48]],[5628,[262224,240]],[5629,[262240,240]],[5630,[262224,192,48]],[5631,[262224,192,48]],[5632,[262224,192,48]],[5633,[262224,192,48]],[5634,[524368,240]],[5635,[524384,240]],[5636,[524368,192,48]],[5637,[524368,192,48]],[5638,[524368,192,48]],[5639,[524368,192,48]],[5640,[1296,816]],[5641,[1312,816]],[5642,[1296,768,48]],[5643,[1296,768,48]],[5644,[1296,768,48]],[5645,[1296,768,48]],[5646,[2320,816]],[5647,[2336,816]],[5648,[2320,768,48]],[5649,[2320,768,48]],[5650,[2320,768,48]],[5651,[2320,768,48]],[5652,[4368,816]],[5653,[4384,816]],[5654,[4368,768,48]],[5655,[4368,768,48]],[5656,[4368,768,48]],[5657,[4368,768,48]],[5658,[8464,816]],[5659,[8480,816]],[5660,[8464,768,48]],[5661,[8464,768,48]],[5662,[8464,768,48]],[5663,[8464,768,48]],[5664,[16656,816]],[5665,[16672,816]],[5666,[16656,768,48]],[5667,[16656,768,48]],[5668,[16656,768,48]],[5669,[16656,768,48]],[5670,[33040,816]],[5671,[33056,816]],[5672,[33040,768,48]],[5673,[33040,768,48]],[5674,[33040,768,48]],[5675,[33040,768,48]],[5676,[65808,816]],[5677,[65824,816]],[5678,[65808,768,48]],[5679,[65808,768,48]],[5680,[65808,768,48]],[5681,[65808,768,48]],[5682,[131344,816]],[5683,[131360,816]],[5684,[131344,768,48]],[5685,[131344,768,48]],[5686,[131344,768,48]],[5687,[131344,768,48]],[5688,[262416,816]],[5689,[262432,816]],[5690,[262416,768,48]],[5691,[262416,768,48]],[5692,[262416,768,48]],[5693,[262416,768,48]],[5694,[524560,816]],[5695,[524576,816]],[5696,[524560,768,48]],[5697,[524560,768,48]],[5698,[524560,768,48]],[5699,[524560,768,48]],[5700,[5136,3120]],[5701,[5152,3120]],[5702,[5136,3072,48]],[5703,[5136,3072,48]],[5704,[5136,3072,48]],[5705,[5136,3072,48]],[5706,[9232,3120]],[5707,[9248,3120]],[5708,[9232,3072,48]],[5709,[9232,3072,48]],[5710,[9232,3072,48]],[5711,[9232,3072,48]],[5712,[17424,3120]],[5713,[17440,3120]],[5714,[17424,3072,48]],[5715,[17424,3072,48]],[5716,[17424,3072,48]],[5717,[17424,3072,48]],[5718,[33808,3120]],[5719,[33824,3120]],[5720,[33808,3072,48]],[5721,[33808,3072,48]],[5722,[33808,3072,48]],[5723,[33808,3072,48]],[5724,[66576,3120]],[5725,[66592,3120]],[5726,[66576,3072,48]],[5727,[66576,3072,48]],[5728,[66576,3072,48]],[5729,[66576,3072,48]],[5730,[132112,3120]],[5731,[132128,3120]],[5732,[132112,3072,48]],[5733,[132112,3072,48]],[5734,[132112,3072,48]],[5735,[132112,3072,48]],[5736,[263184,3120]],[5737,[263200,3120]],[5738,[263184,3072,48]],[5739,[263184,3072,48]],[5740,[263184,3072,48]],[5741,[263184,3072,48]],[5742,[525328,3120]],[5743,[525344,3120]],[5744,[525328,3072,48]],[5745,[525328,3072,48]],[5746,[525328,3072,48]],[5747,[525328,3072,48]],[5748,[20496,12336]],[5749,[20512,12336]],[5750,[20496,12288,48]],[5751,[20496,12288,48]],[5752,[20496,12288,48]],[5753,[20496,12288,48]],[5754,[36880,12336]],[5755,[36896,12336]],[5756,[36880,12288,48]],[5757,[36880,12288,48]],[5758,[36880,12288,48]],[5759,[36880,12288,48]],[5760,[69648,12336]],[5761,[69664,12336]],[5762,[69648,12288,48]],[5763,[69648,12288,48]],[5764,[69648,12288,48]],[5765,[69648,12288,48]],[5766,[135184,12336]],[5767,[135200,12336]],[5768,[135184,12288,48]],[5769,[135184,12288,48]],[5770,[135184,12288,48]],[5771,[135184,12288,48]],[5772,[266256,12336]],[5773,[266272,12336]],[5774,[266256,12288,48]],[5775,[266256,12288,48]],[5776,[266256,12288,48]],[5777,[266256,12288,48]],[5778,[528400,12336]],[5779,[528416,12336]],[5780,[528400,12288,48]],[5781,[528400,12288,48]],[5782,[528400,12288,48]],[5783,[528400,12288,48]],[5784,[81936,49200]],[5785,[81952,49200]],[5786,[81936,49152,48]],[5787,[81936,49152,48]],[5788,[81936,49152,48]],[5789,[81936,49152,48]],[5790,[147472,49200]],[5791,[147488,49200]],[5792,[147472,49152,48]],[5793,[147472,49152,48]],[5794,[147472,49152,48]],[5795,[147472,49152,48]],[5796,[278544,49200]],[5797,[278560,49200]],[5798,[278544,49152,48]],[5799,[278544,49152,48]],[5800,[278544,49152,48]],[5801,[278544,49152,48]],[5802,[540688,49200]],[5803,[540704,49200]],[5804,[540688,49152,48]],[5805,[540688,49152,48]],[5806,[540688,49152,48]],[5807,[540688,49152,48]],[5808,[327696,196656]],[5809,[327712,196656]],[5810,[327696,196608,48]],[5811,[327696,196608,48]],[5812,[327696,196608,48]],[5813,[327696,196608,48]],[5814,[589840,196656]],[5815,[589856,196656]],[5816,[589840,196608,48]],[5817,[589840,196608,48]],[5818,[589840,196608,48]],[5819,[589840,196608,48]],[5820,[1344,960]],[5821,[1408,960]],[5822,[1344,768,192]],[5823,[1344,768,192]],[5824,[1344,768,192]],[5825,[1344,768,192]],[5826,[2368,960]],[5827,[2432,960]],[5828,[2368,768,192]],[5829,[2368,768,192]],[5830,[2368,768,192]],[5831,[2368,768,192]],[5832,[4416,960]],[5833,[4480,960]],[5834,[4416,768,192]],[5835,[4416,768,192]],[5836,[4416,768,192]],[5837,[4416,768,192]],[5838,[8512,960]],[5839,[8576,960]],[5840,[8512,768,192]],[5841,[8512,768,192]],[5842,[8512,768,192]],[5843,[8512,768,192]],[5844,[16704,960]],[5845,[16768,960]],[5846,[16704,768,192]],[5847,[16704,768,192]],[5848,[16704,768,192]],[5849,[16704,768,192]],[5850,[33088,960]],[5851,[33152,960]],[5852,[33088,768,192]],[5853,[33088,768,192]],[5854,[33088,768,192]],[5855,[33088,768,192]],[5856,[65856,960]],[5857,[65920,960]],[5858,[65856,768,192]],[5859,[65856,768,192]],[5860,[65856,768,192]],[5861,[65856,768,192]],[5862,[131392,960]],[5863,[131456,960]],[5864,[131392,768,192]],[5865,[131392,768,192]],[5866,[131392,768,192]],[5867,[131392,768,192]],[5868,[262464,960]],[5869,[262528,960]],[5870,[262464,768,192]],[5871,[262464,768,192]],[5872,[262464,768,192]],[5873,[262464,768,192]],[5874,[524608,960]],[5875,[524672,960]],[5876,[524608,768,192]],[5877,[524608,768,192]],[5878,[524608,768,192]],[5879,[524608,768,192]],[5880,[5184,3264]],[5881,[5248,3264]],[5882,[5184,3072,192]],[5883,[5184,3072,192]],[5884,[5184,3072,192]],[5885,[5184,3072,192]],[5886,[9280,3264]],[5887,[9344,3264]],[5888,[9280,3072,192]],[5889,[9280,3072,192]],[5890,[9280,3072,192]],[5891,[9280,3072,192]],[5892,[17472,3264]],[5893,[17536,3264]],[5894,[17472,3072,192]],[5895,[17472,3072,192]],[5896,[17472,3072,192]],[5897,[17472,3072,192]],[5898,[33856,3264]],[5899,[33920,3264]],[5900,[33856,3072,192]],[5901,[33856,3072,192]],[5902,[33856,3072,192]],[5903,[33856,3072,192]],[5904,[66624,3264]],[5905,[66688,3264]],[5906,[66624,3072,192]],[5907,[66624,3072,192]],[5908,[66624,3072,192]],[5909,[66624,3072,192]],[5910,[132160,3264]],[5911,[132224,3264]],[5912,[132160,3072,192]],[5913,[132160,3072,192]],[5914,[132160,3072,192]],[5915,[132160,3072,192]],[5916,[263232,3264]],[5917,[263296,3264]],[5918,[263232,3072,192]],[5919,[263232,3072,192]],[5920,[263232,3072,192]],[5921,[263232,3072,192]],[5922,[525376,3264]],[5923,[525440,3264]],[5924,[525376,3072,192]],[5925,[525376,3072,192]],[5926,[525376,3072,192]],[5927,[525376,3072,192]],[5928,[20544,12480]],[5929,[20608,12480]],[5930,[20544,12288,192]],[5931,[20544,12288,192]],[5932,[20544,12288,192]],[5933,[20544,12288,192]],[5934,[20544,12288,192]],[5935,[36928,12480]],[5936,[36992,12480]],[5937,[36928,12288,192]],[5938,[36928,12288,192]],[5939,[36928,12288,192]],[5940,[36928,12288,192]],[5941,[36928,12288,192]],[5942,[69696,12480]],[5943,[69760,12480]],[5944,[69696,12288,192]],[5945,[69696,12288,192]],[5946,[69696,12288,192]],[5947,[69696,12288,192]],[5948,[69696,12288,192]],[5949,[135232,12480]],[5950,[135296,12480]],[5951,[135232,12288,192]],[5952,[135232,12288,192]],[5953,[135232,12288,192]],[5954,[135232,12288,192]],[5955,[135232,12288,192]],[5956,[266304,12480]],[5957,[266368,12480]],[5958,[266304,12288,192]],[5959,[266304,12288,192]],[5960,[266304,12288,192]],[5961,[266304,12288,192]],[5962,[266304,12288,192]],[5963,[528448,12480]],[5964,[528512,12480]],[5965,[528448,12288,192]],[5966,[528448,12288,192]],[5967,[528448,12288,192]],[5968,[528448,12288,192]],[5969,[528448,12288,192]],[5970,[81984,49344]],[5971,[82048,49344]],[5972,[81984,49152,192]],[5973,[81984,49152,192]],[5974,[81984,49152,192]],[5975,[81984,49152,192]],[5976,[147520,49344]],[5977,[147584,49344]],[5978,[147520,49152,192]],[5979,[147520,49152,192]],[5980,[147520,49152,192]],[5981,[147520,49152,192]],[5982,[278592,49344]],[5983,[278656,49344]],[5984,[278592,49152,192]],[5985,[278592,49152,192]],[5986,[278592,49152,192]],[5987,[278592,49152,192]],[5988,[540736,49344]],[5989,[540800,49344]],[5990,[540736,49152,192]],[5991,[540736,49152,192]],[5992,[540736,49152,192]],[5993,[540736,49152,192]],[5994,[327744,196800]],[5995,[327808,196800]],[5996,[327744,196608,192]],[5997,[327744,196608,192]],[5998,[327744,196608,192]],[5999,[327744,196608,192]],[6000,[589888,196800]],[6001,[589952,196800]],[6002,[589888,196608,192]],[6003,[589888,196608,192]],[6004,[589888,196608,192]],[6005,[589888,196608,192]],[6006,[5376,3840]],[6007,[5632,3840]],[6008,[5376,3072,768]],[6009,[5376,3072,768]],[6010,[5376,3072,768]],[6011,[5376,3072,768]],[6012,[9472,3840]],[6013,[9728,3840]],[6014,[9472,3072,768]],[6015,[9472,3072,768]],[6016,[9472,3072,768]],[6017,[9472,3072,768]],[6018,[17664,3840]],[6019,[17920,3840]],[6020,[17664,3072,768]],[6021,[17664,3072,768]],[6022,[17664,3072,768]],[6023,[17664,3072,768]],[6024,[34048,3840]],[6025,[34304,3840]],[6026,[34048,3072,768]],[6027,[34048,3072,768]],[6028,[34048,3072,768]],[6029,[34048,3072,768]],[6030,[66816,3840]],[6031,[67072,3840]],[6032,[66816,3072,768]],[6033,[66816,3072,768]],[6034,[66816,3072,768]],[6035,[66816,3072,768]],[6036,[132352,3840]],[6037,[132608,3840]],[6038,[132352,3072,768]],[6039,[132352,3072,768]],[6040,[132352,3072,768]],[6041,[132352,3072,768]],[6042,[263424,3840]],[6043,[263680,3840]],[6044,[263424,3072,768]],[6045,[263424,3072,768]],[6046,[263424,3072,768]],[6047,[263424,3072,768]],[6048,[525568,3840]],[6049,[525824,3840]],[6050,[525568,3072,768]],[6051,[525568,3072,768]],[6052,[525568,3072,768]],[6053,[525568,3072,768]],[6054,[20736,13056]],[6055,[20992,13056]],[6056,[20736,12288,768]],[6057,[20736,12288,768]],[6058,[20736,12288,768]],[6059,[20736,12288,768]],[6060,[37120,13056]],[6061,[37376,13056]],[6062,[37120,12288,768]],[6063,[37120,12288,768]],[6064,[37120,12288,768]],[6065,[37120,12288,768]],[6066,[69888,13056]],[6067,[70144,13056]],[6068,[69888,12288,768]],[6069,[69888,12288,768]],[6070,[69888,12288,768]],[6071,[69888,12288,768]],[6072,[135424,13056]],[6073,[135680,13056]],[6074,[135424,12288,768]],[6075,[135424,12288,768]],[6076,[135424,12288,768]],[6077,[135424,12288,768]],[6078,[266496,13056]],[6079,[266752,13056]],[6080,[266496,12288,768]],[6081,[266496,12288,768]],[6082,[266496,12288,768]],[6083,[266496,12288,768]],[6084,[528640,13056]],[6085,[528896,13056]],[6086,[528640,12288,768]],[6087,[528640,12288,768]],[6088,[528640,12288,768]],[6089,[528640,12288,768]],[6090,[82176,49920]],[6091,[82432,49920]],[6092,[82176,49152,768]],[6093,[82176,49152,768]],[6094,[82176,49152,768]],[6095,[82176,49152,768]],[6096,[147712,49920]],[6097,[147968,49920]],[6098,[147712,49152,768]],[6099,[147712,49152,768]],[6100,[147712,49152,768]],[6101,[147712,49152,768]],[6102,[278784,49920]],[6103,[279040,49920]],[6104,[278784,49152,768]],[6105,[278784,49152,768]],[6106,[278784,49152,768]],[6107,[278784,49152,768]],[6108,[540928,49920]],[6109,[541184,49920]],[6110,[540928,49152,768]],[6111,[540928,49152,768]],[6112,[540928,49152,768]],[6113,[540928,49152,768]],[6114,[327936,197376]],[6115,[328192,197376]],[6116,[327936,196608,768]],[6117,[327936,196608,768]],[6118,[327936,196608,768]],[6119,[327936,196608,768]],[6120,[590080,197376]],[6121,[590336,197376]],[6122,[590080,196608,768]],[6123,[590080,196608,768]],[6124,[590080,196608,768]],[6125,[590080,196608,768]],[6126,[21504,15360]],[6127,[22528,15360]],[6128,[21504,12288,3072]],[6129,[21504,12288,3072]],[6130,[21504,12288,3072]],[6131,[21504,12288,3072]],[6132,[37888,15360]],[6133,[38912,15360]],[6134,[37888,12288,3072]],[6135,[37888,12288,3072]],[6136,[37888,12288,3072]],[6137,[37888,12288,3072]],[6138,[70656,15360]],[6139,[71680,15360]],[6140,[70656,12288,3072]],[6141,[70656,12288,3072]],[6142,[70656,12288,3072]],[6143,[70656,12288,3072]],[6144,[136192,15360]],[6145,[137216,15360]],[6146,[136192,12288,3072]],[6147,[136192,12288,3072]],[6148,[136192,12288,3072]],[6149,[136192,12288,3072]],[6150,[267264,15360]],[6151,[268288,15360]],[6152,[267264,12288,3072]],[6153,[267264,12288,3072]],[6154,[267264,12288,3072]],[6155,[267264,12288,3072]],[6156,[529408,15360]],[6157,[530432,15360]],[6158,[529408,12288,3072]],[6159,[529408,12288,3072]],[6160,[529408,12288,3072]],[6161,[529408,12288,3072]],[6162,[82944,52224]],[6163,[83968,52224]],[6164,[82944,49152,3072]],[6165,[82944,49152,3072]],[6166,[82944,49152,3072]],[6167,[82944,49152,3072]],[6168,[148480,52224]],[6169,[149504,52224]],[6170,[148480,49152,3072]],[6171,[148480,49152,3072]],[6172,[148480,49152,3072]],[6173,[148480,49152,3072]],[6174,[279552,52224]],[6175,[280576,52224]],[6176,[279552,49152,3072]],[6177,[279552,49152,3072]],[6178,[279552,49152,3072]],[6179,[279552,49152,3072]],[6180,[541696,52224]],[6181,[542720,52224]],[6182,[541696,49152,3072]],[6183,[541696,49152,3072]],[6184,[541696,49152,3072]],[6185,[541696,49152,3072]],[6186,[328704,199680]],[6187,[329728,199680]],[6188,[328704,196608,3072]],[6189,[328704,196608,3072]],[6190,[328704,196608,3072]],[6191,[328704,196608,3072]],[6192,[590848,199680]],[6193,[591872,199680]],[6194,[590848,196608,3072]],[6195,[590848,196608,3072]],[6196,[590848,196608,3072]],[6197,[590848,196608,3072]],[6198,[86016,61440]],[6199,[90112,61440]],[6200,[86016,49152,12288]],[6201,[86016,49152,12288]],[6202,[86016,49152,12288]],[6203,[86016,49152,12288]],[6204,[151552,61440]],[6205,[155648,61440]],[6206,[151552,49152,12288]],[6207,[151552,49152,12288]],[6208,[151552,49152,12288]],[6209,[151552,49152,12288]],[6210,[282624,61440]],[6211,[286720,61440]],[6212,[282624,49152,12288]],[6213,[282624,49152,12288]],[6214,[282624,49152,12288]],[6215,[282624,49152,12288]],[6216,[544768,61440]],[6217,[548864,61440]],[6218,[544768,49152,12288]],[6219,[544768,49152,12288]],[6220,[544768,49152,12288]],[6221,[544768,49152,12288]],[6222,[331776,208896]],[6223,[335872,208896]],[6224,[331776,196608,12288]],[6225,[331776,196608,12288]],[6226,[331776,196608,12288]],[6227,[331776,196608,12288]],[6228,[593920,208896]],[6229,[598016,208896]],[6230,[593920,196608,12288]],[6231,[593920,196608,12288]],[6232,[593920,196608,12288]],[6233,[593920,196608,12288]],[6234,[344064,245760]],[6235,[360448,245760]],[6236,[344064,196608,49152]],[6237,[344064,196608,49152]],[6238,[344064,196608,49152]],[6239,[344064,196608,49152]],[6240,[606208,245760]],[6241,[622592,245760]],[6242,[606208,196608,49152]],[6243,[606208,196608,49152]],[6244,[606208,196608,49152]],[6245,[606208,196608,49152]],[6246,[21,15]],[6247,[37,15]],[6248,[37,21,15]],[6249,[37,21,15]],[6250,[22,15]],[6251,[38,15]],[6252,[38,22,15]],[6253,[38,22,15]],[6254,[38,21]],[6255,[42,25]],[6256,[38,21,12]],[6257,[38,21,12]],[6258,[37,22]],[6259,[41,26]],[6260,[37,22,12]],[6261,[37,22,12]],[6262,[41,21]],[6263,[42,22]],[6264,[41,21,3]],[6265,[41,21,3]],[6266,[37,25]],[6267,[38,26]],[6268,[37,25,3]],[6269,[37,25,3]],[6270,[41,21]],[6271,[37,25]],[6272,[37,21,12]],[6273,[37,21,12]],[6274,[37,21,12]],[6275,[42,22]],[6276,[38,26]],[6277,[38,22,12]],[6278,[38,22,12]],[6279,[38,22,12]],[6280,[38,21]],[6281,[37,22]],[6282,[37,21,3]],[6283,[37,21,3]],[6284,[37,21,3]],[6285,[42,25]],[6286,[41,26]],[6287,[41,25,3]],[6288,[41,25,3]],[6289,[41,25,3]],[6290,[69,15]],[6291,[133,15]],[6292,[133,69,15]],[6293,[133,69,15]],[6294,[70,15]],[6295,[134,15]],[6296,[134,70,15]],[6297,[134,70,15]],[6298,[134,69]],[6299,[138,73]],[6300,[134,69,12]],[6301,[134,69,12]],[6302,[133,70]],[6303,[137,74]],[6304,[133,70,12]],[6305,[133,70,12]],[6306,[137,69]],[6307,[138,70]],[6308,[137,69,3]],[6309,[137,69,3]],[6310,[133,73]],[6311,[134,74]],[6312,[133,73,3]],[6313,[133,73,3]],[6314,[137,69]],[6315,[133,73]],[6316,[133,69,12]],[6317,[133,69,12]],[6318,[133,69,12]],[6319,[138,70]],[6320,[134,74]],[6321,[134,70,12]],[6322,[134,70,12]],[6323,[134,70,12]],[6324,[134,69]],[6325,[133,70]],[6326,[133,69,3]],[6327,[133,69,3]],[6328,[133,69,3]],[6329,[138,73]],[6330,[137,74]],[6331,[137,73,3]],[6332,[137,73,3]],[6333,[137,73,3]],[6334,[261,15]],[6335,[517,15]],[6336,[517,261,15]],[6337,[517,261,15]],[6338,[262,15]],[6339,[518,15]],[6340,[518,262,15]],[6341,[518,262,15]],[6342,[518,261]],[6343,[522,265]],[6344,[518,261,12]],[6345,[518,261,12]],[6346,[517,262]],[6347,[521,266]],[6348,[517,262,12]],[6349,[517,262,12]],[6350,[521,261]],[6351,[522,262]],[6352,[521,261,3]],[6353,[521,261,3]],[6354,[517,265]],[6355,[518,266]],[6356,[517,265,3]],[6357,[517,265,3]],[6358,[521,261]],[6359,[517,265]],[6360,[517,261,12]],[6361,[517,261,12]],[6362,[517,261,12]],[6363,[522,262]],[6364,[518,266]],[6365,[518,262,12]],[6366,[518,262,12]],[6367,[518,262,12]],[6368,[518,261]],[6369,[517,262]],[6370,[517,261,3]],[6371,[517,261,3]],[6372,[517,261,3]],[6373,[522,265]],[6374,[521,266]],[6375,[521,265,3]],[6376,[521,265,3]],[6377,[521,265,3]],[6378,[1029,15]],[6379,[2053,15]],[6380,[2053,1029,15]],[6381,[2053,1029,15]],[6382,[1030,15]],[6383,[2054,15]],[6384,[2054,1030,15]],[6385,[2054,1030,15]],[6386,[2054,1029]],[6387,[2058,1033]],[6388,[2054,1029,12]],[6389,[2054,1029,12]],[6390,[2053,1030]],[6391,[2057,1034]],[6392,[2053,1030,12]],[6393,[2053,1030,12]],[6394,[2057,1029]],[6395,[2058,1030]],[6396,[2057,1029,3]],[6397,[2057,1029,3]],[6398,[2053,1033]],[6399,[2054,1034]],[6400,[2053,1033,3]],[6401,[2053,1033,3]],[6402,[2057,1029]],[6403,[2053,1033]],[6404,[2053,1029,12]],[6405,[2053,1029,12]],[6406,[2053,1029,12]],[6407,[2058,1030]],[6408,[2054,1034]],[6409,[2054,1030,12]],[6410,[2054,1030,12]],[6411,[2054,1030,12]],[6412,[2054,1029]],[6413,[2053,1030]],[6414,[2053,1029,3]],[6415,[2053,1029,3]],[6416,[2053,1029,3]],[6417,[2058,1033]],[6418,[2057,1034]],[6419,[2057,1033,3]],[6420,[2057,1033,3]],[6421,[2057,1033,3]],[6422,[4101,15]],[6423,[8197,15]],[6424,[8197,4101,15]],[6425,[8197,4101,15]],[6426,[4102,15]],[6427,[8198,15]],[6428,[8198,4102,15]],[6429,[8198,4102,15]],[6430,[8198,4101]],[6431,[8202,4105]],[6432,[8198,4101,12]],[6433,[8198,4101,12]],[6434,[8197,4102]],[6435,[8201,4106]],[6436,[8197,4102,12]],[6437,[8197,4102,12]],[6438,[8201,4101]],[6439,[8202,4102]],[6440,[8201,4101,3]],[6441,[8201,4101,3]],[6442,[8197,4105]],[6443,[8198,4106]],[6444,[8197,4105,3]],[6445,[8197,4105,3]],[6446,[8201,4101]],[6447,[8197,4105]],[6448,[8197,4101,12]],[6449,[8197,4101,12]],[6450,[8197,4101,12]],[6451,[8202,4102]],[6452,[8198,4106]],[6453,[8198,4102,12]],[6454,[8198,4102,12]],[6455,[8198,4102,12]],[6456,[8198,4101]],[6457,[8197,4102]],[6458,[8197,4101,3]],[6459,[8197,4101,3]],[6460,[8197,4101,3]],[6461,[8202,4105]],[6462,[8201,4106]],[6463,[8201,4105,3]],[6464,[8201,4105,3]],[6465,[8201,4105,3]],[6466,[16389,15]],[6467,[32773,15]],[6468,[32773,16389,15]],[6469,[32773,16389,15]],[6470,[16390,15]],[6471,[32774,15]],[6472,[32774,16390,15]],[6473,[32774,16390,15]],[6474,[32774,16389]],[6475,[32778,16393]],[6476,[32774,16389,12]],[6477,[32774,16389,12]],[6478,[32773,16390]],[6479,[32777,16394]],[6480,[32773,16390,12]],[6481,[32773,16390,12]],[6482,[32777,16389]],[6483,[32778,16390]],[6484,[32777,16389,3]],[6485,[32777,16389,3]],[6486,[32773,16393]],[6487,[32774,16394]],[6488,[32773,16393,3]],[6489,[32773,16393,3]],[6490,[32777,16389]],[6491,[32773,16393]],[6492,[32773,16389,12]],[6493,[32773,16389,12]],[6494,[32773,16389,12]],[6495,[32778,16390]],[6496,[32774,16394]],[6497,[32774,16390,12]],[6498,[32774,16390,12]],[6499,[32774,16390,12]],[6500,[32774,16389]],[6501,[32773,16390]],[6502,[32773,16389,3]],[6503,[32773,16389,3]],[6504,[32773,16389,3]],[6505,[32778,16393]],[6506,[32777,16394]],[6507,[32777,16393,3]],[6508,[32777,16393,3]],[6509,[32777,16393,3]],[6510,[65541,15]],[6511,[131077,15]],[6512,[131077,65541,15]],[6513,[131077,65541,15]],[6514,[65542,15]],[6515,[131078,15]],[6516,[131078,65542,15]],[6517,[131078,65542,15]],[6518,[131078,65541]],[6519,[131082,65545]],[6520,[131078,65541,12]],[6521,[131078,65541,12]],[6522,[131077,65542]],[6523,[131081,65546]],[6524,[131077,65542,12]],[6525,[131077,65542,12]],[6526,[131081,65541]],[6527,[131082,65542]],[6528,[131081,65541,3]],[6529,[131081,65541,3]],[6530,[131077,65545]],[6531,[131078,65546]],[6532,[131077,65545,3]],[6533,[131077,65545,3]],[6534,[131081,65541]],[6535,[131077,65545]],[6536,[131077,65541,12]],[6537,[131077,65541,12]],[6538,[131077,65541,12]],[6539,[131082,65542]],[6540,[131078,65546]],[6541,[131078,65542,12]],[6542,[131078,65542,12]],[6543,[131078,65542,12]],[6544,[131078,65541]],[6545,[131077,65542]],[6546,[131077,65541,3]],[6547,[131077,65541,3]],[6548,[131077,65541,3]],[6549,[131082,65545]],[6550,[131081,65546]],[6551,[131081,65545,3]],[6552,[131081,65545,3]],[6553,[131081,65545,3]],[6554,[262149,15]],[6555,[524293,15]],[6556,[524293,262149,15]],[6557,[524293,262149,15]],[6558,[262150,15]],[6559,[524294,15]],[6560,[524294,262150,15]],[6561,[524294,262150,15]],[6562,[524294,262149]],[6563,[524298,262153]],[6564,[524294,262149,12]],[6565,[524294,262149,12]],[6566,[524293,262150]],[6567,[524297,262154]],[6568,[524293,262150,12]],[6569,[524293,262150,12]],[6570,[524297,262149]],[6571,[524298,262150]],[6572,[524297,262149,3]],[6573,[524297,262149,3]],[6574,[524293,262153]],[6575,[524294,262154]],[6576,[524293,262153,3]],[6577,[524293,262153,3]],[6578,[524297,262149]],[6579,[524293,262153]],[6580,[524293,262149,12]],[6581,[524293,262149,12]],[6582,[524293,262149,12]],[6583,[524298,262150]],[6584,[524294,262154]],[6585,[524294,262150,12]],[6586,[524294,262150,12]],[6587,[524294,262150,12]],[6588,[524294,262149]],[6589,[524293,262150]],[6590,[524293,262149,3]],[6591,[524293,262149,3]],[6592,[524293,262149,3]],[6593,[524298,262153]],[6594,[524297,262154]],[6595,[524297,262153,3]],[6596,[524297,262153,3]],[6597,[524297,262153,3]],[6598,[81,51]],[6599,[145,51]],[6600,[145,81,51]],[6601,[145,81,51]],[6602,[82,51]],[6603,[146,51]],[6604,[146,82,51]],[6605,[146,82,51]],[6606,[146,81]],[6607,[162,97]],[6608,[146,81,48]],[6609,[146,81,48]],[6610,[145,82]],[6611,[161,98]],[6612,[145,82,48]],[6613,[145,82,48]],[6614,[161,81]],[6615,[162,82]],[6616,[161,81,3]],[6617,[161,81,3]],[6618,[145,97]],[6619,[146,98]],[6620,[145,97,3]],[6621,[145,97,3]],[6622,[161,81]],[6623,[145,97]],[6624,[145,81,48]],[6625,[145,81,48]],[6626,[145,81,48]],[6627,[162,82]],[6628,[146,98]],[6629,[146,82,48]],[6630,[146,82,48]],[6631,[146,82,48]],[6632,[146,81]],[6633,[145,82]],[6634,[145,81,3]],[6635,[145,81,3]],[6636,[145,81,3]],[6637,[162,97]],[6638,[161,98]],[6639,[161,97,3]],[6640,[161,97,3]],[6641,[161,97,3]],[6642,[273,51]],[6643,[529,51]],[6644,[529,273,51]],[6645,[529,273,51]],[6646,[274,51]],[6647,[530,51]],[6648,[530,274,51]],[6649,[530,274,51]],[6650,[530,273]],[6651,[546,289]],[6652,[530,273,48]],[6653,[530,273,48]],[6654,[529,274]],[6655,[545,290]],[6656,[529,274,48]],[6657,[529,274,48]],[6658,[545,273]],[6659,[546,274]],[6660,[545,273,3]],[6661,[545,273,3]],[6662,[529,289]],[6663,[530,290]],[6664,[529,289,3]],[6665,[529,289,3]],[6666,[545,273]],[6667,[529,289]],[6668,[529,273,48]],[6669,[529,273,48]],[6670,[529,273,48]],[6671,[546,274]],[6672,[530,290]],[6673,[530,274,48]],[6674,[530,274,48]],[6675,[530,274,48]],[6676,[530,273]],[6677,[529,274]],[6678,[529,273,3]],[6679,[529,273,3]],[6680,[529,273,3]],[6681,[546,289]],[6682,[545,290]],[6683,[545,289,3]],[6684,[545,289,3]],[6685,[545,289,3]],[6686,[1041,51]],[6687,[2065,51]],[6688,[2065,1041,51]],[6689,[2065,1041,51]],[6690,[1042,51]],[6691,[2066,51]],[6692,[2066,1042,51]],[6693,[2066,1042,51]],[6694,[2066,1041]],[6695,[2082,1057]],[6696,[2066,1041,48]],[6697,[2066,1041,48]],[6698,[2065,1042]],[6699,[2081,1058]],[6700,[2065,1042,48]],[6701,[2065,1042,48]],[6702,[2081,1041]],[6703,[2082,1042]],[6704,[2081,1041,3]],[6705,[2081,1041,3]],[6706,[2065,1057]],[6707,[2066,1058]],[6708,[2065,1057,3]],[6709,[2065,1057,3]],[6710,[2081,1041]],[6711,[2065,1057]],[6712,[2065,1041,48]],[6713,[2065,1041,48]],[6714,[2065,1041,48]],[6715,[2082,1042]],[6716,[2066,1058]],[6717,[2066,1042,48]],[6718,[2066,1042,48]],[6719,[2066,1042,48]],[6720,[2066,1041]],[6721,[2065,1042]],[6722,[2065,1041,3]],[6723,[2065,1041,3]],[6724,[2065,1041,3]],[6725,[2082,1057]],[6726,[2081,1058]],[6727,[2081,1057,3]],[6728,[2081,1057,3]],[6729,[2081,1057,3]],[6730,[4113,51]],[6731,[8209,51]],[6732,[8209,4113,51]],[6733,[8209,4113,51]],[6734,[4114,51]],[6735,[8210,51]],[6736,[8210,4114,51]],[6737,[8210,4114,51]],[6738,[8210,4113]],[6739,[8226,4129]],[6740,[8210,4113,48]],[6741,[8210,4113,48]],[6742,[8209,4114]],[6743,[8225,4130]],[6744,[8209,4114,48]],[6745,[8209,4114,48]],[6746,[8225,4113]],[6747,[8226,4114]],[6748,[8225,4113,3]],[6749,[8225,4113,3]],[6750,[8209,4129]],[6751,[8210,4130]],[6752,[8209,4129,3]],[6753,[8209,4129,3]],[6754,[8225,4113]],[6755,[8209,4129]],[6756,[8209,4113,48]],[6757,[8209,4113,48]],[6758,[8209,4113,48]],[6759,[8226,4114]],[6760,[8210,4130]],[6761,[8210,4114,48]],[6762,[8210,4114,48]],[6763,[8210,4114,48]],[6764,[8210,4113]],[6765,[8209,4114]],[6766,[8209,4113,3]],[6767,[8209,4113,3]],[6768,[8209,4113,3]],[6769,[8226,4129]],[6770,[8225,4130]],[6771,[8225,4129,3]],[6772,[8225,4129,3]],[6773,[8225,4129,3]],[6774,[16401,51]],[6775,[32785,51]],[6776,[32785,16401,51]],[6777,[32785,16401,51]],[6778,[16402,51]],[6779,[32786,51]],[6780,[32786,16402,51]],[6781,[32786,16402,51]],[6782,[32786,16401]],[6783,[32802,16417]],[6784,[32786,16401,48]],[6785,[32786,16401,48]],[6786,[32785,16402]],[6787,[32801,16418]],[6788,[32785,16402,48]],[6789,[32785,16402,48]],[6790,[32801,16401]],[6791,[32802,16402]],[6792,[32801,16401,3]],[6793,[32801,16401,3]],[6794,[32785,16417]],[6795,[32786,16418]],[6796,[32785,16417,3]],[6797,[32785,16417,3]],[6798,[32801,16401]],[6799,[32785,16417]],[6800,[32785,16401,48]],[6801,[32785,16401,48]],[6802,[32785,16401,48]],[6803,[32802,16402]],[6804,[32786,16418]],[6805,[32786,16402,48]],[6806,[32786,16402,48]],[6807,[32786,16402,48]],[6808,[32786,16401]],[6809,[32785,16402]],[6810,[32785,16401,3]],[6811,[32785,16401,3]],[6812,[32785,16401,3]],[6813,[32802,16417]],[6814,[32801,16418]],[6815,[32801,16417,3]],[6816,[32801,16417,3]],[6817,[32801,16417,3]],[6818,[65553,51]],[6819,[131089,51]],[6820,[131089,65553,51]],[6821,[131089,65553,51]],[6822,[65554,51]],[6823,[131090,51]],[6824,[131090,65554,51]],[6825,[131090,65554,51]],[6826,[131090,65553]],[6827,[131106,65569]],[6828,[131090,65553,48]],[6829,[131090,65553,48]],[6830,[131089,65554]],[6831,[131105,65570]],[6832,[131089,65554,48]],[6833,[131089,65554,48]],[6834,[131105,65553]],[6835,[131106,65554]],[6836,[131105,65553,3]],[6837,[131105,65553,3]],[6838,[131089,65569]],[6839,[131090,65570]],[6840,[131089,65569,3]],[6841,[131089,65569,3]],[6842,[131105,65553]],[6843,[131089,65569]],[6844,[131089,65553,48]],[6845,[131089,65553,48]],[6846,[131089,65553,48]],[6847,[131106,65554]],[6848,[131090,65570]],[6849,[131090,65554,48]],[6850,[131090,65554,48]],[6851,[131090,65554,48]],[6852,[131090,65553]],[6853,[131089,65554]],[6854,[131089,65553,3]],[6855,[131089,65553,3]],[6856,[131089,65553,3]],[6857,[131106,65569]],[6858,[131105,65570]],[6859,[131105,65569,3]],[6860,[131105,65569,3]],[6861,[131105,65569,3]],[6862,[262161,51]],[6863,[524305,51]],[6864,[524305,262161,51]],[6865,[524305,262161,51]],[6866,[262162,51]],[6867,[524306,51]],[6868,[524306,262162,51]],[6869,[524306,262162,51]],[6870,[524306,262161]],[6871,[524322,262177]],[6872,[524306,262161,48]],[6873,[524306,262161,48]],[6874,[524305,262162]],[6875,[524321,262178]],[6876,[524305,262162,48]],[6877,[524305,262162,48]],[6878,[524321,262161]],[6879,[524322,262162]],[6880,[524321,262161,3]],[6881,[524321,262161,3]],[6882,[524305,262177]],[6883,[524306,262178]],[6884,[524305,262177,3]],[6885,[524305,262177,3]],[6886,[524321,262161]],[6887,[524305,262177]],[6888,[524305,262161,48]],[6889,[524305,262161,48]],[6890,[524305,262161,48]],[6891,[524322,262162]],[6892,[524306,262178]],[6893,[524306,262162,48]],[6894,[524306,262162,48]],[6895,[524306,262162,48]],[6896,[524306,262161]],[6897,[524305,262162]],[6898,[524305,262161,3]],[6899,[524305,262161,3]],[6900,[524305,262161,3]],[6901,[524322,262177]],[6902,[524321,262178]],[6903,[524321,262177,3]],[6904,[524321,262177,3]],[6905,[524321,262177,3]],[6906,[321,195]],[6907,[577,195]],[6908,[577,321,195]],[6909,[577,321,195]],[6910,[322,195]],[6911,[578,195]],[6912,[578,322,195]],[6913,[578,322,195]],[6914,[578,321]],[6915,[642,385]],[6916,[578,321,192]],[6917,[578,321,192]],[6918,[577,322]],[6919,[641,386]],[6920,[577,322,192]],[6921,[577,322,192]],[6922,[641,321]],[6923,[642,322]],[6924,[641,321,3]],[6925,[641,321,3]],[6926,[577,385]],[6927,[578,386]],[6928,[577,385,3]],[6929,[577,385,3]],[6930,[641,321]],[6931,[577,385]],[6932,[577,321,192]],[6933,[577,321,192]],[6934,[577,321,192]],[6935,[642,322]],[6936,[578,386]],[6937,[578,322,192]],[6938,[578,322,192]],[6939,[578,322,192]],[6940,[578,321]],[6941,[577,322]],[6942,[577,321,3]],[6943,[577,321,3]],[6944,[577,321,3]],[6945,[642,385]],[6946,[641,386]],[6947,[641,385,3]],[6948,[641,385,3]],[6949,[641,385,3]],[6950,[1089,195]],[6951,[2113,195]],[6952,[2113,1089,195]],[6953,[2113,1089,195]],[6954,[1090,195]],[6955,[2114,195]],[6956,[2114,1090,195]],[6957,[2114,1090,195]],[6958,[2114,1089]],[6959,[2178,1153]],[6960,[2114,1089,192]],[6961,[2114,1089,192]],[6962,[2113,1090]],[6963,[2177,1154]],[6964,[2113,1090,192]],[6965,[2113,1090,192]],[6966,[2177,1089]],[6967,[2178,1090]],[6968,[2177,1089,3]],[6969,[2177,1089,3]],[6970,[2113,1153]],[6971,[2114,1154]],[6972,[2113,1153,3]],[6973,[2113,1153,3]],[6974,[2177,1089]],[6975,[2113,1153]],[6976,[2113,1089,192]],[6977,[2113,1089,192]],[6978,[2113,1089,192]],[6979,[2178,1090]],[6980,[2114,1154]],[6981,[2114,1090,192]],[6982,[2114,1090,192]],[6983,[2114,1090,192]],[6984,[2114,1089]],[6985,[2113,1090]],[6986,[2113,1089,3]],[6987,[2113,1089,3]],[6988,[2113,1089,3]],[6989,[2178,1153]],[6990,[2177,1154]],[6991,[2177,1153,3]],[6992,[2177,1153,3]],[6993,[2177,1153,3]],[6994,[4161,195]],[6995,[8257,195]],[6996,[8257,4161,195]],[6997,[8257,4161,195]],[6998,[4162,195]],[6999,[8258,195]],[7000,[8258,4162,195]],[7001,[8258,4162,195]],[7002,[8258,4161]],[7003,[8322,4225]],[7004,[8258,4161,192]],[7005,[8258,4161,192]],[7006,[8257,4162]],[7007,[8321,4226]],[7008,[8257,4162,192]],[7009,[8257,4162,192]],[7010,[8321,4161]],[7011,[8322,4162]],[7012,[8321,4161,3]],[7013,[8321,4161,3]],[7014,[8257,4225]],[7015,[8258,4226]],[7016,[8257,4225,3]],[7017,[8257,4225,3]],[7018,[8321,4161]],[7019,[8257,4225]],[7020,[8257,4161,192]],[7021,[8257,4161,192]],[7022,[8257,4161,192]],[7023,[8322,4162]],[7024,[8258,4226]],[7025,[8258,4162,192]],[7026,[8258,4162,192]],[7027,[8258,4162,192]],[7028,[8258,4161]],[7029,[8257,4162]],[7030,[8257,4161,3]],[7031,[8257,4161,3]],[7032,[8257,4161,3]],[7033,[8322,4225]],[7034,[8321,4226]],[7035,[8321,4225,3]],[7036,[8321,4225,3]],[7037,[8321,4225,3]],[7038,[16449,195]],[7039,[32833,195]],[7040,[32833,16449,195]],[7041,[32833,16449,195]],[7042,[16450,195]],[7043,[32834,195]],[7044,[32834,16450,195]],[7045,[32834,16450,195]],[7046,[32834,16449]],[7047,[32898,16513]],[7048,[32834,16449,192]],[7049,[32834,16449,192]],[7050,[32833,16450]],[7051,[32897,16514]],[7052,[32833,16450,192]],[7053,[32833,16450,192]],[7054,[32897,16449]],[7055,[32898,16450]],[7056,[32897,16449,3]],[7057,[32897,16449,3]],[7058,[32833,16513]],[7059,[32834,16514]],[7060,[32833,16513,3]],[7061,[32833,16513,3]],[7062,[32897,16449]],[7063,[32833,16513]],[7064,[32833,16449,192]],[7065,[32833,16449,192]],[7066,[32833,16449,192]],[7067,[32898,16450]],[7068,[32834,16514]],[7069,[32834,16450,192]],[7070,[32834,16450,192]],[7071,[32834,16450,192]],[7072,[32834,16449]],[7073,[32833,16450]],[7074,[32833,16449,3]],[7075,[32833,16449,3]],[7076,[32833,16449,3]],[7077,[32898,16513]],[7078,[32897,16514]],[7079,[32897,16513,3]],[7080,[32897,16513,3]],[7081,[32897,16513,3]],[7082,[65601,195]],[7083,[131137,195]],[7084,[131137,65601,195]],[7085,[131137,65601,195]],[7086,[65602,195]],[7087,[131138,195]],[7088,[131138,65602,195]],[7089,[131138,65602,195]],[7090,[131138,65601]],[7091,[131202,65665]],[7092,[131138,65601,192]],[7093,[131138,65601,192]],[7094,[131137,65602]],[7095,[131201,65666]],[7096,[131137,65602,192]],[7097,[131137,65602,192]],[7098,[131201,65601]],[7099,[131202,65602]],[7100,[131201,65601,3]],[7101,[131201,65601,3]],[7102,[131137,65665]],[7103,[131138,65666]],[7104,[131137,65665,3]],[7105,[131137,65665,3]],[7106,[131201,65601]],[7107,[131137,65665]],[7108,[131137,65601,192]],[7109,[131137,65601,192]],[7110,[131137,65601,192]],[7111,[131202,65602]],[7112,[131138,65666]],[7113,[131138,65602,192]],[7114,[131138,65602,192]],[7115,[131138,65602,192]],[7116,[131138,65601]],[7117,[131137,65602]],[7118,[131137,65601,3]],[7119,[131137,65601,3]],[7120,[131137,65601,3]],[7121,[131202,65665]],[7122,[131201,65666]],[7123,[131201,65665,3]],[7124,[131201,65665,3]],[7125,[131201,65665,3]],[7126,[262209,195]],[7127,[524353,195]],[7128,[524353,262209,195]],[7129,[524353,262209,195]],[7130,[262210,195]],[7131,[524354,195]],[7132,[524354,262210,195]],[7133,[524354,262210,195]],[7134,[524354,262209]],[7135,[524418,262273]],[7136,[524354,262209,192]],[7137,[524354,262209,192]],[7138,[524353,262210]],[7139,[524417,262274]],[7140,[524353,262210,192]],[7141,[524353,262210,192]],[7142,[524417,262209]],[7143,[524418,262210]],[7144,[524417,262209,3]],[7145,[524417,262209,3]],[7146,[524353,262273]],[7147,[524354,262274]],[7148,[524353,262273,3]],[7149,[524353,262273,3]],[7150,[524417,262209]],[7151,[524353,262273]],[7152,[524353,262209,192]],[7153,[524353,262209,192]],[7154,[524353,262209,192]],[7155,[524418,262210]],[7156,[524354,262274]],[7157,[524354,262210,192]],[7158,[524354,262210,192]],[7159,[524354,262210,192]],[7160,[524354,262209]],[7161,[524353,262210]],[7162,[524353,262209,3]],[7163,[524353,262209,3]],[7164,[524353,262209,3]],[7165,[524418,262273]],[7166,[524417,262274]],[7167,[524417,262273,3]],[7168,[524417,262273,3]],[7169,[524417,262273,3]],[7170,[1281,771]],[7171,[2305,771]],[7172,[2305,1281,771]],[7173,[2305,1281,771]],[7174,[1282,771]],[7175,[2306,771]],[7176,[2306,1282,771]],[7177,[2306,1282,771]],[7178,[2306,1281]],[7179,[2562,1537]],[7180,[2306,1281,768]],[7181,[2306,1281,768]],[7182,[2305,1282]],[7183,[2561,1538]],[7184,[2305,1282,768]],[7185,[2305,1282,768]],[7186,[2561,1281]],[7187,[2562,1282]],[7188,[2561,1281,3]],[7189,[2561,1281,3]],[7190,[2305,1537]],[7191,[2306,1538]],[7192,[2305,1537,3]],[7193,[2305,1537,3]],[7194,[2561,1281]],[7195,[2305,1537]],[7196,[2305,1281,768]],[7197,[2305,1281,768]],[7198,[2305,1281,768]],[7199,[2562,1282]],[7200,[2306,1538]],[7201,[2306,1282,768]],[7202,[2306,1282,768]],[7203,[2306,1282,768]],[7204,[2306,1281]],[7205,[2305,1282]],[7206,[2305,1281,3]],[7207,[2305,1281,3]],[7208,[2305,1281,3]],[7209,[2562,1537]],[7210,[2561,1538]],[7211,[2561,1537,3]],[7212,[2561,1537,3]],[7213,[2561,1537,3]],[7214,[4353,771]],[7215,[8449,771]],[7216,[8449,4353,771]],[7217,[8449,4353,771]],[7218,[4354,771]],[7219,[8450,771]],[7220,[8450,4354,771]],[7221,[8450,4354,771]],[7222,[8450,4353]],[7223,[8706,4609]],[7224,[8450,4353,768]],[7225,[8450,4353,768]],[7226,[8449,4354]],[7227,[8705,4610]],[7228,[8449,4354,768]],[7229,[8449,4354,768]],[7230,[8705,4353]],[7231,[8706,4354]],[7232,[8705,4353,3]],[7233,[8705,4353,3]],[7234,[8449,4609]],[7235,[8450,4610]],[7236,[8449,4609,3]],[7237,[8449,4609,3]],[7238,[8705,4353]],[7239,[8449,4609]],[7240,[8449,4353,768]],[7241,[8449,4353,768]],[7242,[8449,4353,768]],[7243,[8706,4354]],[7244,[8450,4610]],[7245,[8450,4354,768]],[7246,[8450,4354,768]],[7247,[8450,4354,768]],[7248,[8450,4353]],[7249,[8449,4354]],[7250,[8449,4353,3]],[7251,[8449,4353,3]],[7252,[8449,4353,3]],[7253,[8706,4609]],[7254,[8705,4610]],[7255,[8705,4609,3]],[7256,[8705,4609,3]],[7257,[8705,4609,3]],[7258,[16641,771]],[7259,[33025,771]],[7260,[33025,16641,771]],[7261,[33025,16641,771]],[7262,[16642,771]],[7263,[33026,771]],[7264,[33026,16642,771]],[7265,[33026,16642,771]],[7266,[33026,16641]],[7267,[33282,16897]],[7268,[33026,16641,768]],[7269,[33026,16641,768]],[7270,[33025,16642]],[7271,[33281,16898]],[7272,[33025,16642,768]],[7273,[33025,16642,768]],[7274,[33281,16641]],[7275,[33282,16642]],[7276,[33281,16641,3]],[7277,[33281,16641,3]],[7278,[33025,16897]],[7279,[33026,16898]],[7280,[33025,16897,3]],[7281,[33025,16897,3]],[7282,[33281,16641]],[7283,[33025,16897]],[7284,[33025,16641,768]],[7285,[33025,16641,768]],[7286,[33025,16641,768]],[7287,[33025,16641,768]],[7288,[33282,16642]],[7289,[33026,16898]],[7290,[33026,16642,768]],[7291,[33026,16642,768]],[7292,[33026,16642,768]],[7293,[33026,16642,768]],[7294,[33026,16641]],[7295,[33025,16642]],[7296,[33025,16641,3]],[7297,[33025,16641,3]],[7298,[33025,16641,3]],[7299,[33282,16897]],[7300,[33281,16898]],[7301,[33281,16897,3]],[7302,[33281,16897,3]],[7303,[33281,16897,3]],[7304,[65793,771]],[7305,[131329,771]],[7306,[131329,65793,771]],[7307,[131329,65793,771]],[7308,[65794,771]],[7309,[131330,771]],[7310,[131330,65794,771]],[7311,[131330,65794,771]],[7312,[131330,65793]],[7313,[131586,66049]],[7314,[131330,65793,768]],[7315,[131330,65793,768]],[7316,[131329,65794]],[7317,[131585,66050]],[7318,[131329,65794,768]],[7319,[131329,65794,768]],[7320,[131585,65793]],[7321,[131586,65794]],[7322,[131585,65793,3]],[7323,[131585,65793,3]],[7324,[131329,66049]],[7325,[131330,66050]],[7326,[131329,66049,3]],[7327,[131329,66049,3]],[7328,[131585,65793]],[7329,[131329,66049]],[7330,[131329,65793,768]],[7331,[131329,65793,768]],[7332,[131329,65793,768]],[7333,[131586,65794]],[7334,[131330,66050]],[7335,[131330,65794,768]],[7336,[131330,65794,768]],[7337,[131330,65794,768]],[7338,[131330,65793]],[7339,[131329,65794]],[7340,[131329,65793,3]],[7341,[131329,65793,3]],[7342,[131329,65793,3]],[7343,[131586,66049]],[7344,[131585,66050]],[7345,[131585,66049,3]],[7346,[131585,66049,3]],[7347,[131585,66049,3]],[7348,[262401,771]],[7349,[524545,771]],[7350,[524545,262401,771]],[7351,[524545,262401,771]],[7352,[262402,771]],[7353,[524546,771]],[7354,[524546,262402,771]],[7355,[524546,262402,771]],[7356,[524546,262401]],[7357,[524802,262657]],[7358,[524546,262401,768]],[7359,[524546,262401,768]],[7360,[524545,262402]],[7361,[524801,262658]],[7362,[524545,262402,768]],[7363,[524545,262402,768]],[7364,[524801,262401]],[7365,[524802,262402]],[7366,[524801,262401,3]],[7367,[524801,262401,3]],[7368,[524545,262657]],[7369,[524546,262658]],[7370,[524545,262657,3]],[7371,[524545,262657,3]],[7372,[524801,262401]],[7373,[524545,262657]],[7374,[524545,262401,768]],[7375,[524545,262401,768]],[7376,[524545,262401,768]],[7377,[524802,262402]],[7378,[524546,262658]],[7379,[524546,262402,768]],[7380,[524546,262402,768]],[7381,[524546,262402,768]],[7382,[524546,262401]],[7383,[524545,262402]],[7384,[524545,262401,3]],[7385,[524545,262401,3]],[7386,[524545,262401,3]],[7387,[524802,262657]],[7388,[524801,262658]],[7389,[524801,262657,3]],[7390,[524801,262657,3]],[7391,[524801,262657,3]],[7392,[5121,3075]],[7393,[9217,3075]],[7394,[9217,5121,3075]],[7395,[9217,5121,3075]],[7396,[5122,3075]],[7397,[9218,3075]],[7398,[9218,5122,3075]],[7399,[9218,5122,3075]],[7400,[9218,5121]],[7401,[10242,6145]],[7402,[9218,5121,3072]],[7403,[9218,5121,3072]],[7404,[9217,5122]],[7405,[10241,6146]],[7406,[9217,5122,3072]],[7407,[9217,5122,3072]],[7408,[10241,5121]],[7409,[10242,5122]],[7410,[10241,5121,3]],[7411,[10241,5121,3]],[7412,[9217,6145]],[7413,[9218,6146]],[7414,[9217,6145,3]],[7415,[9217,6145,3]],[7416,[10241,5121]],[7417,[9217,6145]],[7418,[9217,5121,3072]],[7419,[9217,5121,3072]],[7420,[9217,5121,3072]],[7421,[10242,5122]],[7422,[9218,6146]],[7423,[9218,5122,3072]],[7424,[9218,5122,3072]],[7425,[9218,5122,3072]],[7426,[9218,5121]],[7427,[9217,5122]],[7428,[9217,5121,3]],[7429,[9217,5121,3]],[7430,[9217,5121,3]],[7431,[10242,6145]],[7432,[10241,6146]],[7433,[10241,6145,3]],[7434,[10241,6145,3]],[7435,[10241,6145,3]],[7436,[17409,3075]],[7437,[33793,3075]],[7438,[33793,17409,3075]],[7439,[33793,17409,3075]],[7440,[17410,3075]],[7441,[33794,3075]],[7442,[33794,17410,3075]],[7443,[33794,17410,3075]],[7444,[33794,17409]],[7445,[34818,18433]],[7446,[33794,17409,3072]],[7447,[33794,17409,3072]],[7448,[33793,17410]],[7449,[34817,18434]],[7450,[33793,17410,3072]],[7451,[33793,17410,3072]],[7452,[34817,17409]],[7453,[34818,17410]],[7454,[34817,17409,3]],[7455,[34817,17409,3]],[7456,[33793,18433]],[7457,[33794,18434]],[7458,[33793,18433,3]],[7459,[33793,18433,3]],[7460,[34817,17409]],[7461,[33793,18433]],[7462,[33793,17409,3072]],[7463,[33793,17409,3072]],[7464,[33793,17409,3072]],[7465,[34818,17410]],[7466,[33794,18434]],[7467,[33794,17410,3072]],[7468,[33794,17410,3072]],[7469,[33794,17410,3072]],[7470,[33794,17409]],[7471,[33793,17410]],[7472,[33793,17409,3]],[7473,[33793,17409,3]],[7474,[33793,17409,3]],[7475,[34818,18433]],[7476,[34817,18434]],[7477,[34817,18433,3]],[7478,[34817,18433,3]],[7479,[34817,18433,3]],[7480,[66561,3075]],[7481,[132097,3075]],[7482,[132097,66561,3075]],[7483,[132097,66561,3075]],[7484,[66562,3075]],[7485,[132098,3075]],[7486,[132098,66562,3075]],[7487,[132098,66562,3075]],[7488,[132098,66561]],[7489,[133122,67585]],[7490,[132098,66561,3072]],[7491,[132098,66561,3072]],[7492,[132097,66562]],[7493,[133121,67586]],[7494,[132097,66562,3072]],[7495,[132097,66562,3072]],[7496,[133121,66561]],[7497,[133122,66562]],[7498,[133121,66561,3]],[7499,[133121,66561,3]],[7500,[132097,67585]],[7501,[132098,67586]],[7502,[132097,67585,3]],[7503,[132097,67585,3]],[7504,[133121,66561]],[7505,[132097,67585]],[7506,[132097,66561,3072]],[7507,[132097,66561,3072]],[7508,[132097,66561,3072]],[7509,[133122,66562]],[7510,[132098,67586]],[7511,[132098,66562,3072]],[7512,[132098,66562,3072]],[7513,[132098,66562,3072]],[7514,[132098,66561]],[7515,[132097,66562]],[7516,[132097,66561,3]],[7517,[132097,66561,3]],[7518,[132097,66561,3]],[7519,[133122,67585]],[7520,[133121,67586]],[7521,[133121,67585,3]],[7522,[133121,67585,3]],[7523,[133121,67585,3]],[7524,[263169,3075]],[7525,[525313,3075]],[7526,[525313,263169,3075]],[7527,[525313,263169,3075]],[7528,[263170,3075]],[7529,[525314,3075]],[7530,[525314,263170,3075]],[7531,[525314,263170,3075]],[7532,[525314,263169]],[7533,[526338,264193]],[7534,[525314,263169,3072]],[7535,[525314,263169,3072]],[7536,[525313,263170]],[7537,[526337,264194]],[7538,[525313,263170,3072]],[7539,[525313,263170,3072]],[7540,[526337,263169]],[7541,[526338,263170]],[7542,[526337,263169,3]],[7543,[526337,263169,3]],[7544,[525313,264193]],[7545,[525314,264194]],[7546,[525313,264193,3]],[7547,[525313,264193,3]],[7548,[526337,263169]],[7549,[525313,264193]],[7550,[525313,263169,3072]],[7551,[525313,263169,3072]],[7552,[525313,263169,3072]],[7553,[526338,263170]],[7554,[525314,264194]],[7555,[525314,263170,3072]],[7556,[525314,263170,3072]],[7557,[525314,263170,3072]],[7558,[525314,263169]],[7559,[525313,263170]],[7560,[525313,263169,3]],[7561,[525313,263169,3]],[7562,[525313,263169,3]],[7563,[526338,264193]],[7564,[526337,264194]],[7565,[526337,264193,3]],[7566,[526337,264193,3]],[7567,[526337,264193,3]],[7568,[20481,12291]],[7569,[36865,12291]],[7570,[36865,20481,12291]],[7571,[36865,20481,12291]],[7572,[20482,12291]],[7573,[36866,12291]],[7574,[36866,20482,12291]],[7575,[36866,20482,12291]],[7576,[36866,20481]],[7577,[40962,24577]],[7578,[36866,20481,12288]],[7579,[36866,20481,12288]],[7580,[36865,20482]],[7581,[40961,24578]],[7582,[36865,20482,12288]],[7583,[36865,20482,12288]],[7584,[40961,20481]],[7585,[40962,20482]],[7586,[40961,20481,3]],[7587,[40961,20481,3]],[7588,[36865,24577]],[7589,[36866,24578]],[7590,[36865,24577,3]],[7591,[36865,24577,3]],[7592,[40961,20481]],[7593,[36865,24577]],[7594,[36865,20481,12288]],[7595,[36865,20481,12288]],[7596,[36865,20481,12288]],[7597,[40962,20482]],[7598,[36866,24578]],[7599,[36866,20482,12288]],[7600,[36866,20482,12288]],[7601,[36866,20482,12288]],[7602,[36866,20481]],[7603,[36865,20482]],[7604,[36865,20481,3]],[7605,[36865,20481,3]],[7606,[36865,20481,3]],[7607,[40962,24577]],[7608,[40961,24578]],[7609,[40961,24577,3]],[7610,[40961,24577,3]],[7611,[40961,24577,3]],[7612,[69633,12291]],[7613,[135169,12291]],[7614,[135169,69633,12291]],[7615,[135169,69633,12291]],[7616,[69634,12291]],[7617,[135170,12291]],[7618,[135170,69634,12291]],[7619,[135170,69634,12291]],[7620,[135170,69633]],[7621,[139266,73729]],[7622,[135170,69633,12288]],[7623,[135170,69633,12288]],[7624,[135169,69634]],[7625,[139265,73730]],[7626,[135169,69634,12288]],[7627,[135169,69634,12288]],[7628,[139265,69633]],[7629,[139266,69634]],[7630,[139265,69633,3]],[7631,[139265,69633,3]],[7632,[135169,73729]],[7633,[135170,73730]],[7634,[135169,73729,3]],[7635,[135169,73729,3]],[7636,[139265,69633]],[7637,[135169,73729]],[7638,[135169,69633,12288]],[7639,[135169,69633,12288]],[7640,[135169,69633,12288]],[7641,[139266,69634]],[7642,[135170,73730]],[7643,[135170,69634,12288]],[7644,[135170,69634,12288]],[7645,[135170,69634,12288]],[7646,[135170,69633]],[7647,[135169,69634]],[7648,[135169,69633,3]],[7649,[135169,69633,3]],[7650,[135169,69633,3]],[7651,[139266,73729]],[7652,[139265,73730]],[7653,[139265,73729,3]],[7654,[139265,73729,3]],[7655,[139265,73729,3]],[7656,[266241,12291]],[7657,[528385,12291]],[7658,[528385,266241,12291]],[7659,[528385,266241,12291]],[7660,[266242,12291]],[7661,[528386,12291]],[7662,[528386,266242,12291]],[7663,[528386,266242,12291]],[7664,[528386,266241]],[7665,[532482,270337]],[7666,[528386,266241,12288]],[7667,[528386,266241,12288]],[7668,[528385,266242]],[7669,[532481,270338]],[7670,[528385,266242,12288]],[7671,[528385,266242,12288]],[7672,[532481,266241]],[7673,[532482,266242]],[7674,[532481,266241,3]],[7675,[532481,266241,3]],[7676,[528385,270337]],[7677,[528386,270338]],[7678,[528385,270337,3]],[7679,[528385,270337,3]],[7680,[532481,266241]],[7681,[528385,270337]],[7682,[528385,266241,12288]],[7683,[528385,266241,12288]],[7684,[528385,266241,12288]],[7685,[532482,266242]],[7686,[528386,270338]],[7687,[528386,266242,12288]],[7688,[528386,266242,12288]],[7689,[528386,266242,12288]],[7690,[528386,266241]],[7691,[528385,266242]],[7692,[528385,266241,3]],[7693,[528385,266241,3]],[7694,[528385,266241,3]],[7695,[532482,270337]],[7696,[532481,270338]],[7697,[532481,270337,3]],[7698,[532481,270337,3]],[7699,[532481,270337,3]],[7700,[81921,49155]],[7701,[147457,49155]],[7702,[147457,81921,49155]],[7703,[147457,81921,49155]],[7704,[81922,49155]],[7705,[147458,49155]],[7706,[147458,81922,49155]],[7707,[147458,81922,49155]],[7708,[147458,81921]],[7709,[163842,98305]],[7710,[147458,81921,49152]],[7711,[147458,81921,49152]],[7712,[147457,81922]],[7713,[163841,98306]],[7714,[147457,81922,49152]],[7715,[147457,81922,49152]],[7716,[163841,81921]],[7717,[163842,81922]],[7718,[163841,81921,3]],[7719,[163841,81921,3]],[7720,[147457,98305]],[7721,[147458,98306]],[7722,[147457,98305,3]],[7723,[147457,98305,3]],[7724,[163841,81921]],[7725,[147457,98305]],[7726,[147457,81921,49152]],[7727,[147457,81921,49152]],[7728,[147457,81921,49152]],[7729,[163842,81922]],[7730,[147458,98306]],[7731,[147458,81922,49152]],[7732,[147458,81922,49152]],[7733,[147458,81922,49152]],[7734,[147458,81921]],[7735,[147457,81922]],[7736,[147457,81921,3]],[7737,[147457,81921,3]],[7738,[147457,81921,3]],[7739,[163842,98305]],[7740,[163841,98306]],[7741,[163841,98305,3]],[7742,[163841,98305,3]],[7743,[163841,98305,3]],[7744,[278529,49155]],[7745,[540673,49155]],[7746,[540673,278529,49155]],[7747,[540673,278529,49155]],[7748,[278530,49155]],[7749,[540674,49155]],[7750,[540674,278530,49155]],[7751,[540674,278530,49155]],[7752,[540674,278529]],[7753,[557058,294913]],[7754,[540674,278529,49152]],[7755,[540674,278529,49152]],[7756,[540673,278530]],[7757,[557057,294914]],[7758,[540673,278530,49152]],[7759,[540673,278530,49152]],[7760,[557057,278529]],[7761,[557058,278530]],[7762,[557057,278529,3]],[7763,[557057,278529,3]],[7764,[540673,294913]],[7765,[540674,294914]],[7766,[540673,294913,3]],[7767,[540673,294913,3]],[7768,[557057,278529]],[7769,[540673,294913]],[7770,[540673,278529,49152]],[7771,[540673,278529,49152]],[7772,[540673,278529,49152]],[7773,[557058,278530]],[7774,[540674,294914]],[7775,[540674,278530,49152]],[7776,[540674,278530,49152]],[7777,[540674,278530,49152]],[7778,[540674,278529]],[7779,[540673,278530]],[7780,[540673,278529,3]],[7781,[540673,278529,3]],[7782,[540673,278529,3]],[7783,[557058,294913]],[7784,[557057,294914]],[7785,[557057,294913,3]],[7786,[557057,294913,3]],[7787,[557057,294913,3]],[7788,[327681,196611]],[7789,[589825,196611]],[7790,[589825,327681,196611]],[7791,[589825,327681,196611]],[7792,[327682,196611]],[7793,[589826,196611]],[7794,[589826,327682,196611]],[7795,[589826,327682,196611]],[7796,[589826,327681]],[7797,[655362,393217]],[7798,[589826,327681,196608]],[7799,[589826,327681,196608]],[7800,[589825,327682]],[7801,[655361,393218]],[7802,[589825,327682,196608]],[7803,[589825,327682,196608]],[7804,[655361,327681]],[7805,[655362,327682]],[7806,[655361,327681,3]],[7807,[655361,327681,3]],[7808,[589825,393217]],[7809,[589826,393218]],[7810,[589825,393217,3]],[7811,[589825,393217,3]],[7812,[655361,327681]],[7813,[589825,393217]],[7814,[589825,327681,196608]],[7815,[589825,327681,196608]],[7816,[589825,327681,196608]],[7817,[655362,327682]],[7818,[589826,393218]],[7819,[589826,327682,196608]],[7820,[589826,327682,196608]],[7821,[589826,327682,196608]],[7822,[589826,327681]],[7823,[589825,327682]],[7824,[589825,327681,3]],[7825,[589825,327681,3]],[7826,[589825,327681,3]],[7827,[655362,393217]],[7828,[655361,393218]],[7829,[655361,393217,3]],[7830,[655361,393217,3]],[7831,[655361,393217,3]],[7832,[84,60]],[7833,[148,60]],[7834,[148,84,60]],[7835,[148,84,60]],[7836,[88,60]],[7837,[152,60]],[7838,[152,88,60]],[7839,[152,88,60]],[7840,[152,84]],[7841,[168,100]],[7842,[152,84,48]],[7843,[152,84,48]],[7844,[148,88]],[7845,[164,104]],[7846,[148,88,48]],[7847,[148,88,48]],[7848,[164,84]],[7849,[168,88]],[7850,[164,84,12]],[7851,[164,84,12]],[7852,[148,100]],[7853,[152,104]],[7854,[148,100,12]],[7855,[148,100,12]],[7856,[164,84]],[7857,[148,100]],[7858,[148,84,48]],[7859,[148,84,48]],[7860,[148,84,48]],[7861,[168,88]],[7862,[152,104]],[7863,[152,88,48]],[7864,[152,88,48]],[7865,[152,88,48]],[7866,[152,84]],[7867,[148,88]],[7868,[148,84,12]],[7869,[148,84,12]],[7870,[148,84,12]],[7871,[168,100]],[7872,[164,104]],[7873,[164,100,12]],[7874,[164,100,12]],[7875,[164,100,12]],[7876,[276,60]],[7877,[532,60]],[7878,[532,276,60]],[7879,[532,276,60]],[7880,[280,60]],[7881,[536,60]],[7882,[536,280,60]],[7883,[536,280,60]],[7884,[536,276]],[7885,[552,292]],[7886,[536,276,48]],[7887,[536,276,48]],[7888,[532,280]],[7889,[548,296]],[7890,[532,280,48]],[7891,[532,280,48]],[7892,[548,276]],[7893,[552,280]],[7894,[548,276,12]],[7895,[548,276,12]],[7896,[532,292]],[7897,[536,296]],[7898,[532,292,12]],[7899,[532,292,12]],[7900,[548,276]],[7901,[532,292]],[7902,[532,276,48]],[7903,[532,276,48]],[7904,[532,276,48]],[7905,[552,280]],[7906,[536,296]],[7907,[536,280,48]],[7908,[536,280,48]],[7909,[536,280,48]],[7910,[536,276]],[7911,[532,280]],[7912,[532,276,12]],[7913,[532,276,12]],[7914,[532,276,12]],[7915,[552,292]],[7916,[548,296]],[7917,[548,292,12]],[7918,[548,292,12]],[7919,[548,292,12]],[7920,[1044,60]],[7921,[2068,60]],[7922,[2068,1044,60]],[7923,[2068,1044,60]],[7924,[1048,60]],[7925,[2072,60]],[7926,[2072,1048,60]],[7927,[2072,1048,60]],[7928,[2072,1044]],[7929,[2088,1060]],[7930,[2072,1044,48]],[7931,[2072,1044,48]],[7932,[2068,1048]],[7933,[2084,1064]],[7934,[2068,1048,48]],[7935,[2068,1048,48]],[7936,[2084,1044]],[7937,[2088,1048]],[7938,[2084,1044,12]],[7939,[2084,1044,12]],[7940,[2068,1060]],[7941,[2072,1064]],[7942,[2068,1060,12]],[7943,[2068,1060,12]],[7944,[2084,1044]],[7945,[2068,1060]],[7946,[2068,1044,48]],[7947,[2068,1044,48]],[7948,[2068,1044,48]],[7949,[2088,1048]],[7950,[2072,1064]],[7951,[2072,1048,48]],[7952,[2072,1048,48]],[7953,[2072,1048,48]],[7954,[2072,1044]],[7955,[2068,1048]],[7956,[2068,1044,12]],[7957,[2068,1044,12]],[7958,[2068,1044,12]],[7959,[2088,1060]],[7960,[2084,1064]],[7961,[2084,1060,12]],[7962,[2084,1060,12]],[7963,[2084,1060,12]],[7964,[4116,60]],[7965,[8212,60]],[7966,[8212,4116,60]],[7967,[8212,4116,60]],[7968,[4120,60]],[7969,[8216,60]],[7970,[8216,4120,60]],[7971,[8216,4120,60]],[7972,[8216,4116]],[7973,[8232,4132]],[7974,[8216,4116,48]],[7975,[8216,4116,48]],[7976,[8212,4120]],[7977,[8228,4136]],[7978,[8212,4120,48]],[7979,[8212,4120,48]],[7980,[8228,4116]],[7981,[8232,4120]],[7982,[8228,4116,12]],[7983,[8228,4116,12]],[7984,[8212,4132]],[7985,[8216,4136]],[7986,[8212,4132,12]],[7987,[8212,4132,12]],[7988,[8228,4116]],[7989,[8212,4132]],[7990,[8212,4116,48]],[7991,[8212,4116,48]],[7992,[8212,4116,48]],[7993,[8232,4120]],[7994,[8216,4136]],[7995,[8216,4120,48]],[7996,[8216,4120,48]],[7997,[8216,4120,48]],[7998,[8216,4116]],[7999,[8212,4120]],[8000,[8212,4116,12]],[8001,[8212,4116,12]],[8002,[8212,4116,12]],[8003,[8232,4132]],[8004,[8228,4136]],[8005,[8228,4132,12]],[8006,[8228,4132,12]],[8007,[8228,4132,12]],[8008,[16404,60]],[8009,[32788,60]],[8010,[32788,16404,60]],[8011,[32788,16404,60]],[8012,[16408,60]],[8013,[32792,60]],[8014,[32792,16408,60]],[8015,[32792,16408,60]],[8016,[32792,16404]],[8017,[32808,16420]],[8018,[32792,16404,48]],[8019,[32792,16404,48]],[8020,[32788,16408]],[8021,[32804,16424]],[8022,[32788,16408,48]],[8023,[32788,16408,48]],[8024,[32804,16404]],[8025,[32808,16408]],[8026,[32804,16404,12]],[8027,[32804,16404,12]],[8028,[32788,16420]],[8029,[32792,16424]],[8030,[32788,16420,12]],[8031,[32788,16420,12]],[8032,[32804,16404]],[8033,[32788,16420]],[8034,[32788,16404,48]],[8035,[32788,16404,48]],[8036,[32788,16404,48]],[8037,[32808,16408]],[8038,[32792,16424]],[8039,[32792,16408,48]],[8040,[32792,16408,48]],[8041,[32792,16408,48]],[8042,[32792,16404]],[8043,[32788,16408]],[8044,[32788,16404,12]],[8045,[32788,16404,12]],[8046,[32788,16404,12]],[8047,[32808,16420]],[8048,[32804,16424]],[8049,[32804,16420,12]],[8050,[32804,16420,12]],[8051,[32804,16420,12]],[8052,[65556,60]],[8053,[131092,60]],[8054,[131092,65556,60]],[8055,[131092,65556,60]],[8056,[65560,60]],[8057,[131096,60]],[8058,[131096,65560,60]],[8059,[131096,65560,60]],[8060,[131096,65556]],[8061,[131112,65572]],[8062,[131096,65556,48]],[8063,[131096,65556,48]],[8064,[131092,65560]],[8065,[131108,65576]],[8066,[131092,65560,48]],[8067,[131092,65560,48]],[8068,[131108,65556]],[8069,[131112,65560]],[8070,[131108,65556,12]],[8071,[131108,65556,12]],[8072,[131092,65572]],[8073,[131096,65576]],[8074,[131092,65572,12]],[8075,[131092,65572,12]],[8076,[131108,65556]],[8077,[131092,65572]],[8078,[131092,65556,48]],[8079,[131092,65556,48]],[8080,[131092,65556,48]],[8081,[131112,65560]],[8082,[131096,65576]],[8083,[131096,65560,48]],[8084,[131096,65560,48]],[8085,[131096,65560,48]],[8086,[131096,65556]],[8087,[131092,65560]],[8088,[131092,65556,12]],[8089,[131092,65556,12]],[8090,[131092,65556,12]],[8091,[131112,65572]],[8092,[131108,65576]],[8093,[131108,65572,12]],[8094,[131108,65572,12]],[8095,[131108,65572,12]],[8096,[262164,60]],[8097,[524308,60]],[8098,[524308,262164,60]],[8099,[524308,262164,60]],[8100,[262168,60]],[8101,[524312,60]],[8102,[524312,262168,60]],[8103,[524312,262168,60]],[8104,[524312,262164]],[8105,[524328,262180]],[8106,[524312,262164,48]],[8107,[524312,262164,48]],[8108,[524308,262168]],[8109,[524324,262184]],[8110,[524308,262168,48]],[8111,[524308,262168,48]],[8112,[524324,262164]],[8113,[524328,262168]],[8114,[524324,262164,12]],[8115,[524324,262164,12]],[8116,[524308,262180]],[8117,[524312,262184]],[8118,[524308,262180,12]],[8119,[524308,262180,12]],[8120,[524324,262164]],[8121,[524308,262180]],[8122,[524308,262164,48]],[8123,[524308,262164,48]],[8124,[524308,262164,48]],[8125,[524328,262168]],[8126,[524312,262184]],[8127,[524312,262168,48]],[8128,[524312,262168,48]],[8129,[524312,262168,48]],[8130,[524312,262164]],[8131,[524308,262168]],[8132,[524308,262164,12]],[8133,[524308,262164,12]],[8134,[524308,262164,12]],[8135,[524328,262180]],[8136,[524324,262184]],[8137,[524324,262180,12]],[8138,[524324,262180,12]],[8139,[524324,262180,12]],[8140,[324,204]],[8141,[580,204]],[8142,[580,324,204]],[8143,[580,324,204]],[8144,[328,204]],[8145,[584,204]],[8146,[584,328,204]],[8147,[584,328,204]],[8148,[584,324]],[8149,[648,388]],[8150,[584,324,192]],[8151,[584,324,192]],[8152,[580,328]],[8153,[644,392]],[8154,[580,328,192]],[8155,[580,328,192]],[8156,[644,324]],[8157,[648,328]],[8158,[644,324,12]],[8159,[644,324,12]],[8160,[580,388]],[8161,[584,392]],[8162,[580,388,12]],[8163,[580,388,12]],[8164,[644,324]],[8165,[580,388]],[8166,[580,324,192]],[8167,[580,324,192]],[8168,[580,324,192]],[8169,[648,328]],[8170,[584,392]],[8171,[584,328,192]],[8172,[584,328,192]],[8173,[584,328,192]],[8174,[584,324]],[8175,[580,328]],[8176,[580,324,12]],[8177,[580,324,12]],[8178,[580,324,12]],[8179,[648,388]],[8180,[644,392]],[8181,[644,388,12]],[8182,[644,388,12]],[8183,[644,388,12]],[8184,[1092,204]],[8185,[2116,204]],[8186,[2116,1092,204]],[8187,[2116,1092,204]],[8188,[1096,204]],[8189,[2120,204]],[8190,[2120,1096,204]],[8191,[2120,1096,204]],[8192,[2120,1092]],[8193,[2184,1156]],[8194,[2120,1092,192]],[8195,[2120,1092,192]],[8196,[2116,1096]],[8197,[2180,1160]],[8198,[2116,1096,192]],[8199,[2116,1096,192]],[8200,[2180,1092]],[8201,[2184,1096]],[8202,[2180,1092,12]],[8203,[2180,1092,12]],[8204,[2116,1156]],[8205,[2120,1160]],[8206,[2116,1156,12]],[8207,[2116,1156,12]],[8208,[2180,1092]],[8209,[2116,1156]],[8210,[2116,1092,192]],[8211,[2116,1092,192]],[8212,[2116,1092,192]],[8213,[2184,1096]],[8214,[2120,1160]],[8215,[2120,1096,192]],[8216,[2120,1096,192]],[8217,[2120,1096,192]],[8218,[2120,1092]],[8219,[2116,1096]],[8220,[2116,1092,12]],[8221,[2116,1092,12]],[8222,[2116,1092,12]],[8223,[2184,1156]],[8224,[2180,1160]],[8225,[2180,1156,12]],[8226,[2180,1156,12]],[8227,[2180,1156,12]],[8228,[4164,204]],[8229,[8260,204]],[8230,[8260,4164,204]],[8231,[8260,4164,204]],[8232,[4168,204]],[8233,[8264,204]],[8234,[8264,4168,204]],[8235,[8264,4168,204]],[8236,[8264,4164]],[8237,[8328,4228]],[8238,[8264,4164,192]],[8239,[8264,4164,192]],[8240,[8260,4168]],[8241,[8324,4232]],[8242,[8260,4168,192]],[8243,[8260,4168,192]],[8244,[8324,4164]],[8245,[8328,4168]],[8246,[8324,4164,12]],[8247,[8324,4164,12]],[8248,[8260,4228]],[8249,[8264,4232]],[8250,[8260,4228,12]],[8251,[8260,4228,12]],[8252,[8324,4164]],[8253,[8260,4228]],[8254,[8260,4164,192]],[8255,[8260,4164,192]],[8256,[8260,4164,192]],[8257,[8328,4168]],[8258,[8264,4232]],[8259,[8264,4168,192]],[8260,[8264,4168,192]],[8261,[8264,4168,192]],[8262,[8264,4164]],[8263,[8260,4168]],[8264,[8260,4164,12]],[8265,[8260,4164,12]],[8266,[8260,4164,12]],[8267,[8328,4228]],[8268,[8324,4232]],[8269,[8324,4228,12]],[8270,[8324,4228,12]],[8271,[8324,4228,12]],[8272,[16452,204]],[8273,[32836,204]],[8274,[32836,16452,204]],[8275,[32836,16452,204]],[8276,[16456,204]],[8277,[32840,204]],[8278,[32840,16456,204]],[8279,[32840,16456,204]],[8280,[32840,16452]],[8281,[32904,16516]],[8282,[32840,16452,192]],[8283,[32840,16452,192]],[8284,[32836,16456]],[8285,[32900,16520]],[8286,[32836,16456,192]],[8287,[32836,16456,192]],[8288,[32900,16452]],[8289,[32904,16456]],[8290,[32900,16452,12]],[8291,[32900,16452,12]],[8292,[32836,16516]],[8293,[32840,16520]],[8294,[32836,16516,12]],[8295,[32836,16516,12]],[8296,[32900,16452]],[8297,[32836,16516]],[8298,[32836,16452,192]],[8299,[32836,16452,192]],[8300,[32836,16452,192]],[8301,[32904,16456]],[8302,[32840,16520]],[8303,[32840,16456,192]],[8304,[32840,16456,192]],[8305,[32840,16456,192]],[8306,[32840,16452]],[8307,[32836,16456]],[8308,[32836,16452,12]],[8309,[32836,16452,12]],[8310,[32836,16452,12]],[8311,[32904,16516]],[8312,[32900,16520]],[8313,[32900,16516,12]],[8314,[32900,16516,12]],[8315,[32900,16516,12]],[8316,[65604,204]],[8317,[131140,204]],[8318,[131140,65604,204]],[8319,[131140,65604,204]],[8320,[65608,204]],[8321,[131144,204]],[8322,[131144,65608,204]],[8323,[131144,65608,204]],[8324,[131144,65604]],[8325,[131208,65668]],[8326,[131144,65604,192]],[8327,[131144,65604,192]],[8328,[131140,65608]],[8329,[131204,65672]],[8330,[131140,65608,192]],[8331,[131140,65608,192]],[8332,[131204,65604]],[8333,[131208,65608]],[8334,[131204,65604,12]],[8335,[131204,65604,12]],[8336,[131140,65668]],[8337,[131144,65672]],[8338,[131140,65668,12]],[8339,[131140,65668,12]],[8340,[131204,65604]],[8341,[131140,65668]],[8342,[131140,65604,192]],[8343,[131140,65604,192]],[8344,[131140,65604,192]],[8345,[131208,65608]],[8346,[131144,65672]],[8347,[131144,65608,192]],[8348,[131144,65608,192]],[8349,[131144,65608,192]],[8350,[131144,65604]],[8351,[131140,65608]],[8352,[131140,65604,12]],[8353,[131140,65604,12]],[8354,[131140,65604,12]],[8355,[131208,65668]],[8356,[131204,65672]],[8357,[131204,65668,12]],[8358,[131204,65668,12]],[8359,[131204,65668,12]],[8360,[262212,204]],[8361,[524356,204]],[8362,[524356,262212,204]],[8363,[524356,262212,204]],[8364,[262216,204]],[8365,[524360,204]],[8366,[524360,262216,204]],[8367,[524360,262216,204]],[8368,[524360,262212]],[8369,[524424,262276]],[8370,[524360,262212,192]],[8371,[524360,262212,192]],[8372,[524356,262216]],[8373,[524420,262280]],[8374,[524356,262216,192]],[8375,[524356,262216,192]],[8376,[524420,262212]],[8377,[524424,262216]],[8378,[524420,262212,12]],[8379,[524420,262212,12]],[8380,[524356,262276]],[8381,[524360,262280]],[8382,[524356,262276,12]],[8383,[524356,262276,12]],[8384,[524420,262212]],[8385,[524356,262276]],[8386,[524356,262212,192]],[8387,[524356,262212,192]],[8388,[524356,262212,192]],[8389,[524424,262216]],[8390,[524360,262280]],[8391,[524360,262216,192]],[8392,[524360,262216,192]],[8393,[524360,262216,192]],[8394,[524360,262212]],[8395,[524356,262216]],[8396,[524356,262212,12]],[8397,[524356,262212,12]],[8398,[524356,262212,12]],[8399,[524424,262276]],[8400,[524420,262280]],[8401,[524420,262276,12]],[8402,[524420,262276,12]],[8403,[524420,262276,12]],[8404,[1284,780]],[8405,[2308,780]],[8406,[2308,1284,780]],[8407,[2308,1284,780]],[8408,[1288,780]],[8409,[2312,780]],[8410,[2312,1288,780]],[8411,[2312,1288,780]],[8412,[2312,1284]],[8413,[2568,1540]],[8414,[2312,1284,768]],[8415,[2312,1284,768]],[8416,[2308,1288]],[8417,[2564,1544]],[8418,[2308,1288,768]],[8419,[2308,1288,768]],[8420,[2564,1284]],[8421,[2568,1288]],[8422,[2564,1284,12]],[8423,[2564,1284,12]],[8424,[2308,1540]],[8425,[2312,1544]],[8426,[2308,1540,12]],[8427,[2308,1540,12]],[8428,[2564,1284]],[8429,[2308,1540]],[8430,[2308,1284,768]],[8431,[2308,1284,768]],[8432,[2308,1284,768]],[8433,[2568,1288]],[8434,[2312,1544]],[8435,[2312,1288,768]],[8436,[2312,1288,768]],[8437,[2312,1288,768]],[8438,[2312,1284]],[8439,[2308,1288]],[8440,[2308,1284,12]],[8441,[2308,1284,12]],[8442,[2308,1284,12]],[8443,[2568,1540]],[8444,[2564,1544]],[8445,[2564,1540,12]],[8446,[2564,1540,12]],[8447,[2564,1540,12]],[8448,[4356,780]],[8449,[8452,780]],[8450,[8452,4356,780]],[8451,[8452,4356,780]],[8452,[4360,780]],[8453,[8456,780]],[8454,[8456,4360,780]],[8455,[8456,4360,780]],[8456,[8456,4356]],[8457,[8712,4612]],[8458,[8456,4356,768]],[8459,[8456,4356,768]],[8460,[8452,4360]],[8461,[8708,4616]],[8462,[8452,4360,768]],[8463,[8452,4360,768]],[8464,[8708,4356]],[8465,[8712,4360]],[8466,[8708,4356,12]],[8467,[8708,4356,12]],[8468,[8452,4612]],[8469,[8456,4616]],[8470,[8452,4612,12]],[8471,[8452,4612,12]],[8472,[8708,4356]],[8473,[8452,4612]],[8474,[8452,4356,768]],[8475,[8452,4356,768]],[8476,[8452,4356,768]],[8477,[8712,4360]],[8478,[8456,4616]],[8479,[8456,4360,768]],[8480,[8456,4360,768]],[8481,[8456,4360,768]],[8482,[8456,4356]],[8483,[8452,4360]],[8484,[8452,4356,12]],[8485,[8452,4356,12]],[8486,[8452,4356,12]],[8487,[8712,4612]],[8488,[8708,4616]],[8489,[8708,4612,12]],[8490,[8708,4612,12]],[8491,[8708,4612,12]],[8492,[16644,780]],[8493,[33028,780]],[8494,[33028,16644,780]],[8495,[33028,16644,780]],[8496,[16648,780]],[8497,[33032,780]],[8498,[33032,16648,780]],[8499,[33032,16648,780]],[8500,[33032,16644]],[8501,[33288,16900]],[8502,[33032,16644,768]],[8503,[33032,16644,768]],[8504,[33028,16648]],[8505,[33284,16904]],[8506,[33028,16648,768]],[8507,[33028,16648,768]],[8508,[33284,16644]],[8509,[33288,16648]],[8510,[33284,16644,12]],[8511,[33284,16644,12]],[8512,[33028,16900]],[8513,[33032,16904]],[8514,[33028,16900,12]],[8515,[33028,16900,12]],[8516,[33284,16644]],[8517,[33028,16900]],[8518,[33028,16644,768]],[8519,[33028,16644,768]],[8520,[33028,16644,768]],[8521,[33028,16644,768]],[8522,[33288,16648]],[8523,[33032,16904]],[8524,[33032,16648,768]],[8525,[33032,16648,768]],[8526,[33032,16648,768]],[8527,[33032,16648,768]],[8528,[33032,16644]],[8529,[33028,16648]],[8530,[33028,16644,12]],[8531,[33028,16644,12]],[8532,[33028,16644,12]],[8533,[33288,16900]],[8534,[33284,16904]],[8535,[33284,16900,12]],[8536,[33284,16900,12]],[8537,[33284,16900,12]],[8538,[65796,780]],[8539,[131332,780]],[8540,[131332,65796,780]],[8541,[131332,65796,780]],[8542,[65800,780]],[8543,[131336,780]],[8544,[131336,65800,780]],[8545,[131336,65800,780]],[8546,[131336,65796]],[8547,[131592,66052]],[8548,[131336,65796,768]],[8549,[131336,65796,768]],[8550,[131332,65800]],[8551,[131588,66056]],[8552,[131332,65800,768]],[8553,[131332,65800,768]],[8554,[131588,65796]],[8555,[131592,65800]],[8556,[131588,65796,12]],[8557,[131588,65796,12]],[8558,[131332,66052]],[8559,[131336,66056]],[8560,[131332,66052,12]],[8561,[131332,66052,12]],[8562,[131588,65796]],[8563,[131332,66052]],[8564,[131332,65796,768]],[8565,[131332,65796,768]],[8566,[131332,65796,768]],[8567,[131592,65800]],[8568,[131336,66056]],[8569,[131336,65800,768]],[8570,[131336,65800,768]],[8571,[131336,65800,768]],[8572,[131336,65796]],[8573,[131332,65800]],[8574,[131332,65796,12]],[8575,[131332,65796,12]],[8576,[131332,65796,12]],[8577,[131592,66052]],[8578,[131588,66056]],[8579,[131588,66052,12]],[8580,[131588,66052,12]],[8581,[131588,66052,12]],[8582,[262404,780]],[8583,[524548,780]],[8584,[524548,262404,780]],[8585,[524548,262404,780]],[8586,[262408,780]],[8587,[524552,780]],[8588,[524552,262408,780]],[8589,[524552,262408,780]],[8590,[524552,262404]],[8591,[524808,262660]],[8592,[524552,262404,768]],[8593,[524552,262404,768]],[8594,[524548,262408]],[8595,[524804,262664]],[8596,[524548,262408,768]],[8597,[524548,262408,768]],[8598,[524804,262404]],[8599,[524808,262408]],[8600,[524804,262404,12]],[8601,[524804,262404,12]],[8602,[524548,262660]],[8603,[524552,262664]],[8604,[524548,262660,12]],[8605,[524548,262660,12]],[8606,[524804,262404]],[8607,[524548,262660]],[8608,[524548,262404,768]],[8609,[524548,262404,768]],[8610,[524548,262404,768]],[8611,[524808,262408]],[8612,[524552,262664]],[8613,[524552,262408,768]],[8614,[524552,262408,768]],[8615,[524552,262408,768]],[8616,[524552,262404]],[8617,[524548,262408]],[8618,[524548,262404,12]],[8619,[524548,262404,12]],[8620,[524548,262404,12]],[8621,[524808,262660]],[8622,[524804,262664]],[8623,[524804,262660,12]],[8624,[524804,262660,12]],[8625,[524804,262660,12]],[8626,[5124,3084]],[8627,[9220,3084]],[8628,[9220,5124,3084]],[8629,[9220,5124,3084]],[8630,[5128,3084]],[8631,[9224,3084]],[8632,[9224,5128,3084]],[8633,[9224,5128,3084]],[8634,[9224,5124]],[8635,[10248,6148]],[8636,[9224,5124,3072]],[8637,[9224,5124,3072]],[8638,[9220,5128]],[8639,[10244,6152]],[8640,[9220,5128,3072]],[8641,[9220,5128,3072]],[8642,[10244,5124]],[8643,[10248,5128]],[8644,[10244,5124,12]],[8645,[10244,5124,12]],[8646,[9220,6148]],[8647,[9224,6152]],[8648,[9220,6148,12]],[8649,[9220,6148,12]],[8650,[10244,5124]],[8651,[9220,6148]],[8652,[9220,5124,3072]],[8653,[9220,5124,3072]],[8654,[9220,5124,3072]],[8655,[10248,5128]],[8656,[9224,6152]],[8657,[9224,5128,3072]],[8658,[9224,5128,3072]],[8659,[9224,5128,3072]],[8660,[9224,5124]],[8661,[9220,5128]],[8662,[9220,5124,12]],[8663,[9220,5124,12]],[8664,[9220,5124,12]],[8665,[10248,6148]],[8666,[10244,6152]],[8667,[10244,6148,12]],[8668,[10244,6148,12]],[8669,[10244,6148,12]],[8670,[17412,3084]],[8671,[33796,3084]],[8672,[33796,17412,3084]],[8673,[33796,17412,3084]],[8674,[17416,3084]],[8675,[33800,3084]],[8676,[33800,17416,3084]],[8677,[33800,17416,3084]],[8678,[33800,17412]],[8679,[34824,18436]],[8680,[33800,17412,3072]],[8681,[33800,17412,3072]],[8682,[33796,17416]],[8683,[34820,18440]],[8684,[33796,17416,3072]],[8685,[33796,17416,3072]],[8686,[34820,17412]],[8687,[34824,17416]],[8688,[34820,17412,12]],[8689,[34820,17412,12]],[8690,[33796,18436]],[8691,[33800,18440]],[8692,[33796,18436,12]],[8693,[33796,18436,12]],[8694,[34820,17412]],[8695,[33796,18436]],[8696,[33796,17412,3072]],[8697,[33796,17412,3072]],[8698,[33796,17412,3072]],[8699,[34824,17416]],[8700,[33800,18440]],[8701,[33800,17416,3072]],[8702,[33800,17416,3072]],[8703,[33800,17416,3072]],[8704,[33800,17412]],[8705,[33796,17416]],[8706,[33796,17412,12]],[8707,[33796,17412,12]],[8708,[33796,17412,12]],[8709,[34824,18436]],[8710,[34820,18440]],[8711,[34820,18436,12]],[8712,[34820,18436,12]],[8713,[34820,18436,12]],[8714,[66564,3084]],[8715,[132100,3084]],[8716,[132100,66564,3084]],[8717,[132100,66564,3084]],[8718,[66568,3084]],[8719,[132104,3084]],[8720,[132104,66568,3084]],[8721,[132104,66568,3084]],[8722,[132104,66564]],[8723,[133128,67588]],[8724,[132104,66564,3072]],[8725,[132104,66564,3072]],[8726,[132100,66568]],[8727,[133124,67592]],[8728,[132100,66568,3072]],[8729,[132100,66568,3072]],[8730,[133124,66564]],[8731,[133128,66568]],[8732,[133124,66564,12]],[8733,[133124,66564,12]],[8734,[132100,67588]],[8735,[132104,67592]],[8736,[132100,67588,12]],[8737,[132100,67588,12]],[8738,[133124,66564]],[8739,[132100,67588]],[8740,[132100,66564,3072]],[8741,[132100,66564,3072]],[8742,[132100,66564,3072]],[8743,[133128,66568]],[8744,[132104,67592]],[8745,[132104,66568,3072]],[8746,[132104,66568,3072]],[8747,[132104,66568,3072]],[8748,[132104,66564]],[8749,[132100,66568]],[8750,[132100,66564,12]],[8751,[132100,66564,12]],[8752,[132100,66564,12]],[8753,[133128,67588]],[8754,[133124,67592]],[8755,[133124,67588,12]],[8756,[133124,67588,12]],[8757,[133124,67588,12]],[8758,[263172,3084]],[8759,[525316,3084]],[8760,[525316,263172,3084]],[8761,[525316,263172,3084]],[8762,[263176,3084]],[8763,[525320,3084]],[8764,[525320,263176,3084]],[8765,[525320,263176,3084]],[8766,[525320,263172]],[8767,[526344,264196]],[8768,[525320,263172,3072]],[8769,[525320,263172,3072]],[8770,[525316,263176]],[8771,[526340,264200]],[8772,[525316,263176,3072]],[8773,[525316,263176,3072]],[8774,[526340,263172]],[8775,[526344,263176]],[8776,[526340,263172,12]],[8777,[526340,263172,12]],[8778,[525316,264196]],[8779,[525320,264200]],[8780,[525316,264196,12]],[8781,[525316,264196,12]],[8782,[526340,263172]],[8783,[525316,264196]],[8784,[525316,263172,3072]],[8785,[525316,263172,3072]],[8786,[525316,263172,3072]],[8787,[526344,263176]],[8788,[525320,264200]],[8789,[525320,263176,3072]],[8790,[525320,263176,3072]],[8791,[525320,263176,3072]],[8792,[525320,263172]],[8793,[525316,263176]],[8794,[525316,263172,12]],[8795,[525316,263172,12]],[8796,[525316,263172,12]],[8797,[526344,264196]],[8798,[526340,264200]],[8799,[526340,264196,12]],[8800,[526340,264196,12]],[8801,[526340,264196,12]],[8802,[20484,12300]],[8803,[36868,12300]],[8804,[36868,20484,12300]],[8805,[36868,20484,12300]],[8806,[20488,12300]],[8807,[36872,12300]],[8808,[36872,20488,12300]],[8809,[36872,20488,12300]],[8810,[36872,20484]],[8811,[40968,24580]],[8812,[36872,20484,12288]],[8813,[36872,20484,12288]],[8814,[36868,20488]],[8815,[40964,24584]],[8816,[36868,20488,12288]],[8817,[36868,20488,12288]],[8818,[40964,20484]],[8819,[40968,20488]],[8820,[40964,20484,12]],[8821,[40964,20484,12]],[8822,[36868,24580]],[8823,[36872,24584]],[8824,[36868,24580,12]],[8825,[36868,24580,12]],[8826,[40964,20484]],[8827,[36868,24580]],[8828,[36868,20484,12288]],[8829,[36868,20484,12288]],[8830,[36868,20484,12288]],[8831,[40968,20488]],[8832,[36872,24584]],[8833,[36872,20488,12288]],[8834,[36872,20488,12288]],[8835,[36872,20488,12288]],[8836,[36872,20484]],[8837,[36868,20488]],[8838,[36868,20484,12]],[8839,[36868,20484,12]],[8840,[36868,20484,12]],[8841,[40968,24580]],[8842,[40964,24584]],[8843,[40964,24580,12]],[8844,[40964,24580,12]],[8845,[40964,24580,12]],[8846,[69636,12300]],[8847,[135172,12300]],[8848,[135172,69636,12300]],[8849,[135172,69636,12300]],[8850,[69640,12300]],[8851,[135176,12300]],[8852,[135176,69640,12300]],[8853,[135176,69640,12300]],[8854,[135176,69636]],[8855,[139272,73732]],[8856,[135176,69636,12288]],[8857,[135176,69636,12288]],[8858,[135172,69640]],[8859,[139268,73736]],[8860,[135172,69640,12288]],[8861,[135172,69640,12288]],[8862,[139268,69636]],[8863,[139272,69640]],[8864,[139268,69636,12]],[8865,[139268,69636,12]],[8866,[135172,73732]],[8867,[135176,73736]],[8868,[135172,73732,12]],[8869,[135172,73732,12]],[8870,[139268,69636]],[8871,[135172,73732]],[8872,[135172,69636,12288]],[8873,[135172,69636,12288]],[8874,[135172,69636,12288]],[8875,[139272,69640]],[8876,[135176,73736]],[8877,[135176,69640,12288]],[8878,[135176,69640,12288]],[8879,[135176,69640,12288]],[8880,[135176,69636]],[8881,[135172,69640]],[8882,[135172,69636,12]],[8883,[135172,69636,12]],[8884,[135172,69636,12]],[8885,[139272,73732]],[8886,[139268,73736]],[8887,[139268,73732,12]],[8888,[139268,73732,12]],[8889,[139268,73732,12]],[8890,[266244,12300]],[8891,[528388,12300]],[8892,[528388,266244,12300]],[8893,[528388,266244,12300]],[8894,[266248,12300]],[8895,[528392,12300]],[8896,[528392,266248,12300]],[8897,[528392,266248,12300]],[8898,[528392,266244]],[8899,[532488,270340]],[8900,[528392,266244,12288]],[8901,[528392,266244,12288]],[8902,[528388,266248]],[8903,[532484,270344]],[8904,[528388,266248,12288]],[8905,[528388,266248,12288]],[8906,[532484,266244]],[8907,[532488,266248]],[8908,[532484,266244,12]],[8909,[532484,266244,12]],[8910,[528388,270340]],[8911,[528392,270344]],[8912,[528388,270340,12]],[8913,[528388,270340,12]],[8914,[532484,266244]],[8915,[528388,270340]],[8916,[528388,266244,12288]],[8917,[528388,266244,12288]],[8918,[528388,266244,12288]],[8919,[532488,266248]],[8920,[528392,270344]],[8921,[528392,266248,12288]],[8922,[528392,266248,12288]],[8923,[528392,266248,12288]],[8924,[528392,266244]],[8925,[528388,266248]],[8926,[528388,266244,12]],[8927,[528388,266244,12]],[8928,[528388,266244,12]],[8929,[532488,270340]],[8930,[532484,270344]],[8931,[532484,270340,12]],[8932,[532484,270340,12]],[8933,[532484,270340,12]],[8934,[81924,49164]],[8935,[147460,49164]],[8936,[147460,81924,49164]],[8937,[147460,81924,49164]],[8938,[81928,49164]],[8939,[147464,49164]],[8940,[147464,81928,49164]],[8941,[147464,81928,49164]],[8942,[147464,81924]],[8943,[163848,98308]],[8944,[147464,81924,49152]],[8945,[147464,81924,49152]],[8946,[147460,81928]],[8947,[163844,98312]],[8948,[147460,81928,49152]],[8949,[147460,81928,49152]],[8950,[163844,81924]],[8951,[163848,81928]],[8952,[163844,81924,12]],[8953,[163844,81924,12]],[8954,[147460,98308]],[8955,[147464,98312]],[8956,[147460,98308,12]],[8957,[147460,98308,12]],[8958,[163844,81924]],[8959,[147460,98308]],[8960,[147460,81924,49152]],[8961,[147460,81924,49152]],[8962,[147460,81924,49152]],[8963,[163848,81928]],[8964,[147464,98312]],[8965,[147464,81928,49152]],[8966,[147464,81928,49152]],[8967,[147464,81928,49152]],[8968,[147464,81924]],[8969,[147460,81928]],[8970,[147460,81924,12]],[8971,[147460,81924,12]],[8972,[147460,81924,12]],[8973,[163848,98308]],[8974,[163844,98312]],[8975,[163844,98308,12]],[8976,[163844,98308,12]],[8977,[163844,98308,12]],[8978,[278532,49164]],[8979,[540676,49164]],[8980,[540676,278532,49164]],[8981,[540676,278532,49164]],[8982,[278536,49164]],[8983,[540680,49164]],[8984,[540680,278536,49164]],[8985,[540680,278536,49164]],[8986,[540680,278532]],[8987,[557064,294916]],[8988,[540680,278532,49152]],[8989,[540680,278532,49152]],[8990,[540676,278536]],[8991,[557060,294920]],[8992,[540676,278536,49152]],[8993,[540676,278536,49152]],[8994,[557060,278532]],[8995,[557064,278536]],[8996,[557060,278532,12]],[8997,[557060,278532,12]],[8998,[540676,294916]],[8999,[540680,294920]],[9000,[540676,294916,12]],[9001,[540676,294916,12]],[9002,[557060,278532]],[9003,[540676,294916]],[9004,[540676,278532,49152]],[9005,[540676,278532,49152]],[9006,[540676,278532,49152]],[9007,[557064,278536]],[9008,[540680,294920]],[9009,[540680,278536,49152]],[9010,[540680,278536,49152]],[9011,[540680,278536,49152]],[9012,[540680,278532]],[9013,[540676,278536]],[9014,[540676,278532,12]],[9015,[540676,278532,12]],[9016,[540676,278532,12]],[9017,[557064,294916]],[9018,[557060,294920]],[9019,[557060,294916,12]],[9020,[557060,294916,12]],[9021,[557060,294916,12]],[9022,[327684,196620]],[9023,[589828,196620]],[9024,[589828,327684,196620]],[9025,[589828,327684,196620]],[9026,[327688,196620]],[9027,[589832,196620]],[9028,[589832,327688,196620]],[9029,[589832,327688,196620]],[9030,[589832,327684]],[9031,[655368,393220]],[9032,[589832,327684,196608]],[9033,[589832,327684,196608]],[9034,[589828,327688]],[9035,[655364,393224]],[9036,[589828,327688,196608]],[9037,[589828,327688,196608]],[9038,[655364,327684]],[9039,[655368,327688]],[9040,[655364,327684,12]],[9041,[655364,327684,12]],[9042,[589828,393220]],[9043,[589832,393224]],[9044,[589828,393220,12]],[9045,[589828,393220,12]],[9046,[655364,327684]],[9047,[589828,393220]],[9048,[589828,327684,196608]],[9049,[589828,327684,196608]],[9050,[589828,327684,196608]],[9051,[655368,327688]],[9052,[589832,393224]],[9053,[589832,327688,196608]],[9054,[589832,327688,196608]],[9055,[589832,327688,196608]],[9056,[589832,327684]],[9057,[589828,327688]],[9058,[589828,327684,12]],[9059,[589828,327684,12]],[9060,[589828,327684,12]],[9061,[655368,393220]],[9062,[655364,393224]],[9063,[655364,393220,12]],[9064,[655364,393220,12]],[9065,[655364,393220,12]],[9066,[336,240]],[9067,[592,240]],[9068,[592,336,240]],[9069,[592,336,240]],[9070,[352,240]],[9071,[608,240]],[9072,[608,352,240]],[9073,[608,352,240]],[9074,[608,336]],[9075,[672,400]],[9076,[608,336,192]],[9077,[608,336,192]],[9078,[592,352]],[9079,[656,416]],[9080,[592,352,192]],[9081,[592,352,192]],[9082,[656,336]],[9083,[672,352]],[9084,[656,336,48]],[9085,[656,336,48]],[9086,[592,400]],[9087,[608,416]],[9088,[592,400,48]],[9089,[592,400,48]],[9090,[656,336]],[9091,[592,400]],[9092,[592,336,192]],[9093,[592,336,192]],[9094,[592,336,192]],[9095,[672,352]],[9096,[608,416]],[9097,[608,352,192]],[9098,[608,352,192]],[9099,[608,352,192]],[9100,[608,336]],[9101,[592,352]],[9102,[592,336,48]],[9103,[592,336,48]],[9104,[592,336,48]],[9105,[672,400]],[9106,[656,416]],[9107,[656,400,48]],[9108,[656,400,48]],[9109,[656,400,48]],[9110,[1104,240]],[9111,[2128,240]],[9112,[2128,1104,240]],[9113,[2128,1104,240]],[9114,[1120,240]],[9115,[2144,240]],[9116,[2144,1120,240]],[9117,[2144,1120,240]],[9118,[2144,1104]],[9119,[2208,1168]],[9120,[2144,1104,192]],[9121,[2144,1104,192]],[9122,[2128,1120]],[9123,[2192,1184]],[9124,[2128,1120,192]],[9125,[2128,1120,192]],[9126,[2192,1104]],[9127,[2208,1120]],[9128,[2192,1104,48]],[9129,[2192,1104,48]],[9130,[2128,1168]],[9131,[2144,1184]],[9132,[2128,1168,48]],[9133,[2128,1168,48]],[9134,[2192,1104]],[9135,[2128,1168]],[9136,[2128,1104,192]],[9137,[2128,1104,192]],[9138,[2128,1104,192]],[9139,[2208,1120]],[9140,[2144,1184]],[9141,[2144,1120,192]],[9142,[2144,1120,192]],[9143,[2144,1120,192]],[9144,[2144,1104]],[9145,[2128,1120]],[9146,[2128,1104,48]],[9147,[2128,1104,48]],[9148,[2128,1104,48]],[9149,[2208,1168]],[9150,[2192,1184]],[9151,[2192,1168,48]],[9152,[2192,1168,48]],[9153,[2192,1168,48]],[9154,[4176,240]],[9155,[8272,240]],[9156,[8272,4176,240]],[9157,[8272,4176,240]],[9158,[4192,240]],[9159,[8288,240]],[9160,[8288,4192,240]],[9161,[8288,4192,240]],[9162,[8288,4176]],[9163,[8352,4240]],[9164,[8288,4176,192]],[9165,[8288,4176,192]],[9166,[8272,4192]],[9167,[8336,4256]],[9168,[8272,4192,192]],[9169,[8272,4192,192]],[9170,[8336,4176]],[9171,[8352,4192]],[9172,[8336,4176,48]],[9173,[8336,4176,48]],[9174,[8272,4240]],[9175,[8288,4256]],[9176,[8272,4240,48]],[9177,[8272,4240,48]],[9178,[8336,4176]],[9179,[8272,4240]],[9180,[8272,4176,192]],[9181,[8272,4176,192]],[9182,[8272,4176,192]],[9183,[8352,4192]],[9184,[8288,4256]],[9185,[8288,4192,192]],[9186,[8288,4192,192]],[9187,[8288,4192,192]],[9188,[8288,4176]],[9189,[8272,4192]],[9190,[8272,4176,48]],[9191,[8272,4176,48]],[9192,[8272,4176,48]],[9193,[8352,4240]],[9194,[8336,4256]],[9195,[8336,4240,48]],[9196,[8336,4240,48]],[9197,[8336,4240,48]],[9198,[16464,240]],[9199,[32848,240]],[9200,[32848,16464,240]],[9201,[32848,16464,240]],[9202,[16480,240]],[9203,[32864,240]],[9204,[32864,16480,240]],[9205,[32864,16480,240]],[9206,[32864,16464]],[9207,[32928,16528]],[9208,[32864,16464,192]],[9209,[32864,16464,192]],[9210,[32848,16480]],[9211,[32912,16544]],[9212,[32848,16480,192]],[9213,[32848,16480,192]],[9214,[32912,16464]],[9215,[32928,16480]],[9216,[32912,16464,48]],[9217,[32912,16464,48]],[9218,[32848,16528]],[9219,[32864,16544]],[9220,[32848,16528,48]],[9221,[32848,16528,48]],[9222,[32912,16464]],[9223,[32848,16528]],[9224,[32848,16464,192]],[9225,[32848,16464,192]],[9226,[32848,16464,192]],[9227,[32928,16480]],[9228,[32864,16544]],[9229,[32864,16480,192]],[9230,[32864,16480,192]],[9231,[32864,16480,192]],[9232,[32864,16464]],[9233,[32848,16480]],[9234,[32848,16464,48]],[9235,[32848,16464,48]],[9236,[32848,16464,48]],[9237,[32928,16528]],[9238,[32912,16544]],[9239,[32912,16528,48]],[9240,[32912,16528,48]],[9241,[32912,16528,48]],[9242,[65616,240]],[9243,[131152,240]],[9244,[131152,65616,240]],[9245,[131152,65616,240]],[9246,[65632,240]],[9247,[131168,240]],[9248,[131168,65632,240]],[9249,[131168,65632,240]],[9250,[131168,65616]],[9251,[131232,65680]],[9252,[131168,65616,192]],[9253,[131168,65616,192]],[9254,[131152,65632]],[9255,[131216,65696]],[9256,[131152,65632,192]],[9257,[131152,65632,192]],[9258,[131216,65616]],[9259,[131232,65632]],[9260,[131216,65616,48]],[9261,[131216,65616,48]],[9262,[131152,65680]],[9263,[131168,65696]],[9264,[131152,65680,48]],[9265,[131152,65680,48]],[9266,[131216,65616]],[9267,[131152,65680]],[9268,[131152,65616,192]],[9269,[131152,65616,192]],[9270,[131152,65616,192]],[9271,[131232,65632]],[9272,[131168,65696]],[9273,[131168,65632,192]],[9274,[131168,65632,192]],[9275,[131168,65632,192]],[9276,[131168,65616]],[9277,[131152,65632]],[9278,[131152,65616,48]],[9279,[131152,65616,48]],[9280,[131152,65616,48]],[9281,[131232,65680]],[9282,[131216,65696]],[9283,[131216,65680,48]],[9284,[131216,65680,48]],[9285,[131216,65680,48]],[9286,[262224,240]],[9287,[524368,240]],[9288,[524368,262224,240]],[9289,[524368,262224,240]],[9290,[262240,240]],[9291,[524384,240]],[9292,[524384,262240,240]],[9293,[524384,262240,240]],[9294,[524384,262224]],[9295,[524448,262288]],[9296,[524384,262224,192]],[9297,[524384,262224,192]],[9298,[524368,262240]],[9299,[524432,262304]],[9300,[524368,262240,192]],[9301,[524368,262240,192]],[9302,[524432,262224]],[9303,[524448,262240]],[9304,[524432,262224,48]],[9305,[524432,262224,48]],[9306,[524368,262288]],[9307,[524384,262304]],[9308,[524368,262288,48]],[9309,[524368,262288,48]],[9310,[524432,262224]],[9311,[524368,262288]],[9312,[524368,262224,192]],[9313,[524368,262224,192]],[9314,[524368,262224,192]],[9315,[524448,262240]],[9316,[524384,262304]],[9317,[524384,262240,192]],[9318,[524384,262240,192]],[9319,[524384,262240,192]],[9320,[524384,262224]],[9321,[524368,262240]],[9322,[524368,262224,48]],[9323,[524368,262224,48]],[9324,[524368,262224,48]],[9325,[524448,262288]],[9326,[524432,262304]],[9327,[524432,262288,48]],[9328,[524432,262288,48]],[9329,[524432,262288,48]],[9330,[1296,816]],[9331,[2320,816]],[9332,[2320,1296,816]],[9333,[2320,1296,816]],[9334,[1312,816]],[9335,[2336,816]],[9336,[2336,1312,816]],[9337,[2336,1312,816]],[9338,[2336,1296]],[9339,[2592,1552]],[9340,[2336,1296,768]],[9341,[2336,1296,768]],[9342,[2320,1312]],[9343,[2576,1568]],[9344,[2320,1312,768]],[9345,[2320,1312,768]],[9346,[2576,1296]],[9347,[2592,1312]],[9348,[2576,1296,48]],[9349,[2576,1296,48]],[9350,[2320,1552]],[9351,[2336,1568]],[9352,[2320,1552,48]],[9353,[2320,1552,48]],[9354,[2576,1296]],[9355,[2320,1552]],[9356,[2320,1296,768]],[9357,[2320,1296,768]],[9358,[2320,1296,768]],[9359,[2592,1312]],[9360,[2336,1568]],[9361,[2336,1312,768]],[9362,[2336,1312,768]],[9363,[2336,1312,768]],[9364,[2336,1296]],[9365,[2320,1312]],[9366,[2320,1296,48]],[9367,[2320,1296,48]],[9368,[2320,1296,48]],[9369,[2592,1552]],[9370,[2576,1568]],[9371,[2576,1552,48]],[9372,[2576,1552,48]],[9373,[2576,1552,48]],[9374,[4368,816]],[9375,[8464,816]],[9376,[8464,4368,816]],[9377,[8464,4368,816]],[9378,[4384,816]],[9379,[8480,816]],[9380,[8480,4384,816]],[9381,[8480,4384,816]],[9382,[8480,4368]],[9383,[8736,4624]],[9384,[8480,4368,768]],[9385,[8480,4368,768]],[9386,[8464,4384]],[9387,[8720,4640]],[9388,[8464,4384,768]],[9389,[8464,4384,768]],[9390,[8720,4368]],[9391,[8736,4384]],[9392,[8720,4368,48]],[9393,[8720,4368,48]],[9394,[8464,4624]],[9395,[8480,4640]],[9396,[8464,4624,48]],[9397,[8464,4624,48]],[9398,[8720,4368]],[9399,[8464,4624]],[9400,[8464,4368,768]],[9401,[8464,4368,768]],[9402,[8464,4368,768]],[9403,[8736,4384]],[9404,[8480,4640]],[9405,[8480,4384,768]],[9406,[8480,4384,768]],[9407,[8480,4384,768]],[9408,[8480,4368]],[9409,[8464,4384]],[9410,[8464,4368,48]],[9411,[8464,4368,48]],[9412,[8464,4368,48]],[9413,[8736,4624]],[9414,[8720,4640]],[9415,[8720,4624,48]],[9416,[8720,4624,48]],[9417,[8720,4624,48]],[9418,[16656,816]],[9419,[33040,816]],[9420,[33040,16656,816]],[9421,[33040,16656,816]],[9422,[16672,816]],[9423,[33056,816]],[9424,[33056,16672,816]],[9425,[33056,16672,816]],[9426,[33056,16656]],[9427,[33312,16912]],[9428,[33056,16656,768]],[9429,[33056,16656,768]],[9430,[33040,16672]],[9431,[33296,16928]],[9432,[33040,16672,768]],[9433,[33040,16672,768]],[9434,[33296,16656]],[9435,[33312,16672]],[9436,[33296,16656,48]],[9437,[33296,16656,48]],[9438,[33040,16912]],[9439,[33056,16928]],[9440,[33040,16912,48]],[9441,[33040,16912,48]],[9442,[33296,16656]],[9443,[33040,16912]],[9444,[33040,16656,768]],[9445,[33040,16656,768]],[9446,[33040,16656,768]],[9447,[33040,16656,768]],[9448,[33312,16672]],[9449,[33056,16928]],[9450,[33056,16672,768]],[9451,[33056,16672,768]],[9452,[33056,16672,768]],[9453,[33056,16672,768]],[9454,[33056,16656]],[9455,[33040,16672]],[9456,[33040,16656,48]],[9457,[33040,16656,48]],[9458,[33040,16656,48]],[9459,[33312,16912]],[9460,[33296,16928]],[9461,[33296,16912,48]],[9462,[33296,16912,48]],[9463,[33296,16912,48]],[9464,[65808,816]],[9465,[131344,816]],[9466,[131344,65808,816]],[9467,[131344,65808,816]],[9468,[65824,816]],[9469,[131360,816]],[9470,[131360,65824,816]],[9471,[131360,65824,816]],[9472,[131360,65808]],[9473,[131616,66064]],[9474,[131360,65808,768]],[9475,[131360,65808,768]],[9476,[131344,65824]],[9477,[131600,66080]],[9478,[131344,65824,768]],[9479,[131344,65824,768]],[9480,[131600,65808]],[9481,[131616,65824]],[9482,[131600,65808,48]],[9483,[131600,65808,48]],[9484,[131344,66064]],[9485,[131360,66080]],[9486,[131344,66064,48]],[9487,[131344,66064,48]],[9488,[131600,65808]],[9489,[131344,66064]],[9490,[131344,65808,768]],[9491,[131344,65808,768]],[9492,[131344,65808,768]],[9493,[131616,65824]],[9494,[131360,66080]],[9495,[131360,65824,768]],[9496,[131360,65824,768]],[9497,[131360,65824,768]],[9498,[131360,65808]],[9499,[131344,65824]],[9500,[131344,65808,48]],[9501,[131344,65808,48]],[9502,[131344,65808,48]],[9503,[131616,66064]],[9504,[131600,66080]],[9505,[131600,66064,48]],[9506,[131600,66064,48]],[9507,[131600,66064,48]],[9508,[262416,816]],[9509,[524560,816]],[9510,[524560,262416,816]],[9511,[524560,262416,816]],[9512,[262432,816]],[9513,[524576,816]],[9514,[524576,262432,816]],[9515,[524576,262432,816]],[9516,[524576,262416]],[9517,[524832,262672]],[9518,[524576,262416,768]],[9519,[524576,262416,768]],[9520,[524560,262432]],[9521,[524816,262688]],[9522,[524560,262432,768]],[9523,[524560,262432,768]],[9524,[524816,262416]],[9525,[524832,262432]],[9526,[524816,262416,48]],[9527,[524816,262416,48]],[9528,[524560,262672]],[9529,[524576,262688]],[9530,[524560,262672,48]],[9531,[524560,262672,48]],[9532,[524816,262416]],[9533,[524560,262672]],[9534,[524560,262416,768]],[9535,[524560,262416,768]],[9536,[524560,262416,768]],[9537,[524832,262432]],[9538,[524576,262688]],[9539,[524576,262432,768]],[9540,[524576,262432,768]],[9541,[524576,262432,768]],[9542,[524576,262416]],[9543,[524560,262432]],[9544,[524560,262416,48]],[9545,[524560,262416,48]],[9546,[524560,262416,48]],[9547,[524832,262672]],[9548,[524816,262688]],[9549,[524816,262672,48]],[9550,[524816,262672,48]],[9551,[524816,262672,48]],[9552,[5136,3120]],[9553,[9232,3120]],[9554,[9232,5136,3120]],[9555,[9232,5136,3120]],[9556,[5152,3120]],[9557,[9248,3120]],[9558,[9248,5152,3120]],[9559,[9248,5152,3120]],[9560,[9248,5136]],[9561,[10272,6160]],[9562,[9248,5136,3072]],[9563,[9248,5136,3072]],[9564,[9232,5152]],[9565,[10256,6176]],[9566,[9232,5152,3072]],[9567,[9232,5152,3072]],[9568,[10256,5136]],[9569,[10272,5152]],[9570,[10256,5136,48]],[9571,[10256,5136,48]],[9572,[9232,6160]],[9573,[9248,6176]],[9574,[9232,6160,48]],[9575,[9232,6160,48]],[9576,[10256,5136]],[9577,[9232,6160]],[9578,[9232,5136,3072]],[9579,[9232,5136,3072]],[9580,[9232,5136,3072]],[9581,[10272,5152]],[9582,[9248,6176]],[9583,[9248,5152,3072]],[9584,[9248,5152,3072]],[9585,[9248,5152,3072]],[9586,[9248,5136]],[9587,[9232,5152]],[9588,[9232,5136,48]],[9589,[9232,5136,48]],[9590,[9232,5136,48]],[9591,[10272,6160]],[9592,[10256,6176]],[9593,[10256,6160,48]],[9594,[10256,6160,48]],[9595,[10256,6160,48]],[9596,[17424,3120]],[9597,[33808,3120]],[9598,[33808,17424,3120]],[9599,[33808,17424,3120]],[9600,[17440,3120]],[9601,[33824,3120]],[9602,[33824,17440,3120]],[9603,[33824,17440,3120]],[9604,[33824,17424]],[9605,[34848,18448]],[9606,[33824,17424,3072]],[9607,[33824,17424,3072]],[9608,[33808,17440]],[9609,[34832,18464]],[9610,[33808,17440,3072]],[9611,[33808,17440,3072]],[9612,[34832,17424]],[9613,[34848,17440]],[9614,[34832,17424,48]],[9615,[34832,17424,48]],[9616,[33808,18448]],[9617,[33824,18464]],[9618,[33808,18448,48]],[9619,[33808,18448,48]],[9620,[34832,17424]],[9621,[33808,18448]],[9622,[33808,17424,3072]],[9623,[33808,17424,3072]],[9624,[33808,17424,3072]],[9625,[34848,17440]],[9626,[33824,18464]],[9627,[33824,17440,3072]],[9628,[33824,17440,3072]],[9629,[33824,17440,3072]],[9630,[33824,17424]],[9631,[33808,17440]],[9632,[33808,17424,48]],[9633,[33808,17424,48]],[9634,[33808,17424,48]],[9635,[34848,18448]],[9636,[34832,18464]],[9637,[34832,18448,48]],[9638,[34832,18448,48]],[9639,[34832,18448,48]],[9640,[66576,3120]],[9641,[132112,3120]],[9642,[132112,66576,3120]],[9643,[132112,66576,3120]],[9644,[66592,3120]],[9645,[132128,3120]],[9646,[132128,66592,3120]],[9647,[132128,66592,3120]],[9648,[132128,66576]],[9649,[133152,67600]],[9650,[132128,66576,3072]],[9651,[132128,66576,3072]],[9652,[132112,66592]],[9653,[133136,67616]],[9654,[132112,66592,3072]],[9655,[132112,66592,3072]],[9656,[133136,66576]],[9657,[133152,66592]],[9658,[133136,66576,48]],[9659,[133136,66576,48]],[9660,[132112,67600]],[9661,[132128,67616]],[9662,[132112,67600,48]],[9663,[132112,67600,48]],[9664,[133136,66576]],[9665,[132112,67600]],[9666,[132112,66576,3072]],[9667,[132112,66576,3072]],[9668,[132112,66576,3072]],[9669,[133152,66592]],[9670,[132128,67616]],[9671,[132128,66592,3072]],[9672,[132128,66592,3072]],[9673,[132128,66592,3072]],[9674,[132128,66576]],[9675,[132112,66592]],[9676,[132112,66576,48]],[9677,[132112,66576,48]],[9678,[132112,66576,48]],[9679,[133152,67600]],[9680,[133136,67616]],[9681,[133136,67600,48]],[9682,[133136,67600,48]],[9683,[133136,67600,48]],[9684,[263184,3120]],[9685,[525328,3120]],[9686,[525328,263184,3120]],[9687,[525328,263184,3120]],[9688,[263200,3120]],[9689,[525344,3120]],[9690,[525344,263200,3120]],[9691,[525344,263200,3120]],[9692,[525344,263184]],[9693,[526368,264208]],[9694,[525344,263184,3072]],[9695,[525344,263184,3072]],[9696,[525328,263200]],[9697,[526352,264224]],[9698,[525328,263200,3072]],[9699,[525328,263200,3072]],[9700,[526352,263184]],[9701,[526368,263200]],[9702,[526352,263184,48]],[9703,[526352,263184,48]],[9704,[525328,264208]],[9705,[525344,264224]],[9706,[525328,264208,48]],[9707,[525328,264208,48]],[9708,[526352,263184]],[9709,[525328,264208]],[9710,[525328,263184,3072]],[9711,[525328,263184,3072]],[9712,[525328,263184,3072]],[9713,[526368,263200]],[9714,[525344,264224]],[9715,[525344,263200,3072]],[9716,[525344,263200,3072]],[9717,[525344,263200,3072]],[9718,[525344,263184]],[9719,[525328,263200]],[9720,[525328,263184,48]],[9721,[525328,263184,48]],[9722,[525328,263184,48]],[9723,[526368,264208]],[9724,[526352,264224]],[9725,[526352,264208,48]],[9726,[526352,264208,48]],[9727,[526352,264208,48]],[9728,[20496,12336]],[9729,[36880,12336]],[9730,[36880,20496,12336]],[9731,[36880,20496,12336]],[9732,[20512,12336]],[9733,[36896,12336]],[9734,[36896,20512,12336]],[9735,[36896,20512,12336]],[9736,[36896,20496]],[9737,[40992,24592]],[9738,[36896,20496,12288]],[9739,[36896,20496,12288]],[9740,[36880,20512]],[9741,[40976,24608]],[9742,[36880,20512,12288]],[9743,[36880,20512,12288]],[9744,[40976,20496]],[9745,[40992,20512]],[9746,[40976,20496,48]],[9747,[40976,20496,48]],[9748,[36880,24592]],[9749,[36896,24608]],[9750,[36880,24592,48]],[9751,[36880,24592,48]],[9752,[40976,20496]],[9753,[36880,24592]],[9754,[36880,20496,12288]],[9755,[36880,20496,12288]],[9756,[36880,20496,12288]],[9757,[40992,20512]],[9758,[36896,24608]],[9759,[36896,20512,12288]],[9760,[36896,20512,12288]],[9761,[36896,20512,12288]],[9762,[36896,20496]],[9763,[36880,20512]],[9764,[36880,20496,48]],[9765,[36880,20496,48]],[9766,[36880,20496,48]],[9767,[40992,24592]],[9768,[40976,24608]],[9769,[40976,24592,48]],[9770,[40976,24592,48]],[9771,[40976,24592,48]],[9772,[69648,12336]],[9773,[135184,12336]],[9774,[135184,69648,12336]],[9775,[135184,69648,12336]],[9776,[69664,12336]],[9777,[135200,12336]],[9778,[135200,69664,12336]],[9779,[135200,69664,12336]],[9780,[135200,69648]],[9781,[139296,73744]],[9782,[135200,69648,12288]],[9783,[135200,69648,12288]],[9784,[135184,69664]],[9785,[139280,73760]],[9786,[135184,69664,12288]],[9787,[135184,69664,12288]],[9788,[139280,69648]],[9789,[139296,69664]],[9790,[139280,69648,48]],[9791,[139280,69648,48]],[9792,[135184,73744]],[9793,[135200,73760]],[9794,[135184,73744,48]],[9795,[135184,73744,48]],[9796,[139280,69648]],[9797,[135184,73744]],[9798,[135184,69648,12288]],[9799,[135184,69648,12288]],[9800,[135184,69648,12288]],[9801,[139296,69664]],[9802,[135200,73760]],[9803,[135200,69664,12288]],[9804,[135200,69664,12288]],[9805,[135200,69664,12288]],[9806,[135200,69648]],[9807,[135184,69664]],[9808,[135184,69648,48]],[9809,[135184,69648,48]],[9810,[135184,69648,48]],[9811,[139296,73744]],[9812,[139280,73760]],[9813,[139280,73744,48]],[9814,[139280,73744,48]],[9815,[139280,73744,48]],[9816,[266256,12336]],[9817,[528400,12336]],[9818,[528400,266256,12336]],[9819,[528400,266256,12336]],[9820,[266272,12336]],[9821,[528416,12336]],[9822,[528416,266272,12336]],[9823,[528416,266272,12336]],[9824,[528416,266256]],[9825,[532512,270352]],[9826,[528416,266256,12288]],[9827,[528416,266256,12288]],[9828,[528400,266272]],[9829,[532496,270368]],[9830,[528400,266272,12288]],[9831,[528400,266272,12288]],[9832,[532496,266256]],[9833,[532512,266272]],[9834,[532496,266256,48]],[9835,[532496,266256,48]],[9836,[528400,270352]],[9837,[528416,270368]],[9838,[528400,270352,48]],[9839,[528400,270352,48]],[9840,[532496,266256]],[9841,[528400,270352]],[9842,[528400,266256,12288]],[9843,[528400,266256,12288]],[9844,[528400,266256,12288]],[9845,[532512,266272]],[9846,[528416,270368]],[9847,[528416,266272,12288]],[9848,[528416,266272,12288]],[9849,[528416,266272,12288]],[9850,[528416,266256]],[9851,[528400,266272]],[9852,[528400,266256,48]],[9853,[528400,266256,48]],[9854,[528400,266256,48]],[9855,[532512,270352]],[9856,[532496,270368]],[9857,[532496,270352,48]],[9858,[532496,270352,48]],[9859,[532496,270352,48]],[9860,[81936,49200]],[9861,[147472,49200]],[9862,[147472,81936,49200]],[9863,[147472,81936,49200]],[9864,[81952,49200]],[9865,[147488,49200]],[9866,[147488,81952,49200]],[9867,[147488,81952,49200]],[9868,[147488,81936]],[9869,[163872,98320]],[9870,[147488,81936,49152]],[9871,[147488,81936,49152]],[9872,[147472,81952]],[9873,[163856,98336]],[9874,[147472,81952,49152]],[9875,[147472,81952,49152]],[9876,[163856,81936]],[9877,[163872,81952]],[9878,[163856,81936,48]],[9879,[163856,81936,48]],[9880,[147472,98320]],[9881,[147488,98336]],[9882,[147472,98320,48]],[9883,[147472,98320,48]],[9884,[163856,81936]],[9885,[147472,98320]],[9886,[147472,81936,49152]],[9887,[147472,81936,49152]],[9888,[147472,81936,49152]],[9889,[163872,81952]],[9890,[147488,98336]],[9891,[147488,81952,49152]],[9892,[147488,81952,49152]],[9893,[147488,81952,49152]],[9894,[147488,81936]],[9895,[147472,81952]],[9896,[147472,81936,48]],[9897,[147472,81936,48]],[9898,[147472,81936,48]],[9899,[163872,98320]],[9900,[163856,98336]],[9901,[163856,98320,48]],[9902,[163856,98320,48]],[9903,[163856,98320,48]],[9904,[278544,49200]],[9905,[540688,49200]],[9906,[540688,278544,49200]],[9907,[540688,278544,49200]],[9908,[278560,49200]],[9909,[540704,49200]],[9910,[540704,278560,49200]],[9911,[540704,278560,49200]],[9912,[540704,278544]],[9913,[557088,294928]],[9914,[540704,278544,49152]],[9915,[540704,278544,49152]],[9916,[540688,278560]],[9917,[557072,294944]],[9918,[540688,278560,49152]],[9919,[540688,278560,49152]],[9920,[557072,278544]],[9921,[557088,278560]],[9922,[557072,278544,48]],[9923,[557072,278544,48]],[9924,[540688,294928]],[9925,[540704,294944]],[9926,[540688,294928,48]],[9927,[540688,294928,48]],[9928,[557072,278544]],[9929,[540688,294928]],[9930,[540688,278544,49152]],[9931,[540688,278544,49152]],[9932,[540688,278544,49152]],[9933,[557088,278560]],[9934,[540704,294944]],[9935,[540704,278560,49152]],[9936,[540704,278560,49152]],[9937,[540704,278560,49152]],[9938,[540704,278544]],[9939,[540688,278560]],[9940,[540688,278544,48]],[9941,[540688,278544,48]],[9942,[540688,278544,48]],[9943,[557088,294928]],[9944,[557072,294944]],[9945,[557072,294928,48]],[9946,[557072,294928,48]],[9947,[557072,294928,48]],[9948,[327696,196656]],[9949,[589840,196656]],[9950,[589840,327696,196656]],[9951,[589840,327696,196656]],[9952,[327712,196656]],[9953,[589856,196656]],[9954,[589856,327712,196656]],[9955,[589856,327712,196656]],[9956,[589856,327696]],[9957,[655392,393232]],[9958,[589856,327696,196608]],[9959,[589856,327696,196608]],[9960,[589840,327712]],[9961,[655376,393248]],[9962,[589840,327712,196608]],[9963,[589840,327712,196608]],[9964,[655376,327696]],[9965,[655392,327712]],[9966,[655376,327696,48]],[9967,[655376,327696,48]],[9968,[589840,393232]],[9969,[589856,393248]],[9970,[589840,393232,48]],[9971,[589840,393232,48]],[9972,[655376,327696]],[9973,[589840,393232]],[9974,[589840,327696,196608]],[9975,[589840,327696,196608]],[9976,[589840,327696,196608]],[9977,[655392,327712]],[9978,[589856,393248]],[9979,[589856,327712,196608]],[9980,[589856,327712,196608]],[9981,[589856,327712,196608]],[9982,[589856,327696]],[9983,[589840,327712]],[9984,[589840,327696,48]],[9985,[589840,327696,48]],[9986,[589840,327696,48]],[9987,[655392,393232]],[9988,[655376,393248]],[9989,[655376,393232,48]],[9990,[655376,393232,48]],[9991,[655376,393232,48]],[9992,[1344,960]],[9993,[2368,960]],[9994,[2368,1344,960]],[9995,[2368,1344,960]],[9996,[1408,960]],[9997,[2432,960]],[9998,[2432,1408,960]],[9999,[2432,1408,960]],[10000,[2432,1344]],[10001,[2688,1600]],[10002,[2432,1344,768]],[10003,[2432,1344,768]],[10004,[2368,1408]],[10005,[2624,1664]],[10006,[2368,1408,768]],[10007,[2368,1408,768]],[10008,[2624,1344]],[10009,[2688,1408]],[10010,[2624,1344,192]],[10011,[2624,1344,192]],[10012,[2368,1600]],[10013,[2432,1664]],[10014,[2368,1600,192]],[10015,[2368,1600,192]],[10016,[2624,1344]],[10017,[2368,1600]],[10018,[2368,1344,768]],[10019,[2368,1344,768]],[10020,[2368,1344,768]],[10021,[2688,1408]],[10022,[2432,1664]],[10023,[2432,1408,768]],[10024,[2432,1408,768]],[10025,[2432,1408,768]],[10026,[2432,1344]],[10027,[2368,1408]],[10028,[2368,1344,192]],[10029,[2368,1344,192]],[10030,[2368,1344,192]],[10031,[2688,1600]],[10032,[2624,1664]],[10033,[2624,1600,192]],[10034,[2624,1600,192]],[10035,[2624,1600,192]],[10036,[4416,960]],[10037,[8512,960]],[10038,[8512,4416,960]],[10039,[8512,4416,960]],[10040,[4480,960]],[10041,[8576,960]],[10042,[8576,4480,960]],[10043,[8576,4480,960]],[10044,[8576,4416]],[10045,[8832,4672]],[10046,[8576,4416,768]],[10047,[8576,4416,768]],[10048,[8512,4480]],[10049,[8768,4736]],[10050,[8512,4480,768]],[10051,[8512,4480,768]],[10052,[8768,4416]],[10053,[8832,4480]],[10054,[8768,4416,192]],[10055,[8768,4416,192]],[10056,[8512,4672]],[10057,[8576,4736]],[10058,[8512,4672,192]],[10059,[8512,4672,192]],[10060,[8768,4416]],[10061,[8512,4672]],[10062,[8512,4416,768]],[10063,[8512,4416,768]],[10064,[8512,4416,768]],[10065,[8832,4480]],[10066,[8576,4736]],[10067,[8576,4480,768]],[10068,[8576,4480,768]],[10069,[8576,4480,768]],[10070,[8576,4416]],[10071,[8512,4480]],[10072,[8512,4416,192]],[10073,[8512,4416,192]],[10074,[8512,4416,192]],[10075,[8832,4672]],[10076,[8768,4736]],[10077,[8768,4672,192]],[10078,[8768,4672,192]],[10079,[8768,4672,192]],[10080,[16704,960]],[10081,[33088,960]],[10082,[33088,16704,960]],[10083,[33088,16704,960]],[10084,[16768,960]],[10085,[33152,960]],[10086,[33152,16768,960]],[10087,[33152,16768,960]],[10088,[33152,16704]],[10089,[33408,16960]],[10090,[33152,16704,768]],[10091,[33152,16704,768]],[10092,[33088,16768]],[10093,[33344,17024]],[10094,[33088,16768,768]],[10095,[33088,16768,768]],[10096,[33344,16704]],[10097,[33408,16768]],[10098,[33344,16704,192]],[10099,[33344,16704,192]],[10100,[33088,16960]],[10101,[33152,17024]],[10102,[33088,16960,192]],[10103,[33088,16960,192]],[10104,[33344,16704]],[10105,[33088,16960]],[10106,[33088,16704,768]],[10107,[33088,16704,768]],[10108,[33088,16704,768]],[10109,[33088,16704,768]],[10110,[33408,16768]],[10111,[33152,17024]],[10112,[33152,16768,768]],[10113,[33152,16768,768]],[10114,[33152,16768,768]],[10115,[33152,16768,768]],[10116,[33152,16704]],[10117,[33088,16768]],[10118,[33088,16704,192]],[10119,[33088,16704,192]],[10120,[33088,16704,192]],[10121,[33088,16704,192]],[10122,[33408,16960]],[10123,[33344,17024]],[10124,[33344,16960,192]],[10125,[33344,16960,192]],[10126,[33344,16960,192]],[10127,[33344,16960,192]],[10128,[65856,960]],[10129,[131392,960]],[10130,[131392,65856,960]],[10131,[131392,65856,960]],[10132,[65920,960]],[10133,[131456,960]],[10134,[131456,65920,960]],[10135,[131456,65920,960]],[10136,[131456,65856]],[10137,[131712,66112]],[10138,[131456,65856,768]],[10139,[131456,65856,768]],[10140,[131392,65920]],[10141,[131648,66176]],[10142,[131392,65920,768]],[10143,[131392,65920,768]],[10144,[131648,65856]],[10145,[131712,65920]],[10146,[131648,65856,192]],[10147,[131648,65856,192]],[10148,[131392,66112]],[10149,[131456,66176]],[10150,[131392,66112,192]],[10151,[131392,66112,192]],[10152,[131648,65856]],[10153,[131392,66112]],[10154,[131392,65856,768]],[10155,[131392,65856,768]],[10156,[131392,65856,768]],[10157,[131712,65920]],[10158,[131456,66176]],[10159,[131456,65920,768]],[10160,[131456,65920,768]],[10161,[131456,65920,768]],[10162,[131456,65856]],[10163,[131392,65920]],[10164,[131392,65856,192]],[10165,[131392,65856,192]],[10166,[131392,65856,192]],[10167,[131712,66112]],[10168,[131648,66176]],[10169,[131648,66112,192]],[10170,[131648,66112,192]],[10171,[131648,66112,192]],[10172,[262464,960]],[10173,[524608,960]],[10174,[524608,262464,960]],[10175,[524608,262464,960]],[10176,[262528,960]],[10177,[524672,960]],[10178,[524672,262528,960]],[10179,[524672,262528,960]],[10180,[524672,262464]],[10181,[524928,262720]],[10182,[524672,262464,768]],[10183,[524672,262464,768]],[10184,[524608,262528]],[10185,[524864,262784]],[10186,[524608,262528,768]],[10187,[524608,262528,768]],[10188,[524864,262464]],[10189,[524928,262528]],[10190,[524864,262464,192]],[10191,[524864,262464,192]],[10192,[524608,262720]],[10193,[524672,262784]],[10194,[524608,262720,192]],[10195,[524608,262720,192]],[10196,[524864,262464]],[10197,[524608,262720]],[10198,[524608,262464,768]],[10199,[524608,262464,768]],[10200,[524608,262464,768]],[10201,[524928,262528]],[10202,[524672,262784]],[10203,[524672,262528,768]],[10204,[524672,262528,768]],[10205,[524672,262528,768]],[10206,[524672,262464]],[10207,[524608,262528]],[10208,[524608,262464,192]],[10209,[524608,262464,192]],[10210,[524608,262464,192]],[10211,[524928,262720]],[10212,[524864,262784]],[10213,[524864,262720,192]],[10214,[524864,262720,192]],[10215,[524864,262720,192]],[10216,[5184,3264]],[10217,[9280,3264]],[10218,[9280,5184,3264]],[10219,[9280,5184,3264]],[10220,[5248,3264]],[10221,[9344,3264]],[10222,[9344,5248,3264]],[10223,[9344,5248,3264]],[10224,[9344,5184]],[10225,[10368,6208]],[10226,[9344,5184,3072]],[10227,[9344,5184,3072]],[10228,[9280,5248]],[10229,[10304,6272]],[10230,[9280,5248,3072]],[10231,[9280,5248,3072]],[10232,[10304,5184]],[10233,[10368,5248]],[10234,[10304,5184,192]],[10235,[10304,5184,192]],[10236,[9280,6208]],[10237,[9344,6272]],[10238,[9280,6208,192]],[10239,[9280,6208,192]],[10240,[10304,5184]],[10241,[9280,6208]],[10242,[9280,5184,3072]],[10243,[9280,5184,3072]],[10244,[9280,5184,3072]],[10245,[10368,5248]],[10246,[9344,6272]],[10247,[9344,5248,3072]],[10248,[9344,5248,3072]],[10249,[9344,5248,3072]],[10250,[9344,5184]],[10251,[9280,5248]],[10252,[9280,5184,192]],[10253,[9280,5184,192]],[10254,[9280,5184,192]],[10255,[10368,6208]],[10256,[10304,6272]],[10257,[10304,6208,192]],[10258,[10304,6208,192]],[10259,[10304,6208,192]],[10260,[17472,3264]],[10261,[33856,3264]],[10262,[33856,17472,3264]],[10263,[33856,17472,3264]],[10264,[17536,3264]],[10265,[33920,3264]],[10266,[33920,17536,3264]],[10267,[33920,17536,3264]],[10268,[33920,17472]],[10269,[34944,18496]],[10270,[33920,17472,3072]],[10271,[33920,17472,3072]],[10272,[33856,17536]],[10273,[34880,18560]],[10274,[33856,17536,3072]],[10275,[33856,17536,3072]],[10276,[34880,17472]],[10277,[34944,17536]],[10278,[34880,17472,192]],[10279,[34880,17472,192]],[10280,[33856,18496]],[10281,[33920,18560]],[10282,[33856,18496,192]],[10283,[33856,18496,192]],[10284,[34880,17472]],[10285,[33856,18496]],[10286,[33856,17472,3072]],[10287,[33856,17472,3072]],[10288,[33856,17472,3072]],[10289,[34944,17536]],[10290,[33920,18560]],[10291,[33920,17536,3072]],[10292,[33920,17536,3072]],[10293,[33920,17536,3072]],[10294,[33920,17472]],[10295,[33856,17536]],[10296,[33856,17472,192]],[10297,[33856,17472,192]],[10298,[33856,17472,192]],[10299,[33856,17472,192]],[10300,[34944,18496]],[10301,[34880,18560]],[10302,[34880,18496,192]],[10303,[34880,18496,192]],[10304,[34880,18496,192]],[10305,[34880,18496,192]],[10306,[66624,3264]],[10307,[132160,3264]],[10308,[132160,66624,3264]],[10309,[132160,66624,3264]],[10310,[66688,3264]],[10311,[132224,3264]],[10312,[132224,66688,3264]],[10313,[132224,66688,3264]],[10314,[132224,66624]],[10315,[133248,67648]],[10316,[132224,66624,3072]],[10317,[132224,66624,3072]],[10318,[132160,66688]],[10319,[133184,67712]],[10320,[132160,66688,3072]],[10321,[132160,66688,3072]],[10322,[133184,66624]],[10323,[133248,66688]],[10324,[133184,66624,192]],[10325,[133184,66624,192]],[10326,[132160,67648]],[10327,[132224,67712]],[10328,[132160,67648,192]],[10329,[132160,67648,192]],[10330,[133184,66624]],[10331,[132160,67648]],[10332,[132160,66624,3072]],[10333,[132160,66624,3072]],[10334,[132160,66624,3072]],[10335,[133248,66688]],[10336,[132224,67712]],[10337,[132224,66688,3072]],[10338,[132224,66688,3072]],[10339,[132224,66688,3072]],[10340,[132224,66624]],[10341,[132160,66688]],[10342,[132160,66624,192]],[10343,[132160,66624,192]],[10344,[132160,66624,192]],[10345,[133248,67648]],[10346,[133184,67712]],[10347,[133184,67648,192]],[10348,[133184,67648,192]],[10349,[133184,67648,192]],[10350,[263232,3264]],[10351,[525376,3264]],[10352,[525376,263232,3264]],[10353,[525376,263232,3264]],[10354,[263296,3264]],[10355,[525440,3264]],[10356,[525440,263296,3264]],[10357,[525440,263296,3264]],[10358,[525440,263232]],[10359,[526464,264256]],[10360,[525440,263232,3072]],[10361,[525440,263232,3072]],[10362,[525376,263296]],[10363,[526400,264320]],[10364,[525376,263296,3072]],[10365,[525376,263296,3072]],[10366,[526400,263232]],[10367,[526464,263296]],[10368,[526400,263232,192]],[10369,[526400,263232,192]],[10370,[525376,264256]],[10371,[525440,264320]],[10372,[525376,264256,192]],[10373,[525376,264256,192]],[10374,[526400,263232]],[10375,[525376,264256]],[10376,[525376,263232,3072]],[10377,[525376,263232,3072]],[10378,[525376,263232,3072]],[10379,[526464,263296]],[10380,[525440,264320]],[10381,[525440,263296,3072]],[10382,[525440,263296,3072]],[10383,[525440,263296,3072]],[10384,[525440,263232]],[10385,[525376,263296]],[10386,[525376,263232,192]],[10387,[525376,263232,192]],[10388,[525376,263232,192]],[10389,[526464,264256]],[10390,[526400,264320]],[10391,[526400,264256,192]],[10392,[526400,264256,192]],[10393,[526400,264256,192]],[10394,[20544,12480]],[10395,[36928,12480]],[10396,[36928,20544,12480]],[10397,[36928,20544,12480]],[10398,[20608,12480]],[10399,[36992,12480]],[10400,[36992,20608,12480]],[10401,[36992,20608,12480]],[10402,[36992,20544]],[10403,[41088,24640]],[10404,[36992,20544,12288]],[10405,[36992,20544,12288]],[10406,[36928,20608]],[10407,[41024,24704]],[10408,[36928,20608,12288]],[10409,[36928,20608,12288]],[10410,[41024,20544]],[10411,[41088,20608]],[10412,[41024,20544,192]],[10413,[41024,20544,192]],[10414,[36928,24640]],[10415,[36992,24704]],[10416,[36928,24640,192]],[10417,[36928,24640,192]],[10418,[41024,20544]],[10419,[36928,24640]],[10420,[36928,20544,12288]],[10421,[36928,20544,12288]],[10422,[36928,20544,12288]],[10423,[41088,20608]],[10424,[36992,24704]],[10425,[36992,20608,12288]],[10426,[36992,20608,12288]],[10427,[36992,20608,12288]],[10428,[36992,20544]],[10429,[36928,20608]],[10430,[36928,20544,192]],[10431,[36928,20544,192]],[10432,[36928,20544,192]],[10433,[36928,20544,192]],[10434,[41088,24640]],[10435,[41024,24704]],[10436,[41024,24640,192]],[10437,[41024,24640,192]],[10438,[41024,24640,192]],[10439,[41024,24640,192]],[10440,[69696,12480]],[10441,[135232,12480]],[10442,[135232,69696,12480]],[10443,[135232,69696,12480]],[10444,[69760,12480]],[10445,[135296,12480]],[10446,[135296,69760,12480]],[10447,[135296,69760,12480]],[10448,[135296,69696]],[10449,[139392,73792]],[10450,[135296,69696,12288]],[10451,[135296,69696,12288]],[10452,[135232,69760]],[10453,[139328,73856]],[10454,[135232,69760,12288]],[10455,[135232,69760,12288]],[10456,[139328,69696]],[10457,[139392,69760]],[10458,[139328,69696,192]],[10459,[139328,69696,192]],[10460,[135232,73792]],[10461,[135296,73856]],[10462,[135232,73792,192]],[10463,[135232,73792,192]],[10464,[139328,69696]],[10465,[135232,73792]],[10466,[135232,69696,12288]],[10467,[135232,69696,12288]],[10468,[135232,69696,12288]],[10469,[139392,69760]],[10470,[135296,73856]],[10471,[135296,69760,12288]],[10472,[135296,69760,12288]],[10473,[135296,69760,12288]],[10474,[135296,69696]],[10475,[135232,69760]],[10476,[135232,69696,192]],[10477,[135232,69696,192]],[10478,[135232,69696,192]],[10479,[139392,73792]],[10480,[139328,73856]],[10481,[139328,73792,192]],[10482,[139328,73792,192]],[10483,[139328,73792,192]],[10484,[266304,12480]],[10485,[528448,12480]],[10486,[528448,266304,12480]],[10487,[528448,266304,12480]],[10488,[266368,12480]],[10489,[528512,12480]],[10490,[528512,266368,12480]],[10491,[528512,266368,12480]],[10492,[528512,266304]],[10493,[532608,270400]],[10494,[528512,266304,12288]],[10495,[528512,266304,12288]],[10496,[528448,266368]],[10497,[532544,270464]],[10498,[528448,266368,12288]],[10499,[528448,266368,12288]],[10500,[532544,266304]],[10501,[532608,266368]],[10502,[532544,266304,192]],[10503,[532544,266304,192]],[10504,[528448,270400]],[10505,[528512,270464]],[10506,[528448,270400,192]],[10507,[528448,270400,192]],[10508,[532544,266304]],[10509,[528448,270400]],[10510,[528448,266304,12288]],[10511,[528448,266304,12288]],[10512,[528448,266304,12288]],[10513,[532608,266368]],[10514,[528512,270464]],[10515,[528512,266368,12288]],[10516,[528512,266368,12288]],[10517,[528512,266368,12288]],[10518,[528512,266304]],[10519,[528448,266368]],[10520,[528448,266304,192]],[10521,[528448,266304,192]],[10522,[528448,266304,192]],[10523,[532608,270400]],[10524,[532544,270464]],[10525,[532544,270400,192]],[10526,[532544,270400,192]],[10527,[532544,270400,192]],[10528,[81984,49344]],[10529,[147520,49344]],[10530,[147520,81984,49344]],[10531,[147520,81984,49344]],[10532,[82048,49344]],[10533,[147584,49344]],[10534,[147584,82048,49344]],[10535,[147584,82048,49344]],[10536,[147584,81984]],[10537,[163968,98368]],[10538,[147584,81984,49152]],[10539,[147584,81984,49152]],[10540,[147520,82048]],[10541,[163904,98432]],[10542,[147520,82048,49152]],[10543,[147520,82048,49152]],[10544,[163904,81984]],[10545,[163968,82048]],[10546,[163904,81984,192]],[10547,[163904,81984,192]],[10548,[147520,98368]],[10549,[147584,98432]],[10550,[147520,98368,192]],[10551,[147520,98368,192]],[10552,[163904,81984]],[10553,[147520,98368]],[10554,[147520,81984,49152]],[10555,[147520,81984,49152]],[10556,[147520,81984,49152]],[10557,[163968,82048]],[10558,[147584,98432]],[10559,[147584,82048,49152]],[10560,[147584,82048,49152]],[10561,[147584,82048,49152]],[10562,[147584,81984]],[10563,[147520,82048]],[10564,[147520,81984,192]],[10565,[147520,81984,192]],[10566,[147520,81984,192]],[10567,[163968,98368]],[10568,[163904,98432]],[10569,[163904,98368,192]],[10570,[163904,98368,192]],[10571,[163904,98368,192]],[10572,[278592,49344]],[10573,[540736,49344]],[10574,[540736,278592,49344]],[10575,[540736,278592,49344]],[10576,[278656,49344]],[10577,[540800,49344]],[10578,[540800,278656,49344]],[10579,[540800,278656,49344]],[10580,[540800,278592]],[10581,[557184,294976]],[10582,[540800,278592,49152]],[10583,[540800,278592,49152]],[10584,[540736,278656]],[10585,[557120,295040]],[10586,[540736,278656,49152]],[10587,[540736,278656,49152]],[10588,[557120,278592]],[10589,[557184,278656]],[10590,[557120,278592,192]],[10591,[557120,278592,192]],[10592,[540736,294976]],[10593,[540800,295040]],[10594,[540736,294976,192]],[10595,[540736,294976,192]],[10596,[557120,278592]],[10597,[540736,294976]],[10598,[540736,278592,49152]],[10599,[540736,278592,49152]],[10600,[540736,278592,49152]],[10601,[557184,278656]],[10602,[540800,295040]],[10603,[540800,278656,49152]],[10604,[540800,278656,49152]],[10605,[540800,278656,49152]],[10606,[540800,278592]],[10607,[540736,278656]],[10608,[540736,278592,192]],[10609,[540736,278592,192]],[10610,[540736,278592,192]],[10611,[557184,294976]],[10612,[557120,295040]],[10613,[557120,294976,192]],[10614,[557120,294976,192]],[10615,[557120,294976,192]],[10616,[327744,196800]],[10617,[589888,196800]],[10618,[589888,327744,196800]],[10619,[589888,327744,196800]],[10620,[327808,196800]],[10621,[589952,196800]],[10622,[589952,327808,196800]],[10623,[589952,327808,196800]],[10624,[589952,327744]],[10625,[655488,393280]],[10626,[589952,327744,196608]],[10627,[589952,327744,196608]],[10628,[589888,327808]],[10629,[655424,393344]],[10630,[589888,327808,196608]],[10631,[589888,327808,196608]],[10632,[655424,327744]],[10633,[655488,327808]],[10634,[655424,327744,192]],[10635,[655424,327744,192]],[10636,[589888,393280]],[10637,[589952,393344]],[10638,[589888,393280,192]],[10639,[589888,393280,192]],[10640,[655424,327744]],[10641,[589888,393280]],[10642,[589888,327744,196608]],[10643,[589888,327744,196608]],[10644,[589888,327744,196608]],[10645,[655488,327808]],[10646,[589952,393344]],[10647,[589952,327808,196608]],[10648,[589952,327808,196608]],[10649,[589952,327808,196608]],[10650,[589952,327744]],[10651,[589888,327808]],[10652,[589888,327744,192]],[10653,[589888,327744,192]],[10654,[589888,327744,192]],[10655,[655488,393280]],[10656,[655424,393344]],[10657,[655424,393280,192]],[10658,[655424,393280,192]],[10659,[655424,393280,192]],[10660,[5376,3840]],[10661,[9472,3840]],[10662,[9472,5376,3840]],[10663,[9472,5376,3840]],[10664,[5632,3840]],[10665,[9728,3840]],[10666,[9728,5632,3840]],[10667,[9728,5632,3840]],[10668,[9728,5376]],[10669,[10752,6400]],[10670,[9728,5376,3072]],[10671,[9728,5376,3072]],[10672,[9472,5632]],[10673,[10496,6656]],[10674,[9472,5632,3072]],[10675,[9472,5632,3072]],[10676,[10496,5376]],[10677,[10752,5632]],[10678,[10496,5376,768]],[10679,[10496,5376,768]],[10680,[9472,6400]],[10681,[9728,6656]],[10682,[9472,6400,768]],[10683,[9472,6400,768]],[10684,[10496,5376]],[10685,[9472,6400]],[10686,[9472,5376,3072]],[10687,[9472,5376,3072]],[10688,[9472,5376,3072]],[10689,[10752,5632]],[10690,[9728,6656]],[10691,[9728,5632,3072]],[10692,[9728,5632,3072]],[10693,[9728,5632,3072]],[10694,[9728,5376]],[10695,[9472,5632]],[10696,[9472,5376,768]],[10697,[9472,5376,768]],[10698,[9472,5376,768]],[10699,[10752,6400]],[10700,[10496,6656]],[10701,[10496,6400,768]],[10702,[10496,6400,768]],[10703,[10496,6400,768]],[10704,[17664,3840]],[10705,[34048,3840]],[10706,[34048,17664,3840]],[10707,[34048,17664,3840]],[10708,[17920,3840]],[10709,[34304,3840]],[10710,[34304,17920,3840]],[10711,[34304,17920,3840]],[10712,[34304,17664]],[10713,[35328,18688]],[10714,[34304,17664,3072]],[10715,[34304,17664,3072]],[10716,[34048,17920]],[10717,[35072,18944]],[10718,[34048,17920,3072]],[10719,[34048,17920,3072]],[10720,[35072,17664]],[10721,[35328,17920]],[10722,[35072,17664,768]],[10723,[35072,17664,768]],[10724,[34048,18688]],[10725,[34304,18944]],[10726,[34048,18688,768]],[10727,[34048,18688,768]],[10728,[35072,17664]],[10729,[34048,18688]],[10730,[34048,17664,3072]],[10731,[34048,17664,3072]],[10732,[34048,17664,3072]],[10733,[35328,17920]],[10734,[34304,18944]],[10735,[34304,17920,3072]],[10736,[34304,17920,3072]],[10737,[34304,17920,3072]],[10738,[34304,17664]],[10739,[34048,17920]],[10740,[34048,17664,768]],[10741,[34048,17664,768]],[10742,[34048,17664,768]],[10743,[35328,18688]],[10744,[35072,18944]],[10745,[35072,18688,768]],[10746,[35072,18688,768]],[10747,[35072,18688,768]],[10748,[66816,3840]],[10749,[132352,3840]],[10750,[132352,66816,3840]],[10751,[132352,66816,3840]],[10752,[67072,3840]],[10753,[132608,3840]],[10754,[132608,67072,3840]],[10755,[132608,67072,3840]],[10756,[132608,66816]],[10757,[133632,67840]],[10758,[132608,66816,3072]],[10759,[132608,66816,3072]],[10760,[132352,67072]],[10761,[133376,68096]],[10762,[132352,67072,3072]],[10763,[132352,67072,3072]],[10764,[133376,66816]],[10765,[133632,67072]],[10766,[133376,66816,768]],[10767,[133376,66816,768]],[10768,[132352,67840]],[10769,[132608,68096]],[10770,[132352,67840,768]],[10771,[132352,67840,768]],[10772,[133376,66816]],[10773,[132352,67840]],[10774,[132352,66816,3072]],[10775,[132352,66816,3072]],[10776,[132352,66816,3072]],[10777,[133632,67072]],[10778,[132608,68096]],[10779,[132608,67072,3072]],[10780,[132608,67072,3072]],[10781,[132608,67072,3072]],[10782,[132608,66816]],[10783,[132352,67072]],[10784,[132352,66816,768]],[10785,[132352,66816,768]],[10786,[132352,66816,768]],[10787,[133632,67840]],[10788,[133376,68096]],[10789,[133376,67840,768]],[10790,[133376,67840,768]],[10791,[133376,67840,768]],[10792,[263424,3840]],[10793,[525568,3840]],[10794,[525568,263424,3840]],[10795,[525568,263424,3840]],[10796,[263680,3840]],[10797,[525824,3840]],[10798,[525824,263680,3840]],[10799,[525824,263680,3840]],[10800,[525824,263424]],[10801,[526848,264448]],[10802,[525824,263424,3072]],[10803,[525824,263424,3072]],[10804,[525568,263680]],[10805,[526592,264704]],[10806,[525568,263680,3072]],[10807,[525568,263680,3072]],[10808,[526592,263424]],[10809,[526848,263680]],[10810,[526592,263424,768]],[10811,[526592,263424,768]],[10812,[525568,264448]],[10813,[525824,264704]],[10814,[525568,264448,768]],[10815,[525568,264448,768]],[10816,[526592,263424]],[10817,[525568,264448]],[10818,[525568,263424,3072]],[10819,[525568,263424,3072]],[10820,[525568,263424,3072]],[10821,[526848,263680]],[10822,[525824,264704]],[10823,[525824,263680,3072]],[10824,[525824,263680,3072]],[10825,[525824,263680,3072]],[10826,[525824,263424]],[10827,[525568,263680]],[10828,[525568,263424,768]],[10829,[525568,263424,768]],[10830,[525568,263424,768]],[10831,[526848,264448]],[10832,[526592,264704]],[10833,[526592,264448,768]],[10834,[526592,264448,768]],[10835,[526592,264448,768]],[10836,[20736,13056]],[10837,[37120,13056]],[10838,[37120,20736,13056]],[10839,[37120,20736,13056]],[10840,[20992,13056]],[10841,[37376,13056]],[10842,[37376,20992,13056]],[10843,[37376,20992,13056]],[10844,[37376,20736]],[10845,[41472,24832]],[10846,[37376,20736,12288]],[10847,[37376,20736,12288]],[10848,[37120,20992]],[10849,[41216,25088]],[10850,[37120,20992,12288]],[10851,[37120,20992,12288]],[10852,[41216,20736]],[10853,[41472,20992]],[10854,[41216,20736,768]],[10855,[41216,20736,768]],[10856,[37120,24832]],[10857,[37376,25088]],[10858,[37120,24832,768]],[10859,[37120,24832,768]],[10860,[41216,20736]],[10861,[37120,24832]],[10862,[37120,20736,12288]],[10863,[37120,20736,12288]],[10864,[37120,20736,12288]],[10865,[41472,20992]],[10866,[37376,25088]],[10867,[37376,20992,12288]],[10868,[37376,20992,12288]],[10869,[37376,20992,12288]],[10870,[37376,20736]],[10871,[37120,20992]],[10872,[37120,20736,768]],[10873,[37120,20736,768]],[10874,[37120,20736,768]],[10875,[41472,24832]],[10876,[41216,25088]],[10877,[41216,24832,768]],[10878,[41216,24832,768]],[10879,[41216,24832,768]],[10880,[69888,13056]],[10881,[135424,13056]],[10882,[135424,69888,13056]],[10883,[135424,69888,13056]],[10884,[70144,13056]],[10885,[135680,13056]],[10886,[135680,70144,13056]],[10887,[135680,70144,13056]],[10888,[135680,69888]],[10889,[139776,73984]],[10890,[135680,69888,12288]],[10891,[135680,69888,12288]],[10892,[135424,70144]],[10893,[139520,74240]],[10894,[135424,70144,12288]],[10895,[135424,70144,12288]],[10896,[139520,69888]],[10897,[139776,70144]],[10898,[139520,69888,768]],[10899,[139520,69888,768]],[10900,[135424,73984]],[10901,[135680,74240]],[10902,[135424,73984,768]],[10903,[135424,73984,768]],[10904,[139520,69888]],[10905,[135424,73984]],[10906,[135424,69888,12288]],[10907,[135424,69888,12288]],[10908,[135424,69888,12288]],[10909,[139776,70144]],[10910,[135680,74240]],[10911,[135680,70144,12288]],[10912,[135680,70144,12288]],[10913,[135680,70144,12288]],[10914,[135680,69888]],[10915,[135424,70144]],[10916,[135424,69888,768]],[10917,[135424,69888,768]],[10918,[135424,69888,768]],[10919,[139776,73984]],[10920,[139520,74240]],[10921,[139520,73984,768]],[10922,[139520,73984,768]],[10923,[139520,73984,768]],[10924,[266496,13056]],[10925,[528640,13056]],[10926,[528640,266496,13056]],[10927,[528640,266496,13056]],[10928,[266752,13056]],[10929,[528896,13056]],[10930,[528896,266752,13056]],[10931,[528896,266752,13056]],[10932,[528896,266496]],[10933,[532992,270592]],[10934,[528896,266496,12288]],[10935,[528896,266496,12288]],[10936,[528640,266752]],[10937,[532736,270848]],[10938,[528640,266752,12288]],[10939,[528640,266752,12288]],[10940,[532736,266496]],[10941,[532992,266752]],[10942,[532736,266496,768]],[10943,[532736,266496,768]],[10944,[528640,270592]],[10945,[528896,270848]],[10946,[528640,270592,768]],[10947,[528640,270592,768]],[10948,[532736,266496]],[10949,[528640,270592]],[10950,[528640,266496,12288]],[10951,[528640,266496,12288]],[10952,[528640,266496,12288]],[10953,[532992,266752]],[10954,[528896,270848]],[10955,[528896,266752,12288]],[10956,[528896,266752,12288]],[10957,[528896,266752,12288]],[10958,[528896,266496]],[10959,[528640,266752]],[10960,[528640,266496,768]],[10961,[528640,266496,768]],[10962,[528640,266496,768]],[10963,[532992,270592]],[10964,[532736,270848]],[10965,[532736,270592,768]],[10966,[532736,270592,768]],[10967,[532736,270592,768]],[10968,[82176,49920]],[10969,[147712,49920]],[10970,[147712,82176,49920]],[10971,[147712,82176,49920]],[10972,[82432,49920]],[10973,[147968,49920]],[10974,[147968,82432,49920]],[10975,[147968,82432,49920]],[10976,[147968,82176]],[10977,[164352,98560]],[10978,[147968,82176,49152]],[10979,[147968,82176,49152]],[10980,[147712,82432]],[10981,[164096,98816]],[10982,[147712,82432,49152]],[10983,[147712,82432,49152]],[10984,[164096,82176]],[10985,[164352,82432]],[10986,[164096,82176,768]],[10987,[164096,82176,768]],[10988,[147712,98560]],[10989,[147968,98816]],[10990,[147712,98560,768]],[10991,[147712,98560,768]],[10992,[164096,82176]],[10993,[147712,98560]],[10994,[147712,82176,49152]],[10995,[147712,82176,49152]],[10996,[147712,82176,49152]],[10997,[164352,82432]],[10998,[147968,98816]],[10999,[147968,82432,49152]],[11000,[147968,82432,49152]],[11001,[147968,82432,49152]],[11002,[147968,82176]],[11003,[147712,82432]],[11004,[147712,82176,768]],[11005,[147712,82176,768]],[11006,[147712,82176,768]],[11007,[164352,98560]],[11008,[164096,98816]],[11009,[164096,98560,768]],[11010,[164096,98560,768]],[11011,[164096,98560,768]],[11012,[278784,49920]],[11013,[540928,49920]],[11014,[540928,278784,49920]],[11015,[540928,278784,49920]],[11016,[279040,49920]],[11017,[541184,49920]],[11018,[541184,279040,49920]],[11019,[541184,279040,49920]],[11020,[541184,278784]],[11021,[557568,295168]],[11022,[541184,278784,49152]],[11023,[541184,278784,49152]],[11024,[540928,279040]],[11025,[557312,295424]],[11026,[540928,279040,49152]],[11027,[540928,279040,49152]],[11028,[557312,278784]],[11029,[557568,279040]],[11030,[557312,278784,768]],[11031,[557312,278784,768]],[11032,[540928,295168]],[11033,[541184,295424]],[11034,[540928,295168,768]],[11035,[540928,295168,768]],[11036,[557312,278784]],[11037,[540928,295168]],[11038,[540928,278784,49152]],[11039,[540928,278784,49152]],[11040,[540928,278784,49152]],[11041,[557568,279040]],[11042,[541184,295424]],[11043,[541184,279040,49152]],[11044,[541184,279040,49152]],[11045,[541184,279040,49152]],[11046,[541184,278784]],[11047,[540928,279040]],[11048,[540928,278784,768]],[11049,[540928,278784,768]],[11050,[540928,278784,768]],[11051,[557568,295168]],[11052,[557312,295424]],[11053,[557312,295168,768]],[11054,[557312,295168,768]],[11055,[557312,295168,768]],[11056,[327936,197376]],[11057,[590080,197376]],[11058,[590080,327936,197376]],[11059,[590080,327936,197376]],[11060,[328192,197376]],[11061,[590336,197376]],[11062,[590336,328192,197376]],[11063,[590336,328192,197376]],[11064,[590336,327936]],[11065,[655872,393472]],[11066,[590336,327936,196608]],[11067,[590336,327936,196608]],[11068,[590080,328192]],[11069,[655616,393728]],[11070,[590080,328192,196608]],[11071,[590080,328192,196608]],[11072,[655616,327936]],[11073,[655872,328192]],[11074,[655616,327936,768]],[11075,[655616,327936,768]],[11076,[590080,393472]],[11077,[590336,393728]],[11078,[590080,393472,768]],[11079,[590080,393472,768]],[11080,[655616,327936]],[11081,[590080,393472]],[11082,[590080,327936,196608]],[11083,[590080,327936,196608]],[11084,[590080,327936,196608]],[11085,[655872,328192]],[11086,[590336,393728]],[11087,[590336,328192,196608]],[11088,[590336,328192,196608]],[11089,[590336,328192,196608]],[11090,[590336,327936]],[11091,[590080,328192]],[11092,[590080,327936,768]],[11093,[590080,327936,768]],[11094,[590080,327936,768]],[11095,[655872,393472]],[11096,[655616,393728]],[11097,[655616,393472,768]],[11098,[655616,393472,768]],[11099,[655616,393472,768]],[11100,[21504,15360]],[11101,[37888,15360]],[11102,[37888,21504,15360]],[11103,[37888,21504,15360]],[11104,[22528,15360]],[11105,[38912,15360]],[11106,[38912,22528,15360]],[11107,[38912,22528,15360]],[11108,[38912,21504]],[11109,[43008,25600]],[11110,[38912,21504,12288]],[11111,[38912,21504,12288]],[11112,[37888,22528]],[11113,[41984,26624]],[11114,[37888,22528,12288]],[11115,[37888,22528,12288]],[11116,[41984,21504]],[11117,[43008,22528]],[11118,[41984,21504,3072]],[11119,[41984,21504,3072]],[11120,[37888,25600]],[11121,[38912,26624]],[11122,[37888,25600,3072]],[11123,[37888,25600,3072]],[11124,[41984,21504]],[11125,[37888,25600]],[11126,[37888,21504,12288]],[11127,[37888,21504,12288]],[11128,[37888,21504,12288]],[11129,[43008,22528]],[11130,[38912,26624]],[11131,[38912,22528,12288]],[11132,[38912,22528,12288]],[11133,[38912,22528,12288]],[11134,[38912,21504]],[11135,[37888,22528]],[11136,[37888,21504,3072]],[11137,[37888,21504,3072]],[11138,[37888,21504,3072]],[11139,[43008,25600]],[11140,[41984,26624]],[11141,[41984,25600,3072]],[11142,[41984,25600,3072]],[11143,[41984,25600,3072]],[11144,[70656,15360]],[11145,[136192,15360]],[11146,[136192,70656,15360]],[11147,[136192,70656,15360]],[11148,[71680,15360]],[11149,[137216,15360]],[11150,[137216,71680,15360]],[11151,[137216,71680,15360]],[11152,[137216,70656]],[11153,[141312,74752]],[11154,[137216,70656,12288]],[11155,[137216,70656,12288]],[11156,[136192,71680]],[11157,[140288,75776]],[11158,[136192,71680,12288]],[11159,[136192,71680,12288]],[11160,[140288,70656]],[11161,[141312,71680]],[11162,[140288,70656,3072]],[11163,[140288,70656,3072]],[11164,[136192,74752]],[11165,[137216,75776]],[11166,[136192,74752,3072]],[11167,[136192,74752,3072]],[11168,[140288,70656]],[11169,[136192,74752]],[11170,[136192,70656,12288]],[11171,[136192,70656,12288]],[11172,[136192,70656,12288]],[11173,[141312,71680]],[11174,[137216,75776]],[11175,[137216,71680,12288]],[11176,[137216,71680,12288]],[11177,[137216,71680,12288]],[11178,[137216,70656]],[11179,[136192,71680]],[11180,[136192,70656,3072]],[11181,[136192,70656,3072]],[11182,[136192,70656,3072]],[11183,[141312,74752]],[11184,[140288,75776]],[11185,[140288,74752,3072]],[11186,[140288,74752,3072]],[11187,[140288,74752,3072]],[11188,[267264,15360]],[11189,[529408,15360]],[11190,[529408,267264,15360]],[11191,[529408,267264,15360]],[11192,[268288,15360]],[11193,[530432,15360]],[11194,[530432,268288,15360]],[11195,[530432,268288,15360]],[11196,[530432,267264]],[11197,[534528,271360]],[11198,[530432,267264,12288]],[11199,[530432,267264,12288]],[11200,[529408,268288]],[11201,[533504,272384]],[11202,[529408,268288,12288]],[11203,[529408,268288,12288]],[11204,[533504,267264]],[11205,[534528,268288]],[11206,[533504,267264,3072]],[11207,[533504,267264,3072]],[11208,[529408,271360]],[11209,[530432,272384]],[11210,[529408,271360,3072]],[11211,[529408,271360,3072]],[11212,[533504,267264]],[11213,[529408,271360]],[11214,[529408,267264,12288]],[11215,[529408,267264,12288]],[11216,[529408,267264,12288]],[11217,[534528,268288]],[11218,[530432,272384]],[11219,[530432,268288,12288]],[11220,[530432,268288,12288]],[11221,[530432,268288,12288]],[11222,[530432,267264]],[11223,[529408,268288]],[11224,[529408,267264,3072]],[11225,[529408,267264,3072]],[11226,[529408,267264,3072]],[11227,[534528,271360]],[11228,[533504,272384]],[11229,[533504,271360,3072]],[11230,[533504,271360,3072]],[11231,[533504,271360,3072]],[11232,[82944,52224]],[11233,[148480,52224]],[11234,[148480,82944,52224]],[11235,[148480,82944,52224]],[11236,[83968,52224]],[11237,[149504,52224]],[11238,[149504,83968,52224]],[11239,[149504,83968,52224]],[11240,[149504,82944]],[11241,[165888,99328]],[11242,[149504,82944,49152]],[11243,[149504,82944,49152]],[11244,[148480,83968]],[11245,[164864,100352]],[11246,[148480,83968,49152]],[11247,[148480,83968,49152]],[11248,[164864,82944]],[11249,[165888,83968]],[11250,[164864,82944,3072]],[11251,[164864,82944,3072]],[11252,[148480,99328]],[11253,[149504,100352]],[11254,[148480,99328,3072]],[11255,[148480,99328,3072]],[11256,[164864,82944]],[11257,[148480,99328]],[11258,[148480,82944,49152]],[11259,[148480,82944,49152]],[11260,[148480,82944,49152]],[11261,[165888,83968]],[11262,[149504,100352]],[11263,[149504,83968,49152]],[11264,[149504,83968,49152]],[11265,[149504,83968,49152]],[11266,[149504,82944]],[11267,[148480,83968]],[11268,[148480,82944,3072]],[11269,[148480,82944,3072]],[11270,[148480,82944,3072]],[11271,[165888,99328]],[11272,[164864,100352]],[11273,[164864,99328,3072]],[11274,[164864,99328,3072]],[11275,[164864,99328,3072]],[11276,[279552,52224]],[11277,[541696,52224]],[11278,[541696,279552,52224]],[11279,[541696,279552,52224]],[11280,[280576,52224]],[11281,[542720,52224]],[11282,[542720,280576,52224]],[11283,[542720,280576,52224]],[11284,[542720,279552]],[11285,[559104,295936]],[11286,[542720,279552,49152]],[11287,[542720,279552,49152]],[11288,[541696,280576]],[11289,[558080,296960]],[11290,[541696,280576,49152]],[11291,[541696,280576,49152]],[11292,[558080,279552]],[11293,[559104,280576]],[11294,[558080,279552,3072]],[11295,[558080,279552,3072]],[11296,[541696,295936]],[11297,[542720,296960]],[11298,[541696,295936,3072]],[11299,[541696,295936,3072]],[11300,[558080,279552]],[11301,[541696,295936]],[11302,[541696,279552,49152]],[11303,[541696,279552,49152]],[11304,[541696,279552,49152]],[11305,[559104,280576]],[11306,[542720,296960]],[11307,[542720,280576,49152]],[11308,[542720,280576,49152]],[11309,[542720,280576,49152]],[11310,[542720,279552]],[11311,[541696,280576]],[11312,[541696,279552,3072]],[11313,[541696,279552,3072]],[11314,[541696,279552,3072]],[11315,[559104,295936]],[11316,[558080,296960]],[11317,[558080,295936,3072]],[11318,[558080,295936,3072]],[11319,[558080,295936,3072]],[11320,[328704,199680]],[11321,[590848,199680]],[11322,[590848,328704,199680]],[11323,[590848,328704,199680]],[11324,[329728,199680]],[11325,[591872,199680]],[11326,[591872,329728,199680]],[11327,[591872,329728,199680]],[11328,[591872,328704]],[11329,[657408,394240]],[11330,[591872,328704,196608]],[11331,[591872,328704,196608]],[11332,[590848,329728]],[11333,[656384,395264]],[11334,[590848,329728,196608]],[11335,[590848,329728,196608]],[11336,[656384,328704]],[11337,[657408,329728]],[11338,[656384,328704,3072]],[11339,[656384,328704,3072]],[11340,[590848,394240]],[11341,[591872,395264]],[11342,[590848,394240,3072]],[11343,[590848,394240,3072]],[11344,[656384,328704]],[11345,[590848,394240]],[11346,[590848,328704,196608]],[11347,[590848,328704,196608]],[11348,[590848,328704,196608]],[11349,[657408,329728]],[11350,[591872,395264]],[11351,[591872,329728,196608]],[11352,[591872,329728,196608]],[11353,[591872,329728,196608]],[11354,[591872,328704]],[11355,[590848,329728]],[11356,[590848,328704,3072]],[11357,[590848,328704,3072]],[11358,[590848,328704,3072]],[11359,[657408,394240]],[11360,[656384,395264]],[11361,[656384,394240,3072]],[11362,[656384,394240,3072]],[11363,[656384,394240,3072]],[11364,[86016,61440]],[11365,[151552,61440]],[11366,[151552,86016,61440]],[11367,[151552,86016,61440]],[11368,[90112,61440]],[11369,[155648,61440]],[11370,[155648,90112,61440]],[11371,[155648,90112,61440]],[11372,[155648,86016]],[11373,[172032,102400]],[11374,[155648,86016,49152]],[11375,[155648,86016,49152]],[11376,[151552,90112]],[11377,[167936,106496]],[11378,[151552,90112,49152]],[11379,[151552,90112,49152]],[11380,[167936,86016]],[11381,[172032,90112]],[11382,[167936,86016,12288]],[11383,[167936,86016,12288]],[11384,[151552,102400]],[11385,[155648,106496]],[11386,[151552,102400,12288]],[11387,[151552,102400,12288]],[11388,[167936,86016]],[11389,[151552,102400]],[11390,[151552,86016,49152]],[11391,[151552,86016,49152]],[11392,[151552,86016,49152]],[11393,[172032,90112]],[11394,[155648,106496]],[11395,[155648,90112,49152]],[11396,[155648,90112,49152]],[11397,[155648,90112,49152]],[11398,[155648,86016]],[11399,[151552,90112]],[11400,[151552,86016,12288]],[11401,[151552,86016,12288]],[11402,[151552,86016,12288]],[11403,[172032,102400]],[11404,[167936,106496]],[11405,[167936,102400,12288]],[11406,[167936,102400,12288]],[11407,[167936,102400,12288]],[11408,[282624,61440]],[11409,[544768,61440]],[11410,[544768,282624,61440]],[11411,[544768,282624,61440]],[11412,[286720,61440]],[11413,[548864,61440]],[11414,[548864,286720,61440]],[11415,[548864,286720,61440]],[11416,[548864,282624]],[11417,[565248,299008]],[11418,[548864,282624,49152]],[11419,[548864,282624,49152]],[11420,[544768,286720]],[11421,[561152,303104]],[11422,[544768,286720,49152]],[11423,[544768,286720,49152]],[11424,[561152,282624]],[11425,[565248,286720]],[11426,[561152,282624,12288]],[11427,[561152,282624,12288]],[11428,[544768,299008]],[11429,[548864,303104]],[11430,[544768,299008,12288]],[11431,[544768,299008,12288]],[11432,[561152,282624]],[11433,[544768,299008]],[11434,[544768,282624,49152]],[11435,[544768,282624,49152]],[11436,[544768,282624,49152]],[11437,[565248,286720]],[11438,[548864,303104]],[11439,[548864,286720,49152]],[11440,[548864,286720,49152]],[11441,[548864,286720,49152]],[11442,[548864,282624]],[11443,[544768,286720]],[11444,[544768,282624,12288]],[11445,[544768,282624,12288]],[11446,[544768,282624,12288]],[11447,[565248,299008]],[11448,[561152,303104]],[11449,[561152,299008,12288]],[11450,[561152,299008,12288]],[11451,[561152,299008,12288]],[11452,[331776,208896]],[11453,[593920,208896]],[11454,[593920,331776,208896]],[11455,[593920,331776,208896]],[11456,[335872,208896]],[11457,[598016,208896]],[11458,[598016,335872,208896]],[11459,[598016,335872,208896]],[11460,[598016,331776]],[11461,[663552,397312]],[11462,[598016,331776,196608]],[11463,[598016,331776,196608]],[11464,[593920,335872]],[11465,[659456,401408]],[11466,[593920,335872,196608]],[11467,[593920,335872,196608]],[11468,[659456,331776]],[11469,[663552,335872]],[11470,[659456,331776,12288]],[11471,[659456,331776,12288]],[11472,[593920,397312]],[11473,[598016,401408]],[11474,[593920,397312,12288]],[11475,[593920,397312,12288]],[11476,[659456,331776]],[11477,[593920,397312]],[11478,[593920,331776,196608]],[11479,[593920,331776,196608]],[11480,[593920,331776,196608]],[11481,[663552,335872]],[11482,[598016,401408]],[11483,[598016,335872,196608]],[11484,[598016,335872,196608]],[11485,[598016,335872,196608]],[11486,[598016,331776]],[11487,[593920,335872]],[11488,[593920,331776,12288]],[11489,[593920,331776,12288]],[11490,[593920,331776,12288]],[11491,[663552,397312]],[11492,[659456,401408]],[11493,[659456,397312,12288]],[11494,[659456,397312,12288]],[11495,[659456,397312,12288]],[11496,[344064,245760]],[11497,[606208,245760]],[11498,[606208,344064,245760]],[11499,[606208,344064,245760]],[11500,[360448,245760]],[11501,[622592,245760]],[11502,[622592,360448,245760]],[11503,[622592,360448,245760]],[11504,[622592,344064]],[11505,[688128,409600]],[11506,[622592,344064,196608]],[11507,[622592,344064,196608]],[11508,[606208,360448]],[11509,[671744,425984]],[11510,[606208,360448,196608]],[11511,[606208,360448,196608]],[11512,[671744,344064]],[11513,[688128,360448]],[11514,[671744,344064,49152]],[11515,[671744,344064,49152]],[11516,[606208,409600]],[11517,[622592,425984]],[11518,[606208,409600,49152]],[11519,[606208,409600,49152]],[11520,[671744,344064]],[11521,[606208,409600]],[11522,[606208,344064,196608]],[11523,[606208,344064,196608]],[11524,[606208,344064,196608]],[11525,[688128,360448]],[11526,[622592,425984]],[11527,[622592,360448,196608]],[11528,[622592,360448,196608]],[11529,[622592,360448,196608]],[11530,[622592,344064]],[11531,[606208,360448]],[11532,[606208,344064,49152]],[11533,[606208,344064,49152]],[11534,[606208,344064,49152]],[11535,[688128,409600]],[11536,[671744,425984]],[11537,[671744,409600,49152]],[11538,[671744,409600,49152]],[11539,[671744,409600,49152]],[11540,[37,21,12,3]],[11541,[37,21,12,3]],[11542,[37,21,12,3]],[11543,[37,21,12,3]],[11544,[133,69,12,3]],[11545,[133,69,12,3]],[11546,[133,69,12,3]],[11547,[133,69,12,3]],[11548,[517,261,12,3]],[11549,[517,261,12,3]],[11550,[517,261,12,3]],[11551,[517,261,12,3]],[11552,[2053,1029,12,3]],[11553,[2053,1029,12,3]],[11554,[2053,1029,12,3]],[11555,[2053,1029,12,3]],[11556,[8197,4101,12,3]],[11557,[8197,4101,12,3]],[11558,[8197,4101,12,3]],[11559,[8197,4101,12,3]],[11560,[32773,16389,12,3]],[11561,[32773,16389,12,3]],[11562,[32773,16389,12,3]],[11563,[32773,16389,12,3]],[11564,[131077,65541,12,3]],[11565,[131077,65541,12,3]],[11566,[131077,65541,12,3]],[11567,[131077,65541,12,3]],[11568,[524293,262149,12,3]],[11569,[524293,262149,12,3]],[11570,[524293,262149,12,3]],[11571,[524293,262149,12,3]],[11572,[145,81,48,3]],[11573,[145,81,48,3]],[11574,[145,81,48,3]],[11575,[145,81,48,3]],[11576,[529,273,48,3]],[11577,[529,273,48,3]],[11578,[529,273,48,3]],[11579,[529,273,48,3]],[11580,[2065,1041,48,3]],[11581,[2065,1041,48,3]],[11582,[2065,1041,48,3]],[11583,[2065,1041,48,3]],[11584,[8209,4113,48,3]],[11585,[8209,4113,48,3]],[11586,[8209,4113,48,3]],[11587,[8209,4113,48,3]],[11588,[32785,16401,48,3]],[11589,[32785,16401,48,3]],[11590,[32785,16401,48,3]],[11591,[32785,16401,48,3]],[11592,[32785,16401,48,3]],[11593,[131089,65553,48,3]],[11594,[131089,65553,48,3]],[11595,[131089,65553,48,3]],[11596,[131089,65553,48,3]],[11597,[524305,262161,48,3]],[11598,[524305,262161,48,3]],[11599,[524305,262161,48,3]],[11600,[524305,262161,48,3]],[11601,[577,321,192,3]],[11602,[577,321,192,3]],[11603,[577,321,192,3]],[11604,[577,321,192,3]],[11605,[2113,1089,192,3]],[11606,[2113,1089,192,3]],[11607,[2113,1089,192,3]],[11608,[2113,1089,192,3]],[11609,[8257,4161,192,3]],[11610,[8257,4161,192,3]],[11611,[8257,4161,192,3]],[11612,[8257,4161,192,3]],[11613,[32833,16449,192,3]],[11614,[32833,16449,192,3]],[11615,[32833,16449,192,3]],[11616,[32833,16449,192,3]],[11617,[131137,65601,192,3]],[11618,[131137,65601,192,3]],[11619,[131137,65601,192,3]],[11620,[131137,65601,192,3]],[11621,[524353,262209,192,3]],[11622,[524353,262209,192,3]],[11623,[524353,262209,192,3]],[11624,[524353,262209,192,3]],[11625,[2305,1281,768,3]],[11626,[2305,1281,768,3]],[11627,[2305,1281,768,3]],[11628,[2305,1281,768,3]],[11629,[8449,4353,768,3]],[11630,[8449,4353,768,3]],[11631,[8449,4353,768,3]],[11632,[8449,4353,768,3]],[11633,[33025,16641,768,3]],[11634,[33025,16641,768,3]],[11635,[33025,16641,768,3]],[11636,[33025,16641,768,3]],[11637,[131329,65793,768,3]],[11638,[131329,65793,768,3]],[11639,[131329,65793,768,3]],[11640,[131329,65793,768,3]],[11641,[524545,262401,768,3]],[11642,[524545,262401,768,3]],[11643,[524545,262401,768,3]],[11644,[524545,262401,768,3]],[11645,[9217,5121,3072,3]],[11646,[9217,5121,3072,3]],[11647,[9217,5121,3072,3]],[11648,[9217,5121,3072,3]],[11649,[33793,17409,3072,3]],[11650,[33793,17409,3072,3]],[11651,[33793,17409,3072,3]],[11652,[33793,17409,3072,3]],[11653,[132097,66561,3072,3]],[11654,[132097,66561,3072,3]],[11655,[132097,66561,3072,3]],[11656,[132097,66561,3072,3]],[11657,[525313,263169,3072,3]],[11658,[525313,263169,3072,3]],[11659,[525313,263169,3072,3]],[11660,[525313,263169,3072,3]],[11661,[525313,263169,3072,3]],[11662,[36865,20481,12288,3]],[11663,[36865,20481,12288,3]],[11664,[36865,20481,12288,3]],[11665,[36865,20481,12288,3]],[11666,[135169,69633,12288,3]],[11667,[135169,69633,12288,3]],[11668,[135169,69633,12288,3]],[11669,[135169,69633,12288,3]],[11670,[528385,266241,12288,3]],[11671,[528385,266241,12288,3]],[11672,[528385,266241,12288,3]],[11673,[528385,266241,12288,3]],[11674,[147457,81921,49152,3]],[11675,[147457,81921,49152,3]],[11676,[147457,81921,49152,3]],[11677,[147457,81921,49152,3]],[11678,[540673,278529,49152,3]],[11679,[540673,278529,49152,3]],[11680,[540673,278529,49152,3]],[11681,[540673,278529,49152,3]],[11682,[589825,327681,196608,3]],[11683,[589825,327681,196608,3]],[11684,[589825,327681,196608,3]],[11685,[589825,327681,196608,3]],[11686,[148,84,48,12]],[11687,[148,84,48,12]],[11688,[148,84,48,12]],[11689,[148,84,48,12]],[11690,[532,276,48,12]],[11691,[532,276,48,12]],[11692,[532,276,48,12]],[11693,[532,276,48,12]],[11694,[2068,1044,48,12]],[11695,[2068,1044,48,12]],[11696,[2068,1044,48,12]],[11697,[2068,1044,48,12]],[11698,[8212,4116,48,12]],[11699,[8212,4116,48,12]],[11700,[8212,4116,48,12]],[11701,[8212,4116,48,12]],[11702,[32788,16404,48,12]],[11703,[32788,16404,48,12]],[11704,[32788,16404,48,12]],[11705,[32788,16404,48,12]],[11706,[131092,65556,48,12]],[11707,[131092,65556,48,12]],[11708,[131092,65556,48,12]],[11709,[131092,65556,48,12]],[11710,[524308,262164,48,12]],[11711,[524308,262164,48,12]],[11712,[524308,262164,48,12]],[11713,[524308,262164,48,12]],[11714,[580,324,192,12]],[11715,[580,324,192,12]],[11716,[580,324,192,12]],[11717,[580,324,192,12]],[11718,[2116,1092,192,12]],[11719,[2116,1092,192,12]],[11720,[2116,1092,192,12]],[11721,[2116,1092,192,12]],[11722,[8260,4164,192,12]],[11723,[8260,4164,192,12]],[11724,[8260,4164,192,12]],[11725,[8260,4164,192,12]],[11726,[32836,16452,192,12]],[11727,[32836,16452,192,12]],[11728,[32836,16452,192,12]],[11729,[32836,16452,192,12]],[11730,[131140,65604,192,12]],[11731,[131140,65604,192,12]],[11732,[131140,65604,192,12]],[11733,[131140,65604,192,12]],[11734,[524356,262212,192,12]],[11735,[524356,262212,192,12]],[11736,[524356,262212,192,12]],[11737,[524356,262212,192,12]],[11738,[2308,1284,768,12]],[11739,[2308,1284,768,12]],[11740,[2308,1284,768,12]],[11741,[2308,1284,768,12]],[11742,[8452,4356,768,12]],[11743,[8452,4356,768,12]],[11744,[8452,4356,768,12]],[11745,[8452,4356,768,12]],[11746,[33028,16644,768,12]],[11747,[33028,16644,768,12]],[11748,[33028,16644,768,12]],[11749,[33028,16644,768,12]],[11750,[131332,65796,768,12]],[11751,[131332,65796,768,12]],[11752,[131332,65796,768,12]],[11753,[131332,65796,768,12]],[11754,[524548,262404,768,12]],[11755,[524548,262404,768,12]],[11756,[524548,262404,768,12]],[11757,[524548,262404,768,12]],[11758,[9220,5124,3072,12]],[11759,[9220,5124,3072,12]],[11760,[9220,5124,3072,12]],[11761,[9220,5124,3072,12]],[11762,[33796,17412,3072,12]],[11763,[33796,17412,3072,12]],[11764,[33796,17412,3072,12]],[11765,[33796,17412,3072,12]],[11766,[132100,66564,3072,12]],[11767,[132100,66564,3072,12]],[11768,[132100,66564,3072,12]],[11769,[132100,66564,3072,12]],[11770,[525316,263172,3072,12]],[11771,[525316,263172,3072,12]],[11772,[525316,263172,3072,12]],[11773,[525316,263172,3072,12]],[11774,[525316,263172,3072,12]],[11775,[36868,20484,12288,12]],[11776,[36868,20484,12288,12]],[11777,[36868,20484,12288,12]],[11778,[36868,20484,12288,12]],[11779,[135172,69636,12288,12]],[11780,[135172,69636,12288,12]],[11781,[135172,69636,12288,12]],[11782,[135172,69636,12288,12]],[11783,[528388,266244,12288,12]],[11784,[528388,266244,12288,12]],[11785,[528388,266244,12288,12]],[11786,[528388,266244,12288,12]],[11787,[147460,81924,49152,12]],[11788,[147460,81924,49152,12]],[11789,[147460,81924,49152,12]],[11790,[147460,81924,49152,12]],[11791,[540676,278532,49152,12]],[11792,[540676,278532,49152,12]],[11793,[540676,278532,49152,12]],[11794,[540676,278532,49152,12]],[11795,[589828,327684,196608,12]],[11796,[589828,327684,196608,12]],[11797,[589828,327684,196608,12]],[11798,[589828,327684,196608,12]],[11799,[589828,327684,196608,12]],[11800,[592,336,192,48]],[11801,[592,336,192,48]],[11802,[592,336,192,48]],[11803,[592,336,192,48]],[11804,[2128,1104,192,48]],[11805,[2128,1104,192,48]],[11806,[2128,1104,192,48]],[11807,[2128,1104,192,48]],[11808,[8272,4176,192,48]],[11809,[8272,4176,192,48]],[11810,[8272,4176,192,48]],[11811,[8272,4176,192,48]],[11812,[32848,16464,192,48]],[11813,[32848,16464,192,48]],[11814,[32848,16464,192,48]],[11815,[32848,16464,192,48]],[11816,[131152,65616,192,48]],[11817,[131152,65616,192,48]],[11818,[131152,65616,192,48]],[11819,[131152,65616,192,48]],[11820,[524368,262224,192,48]],[11821,[524368,262224,192,48]],[11822,[524368,262224,192,48]],[11823,[524368,262224,192,48]],[11824,[2320,1296,768,48]],[11825,[2320,1296,768,48]],[11826,[2320,1296,768,48]],[11827,[2320,1296,768,48]],[11828,[8464,4368,768,48]],[11829,[8464,4368,768,48]],[11830,[8464,4368,768,48]],[11831,[8464,4368,768,48]],[11832,[33040,16656,768,48]],[11833,[33040,16656,768,48]],[11834,[33040,16656,768,48]],[11835,[33040,16656,768,48]],[11836,[131344,65808,768,48]],[11837,[131344,65808,768,48]],[11838,[131344,65808,768,48]],[11839,[131344,65808,768,48]],[11840,[524560,262416,768,48]],[11841,[524560,262416,768,48]],[11842,[524560,262416,768,48]],[11843,[524560,262416,768,48]],[11844,[9232,5136,3072,48]],[11845,[9232,5136,3072,48]],[11846,[9232,5136,3072,48]],[11847,[9232,5136,3072,48]],[11848,[33808,17424,3072,48]],[11849,[33808,17424,3072,48]],[11850,[33808,17424,3072,48]],[11851,[33808,17424,3072,48]],[11852,[132112,66576,3072,48]],[11853,[132112,66576,3072,48]],[11854,[132112,66576,3072,48]],[11855,[132112,66576,3072,48]],[11856,[525328,263184,3072,48]],[11857,[525328,263184,3072,48]],[11858,[525328,263184,3072,48]],[11859,[525328,263184,3072,48]],[11860,[36880,20496,12288,48]],[11861,[36880,20496,12288,48]],[11862,[36880,20496,12288,48]],[11863,[36880,20496,12288,48]],[11864,[135184,69648,12288,48]],[11865,[135184,69648,12288,48]],[11866,[135184,69648,12288,48]],[11867,[135184,69648,12288,48]],[11868,[528400,266256,12288,48]],[11869,[528400,266256,12288,48]],[11870,[528400,266256,12288,48]],[11871,[528400,266256,12288,48]],[11872,[147472,81936,49152,48]],[11873,[147472,81936,49152,48]],[11874,[147472,81936,49152,48]],[11875,[147472,81936,49152,48]],[11876,[540688,278544,49152,48]],[11877,[540688,278544,49152,48]],[11878,[540688,278544,49152,48]],[11879,[540688,278544,49152,48]],[11880,[540688,278544,49152,48]],[11881,[589840,327696,196608,48]],[11882,[589840,327696,196608,48]],[11883,[589840,327696,196608,48]],[11884,[589840,327696,196608,48]],[11885,[2368,1344,768,192]],[11886,[2368,1344,768,192]],[11887,[2368,1344,768,192]],[11888,[2368,1344,768,192]],[11889,[8512,4416,768,192]],[11890,[8512,4416,768,192]],[11891,[8512,4416,768,192]],[11892,[8512,4416,768,192]],[11893,[33088,16704,768,192]],[11894,[33088,16704,768,192]],[11895,[33088,16704,768,192]],[11896,[33088,16704,768,192]],[11897,[131392,65856,768,192]],[11898,[131392,65856,768,192]],[11899,[131392,65856,768,192]],[11900,[131392,65856,768,192]],[11901,[524608,262464,768,192]],[11902,[524608,262464,768,192]],[11903,[524608,262464,768,192]],[11904,[524608,262464,768,192]],[11905,[9280,5184,3072,192]],[11906,[9280,5184,3072,192]],[11907,[9280,5184,3072,192]],[11908,[9280,5184,3072,192]],[11909,[33856,17472,3072,192]],[11910,[33856,17472,3072,192]],[11911,[33856,17472,3072,192]],[11912,[33856,17472,3072,192]],[11913,[132160,66624,3072,192]],[11914,[132160,66624,3072,192]],[11915,[132160,66624,3072,192]],[11916,[132160,66624,3072,192]],[11917,[525376,263232,3072,192]],[11918,[525376,263232,3072,192]],[11919,[525376,263232,3072,192]],[11920,[525376,263232,3072,192]],[11921,[36928,20544,12288,192]],[11922,[36928,20544,12288,192]],[11923,[36928,20544,12288,192]],[11924,[36928,20544,12288,192]],[11925,[135232,69696,12288,192]],[11926,[135232,69696,12288,192]],[11927,[135232,69696,12288,192]],[11928,[135232,69696,12288,192]],[11929,[528448,266304,12288,192]],[11930,[528448,266304,12288,192]],[11931,[528448,266304,12288,192]],[11932,[528448,266304,12288,192]],[11933,[147520,81984,49152,192]],[11934,[147520,81984,49152,192]],[11935,[147520,81984,49152,192]],[11936,[147520,81984,49152,192]],[11937,[540736,278592,49152,192]],[11938,[540736,278592,49152,192]],[11939,[540736,278592,49152,192]],[11940,[540736,278592,49152,192]],[11941,[589888,327744,196608,192]],[11942,[589888,327744,196608,192]],[11943,[589888,327744,196608,192]],[11944,[589888,327744,196608,192]],[11945,[9472,5376,3072,768]],[11946,[9472,5376,3072,768]],[11947,[9472,5376,3072,768]],[11948,[9472,5376,3072,768]],[11949,[34048,17664,3072,768]],[11950,[34048,17664,3072,768]],[11951,[34048,17664,3072,768]],[11952,[34048,17664,3072,768]],[11953,[132352,66816,3072,768]],[11954,[132352,66816,3072,768]],[11955,[132352,66816,3072,768]],[11956,[132352,66816,3072,768]],[11957,[525568,263424,3072,768]],[11958,[525568,263424,3072,768]],[11959,[525568,263424,3072,768]],[11960,[525568,263424,3072,768]],[11961,[37120,20736,12288,768]],[11962,[37120,20736,12288,768]],[11963,[37120,20736,12288,768]],[11964,[37120,20736,12288,768]],[11965,[135424,69888,12288,768]],[11966,[135424,69888,12288,768]],[11967,[135424,69888,12288,768]],[11968,[135424,69888,12288,768]],[11969,[528640,266496,12288,768]],[11970,[528640,266496,12288,768]],[11971,[528640,266496,12288,768]],[11972,[528640,266496,12288,768]],[11973,[147712,82176,49152,768]],[11974,[147712,82176,49152,768]],[11975,[147712,82176,49152,768]],[11976,[147712,82176,49152,768]],[11977,[540928,278784,49152,768]],[11978,[540928,278784,49152,768]],[11979,[540928,278784,49152,768]],[11980,[540928,278784,49152,768]],[11981,[590080,327936,196608,768]],[11982,[590080,327936,196608,768]],[11983,[590080,327936,196608,768]],[11984,[590080,327936,196608,768]],[11985,[37888,21504,12288,3072]],[11986,[37888,21504,12288,3072]],[11987,[37888,21504,12288,3072]],[11988,[37888,21504,12288,3072]],[11989,[136192,70656,12288,3072]],[11990,[136192,70656,12288,3072]],[11991,[136192,70656,12288,3072]],[11992,[136192,70656,12288,3072]],[11993,[529408,267264,12288,3072]],[11994,[529408,267264,12288,3072]],[11995,[529408,267264,12288,3072]],[11996,[529408,267264,12288,3072]],[11997,[148480,82944,49152,3072]],[11998,[148480,82944,49152,3072]],[11999,[148480,82944,49152,3072]],[12000,[148480,82944,49152,3072]],[12001,[541696,279552,49152,3072]],[12002,[541696,279552,49152,3072]],[12003,[541696,279552,49152,3072]],[12004,[541696,279552,49152,3072]],[12005,[590848,328704,196608,3072]],[12006,[590848,328704,196608,3072]],[12007,[590848,328704,196608,3072]],[12008,[590848,328704,196608,3072]],[12009,[590848,328704,196608,3072]],[12010,[151552,86016,49152,12288]],[12011,[151552,86016,49152,12288]],[12012,[151552,86016,49152,12288]],[12013,[151552,86016,49152,12288]],[12014,[544768,282624,49152,12288]],[12015,[544768,282624,49152,12288]],[12016,[544768,282624,49152,12288]],[12017,[544768,282624,49152,12288]],[12018,[593920,331776,196608,12288]],[12019,[593920,331776,196608,12288]],[12020,[593920,331776,196608,12288]],[12021,[593920,331776,196608,12288]],[12022,[593920,331776,196608,12288]],[12023,[606208,344064,196608,49152]],[12024,[606208,344064,196608,49152]],[12025,[606208,344064,196608,49152]],[12026,[606208,344064,196608,49152]],[12031,[540673,278529,147457,81921,49152]],[12033,[8257,4161,2113,1089,192]],[12034,[8257,4161,2113,1089,192]],[12035,[33024,16640,8448,4352,768,1]],[12036,[524293,262149,36,20,12]],[12037,[524293,262149,36,20,12]],[12038,[8197,4101,36,20,12]],[12039,[8197,4101,36,20,12]],[12040,[517,261,36,20,12]],[12041,[525313,263169,132097,66561,3072]],[12042,[525313,263169,132097,66561,3072]],[12045,[524353,262209,576,320,192]],[12046,[524353,262209,576,320,192]],[12049,[32785,16401,8209,4113,48]],[12050,[32785,16401,8209,4113,48]],[12051,[32772,16388,8196,4100,12,1]],[12052,[32772,16388,8196,4100,12,1]],[12057,[528384,266240,135168,69632,36864,20480,12288,4092,1]],[12059,[33024,16640,8448,4352,768,1]],[12060,[32832,16448,576,320,192,1]],[12061,[32832,16448,576,320,192,1]],[12062,[528,272,144,80,48,1]],[12063,[528,272,144,80,48,1]],[12064,[524353,262209,131137,65601,192]],[12065,[524353,262209,131137,65601,192]],[12068,[524305,262161,131089,65553,48]],[12070,[32832,16448,576,320,192,1]],[12071,[32832,16448,576,320,192,1]],[12072,[2064,1040,528,272,48,1]],[12073,[2064,1040,528,272,48,1]],[12074,[133,69,36,20,12]],[12075,[133,69,36,20,12]],[12076,[131077,65541,36,20,12]],[12077,[131077,65541,36,20,12]],[12079,[2053,1029,517,261,12]],[12080,[2064,1040,528,272,48,1]],[12081,[131089,65553,32785,16401,48]],[12082,[131137,65601,2112,1088,192]],[12083,[2113,1089,576,320,192]],[12084,[32772,16388,2052,1028,12,1]],[12085,[32833,16449,8257,4161,192]],[12086,[131077,65541,133,69,12]],[12087,[32772,16388,2052,1028,12,1]],[12092,[540674,278530,147458,81922,49152]],[12094,[8258,4162,2114,1090,192]],[12095,[8258,4162,2114,1090,192]],[12096,[33024,16640,8448,4352,768,2]],[12097,[524294,262150,36,20,12]],[12098,[524294,262150,36,20,12]],[12099,[8198,4102,36,20,12]],[12100,[8198,4102,36,20,12]],[12101,[518,262,36,20,12]],[12102,[525314,263170,132098,66562,3072]],[12103,[525314,263170,132098,66562,3072]],[12106,[524354,262210,576,320,192]],[12107,[524354,262210,576,320,192]],[12110,[32786,16402,8210,4114,48]],[12111,[32786,16402,8210,4114,48]],[12112,[32772,16388,8196,4100,12,2]],[12113,[32772,16388,8196,4100,12,2]],[12118,[528384,266240,135168,69632,36864,20480,12288,4092,2]],[12120,[33024,16640,8448,4352,768,2]],[12121,[32832,16448,576,320,192,2]],[12122,[32832,16448,576,320,192,2]],[12123,[528,272,144,80,48,2]],[12124,[528,272,144,80,48,2]],[12125,[524354,262210,131138,65602,192]],[12126,[524354,262210,131138,65602,192]],[12129,[524306,262162,131090,65554,48]],[12131,[32832,16448,576,320,192,2]],[12132,[32832,16448,576,320,192,2]],[12133,[2064,1040,528,272,48,2]],[12134,[2064,1040,528,272,48,2]],[12135,[134,70,36,20,12]],[12136,[134,70,36,20,12]],[12137,[131078,65542,36,20,12]],[12138,[131078,65542,36,20,12]],[12140,[2054,1030,518,262,12]],[12141,[2064,1040,528,272,48,2]],[12142,[131090,65554,32786,16402,48]],[12143,[131138,65602,2112,1088,192]],[12144,[2114,1090,576,320,192]],[12145,[32772,16388,2052,1028,12,2]],[12146,[32834,16450,8258,4162,192]],[12147,[131078,65542,134,70,12]],[12148,[32772,16388,2052,1028,12,2]],[12153,[540676,278532,147460,81924,49152]],[12155,[8260,4164,2116,1092,192]],[12156,[8260,4164,2116,1092,192]],[12157,[33024,16640,8448,4352,768,4]],[12158,[524293,262149,33,17,3]],[12159,[524293,262149,33,17,3]],[12160,[8197,4101,33,17,3]],[12161,[8197,4101,33,17,3]],[12162,[517,261,33,17,3]],[12163,[525316,263172,132100,66564,3072]],[12164,[525316,263172,132100,66564,3072]],[12167,[524356,262212,576,320,192]],[12168,[524356,262212,576,320,192]],[12171,[32788,16404,8212,4116,48]],[12172,[32788,16404,8212,4116,48]],[12173,[32769,16385,8193,4097,4,3]],[12174,[32769,16385,8193,4097,4,3]],[12179,[528384,266240,135168,69632,36864,20480,12288,4083,4]],[12181,[33024,16640,8448,4352,768,4]],[12182,[32832,16448,576,320,192,4]],[12183,[32832,16448,576,320,192,4]],[12184,[528,272,144,80,48,4]],[12185,[528,272,144,80,48,4]],[12186,[524356,262212,131140,65604,192]],[12187,[524356,262212,131140,65604,192]],[12190,[524308,262164,131092,65556,48]],[12192,[32832,16448,576,320,192,4]],[12193,[32832,16448,576,320,192,4]],[12194,[2064,1040,528,272,48,4]],[12195,[2064,1040,528,272,48,4]],[12196,[133,69,33,17,3]],[12197,[133,69,33,17,3]],[12198,[131077,65541,33,17,3]],[12199,[131077,65541,33,17,3]],[12201,[2053,1029,517,261,3]],[12202,[2064,1040,528,272,48,4]],[12203,[131092,65556,32788,16404,48]],[12204,[131140,65604,2112,1088,192]],[12205,[2116,1092,576,320,192]],[12206,[32769,16385,2049,1025,4,3]],[12207,[32836,16452,8260,4164,192]],[12208,[131077,65541,133,69,3]],[12209,[32769,16385,2049,1025,4,3]],[12214,[540680,278536,147464,81928,49152]],[12216,[8264,4168,2120,1096,192]],[12217,[8264,4168,2120,1096,192]],[12218,[33024,16640,8448,4352,768,8]],[12219,[524297,262153,33,17,3]],[12220,[524297,262153,33,17,3]],[12221,[8201,4105,33,17,3]],[12222,[8201,4105,33,17,3]],[12223,[521,265,33,17,3]],[12224,[525320,263176,132104,66568,3072]],[12225,[525320,263176,132104,66568,3072]],[12228,[524360,262216,576,320,192]],[12229,[524360,262216,576,320,192]],[12232,[32792,16408,8216,4120,48]],[12233,[32792,16408,8216,4120,48]],[12234,[32769,16385,8193,4097,8,3]],[12235,[32769,16385,8193,4097,8,3]],[12240,[528384,266240,135168,69632,36864,20480,12288,4083,8]],[12242,[33024,16640,8448,4352,768,8]],[12243,[32832,16448,576,320,192,8]],[12244,[32832,16448,576,320,192,8]],[12245,[528,272,144,80,48,8]],[12246,[528,272,144,80,48,8]],[12247,[524360,262216,131144,65608,192]],[12248,[524360,262216,131144,65608,192]],[12251,[524312,262168,131096,65560,48]],[12253,[32832,16448,576,320,192,8]],[12254,[32832,16448,576,320,192,8]],[12255,[2064,1040,528,272,48,8]],[12256,[2064,1040,528,272,48,8]],[12257,[137,73,33,17,3]],[12258,[137,73,33,17,3]],[12259,[131081,65545,33,17,3]],[12260,[131081,65545,33,17,3]],[12262,[2057,1033,521,265,3]],[12263,[2064,1040,528,272,48,8]],[12264,[131096,65560,32792,16408,48]],[12265,[131144,65608,2112,1088,192]],[12266,[2120,1096,576,320,192]],[12267,[32769,16385,2049,1025,8,3]],[12268,[32840,16456,8264,4168,192]],[12269,[131081,65545,137,73,3]],[12270,[32769,16385,2049,1025,8,3]],[12275,[540688,278544,147472,81936,49152]],[12277,[8272,4176,2128,1104,192]],[12278,[8272,4176,2128,1104,192]],[12279,[33024,16640,8448,4352,768,16]],[12280,[524305,262161,9,5,3]],[12281,[524305,262161,9,5,3]],[12282,[8209,4113,9,5,3]],[12283,[8209,4113,9,5,3]],[12284,[529,273,9,5,3]],[12285,[525328,263184,132112,66576,3072]],[12286,[525328,263184,132112,66576,3072]],[12289,[524368,262224,576,320,192]],[12290,[524368,262224,576,320,192]],[12293,[32788,16404,8212,4116,12]],[12294,[32788,16404,8212,4116,12]],[12295,[32769,16385,8193,4097,16,3]],[12296,[32769,16385,8193,4097,16,3]],[12301,[528384,266240,135168,69632,36864,20480,12288,4047,16]],[12303,[33024,16640,8448,4352,768,16]],[12304,[32832,16448,576,320,192,16]],[12305,[32832,16448,576,320,192,16]],[12306,[516,260,132,68,16,12]],[12307,[516,260,132,68,16,12]],[12308,[524368,262224,131152,65616,192]],[12309,[524368,262224,131152,65616,192]],[12312,[524308,262164,131092,65556,12]],[12314,[32832,16448,576,320,192,16]],[12315,[32832,16448,576,320,192,16]],[12316,[2052,1028,516,260,16,12]],[12317,[2052,1028,516,260,16,12]],[12318,[145,81,9,5,3]],[12319,[145,81,9,5,3]],[12320,[131089,65553,9,5,3]],[12321,[131089,65553,9,5,3]],[12323,[2065,1041,529,273,3]],[12324,[2052,1028,516,260,16,12]],[12325,[131092,65556,32788,16404,12]],[12326,[131152,65616,2112,1088,192]],[12327,[2128,1104,576,320,192]],[12328,[32769,16385,2049,1025,16,3]],[12329,[32848,16464,8272,4176,192]],[12330,[131089,65553,145,81,3]],[12331,[32769,16385,2049,1025,16,3]],[12336,[540704,278560,147488,81952,49152]],[12338,[8288,4192,2144,1120,192]],[12339,[8288,4192,2144,1120,192]],[12340,[33024,16640,8448,4352,768,32]],[12341,[524321,262177,9,5,3]],[12342,[524321,262177,9,5,3]],[12343,[8225,4129,9,5,3]],[12344,[8225,4129,9,5,3]],[12345,[545,289,9,5,3]],[12346,[525344,263200,132128,66592,3072]],[12347,[525344,263200,132128,66592,3072]],[12350,[524384,262240,576,320,192]],[12351,[524384,262240,576,320,192]],[12354,[32804,16420,8228,4132,12]],[12355,[32804,16420,8228,4132,12]],[12356,[32769,16385,8193,4097,32,3]],[12357,[32769,16385,8193,4097,32,3]],[12362,[528384,266240,135168,69632,36864,20480,12288,4047,32]],[12364,[33024,16640,8448,4352,768,32]],[12365,[32832,16448,576,320,192,32]],[12366,[32832,16448,576,320,192,32]],[12367,[516,260,132,68,32,12]],[12368,[516,260,132,68,32,12]],[12369,[524384,262240,131168,65632,192]],[12370,[524384,262240,131168,65632,192]],[12373,[524324,262180,131108,65572,12]],[12375,[32832,16448,576,320,192,32]],[12376,[32832,16448,576,320,192,32]],[12377,[2052,1028,516,260,32,12]],[12378,[2052,1028,516,260,32,12]],[12379,[161,97,9,5,3]],[12380,[161,97,9,5,3]],[12381,[131105,65569,9,5,3]],[12382,[131105,65569,9,5,3]],[12384,[2081,1057,545,289,3]],[12385,[2052,1028,516,260,32,12]],[12386,[131108,65572,32804,16420,12]],[12387,[131168,65632,2112,1088,192]],[12388,[2144,1120,576,320,192]],[12389,[32769,16385,2049,1025,32,3]],[12390,[32864,16480,8288,4192,192]],[12391,[131105,65569,161,97,3]],[12392,[32769,16385,2049,1025,32,3]],[12397,[540736,278592,147520,81984,49152]],[12399,[8272,4176,2128,1104,48]],[12400,[8272,4176,2128,1104,48]],[12401,[33024,16640,8448,4352,768,64]],[12402,[524353,262209,9,5,3]],[12403,[524353,262209,9,5,3]],[12404,[8257,4161,9,5,3]],[12405,[8257,4161,9,5,3]],[12406,[577,321,9,5,3]],[12407,[525376,263232,132160,66624,3072]],[12408,[525376,263232,132160,66624,3072]],[12411,[524368,262224,528,272,48]],[12412,[524368,262224,528,272,48]],[12415,[32836,16452,8260,4164,12]],[12416,[32836,16452,8260,4164,12]],[12417,[32769,16385,8193,4097,64,3]],[12418,[32769,16385,8193,4097,64,3]],[12423,[528384,266240,135168,69632,36864,20480,12288,3903,64]],[12425,[33024,16640,8448,4352,768,64]],[12426,[32784,16400,528,272,64,48]],[12427,[32784,16400,528,272,64,48]],[12428,[516,260,64,36,20,12]],[12429,[516,260,64,36,20,12]],[12430,[524368,262224,131152,65616,48]],[12431,[524368,262224,131152,65616,48]],[12434,[524356,262212,131140,65604,12]],[12436,[32784,16400,528,272,64,48]],[12437,[32784,16400,528,272,64,48]],[12438,[2052,1028,516,260,64,12]],[12439,[2052,1028,516,260,64,12]],[12440,[81,48,9,5,3]],[12441,[81,48,9,5,3]],[12442,[131137,65601,9,5,3]],[12443,[131137,65601,9,5,3]],[12445,[2113,1089,577,321,3]],[12446,[2052,1028,516,260,64,12]],[12447,[131140,65604,32836,16452,12]],[12448,[131152,65616,2064,1040,48]],[12449,[2128,1104,528,272,48]],[12450,[32769,16385,2049,1025,64,3]],[12451,[32848,16464,8272,4176,48]],[12452,[131088,65552,81,48,3]],[12453,[32769,16385,2049,1025,64,3]],[12458,[540800,278656,147584,82048,49152]],[12460,[8336,4240,2192,1168,48]],[12461,[8336,4240,2192,1168,48]],[12462,[33024,16640,8448,4352,768,128]],[12463,[524417,262273,9,5,3]],[12464,[524417,262273,9,5,3]],[12465,[8321,4225,9,5,3]],[12466,[8321,4225,9,5,3]],[12467,[641,385,9,5,3]],[12468,[525440,263296,132224,66688,3072]],[12469,[525440,263296,132224,66688,3072]],[12472,[524432,262288,528,272,48]],[12473,[524432,262288,528,272,48]],[12476,[32900,16516,8324,4228,12]],[12477,[32900,16516,8324,4228,12]],[12478,[32769,16385,8193,4097,128,3]],[12479,[32769,16385,8193,4097,128,3]],[12484,[528384,266240,135168,69632,36864,20480,12288,3903,128]],[12486,[33024,16640,8448,4352,768,128]],[12487,[32784,16400,528,272,128,48]],[12488,[32784,16400,528,272,128,48]],[12489,[516,260,128,36,20,12]],[12490,[516,260,128,36,20,12]],[12491,[524432,262288,131216,65680,48]],[12492,[524432,262288,131216,65680,48]],[12495,[524420,262276,131204,65668,12]],[12497,[32784,16400,528,272,128,48]],[12498,[32784,16400,528,272,128,48]],[12499,[2052,1028,516,260,128,12]],[12500,[2052,1028,516,260,128,12]],[12501,[145,48,9,5,3]],[12502,[145,48,9,5,3]],[12503,[131201,65665,9,5,3]],[12504,[131201,65665,9,5,3]],[12506,[2177,1153,641,385,3]],[12507,[2052,1028,516,260,128,12]],[12508,[131204,65668,32900,16516,12]],[12509,[131216,65680,2064,1040,48]],[12510,[2192,1168,528,272,48]],[12511,[32769,16385,2049,1025,128,3]],[12512,[32912,16528,8336,4240,48]],[12513,[131088,65552,145,48,3]],[12514,[32769,16385,2049,1025,128,3]],[12519,[540928,278784,147712,82176,49152]],[12521,[8464,4368,2320,1296,48]],[12522,[8464,4368,2320,1296,48]],[12523,[32832,16448,8256,4160,256,192]],[12524,[524545,262401,9,5,3]],[12525,[524545,262401,9,5,3]],[12526,[8449,4353,9,5,3]],[12527,[8449,4353,9,5,3]],[12528,[321,192,9,5,3]],[12529,[525568,263424,132352,66816,3072]],[12530,[525568,263424,132352,66816,3072]],[12533,[524560,262416,144,80,48]],[12534,[524560,262416,144,80,48]],[12537,[33028,16644,8452,4356,12]],[12538,[33028,16644,8452,4356,12]],[12539,[32769,16385,8193,4097,256,3]],[12540,[32769,16385,8193,4097,256,3]],[12545,[528384,266240,135168,69632,36864,20480,12288,3327,256]],[12547,[32832,16448,8256,4160,256,192]],[12548,[32784,16400,256,144,80,48]],[12549,[32784,16400,256,144,80,48]],[12550,[256,132,68,36,20,12]],[12551,[256,132,68,36,20,12]],[12552,[524560,262416,131344,65808,48]],[12553,[524560,262416,131344,65808,48]],[12556,[524548,262404,131332,65796,12]],[12558,[32784,16400,256,144,80,48]],[12559,[32784,16400,256,144,80,48]],[12560,[2052,1028,256,132,68,12]],[12561,[2052,1028,256,132,68,12]],[12562,[273,48,9,5,3]],[12563,[273,48,9,5,3]],[12564,[131329,65793,9,5,3]],[12565,[131329,65793,9,5,3]],[12567,[2112,1088,321,192,3]],[12568,[2052,1028,256,132,68,12]],[12569,[131332,65796,33028,16644,12]],[12570,[131344,65808,2064,1040,48]],[12571,[2320,1296,144,80,48]],[12572,[32769,16385,2049,1025,256,3]],[12573,[33040,16656,8464,4368,48]],[12574,[131088,65552,273,48,3]],[12575,[32769,16385,2049,1025,256,3]],[12580,[541184,279040,147968,82432,49152]],[12582,[8720,4624,2576,1552,48]],[12583,[8720,4624,2576,1552,48]],[12584,[32832,16448,8256,4160,512,192]],[12585,[524801,262657,9,5,3]],[12586,[524801,262657,9,5,3]],[12587,[8705,4609,9,5,3]],[12588,[8705,4609,9,5,3]],[12589,[577,192,9,5,3]],[12590,[525824,263680,132608,67072,3072]],[12591,[525824,263680,132608,67072,3072]],[12594,[524816,262672,144,80,48]],[12595,[524816,262672,144,80,48]],[12598,[33284,16900,8708,4612,12]],[12599,[33284,16900,8708,4612,12]],[12600,[32769,16385,8193,4097,512,3]],[12601,[32769,16385,8193,4097,512,3]],[12606,[528384,266240,135168,69632,36864,20480,12288,3327,512]],[12608,[32832,16448,8256,4160,512,192]],[12609,[32784,16400,512,144,80,48]],[12610,[32784,16400,512,144,80,48]],[12611,[512,132,68,36,20,12]],[12612,[512,132,68,36,20,12]],[12613,[524816,262672,131600,66064,48]],[12614,[524816,262672,131600,66064,48]],[12617,[524804,262660,131588,66052,12]],[12619,[32784,16400,512,144,80,48]],[12620,[32784,16400,512,144,80,48]],[12621,[2052,1028,512,132,68,12]],[12622,[2052,1028,512,132,68,12]],[12623,[529,48,9,5,3]],[12624,[529,48,9,5,3]],[12625,[131585,66049,9,5,3]],[12626,[131585,66049,9,5,3]],[12628,[2112,1088,577,192,3]],[12629,[2052,1028,512,132,68,12]],[12630,[131588,66052,33284,16900,12]],[12631,[131600,66064,2064,1040,48]],[12632,[2576,1552,144,80,48]],[12633,[32769,16385,2049,1025,512,3]],[12634,[33296,16912,8720,4624,48]],[12635,[131088,65552,529,48,3]],[12636,[32769,16385,2049,1025,512,3]],[12641,[541696,279552,148480,82944,49152]],[12643,[8448,4352,1296,768,48]],[12644,[8448,4352,1296,768,48]],[12645,[32832,16448,8256,4160,1024,192]],[12646,[525313,263169,9,5,3]],[12647,[525313,263169,9,5,3]],[12648,[9217,5121,9,5,3]],[12649,[9217,5121,9,5,3]],[12650,[1089,192,9,5,3]],[12651,[525568,263424,132352,66816,768]],[12652,[525568,263424,132352,66816,768]],[12655,[525328,263184,144,80,48]],[12656,[525328,263184,144,80,48]],[12659,[33796,17412,9220,5124,12]],[12660,[33796,17412,9220,5124,12]],[12661,[32769,16385,8193,4097,1024,3]],[12662,[32769,16385,8193,4097,1024,3]],[12667,[528384,266240,135168,69632,36864,20480,12288,1024,1023]],[12669,[32832,16448,8256,4160,1024,192]],[12670,[32784,16400,1024,144,80,48]],[12671,[32784,16400,1024,144,80,48]],[12672,[1024,132,68,36,20,12]],[12673,[1024,132,68,36,20,12]],[12674,[525328,263184,132112,66576,48]],[12675,[525328,263184,132112,66576,48]],[12678,[525316,263172,132100,66564,12]],[12680,[32784,16400,1024,144,80,48]],[12681,[32784,16400,1024,144,80,48]],[12682,[1024,516,260,132,68,12]],[12683,[1024,516,260,132,68,12]],[12684,[1041,48,9,5,3]],[12685,[1041,48,9,5,3]],[12686,[132097,66561,9,5,3]],[12687,[132097,66561,9,5,3]],[12689,[1089,576,320,192,3]],[12690,[1024,516,260,132,68,12]],[12691,[132100,66564,33796,17412,12]],[12692,[132112,66576,528,272,48]],[12693,[1296,768,144,80,48]],[12694,[32769,16385,1024,513,257,3]],[12695,[33808,17424,9232,5136,48]],[12696,[131088,65552,1041,48,3]],[12697,[32769,16385,1024,513,257,3]],[12702,[542720,280576,149504,83968,49152]],[12704,[8448,4352,2320,768,48]],[12705,[8448,4352,2320,768,48]],[12706,[32832,16448,8256,4160,2048,192]],[12707,[526337,264193,9,5,3]],[12708,[526337,264193,9,5,3]],[12709,[10241,6145,9,5,3]],[12710,[10241,6145,9,5,3]],[12711,[2113,192,9,5,3]],[12712,[526592,264448,133376,67840,768]],[12713,[526592,264448,133376,67840,768]],[12716,[526352,264208,144,80,48]],[12717,[526352,264208,144,80,48]],[12720,[34820,18436,10244,6148,12]],[12721,[34820,18436,10244,6148,12]],[12722,[32769,16385,8193,4097,2048,3]],[12723,[32769,16385,8193,4097,2048,3]],[12728,[528384,266240,135168,69632,36864,20480,12288,2048,1023]],[12730,[32832,16448,8256,4160,2048,192]],[12731,[32784,16400,2048,144,80,48]],[12732,[32784,16400,2048,144,80,48]],[12733,[2048,132,68,36,20,12]],[12734,[2048,132,68,36,20,12]],[12735,[526352,264208,133136,67600,48]],[12736,[526352,264208,133136,67600,48]],[12739,[526340,264196,133124,67588,12]],[12741,[32784,16400,2048,144,80,48]],[12742,[32784,16400,2048,144,80,48]],[12743,[2048,516,260,132,68,12]],[12744,[2048,516,260,132,68,12]],[12745,[2065,48,9,5,3]],[12746,[2065,48,9,5,3]],[12747,[133121,67585,9,5,3]],[12748,[133121,67585,9,5,3]],[12750,[2113,576,320,192,3]],[12751,[2048,516,260,132,68,12]],[12752,[133124,67588,34820,18436,12]],[12753,[133136,67600,528,272,48]],[12754,[2320,768,144,80,48]],[12755,[32769,16385,2048,513,257,3]],[12756,[34832,18448,10256,6160,48]],[12757,[131088,65552,2065,48,3]],[12758,[32769,16385,2048,513,257,3]],[12763,[544768,282624,151552,86016,49152]],[12765,[4368,2304,1280,768,48]],[12766,[4368,2304,1280,768,48]],[12767,[32832,16448,4096,2112,1088,192]],[12768,[528385,266241,9,5,3]],[12769,[528385,266241,9,5,3]],[12770,[5121,3072,9,5,3]],[12771,[5121,3072,9,5,3]],[12772,[4161,192,9,5,3]],[12773,[528640,266496,135424,69888,768]],[12774,[528640,266496,135424,69888,768]],[12777,[528400,266256,144,80,48]],[12778,[528400,266256,144,80,48]],[12781,[33792,17408,5124,3072,12]],[12782,[33792,17408,5124,3072,12]],[12783,[32769,16385,4096,2049,1025,3]],[12784,[32769,16385,4096,2049,1025,3]],[12789,[525312,263168,132096,66560,33792,17408,4096,3072,1023]],[12791,[32832,16448,4096,2112,1088,192]],[12792,[32784,16400,4096,144,80,48]],[12793,[32784,16400,4096,144,80,48]],[12794,[4096,132,68,36,20,12]],[12795,[4096,132,68,36,20,12]],[12796,[528400,266256,135184,69648,48]],[12797,[528400,266256,135184,69648,48]],[12800,[528388,266244,135172,69636,12]],[12802,[32784,16400,4096,144,80,48]],[12803,[32784,16400,4096,144,80,48]],[12804,[4096,516,260,132,68,12]],[12805,[4096,516,260,132,68,12]],[12806,[4113,48,9,5,3]],[12807,[4113,48,9,5,3]],[12808,[135169,69633,9,5,3]],[12809,[135169,69633,9,5,3]],[12811,[4161,576,320,192,3]],[12812,[4096,516,260,132,68,12]],[12813,[135172,69636,36868,20484,12]],[12814,[135184,69648,528,272,48]],[12815,[4368,768,144,80,48]],[12816,[32769,16385,4096,513,257,3]],[12817,[33792,17408,5136,3072,48]],[12818,[131088,65552,4113,48,3]],[12819,[32769,16385,4096,513,257,3]],[12824,[548864,286720,155648,90112,49152]],[12826,[8464,2304,1280,768,48]],[12827,[8464,2304,1280,768,48]],[12828,[32832,16448,8192,2112,1088,192]],[12829,[532481,270337,9,5,3]],[12830,[532481,270337,9,5,3]],[12831,[9217,3072,9,5,3]],[12832,[9217,3072,9,5,3]],[12833,[8257,192,9,5,3]],[12834,[532736,270592,139520,73984,768]],[12835,[532736,270592,139520,73984,768]],[12838,[532496,270352,144,80,48]],[12839,[532496,270352,144,80,48]],[12842,[33792,17408,9220,3072,12]],[12843,[33792,17408,9220,3072,12]],[12844,[32769,16385,8192,2049,1025,3]],[12845,[32769,16385,8192,2049,1025,3]],[12850,[525312,263168,132096,66560,33792,17408,8192,3072,1023]],[12852,[32832,16448,8192,2112,1088,192]],[12853,[32784,16400,8192,144,80,48]],[12854,[32784,16400,8192,144,80,48]],[12855,[8192,132,68,36,20,12]],[12856,[8192,132,68,36,20,12]],[12857,[532496,270352,139280,73744,48]],[12858,[532496,270352,139280,73744,48]],[12861,[532484,270340,139268,73732,12]],[12863,[32784,16400,8192,144,80,48]],[12864,[32784,16400,8192,144,80,48]],[12865,[8192,516,260,132,68,12]],[12866,[8192,516,260,132,68,12]],[12867,[8209,48,9,5,3]],[12868,[8209,48,9,5,3]],[12869,[139265,73729,9,5,3]],[12870,[139265,73729,9,5,3]],[12872,[8257,576,320,192,3]],[12873,[8192,516,260,132,68,12]],[12874,[139268,73732,40964,24580,12]],[12875,[139280,73744,528,272,48]],[12876,[8464,768,144,80,48]],[12877,[32769,16385,8192,513,257,3]],[12878,[33792,17408,9232,3072,48]],[12879,[131088,65552,8209,48,3]],[12880,[32769,16385,8192,513,257,3]],[12885,[544768,282624,151552,86016,12288]],[12887,[16656,2304,1280,768,48]],[12888,[16656,2304,1280,768,48]],[12889,[16384,8256,4160,2112,1088,192]],[12890,[540673,278529,9,5,3]],[12891,[540673,278529,9,5,3]],[12892,[17409,3072,9,5,3]],[12893,[17409,3072,9,5,3]],[12894,[16449,192,9,5,3]],[12895,[540928,278784,147712,82176,768]],[12896,[540928,278784,147712,82176,768]],[12899,[540688,278544,144,80,48]],[12900,[540688,278544,144,80,48]],[12903,[17412,9216,5120,3072,12]],[12904,[17412,9216,5120,3072,12]],[12905,[16384,8193,4097,2049,1025,3]],[12906,[16384,8193,4097,2049,1025,3]],[12911,[525312,263168,132096,66560,16384,9216,5120,3072,1023]],[12913,[16384,8256,4160,2112,1088,192]],[12914,[16384,8208,4112,144,80,48]],[12915,[16384,8208,4112,144,80,48]],[12916,[16384,132,68,36,20,12]],[12917,[16384,132,68,36,20,12]],[12918,[540688,278544,147472,81936,48]],[12919,[540688,278544,147472,81936,48]],[12922,[540676,278532,147460,81924,12]],[12924,[16384,8208,4112,144,80,48]],[12925,[16384,8208,4112,144,80,48]],[12926,[16384,516,260,132,68,12]],[12927,[16384,516,260,132,68,12]],[12928,[16401,48,9,5,3]],[12929,[16401,48,9,5,3]],[12930,[147457,81921,9,5,3]],[12931,[147457,81921,9,5,3]],[12933,[16449,576,320,192,3]],[12934,[16384,516,260,132,68,12]],[12935,[135168,69632,20484,12288,12]],[12936,[147472,81936,528,272,48]],[12937,[16656,768,144,80,48]],[12938,[16384,8193,4097,513,257,3]],[12939,[17424,9216,5120,3072,48]],[12940,[131088,65552,16401,48,3]],[12941,[16384,8193,4097,513,257,3]],[12946,[561152,299008,167936,102400,12288]],[12948,[33040,2304,1280,768,48]],[12949,[33040,2304,1280,768,48]],[12950,[32768,8256,4160,2112,1088,192]],[12951,[557057,294913,9,5,3]],[12952,[557057,294913,9,5,3]],[12953,[33793,3072,9,5,3]],[12954,[33793,3072,9,5,3]],[12955,[32833,192,9,5,3]],[12956,[557312,295168,164096,98560,768]],[12957,[557312,295168,164096,98560,768]],[12960,[557072,294928,144,80,48]],[12961,[557072,294928,144,80,48]],[12964,[33796,9216,5120,3072,12]],[12965,[33796,9216,5120,3072,12]],[12966,[32768,8193,4097,2049,1025,3]],[12967,[32768,8193,4097,2049,1025,3]],[12972,[525312,263168,132096,66560,32768,9216,5120,3072,1023]],[12974,[32768,8256,4160,2112,1088,192]],[12975,[32768,8208,4112,144,80,48]],[12976,[32768,8208,4112,144,80,48]],[12977,[32768,132,68,36,20,12]],[12978,[32768,132,68,36,20,12]],[12979,[557072,294928,163856,98320,48]],[12980,[557072,294928,163856,98320,48]],[12983,[557060,294916,163844,98308,12]],[12985,[32768,8208,4112,144,80,48]],[12986,[32768,8208,4112,144,80,48]],[12987,[32768,516,260,132,68,12]],[12988,[32768,516,260,132,68,12]],[12989,[32785,48,9,5,3]],[12990,[32785,48,9,5,3]],[12991,[163841,98305,9,5,3]],[12992,[163841,98305,9,5,3]],[12994,[32833,576,320,192,3]],[12995,[32768,516,260,132,68,12]],[12996,[135168,69632,36868,12288,12]],[12997,[163856,98320,528,272,48]],[12998,[33040,768,144,80,48]],[12999,[32768,8193,4097,513,257,3]],[13000,[33808,9216,5120,3072,48]],[13001,[131088,65552,32785,48,3]],[13002,[32768,8193,4097,513,257,3]],[13007,[540672,278528,86016,49152,12288]],[13009,[65808,2304,1280,768,48]],[13010,[65808,2304,1280,768,48]],[13011,[65536,8256,4160,2112,1088,192]],[13012,[589825,327681,9,5,3]],[13013,[589825,327681,9,5,3]],[13014,[66561,3072,9,5,3]],[13015,[66561,3072,9,5,3]],[13016,[65601,192,9,5,3]],[13017,[540672,278528,82176,49152,768]],[13018,[540672,278528,82176,49152,768]],[13021,[589840,327696,144,80,48]],[13022,[589840,327696,144,80,48]],[13025,[66564,9216,5120,3072,12]],[13026,[66564,9216,5120,3072,12]],[13027,[65536,8193,4097,2049,1025,3]],[13028,[65536,8193,4097,2049,1025,3]],[13033,[525312,263168,65536,33792,17408,9216,5120,3072,1023]],[13035,[65536,8256,4160,2112,1088,192]],[13036,[65536,8208,4112,144,80,48]],[13037,[65536,8208,4112,144,80,48]],[13038,[65536,132,68,36,20,12]],[13039,[65536,132,68,36,20,12]],[13040,[540672,278528,81936,49152,48]],[13041,[540672,278528,81936,49152,48]],[13044,[540672,278528,81924,49152,12]],[13046,[65536,8208,4112,144,80,48]],[13047,[65536,8208,4112,144,80,48]],[13048,[65536,516,260,132,68,12]],[13049,[65536,516,260,132,68,12]],[13050,[65553,48,9,5,3]],[13051,[65553,48,9,5,3]],[13052,[81921,49152,9,5,3]],[13053,[81921,49152,9,5,3]],[13055,[65601,576,320,192,3]],[13056,[65536,516,260,132,68,12]],[13057,[69636,36864,20480,12288,12]],[13058,[81936,49152,528,272,48]],[13059,[65808,768,144,80,48]],[13060,[65536,8193,4097,513,257,3]],[13061,[66576,9216,5120,3072,48]],[13062,[65553,32784,16400,48,3]],[13063,[65536,8193,4097,513,257,3]],[13068,[540672,278528,151552,49152,12288]],[13070,[131344,2304,1280,768,48]],[13071,[131344,2304,1280,768,48]],[13072,[131072,8256,4160,2112,1088,192]],[13073,[655361,393217,9,5,3]],[13074,[655361,393217,9,5,3]],[13075,[132097,3072,9,5,3]],[13076,[132097,3072,9,5,3]],[13077,[131137,192,9,5,3]],[13078,[540672,278528,147712,49152,768]],[13079,[540672,278528,147712,49152,768]],[13082,[655376,393232,144,80,48]],[13083,[655376,393232,144,80,48]],[13086,[132100,9216,5120,3072,12]],[13087,[132100,9216,5120,3072,12]],[13088,[131072,8193,4097,2049,1025,3]],[13089,[131072,8193,4097,2049,1025,3]],[13094,[525312,263168,131072,33792,17408,9216,5120,3072,1023]],[13096,[131072,8256,4160,2112,1088,192]],[13097,[131072,8208,4112,144,80,48]],[13098,[131072,8208,4112,144,80,48]],[13099,[131072,132,68,36,20,12]],[13100,[131072,132,68,36,20,12]],[13101,[540672,278528,147472,49152,48]],[13102,[540672,278528,147472,49152,48]],[13105,[540672,278528,147460,49152,12]],[13107,[131072,8208,4112,144,80,48]],[13108,[131072,8208,4112,144,80,48]],[13109,[131072,516,260,132,68,12]],[13110,[131072,516,260,132,68,12]],[13111,[131089,48,9,5,3]],[13112,[131089,48,9,5,3]],[13113,[147457,49152,9,5,3]],[13114,[147457,49152,9,5,3]],[13116,[131137,576,320,192,3]],[13117,[131072,516,260,132,68,12]],[13118,[135172,36864,20480,12288,12]],[13119,[147472,49152,528,272,48]],[13120,[131344,768,144,80,48]],[13121,[131072,8193,4097,513,257,3]],[13122,[132112,9216,5120,3072,48]],[13123,[131089,32784,16400,48,3]],[13124,[131072,8193,4097,513,257,3]],[13129,[282624,147456,81920,49152,12288]],[13131,[262416,2304,1280,768,48]],[13132,[262416,2304,1280,768,48]],[13133,[262144,8256,4160,2112,1088,192]],[13134,[327681,196608,9,5,3]],[13135,[327681,196608,9,5,3]],[13136,[263169,3072,9,5,3]],[13137,[263169,3072,9,5,3]],[13138,[262209,192,9,5,3]],[13139,[278784,147456,81920,49152,768]],[13140,[278784,147456,81920,49152,768]],[13143,[327696,196608,144,80,48]],[13144,[327696,196608,144,80,48]],[13147,[263172,9216,5120,3072,12]],[13148,[263172,9216,5120,3072,12]],[13149,[262144,8193,4097,2049,1025,3]],[13150,[262144,8193,4097,2049,1025,3]],[13155,[262144,132096,66560,33792,17408,9216,5120,3072,1023]],[13157,[262144,8256,4160,2112,1088,192]],[13158,[262144,8208,4112,144,80,48]],[13159,[262144,8208,4112,144,80,48]],[13160,[262144,132,68,36,20,12]],[13161,[262144,132,68,36,20,12]],[13162,[278544,147456,81920,49152,48]],[13163,[278544,147456,81920,49152,48]],[13166,[278532,147456,81920,49152,12]],[13168,[262144,8208,4112,144,80,48]],[13169,[262144,8208,4112,144,80,48]],[13170,[262144,516,260,132,68,12]],[13171,[262144,516,260,132,68,12]],[13172,[262161,48,9,5,3]],[13173,[262161,48,9,5,3]],[13174,[278529,49152,9,5,3]],[13175,[278529,49152,9,5,3]],[13177,[262209,576,320,192,3]],[13178,[262144,516,260,132,68,12]],[13179,[266244,36864,20480,12288,12]],[13180,[278544,49152,528,272,48]],[13181,[262416,768,144,80,48]],[13182,[262144,8193,4097,513,257,3]],[13183,[263184,9216,5120,3072,48]],[13184,[262161,32784,16400,48,3]],[13185,[262144,8193,4097,513,257,3]],[13190,[544768,147456,81920,49152,12288]],[13192,[524560,2304,1280,768,48]],[13193,[524560,2304,1280,768,48]],[13194,[524288,8256,4160,2112,1088,192]],[13195,[589825,196608,9,5,3]],[13196,[589825,196608,9,5,3]],[13197,[525313,3072,9,5,3]],[13198,[525313,3072,9,5,3]],[13199,[524353,192,9,5,3]],[13200,[540928,147456,81920,49152,768]],[13201,[540928,147456,81920,49152,768]],[13204,[589840,196608,144,80,48]],[13205,[589840,196608,144,80,48]],[13208,[525316,9216,5120,3072,12]],[13209,[525316,9216,5120,3072,12]],[13210,[524288,8193,4097,2049,1025,3]],[13211,[524288,8193,4097,2049,1025,3]],[13216,[524288,132096,66560,33792,17408,9216,5120,3072,1023]],[13218,[524288,8256,4160,2112,1088,192]],[13219,[524288,8208,4112,144,80,48]],[13220,[524288,8208,4112,144,80,48]],[13221,[524288,132,68,36,20,12]],[13222,[524288,132,68,36,20,12]],[13223,[540688,147456,81920,49152,48]],[13224,[540688,147456,81920,49152,48]],[13227,[540676,147456,81920,49152,12]],[13229,[524288,8208,4112,144,80,48]],[13230,[524288,8208,4112,144,80,48]],[13231,[524288,516,260,132,68,12]],[13232,[524288,516,260,132,68,12]],[13233,[524305,48,9,5,3]],[13234,[524305,48,9,5,3]],[13235,[540673,49152,9,5,3]],[13236,[540673,49152,9,5,3]],[13238,[524353,576,320,192,3]],[13239,[524288,516,260,132,68,12]],[13240,[528388,36864,20480,12288,12]],[13241,[540688,49152,528,272,48]],[13242,[524560,768,144,80,48]],[13243,[524288,8193,4097,513,257,3]],[13244,[525328,9216,5120,3072,48]],[13245,[524305,32784,16400,48,3]],[13246,[524288,8193,4097,513,257,3]],[13247,[524293,262149,131077,65541,15]],[13248,[133,69,37,21,15]],[13249,[2053,1029,133,69,15]],[13250,[524294,262150,131078,65542,15]],[13251,[134,70,38,22,15]],[13252,[2054,1030,134,70,15]],[13253,[524305,262161,131089,65553,51]],[13254,[132,68,38,21,12]],[13255,[2065,1041,145,81,51]],[13256,[524306,262162,131090,65554,51]],[13257,[132,68,37,22,12]],[13258,[2066,1042,146,82,51]],[13259,[524353,262209,131137,65601,195]],[13260,[134,69,36,20,12]],[13261,[2064,1040,146,81,48]],[13262,[524354,262210,131138,65602,195]],[13263,[133,70,36,20,12]],[13264,[2064,1040,145,82,48]],[13265,[524545,262401,131329,65793,771]],[13266,[518,261,36,20,12]],[13267,[2064,1040,530,273,48]],[13268,[524546,262402,131330,65794,771]],[13269,[517,262,36,20,12]],[13270,[2064,1040,529,274,48]],[13271,[525313,263169,132097,66561,3075]],[13272,[2054,1029,36,20,12]],[13273,[2066,1041,528,272,48]],[13274,[525314,263170,132098,66562,3075]],[13275,[2053,1030,36,20,12]],[13276,[2065,1042,528,272,48]],[13277,[528385,266241,135169,69633,12291]],[13278,[8198,4101,36,20,12]],[13279,[8210,4113,528,272,48]],[13280,[528386,266242,135170,69634,12291]],[13281,[8197,4102,36,20,12]],[13282,[8209,4114,528,272,48]],[13283,[540673,278529,147457,81921,49155]],[13284,[32774,16389,36,20,12]],[13285,[32786,16401,528,272,48]],[13286,[540674,278530,147458,81922,49155]],[13287,[32773,16390,36,20,12]],[13288,[32785,16402,528,272,48]],[13289,[540672,278528,147458,81921,49152]],[13290,[131078,65541,36,20,12]],[13291,[131090,65553,528,272,48]],[13292,[540672,278528,147457,81922,49152]],[13293,[131077,65542,36,20,12]],[13294,[131089,65554,528,272,48]],[13295,[540674,278529,147456,81920,49152]],[13296,[524294,262149,36,20,12]],[13297,[524306,262161,528,272,48]],[13298,[540673,278530,147456,81920,49152]],[13299,[524293,262150,36,20,12]],[13300,[524305,262162,528,272,48]],[13301,[524308,262164,131092,65556,60]],[13302,[129,65,41,21,3]],[13303,[2068,1044,148,84,60]],[13304,[524312,262168,131096,65560,60]],[13305,[129,65,37,25,3]],[13306,[2072,1048,152,88,60]],[13307,[524356,262212,131140,65604,204]],[13308,[137,69,33,17,3]],[13309,[2064,1040,152,84,48]],[13310,[524360,262216,131144,65608,204]],[13311,[133,73,33,17,3]],[13312,[2064,1040,148,88,48]],[13313,[524548,262404,131332,65796,780]],[13314,[521,261,33,17,3]],[13315,[2064,1040,536,276,48]],[13316,[524552,262408,131336,65800,780]],[13317,[517,265,33,17,3]],[13318,[2064,1040,532,280,48]],[13319,[525316,263172,132100,66564,3084]],[13320,[2057,1029,33,17,3]],[13321,[2072,1044,528,272,48]],[13322,[525320,263176,132104,66568,3084]],[13323,[2053,1033,33,17,3]],[13324,[2068,1048,528,272,48]],[13325,[528388,266244,135172,69636,12300]],[13326,[8201,4101,33,17,3]],[13327,[8216,4116,528,272,48]],[13328,[528392,266248,135176,69640,12300]],[13329,[8197,4105,33,17,3]],[13330,[8212,4120,528,272,48]],[13331,[540676,278532,147460,81924,49164]],[13332,[32777,16389,33,17,3]],[13333,[32792,16404,528,272,48]],[13334,[540680,278536,147464,81928,49164]],[13335,[32773,16393,33,17,3]],[13336,[32788,16408,528,272,48]],[13337,[540672,278528,147464,81924,49152]],[13338,[131081,65541,33,17,3]],[13339,[131096,65556,528,272,48]],[13340,[540672,278528,147460,81928,49152]],[13341,[131077,65545,33,17,3]],[13342,[131092,65560,528,272,48]],[13343,[540680,278532,147456,81920,49152]],[13344,[524297,262149,33,17,3]],[13345,[524312,262164,528,272,48]],[13346,[540676,278536,147456,81920,49152]],[13347,[524293,262153,33,17,3]],[13348,[524308,262168,528,272,48]],[13349,[524368,262224,131152,65616,240]],[13350,[161,81,9,5,3]],[13351,[2052,1028,164,84,12]],[13352,[524384,262240,131168,65632,240]],[13353,[145,97,9,5,3]],[13354,[2052,1028,148,100,12]],[13355,[524560,262416,131344,65808,816]],[13356,[545,273,9,5,3]],[13357,[2052,1028,548,276,12]],[13358,[524576,262432,131360,65824,816]],[13359,[529,289,9,5,3]],[13360,[2052,1028,532,292,12]],[13361,[525328,263184,132112,66576,3120]],[13362,[2081,1041,9,5,3]],[13363,[2084,1044,516,260,12]],[13364,[525344,263200,132128,66592,3120]],[13365,[2065,1057,9,5,3]],[13366,[2068,1060,516,260,12]],[13367,[528400,266256,135184,69648,12336]],[13368,[8225,4113,9,5,3]],[13369,[8228,4116,516,260,12]],[13370,[528416,266272,135200,69664,12336]],[13371,[8209,4129,9,5,3]],[13372,[8212,4132,516,260,12]],[13373,[540688,278544,147472,81936,49200]],[13374,[32801,16401,9,5,3]],[13375,[32804,16404,516,260,12]],[13376,[540704,278560,147488,81952,49200]],[13377,[32785,16417,9,5,3]],[13378,[32788,16420,516,260,12]],[13379,[540672,278528,147488,81936,49152]],[13380,[131105,65553,9,5,3]],[13381,[131108,65556,516,260,12]],[13382,[540672,278528,147472,81952,49152]],[13383,[131089,65569,9,5,3]],[13384,[131092,65572,516,260,12]],[13385,[540704,278544,147456,81920,49152]],[13386,[524321,262161,9,5,3]],[13387,[524324,262164,516,260,12]],[13388,[540688,278560,147456,81920,49152]],[13389,[524305,262177,9,5,3]],[13390,[524308,262180,516,260,12]],[13391,[524608,262464,131392,65856,960]],[13392,[641,321,9,5,3]],[13393,[2052,1028,644,324,12]],[13394,[524672,262528,131456,65920,960]],[13395,[577,385,9,5,3]],[13396,[2052,1028,580,388,12]],[13397,[525376,263232,132160,66624,3264]],[13398,[2177,1089,9,5,3]],[13399,[2180,1092,516,260,12]],[13400,[525440,263296,132224,66688,3264]],[13401,[2113,1153,9,5,3]],[13402,[2116,1156,516,260,12]],[13403,[528448,266304,135232,69696,12480]],[13404,[8321,4161,9,5,3]],[13405,[8324,4164,516,260,12]],[13406,[528512,266368,135296,69760,12480]],[13407,[8257,4225,9,5,3]],[13408,[8260,4228,516,260,12]],[13409,[540736,278592,147520,81984,49344]],[13410,[32897,16449,9,5,3]],[13411,[32900,16452,516,260,12]],[13412,[540800,278656,147584,82048,49344]],[13413,[32833,16513,9,5,3]],[13414,[32836,16516,516,260,12]],[13415,[540672,278528,147584,81984,49152]],[13416,[131201,65601,9,5,3]],[13417,[131204,65604,516,260,12]],[13418,[540672,278528,147520,82048,49152]],[13419,[131137,65665,9,5,3]],[13420,[131140,65668,516,260,12]],[13421,[540800,278592,147456,81920,49152]],[13422,[524417,262209,9,5,3]],[13423,[524420,262212,516,260,12]],[13424,[540736,278656,147456,81920,49152]],[13425,[524353,262273,9,5,3]],[13426,[524356,262276,516,260,12]],[13427,[525568,263424,132352,66816,3840]],[13428,[2561,1281,9,5,3]],[13429,[2564,1284,132,68,12]],[13430,[525824,263680,132608,67072,3840]],[13431,[2305,1537,9,5,3]],[13432,[2308,1540,132,68,12]],[13433,[528640,266496,135424,69888,13056]],[13434,[8705,4353,9,5,3]],[13435,[8708,4356,132,68,12]],[13436,[528896,266752,135680,70144,13056]],[13437,[8449,4609,9,5,3]],[13438,[8452,4612,132,68,12]],[13439,[540928,278784,147712,82176,49920]],[13440,[33281,16641,9,5,3]],[13441,[33284,16644,132,68,12]],[13442,[541184,279040,147968,82432,49920]],[13443,[33025,16897,9,5,3]],[13444,[33028,16900,132,68,12]],[13445,[540672,278528,147968,82176,49152]],[13446,[131585,65793,9,5,3]],[13447,[131588,65796,132,68,12]],[13448,[540672,278528,147712,82432,49152]],[13449,[131329,66049,9,5,3]],[13450,[131332,66052,132,68,12]],[13451,[541184,278784,147456,81920,49152]],[13452,[524801,262401,9,5,3]],[13453,[524804,262404,132,68,12]],[13454,[540928,279040,147456,81920,49152]],[13455,[524545,262657,9,5,3]],[13456,[524548,262660,132,68,12]],[13457,[529408,267264,136192,70656,15360]],[13458,[10241,5121,9,5,3]],[13459,[10244,5124,132,68,12]],[13460,[530432,268288,137216,71680,15360]],[13461,[9217,6145,9,5,3]],[13462,[9220,6148,132,68,12]],[13463,[541696,279552,148480,82944,52224]],[13464,[34817,17409,9,5,3]],[13465,[34820,17412,132,68,12]],[13466,[542720,280576,149504,83968,52224]],[13467,[33793,18433,9,5,3]],[13468,[33796,18436,132,68,12]],[13469,[540672,278528,149504,82944,49152]],[13470,[133121,66561,9,5,3]],[13471,[133124,66564,132,68,12]],[13472,[540672,278528,148480,83968,49152]],[13473,[132097,67585,9,5,3]],[13474,[132100,67588,132,68,12]],[13475,[542720,279552,147456,81920,49152]],[13476,[526337,263169,9,5,3]],[13477,[526340,263172,132,68,12]],[13478,[541696,280576,147456,81920,49152]],[13479,[525313,264193,9,5,3]],[13480,[525316,264196,132,68,12]],[13481,[544768,282624,151552,86016,61440]],[13482,[40961,20481,9,5,3]],[13483,[40964,20484,132,68,12]],[13484,[548864,286720,155648,90112,61440]],[13485,[36865,24577,9,5,3]],[13486,[36868,24580,132,68,12]],[13487,[540672,278528,155648,86016,49152]],[13488,[139265,69633,9,5,3]],[13489,[139268,69636,132,68,12]],[13490,[540672,278528,151552,90112,49152]],[13491,[135169,73729,9,5,3]],[13492,[135172,73732,132,68,12]],[13493,[548864,282624,147456,81920,49152]],[13494,[532481,266241,9,5,3]],[13495,[532484,266244,132,68,12]],[13496,[544768,286720,147456,81920,49152]],[13497,[528385,270337,9,5,3]],[13498,[528388,270340,132,68,12]],[13499,[528384,266240,167936,86016,12288]],[13500,[163841,81921,9,5,3]],[13501,[163844,81924,132,68,12]],[13502,[528384,266240,151552,102400,12288]],[13503,[147457,98305,9,5,3]],[13504,[147460,98308,132,68,12]],[13505,[561152,282624,135168,69632,12288]],[13506,[557057,278529,9,5,3]],[13507,[557060,278532,132,68,12]],[13508,[544768,299008,135168,69632,12288]],[13509,[540673,294913,9,5,3]],[13510,[540676,294916,132,68,12]],[13511,[659456,331776,36864,20480,12288]],[13512,[655361,327681,9,5,3]],[13513,[655364,327684,132,68,12]],[13514,[593920,397312,36864,20480,12288]],[13515,[589825,393217,9,5,3]],[13516,[589828,393220,132,68,12]],[13519,[32768,16384,2052,1028,132,68,12]],[13520,[32768,16384,2052,1028,132,68,12]],[13547,[147460,81924,49152,132,68,12]],[13551,[32768,16384,2052,1028,132,68,12]],[13552,[540676,278532,49152,132,68,12]],[13553,[540676,278532,49152,132,68,12]],[13573,[524288,262144,512,256,32,16,8,4,2,1]],[13598,[524304,262160,147472,81936,49152,48]],[13599,[524304,262160,147472,81936,49152,48]],[13600,[524304,262160,147472,81936,49152,48]],[13645,[524304,262160,2128,1104,192,48]],[13657,[33024,16640,8448,4352,768,32,16]],[13658,[32769,16385,128,64,33,17,3]],[13668,[524288,262144,131072,65536,2048,1024,32,16,8,4]],[13699,[131328,65792,33025,16641,768,3]],[13700,[131328,65792,33025,16641,768,3]],[13720,[524288,262144,131072,65536,8192,4096,128,64,32,16]],[13722,[524304,262160,148,84,48,12]],[13737,[33088,16704,8512,4416,768,192]],[13751,[2049,1025,577,321,192,3]],[13779,[2049,1025,529,273,48,3]],[13780,[593920,331776,196608,36864,20480,12288]],[13781,[593920,331776,196608,36864,20480,12288]],[13783,[524352,262208,8512,4416,768,192]],[13816,[32768,16384,8192,4096,512,256,128,64,8,4]],[13818,[33024,16640,8448,4352,768,32,16]],[13836,[524545,262401,2049,1025,768,3]],[13849,[32769,16385,128,64,33,17,3]],[13863,[525313,263169,33792,17408,3072]],[13864,[32833,16449,2113,1089,192]],[13865,[525314,263170,33792,17408,3072]],[13866,[32834,16450,2114,1090,192]],[13867,[525316,263172,33792,17408,3072]],[13868,[32836,16452,2116,1092,192]],[13869,[525320,263176,33792,17408,3072]],[13870,[32840,16456,2120,1096,192]],[13871,[525328,263184,33792,17408,3072]],[13872,[32848,16464,2128,1104,192]],[13873,[525344,263200,33792,17408,3072]],[13874,[32864,16480,2144,1120,192]],[13875,[525376,263232,33792,17408,3072]],[13876,[32848,16464,2128,1104,48]],[13877,[525440,263296,33792,17408,3072]],[13878,[32912,16528,2192,1168,48]],[13879,[525568,263424,33792,17408,3072]],[13880,[33040,16656,2320,1296,48]],[13881,[525824,263680,33792,17408,3072]],[13882,[33296,16912,2576,1552,48]],[13883,[525568,263424,33024,16640,768]],[13884,[33024,16640,1296,768,48]],[13885,[526592,264448,33024,16640,768]],[13886,[33024,16640,2320,768,48]],[13887,[528640,266496,33024,16640,768]],[13888,[33024,16640,4368,768,48]],[13889,[532736,270592,33024,16640,768]],[13890,[33024,16640,8464,768,48]],[13891,[540928,278784,8448,4352,768]],[13892,[16656,8448,4352,768,48]],[13893,[557312,295168,8448,4352,768]],[13894,[33040,8448,4352,768,48]],[13895,[590080,327936,8448,4352,768]],[13896,[65808,8448,4352,768,48]],[13897,[655616,393472,8448,4352,768]],[13898,[131344,8448,4352,768,48]],[13899,[327936,196608,8448,4352,768]],[13900,[262416,8448,4352,768,48]],[13901,[590080,196608,8448,4352,768]],[13902,[524560,8448,4352,768,48]],[13904,[524288,262144,131072,65536,512,256,8,4]],[13906,[32768,16384,8192,4096,32,16,8,4]],[13909,[131072,65536,512,256,32,16,8,4]],[13912,[8192,4096,2048,1024,128,64,32,16]],[13913,[524288,262144,8192,4096,2048,1024,128,64]],[13914,[524288,262144,32768,16384,8192,4096,512,256]],[13915,[524288,262144,131072,65536,512,256,8,4]],[13916,[524288,262144,131072,65536,512,256,8,4]],[13918,[32773,16389,132,68,12,3]],[13919,[524353,262209,32769,16385,192,3]],[13921,[8197,4101,516,260,36,20,12]],[13927,[516,260,132,68,36,20,12,1]],[13940,[516,260,132,68,36,20,12,1]],[13941,[516,260,132,68,36,20,12,1]],[13942,[516,260,132,68,36,20,12,1]],[13943,[516,260,132,68,36,20,12,1]],[13944,[516,260,132,68,36,20,12,1]],[13949,[8196,4100,2052,1028,516,260,12,1]],[13950,[8196,4100,2052,1028,516,260,12,1]],[13966,[8196,4100,2052,1028,516,260,12,1]],[13968,[8198,4102,516,260,36,20,12]],[13974,[516,260,132,68,36,20,12,2]],[13987,[516,260,132,68,36,20,12,2]],[13988,[516,260,132,68,36,20,12,2]],[13989,[516,260,132,68,36,20,12,2]],[13990,[516,260,132,68,36,20,12,2]],[13991,[516,260,132,68,36,20,12,2]],[13996,[8196,4100,2052,1028,516,260,12,2]],[13997,[8196,4100,2052,1028,516,260,12,2]],[14013,[8196,4100,2052,1028,516,260,12,2]],[14015,[8197,4101,513,257,33,17,3]],[14021,[513,257,129,65,33,17,4,3]],[14034,[513,257,129,65,33,17,4,3]],[14035,[513,257,129,65,33,17,4,3]],[14036,[513,257,129,65,33,17,4,3]],[14037,[513,257,129,65,33,17,4,3]],[14038,[513,257,129,65,33,17,4,3]],[14043,[8193,4097,2049,1025,513,257,4,3]],[14044,[8193,4097,2049,1025,513,257,4,3]],[14060,[8193,4097,2049,1025,513,257,4,3]],[14062,[8201,4105,513,257,33,17,3]],[14068,[513,257,129,65,33,17,8,3]],[14081,[513,257,129,65,33,17,8,3]],[14082,[513,257,129,65,33,17,8,3]],[14083,[513,257,129,65,33,17,8,3]],[14084,[513,257,129,65,33,17,8,3]],[14085,[513,257,129,65,33,17,8,3]],[14090,[8193,4097,2049,1025,513,257,8,3]],[14091,[8193,4097,2049,1025,513,257,8,3]],[14107,[8193,4097,2049,1025,513,257,8,3]],[14109,[8209,4113,513,257,9,5,3]],[14115,[513,257,129,65,16,9,5,3]],[14128,[513,257,129,65,16,9,5,3]],[14129,[513,257,129,65,16,9,5,3]],[14130,[513,257,129,65,16,9,5,3]],[14131,[513,257,129,65,16,9,5,3]],[14132,[513,257,129,65,16,9,5,3]],[14137,[8193,4097,2049,1025,513,257,16,3]],[14138,[8193,4097,2049,1025,513,257,16,3]],[14154,[8193,4097,2049,1025,513,257,16,3]],[14156,[8225,4129,513,257,9,5,3]],[14162,[513,257,129,65,32,9,5,3]],[14175,[513,257,129,65,32,9,5,3]],[14176,[513,257,129,65,32,9,5,3]],[14177,[513,257,129,65,32,9,5,3]],[14178,[513,257,129,65,32,9,5,3]],[14179,[513,257,129,65,32,9,5,3]],[14184,[8193,4097,2049,1025,513,257,32,3]],[14185,[8193,4097,2049,1025,513,257,32,3]],[14201,[8193,4097,2049,1025,513,257,32,3]],[14203,[8257,4161,513,257,9,5,3]],[14209,[513,257,64,33,17,9,5,3]],[14222,[513,257,64,33,17,9,5,3]],[14223,[513,257,64,33,17,9,5,3]],[14224,[513,257,64,33,17,9,5,3]],[14225,[513,257,64,33,17,9,5,3]],[14226,[513,257,64,33,17,9,5,3]],[14231,[8193,4097,2049,1025,513,257,64,3]],[14232,[8193,4097,2049,1025,513,257,64,3]],[14248,[8193,4097,2049,1025,513,257,64,3]],[14250,[8321,4225,513,257,9,5,3]],[14256,[513,257,128,33,17,9,5,3]],[14269,[513,257,128,33,17,9,5,3]],[14270,[513,257,128,33,17,9,5,3]],[14271,[513,257,128,33,17,9,5,3]],[14272,[513,257,128,33,17,9,5,3]],[14273,[513,257,128,33,17,9,5,3]],[14278,[8193,4097,2049,1025,513,257,128,3]],[14279,[8193,4097,2049,1025,513,257,128,3]],[14295,[8193,4097,2049,1025,513,257,128,3]],[14297,[8449,4353,129,65,9,5,3]],[14303,[256,129,65,33,17,9,5,3]],[14316,[256,129,65,33,17,9,5,3]],[14317,[256,129,65,33,17,9,5,3]],[14318,[256,129,65,33,17,9,5,3]],[14319,[256,129,65,33,17,9,5,3]],[14320,[256,129,65,33,17,9,5,3]],[14325,[8193,4097,2049,1025,256,129,65,3]],[14326,[8193,4097,2049,1025,256,129,65,3]],[14342,[8193,4097,2049,1025,256,129,65,3]],[14344,[8705,4609,129,65,9,5,3]],[14350,[512,129,65,33,17,9,5,3]],[14363,[512,129,65,33,17,9,5,3]],[14364,[512,129,65,33,17,9,5,3]],[14365,[512,129,65,33,17,9,5,3]],[14366,[512,129,65,33,17,9,5,3]],[14367,[512,129,65,33,17,9,5,3]],[14372,[8193,4097,2049,1025,512,129,65,3]],[14373,[8193,4097,2049,1025,512,129,65,3]],[14389,[8193,4097,2049,1025,512,129,65,3]],[14391,[9217,5121,129,65,9,5,3]],[14397,[1024,129,65,33,17,9,5,3]],[14410,[1024,129,65,33,17,9,5,3]],[14411,[1024,129,65,33,17,9,5,3]],[14412,[1024,129,65,33,17,9,5,3]],[14413,[1024,129,65,33,17,9,5,3]],[14414,[1024,129,65,33,17,9,5,3]],[14419,[8193,4097,1024,513,257,129,65,3]],[14420,[8193,4097,1024,513,257,129,65,3]],[14436,[8193,4097,1024,513,257,129,65,3]],[14438,[10241,6145,129,65,9,5,3]],[14444,[2048,129,65,33,17,9,5,3]],[14457,[2048,129,65,33,17,9,5,3]],[14458,[2048,129,65,33,17,9,5,3]],[14459,[2048,129,65,33,17,9,5,3]],[14460,[2048,129,65,33,17,9,5,3]],[14461,[2048,129,65,33,17,9,5,3]],[14466,[8193,4097,2048,513,257,129,65,3]],[14467,[8193,4097,2048,513,257,129,65,3]],[14483,[8193,4097,2048,513,257,129,65,3]],[14485,[5121,3072,129,65,9,5,3]],[14491,[4096,129,65,33,17,9,5,3]],[14504,[4096,129,65,33,17,9,5,3]],[14505,[4096,129,65,33,17,9,5,3]],[14506,[4096,129,65,33,17,9,5,3]],[14507,[4096,129,65,33,17,9,5,3]],[14508,[4096,129,65,33,17,9,5,3]],[14513,[4096,2049,1025,513,257,129,65,3]],[14514,[4096,2049,1025,513,257,129,65,3]],[14530,[4096,2049,1025,513,257,129,65,3]],[14532,[9217,3072,129,65,9,5,3]],[14538,[8192,129,65,33,17,9,5,3]],[14551,[8192,129,65,33,17,9,5,3]],[14552,[8192,129,65,33,17,9,5,3]],[14553,[8192,129,65,33,17,9,5,3]],[14554,[8192,129,65,33,17,9,5,3]],[14555,[8192,129,65,33,17,9,5,3]],[14560,[8192,2049,1025,513,257,129,65,3]],[14561,[8192,2049,1025,513,257,129,65,3]],[14577,[8192,2049,1025,513,257,129,65,3]],[14579,[17409,3072,129,65,9,5,3]],[14585,[16384,129,65,33,17,9,5,3]],[14598,[16384,129,65,33,17,9,5,3]],[14599,[16384,129,65,33,17,9,5,3]],[14600,[16384,129,65,33,17,9,5,3]],[14601,[16384,129,65,33,17,9,5,3]],[14602,[16384,129,65,33,17,9,5,3]],[14607,[16384,2049,1025,513,257,129,65,3]],[14608,[16384,2049,1025,513,257,129,65,3]],[14624,[16384,2049,1025,513,257,129,65,3]],[14626,[33793,3072,129,65,9,5,3]],[14632,[32768,129,65,33,17,9,5,3]],[14645,[32768,129,65,33,17,9,5,3]],[14646,[32768,129,65,33,17,9,5,3]],[14647,[32768,129,65,33,17,9,5,3]],[14648,[32768,129,65,33,17,9,5,3]],[14649,[32768,129,65,33,17,9,5,3]],[14654,[32768,2049,1025,513,257,129,65,3]],[14655,[32768,2049,1025,513,257,129,65,3]],[14671,[32768,2049,1025,513,257,129,65,3]],[14673,[66561,3072,129,65,9,5,3]],[14679,[65536,129,65,33,17,9,5,3]],[14692,[65536,129,65,33,17,9,5,3]],[14693,[65536,129,65,33,17,9,5,3]],[14694,[65536,129,65,33,17,9,5,3]],[14695,[65536,129,65,33,17,9,5,3]],[14696,[65536,129,65,33,17,9,5,3]],[14701,[65536,2049,1025,513,257,129,65,3]],[14702,[65536,2049,1025,513,257,129,65,3]],[14718,[65536,2049,1025,513,257,129,65,3]],[14720,[132097,3072,129,65,9,5,3]],[14726,[131072,129,65,33,17,9,5,3]],[14739,[131072,129,65,33,17,9,5,3]],[14740,[131072,129,65,33,17,9,5,3]],[14741,[131072,129,65,33,17,9,5,3]],[14742,[131072,129,65,33,17,9,5,3]],[14743,[131072,129,65,33,17,9,5,3]],[14748,[131072,2049,1025,513,257,129,65,3]],[14749,[131072,2049,1025,513,257,129,65,3]],[14765,[131072,2049,1025,513,257,129,65,3]],[14767,[263169,3072,129,65,9,5,3]],[14773,[262144,129,65,33,17,9,5,3]],[14786,[262144,129,65,33,17,9,5,3]],[14787,[262144,129,65,33,17,9,5,3]],[14788,[262144,129,65,33,17,9,5,3]],[14789,[262144,129,65,33,17,9,5,3]],[14790,[262144,129,65,33,17,9,5,3]],[14795,[262144,2049,1025,513,257,129,65,3]],[14796,[262144,2049,1025,513,257,129,65,3]],[14812,[262144,2049,1025,513,257,129,65,3]],[14814,[525313,3072,129,65,9,5,3]],[14820,[524288,129,65,33,17,9,5,3]],[14833,[524288,129,65,33,17,9,5,3]],[14834,[524288,129,65,33,17,9,5,3]],[14835,[524288,129,65,33,17,9,5,3]],[14836,[524288,129,65,33,17,9,5,3]],[14837,[524288,129,65,33,17,9,5,3]],[14842,[524288,2049,1025,513,257,129,65,3]],[14843,[524288,2049,1025,513,257,129,65,3]],[14859,[524288,2049,1025,513,257,129,65,3]],[14860,[517,261,133,69,37,21,15]],[14861,[524293,262149,131077,65541,8197,4101,15]],[14862,[524293,262149,131077,65541,8197,4101,15]],[14863,[32773,16389,517,261,15]],[14864,[518,262,134,70,38,22,15]],[14865,[524294,262150,131078,65542,8198,4102,15]],[14866,[524294,262150,131078,65542,8198,4102,15]],[14867,[32774,16390,518,262,15]],[14868,[516,260,132,68,38,21,12]],[14869,[524305,262161,131089,65553,8209,4113,51]],[14870,[524305,262161,131089,65553,8209,4113,51]],[14871,[32785,16401,529,273,51]],[14872,[516,260,132,68,37,22,12]],[14873,[524306,262162,131090,65554,8210,4114,51]],[14874,[524306,262162,131090,65554,8210,4114,51]],[14875,[32786,16402,530,274,51]],[14876,[516,260,134,69,36,20,12]],[14877,[524353,262209,131137,65601,8257,4161,195]],[14878,[524353,262209,131137,65601,8257,4161,195]],[14879,[32833,16449,577,321,195]],[14880,[516,260,133,70,36,20,12]],[14881,[524354,262210,131138,65602,8258,4162,195]],[14882,[524354,262210,131138,65602,8258,4162,195]],[14883,[32834,16450,578,322,195]],[14884,[518,261,132,68,36,20,12]],[14885,[524545,262401,131329,65793,8449,4353,771]],[14886,[524545,262401,131329,65793,8449,4353,771]],[14887,[32832,16448,578,321,192]],[14888,[517,262,132,68,36,20,12]],[14889,[524546,262402,131330,65794,8450,4354,771]],[14890,[524546,262402,131330,65794,8450,4354,771]],[14891,[32832,16448,577,322,192]],[14892,[2054,1029,132,68,36,20,12]],[14893,[525313,263169,132097,66561,9217,5121,3075]],[14894,[525313,263169,132097,66561,9217,5121,3075]],[14895,[32832,16448,2114,1089,192]],[14896,[2053,1030,132,68,36,20,12]],[14897,[525314,263170,132098,66562,9218,5122,3075]],[14898,[525314,263170,132098,66562,9218,5122,3075]],[14899,[32832,16448,2113,1090,192]],[14900,[8198,4101,132,68,36,20,12]],[14901,[525312,263168,132096,66560,9218,5121,3072]],[14902,[525312,263168,132096,66560,9218,5121,3072]],[14903,[32832,16448,8258,4161,192]],[14904,[8197,4102,132,68,36,20,12]],[14905,[525312,263168,132096,66560,9217,5122,3072]],[14906,[525312,263168,132096,66560,9217,5122,3072]],[14907,[32832,16448,8257,4162,192]],[14908,[32774,16389,132,68,36,20,12]],[14909,[525312,263168,132096,66560,33794,17409,3072]],[14910,[525312,263168,132096,66560,33794,17409,3072]],[14911,[32834,16449,8256,4160,192]],[14912,[32773,16390,132,68,36,20,12]],[14913,[525312,263168,132096,66560,33793,17410,3072]],[14914,[525312,263168,132096,66560,33793,17410,3072]],[14915,[32833,16450,8256,4160,192]],[14916,[131078,65541,132,68,36,20,12]],[14917,[525312,263168,132098,66561,33792,17408,3072]],[14918,[525312,263168,132098,66561,33792,17408,3072]],[14919,[131138,65601,8256,4160,192]],[14920,[131077,65542,132,68,36,20,12]],[14921,[525312,263168,132097,66562,33792,17408,3072]],[14922,[525312,263168,132097,66562,33792,17408,3072]],[14923,[131137,65602,8256,4160,192]],[14924,[524294,262149,132,68,36,20,12]],[14925,[525314,263169,132096,66560,33792,17408,3072]],[14926,[525314,263169,132096,66560,33792,17408,3072]],[14927,[524354,262209,8256,4160,192]],[14928,[524293,262150,132,68,36,20,12]],[14929,[525313,263170,132096,66560,33792,17408,3072]],[14930,[525313,263170,132096,66560,33792,17408,3072]],[14931,[524353,262210,8256,4160,192]],[14932,[513,257,129,65,41,21,3]],[14933,[524308,262164,131092,65556,8212,4116,60]],[14934,[524308,262164,131092,65556,8212,4116,60]],[14935,[32788,16404,532,276,60]],[14936,[513,257,129,65,37,25,3]],[14937,[524312,262168,131096,65560,8216,4120,60]],[14938,[524312,262168,131096,65560,8216,4120,60]],[14939,[32792,16408,536,280,60]],[14940,[513,257,137,69,33,17,3]],[14941,[524356,262212,131140,65604,8260,4164,204]],[14942,[524356,262212,131140,65604,8260,4164,204]],[14943,[32836,16452,580,324,204]],[14944,[513,257,133,73,33,17,3]],[14945,[524360,262216,131144,65608,8264,4168,204]],[14946,[524360,262216,131144,65608,8264,4168,204]],[14947,[32840,16456,584,328,204]],[14948,[521,261,129,65,33,17,3]],[14949,[524548,262404,131332,65796,8452,4356,780]],[14950,[524548,262404,131332,65796,8452,4356,780]],[14951,[32832,16448,584,324,192]],[14952,[517,265,129,65,33,17,3]],[14953,[524552,262408,131336,65800,8456,4360,780]],[14954,[524552,262408,131336,65800,8456,4360,780]],[14955,[32832,16448,580,328,192]],[14956,[2057,1029,129,65,33,17,3]],[14957,[525316,263172,132100,66564,9220,5124,3084]],[14958,[525316,263172,132100,66564,9220,5124,3084]],[14959,[32832,16448,2120,1092,192]],[14960,[2053,1033,129,65,33,17,3]],[14961,[525320,263176,132104,66568,9224,5128,3084]],[14962,[525320,263176,132104,66568,9224,5128,3084]],[14963,[32832,16448,2116,1096,192]],[14964,[8201,4101,129,65,33,17,3]],[14965,[525312,263168,132096,66560,9224,5124,3072]],[14966,[525312,263168,132096,66560,9224,5124,3072]],[14967,[32832,16448,8264,4164,192]],[14968,[8197,4105,129,65,33,17,3]],[14969,[525312,263168,132096,66560,9220,5128,3072]],[14970,[525312,263168,132096,66560,9220,5128,3072]],[14971,[32832,16448,8260,4168,192]],[14972,[32777,16389,129,65,33,17,3]],[14973,[525312,263168,132096,66560,33800,17412,3072]],[14974,[525312,263168,132096,66560,33800,17412,3072]],[14975,[32840,16452,8256,4160,192]],[14976,[32773,16393,129,65,33,17,3]],[14977,[525312,263168,132096,66560,33796,17416,3072]],[14978,[525312,263168,132096,66560,33796,17416,3072]],[14979,[32836,16456,8256,4160,192]],[14980,[131081,65541,129,65,33,17,3]],[14981,[525312,263168,132104,66564,33792,17408,3072]],[14982,[525312,263168,132104,66564,33792,17408,3072]],[14983,[131144,65604,8256,4160,192]],[14984,[131077,65545,129,65,33,17,3]],[14985,[525312,263168,132100,66568,33792,17408,3072]],[14986,[525312,263168,132100,66568,33792,17408,3072]],[14987,[131140,65608,8256,4160,192]],[14988,[524297,262149,129,65,33,17,3]],[14989,[525320,263172,132096,66560,33792,17408,3072]],[14990,[525320,263172,132096,66560,33792,17408,3072]],[14991,[524360,262212,8256,4160,192]],[14992,[524293,262153,129,65,33,17,3]],[14993,[525316,263176,132096,66560,33792,17408,3072]],[14994,[525316,263176,132096,66560,33792,17408,3072]],[14995,[524356,262216,8256,4160,192]],[14996,[513,257,161,81,9,5,3]],[14997,[524368,262224,131152,65616,8272,4176,240]],[14998,[524368,262224,131152,65616,8272,4176,240]],[14999,[32848,16464,592,336,240]],[15000,[513,257,145,97,9,5,3]],[15001,[524384,262240,131168,65632,8288,4192,240]],[15002,[524384,262240,131168,65632,8288,4192,240]],[15003,[32864,16480,608,352,240]],[15004,[545,273,129,65,9,5,3]],[15005,[524560,262416,131344,65808,8464,4368,816]],[15006,[524560,262416,131344,65808,8464,4368,816]],[15007,[32832,16448,608,336,192]],[15008,[529,289,129,65,9,5,3]],[15009,[524576,262432,131360,65824,8480,4384,816]],[15010,[524576,262432,131360,65824,8480,4384,816]],[15011,[32832,16448,592,352,192]],[15012,[2081,1041,129,65,9,5,3]],[15013,[525328,263184,132112,66576,9232,5136,3120]],[15014,[525328,263184,132112,66576,9232,5136,3120]],[15015,[32832,16448,2144,1104,192]],[15016,[2065,1057,129,65,9,5,3]],[15017,[525344,263200,132128,66592,9248,5152,3120]],[15018,[525344,263200,132128,66592,9248,5152,3120]],[15019,[32832,16448,2128,1120,192]],[15020,[8225,4113,129,65,9,5,3]],[15021,[525312,263168,132096,66560,9248,5136,3072]],[15022,[525312,263168,132096,66560,9248,5136,3072]],[15023,[32832,16448,8288,4176,192]],[15024,[8209,4129,129,65,9,5,3]],[15025,[525312,263168,132096,66560,9232,5152,3072]],[15026,[525312,263168,132096,66560,9232,5152,3072]],[15027,[32832,16448,8272,4192,192]],[15028,[32801,16401,129,65,9,5,3]],[15029,[525312,263168,132096,66560,33824,17424,3072]],[15030,[525312,263168,132096,66560,33824,17424,3072]],[15031,[32864,16464,8256,4160,192]],[15032,[32785,16417,129,65,9,5,3]],[15033,[525312,263168,132096,66560,33808,17440,3072]],[15034,[525312,263168,132096,66560,33808,17440,3072]],[15035,[32848,16480,8256,4160,192]],[15036,[131105,65553,129,65,9,5,3]],[15037,[525312,263168,132128,66576,33792,17408,3072]],[15038,[525312,263168,132128,66576,33792,17408,3072]],[15039,[131168,65616,8256,4160,192]],[15040,[131089,65569,129,65,9,5,3]],[15041,[525312,263168,132112,66592,33792,17408,3072]],[15042,[525312,263168,132112,66592,33792,17408,3072]],[15043,[131152,65632,8256,4160,192]],[15044,[524321,262161,129,65,9,5,3]],[15045,[525344,263184,132096,66560,33792,17408,3072]],[15046,[525344,263184,132096,66560,33792,17408,3072]],[15047,[524384,262224,8256,4160,192]],[15048,[524305,262177,129,65,9,5,3]],[15049,[525328,263200,132096,66560,33792,17408,3072]],[15050,[525328,263200,132096,66560,33792,17408,3072]],[15051,[524368,262240,8256,4160,192]],[15052,[641,321,33,17,9,5,3]],[15053,[524608,262464,131392,65856,8512,4416,960]],[15054,[524608,262464,131392,65856,8512,4416,960]],[15055,[32784,16400,656,336,48]],[15056,[577,385,33,17,9,5,3]],[15057,[524672,262528,131456,65920,8576,4480,960]],[15058,[524672,262528,131456,65920,8576,4480,960]],[15059,[32784,16400,592,400,48]],[15060,[2177,1089,33,17,9,5,3]],[15061,[525376,263232,132160,66624,9280,5184,3264]],[15062,[525376,263232,132160,66624,9280,5184,3264]],[15063,[32784,16400,2192,1104,48]],[15064,[2113,1153,33,17,9,5,3]],[15065,[525440,263296,132224,66688,9344,5248,3264]],[15066,[525440,263296,132224,66688,9344,5248,3264]],[15067,[32784,16400,2128,1168,48]],[15068,[8321,4161,33,17,9,5,3]],[15069,[525312,263168,132096,66560,9344,5184,3072]],[15070,[525312,263168,132096,66560,9344,5184,3072]],[15071,[32784,16400,8336,4176,48]],[15072,[8257,4225,33,17,9,5,3]],[15073,[525312,263168,132096,66560,9280,5248,3072]],[15074,[525312,263168,132096,66560,9280,5248,3072]],[15075,[32784,16400,8272,4240,48]],[15076,[32897,16449,33,17,9,5,3]],[15077,[525312,263168,132096,66560,33920,17472,3072]],[15078,[525312,263168,132096,66560,33920,17472,3072]],[15079,[32912,16464,8208,4112,48]],[15080,[32833,16513,33,17,9,5,3]],[15081,[525312,263168,132096,66560,33856,17536,3072]],[15082,[525312,263168,132096,66560,33856,17536,3072]],[15083,[32848,16528,8208,4112,48]],[15084,[131201,65601,33,17,9,5,3]],[15085,[525312,263168,132224,66624,33792,17408,3072]],[15086,[525312,263168,132224,66624,33792,17408,3072]],[15087,[131216,65616,8208,4112,48]],[15088,[131137,65665,33,17,9,5,3]],[15089,[525312,263168,132160,66688,33792,17408,3072]],[15090,[525312,263168,132160,66688,33792,17408,3072]],[15091,[131152,65680,8208,4112,48]],[15092,[524417,262209,33,17,9,5,3]],[15093,[525440,263232,132096,66560,33792,17408,3072]],[15094,[525440,263232,132096,66560,33792,17408,3072]],[15095,[524432,262224,8208,4112,48]],[15096,[524353,262273,33,17,9,5,3]],[15097,[525376,263296,132096,66560,33792,17408,3072]],[15098,[525376,263296,132096,66560,33792,17408,3072]],[15099,[524368,262288,8208,4112,48]],[15100,[2561,1281,33,17,9,5,3]],[15101,[525568,263424,132352,66816,9472,5376,3840]],[15102,[525568,263424,132352,66816,9472,5376,3840]],[15103,[32784,16400,2576,1296,48]],[15104,[2305,1537,33,17,9,5,3]],[15105,[525824,263680,132608,67072,9728,5632,3840]],[15106,[525824,263680,132608,67072,9728,5632,3840]],[15107,[32784,16400,2320,1552,48]],[15108,[8705,4353,33,17,9,5,3]],[15109,[525312,263168,132096,66560,9728,5376,3072]],[15110,[525312,263168,132096,66560,9728,5376,3072]],[15111,[32784,16400,8720,4368,48]],[15112,[8449,4609,33,17,9,5,3]],[15113,[525312,263168,132096,66560,9472,5632,3072]],[15114,[525312,263168,132096,66560,9472,5632,3072]],[15115,[32784,16400,8464,4624,48]],[15116,[33281,16641,33,17,9,5,3]],[15117,[525312,263168,132096,66560,34304,17664,3072]],[15118,[525312,263168,132096,66560,34304,17664,3072]],[15119,[33296,16656,8208,4112,48]],[15120,[33025,16897,33,17,9,5,3]],[15121,[525312,263168,132096,66560,34048,17920,3072]],[15122,[525312,263168,132096,66560,34048,17920,3072]],[15123,[33040,16912,8208,4112,48]],[15124,[131585,65793,33,17,9,5,3]],[15125,[525312,263168,132608,66816,33792,17408,3072]],[15126,[525312,263168,132608,66816,33792,17408,3072]],[15127,[131600,65808,8208,4112,48]],[15128,[131329,66049,33,17,9,5,3]],[15129,[525312,263168,132352,67072,33792,17408,3072]],[15130,[525312,263168,132352,67072,33792,17408,3072]],[15131,[131344,66064,8208,4112,48]],[15132,[524801,262401,33,17,9,5,3]],[15133,[525824,263424,132096,66560,33792,17408,3072]],[15134,[525824,263424,132096,66560,33792,17408,3072]],[15135,[524816,262416,8208,4112,48]],[15136,[524545,262657,33,17,9,5,3]],[15137,[525568,263680,132096,66560,33792,17408,3072]],[15138,[525568,263680,132096,66560,33792,17408,3072]],[15139,[524560,262672,8208,4112,48]],[15140,[10241,5121,33,17,9,5,3]],[15141,[524544,262400,131328,65792,10496,5376,768]],[15142,[524544,262400,131328,65792,10496,5376,768]],[15143,[32784,16400,10256,5136,48]],[15144,[9217,6145,33,17,9,5,3]],[15145,[524544,262400,131328,65792,9472,6400,768]],[15146,[524544,262400,131328,65792,9472,6400,768]],[15147,[32784,16400,9232,6160,48]],[15148,[34817,17409,33,17,9,5,3]],[15149,[524544,262400,131328,65792,35072,17664,768]],[15150,[524544,262400,131328,65792,35072,17664,768]],[15151,[34832,17424,8208,4112,48]],[15152,[33793,18433,33,17,9,5,3]],[15153,[524544,262400,131328,65792,34048,18688,768]],[15154,[524544,262400,131328,65792,34048,18688,768]],[15155,[33808,18448,8208,4112,48]],[15156,[133121,66561,33,17,9,5,3]],[15157,[524544,262400,133376,66816,33024,16640,768]],[15158,[524544,262400,133376,66816,33024,16640,768]],[15159,[133136,66576,8208,4112,48]],[15160,[132097,67585,33,17,9,5,3]],[15161,[524544,262400,132352,67840,33024,16640,768]],[15162,[524544,262400,132352,67840,33024,16640,768]],[15163,[132112,67600,8208,4112,48]],[15164,[526337,263169,33,17,9,5,3]],[15165,[526592,263424,131328,65792,33024,16640,768]],[15166,[526592,263424,131328,65792,33024,16640,768]],[15167,[526352,263184,8208,4112,48]],[15168,[525313,264193,33,17,9,5,3]],[15169,[525568,264448,131328,65792,33024,16640,768]],[15170,[525568,264448,131328,65792,33024,16640,768]],[15171,[525328,264208,8208,4112,48]],[15172,[40961,20481,33,17,9,5,3]],[15173,[524544,262400,131328,65792,41216,20736,768]],[15174,[524544,262400,131328,65792,41216,20736,768]],[15175,[40976,20496,2064,1040,48]],[15176,[36865,24577,33,17,9,5,3]],[15177,[524544,262400,131328,65792,37120,24832,768]],[15178,[524544,262400,131328,65792,37120,24832,768]],[15179,[36880,24592,2064,1040,48]],[15180,[139265,69633,33,17,9,5,3]],[15181,[524544,262400,139520,69888,33024,16640,768]],[15182,[524544,262400,139520,69888,33024,16640,768]],[15183,[139280,69648,2064,1040,48]],[15184,[135169,73729,33,17,9,5,3]],[15185,[524544,262400,135424,73984,33024,16640,768]],[15186,[524544,262400,135424,73984,33024,16640,768]],[15187,[135184,73744,2064,1040,48]],[15188,[532481,266241,33,17,9,5,3]],[15189,[532736,266496,131328,65792,33024,16640,768]],[15190,[532736,266496,131328,65792,33024,16640,768]],[15191,[532496,266256,2064,1040,48]],[15192,[528385,270337,33,17,9,5,3]],[15193,[528640,270592,131328,65792,33024,16640,768]],[15194,[528640,270592,131328,65792,33024,16640,768]],[15195,[528400,270352,2064,1040,48]],[15196,[163841,81921,33,17,9,5,3]],[15197,[524544,262400,164096,82176,8448,4352,768]],[15198,[524544,262400,164096,82176,8448,4352,768]],[15199,[163856,81936,2064,1040,48]],[15200,[147457,98305,33,17,9,5,3]],[15201,[524544,262400,147712,98560,8448,4352,768]],[15202,[524544,262400,147712,98560,8448,4352,768]],[15203,[147472,98320,2064,1040,48]],[15204,[557057,278529,33,17,9,5,3]],[15205,[557312,278784,131328,65792,8448,4352,768]],[15206,[557312,278784,131328,65792,8448,4352,768]],[15207,[557072,278544,2064,1040,48]],[15208,[540673,294913,33,17,9,5,3]],[15209,[540928,295168,131328,65792,8448,4352,768]],[15210,[540928,295168,131328,65792,8448,4352,768]],[15211,[540688,294928,2064,1040,48]],[15212,[655361,327681,33,17,9,5,3]],[15213,[655616,327936,33024,16640,8448,4352,768]],[15214,[655616,327936,33024,16640,8448,4352,768]],[15215,[655376,327696,2064,1040,48]],[15216,[589825,393217,33,17,9,5,3]],[15217,[590080,393472,33024,16640,8448,4352,768]],[15218,[590080,393472,33024,16640,8448,4352,768]],[15219,[589840,393232,2064,1040,48]],[15222,[524288,262144,131072,65536,32768,16384,2048,1024]],[15274,[2068,1044,532,276,48,12]],[15278,[524288,262144,131072,65536,512,256,32,16]],[15308,[8272,4176,2128,1104,192,48]],[15374,[131152,65616,592,336,192,48]],[15465,[8192,4096,512,256,8,4,2,1]],[15502,[131328,65792,8448,4352,768,1]],[15505,[131328,65792,8448,4352,768,1]],[15506,[525312,263168,132096,66560,50172,9216,5120,3072,1]],[15507,[524305,262161,131089,65553,8209,4113,48]],[15509,[131328,65792,8448,4352,768,2]],[15512,[131328,65792,8448,4352,768,2]],[15513,[525312,263168,132096,66560,50172,9216,5120,3072,2]],[15514,[524306,262162,131090,65554,8210,4114,48]],[15516,[131328,65792,8448,4352,768,4]],[15519,[131328,65792,8448,4352,768,4]],[15520,[525312,263168,132096,66560,50163,9216,5120,3072,4]],[15521,[524308,262164,131092,65556,8212,4116,48]],[15523,[131328,65792,8448,4352,768,8]],[15526,[131328,65792,8448,4352,768,8]],[15527,[525312,263168,132096,66560,50163,9216,5120,3072,8]],[15528,[524312,262168,131096,65560,8216,4120,48]],[15530,[131328,65792,8448,4352,768,16]],[15533,[131328,65792,8448,4352,768,16]],[15534,[525312,263168,132096,66560,50127,9216,5120,3072,16]],[15535,[524308,262164,131092,65556,8212,4116,12]],[15537,[131328,65792,8448,4352,768,32]],[15540,[131328,65792,8448,4352,768,32]],[15541,[525312,263168,132096,66560,50127,9216,5120,3072,32]],[15542,[524324,262180,131108,65572,8228,4132,12]],[15544,[131328,65792,8448,4352,768,64]],[15547,[131328,65792,8448,4352,768,64]],[15548,[525312,263168,132096,66560,49983,9216,5120,3072,64]],[15549,[524356,262212,131140,65604,8260,4164,12]],[15551,[131328,65792,8448,4352,768,128]],[15554,[131328,65792,8448,4352,768,128]],[15555,[525312,263168,132096,66560,49983,9216,5120,3072,128]],[15556,[524420,262276,131204,65668,8324,4228,12]],[15558,[131136,65600,8256,4160,256,192]],[15561,[131136,65600,8256,4160,256,192]],[15562,[525312,263168,132096,66560,49407,9216,5120,3072,256]],[15563,[524548,262404,131332,65796,8452,4356,12]],[15565,[131136,65600,8256,4160,512,192]],[15568,[131136,65600,8256,4160,512,192]],[15569,[525312,263168,132096,66560,49407,9216,5120,3072,512]],[15570,[524804,262660,131588,66052,8708,4612,12]],[15572,[131136,65600,8256,4160,1024,192]],[15575,[131136,65600,8256,4160,1024,192]],[15576,[524544,262400,131328,65792,49407,8448,4352,1024,768]],[15577,[525316,263172,132100,66564,9220,5124,12]],[15579,[131136,65600,8256,4160,2048,192]],[15582,[131136,65600,8256,4160,2048,192]],[15583,[524544,262400,131328,65792,49407,8448,4352,2048,768]],[15584,[526340,264196,133124,67588,10244,6148,12]],[15586,[131136,65600,4096,2112,1088,192]],[15589,[131136,65600,4096,2112,1088,192]],[15590,[524544,262400,131328,65792,49407,4096,2304,1280,768]],[15591,[525312,263168,132096,66560,5124,3072,12]],[15593,[131136,65600,8192,2112,1088,192]],[15596,[131136,65600,8192,2112,1088,192]],[15597,[524544,262400,131328,65792,49407,8192,2304,1280,768]],[15598,[525312,263168,132096,66560,9220,3072,12]],[15600,[131136,65600,16384,2112,1088,192]],[15603,[131136,65600,16384,2112,1088,192]],[15604,[524544,262400,131328,65792,16384,12543,2304,1280,768]],[15605,[525312,263168,132096,66560,17412,3072,12]],[15607,[131136,65600,32768,2112,1088,192]],[15610,[131136,65600,32768,2112,1088,192]],[15611,[524544,262400,131328,65792,32768,12543,2304,1280,768]],[15612,[525312,263168,132096,66560,33796,3072,12]],[15614,[65536,32832,16448,2112,1088,192]],[15617,[65536,32832,16448,2112,1088,192]],[15618,[524544,262400,65536,33024,16640,12543,2304,1280,768]],[15619,[525312,263168,66564,33792,17408,3072,12]],[15621,[131072,32832,16448,2112,1088,192]],[15624,[131072,32832,16448,2112,1088,192]],[15625,[524544,262400,131072,33024,16640,12543,2304,1280,768]],[15626,[525312,263168,132100,33792,17408,3072,12]],[15628,[262144,32832,16448,2112,1088,192]],[15631,[262144,32832,16448,2112,1088,192]],[15632,[262144,131328,65792,33024,16640,12543,2304,1280,768]],[15633,[263172,132096,66560,33792,17408,3072,12]],[15635,[524288,32832,16448,2112,1088,192]],[15638,[524288,32832,16448,2112,1088,192]],[15639,[524288,131328,65792,33024,16640,12543,2304,1280,768]],[15640,[525316,132096,66560,33792,17408,3072,12]],[15647,[32768,16384,8192,4096,32,16,8,4,2,1]],[15652,[524288,262144,2048,1024,512,256,32,16,8,4]],[15653,[524288,262144,8192,4096,512,256,32,16,8,4]],[15656,[524288,262144,131072,65536,32768,16384,512,256,2,1]],[15657,[524288,262144,131072,65536,8192,4096,512,256,32,16]],[15658,[524288,262144,2048,1024,512,256,32,16,8,4]],[15661,[524288,262144,131072,65536,2048,1024,32,16,8,4]],[15663,[131072,65536,32768,16384,512,256,32,16,8,4]],[15664,[131072,65536,32768,16384,512,256,32,16,8,4]],[15665,[131072,65536,512,256,128,64,32,16,8,4]],[15666,[131072,65536,512,256,128,64,32,16,8,4]],[15669,[131072,65536,32768,16384,2048,1024,512,256,32,16]],[15670,[131072,65536,32768,16384,512,256,32,16,8,4]],[15674,[131072,65536,32768,16384,2048,1024,128,64,2,1]],[15676,[524288,262144,131072,65536,32768,16384,2048,1024,2,1]],[15679,[524288,262144,8192,4096,2048,1024,128,64,32,16]],[15680,[524288,262144,2048,1024,32,16,8,4,2,1]],[15681,[524288,262144,512,256,128,64,8,4,2,1]],[15682,[524288,262144,512,256,128,64,8,4,2,1]],[15687,[131072,65536,8192,4096,512,256,128,64,32,16]],[15688,[131072,65536,8192,4096,2048,1024,8,4,2,1]],[15689,[524353,262209,32769,16385,513,257,192,3]],[15693,[524288,262144,8192,4096,512,256,32,16,8,4]],[15696,[524288,262144,32768,16384,8192,4096,32,16,2,1]],[15702,[524288,262144,8192,4096,2048,1024,128,64,32,16]],[15703,[131072,65536,32768,16384,8192,4096,128,64,2,1]],[15705,[131072,65536,32768,16384,2048,1024,128,64,2,1]],[15707,[524288,262144,131072,65536,8192,4096,512,256,32,16]],[15713,[131072,65536,32768,16384,512,256,8,4,2,1]],[15714,[32768,16384,8192,4096,2048,1024,512,256,32,16]],[15715,[524288,262144,131072,65536,2048,1024,512,256,8,4]],[15716,[524288,262144,2048,1024,512,256,8,4,2,1]],[15717,[131072,65536,32768,16384,512,256,32,16,2,1]],[15719,[131072,65536,32768,16384,8192,4096,128,64,2,1]],[15720,[131072,65536,32768,16384,2048,1024,512,256,8,4]],[15731,[524544,262400,131328,65792,33024,16640,15612,768,1]],[15732,[2064,1040,528,272,144,80,48,1]],[15760,[8196,4100,2052,1028,516,260,36,20,12,1]],[15771,[524544,262400,131328,65792,33024,16640,15612,768,2]],[15772,[2064,1040,528,272,144,80,48,2]],[15800,[8196,4100,2052,1028,516,260,36,20,12,2]],[15811,[524544,262400,131328,65792,33024,16640,15603,768,4]],[15812,[2064,1040,528,272,144,80,48,4]],[15840,[8193,4097,2049,1025,513,257,33,17,4,3]],[15851,[524544,262400,131328,65792,33024,16640,15603,768,8]],[15852,[2064,1040,528,272,144,80,48,8]],[15880,[8193,4097,2049,1025,513,257,33,17,8,3]],[15891,[524544,262400,131328,65792,33024,16640,15567,768,16]],[15892,[2052,1028,516,260,132,68,16,12]],[15920,[8193,4097,2049,1025,513,257,16,9,5,3]],[15931,[524544,262400,131328,65792,33024,16640,15567,768,32]],[15932,[2052,1028,516,260,132,68,32,12]],[15960,[8193,4097,2049,1025,513,257,32,9,5,3]],[15971,[524544,262400,131328,65792,33024,16640,15423,768,64]],[15972,[2052,1028,516,260,64,36,20,12]],[16000,[8193,4097,2049,1025,513,257,64,9,5,3]],[16011,[524544,262400,131328,65792,33024,16640,15423,768,128]],[16012,[2052,1028,516,260,128,36,20,12]],[16040,[8193,4097,2049,1025,513,257,128,9,5,3]],[16051,[524352,262208,131136,65600,32832,16448,15423,256,192]],[16052,[2052,1028,256,132,68,36,20,12]],[16080,[8193,4097,2049,1025,256,129,65,9,5,3]],[16091,[524352,262208,131136,65600,32832,16448,15423,512,192]],[16092,[2052,1028,512,132,68,36,20,12]],[16120,[8193,4097,2049,1025,512,129,65,9,5,3]],[16131,[524352,262208,131136,65600,32832,16448,13119,1024,192]],[16132,[1024,516,260,132,68,36,20,12]],[16160,[8193,4097,1024,513,257,129,65,9,5,3]],[16171,[524352,262208,131136,65600,32832,16448,13119,2048,192]],[16172,[2048,516,260,132,68,36,20,12]],[16200,[8193,4097,2048,513,257,129,65,9,5,3]],[16211,[524352,262208,131136,65600,32832,16448,4096,3903,192]],[16212,[4096,516,260,132,68,36,20,12]],[16240,[4096,2049,1025,513,257,129,65,9,5,3]],[16251,[524352,262208,131136,65600,32832,16448,8192,3903,192]],[16252,[8192,516,260,132,68,36,20,12]],[16280,[8192,2049,1025,513,257,129,65,9,5,3]],[16291,[524352,262208,131136,65600,16384,8256,4160,3903,192]],[16292,[16384,516,260,132,68,36,20,12]],[16320,[16384,2049,1025,513,257,129,65,9,5,3]],[16331,[524352,262208,131136,65600,32768,8256,4160,3903,192]],[16332,[32768,516,260,132,68,36,20,12]],[16360,[32768,2049,1025,513,257,129,65,9,5,3]],[16371,[524352,262208,65536,32832,16448,8256,4160,3903,192]],[16372,[65536,516,260,132,68,36,20,12]],[16400,[65536,2049,1025,513,257,129,65,9,5,3]],[16411,[524352,262208,131072,32832,16448,8256,4160,3903,192]],[16412,[131072,516,260,132,68,36,20,12]],[16440,[131072,2049,1025,513,257,129,65,9,5,3]],[16451,[262144,131136,65600,32832,16448,8256,4160,3903,192]],[16452,[262144,516,260,132,68,36,20,12]],[16480,[262144,2049,1025,513,257,129,65,9,5,3]],[16491,[524288,131136,65600,32832,16448,8256,4160,3903,192]],[16492,[524288,516,260,132,68,36,20,12]],[16520,[524288,2049,1025,513,257,129,65,9,5,3]],[16521,[2053,1029,517,261,133,69,37,21,15]],[16522,[524293,262149,32773,16389,15]],[16523,[2054,1030,518,262,134,70,38,22,15]],[16524,[524294,262150,32774,16390,15]],[16525,[2052,1028,516,260,132,68,38,21,12]],[16526,[524305,262161,32785,16401,51]],[16527,[2052,1028,516,260,132,68,37,22,12]],[16528,[524306,262162,32786,16402,51]],[16529,[2052,1028,516,260,134,69,36,20,12]],[16530,[524353,262209,32833,16449,195]],[16531,[2052,1028,516,260,133,70,36,20,12]],[16532,[524354,262210,32834,16450,195]],[16533,[2052,1028,518,261,132,68,36,20,12]],[16534,[524545,262401,33025,16641,771]],[16535,[2052,1028,517,262,132,68,36,20,12]],[16536,[524546,262402,33026,16642,771]],[16537,[2054,1029,516,260,132,68,36,20,12]],[16538,[525313,263169,33793,17409,3075]],[16539,[2053,1030,516,260,132,68,36,20,12]],[16540,[525314,263170,33794,17410,3075]],[16541,[8198,4101,516,260,132,68,36,20,12]],[16542,[528385,266241,36865,20481,12291]],[16543,[8197,4102,516,260,132,68,36,20,12]],[16544,[528386,266242,36866,20482,12291]],[16545,[32774,16389,516,260,132,68,36,20,12]],[16546,[528384,266240,36866,20481,12288]],[16547,[32773,16390,516,260,132,68,36,20,12]],[16548,[528384,266240,36865,20482,12288]],[16549,[131078,65541,516,260,132,68,36,20,12]],[16550,[528384,266240,135170,69633,12288]],[16551,[131077,65542,516,260,132,68,36,20,12]],[16552,[528384,266240,135169,69634,12288]],[16553,[524294,262149,516,260,132,68,36,20,12]],[16554,[528386,266241,135168,69632,12288]],[16555,[524293,262150,516,260,132,68,36,20,12]],[16556,[528385,266242,135168,69632,12288]],[16557,[2049,1025,513,257,129,65,41,21,3]],[16558,[524308,262164,32788,16404,60]],[16559,[2049,1025,513,257,129,65,37,25,3]],[16560,[524312,262168,32792,16408,60]],[16561,[2049,1025,513,257,137,69,33,17,3]],[16562,[524356,262212,32836,16452,204]],[16563,[2049,1025,513,257,133,73,33,17,3]],[16564,[524360,262216,32840,16456,204]],[16565,[2049,1025,521,261,129,65,33,17,3]],[16566,[524548,262404,33028,16644,780]],[16567,[2049,1025,517,265,129,65,33,17,3]],[16568,[524552,262408,33032,16648,780]],[16569,[2057,1029,513,257,129,65,33,17,3]],[16570,[525316,263172,33796,17412,3084]],[16571,[2053,1033,513,257,129,65,33,17,3]],[16572,[525320,263176,33800,17416,3084]],[16573,[8201,4101,513,257,129,65,33,17,3]],[16574,[528388,266244,36868,20484,12300]],[16575,[8197,4105,513,257,129,65,33,17,3]],[16576,[528392,266248,36872,20488,12300]],[16577,[32777,16389,513,257,129,65,33,17,3]],[16578,[528384,266240,36872,20484,12288]],[16579,[32773,16393,513,257,129,65,33,17,3]],[16580,[528384,266240,36868,20488,12288]],[16581,[131081,65541,513,257,129,65,33,17,3]],[16582,[528384,266240,135176,69636,12288]],[16583,[131077,65545,513,257,129,65,33,17,3]],[16584,[528384,266240,135172,69640,12288]],[16585,[524297,262149,513,257,129,65,33,17,3]],[16586,[528392,266244,135168,69632,12288]],[16587,[524293,262153,513,257,129,65,33,17,3]],[16588,[528388,266248,135168,69632,12288]],[16589,[2049,1025,513,257,161,81,9,5,3]],[16590,[524368,262224,32848,16464,240]],[16591,[2049,1025,513,257,145,97,9,5,3]],[16592,[524384,262240,32864,16480,240]],[16593,[2049,1025,545,273,129,65,9,5,3]],[16594,[524560,262416,33040,16656,816]],[16595,[2049,1025,529,289,129,65,9,5,3]],[16596,[524576,262432,33056,16672,816]],[16597,[2081,1041,513,257,129,65,9,5,3]],[16598,[525328,263184,33808,17424,3120]],[16599,[2065,1057,513,257,129,65,9,5,3]],[16600,[525344,263200,33824,17440,3120]],[16601,[8225,4113,513,257,129,65,9,5,3]],[16602,[528400,266256,36880,20496,12336]],[16603,[8209,4129,513,257,129,65,9,5,3]],[16604,[528416,266272,36896,20512,12336]],[16605,[32801,16401,513,257,129,65,9,5,3]],[16606,[528384,266240,36896,20496,12288]],[16607,[32785,16417,513,257,129,65,9,5,3]],[16608,[528384,266240,36880,20512,12288]],[16609,[131105,65553,513,257,129,65,9,5,3]],[16610,[528384,266240,135200,69648,12288]],[16611,[131089,65569,513,257,129,65,9,5,3]],[16612,[528384,266240,135184,69664,12288]],[16613,[524321,262161,513,257,129,65,9,5,3]],[16614,[528416,266256,135168,69632,12288]],[16615,[524305,262177,513,257,129,65,9,5,3]],[16616,[528400,266272,135168,69632,12288]],[16617,[2049,1025,641,321,33,17,9,5,3]],[16618,[524608,262464,33088,16704,960]],[16619,[2049,1025,577,385,33,17,9,5,3]],[16620,[524672,262528,33152,16768,960]],[16621,[2177,1089,513,257,33,17,9,5,3]],[16622,[525376,263232,33856,17472,3264]],[16623,[2113,1153,513,257,33,17,9,5,3]],[16624,[525440,263296,33920,17536,3264]],[16625,[8321,4161,513,257,33,17,9,5,3]],[16626,[528448,266304,36928,20544,12480]],[16627,[8257,4225,513,257,33,17,9,5,3]],[16628,[528512,266368,36992,20608,12480]],[16629,[32897,16449,513,257,33,17,9,5,3]],[16630,[528384,266240,36992,20544,12288]],[16631,[32833,16513,513,257,33,17,9,5,3]],[16632,[528384,266240,36928,20608,12288]],[16633,[131201,65601,513,257,33,17,9,5,3]],[16634,[528384,266240,135296,69696,12288]],[16635,[131137,65665,513,257,33,17,9,5,3]],[16636,[528384,266240,135232,69760,12288]],[16637,[524417,262209,513,257,33,17,9,5,3]],[16638,[528512,266304,135168,69632,12288]],[16639,[524353,262273,513,257,33,17,9,5,3]],[16640,[528448,266368,135168,69632,12288]],[16641,[2561,1281,129,65,33,17,9,5,3]],[16642,[525568,263424,34048,17664,3840]],[16643,[2305,1537,129,65,33,17,9,5,3]],[16644,[525824,263680,34304,17920,3840]],[16645,[8705,4353,129,65,33,17,9,5,3]],[16646,[528640,266496,37120,20736,13056]],[16647,[8449,4609,129,65,33,17,9,5,3]],[16648,[528896,266752,37376,20992,13056]],[16649,[33281,16641,129,65,33,17,9,5,3]],[16650,[528384,266240,37376,20736,12288]],[16651,[33025,16897,129,65,33,17,9,5,3]],[16652,[528384,266240,37120,20992,12288]],[16653,[131585,65793,129,65,33,17,9,5,3]],[16654,[528384,266240,135680,69888,12288]],[16655,[131329,66049,129,65,33,17,9,5,3]],[16656,[528384,266240,135424,70144,12288]],[16657,[524801,262401,129,65,33,17,9,5,3]],[16658,[528896,266496,135168,69632,12288]],[16659,[524545,262657,129,65,33,17,9,5,3]],[16660,[528640,266752,135168,69632,12288]],[16661,[10241,5121,129,65,33,17,9,5,3]],[16662,[529408,267264,37888,21504,15360]],[16663,[9217,6145,129,65,33,17,9,5,3]],[16664,[530432,268288,38912,22528,15360]],[16665,[34817,17409,129,65,33,17,9,5,3]],[16666,[528384,266240,38912,21504,12288]],[16667,[33793,18433,129,65,33,17,9,5,3]],[16668,[528384,266240,37888,22528,12288]],[16669,[133121,66561,129,65,33,17,9,5,3]],[16670,[528384,266240,137216,70656,12288]],[16671,[132097,67585,129,65,33,17,9,5,3]],[16672,[528384,266240,136192,71680,12288]],[16673,[526337,263169,129,65,33,17,9,5,3]],[16674,[530432,267264,135168,69632,12288]],[16675,[525313,264193,129,65,33,17,9,5,3]],[16676,[529408,268288,135168,69632,12288]],[16677,[40961,20481,129,65,33,17,9,5,3]],[16678,[525312,263168,41984,21504,3072]],[16679,[36865,24577,129,65,33,17,9,5,3]],[16680,[525312,263168,37888,25600,3072]],[16681,[139265,69633,129,65,33,17,9,5,3]],[16682,[525312,263168,140288,70656,3072]],[16683,[135169,73729,129,65,33,17,9,5,3]],[16684,[525312,263168,136192,74752,3072]],[16685,[532481,266241,129,65,33,17,9,5,3]],[16686,[533504,267264,132096,66560,3072]],[16687,[528385,270337,129,65,33,17,9,5,3]],[16688,[529408,271360,132096,66560,3072]],[16689,[163841,81921,129,65,33,17,9,5,3]],[16690,[525312,263168,164864,82944,3072]],[16691,[147457,98305,129,65,33,17,9,5,3]],[16692,[525312,263168,148480,99328,3072]],[16693,[557057,278529,129,65,33,17,9,5,3]],[16694,[558080,279552,132096,66560,3072]],[16695,[540673,294913,129,65,33,17,9,5,3]],[16696,[541696,295936,132096,66560,3072]],[16697,[655361,327681,129,65,33,17,9,5,3]],[16698,[656384,328704,33792,17408,3072]],[16699,[589825,393217,129,65,33,17,9,5,3]],[16700,[590848,394240,33792,17408,3072]],[16701,[524288,262144,8192,4096,8,4,2,1]],[16703,[524288,262144,200640,32768,16384,8192,4096,8,4,2,1]],[16704,[32768,16384,8192,4096,32,16,8,4,2,1]],[16705,[2049,1025,513,257,37,21,12,3]],[16708,[200451,32768,16384,8192,4096,128,64,32,16,8,4]],[16720,[8193,4097,2049,1025,145,81,48,3]],[16728,[524288,262144,8192,4096,32,16,8,4,2,1]],[16731,[524288,262144,131072,65536,2048,1024,32,16,8,4]],[16732,[524288,262144,131072,65536,8192,4096,512,256,128,64]],[16738,[786483,131072,65536,32768,16384,8192,4096,3075,512,256,128,64,8,4]],[16739,[524288,262144,2048,1024,32,16,8,4,2,1]],[16740,[524288,262144,2048,1024,32,16,8,4,2,1]],[16741,[131072,65536,8192,4096,512,256,128,64,32,16]],[16747,[524288,262144,2048,1024,128,64,32,16,8,4]],[16748,[524288,262144,2048,1024,128,64,32,16,8,4]],[16761,[131072,65536,32768,16384,512,256,8,4,2,1]],[16786,[524288,262144,209664,61440,2048,1024,128,64,32,16,8,4,2,1]],[16788,[524352,262208,32833,16449,2113,1089,192]],[16790,[524352,262208,131136,65600,52284,8256,4160,576,320,192,1]],[16791,[32784,16400,2064,1040,528,272,48,1]],[16795,[524544,262400,131328,65792,33024,16640,8448,4352,3324,768,1]],[16796,[524544,262400,131328,65792,33024,16640,8448,4352,3324,768,1]],[16797,[524544,262400,131328,65792,33024,16640,8448,4352,3324,768,1]],[16798,[524304,262160,131088,65552,32784,16400,8208,4112,4044,48,1]],[16799,[524352,262208,32834,16450,2114,1090,192]],[16801,[524352,262208,131136,65600,52284,8256,4160,576,320,192,2]],[16802,[32784,16400,2064,1040,528,272,48,2]],[16806,[524544,262400,131328,65792,33024,16640,8448,4352,3324,768,2]],[16807,[524544,262400,131328,65792,33024,16640,8448,4352,3324,768,2]],[16808,[524544,262400,131328,65792,33024,16640,8448,4352,3324,768,2]],[16809,[524304,262160,131088,65552,32784,16400,8208,4112,4044,48,2]],[16810,[524352,262208,32836,16452,2116,1092,192]],[16812,[524352,262208,131136,65600,52275,8256,4160,576,320,192,4]],[16813,[32784,16400,2064,1040,528,272,48,4]],[16817,[524544,262400,131328,65792,33024,16640,8448,4352,3315,768,4]],[16818,[524544,262400,131328,65792,33024,16640,8448,4352,3315,768,4]],[16819,[524544,262400,131328,65792,33024,16640,8448,4352,3315,768,4]],[16820,[524304,262160,131088,65552,32784,16400,8208,4112,4035,48,4]],[16821,[524352,262208,32840,16456,2120,1096,192]],[16823,[524352,262208,131136,65600,52275,8256,4160,576,320,192,8]],[16824,[32784,16400,2064,1040,528,272,48,8]],[16828,[524544,262400,131328,65792,33024,16640,8448,4352,3315,768,8]],[16829,[524544,262400,131328,65792,33024,16640,8448,4352,3315,768,8]],[16830,[524544,262400,131328,65792,33024,16640,8448,4352,3315,768,8]],[16831,[524304,262160,131088,65552,32784,16400,8208,4112,4035,48,8]],[16832,[524352,262208,32848,16464,2128,1104,192]],[16834,[524352,262208,131136,65600,52239,8256,4160,576,320,192,16]],[16835,[32772,16388,2052,1028,516,260,16,12]],[16839,[524544,262400,131328,65792,33024,16640,8448,4352,3279,768,16]],[16840,[524544,262400,131328,65792,33024,16640,8448,4352,3279,768,16]],[16841,[524544,262400,131328,65792,33024,16640,8448,4352,3279,768,16]],[16842,[524292,262148,131076,65540,32772,16388,8196,4100,4035,16,12]],[16843,[524352,262208,32864,16480,2144,1120,192]],[16845,[524352,262208,131136,65600,52239,8256,4160,576,320,192,32]],[16846,[32772,16388,2052,1028,516,260,32,12]],[16850,[524544,262400,131328,65792,33024,16640,8448,4352,3279,768,32]],[16851,[524544,262400,131328,65792,33024,16640,8448,4352,3279,768,32]],[16852,[524544,262400,131328,65792,33024,16640,8448,4352,3279,768,32]],[16853,[524292,262148,131076,65540,32772,16388,8196,4100,4035,32,12]],[16854,[524304,262160,32848,16464,2128,1104,48]],[16856,[524304,262160,131088,65552,52239,8208,4112,528,272,64,48]],[16857,[32772,16388,2052,1028,516,260,64,12]],[16861,[524544,262400,131328,65792,33024,16640,8448,4352,3135,768,64]],[16862,[524544,262400,131328,65792,33024,16640,8448,4352,3135,768,64]],[16863,[524544,262400,131328,65792,33024,16640,8448,4352,3135,768,64]],[16864,[524292,262148,131076,65540,32772,16388,8196,4100,3891,64,12]],[16865,[524304,262160,32912,16528,2192,1168,48]],[16867,[524304,262160,131088,65552,52239,8208,4112,528,272,128,48]],[16868,[32772,16388,2052,1028,516,260,128,12]],[16872,[524544,262400,131328,65792,33024,16640,8448,4352,3135,768,128]],[16873,[524544,262400,131328,65792,33024,16640,8448,4352,3135,768,128]],[16874,[524544,262400,131328,65792,33024,16640,8448,4352,3135,768,128]],[16875,[524292,262148,131076,65540,32772,16388,8196,4100,3891,128,12]],[16876,[524304,262160,33040,16656,2320,1296,48]],[16878,[524304,262160,131088,65552,52239,8208,4112,256,144,80,48]],[16879,[32772,16388,2052,1028,256,132,68,12]],[16883,[524352,262208,131136,65600,32832,16448,8256,4160,3135,256,192]],[16884,[524352,262208,131136,65600,32832,16448,8256,4160,3135,256,192]],[16885,[524352,262208,131136,65600,32832,16448,8256,4160,3135,256,192]],[16886,[524292,262148,131076,65540,32772,16388,8196,4100,3315,256,12]],[16887,[524304,262160,33296,16912,2576,1552,48]],[16889,[524304,262160,131088,65552,52239,8208,4112,512,144,80,48]],[16890,[32772,16388,2052,1028,512,132,68,12]],[16894,[524352,262208,131136,65600,32832,16448,8256,4160,3135,512,192]],[16895,[524352,262208,131136,65600,32832,16448,8256,4160,3135,512,192]],[16896,[524352,262208,131136,65600,32832,16448,8256,4160,3135,512,192]],[16897,[524292,262148,131076,65540,32772,16388,8196,4100,3315,512,12]],[16898,[524304,262160,33024,16640,1296,768,48]],[16900,[524304,262160,131088,65552,49935,8208,4112,1024,144,80,48]],[16901,[32772,16388,1024,516,260,132,68,12]],[16905,[524352,262208,131136,65600,32832,16448,8256,4160,1024,831,192]],[16906,[524352,262208,131136,65600,32832,16448,8256,4160,1024,831,192]],[16907,[524352,262208,131136,65600,32832,16448,8256,4160,1024,831,192]],[16908,[524292,262148,131076,65540,32772,16388,8196,4100,1024,1011,12]],[16909,[524304,262160,33024,16640,2320,768,48]],[16911,[524304,262160,131088,65552,49935,8208,4112,2048,144,80,48]],[16912,[32772,16388,2048,516,260,132,68,12]],[16916,[524352,262208,131136,65600,32832,16448,8256,4160,2048,831,192]],[16917,[524352,262208,131136,65600,32832,16448,8256,4160,2048,831,192]],[16918,[524352,262208,131136,65600,32832,16448,8256,4160,2048,831,192]],[16919,[524292,262148,131076,65540,32772,16388,8196,4100,2048,1011,12]],[16920,[524304,262160,33024,16640,4368,768,48]],[16922,[524304,262160,131088,65552,49935,4096,2064,1040,144,80,48]],[16923,[32772,16388,4096,516,260,132,68,12]],[16927,[524352,262208,131136,65600,32832,16448,4096,2112,1088,831,192]],[16928,[524352,262208,131136,65600,32832,16448,4096,2112,1088,831,192]],[16929,[524352,262208,131136,65600,32832,16448,4096,2112,1088,831,192]],[16930,[524292,262148,131076,65540,32772,16388,4096,2052,1028,1011,12]],[16931,[524304,262160,33024,16640,8464,768,48]],[16933,[524304,262160,131088,65552,49935,8192,2064,1040,144,80,48]],[16934,[32772,16388,8192,516,260,132,68,12]],[16938,[524352,262208,131136,65600,32832,16448,8192,2112,1088,831,192]],[16939,[524352,262208,131136,65600,32832,16448,8192,2112,1088,831,192]],[16940,[524352,262208,131136,65600,32832,16448,8192,2112,1088,831,192]],[16941,[524292,262148,131076,65540,32772,16388,8192,2052,1028,1011,12]],[16942,[524304,262160,16656,8448,4352,768,48]],[16944,[524304,262160,131088,65552,16384,13071,2064,1040,144,80,48]],[16945,[16384,8196,4100,516,260,132,68,12]],[16949,[524352,262208,131136,65600,16384,8256,4160,2112,1088,831,192]],[16950,[524352,262208,131136,65600,16384,8256,4160,2112,1088,831,192]],[16951,[524352,262208,131136,65600,16384,8256,4160,2112,1088,831,192]],[16952,[524292,262148,131076,65540,16384,8196,4100,2052,1028,1011,12]],[16953,[524304,262160,33040,8448,4352,768,48]],[16955,[524304,262160,131088,65552,32768,13071,2064,1040,144,80,48]],[16956,[32768,8196,4100,516,260,132,68,12]],[16960,[524352,262208,131136,65600,32768,8256,4160,2112,1088,831,192]],[16961,[524352,262208,131136,65600,32768,8256,4160,2112,1088,831,192]],[16962,[524352,262208,131136,65600,32768,8256,4160,2112,1088,831,192]],[16963,[524292,262148,131076,65540,32768,8196,4100,2052,1028,1011,12]],[16964,[524304,262160,65808,8448,4352,768,48]],[16966,[524304,262160,65536,32784,16400,13071,2064,1040,144,80,48]],[16967,[65536,8196,4100,516,260,132,68,12]],[16971,[524352,262208,65536,32832,16448,8256,4160,2112,1088,831,192]],[16972,[524352,262208,65536,32832,16448,8256,4160,2112,1088,831,192]],[16973,[524352,262208,65536,32832,16448,8256,4160,2112,1088,831,192]],[16974,[524292,262148,65536,32772,16388,8196,4100,2052,1028,1011,12]],[16975,[524304,262160,131344,8448,4352,768,48]],[16977,[524304,262160,131072,32784,16400,13071,2064,1040,144,80,48]],[16978,[131072,8196,4100,516,260,132,68,12]],[16982,[524352,262208,131072,32832,16448,8256,4160,2112,1088,831,192]],[16983,[524352,262208,131072,32832,16448,8256,4160,2112,1088,831,192]],[16984,[524352,262208,131072,32832,16448,8256,4160,2112,1088,831,192]],[16985,[524292,262148,131072,32772,16388,8196,4100,2052,1028,1011,12]],[16986,[262416,131088,65552,8448,4352,768,48]],[16988,[262144,131088,65552,32784,16400,13071,2064,1040,144,80,48]],[16989,[262144,8196,4100,516,260,132,68,12]],[16993,[262144,131136,65600,32832,16448,8256,4160,2112,1088,831,192]],[16994,[262144,131136,65600,32832,16448,8256,4160,2112,1088,831,192]],[16995,[262144,131136,65600,32832,16448,8256,4160,2112,1088,831,192]],[16996,[262144,131076,65540,32772,16388,8196,4100,2052,1028,1011,12]],[16997,[524560,131088,65552,8448,4352,768,48]],[16999,[524288,131088,65552,32784,16400,13071,2064,1040,144,80,48]],[17000,[524288,8196,4100,516,260,132,68,12]],[17004,[524288,131136,65600,32832,16448,8256,4160,2112,1088,831,192]],[17005,[524288,131136,65600,32832,16448,8256,4160,2112,1088,831,192]],[17006,[524288,131136,65600,32832,16448,8256,4160,2112,1088,831,192]],[17007,[524288,131076,65540,32772,16388,8196,4100,2052,1028,1011,12]],[17009,[524288,262144,131072,65536,32768,16384,2048,1024,8,4]],[17010,[524288,262144,131072,65536,2048,1024,512,256,32,16,8,4]],[17011,[524288,262144,131072,65536,128,64,32,16,8,4,2,1]],[17012,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[17016,[131072,65536,8192,4096,2048,1024,512,256,32,16,2,1]],[17018,[524288,262144,131072,65536,32768,16384,8192,4096,512,256,2,1]],[17019,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,2,1]],[17023,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,2,1]],[17024,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,2,1]],[17025,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[17026,[524288,262144,2048,1024,512,256,128,64,32,16,8,4]],[17027,[524288,262144,2048,1024,512,256,128,64,32,16,8,4]],[17028,[524288,262144,131072,65536,32768,16384,2048,1024,512,256,2,1]],[17029,[524288,262144,131072,65536,32768,16384,2048,1024,512,256,2,1]],[17030,[131072,65536,8192,4096,32,16,8,4]],[17032,[524288,262144,131072,65536,2048,1024,128,64,32,16,2,1]],[17033,[32768,16384,8192,4096,2048,1024,512,256,32,16,2,1]],[17041,[524288,262144,32768,16384,2048,1024,128,64,32,16,8,4]],[17042,[131072,65536,8192,4096,2048,1024,512,256,128,64,2,1]],[17043,[131072,65536,8192,4096,2048,1024,512,256,128,64,2,1]],[17045,[524288,262144,131072,65536,2048,1024,512,256,128,64,32,16]],[17046,[524288,262144,131072,65536,61443,2048,1024,512,256,128,64,32,16,15]],[17048,[32768,16384,8192,4096,2048,1024,512,256,128,64,2,1]],[17049,[786492,196620,32768,16384,8192,4096,2048,1024,512,256,128,64,2,1]],[17050,[524288,262144,131072,65536,512,256,32,16,8,4,2,1]],[17051,[524288,262144,131072,65536,512,256,32,16,8,4,2,1]],[17052,[524288,262144,131072,65536,2048,1024,512,256,32,16,2,1]],[17053,[524288,262144,131072,65536,2048,1024,512,256,32,16,2,1]],[17054,[524288,262144,131072,65536,2048,1024,512,256,32,16,2,1]],[17061,[131072,65536,8192,4096,2048,1024,512,256,32,16,2,1]],[17062,[131072,65536,8192,4096,512,256,128,64,32,16,8,4]],[17063,[524288,262144,32768,16384,8192,4096,2048,1024,512,256,2,1]],[17064,[524288,262144,32768,16384,8192,4096,2048,1024,512,256,2,1]],[17065,[524288,262144,196656,32768,16384,8192,4096,2048,1024,512,256,252,2,1]],[17072,[524288,262144,32768,16384,8192,4096,32,16,8,4,2,1]],[17073,[524288,262144,32768,16384,8192,4096,32,16,8,4,2,1]],[17075,[131072,65536,32768,16384,8192,4096,512,256,128,64,2,1]],[17076,[131072,65536,32768,16384,8192,4096,512,256,128,64,2,1]],[17082,[524288,262144,131072,65536,8192,4096,2048,1024,32,16,8,4]],[17083,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,2,1]],[17085,[524288,262144,32768,16384,2048,1024,32,16,8,4,2,1]],[17086,[524288,262144,32768,16384,2048,1024,32,16,8,4,2,1]],[17088,[524288,262144,131072,65536,32768,16384,8192,4096,512,256,2,1]],[17089,[524288,262144,131072,65536,32768,16384,8192,4096,512,256,2,1]],[17090,[524288,262144,131072,65536,8192,4096,512,256,128,64,32,16]],[17091,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,2,1]],[17092,[524288,262144,196812,32768,16384,8192,4096,2048,1024,960,32,16,2,1]],[17093,[524288,262144,131072,65536,2048,1024,512,256,32,16,2,1]],[17094,[524288,262144,131072,65536,61452,2048,1024,512,256,204,32,16,2,1]],[17095,[524288,262144,32768,16384,2048,1024,128,64,32,16,8,4]],[17098,[524288,262144,8192,4096,2048,1024,128,64,32,16,2,1]],[17099,[524288,262144,197388,49164,8192,4096,2048,1024,128,64,32,16,2,1]],[17106,[524288,262144,131072,65536,512,256,128,64,32,16,8,4]],[17109,[524288,262144,2048,1024,512,256,128,64,32,16,2,1]],[17110,[524288,262144,512,256,128,64,32,16,8,4,2,1]],[17111,[524288,262144,131072,65536,512,256,128,64,32,16,2,1]],[17112,[524288,262144,131072,65536,61452,3084,512,256,128,64,32,16,2,1]],[17114,[524288,262144,32768,16384,8192,4096,512,256,128,64,8,4]],[17115,[524288,262144,32768,16384,8192,4096,512,256,128,64,8,4]],[17116,[524288,262144,32768,16384,8192,4096,2048,1024,128,64,32,16]],[17117,[524288,262144,197379,32768,16384,8192,4096,2048,1024,128,64,32,16,15]],[17118,[524288,262144,32768,16384,8192,4096,128,64,32,16,8,4]],[17121,[524288,262144,131072,65536,32768,16384,512,256,128,64,32,16]],[17124,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,32,16]],[17125,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,32,16]],[17126,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,32,16]],[17127,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,2,1]],[17128,[786492,131072,65536,32768,16384,8192,4096,2048,1024,512,256,204,2,1]],[17129,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,8,4]],[17130,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,8,4]],[17131,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,8,4]],[17132,[786483,131072,65536,32768,16384,8192,4096,2048,1024,512,256,195,8,4]],[17133,[524288,262144,32768,16384,8192,4096,128,64,32,16,2,1]],[17134,[524288,262144,197388,32768,16384,8192,4096,3084,128,64,32,16,2,1]],[17136,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[17137,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[17141,[131072,65536,32768,16384,2048,1024,512,256,128,64,8,4]],[17142,[131072,65536,8192,4096,2048,1024,512,256,128,64,8,4]],[17143,[786483,131072,65536,49155,8192,4096,2048,1024,512,256,128,64,8,4]],[17144,[131072,65536,32768,16384,8192,4096,512,256,32,16,2,1]],[17145,[32768,16384,8192,4096,2048,1024,128,64,8,4,2,1]],[17146,[983088,32768,16384,8192,4096,2048,1024,816,128,64,8,4,2,1]],[17147,[131072,65536,32768,16384,8192,4096,512,256,32,16,2,1]],[17153,[524288,262144,131072,65536,32768,16384,512,256,32,16,8,4]],[17154,[524288,262144,32768,16384,8192,4096,512,256,32,16,8,4]],[17155,[524288,262144,131072,65536,32768,16384,512,256,32,16,8,4]],[17156,[32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[17157,[32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[17160,[131072,65536,8192,4096,2048,1024,512,256,8,4,2,1]],[17161,[786672,131072,65536,49344,8192,4096,2048,1024,512,256,8,4,2,1]],[17162,[131072,65536,32768,16384,8192,4096,128,64,8,4,2,1]],[17163,[131072,65536,32768,16384,8192,4096,128,64,8,4,2,1]],[17165,[131072,65536,2048,1024,512,256,128,64,8,4,2,1]],[17166,[798768,131072,65536,61440,2048,1024,512,256,128,64,8,4,2,1]],[17168,[131072,65536,32768,16384,2048,1024,512,256,128,64,8,4]],[17169,[131072,65536,32768,16384,8192,4096,2048,1024,32,16,2,1]],[17170,[131072,65536,32768,16384,8192,4096,2048,1024,32,16,2,1]],[17172,[524352,262208,131136,65600,52284,8256,4160,576,320,192,1]],[17190,[524304,262160,131088,65552,32784,16400,8208,4112,4044,48,1]],[17191,[524292,262148,248880,8196,4100,516,260,132,68,12,1]],[17197,[524352,262208,131136,65600,52284,8256,4160,576,320,192,2]],[17215,[524304,262160,131088,65552,32784,16400,8208,4112,4044,48,2]],[17216,[524292,262148,248880,8196,4100,516,260,132,68,12,2]],[17222,[524352,262208,131136,65600,52275,8256,4160,576,320,192,4]],[17240,[524304,262160,131088,65552,32784,16400,8208,4112,4035,48,4]],[17241,[524289,262145,248880,8193,4097,513,257,129,65,4,3]],[17247,[524352,262208,131136,65600,52275,8256,4160,576,320,192,8]],[17265,[524304,262160,131088,65552,32784,16400,8208,4112,4035,48,8]],[17266,[524289,262145,248880,8193,4097,513,257,129,65,8,3]],[17272,[524352,262208,131136,65600,52239,8256,4160,576,320,192,16]],[17290,[524292,262148,131076,65540,32772,16388,8196,4100,4035,16,12]],[17291,[524289,262145,248844,8193,4097,513,257,129,65,16,3]],[17297,[524352,262208,131136,65600,52239,8256,4160,576,320,192,32]],[17315,[524292,262148,131076,65540,32772,16388,8196,4100,4035,32,12]],[17316,[524289,262145,248844,8193,4097,513,257,129,65,32,3]],[17322,[524304,262160,131088,65552,52239,8208,4112,528,272,64,48]],[17340,[524292,262148,131076,65540,32772,16388,8196,4100,3891,64,12]],[17341,[524289,262145,248844,8193,4097,513,257,64,33,17,3]],[17347,[524304,262160,131088,65552,52239,8208,4112,528,272,128,48]],[17365,[524292,262148,131076,65540,32772,16388,8196,4100,3891,128,12]],[17366,[524289,262145,248844,8193,4097,513,257,128,33,17,3]],[17372,[524304,262160,131088,65552,52239,8208,4112,256,144,80,48]],[17390,[524292,262148,131076,65540,32772,16388,8196,4100,3315,256,12]],[17391,[524289,262145,248844,8193,4097,256,129,65,33,17,3]],[17397,[524304,262160,131088,65552,52239,8208,4112,512,144,80,48]],[17415,[524292,262148,131076,65540,32772,16388,8196,4100,3315,512,12]],[17416,[524289,262145,248844,8193,4097,512,129,65,33,17,3]],[17422,[524304,262160,131088,65552,49935,8208,4112,1024,144,80,48]],[17440,[524292,262148,131076,65540,32772,16388,8196,4100,1024,1011,12]],[17441,[524289,262145,246540,8193,4097,1024,129,65,33,17,3]],[17447,[524304,262160,131088,65552,49935,8208,4112,2048,144,80,48]],[17465,[524292,262148,131076,65540,32772,16388,8196,4100,2048,1011,12]],[17466,[524289,262145,246540,8193,4097,2048,129,65,33,17,3]],[17472,[524304,262160,131088,65552,49935,4096,2064,1040,144,80,48]],[17490,[524292,262148,131076,65540,32772,16388,4096,2052,1028,1011,12]],[17491,[524289,262145,246540,4096,2049,1025,129,65,33,17,3]],[17497,[524304,262160,131088,65552,49935,8192,2064,1040,144,80,48]],[17515,[524292,262148,131076,65540,32772,16388,8192,2052,1028,1011,12]],[17516,[524289,262145,246540,8192,2049,1025,129,65,33,17,3]],[17522,[524304,262160,131088,65552,16384,13071,2064,1040,144,80,48]],[17540,[524292,262148,131076,65540,16384,8196,4100,2052,1028,1011,12]],[17541,[524289,262145,209676,16384,2049,1025,129,65,33,17,3]],[17547,[524304,262160,131088,65552,32768,13071,2064,1040,144,80,48]],[17565,[524292,262148,131076,65540,32768,8196,4100,2052,1028,1011,12]],[17566,[524289,262145,209676,32768,2049,1025,129,65,33,17,3]],[17572,[524304,262160,65536,32784,16400,13071,2064,1040,144,80,48]],[17590,[524292,262148,65536,32772,16388,8196,4100,2052,1028,1011,12]],[17591,[524289,262145,65536,62220,2049,1025,129,65,33,17,3]],[17597,[524304,262160,131072,32784,16400,13071,2064,1040,144,80,48]],[17615,[524292,262148,131072,32772,16388,8196,4100,2052,1028,1011,12]],[17616,[524289,262145,131072,62220,2049,1025,129,65,33,17,3]],[17622,[262144,131088,65552,32784,16400,13071,2064,1040,144,80,48]],[17640,[262144,131076,65540,32772,16388,8196,4100,2052,1028,1011,12]],[17641,[262144,131073,65537,62220,2049,1025,129,65,33,17,3]],[17647,[524288,131088,65552,32784,16400,13071,2064,1040,144,80,48]],[17665,[524288,131076,65540,32772,16388,8196,4100,2052,1028,1011,12]],[17666,[524288,131073,65537,62220,2049,1025,129,65,33,17,3]],[17944,[524288,262144,131072,65536,2048,1024,512,256,32,16,8,4]],[17945,[200448,32768,16384,8192,4096,128,64,32,16,8,4,2,1]],[17946,[131072,65536,32768,16384,2048,1024,512,256,32,16,2,1]],[17947,[131072,65536,32768,16384,2048,1024,512,256,32,16,2,1]],[17948,[131072,65536,32768,16384,8192,4096,2048,1024,128,64,2,1]],[17950,[200448,32768,16384,8192,4096,128,64,32,16,8,4,2,1]],[17953,[524288,262144,8192,4096,128,64,32,16,8,4,2,1]],[17956,[246528,8192,4096,2048,1024,128,64,32,16,8,4,2,1]],[17957,[32768,16384,8192,4096,512,256,128,64,8,4,2,1]],[17958,[32768,16384,8192,4096,2048,1024,512,256,32,16,2,1]],[17959,[789507,32768,16384,8192,4096,512,256,128,64,32,16,8,4]],[17960,[524288,262144,8192,4096,512,256,128,64,32,16,8,4]],[17961,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64]],[17964,[32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[17966,[258048,2048,1024,512,256,128,64,32,16,8,4,2,1]],[17970,[524288,262144,131072,65536,512,256,32,16,8,4,2,1]],[17972,[524288,262144,8192,4096,2048,1024,32,16,8,4,2,1]],[17973,[131072,65536,8192,4096,2048,1024,512,256,32,16,2,1]],[17974,[524288,262144,8192,4096,128,64,32,16,8,4,2,1]],[17975,[524288,262144,131072,65536,2048,1024,128,64,32,16,8,4]],[17978,[524288,262144,208908,32768,16384,2048,1024,512,256,128,64,2,1]],[17983,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64]],[17984,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64]],[17985,[786672,131072,65536,32768,16384,8192,4096,512,256,8,4,2,1]],[17986,[786672,131072,65536,32768,16384,8192,4096,512,256,8,4,2,1]],[17987,[835632,131072,65536,8192,4096,512,256,128,64,8,4,2,1]],[17988,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,8,4]],[17989,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,8,4]],[17990,[524288,262144,8192,4096,512,256,32,16,8,4,2,1]],[17991,[524288,262144,131072,65536,62208,2048,1024,128,64,8,4,2,1]],[17992,[524288,262144,131072,65536,128,64,32,16,8,4,2,1]],[17993,[835632,131072,65536,8192,4096,512,256,128,64,8,4,2,1]],[17995,[131072,65536,8192,4096,512,256,128,64,32,16,8,4]],[17996,[786483,131072,65536,32768,16384,8192,4096,2048,1024,128,64,8,4]],[17997,[786483,131072,65536,32768,16384,8192,4096,2048,1024,128,64,8,4]],[17998,[524288,262144,131072,65536,8192,4096,512,256,32,16,8,4]],[17999,[524288,262144,246528,8192,4096,2048,1024,128,64,32,16,8,4]],[18000,[524288,262144,131072,65536,8192,4096,2048,1024,32,16,8,4]],[18001,[524288,262144,8192,4096,2048,1024,32,16,8,4,2,1]],[18002,[524288,262144,2048,1024,512,256,32,16,8,4,2,1]],[18003,[524288,262144,2048,1024,512,256,32,16,8,4,2,1]],[18006,[524288,262144,246528,8192,4096,2048,1024,128,64,8,4,2,1]],[18011,[524288,262144,131072,65536,2048,1024,128,64,32,16,8,4]],[18012,[524288,262144,2048,1024,512,256,128,64,32,16,8,4]],[18013,[524288,262144,32768,16384,2048,1024,128,64,32,16,2,1]],[18014,[524288,262144,32768,16384,2048,1024,128,64,32,16,2,1]],[18016,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,2,1]],[18019,[131072,65536,8192,4096,32,16,8,4]],[18021,[524288,262144,131072,65536,64512,512,256,128,64,8,4,2,1]],[18022,[131072,65536,62208,2048,1024,128,64,32,16,8,4,2,1]],[18023,[524288,262144,131072,65536,512,256,128,64,32,16,8,4]],[18024,[524288,262144,32768,16384,8192,4096,2048,1024,32,16,8,4]],[18025,[524288,262144,2048,1024,512,256,128,64,32,16,2,1]],[18026,[524288,262144,512,256,128,64,32,16,8,4,2,1]],[18027,[524288,262144,131072,65536,32768,16384,8192,4096,512,256,2,1]],[18028,[32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[18030,[524288,262144,131072,65536,32768,16384,2048,1024,512,256,2,1]],[18031,[524288,262144,131072,65536,32768,16384,512,256,128,64,32,16]],[18032,[524288,262144,131072,65536,49932,8192,4096,2048,1024,128,64,2,1]],[18033,[786483,131072,65536,32768,16384,8192,4096,2048,1024,128,64,8,4]],[18038,[983088,32768,16384,2048,1024,512,256,128,64,8,4,2,1]],[18039,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[18040,[32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[18042,[524288,262144,32768,16384,8192,4096,512,256,128,64,8,4]],[18047,[131072,65536,32768,16384,2048,1024,512,256,32,16,2,1]],[18048,[131072,65536,8192,4096,2048,1024,512,256,128,64,2,1]],[18049,[131072,65536,32768,16384,2048,1024,512,256,8,4,2,1]],[18050,[131072,65536,32768,16384,2048,1024,512,256,8,4,2,1]],[18051,[524288,262144,131072,65536,2048,1024,512,256,8,4,2,1]],[18052,[524288,262144,131072,65536,52227,8192,4096,512,256,128,64,8,4]],[18053,[131072,65536,32768,16384,8192,4096,512,256,32,16,2,1]],[18054,[524288,262144,32768,16384,8192,4096,512,256,32,16,8,4]],[18057,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,32,16]],[18058,[32768,16384,8192,4096,512,256,128,64,8,4,2,1]],[18059,[32768,16384,8192,4096,512,256,128,64,8,4,2,1]],[18060,[32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[18062,[524288,262144,131072,65536,32768,16384,8192,4096,4032,8,4,2,1]],[18063,[835632,131072,65536,8192,4096,512,256,128,64,8,4,2,1]],[18064,[131072,65536,32768,16384,8192,4096,128,64,8,4,2,1]],[18065,[524288,262144,32768,16384,2048,1024,32,16,8,4,2,1]],[18066,[524288,262144,131072,65536,8192,4096,3852,128,64,32,16,2,1]],[18068,[524288,262144,32768,16384,8192,4096,32,16,8,4,2,1]],[18069,[131072,65536,32768,16384,8192,4096,512,256,128,64,2,1]],[18070,[131072,65536,62208,2048,1024,128,64,32,16,8,4,2,1]],[18072,[131072,65536,32768,16384,8192,4096,2048,1024,128,64,2,1]],[18073,[524288,262144,32768,16384,2048,1024,128,64,32,16,8,4]],[18074,[524288,262144,131072,65536,61443,2048,1024,512,256,128,64,8,4]],[18075,[131072,65536,61443,2048,1024,512,256,128,64,32,16,8,4]],[18076,[524288,262144,131072,65536,128,64,32,16,8,4,2,1]],[18078,[200448,32768,16384,8192,4096,128,64,32,16,8,4,2,1]],[18079,[524288,262144,131072,65536,32768,16384,8192,4096,3267,32,16,8,4]],[18080,[131072,65536,32768,16384,8192,4096,2048,1024,32,16,2,1]],[18081,[131072,65536,32768,16384,2048,1024,512,256,128,64,8,4]],[18082,[524288,262144,131072,65536,8192,4096,512,256,128,64,32,16]],[18083,[524288,262144,131072,65536,32768,16384,512,256,32,16,8,4]],[18084,[524288,262144,131072,65536,32768,16384,15363,128,64,32,16,8,4]],[18086,[524288,262144,131072,65536,2048,1024,128,64,32,16,2,1]],[18190,[524352,262208,131136,65600,49212,8256,4160,2112,1088,576,320,192,1]],[18191,[524352,262208,131136,65600,49212,8256,4160,2112,1088,576,320,192,1]],[18210,[524288,262144,196668,32768,16384,8192,4096,2048,1024,512,256,128,64,1]],[18215,[524292,262148,131076,65540,62208,2052,1028,132,68,36,20,12,1]],[18218,[986112,32772,16388,8196,4100,516,260,132,68,36,20,12,1]],[18222,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,828,128,64,1]],[18230,[524352,262208,131136,65600,49212,8256,4160,2112,1088,576,320,192,2]],[18231,[524352,262208,131136,65600,49212,8256,4160,2112,1088,576,320,192,2]],[18250,[524288,262144,196668,32768,16384,8192,4096,2048,1024,512,256,128,64,2]],[18255,[524292,262148,131076,65540,62208,2052,1028,132,68,36,20,12,2]],[18258,[986112,32772,16388,8196,4100,516,260,132,68,36,20,12,2]],[18262,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,828,128,64,2]],[18270,[524352,262208,131136,65600,49203,8256,4160,2112,1088,576,320,192,4]],[18271,[524352,262208,131136,65600,49203,8256,4160,2112,1088,576,320,192,4]],[18290,[524288,262144,196659,32768,16384,8192,4096,2048,1024,512,256,128,64,4]],[18295,[524289,262145,131073,65537,62208,2049,1025,129,65,33,17,4,3]],[18298,[986112,32769,16385,8193,4097,513,257,129,65,33,17,4,3]],[18302,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,819,128,64,4]],[18310,[524352,262208,131136,65600,49203,8256,4160,2112,1088,576,320,192,8]],[18311,[524352,262208,131136,65600,49203,8256,4160,2112,1088,576,320,192,8]],[18330,[524288,262144,196659,32768,16384,8192,4096,2048,1024,512,256,128,64,8]],[18335,[524289,262145,131073,65537,62208,2049,1025,129,65,33,17,8,3]],[18338,[986112,32769,16385,8193,4097,513,257,129,65,33,17,8,3]],[18342,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,819,128,64,8]],[18350,[524352,262208,131136,65600,49167,8256,4160,2112,1088,576,320,192,16]],[18351,[524352,262208,131136,65600,49167,8256,4160,2112,1088,576,320,192,16]],[18370,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,256,128,64,16]],[18375,[524289,262145,131073,65537,62208,2049,1025,129,65,16,9,5,3]],[18378,[986112,32769,16385,8193,4097,513,257,129,65,16,9,5,3]],[18382,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,783,128,64,16]],[18390,[524352,262208,131136,65600,49167,8256,4160,2112,1088,576,320,192,32]],[18391,[524352,262208,131136,65600,49167,8256,4160,2112,1088,576,320,192,32]],[18410,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,256,128,64,32]],[18415,[524289,262145,131073,65537,62208,2049,1025,129,65,32,9,5,3]],[18418,[986112,32769,16385,8193,4097,513,257,129,65,32,9,5,3]],[18422,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,783,128,64,32]],[18430,[524304,262160,131088,65552,49167,8208,4112,2064,1040,528,272,64,48]],[18431,[524304,262160,131088,65552,49167,8208,4112,2064,1040,528,272,64,48]],[18450,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,256,64,32,16]],[18455,[524289,262145,131073,65537,62208,2049,1025,64,33,17,9,5,3]],[18458,[986112,32769,16385,8193,4097,513,257,64,33,17,9,5,3]],[18462,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,783,64,32,16]],[18470,[524304,262160,131088,65552,49167,8208,4112,2064,1040,528,272,128,48]],[18471,[524304,262160,131088,65552,49167,8208,4112,2064,1040,528,272,128,48]],[18490,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,256,128,32,16]],[18495,[524289,262145,131073,65537,62208,2049,1025,128,33,17,9,5,3]],[18498,[986112,32769,16385,8193,4097,513,257,128,33,17,9,5,3]],[18502,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,783,128,32,16]],[18510,[524304,262160,131088,65552,49167,8208,4112,2064,1040,256,144,80,48]],[18511,[524304,262160,131088,65552,49167,8208,4112,2064,1040,256,144,80,48]],[18530,[524288,262144,196623,32768,16384,8192,4096,2048,1024,256,128,64,32,16]],[18535,[524289,262145,131073,65537,61632,2049,1025,256,33,17,9,5,3]],[18538,[986112,32769,16385,8193,4097,256,129,65,33,17,9,5,3]],[18542,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,256,207,32,16]],[18550,[524304,262160,131088,65552,49167,8208,4112,2064,1040,512,144,80,48]],[18551,[524304,262160,131088,65552,49167,8208,4112,2064,1040,512,144,80,48]],[18570,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,128,64,32,16]],[18575,[524289,262145,131073,65537,61632,2049,1025,512,33,17,9,5,3]],[18578,[986112,32769,16385,8193,4097,512,129,65,33,17,9,5,3]],[18582,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,512,207,32,16]],[18590,[524304,262160,131088,65552,49167,8208,4112,1024,528,272,144,80,48]],[18591,[524304,262160,131088,65552,49167,8208,4112,1024,528,272,144,80,48]],[18610,[524288,262144,196623,32768,16384,8192,4096,1024,512,256,128,64,32,16]],[18615,[524289,262145,131073,65537,61632,1024,513,257,33,17,9,5,3]],[18618,[983808,32769,16385,8193,4097,1024,129,65,33,17,9,5,3]],[18622,[524288,262144,131072,65536,32768,16384,8192,4096,1024,512,256,207,32,16]],[18630,[524304,262160,131088,65552,49167,8208,4112,2048,528,272,144,80,48]],[18631,[524304,262160,131088,65552,49167,8208,4112,2048,528,272,144,80,48]],[18650,[524288,262144,196623,32768,16384,8192,4096,2048,512,256,128,64,32,16]],[18655,[524289,262145,131073,65537,61632,2048,513,257,33,17,9,5,3]],[18658,[983808,32769,16385,8193,4097,2048,129,65,33,17,9,5,3]],[18662,[524288,262144,131072,65536,32768,16384,8192,4096,2048,512,256,207,32,16]],[18670,[524304,262160,131088,65552,49167,4096,2064,1040,528,272,144,80,48]],[18671,[524304,262160,131088,65552,49167,4096,2064,1040,528,272,144,80,48]],[18690,[524288,262144,196623,32768,16384,4096,2048,1024,512,256,128,64,32,16]],[18695,[524289,262145,131073,65537,52416,4096,513,257,33,17,9,5,3]],[18698,[983808,32769,16385,4096,2049,1025,129,65,33,17,9,5,3]],[18702,[524288,262144,131072,65536,32768,16384,4096,2048,1024,512,256,207,32,16]],[18710,[524304,262160,131088,65552,49167,8192,2064,1040,528,272,144,80,48]],[18711,[524304,262160,131088,65552,49167,8192,2064,1040,528,272,144,80,48]],[18730,[524288,262144,196623,32768,16384,8192,2048,1024,512,256,128,64,32,16]],[18735,[524289,262145,131073,65537,52416,8192,513,257,33,17,9,5,3]],[18738,[983808,32769,16385,8192,2049,1025,129,65,33,17,9,5,3]],[18742,[524288,262144,131072,65536,32768,16384,8192,2048,1024,512,256,207,32,16]],[18750,[524304,262160,131088,65552,16384,12303,2064,1040,528,272,144,80,48]],[18751,[524304,262160,131088,65552,16384,12303,2064,1040,528,272,144,80,48]],[18770,[524288,262144,196623,16384,8192,4096,2048,1024,512,256,128,64,32,16]],[18775,[524289,262145,131073,65537,16384,15552,513,257,33,17,9,5,3]],[18778,[983808,16384,8193,4097,2049,1025,129,65,33,17,9,5,3]],[18782,[524288,262144,131072,65536,16384,8192,4096,2048,1024,512,256,207,32,16]],[18790,[524304,262160,131088,65552,32768,12303,2064,1040,528,272,144,80,48]],[18791,[524304,262160,131088,65552,32768,12303,2064,1040,528,272,144,80,48]],[18810,[524288,262144,196623,32768,8192,4096,2048,1024,512,256,128,64,32,16]],[18815,[524289,262145,131073,65537,32768,15552,513,257,33,17,9,5,3]],[18818,[983808,32768,8193,4097,2049,1025,129,65,33,17,9,5,3]],[18822,[524288,262144,131072,65536,32768,8192,4096,2048,1024,512,256,207,32,16]],[18830,[524304,262160,65536,32784,16400,12303,2064,1040,528,272,144,80,48]],[18831,[524304,262160,65536,32784,16400,12303,2064,1040,528,272,144,80,48]],[18850,[524288,262144,65536,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18855,[524289,262145,65536,32769,16385,15552,513,257,33,17,9,5,3]],[18858,[836352,65536,8193,4097,2049,1025,129,65,33,17,9,5,3]],[18862,[524288,262144,65536,32768,16384,8192,4096,2048,1024,512,256,207,32,16]],[18870,[524304,262160,131072,32784,16400,12303,2064,1040,528,272,144,80,48]],[18871,[524304,262160,131072,32784,16400,12303,2064,1040,528,272,144,80,48]],[18890,[524288,262144,131072,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18895,[524289,262145,131072,32769,16385,15552,513,257,33,17,9,5,3]],[18898,[836352,131072,8193,4097,2049,1025,129,65,33,17,9,5,3]],[18902,[524288,262144,131072,32768,16384,8192,4096,2048,1024,512,256,207,32,16]],[18910,[262144,131088,65552,32784,16400,12303,2064,1040,528,272,144,80,48]],[18911,[262144,131088,65552,32784,16400,12303,2064,1040,528,272,144,80,48]],[18930,[262144,131072,65536,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18935,[262144,131073,65537,32769,16385,15552,513,257,33,17,9,5,3]],[18938,[262144,246528,8193,4097,2049,1025,129,65,33,17,9,5,3]],[18942,[262144,131072,65536,32768,16384,8192,4096,2048,1024,512,256,207,32,16]],[18950,[524288,131088,65552,32784,16400,12303,2064,1040,528,272,144,80,48]],[18951,[524288,131088,65552,32784,16400,12303,2064,1040,528,272,144,80,48]],[18970,[524288,131072,65536,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18975,[524288,131073,65537,32769,16385,15552,513,257,33,17,9,5,3]],[18978,[524288,246528,8193,4097,2049,1025,129,65,33,17,9,5,3]],[18982,[524288,131072,65536,32768,16384,8192,4096,2048,1024,512,256,207,32,16]],[19483,[524288,262144,131072,65536,8192,4096,512,256,128,64,32,16,8,4]],[19493,[524288,262144,131072,65536,8192,4096,512,256,128,64,32,16,8,4]],[19494,[524288,262144,131072,65536,2048,1024,512,256,128,64,32,16,2,1]],[19510,[524288,262144,131072,65536,2048,1024,512,256,128,64,32,16,2,1]],[19511,[524288,262144,131072,65536,2048,1024,512,256,128,64,32,16,2,1]],[19512,[524288,262144,131072,65536,2048,1024,512,256,128,64,32,16,2,1]],[19721,[524288,262144,131072,65536,8192,4096,512,256,128,64,32,16,8,4]],[19733,[524288,262144,131072,65536,8192,4096,512,256,128,64,32,16,8,4]],[19777,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[19782,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[19788,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[19866,[524292,262148,199680,32772,16388,8196,4100,516,260,132,68,36,20,12,1]],[19880,[524292,262148,131076,65540,61440,2052,1028,516,260,132,68,36,20,12,1]],[19936,[524292,262148,199680,32772,16388,8196,4100,516,260,132,68,36,20,12,2]],[19950,[524292,262148,131076,65540,61440,2052,1028,516,260,132,68,36,20,12,2]],[20012,[524289,262145,199680,32769,16385,8193,4097,513,257,129,65,33,17,4,3]],[20026,[524289,262145,131073,65537,61440,2049,1025,513,257,129,65,33,17,4,3]],[20090,[524289,262145,199680,32769,16385,8193,4097,513,257,129,65,33,17,8,3]],[20104,[524289,262145,131073,65537,61440,2049,1025,513,257,129,65,33,17,8,3]],[20172,[524289,262145,199680,32769,16385,8193,4097,513,257,129,65,16,9,5,3]],[20190,[524289,262145,131073,65537,61440,2049,1025,513,257,129,65,16,9,5,3]],[20259,[524289,262145,199680,32769,16385,8193,4097,513,257,129,65,32,9,5,3]],[20277,[524289,262145,131073,65537,61440,2049,1025,513,257,129,65,32,9,5,3]],[20354,[524289,262145,199680,32769,16385,8193,4097,513,257,64,33,17,9,5,3]],[20372,[524289,262145,131073,65537,61440,2049,1025,513,257,64,33,17,9,5,3]],[20451,[524289,262145,199680,32769,16385,8193,4097,513,257,128,33,17,9,5,3]],[20469,[524289,262145,131073,65537,61440,2049,1025,513,257,128,33,17,9,5,3]],[20555,[524289,262145,199680,32769,16385,8193,4097,256,129,65,33,17,9,5,3]],[20575,[524289,262145,131073,65537,61440,2049,1025,256,129,65,33,17,9,5,3]],[20663,[524289,262145,199680,32769,16385,8193,4097,512,129,65,33,17,9,5,3]],[20683,[524289,262145,131073,65537,61440,2049,1025,512,129,65,33,17,9,5,3]],[20775,[524289,262145,197376,32769,16385,8193,4097,1024,129,65,33,17,9,5,3]],[20801,[524289,262145,131073,65537,61440,1024,513,257,129,65,33,17,9,5,3]],[20895,[524289,262145,197376,32769,16385,8193,4097,2048,129,65,33,17,9,5,3]],[20921,[524289,262145,131073,65537,61440,2048,513,257,129,65,33,17,9,5,3]],[21021,[524289,262145,197376,32769,16385,4096,2049,1025,129,65,33,17,9,5,3]],[21051,[524289,262145,131073,65537,52224,4096,513,257,129,65,33,17,9,5,3]],[21154,[524289,262145,197376,32769,16385,8192,2049,1025,129,65,33,17,9,5,3]],[21184,[524289,262145,131073,65537,52224,8192,513,257,129,65,33,17,9,5,3]],[21294,[524289,262145,197376,16384,8193,4097,2049,1025,129,65,33,17,9,5,3]],[21325,[524289,262145,131073,65537,16384,15360,513,257,129,65,33,17,9,5,3]],[21441,[524289,262145,197376,32768,8193,4097,2049,1025,129,65,33,17,9,5,3]],[21472,[524289,262145,131073,65537,32768,15360,513,257,129,65,33,17,9,5,3]],[21596,[524289,262145,65536,49920,8193,4097,2049,1025,129,65,33,17,9,5,3]],[21633,[524289,262145,65536,32769,16385,15360,513,257,129,65,33,17,9,5,3]],[21758,[524289,262145,131072,49920,8193,4097,2049,1025,129,65,33,17,9,5,3]],[21795,[524289,262145,131072,32769,16385,15360,513,257,129,65,33,17,9,5,3]],[21930,[262144,131073,65537,49920,8193,4097,2049,1025,129,65,33,17,9,5,3]],[21971,[262144,131073,65537,32769,16385,15360,513,257,129,65,33,17,9,5,3]],[22108,[524288,131073,65537,49920,8193,4097,2049,1025,129,65,33,17,9,5,3]],[22149,[524288,131073,65537,32769,16385,15360,513,257,129,65,33,17,9,5,3]]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/physical-pairs-mw.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/physical-pairs-mw.json new file mode 100644 index 0000000000..d92f058a23 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/physical-pairs-mw.json @@ -0,0 +1 @@ +{"description":"Frozen reuse pairs [donor, recipient, deadline]: PR200/233 maximum-weight late compensated pairing (pairs_mw.py) with the last late pair moved to the phase cut.","pairs":[[5698,9335,null],[5484,9336,null],[5159,9337,null],[5591,9338,null],[5687,9339,null],[5026,9340,null],[5243,9341,null],[5394,9342,null],[5675,9343,null],[5286,9344,20065],[5586,9345,null],[5676,9346,null],[5292,9347,null],[5627,9348,null],[5490,9349,null],[5746,9350,null],[1467,9351,20127],[5074,9352,null],[5495,9353,null],[5578,9354,null],[5639,9355,null],[5435,9356,null],[4474,9357,null],[5458,9358,null],[5483,9359,null],[1460,9360,20171],[1454,9361,20174],[1172,9362,20179],[1459,9363,20182],[1447,9364,20184],[5724,9365,null],[1267,9366,20195],[5399,9367,null],[1425,9368,20214],[5346,9369,null],[5634,9370,null],[5303,9371,null],[5718,9372,20236],[5170,9373,null],[4762,9374,null],[5298,9375,null],[5388,9376,null],[1419,9377,20258],[1511,9378,null],[1412,9379,20266],[1364,9380,20269],[1406,9381,20271],[5730,9382,null],[1411,9383,20282],[5650,9384,null],[1399,9385,20301],[1377,9386,20302],[1358,9387,20303],[1329,9388,20310],[1371,9389,20312],[1363,9390,20315],[5362,9391,null],[5290,9392,null],[5339,9393,null],[5147,9394,null],[5386,9395,null],[5255,9396,null],[5351,9397,null],[5387,9398,null],[5478,9399,20342],[5543,9400,null],[1275,9401,20350],[1351,9402,20353],[1698,9403,null],[1316,9404,20361],[1323,9405,20364],[1310,9406,20366],[3946,9407,null],[1083,9408,20377],[1281,9409,20379],[5723,9410,null],[5482,9411,null],[1315,9412,20398],[1303,9413,20399],[1233,9414,20400],[1227,9415,20407],[1602,9416,null],[1268,9417,20412],[5674,9418,null],[5111,9419,null],[5574,9420,20422],[5266,9421,null],[5436,9422,null],[5434,9423,null],[5682,9424,null],[5334,9425,20438],[5051,9426,null],[5338,9427,null],[1255,9428,20447],[5554,9429,null],[1131,9430,20453],[1166,9431,20458],[5580,9432,null],[1214,9433,20463],[5526,9434,20471],[1185,9435,20474],[1220,9436,20476],[1219,9437,20478],[3058,9438,null],[1690,9439,null],[932,9440,20496],[974,9441,20497],[5447,9442,null],[1262,9443,20506],[1686,9444,20507],[1666,9445,null],[2962,9446,null],[273,9447,20515],[5340,9448,null],[5314,9449,null],[4546,9450,null],[2914,9451,null],[2988,9452,null],[686,9453,20533],[2890,9454,null],[5622,9455,20537],[4619,9456,null],[5670,9457,20540],[3899,9458,null],[5602,9459,null],[1650,9460,null],[1450,9461,null],[590,9462,20553],[1607,9463,null],[1546,9464,null],[884,9465,20562],[1474,9466,null],[979,9467,20567],[1522,9468,null],[2794,9469,null],[4763,9470,null],[987,9471,20580],[980,9472,20582],[4716,9473,null],[5410,9474,null],[5722,9475,null],[5531,9476,null],[5291,9477,null],[4426,9478,null],[4775,9479,null],[5530,9480,null],[342,9481,20614],[2790,9482,20615],[2986,9483,null],[2843,9484,null],[370,9485,null],[2866,9486,null],[3996,9487,null],[5579,9488,null],[4722,9489,null],[1643,9490,null],[3922,9491,null],[2855,9492,null],[5735,9493,null],[2940,9494,null],[4066,9495,null],[5626,9496,null],[5506,9497,null],[1547,9498,null],[1642,9499,null],[3850,9500,null],[705,9501,20662],[3947,9502,null],[3719,9503,null],[3810,9504,null],[1655,9505,null],[657,9506,20680],[2796,9507,null],[2999,9508,null],[1570,9509,null],[2838,9510,20690],[897,9511,20692],[5442,9512,null],[4018,9513,null],[3815,9514,null],[5003,9515,null],[1137,9516,20712],[1063,9517,20713],[5196,9518,null],[5242,9519,null],[1207,9520,20723],[1171,9521,20724],[1179,9522,20727],[1111,9523,20731],[4583,9524,null],[4631,9525,null],[4594,9526,null],[2886,9527,20741],[4758,9528,20742],[3047,9529,null],[4038,9530,20747],[1159,9531,20749],[1075,9532,20752],[4662,9533,20755],[4666,9534,null],[3030,9535,20757],[3959,9536,null],[5146,9537,null],[5195,9538,null],[2951,9539,null],[1124,9540,20769],[1089,9541,20772],[1123,9542,20773],[1070,9543,20774],[692,9544,20776],[1595,9545,null],[638,9546,20779],[4714,9547,null],[871,9548,20783],[1118,9549,20786],[5002,9550,null],[3995,9551,null],[1692,9552,null],[2987,9553,null],[267,9554,20798],[2460,9555,null],[3034,9556,null],[993,9557,20806],[743,9558,null],[891,9559,20810],[926,9560,20811],[4738,9561,null],[5628,9562,null],[5015,9563,null],[5050,9564,null],[4667,9565,null],[919,9566,20832],[931,9567,20833],[259,9568,20840],[2555,9569,null],[260,9570,20843],[1076,9571,20844],[5063,9572,null],[5094,9573,20851],[4055,9574,null],[5122,9575,null],[3863,9576,null],[4626,9577,null],[4518,9578,20862],[4786,9579,null],[4571,9580,null],[3970,9581,null],[3874,9582,null],[5218,9583,null],[5207,9584,null],[4535,9585,null],[4042,9586,null],[4764,9587,null],[4715,9588,null],[535,9589,20884],[878,9590,20889],[3826,9591,null],[609,9592,20893],[603,9593,20894],[679,9594,20896],[651,9595,20898],[945,9596,20899],[967,9597,20900],[596,9598,20903],[1218,9599,null],[561,9600,20909],[4727,9601,null],[254,9602,20916],[315,9603,20917],[369,9604,20918],[2938,9605,null],[4295,9606,null],[843,9607,20926],[939,9608,20928],[836,9609,20930],[67,9610,20931],[883,9611,20932],[3898,9612,null],[3035,9613,null],[2939,9614,null],[691,9615,20944],[1594,9616,null],[4674,9617,null],[753,9618,20954],[747,9619,20961],[739,9620,20962],[2482,9621,null],[1691,9622,null],[116,9623,20966],[350,9624,20967],[734,9625,20969],[2075,9626,null],[4954,9627,null],[5250,9628,null],[5190,9629,20980],[4428,9630,null],[3994,9631,null],[3948,9632,null],[3239,9633,null],[55,9634,20991],[1618,9635,null],[631,9636,20994],[643,9637,20995],[500,9638,20998],[2934,9639,21001],[5430,9640,21002],[4283,9641,null],[4210,9642,null],[4007,9643,null],[4044,9644,null],[75,9645,21010],[1027,9646,21015],[3515,9647,null],[1714,9648,null],[5148,9649,null],[699,9650,21022],[788,9651,21024],[3942,9652,21025],[391,9653,21026],[644,9654,21029],[583,9655,21030],[343,9656,21031],[740,9657,21034],[595,9658,21035],[4247,9659,null],[4690,9660,null],[3658,9661,null],[321,9662,21046],[363,9663,21047],[3954,9664,null],[1035,9665,21050],[4306,9666,null],[2982,9667,21054],[2327,9668,null],[4002,9669,null],[775,9670,21059],[782,9671,21061],[299,9672,null],[1638,9673,21064],[3010,9674,null],[5532,9675,null],[5244,9676,null],[2562,9677,null],[1115,9678,null],[1028,9679,21085],[5194,9680,null],[1158,9681,21087],[2508,9682,null],[2550,9683,21095],[302,9684,21096],[4978,9685,null],[5538,9686,null],[1041,9687,21100],[4186,9688,null],[727,9689,21104],[1022,9690,21108],[4955,9691,null],[4278,9692,21113],[4668,9693,null],[3036,9694,null],[4043,9695,null],[4450,9696,null],[513,9697,21124],[2514,9698,null],[2946,9699,null],[1590,9700,21128],[4902,9701,21131],[4235,9702,null],[5154,9703,null],[2506,9704,null],[5712,9705,21138],[3275,9706,null],[3538,9707,null],[787,9708,21143],[1206,9709,21148],[3767,9710,null],[499,9711,21152],[1015,9712,21153],[3335,9713,null],[994,9714,null],[1596,9715,null],[4050,9716,null],[411,9717,21162],[634,9718,null],[403,9719,21164],[1175,9720,null],[398,9721,21168],[404,9722,21169],[1355,9723,null],[731,9724,null],[356,9725,21179],[295,9726,21180],[171,9727,21181],[2519,9728,null],[966,9729,21185],[2578,9730,null],[2556,9731,null],[4236,9732,null],[1170,9733,null],[108,9734,null],[2746,9735,null],[1703,9736,null],[1404,9737,null],[4967,9738,null],[3778,9739,null],[2747,9740,null],[823,9741,21210],[801,9742,21218],[830,9743,21219],[835,9744,21220],[849,9745,21227],[355,9746,21228],[307,9747,21229],[308,9748,21231],[5106,9749,null],[5100,9750,null],[451,9751,21235],[1259,9752,null],[2028,9753,null],[4258,9754,null],[4907,9755,null],[5238,9756,21245],[2434,9757,null],[3851,9758,null],[4498,9759,null],[4487,9760,null],[2892,9761,null],[33,9762,21259],[507,9763,21260],[494,9764,21261],[5058,9765,null],[2567,9766,null],[1074,9767,null],[459,9768,21268],[123,9769,21269],[4906,9770,null],[2603,9771,null],[4282,9772,null],[4770,9773,null],[3298,9774,null],[3911,9775,null],[4140,9776,null],[795,9777,21282],[19,9778,21286],[1066,9779,null],[1548,9780,null],[3762,9781,null],[542,9782,21293],[177,9783,21295],[548,9784,21297],[396,9785,null],[555,9786,21299],[683,9787,null],[971,9788,null],[219,9789,21304],[446,9790,21306],[1559,9791,null],[3563,9792,null],[1186,9793,null],[4162,9794,null],[487,9795,21315],[1378,9796,null],[547,9797,21321],[706,9798,null],[158,9799,21324],[3042,9800,null],[695,9801,null],[3586,9802,null],[2423,9803,null],[4230,9804,21331],[2050,9805,null],[4234,9806,null],[658,9807,null],[4427,9808,null],[4962,9809,null],[107,9810,null],[81,9811,21341],[62,9812,21343],[2898,9813,null],[4566,9814,21345],[5099,9815,null],[5098,9816,null],[2370,9817,null],[1212,9818,null],[4578,9819,null],[1067,9820,null],[983,9821,null],[2554,9822,null],[1079,9823,null],[114,9824,null],[225,9825,21378],[1090,9826,null],[2698,9827,null],[439,9828,21382],[115,9829,21384],[452,9830,21388],[2759,9831,null],[3706,9832,null],[2507,9833,null],[4331,9834,null],[4434,9835,null],[3323,9836,null],[3754,9837,null],[2754,9838,null],[635,9839,null],[2699,9840,null],[348,9841,null],[110,9842,21410],[465,9843,21411],[103,9844,21412],[3707,9845,null],[2711,9846,null],[630,9847,21417],[5046,9848,21420],[4475,9849,null],[4570,9850,null],[3714,9851,null],[4950,9852,21425],[3755,9853,null],[163,9854,21429],[3274,9855,null],[211,9856,21435],[1403,9857,null],[4919,9858,null],[1498,9859,null],[346,9860,null],[417,9861,21444],[4476,9862,null],[930,9863,null],[2314,9864,null],[682,9865,null],[212,9866,21451],[4956,9867,null],[1494,9868,21455],[4290,9869,null],[1210,9870,null],[3527,9871,null],[3562,9872,null],[164,9873,21467],[2842,9874,null],[7,9875,21469],[129,9876,21471],[3330,9877,null],[2322,9878,null],[3083,9879,null],[2891,9880,null],[3516,9881,null],[2315,9882,null],[1164,9883,null],[444,9884,null],[1163,9885,null],[4439,9886,null],[359,9887,null],[151,9888,21488],[68,9889,21490],[828,9890,null],[206,9891,21492],[3575,9892,null],[3522,9893,null],[2411,9894,null],[27,9895,21504],[4284,9896,null],[2338,9897,null],[5010,9898,null],[1138,9899,null],[1426,9900,null],[2412,9901,null],[199,9902,21524],[2471,9903,null],[4823,9904,null],[1415,9905,null],[2994,9906,null],[2410,9907,null],[2651,9908,null],[215,9909,null],[204,9910,null],[2039,9911,null],[2034,9912,null],[4103,9913,null],[3324,9914,null],[2375,9915,null],[2602,9916,null],[4642,9917,null],[3671,9918,null],[2903,9919,null],[4330,9920,null],[3900,9921,null],[3654,9922,21559],[3990,9923,21560],[586,9924,null],[3466,9925,null],[247,9926,21564],[1788,9927,null],[2358,9928,21568],[3564,9929,null],[20,9930,21570],[4854,9931,21573],[4151,9932,null],[2658,9933,null],[4187,9934,null],[4134,9935,21578],[4530,9936,null],[839,9937,null],[4391,9938,null],[5382,9939,21588],[4811,9940,null],[2748,9941,null],[3479,9942,null],[3750,9943,21594],[3894,9944,21595],[2770,9945,null],[4618,9946,null],[1751,9947,null],[4482,9948,null],[4522,9949,null],[978,9950,null],[875,9951,null],[4523,9952,null],[4614,9953,21608],[2386,9954,null],[726,9955,21611],[2316,9956,null],[3322,9957,null],[970,9958,null],[850,9959,null],[4343,9960,null],[1402,9961,null],[1410,9962,null],[3095,9963,null],[347,9964,null],[3756,9965,null],[354,9966,null],[4882,9967,null],[1110,9968,21634],[1223,9969,null],[1799,9970,null],[1786,9971,null],[3467,9972,null],[2171,9973,null],[2076,9974,null],[4871,9975,null],[4859,9976,null],[5202,9977,null],[2087,9978,null],[2674,9979,null],[2742,9980,21650],[2807,9981,null],[827,9982,null],[826,9983,null],[2022,9984,21656],[4834,9985,null],[3490,9986,null],[1062,9987,21666],[203,9988,null],[4138,9989,null],[1014,9990,21676],[738,9991,null],[1451,9992,null],[1211,9993,null],[2166,9994,21686],[834,9995,null],[2418,9996,null],[2458,9997,null],[246,9998,21691],[2170,9999,null],[2178,10000,null],[1554,10001,null],[2026,10002,null],[2027,10003,null],[2135,10004,null],[3558,10005,21704],[1835,10006,null],[1740,10007,null],[4620,10008,null],[3419,10009,null],[4139,10010,null],[2172,10011,null],[3802,10012,null],[3318,10013,21717],[4470,10014,21721],[678,10015,21722],[4402,10016,null],[119,10017,null],[1930,10018,null],[14,10019,21727],[490,10020,null],[690,10021,null],[2650,10022,null],[4710,10023,21735],[4806,10024,21736],[2183,10025,null],[3431,10026,null],[4354,10027,null],[4199,10028,null],[2194,10029,null],[4114,10030,null],[66,10031,null],[1068,10032,null],[202,10033,null],[1254,10034,21755],[466,10035,null],[539,10036,null],[1830,10037,21759],[3346,10038,null],[3154,10039,null],[390,10040,21763],[1452,10041,null],[3126,10042,21765],[4524,10043,null],[822,10044,21769],[60,10045,null],[106,10046,null],[1234,10047,null],[972,10048,null],[1116,10049,null],[538,10050,null],[754,10051,null],[1020,10052,null],[551,10053,null],[684,10054,null],[3394,10055,null],[1314,10056,null],[582,10057,21791],[2604,10058,null],[2364,10059,null],[3570,10060,null],[1787,10061,null],[730,10062,null],[3226,10063,null],[3082,10064,null],[2454,10065,21802],[3202,10066,null],[3106,10067,null],[4858,10068,null],[3366,10069,21808],[58,10070,null],[2652,10071,null],[2663,10072,null],[226,10073,null],[4379,10074,null],[2626,10075,null],[2459,10076,null],[2406,10077,21819],[3370,10078,null],[130,10079,null],[3191,10080,null],[5052,10081,null],[1127,10082,null],[4810,10083,null],[1463,10084,null],[2220,10085,null],[102,10086,21848],[2219,10087,null],[2802,10088,null],[2646,10089,21852],[1307,10090,null],[3442,10091,null],[54,10092,21856],[2231,10093,null],[2362,10094,null],[786,10095,null],[4378,10096,null],[3610,10097,null],[1834,10098,null],[2530,10099,null],[2146,10100,null],[4091,10101,null],[4866,10102,null],[3131,10103,null],[1979,10104,null],[3852,10105,null],[2598,10106,21878],[2074,10107,null],[1906,10108,null],[3174,10109,21883],[3179,10110,null],[3634,10111,null],[2122,10112,null],[3227,10113,null],[4679,10114,null],[18,10115,null],[610,10116,null],[3514,10117,null],[4930,10118,null],[1114,10119,null],[3730,10120,null],[2844,10121,null],[4326,10122,21904],[2242,10123,null],[3660,10124,null],[3659,10125,null],[3143,10126,null],[514,10127,null],[71,10128,null],[2218,10129,null],[3462,10130,21918],[395,10131,null],[594,10132,null],[4914,10133,null],[4572,10134,null],[1356,10135,null],[492,10136,null],[1500,10137,null],[1330,10138,null],[2850,10139,null],[2694,10140,21932],[2722,10141,null],[486,10142,21935],[3282,10143,null],[3846,10144,21937],[922,10145,null],[918,10146,21941],[588,10147,null],[442,10148,null],[4086,10149,21945],[443,10150,null],[599,10151,null],[3250,10152,null],[3803,10153,null],[4092,10154,null],[402,10155,null],[3090,10156,null],[3611,10157,null],[1367,10158,null],[491,10159,null],[1883,10160,null],[3708,10161,null],[1878,10162,21966],[1926,10163,21968],[1042,10164,null],[274,10165,null],[1794,10166,null],[1986,10167,null],[1810,10168,null],[1739,10169,null],[1884,10170,null],[2082,10171,null],[450,10172,null],[3418,10173,null],[4090,10174,null],[4182,10175,21984],[1162,10176,null],[732,10177,null],[2502,10178,21988],[923,10179,null],[2274,10180,null],[298,10181,null],[1506,10182,null],[1350,10183,21994],[1782,10184,21996],[3798,10185,21997],[1931,10186,null],[1991,10187,null],[1974,10188,22007],[2070,10189,22008],[882,10190,null],[780,10191,null],[4860,10192,null],[2795,10193,null],[898,10194,null],[2818,10195,null],[4818,10196,null],[258,10197,null],[2466,10198,null],[4146,10199,null],[263,10200,null],[1954,10201,null],[82,10202,null],[2615,10203,null],[4338,10204,null],[2002,10205,null],[10,10206,null],[3371,10207,null],[4380,10208,null],[2700,10209,null],[3084,10210,null],[3287,10211,null],[2290,10212,null],[2610,10213,null],[1842,10214,null],[1762,10215,null],[2123,10216,null],[3130,10217,null],[3234,10218,null],[1938,10219,null],[498,10220,null],[587,10221,null],[6,10222,22069],[251,10223,null],[210,10224,null],[1978,10225,null],[3383,10226,null],[3666,10227,null],[1858,10228,null],[2124,10229,null],[4422,10230,22082],[4242,10231,null],[4332,10232,null],[3378,10233,null],[3682,10234,null],[1932,10235,null],[778,10236,null],[2118,10237,22092],[1836,10238,null],[162,10239,null],[2130,10240,null],[924,10241,null],[198,10242,22101],[1499,10243,null],[503,10244,null],[534,10245,22106],[3623,10246,null],[34,10247,null],[3132,10248,null],[3138,10249,null],[3606,10250,22113],[3178,10251,null],[870,10252,22115],[2268,10253,null],[418,10254,null],[3270,10255,22120],[2267,10256,null],[647,10257,null],[407,10258,null],[3858,10259,null],[1446,10260,22127],[3468,10261,null],[1302,10262,22131],[1282,10263,null],[1260,10264,null],[946,10265,null],[636,10266,null],[935,10267,null],[2706,10268,null],[178,10269,null],[1943,10270,null],[3372,10271,null],[2363,10272,null],[12,10273,null],[3078,10274,22150],[3228,10275,null],[2266,10276,null],[4188,10277,null],[3474,10278,null],[2098,10279,null],[1271,10280,null],[4098,10281,null],[774,10282,22160],[3276,10283,null],[3702,10284,22163],[1306,10285,null],[2226,10286,null],[4908,10287,null],[5142,10288,22168],[791,10289,null],[155,10290,null],[1362,10291,null],[3420,10292,null],[4812,10293,null],[3618,10294,null],[3186,10295,null],[4945,10296,22180],[3804,10297,null],[4374,10298,22184],[3426,10299,null],[5533,10300,22188],[3414,10301,22190],[4194,10302,null],[5389,10303,22194],[5197,10304,22196],[3906,10305,null],[4717,10306,22200],[5715,10307,22202],[4992,10308,22204],[5616,10309,22206],[8462,10310,22208],[2279,10311,null],[5245,10312,22212],[2214,10313,22214],[5233,10314,22216],[5720,10315,22218],[5240,10316,22220],[4386,10317,null],[2256,10318,22224],[2317,10319,22226],[8481,10320,22228],[2977,10321,22230],[2262,10322,22232],[8327,10323,22234],[8522,10324,22236],[5004,10325,null],[4080,10326,22240],[1882,10327,null],[3504,10328,22244],[4034,10329,22246],[5185,10330,22248],[2029,10331,22250],[8528,10332,22252],[1890,10333,null],[1980,10334,null],[3889,10335,22258],[8992,10336,22260],[3997,10337,22262],[5234,10338,22264],[5665,10339,22266],[8343,10340,22268],[1895,10341,null],[8413,10342,22272],[3901,10343,22274],[4040,10344,22276],[2017,10345,22278],[3222,10346,22280],[3180,10347,null],[4621,10348,22284],[8990,10349,22286],[8945,10350,22288],[2749,10351,22290],[8923,10352,22292],[8911,10353,22294],[8326,10354,22296],[3313,10355,22298],[8981,10356,22300],[1734,10357,22302],[1738,10358,null],[4285,10359,22306],[5725,10360,22308],[1920,10361,22310],[8391,10362,22312],[3325,10363,22314],[8328,10364,22316],[8299,10365,22318],[4998,10366,22320],[2305,10367,22322],[8469,10368,22324],[8400,10369,22326],[4224,10370,22328],[8470,10371,22330],[8513,10372,22332],[8308,10373,22334],[8360,10374,22336],[8329,10375,22338],[5522,10376,22340],[3032,10377,22342],[8291,10378,22344],[4760,10379,22346],[3037,10380,22348],[1746,10381,null],[3510,10382,22352],[8464,10383,22354],[9196,10384,22356],[8907,10385,22358],[5184,10386,22360],[8526,10387,22362],[8494,10388,22364],[8330,10389,22366],[1847,10390,null],[3264,10391,22370],[4273,10392,22372],[5377,10393,22374],[2880,10394,22376],[2737,10395,22378],[5101,10396,22380],[8376,10397,22382],[8361,10398,22384],[8964,10399,22386],[8428,10400,22388],[8928,10401,22390],[8388,10402,22392],[8419,10403,22394],[8518,10404,22396],[8456,10405,22398],[8500,10406,22400],[2640,10407,22402],[8987,10408,22404],[8517,10409,22406],[4704,10410,22408],[8385,10411,22410],[2736,10412,22412],[8346,10413,22414],[8331,10414,22416],[8490,10415,22418],[9302,10416,22420],[8934,10417,22422],[8407,10418,22424],[9178,10419,22426],[8993,10420,22428],[9183,10421,22430],[8515,10422,22432],[8507,10423,22434],[9199,10424,22436],[8345,10425,22438],[8398,10426,22440],[4512,10427,22442],[8349,10428,22444],[8315,10429,22446],[8927,10430,22448],[8414,10431,22450],[8380,10432,22452],[8297,10433,22454],[8423,10434,22456],[8417,10435,22458],[8457,10436,22460],[8411,10437,22462],[8312,10438,22464],[1031,10439,null],[4800,10440,22468],[1542,10441,22470],[1682,10442,22472],[5677,10443,22474],[5521,10444,22476],[1019,10445,null],[1308,10446,null],[4957,10447,22482],[5328,10448,22484],[1398,10449,22486],[1026,10450,null],[5617,10451,22490],[8262,10452,22492],[1458,10453,null],[1354,10454,null],[1405,10455,22498],[8438,10456,22500],[1645,10457,22502],[5485,10458,22504],[8538,10459,22506],[5629,10460,22508],[1319,10461,null],[562,10462,null],[1258,10463,null],[8416,10464,22516],[1688,10465,22518],[1633,10466,22520],[5666,10467,22522],[8942,10468,22524],[1266,10469,null],[642,10470,null],[540,10471,null],[5520,10472,22532],[1681,10473,22534],[779,10474,null],[546,10475,null],[8480,10476,22540],[8421,10477,22542],[802,10478,null],[973,10479,22546],[8524,10480,22548],[8545,10481,22550],[4754,10482,22552],[874,10483,null],[8472,10484,22556],[8409,10485,22558],[1344,10486,22560],[438,10487,22562],[8512,10488,22564],[8926,10489,22566],[887,10490,null],[394,10491,null],[5672,10492,22572],[1122,10493,null],[8975,10494,22576],[685,10495,22578],[9177,10496,22580],[9305,10497,22582],[3456,10498,22584],[624,10499,22586],[8474,10500,22588],[8473,10501,22590],[9174,10502,22592],[455,10503,null],[8525,10504,22596],[1693,10505,22598],[8223,10506,22600],[4753,10507,22602],[5473,10508,22604],[3744,10509,22606],[8404,10510,22608],[8403,10511,22610],[8988,10512,22612],[8264,10513,22614],[8952,10514,22616],[9187,10515,22618],[8482,10516,22620],[8379,10517,22622],[8231,10518,22624],[8530,10519,22626],[9290,10520,22628],[1393,10521,22630],[1201,10522,22632],[4477,10523,22634],[5089,10524,22636],[3612,10525,null],[1018,10526,null],[8943,10527,22642],[8493,10528,22644],[8947,10529,22646],[8502,10530,22648],[8267,10531,22650],[8243,10532,22652],[8279,10533,22654],[8211,10534,22656],[8989,10535,22658],[9181,10536,22660],[3792,10537,22662],[8950,10538,22664],[8259,10539,22666],[8257,10540,22668],[8261,10541,22670],[876,10542,null],[9186,10543,22674],[8499,10544,22676],[5472,10545,22678],[8453,10546,22680],[8235,10547,22682],[8454,10548,22684],[8393,10549,22686],[8458,10550,22688],[8460,10551,22690],[8387,10552,22692],[8944,10553,22694],[8272,10554,22696],[8461,10555,22698],[8486,10556,22700],[8451,10557,22702],[8446,10558,22704],[8389,10559,22706],[8491,10560,22708],[8424,10561,22710],[528,10562,22712],[9184,10563,22714],[8476,10564,22716],[8377,10565,22718],[8383,10566,22720],[311,10567,null],[8969,10568,22724],[3026,10569,22726],[5528,10570,22728],[5714,10571,22730],[1680,10572,22732],[167,10573,null],[322,10574,null],[2893,10575,22738],[9194,10576,22740],[2881,10577,22742],[2989,10578,22744],[5713,10579,22746],[8541,10580,22748],[250,10581,null],[1584,10582,22752],[1549,10583,22754],[8910,10584,22756],[1537,10585,22758],[4765,10586,22760],[300,10587,null],[8484,10588,22764],[59,10589,null],[306,10590,null],[4609,10591,22770],[8535,10592,22772],[8268,10593,22774],[3025,10594,22776],[337,10595,22778],[9208,10596,22780],[156,10597,null],[192,10598,22784],[1213,10599,22786],[9284,10600,22788],[5721,10601,22790],[8237,10602,22792],[961,10603,22794],[8242,10604,22796],[252,10605,null],[8468,10606,22800],[2557,10607,22802],[8539,10608,22804],[8256,10609,22806],[8251,10610,22808],[8483,10611,22810],[8278,10612,22812],[8187,10613,22814],[8534,10614,22816],[150,10615,22818],[8915,10616,22820],[8270,10617,22822],[8544,10618,22824],[4705,10619,22826],[8527,10620,22828],[154,10621,null],[8974,10622,22832],[8514,10623,22834],[9173,10624,22836],[8509,10625,22838],[9172,10626,22840],[9233,10627,22842],[4176,10628,22844],[8341,10629,22846],[4848,10630,22848],[8271,10631,22850],[9240,10632,22852],[5232,10633,22854],[8540,10634,22856],[4465,10635,22858],[8269,10636,22860],[2310,10637,22862],[8350,10638,22864],[8916,10639,22866],[4464,10640,22868],[8373,10641,22870],[8280,10642,22872],[8542,10643,22874],[9197,10644,22876],[8319,10645,22878],[1008,10646,22880],[2208,10647,22882],[8529,10648,22884],[8334,10649,22886],[1632,10650,22888],[5280,10651,22890],[8475,10652,22892],[8505,10653,22894],[8318,10654,22896],[8336,10655,22898],[4128,10656,22900],[8342,10657,22902],[8258,10658,22904],[4608,10659,22906],[8510,10660,22908],[1536,10661,22910],[8991,10662,22912],[8186,10663,22914],[9283,10664,22916],[288,10665,22918],[8954,10666,22920],[8357,10667,22922],[9176,10668,22924],[8492,10669,22926],[2112,10670,22928],[8447,10671,22930],[8516,10672,22932],[2400,10673,22934],[9203,10674,22936],[4656,10675,22938],[8506,10676,22940],[816,10677,22942],[8195,10678,22944],[3757,10679,22946],[8374,10680,22948],[8940,10681,22950],[3985,10682,22952],[673,10683,22954],[8439,10684,22956],[9204,10685,22958],[8352,10686,22960],[3745,10687,22962],[8919,10688,22964],[8375,10689,22966],[4045,10690,22968],[349,10691,22970],[8436,10692,22972],[672,10693,22974],[8366,10694,22976],[2545,10695,22978],[9195,10696,22980],[9334,10697,22982],[8306,10698,22984],[1968,10699,22986],[8255,10700,22988],[11,10701,null],[8253,10702,22992],[3553,10703,22994],[3936,10704,22996],[8999,10705,22998],[8956,10706,23000],[8985,10707,23002],[8961,10708,23004],[1644,10709,null],[8358,10710,23008],[3696,10711,23010],[8433,10712,23012],[8201,10713,23014],[8207,10714,23016],[4033,10715,23018],[9296,10716,23020],[23,10717,null],[8367,10718,23024],[3360,10719,23026],[8996,10720,23028],[1296,10721,23030],[8224,10722,23032],[9285,10723,23034],[8435,10724,23036],[8354,10725,23038],[8508,10726,23040],[8287,10727,23042],[8418,10728,23044],[8543,10729,23046],[3565,10730,23048],[8437,10731,23050],[8983,10732,23052],[8191,10733,23054],[294,10734,23056],[8406,10735,23058],[9205,10736,23060],[8365,10737,23062],[9171,10738,23064],[5664,10739,23066],[8984,10740,23068],[1248,10741,23070],[144,10742,23072],[8348,10743,23074],[8935,10744,23076],[8971,10745,23078],[8370,10746,23080],[8537,10747,23082],[8408,10748,23084],[8932,10749,23086],[1440,10750,23088],[8994,10751,23090],[8353,10752,23092],[9293,10753,23094],[8335,10754,23096],[9189,10755,23098],[8941,10756,23100],[3888,10757,23102],[8332,10758,23104],[8430,10759,23106],[9307,10760,23108],[5136,10761,23110],[8909,10762,23112],[8362,10763,23114],[8412,10764,23116],[5040,10765,23118],[8247,10766,23120],[8489,10767,23122],[8422,10768,23124],[8908,10769,23126],[8295,10770,23128],[8298,10771,23130],[9306,10772,23132],[8301,10773,23134],[8302,10774,23136],[4752,10775,23138],[9304,10776,23140],[8289,10777,23142],[5795,10778,null],[8199,10779,23146],[9308,10780,23148],[8241,10781,23150],[5798,10782,null],[9190,10783,23154],[9175,10784,23156],[8240,10785,23158],[3024,10786,23160],[8427,10787,23162],[8536,10788,23164],[5786,10789,null],[8282,10790,23168],[8415,10791,23170],[4416,10792,23172],[8285,10793,23174],[8478,10794,23176],[8929,10795,23178],[8930,10796,23180],[5804,10797,null],[5780,10798,null],[8239,10799,23186],[8368,10800,23188],[8189,10801,23190],[9200,10802,23192],[8265,10803,23194],[8477,10804,23196],[5783,10805,null],[2928,10806,23200],[8351,10807,23202],[8523,10808,23204],[336,10809,23206],[8317,10810,23208],[8920,10811,23210],[9297,10812,23212],[1392,10813,23214],[8198,10814,23216],[2688,10815,23218],[8968,10816,23220],[8276,10817,23222],[8200,10818,23224],[8310,10819,23226],[3840,10820,23228],[5807,10821,null],[8963,10822,23232],[8204,10823,23234],[8347,10824,23236],[2976,10825,23238],[8369,10826,23240],[8296,10827,23242],[3600,10828,23244],[960,10829,23246],[576,10830,23248],[9287,10831,23250],[8970,10832,23252],[8316,10833,23254],[9303,10834,23256],[9295,10835,23258],[8455,10836,23260],[768,10837,23262],[8410,10838,23264],[8325,10839,23266],[8305,10840,23268],[912,10841,23270],[8467,10842,23272],[8307,10843,23274],[8390,10844,23276],[2160,10845,23278],[8183,10846,23280],[5424,10847,23282],[8463,10848,23284],[9310,10849,23286],[8222,10850,23288],[9311,10851,23290],[8229,10852,23292],[8214,10853,23294],[8303,10854,23296],[2016,10855,23298],[2544,10856,23300],[8286,10857,23302],[8283,10858,23304],[8338,10859,23306],[8959,10860,23308],[8188,10861,23310],[6497,10862,null],[8311,10863,23314],[8293,10864,23316],[9236,10865,23318],[9198,10866,23320],[9170,10867,23322],[8254,10868,23324],[8337,10869,23326],[8946,10870,23328],[8973,10871,23330],[8938,10872,23332],[9241,10873,23334],[8202,10874,23336],[8931,10875,23338],[9185,10876,23340],[8232,10877,23342],[5777,10878,null],[8238,10879,23346],[8449,10880,23348],[9234,10881,23350],[2832,10882,23352],[8215,10883,23354],[9301,10884,23356],[6493,10885,null],[8193,10886,23360],[6495,10887,null],[8955,10888,23364],[8503,10889,23366],[8274,10890,23368],[8359,10891,23370],[8249,10892,23372],[5762,10893,null],[5774,10894,null],[8322,10895,23378],[8498,10896,23380],[8233,10897,23382],[8192,10898,23384],[8273,10899,23386],[3984,10900,23388],[8392,10901,23390],[5771,10902,null],[8386,10903,23394],[8300,10904,23396],[720,10905,23398],[8962,10906,23400],[8181,10907,23402],[9206,10908,23404],[8444,10909,23406],[8205,10910,23408],[8218,10911,23410],[2496,10912,23412],[8320,10913,23414],[8976,10914,23416],[1488,10915,23418],[8384,10916,23420],[9237,10917,23422],[8209,10918,23424],[8340,10919,23426],[1776,10920,23428],[8918,10921,23430],[8324,10922,23432],[480,10923,23434],[8442,10924,23436],[6499,10925,null],[5801,10926,null],[1200,10927,23442],[8997,10928,23444],[9313,10929,23446],[8922,10930,23448],[8532,10931,23450],[8958,10932,23452],[0,10933,23454],[48,10934,23456],[3312,10935,23458],[8448,10936,23460],[8511,10937,23462],[8216,10938,23464],[9212,10939,23466],[8246,10940,23468],[96,10941,23470],[3072,10942,23472],[8217,10943,23474],[8967,10944,23476],[8914,10945,23478],[8479,10946,23480],[432,10947,23482],[8459,10948,23484],[8924,10949,23486],[5768,10950,null],[8321,10951,23490],[8339,10952,23492],[8226,10953,23494],[9235,10954,23496],[9210,10955,23498],[8266,10956,23500],[3120,10957,23502],[5792,10958,null],[8185,10959,23506],[8979,10960,23508],[9299,10961,23510],[9239,10962,23512],[8210,10963,23514],[1152,10964,23516],[8998,10965,23518],[8219,10966,23520],[8227,10967,23522],[9192,10968,23524],[8313,10969,23526],[8344,10970,23528],[3552,10971,23530],[8443,10972,23532],[2064,10973,23534],[8445,10974,23536],[8248,10975,23538],[8487,10976,23540],[8913,10977,23542],[8382,10978,23544],[2352,10979,23546],[8978,10980,23548],[1824,10981,23550],[5789,10982,null],[8213,10983,23554],[9309,10984,23556],[8333,10985,23558],[8426,10986,23560],[8245,10987,23562],[8206,10988,23564],[8395,10989,23566],[5765,10990,null],[8234,10991,23570],[8405,10992,23572],[8323,10993,23574],[8937,10994,23576],[8182,10995,23578],[8960,10996,23580],[4896,10997,23582],[8399,10998,23584],[8397,10999,23586],[8441,11000,23588],[9193,11001,23590],[8180,11002,23592],[8294,11003,23594],[8401,11004,23596],[1728,11005,23598],[8485,11006,23600],[9209,11007,23602],[8396,11008,23604],[1104,11009,23606],[2784,11010,23608],[8497,11011,23610],[8440,11012,23612],[9242,11013,23614],[3168,11014,23616]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/physical-pairs-parity.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/physical-pairs-parity.json new file mode 100644 index 0000000000..49604aed0d --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/centre/physical-pairs-parity.json @@ -0,0 +1 @@ +{"description":"Frozen reuse pairs [donor, recipient, deadline]: PR193 recipe (source_aligned_local_v4.py --avoid-parity-erasure minimum-weight full matching), in the script's control order.","pairs":[[0,9634,20991],[6,9447,20515],[7,9452,20530],[10,9453,null],[11,9468,null],[12,9469,null],[14,9485,20623],[18,9490,null],[19,9491,20641],[20,9506,20680],[23,9507,null],[27,9523,20731],[33,9530,20747],[34,9531,null],[48,9626,20971],[54,9442,20504],[55,9446,20511],[58,9460,null],[59,9472,null],[60,9473,null],[62,9480,20612],[66,9484,null],[67,9498,20657],[68,9510,20690],[71,9511,null],[75,9518,20720],[81,9522,20727],[82,9539,null],[96,9790,21306],[102,9388,20310],[103,9390,20315],[106,9401,null],[107,9409,null],[108,9410,null],[110,9415,20407],[114,9417,null],[115,9428,20447],[116,9436,20476],[119,9437,null],[123,9519,20722],[129,9520,20723],[130,9521,null],[144,9748,21231],[150,9389,20312],[151,9416,20409],[154,9443,null],[155,9444,null],[156,9445,null],[158,9481,20614],[162,9482,null],[163,9483,20616],[164,9622,20965],[167,9623,null],[171,9624,20967],[177,9627,20975],[178,9638,null],[192,9904,21527],[198,9532,20752],[199,9540,20769],[202,9544,null],[203,9552,null],[204,9553,null],[206,9554,20798],[210,9555,null],[211,9558,20808],[212,9559,20810],[215,9560,null],[219,9561,20812],[225,9569,20842],[226,9570,null],[246,9548,20783],[247,9568,20840],[250,9571,null],[251,9572,null],[252,9573,null],[254,9581,20869],[258,9589,null],[259,9590,20889],[260,9594,20896],[263,9598,null],[267,9602,20916],[273,9603,20917],[274,9604,null],[288,10088,21851],[294,9580,20867],[295,9582,20872],[298,9605,null],[299,9608,null],[300,9609,null],[302,9610,20931],[306,9611,null],[307,9619,20961],[308,9620,20962],[311,9621,null],[315,9625,20969],[321,9635,20993],[322,9636,null],[336,9812,21343],[337,9745,21227],[342,9615,20944],[343,9637,20995],[346,9646,null],[347,9650,null],[348,9654,null],[349,9746,21228],[350,9655,21030],[354,9656,null],[355,9662,21046],[356,9663,21047],[359,9664,null],[363,9666,21052],[369,9671,21061],[370,9672,null],[390,9464,20557],[391,9465,20562],[394,9466,null],[395,9467,null],[396,9471,null],[398,9502,20665],[402,9503,null],[403,9504,20673],[404,9505,20675],[407,9509,null],[411,9545,20778],[417,9546,20779],[418,9547,null],[432,9690,21108],[438,9403,20356],[439,9404,20361],[442,9405,null],[443,9406,null],[444,9408,null],[446,9430,20453],[450,9431,null],[451,9432,20461],[452,9433,20463],[455,9435,null],[459,9541,20772],[465,9542,20773],[466,9543,null],[480,9701,21131],[486,9402,20353],[487,9429,20450],[490,9461,null],[491,9462,null],[492,9463,null],[494,9499,20660],[498,9500,null],[499,9501,20662],[500,9645,21010],[503,9647,null],[507,9648,21019],[513,9649,21020],[514,9651,null],[528,9550,20789],[534,9551,20791],[535,9557,20806],[538,9591,null],[539,9592,null],[540,9593,null],[542,9595,20898],[546,9596,null],[547,9597,20900],[548,9600,20909],[551,9601,null],[555,9607,20926],[561,9741,21210],[562,9751,null],[576,9907,21531],[582,9549,20786],[583,9599,20906],[586,9652,null],[587,9653,null],[588,9657,null],[590,9658,21035],[594,9659,null],[595,9660,21039],[596,9661,21041],[599,9665,null],[603,9678,21077],[609,9688,21102],[610,9698,null],[624,10475,22538],[630,9670,21059],[631,9697,21124],[634,9699,null],[635,9700,null],[636,9708,null],[638,9710,21151],[642,9711,null],[643,9712,21153],[644,9714,21157],[647,9715,null],[651,9716,21159],[657,9717,21162],[658,9718,null],[672,9942,21593],[673,9765,21263],[678,9713,21155],[679,9719,21164],[682,9720,null],[683,9721,null],[684,9722,null],[685,9766,21264],[686,9724,21174],[690,9725,null],[691,9726,21180],[692,9727,21181],[695,9729,null],[699,9733,21192],[705,9753,21241],[706,9762,null],[720,10085,21847],[726,9361,20174],[727,9362,20179],[730,9363,null],[731,9364,null],[732,9366,null],[734,9378,20261],[738,9379,null],[739,9380,20269],[740,9381,20271],[743,9383,null],[747,9515,20711],[753,9516,20712],[754,9517,null],[768,9783,21295],[774,9360,20171],[775,9377,20258],[778,9439,null],[779,9440,null],[780,9441,null],[782,9477,20603],[786,9478,null],[787,9479,20605],[788,9616,20952],[791,9617,null],[795,9618,20954],[801,9673,21064],[802,9674,null],[816,9752,21237],[822,9565,20831],[823,9566,20832],[826,9567,null],[827,9742,null],[828,9743,null],[830,9744,21220],[834,9747,null],[835,9777,21282],[836,9779,21288],[839,9784,null],[843,9785,21298],[849,9786,21299],[850,9787,null],[870,9679,21085],[871,9680,21086],[874,9681,null],[875,9682,null],[876,9683,null],[878,9684,21096],[882,9689,null],[883,9709,21148],[884,9723,21172],[887,9735,null],[891,9736,21197],[897,9737,21198],[898,9898,null],[912,10181,21992],[918,9734,21194],[919,9763,21260],[922,9764,null],[923,9778,null],[924,9788,null],[926,9789,21304],[930,9791,null],[931,9792,21309],[932,9793,21310],[935,9794,null],[939,9800,21326],[945,9801,21327],[946,9802,null],[960,9839,21406],[961,9813,21344],[966,9795,21315],[967,9806,21335],[970,9807,null],[971,9808,null],[972,9809,null],[973,9814,21345],[974,9810,21340],[978,9811,null],[979,9818,21357],[980,9819,21365],[983,9820,null],[987,9821,21367],[993,9822,21374],[994,9823,null],[1008,9685,21098],[1014,9351,20127],[1015,9368,20214],[1018,9385,null],[1019,9386,null],[1020,9387,null],[1022,9412,20398],[1026,9413,null],[1027,9414,20400],[1028,9686,21099],[1031,9687,null],[1035,9728,21183],[1041,9749,21232],[1042,9750,null],[1062,9767,21265],[1063,9780,21291],[1066,9781,null],[1067,9782,null],[1068,9799,null],[1070,9824,21376],[1074,9825,null],[1075,9826,21379],[1076,9827,21380],[1079,9828,null],[1083,9829,21384],[1089,9830,21388],[1090,9842,null],[1104,9908,21533],[1110,9899,21515],[1111,9900,21516],[1114,9901,null],[1115,9902,null],[1116,9903,null],[1118,9905,21528],[1122,9906,null],[1123,9925,21563],[1124,9926,21564],[1127,9927,null],[1131,9928,21568],[1137,9929,21569],[1138,9930,null],[1152,10175,21984],[1158,9768,21268],[1159,9769,21269],[1162,9770,null],[1163,9843,null],[1164,9844,null],[1166,9845,21415],[1170,9846,null],[1171,9847,21417],[1172,9855,21433],[1175,9857,null],[1179,9858,21439],[1185,9859,21440],[1186,9868,null],[1200,9877,21473],[1201,9869,21456],[1206,9856,21435],[1207,9867,21453],[1210,9870,null],[1211,9872,null],[1212,9878,null],[1213,10439,22466],[1214,9879,21475],[1218,9883,null],[1219,9884,21483],[1220,9885,21484],[1223,9886,null],[1227,9887,21487],[1233,9888,21488],[1234,9895,null],[1248,9876,21471],[1254,9796,21320],[1255,9797,21321],[1258,9798,null],[1259,9854,null],[1260,9860,null],[1262,9861,21444],[1266,9862,null],[1267,9863,21446],[1268,9871,21460],[1271,9873,null],[1275,9874,21468],[1281,9875,21469],[1282,9889,null],[1296,10570,22728],[1302,9922,21559],[1303,9923,21560],[1306,9924,null],[1307,9937,null],[1308,9938,null],[1310,9943,21594],[1314,9944,null],[1315,9948,21601],[1316,9949,21602],[1319,9950,null],[1323,9960,21619],[1329,9964,21628],[1330,9965,null],[1344,10082,21838],[1350,9840,21407],[1351,9841,21408],[1354,9890,null],[1355,9891,null],[1356,10083,null],[1358,10084,21840],[1362,10089,null],[1363,10090,21853],[1364,10097,21865],[1367,10098,null],[1371,10099,21867],[1377,10112,21889],[1378,10113,null],[1392,9945,21597],[1393,10441,22470],[1398,9909,21537],[1399,9910,21538],[1402,9911,null],[1403,9939,null],[1404,9940,null],[1405,10444,22476],[1406,9941,21590],[1410,9946,null],[1411,9947,21599],[1412,9954,21610],[1415,9955,null],[1419,9956,21612],[1425,9961,21621],[1426,9962,null],[1440,9966,21630],[1446,9951,21606],[1447,9952,21607],[1450,9953,null],[1451,9957,null],[1452,9958,null],[1454,9959,21616],[1458,9967,null],[1459,9981,21652],[1460,9982,21653],[1463,9983,null],[1467,9990,21676],[1473,9991,21677],[1474,9992,null],[1488,10115,21893],[1494,9864,21449],[1495,9865,21450],[1498,9866,null],[1499,10079,null],[1500,10080,null],[1502,10081,21830],[1506,10086,null],[1507,10087,21849],[1508,10116,21894],[1511,10117,null],[1515,10133,21922],[1521,10134,21923],[1522,10135,null],[1536,10031,21750],[1537,10447,22482],[1542,9896,21505],[1543,9897,21506],[1546,9963,null],[1547,9987,null],[1548,9988,null],[1549,10449,22486],[1550,9989,21668],[1554,9993,null],[1555,9994,21686],[1556,9995,21687],[1559,9996,null],[1563,9997,21690],[1569,9998,21691],[1570,10001,null],[1584,10136,21927],[1590,10114,21891],[1591,10118,21898],[1594,10119,null],[1595,10120,null],[1596,10137,null],[1598,10138,21929],[1602,10142,null],[1603,10143,21936],[1604,10144,21937],[1607,10145,null],[1611,10146,21941],[1617,10147,21942],[1618,10151,null],[1632,10587,22762],[1633,10442,22472],[1638,9968,21634],[1639,9969,21635],[1642,9970,null],[1643,9975,null],[1644,9976,null],[1645,10450,22488],[1646,9977,21646],[1650,9978,null],[1651,9979,21649],[1652,9980,21650],[1655,10014,null],[1659,10015,21722],[1665,10016,21723],[1666,10017,null],[1680,10452,22492],[1681,10457,22502],[1682,10458,22504],[1686,10443,22474],[1687,10451,22490],[1688,10460,22508],[1690,10455,null],[1691,10459,null],[1692,10463,null],[1693,10465,22518],[1694,10466,22520],[1698,10467,null],[1699,10468,22524],[1700,10471,22530],[1703,10473,null],[1707,10474,22536],[1713,10476,22540],[1714,10479,null],[1728,10030,21748],[1734,9448,20517],[1735,9449,20520],[1738,9450,null],[1739,9451,null],[1740,9470,null],[1742,9486,20625],[1746,9487,null],[1747,9488,20630],[1748,9489,20633],[1751,9508,null],[1755,9524,20733],[1761,9525,20736],[1762,9526,null],[1776,9628,20977],[1782,9391,20320],[1783,9392,20323],[1786,9393,null],[1787,9394,null],[1788,9407,null],[1790,9418,20417],[1794,9419,null],[1795,9420,20422],[1796,9421,20425],[1799,9434,null],[1803,9556,20803],[1809,9562,20814],[1810,9563,null],[1824,10046,21772],[1830,9411,20383],[1831,9438,20480],[1834,9474,null],[1835,9475,null],[1836,9476,null],[1838,9512,20694],[1842,9513,null],[1843,9514,20696],[1844,9629,20980],[1847,9630,null],[1851,9631,20985],[1857,9632,20986],[1858,9633,null],[1878,9527,20741],[1879,9528,20742],[1882,9529,null],[1883,9564,null],[1884,9574,null],[1886,9575,20856],[1890,9576,null],[1891,9577,20861],[1892,9578,20862],[1895,9579,null],[1899,9612,20934],[1905,9613,20935],[1906,9614,null],[1920,10331,22250],[1926,9606,20923],[1927,9667,21054],[1930,9668,null],[1931,9669,null],[1932,9675,null],[1934,9676,21068],[1938,9677,null],[1939,9692,21113],[1940,9693,21115],[1943,9694,null],[1947,9695,21119],[1953,9696,21120],[1954,9730,null],[1968,10329,22246],[1974,9691,21110],[1975,9731,21188],[1978,9732,null],[1979,9738,null],[1980,9739,null],[1982,9740,21202],[1986,9754,null],[1987,9755,21244],[1988,9756,21245],[1991,9758,null],[1995,9759,21253],[2001,9760,21254],[2002,9761,null],[2016,9803,21330],[2017,9804,21331],[2022,9757,21248],[2023,9805,21332],[2026,9815,null],[2027,9816,null],[2028,9817,null],[2029,9836,21400],[2030,9831,21390],[2034,9832,null],[2035,9833,21392],[2036,9834,21395],[2039,9837,null],[2043,9838,21402],[2049,9880,21477],[2050,9881,null],[2064,10047,21773],[2070,9352,20141],[2071,9353,20144],[2074,9354,null],[2075,9355,null],[2076,9365,null],[2078,9369,20228],[2082,9370,null],[2083,9371,20233],[2084,9372,20236],[2087,9382,null],[2091,9533,20755],[2097,9534,20756],[2098,9535,null],[2112,10000,21695],[2118,9367,20199],[2119,9384,20286],[2122,9454,null],[2123,9455,null],[2124,9456,null],[2126,9492,20644],[2130,9493,null],[2131,9494,20646],[2132,9639,21001],[2135,9640,null],[2139,9641,21003],[2145,9702,21134],[2146,9703,null],[2160,10139,21931],[2166,9583,20875],[2167,9584,20876],[2170,9585,null],[2171,9771,null],[2172,9772,null],[2174,9773,21275],[2178,9835,null],[2179,9848,21420],[2180,9849,21421],[2183,9850,null],[2187,9882,21479],[2193,9915,21546],[2194,9916,null],[2208,10070,21810],[2214,9704,21136],[2215,9912,21541],[2218,9913,null],[2219,9914,null],[2220,9918,null],[2222,9919,21553],[2226,9920,null],[2227,9921,21555],[2228,9931,21573],[2231,9932,null],[2235,9933,21575],[2241,9971,21638],[2242,9972,null],[2256,10109,21883],[2262,10100,21869],[2263,10101,21870],[2266,10102,null],[2267,10103,null],[2268,10104,null],[2270,10105,21876],[2274,10110,null],[2275,10111,21885],[2276,10121,21903],[2279,10122,null],[2283,10123,21905],[2289,10140,21932],[2290,10141,null],[2305,10311,22210],[2310,9917,21548],[2311,9973,21640],[2314,10004,null],[2315,10005,null],[2316,10006,null],[2317,10313,22214],[2318,10007,21708],[2322,10008,null],[2323,10009,21710],[2324,10011,21715],[2327,10012,null],[2331,10013,21717],[2337,10023,21735],[2338,10024,null],[2352,10002,21700],[2358,9356,20158],[2359,9373,20245],[2362,9395,null],[2363,9396,null],[2364,9397,null],[2366,9422,20434],[2370,9423,null],[2371,9424,20436],[2372,9892,21494],[2375,9893,null],[2379,9894,21496],[2385,9974,21642],[2386,9984,null],[2400,10196,22029],[2406,9985,21657],[2407,9986,21658],[2410,9999,null],[2411,10003,null],[2412,10010,null],[2414,10018,21726],[2418,10019,null],[2419,10025,21737],[2420,10032,21751],[2423,10033,null],[2427,10059,21794],[2433,10063,21800],[2434,10064,null],[2454,10020,21730],[2455,10021,21731],[2458,10022,null],[2459,10060,null],[2460,10061,null],[2462,10062,21798],[2466,10065,null],[2467,10071,21811],[2468,10072,21812],[2471,10076,null],[2475,10077,21819],[2481,10078,21820],[2482,10091,null],[2496,10169,21976],[2502,10148,21944],[2503,10149,21945],[2506,10150,null],[2507,10166,null],[2508,10167,null],[2510,10168,21974],[2514,10170,null],[2515,10171,21978],[2516,10178,21988],[2519,10179,null],[2523,10180,21990],[2529,10184,21996],[2530,10185,null],[2544,10362,22312],[2545,10315,22218],[2550,10048,21774],[2551,10314,22216],[2554,10316,null],[2555,10317,null],[2556,10319,null],[2557,10323,22234],[2558,10322,22232],[2562,10324,null],[2563,10325,22238],[2564,10327,22242],[2567,10330,null],[2571,10332,22252],[2577,10333,22254],[2578,10335,null],[2598,10029,21744],[2599,10037,21759],[2602,10038,null],[2603,10039,null],[2604,10056,null],[2606,10057,21791],[2610,10058,null],[2611,10066,21804],[2612,10073,21814],[2615,10074,null],[2619,10075,21816],[2625,10094,21859],[2626,10095,null],[2640,10346,22280],[2646,10096,21861],[2647,10106,21878],[2650,10107,null],[2651,10108,null],[2652,10127,null],[2654,10128,21913],[2658,10129,null],[2659,10130,21918],[2660,10131,21919],[2663,10132,null],[2667,10160,21964],[2673,10161,21965],[2674,10162,null],[2688,10791,23170],[2694,10182,21993],[2695,10183,21994],[2698,10186,null],[2699,10197,null],[2700,10198,null],[2702,10205,22043],[2706,10206,null],[2707,10207,22045],[2708,10208,22047],[2711,10209,null],[2715,10210,22049],[2721,10211,22052],[2722,10212,null],[2736,10321,22230],[2737,10337,22262],[2742,10338,22264],[2743,10340,22268],[2746,10341,null],[2747,10343,null],[2748,10345,null],[2749,10348,22284],[2750,10349,22286],[2754,10351,null],[2755,10353,22294],[2756,10354,22296],[2759,10356,null],[2763,10357,22302],[2769,10375,22338],[2770,10377,null],[2784,10235,22090],[2790,10043,21768],[2791,10044,21769],[2794,10045,null],[2795,10092,null],[2796,10093,null],[2798,10163,21968],[2802,10164,null],[2803,10165,21970],[2804,10193,22025],[2807,10194,null],[2811,10195,22027],[2817,10199,22033],[2818,10200,null],[2832,10775,23138],[2838,10187,22006],[2839,10188,22007],[2842,10189,null],[2843,10213,null],[2844,10217,null],[2846,10218,22062],[2850,10219,null],[2851,10223,22071],[2852,10224,22072],[2855,10225,null],[2859,10229,22081],[2865,10230,22082],[2866,10231,null],[2880,10359,22306],[2881,10393,22374],[2886,10339,22266],[2887,10347,22282],[2890,10355,null],[2891,10361,null],[2892,10363,null],[2893,10395,22378],[2894,10364,22316],[2898,10365,null],[2899,10367,22322],[2900,10369,22326],[2903,10371,null],[2907,10372,22332],[2913,10373,22334],[2914,10394,null],[2928,10220,22067],[2934,10221,22068],[2935,10222,22069],[2938,10226,null],[2939,10227,null],[2940,10228,null],[2942,10253,22118],[2946,10254,null],[2947,10255,22120],[2948,10268,22142],[2951,10269,null],[2955,10270,22144],[2961,10274,22150],[2962,10275,null],[2976,10589,22766],[2977,10379,22346],[2982,10370,22328],[2983,10378,22344],[2986,10380,null],[2987,10381,null],[2988,10385,null],[2989,10387,22362],[2990,10386,22360],[2994,10388,null],[2995,10389,22366],[2996,10407,22402],[2999,10409,null],[3003,10410,22408],[3009,10411,22410],[3010,10412,null],[3024,10383,22354],[3025,10568,22724],[3026,10569,22726],[3030,10391,22370],[3031,10396,22380],[3032,10576,22740],[3034,10399,null],[3035,10401,null],[3036,10402,null],[3037,10577,22742],[3038,10403,22394],[3042,10404,null],[3043,10567,22722],[3044,10571,22730],[3047,10575,null],[3051,10578,22744],[3057,10579,22746],[3058,10583,null],[3072,10172,21980],[3078,9335,19984],[3079,9336,19987],[3082,9337,null],[3083,9338,null],[3084,9341,null],[3086,9343,20062],[3090,9344,null],[3091,9345,20067],[3092,9346,20070],[3095,9349,null],[3099,9536,20759],[3105,9537,20760],[3106,9538,null],[3120,10256,22122],[3126,9342,20034],[3127,9350,20112],[3130,9457,null],[3131,9458,null],[3132,9459,null],[3134,9495,20648],[3138,9496,null],[3139,9497,20650],[3140,9642,21005],[3143,9643,null],[3147,9644,21007],[3153,9705,21138],[3154,9706,null],[3168,10173,21981],[3174,9586,20879],[3175,9587,20880],[3178,9588,null],[3179,9774,null],[3180,9775,null],[3182,9776,21279],[3186,9851,null],[3187,9852,21425],[3188,9853,21426],[3191,9934,null],[3195,9935,21578],[3201,9936,21579],[3202,10026,null],[3222,9707,21140],[3223,10027,21740],[3226,10028,null],[3227,10040,null],[3228,10041,null],[3230,10042,21765],[3234,10049,null],[3235,10050,21777],[3236,10051,21778],[3239,10052,null],[3243,10067,21806],[3249,10068,21807],[3250,10069,null],[3264,10920,23428],[3270,10124,21907],[3271,10125,21908],[3274,10126,null],[3275,10152,null],[3276,10153,null],[3278,10157,21957],[3282,10158,null],[3283,10159,21959],[3284,10176,21985],[3287,10177,null],[3291,10232,22085],[3297,10233,22086],[3298,10234,null],[3312,10861,23310],[3313,10295,22178],[3318,10053,21783],[3319,10054,21784],[3322,10055,null],[3323,10297,null],[3324,10298,null],[3325,10299,22186],[3326,10301,22190],[3330,10303,null],[3331,10305,22198],[3332,10306,22200],[3335,10307,null],[3339,10309,22206],[3345,10344,22276],[3346,10352,null],[3360,10503,22594],[3366,9339,20001],[3367,9347,20079],[3370,9398,null],[3371,9399,null],[3372,9400,null],[3374,9425,20438],[3378,9426,null],[3379,9427,20440],[3380,10034,21755],[3383,10035,null],[3387,10036,21757],[3393,10154,21953],[3394,10155,null],[3414,10156,21955],[3415,10174,21982],[3418,10201,null],[3419,10214,null],[3420,10215,null],[3422,10216,22058],[3426,10244,null],[3427,10245,22106],[3428,10246,22107],[3431,10259,null],[3435,10260,22127],[3441,10261,22128],[3442,10262,null],[3456,10300,22188],[3462,10238,22096],[3463,10239,22097],[3466,10240,null],[3467,10263,null],[3468,10264,null],[3470,10271,22146],[3474,10272,null],[3475,10273,22148],[3476,10276,22152],[3479,10277,null],[3483,10278,22155],[3489,10279,22156],[3490,10283,null],[3504,10292,22174],[3510,10257,22123],[3511,10258,22124],[3514,10265,null],[3515,10266,null],[3516,10267,null],[3518,10284,22163],[3522,10285,null],[3523,10293,22175],[3524,10294,22176],[3527,10302,null],[3531,10308,22204],[3537,10310,22208],[3538,10328,null],[3552,10733,23054],[3553,10336,22260],[3558,10360,22308],[3559,10368,22324],[3562,10376,null],[3563,10384,null],[3564,10392,null],[3565,10400,22388],[3566,10397,22382],[3570,10405,null],[3571,10408,22404],[3572,10413,22414],[3575,10415,null],[3579,10416,22420],[3585,10417,22422],[3586,10418,null],[3600,10477,22542],[3606,10236,22091],[3607,10237,22092],[3610,10247,null],[3611,10248,null],[3612,10249,null],[3614,10250,22113],[3618,10251,null],[3619,10252,22115],[3620,10280,22158],[3623,10281,null],[3627,10282,22160],[3633,10334,22256],[3634,10342,null],[3654,10350,22288],[3655,10358,22304],[3658,10382,null],[3659,10390,null],[3660,10414,null],[3662,10419,22426],[3666,10422,null],[3667,10423,22434],[3668,10424,22436],[3671,10425,null],[3675,10427,22442],[3681,10430,22448],[3682,10431,null],[3696,10505,22598],[3702,10398,22384],[3703,10406,22400],[3706,10429,null],[3707,10432,null],[3708,10433,null],[3710,10435,22458],[3714,10437,null],[3715,10456,22500],[3716,10462,22512],[3719,10464,null],[3723,10470,22528],[3729,10472,22532],[3730,10478,null],[3744,10461,22510],[3745,10480,22548],[3750,10421,22430],[3751,10469,22526],[3754,10481,null],[3755,10482,null],[3756,10485,null],[3757,10520,22628],[3758,10504,22596],[3762,10507,null],[3763,10509,22606],[3764,10511,22610],[3767,10512,null],[3771,10513,22614],[3777,10515,22618],[3778,10517,null],[3792,10537,22662],[3798,10366,22320],[3799,10374,22336],[3802,10426,null],[3803,10434,null],[3804,10438,null],[3806,10483,22554],[3810,10486,null],[3811,10488,22564],[3812,10489,22566],[3815,10491,null],[3819,10493,22574],[3825,10494,22576],[3826,10496,null],[3840,10523,22634],[3846,10487,22562],[3847,10495,22578],[3850,10497,null],[3851,10499,null],[3852,10502,null],[3854,10521,22630],[3858,10522,null],[3859,10526,22640],[3860,10528,22644],[3863,10529,null],[3867,10530,22648],[3873,10531,22650],[3874,10534,null],[3888,10741,23070],[3889,10679,22946],[3894,10501,22590],[3895,10525,22638],[3898,10533,null],[3899,10536,null],[3900,10538,null],[3901,10680,22948],[3902,10539,22666],[3906,10541,null],[3907,10544,22676],[3908,10545,22678],[3911,10546,null],[3915,10547,22682],[3921,10549,22686],[3922,10683,null],[3936,10696,22980],[3942,10490,22568],[3943,10498,22584],[3946,10506,null],[3947,10510,null],[3948,10514,null],[3950,10518,22624],[3954,10551,null],[3955,10552,22692],[3956,10553,22694],[3959,10554,null],[3963,10555,22698],[3969,10559,22706],[3970,10560,null],[3984,10892,23372],[3985,10682,22952],[3990,10535,22658],[3991,10543,22674],[3994,10684,null],[3995,10685,null],[3996,10688,null],[3997,10690,22968],[3998,10691,22970],[4002,10692,null],[4003,10693,22974],[4004,10698,22984],[4007,10699,null],[4011,10700,22988],[4017,10701,22990],[4018,10704,null],[4033,10712,23012],[4034,10715,23018],[4038,10519,22626],[4039,10527,22642],[4040,10716,23020],[4042,10687,null],[4043,10695,null],[4044,10703,null],[4045,10720,23028],[4046,10706,23000],[4050,10707,null],[4051,10708,23004],[4052,10711,23010],[4055,10714,null],[4059,10719,23026],[4065,10722,23032],[4066,10723,null],[4080,10286,22166],[4086,9340,20003],[4087,9348,20081],[4090,9357,null],[4091,9358,null],[4092,9359,null],[4094,9374,20247],[4098,9375,null],[4099,9376,20249],[4100,10190,22016],[4103,10191,null],[4107,10192,22018],[4113,10202,22037],[4114,10203,null],[4128,10420,22428],[4134,10204,22039],[4135,10241,22100],[4138,10242,null],[4139,10243,null],[4140,10296,null],[4142,10304,22196],[4146,10312,null],[4147,10318,22224],[4148,10320,22228],[4151,10326,null],[4155,10428,22444],[4161,10436,22460],[4162,10440,null],[4176,10508,22604],[4182,10287,22167],[4183,10288,22168],[4186,10445,null],[4187,10446,null],[4188,10448,null],[4190,10453,22494],[4194,10454,null],[4195,10492,22572],[4196,10500,22588],[4199,10516,null],[4203,10540,22668],[4209,10542,22672],[4210,10548,null],[4224,10600,22788],[4230,10524,22636],[4231,10532,22652],[4234,10556,null],[4235,10557,null],[4236,10562,null],[4238,10564,22716],[4242,10565,null],[4243,10599,22786],[4244,10602,22792],[4247,10604,null],[4251,10606,22800],[4257,10607,22802],[4258,10608,null],[4273,10612,22812],[4278,10605,22798],[4279,10610,22808],[4282,10613,null],[4283,10615,null],[4284,10616,null],[4285,10632,22852],[4286,10618,22824],[4290,10620,null],[4291,10621,22830],[4292,10623,22834],[4295,10624,null],[4299,10626,22840],[4305,10628,22844],[4306,10629,null],[4326,10289,22170],[4327,10290,22171],[4330,10291,null],[4331,10484,null],[4332,10550,null],[4334,10558,22704],[4338,10563,null],[4339,10566,22720],[4340,10584,22756],[4343,10588,null],[4347,10590,22768],[4353,10591,22770],[4354,10592,null],[4374,10586,22760],[4375,10594,22776],[4378,10596,null],[4379,10597,null],[4380,10598,null],[4382,10619,22826],[4386,10622,null],[4387,10627,22842],[4388,10630,22848],[4391,10647,null],[4395,10648,22884],[4401,10651,22890],[4402,10652,null],[4416,10792,23172],[4422,10631,22850],[4423,10635,22858],[4426,10636,null],[4427,10638,null],[4428,10639,null],[4430,10640,22868],[4434,10643,null],[4435,10644,22876],[4436,10646,22880],[4439,10663,null],[4443,10664,22916],[4449,10667,22922],[4450,10668,null],[4465,10808,23204],[4470,10637,22862],[4471,10645,22878],[4474,10653,null],[4475,10655,null],[4476,10656,null],[4477,10809,23206],[4478,10659,22906],[4482,10660,null],[4483,10661,22910],[4484,10793,23174],[4487,10796,null],[4491,10797,23182],[4497,10799,23186],[4498,10800,null],[4512,10675,22938],[4518,10595,22778],[4519,10603,22794],[4522,10611,null],[4523,10614,null],[4524,10650,null],[4526,10654,22896],[4530,10658,null],[4531,10662,22912],[4532,10666,22920],[4535,10670,null],[4539,10672,22932],[4545,10674,22936],[4546,10676,null],[4566,10634,22856],[4567,10642,22872],[4570,10669,null],[4571,10677,null],[4572,10776,null],[4574,10777,23142],[4578,10780,null],[4579,10782,23152],[4580,10783,23154],[4583,10784,null],[4587,10785,23158],[4593,10788,23164],[4594,10790,null],[4608,10825,23238],[4609,10812,23212],[4614,10781,23150],[4615,10789,23166],[4618,10810,null],[4619,10813,null],[4620,10816,null],[4621,10817,23222],[4622,10818,23224],[4626,10820,null],[4627,10821,23230],[4628,10824,23236],[4631,10826,null],[4635,10828,23244],[4641,10829,23246],[4642,10832,null],[4656,10841,23270],[4662,10671,22930],[4663,10778,23144],[4666,10786,null],[4667,10794,null],[4668,10798,null],[4670,10801,23190],[4674,10802,null],[4675,10804,23196],[4676,10806,23200],[4679,10839,null],[4683,10840,23268],[4689,10842,23272],[4690,10844,null],[4704,10888,23364],[4710,10805,23198],[4711,10823,23234],[4714,10831,null],[4715,10833,null],[4716,10834,null],[4718,10836,23260],[4722,10856,null],[4723,10857,23302],[4724,10858,23304],[4727,10860,null],[4731,10864,23316],[4737,10865,23318],[4738,10866,null],[4752,10872,23332],[4758,10807,23202],[4759,10815,23218],[4762,10855,null],[4763,10863,null],[4764,10868,null],[4766,10871,23330],[4770,10873,null],[4771,10874,23336],[4772,10876,23340],[4775,10879,null],[4779,10880,23348],[4785,10881,23350],[4786,10882,null],[4806,10561,22710],[4807,10572,22732],[4810,10573,null],[4811,10574,null],[4812,10580,null],[4814,10581,22750],[4818,10582,null],[4819,10633,22854],[4820,10641,22870],[4823,10649,null],[4827,10657,22902],[4833,10665,22918],[4834,10673,null],[4848,10953,23494],[4854,10617,22822],[4855,10625,22838],[4858,10678,null],[4859,10713,null],[4860,10717,null],[4862,10718,23024],[4866,10721,null],[4867,10724,23036],[4868,10725,23038],[4871,10726,null],[4875,10743,23074],[4881,10744,23076],[4882,10745,null],[4896,10926,23440],[4902,10727,23042],[4903,10728,23044],[4906,10729,null],[4907,10732,null],[4908,10734,null],[4910,10735,23058],[4914,10736,null],[4915,10737,23062],[4916,10740,23068],[4919,10742,null],[4923,10759,23106],[4929,10760,23108],[4930,10761,null],[4950,10748,23084],[4951,10749,23086],[4954,10751,null],[4955,10752,null],[4956,10753,null],[4958,10756,23100],[4962,10757,null],[4963,10921,23430],[4964,10923,23434],[4967,10924,null],[4971,10925,23438],[4977,10928,23444],[4978,10929,null],[4992,10764,23116],[4998,10601,22790],[4999,10609,22806],[5002,10697,null],[5003,10702,null],[5004,10705,null],[5006,10709,23006],[5010,10710,null],[5011,10746,23080],[5012,10750,23088],[5015,10754,null],[5019,10758,23104],[5025,10762,23112],[5026,10766,null],[5040,10765,23118],[5046,10730,23048],[5047,10738,23064],[5050,10768,null],[5051,10769,null],[5052,10770,null],[5054,10772,23132],[5058,10773,null],[5059,10875,23338],[5060,10878,23344],[5063,10883,null],[5067,10884,23356],[5073,10886,23360],[5074,10904,null],[5094,10877,23342],[5095,10885,23358],[5098,10889,null],[5099,10891,null],[5100,10893,null],[5102,10896,23380],[5106,10897,null],[5107,10899,23386],[5108,10900,23388],[5111,10901,null],[5115,10967,23522],[5121,10968,23524],[5122,10969,null],[5142,10767,23122],[5143,10859,23306],[5146,10862,null],[5147,10867,null],[5148,10870,null],[5150,10903,23394],[5154,10905,null],[5155,10907,23402],[5156,10908,23404],[5159,10911,null],[5163,10912,23412],[5169,10913,23414],[5170,10915,null],[5190,10869,23326],[5191,10887,23362],[5194,10895,null],[5195,10935,null],[5196,10936,null],[5198,10937,23462],[5202,10939,null],[5203,10940,23468],[5204,10943,23474],[5207,10944,null],[5211,10945,23478],[5217,10947,23482],[5218,10948,null],[5238,10919,23426],[5239,10927,23442],[5242,10931,null],[5243,10932,null],[5280,10830,23248],[5286,10585,22758],[5287,10593,22774],[5290,10681,null],[5291,10686,null],[5292,10689,null],[5294,10694,22976],[5298,10747,null],[5299,10755,23098],[5300,10763,23114],[5303,10771,null],[5307,10774,23136],[5313,10827,23242],[5314,10835,null],[5334,10731,23050],[5335,10739,23066],[5338,10811,null],[5339,10814,null],[5340,10819,null],[5342,10822,23232],[5346,10843,null],[5347,10845,23278],[5348,10848,23284],[5351,10849,null],[5355,10851,23290],[5361,10852,23292],[5362,10853,null],[5382,10837,23262],[5383,10970,23528],[5386,10971,null],[5387,10972,null],[5388,10976,null],[5390,10977,23542],[5394,10978,null],[5395,10979,23546],[5396,10980,23548],[5424,10847,23282],[5430,10795,23178],[5431,10803,23194],[5434,10952,null],[5435,10954,null],[5436,10955,null],[5438,10956,23500],[5442,10960,null],[5443,10961,23510],[5444,10962,23512],[5447,10963,null],[5451,10964,23516],[5478,10938,23464],[5479,10946,23480],[5526,10922,23432],[5527,10930,23448],[5574,10779,23146],[5575,10787,23162],[5578,10850,null],[5579,10906,null],[5580,10914,null],[5582,10916,23420],[5616,10890,23368],[5622,10898,23384],[5762,10894,null],[5765,10902,null],[5768,10909,null],[5771,10910,null],[5774,10917,null],[5777,10918,null],[5780,10838,null],[5783,10846,null],[5786,10854,null],[5789,10974,null],[5792,10942,null],[5795,10950,null],[5798,10934,null],[5801,10951,null],[5804,10933,null],[5807,10941,null],[6493,10949,null],[6495,10957,null],[6497,10958,null],[6499,11013,null],[8180,11002,23592],[8182,10987,23562],[8183,11010,23608],[8185,10959,23506],[8187,10999,23586],[8188,10973,23534],[8191,10981,23550],[8193,10983,23554],[8195,11001,23590],[8198,10985,23558],[8204,10975,23538],[8205,11007,23602],[8206,10988,23564],[8211,10995,23578],[8213,10991,23570],[8214,10986,23560],[8219,10966,23520],[8247,11003,23594],[8262,11004,23596],[8294,11011,23610],[8312,11000,23588],[8315,10984,23556],[8318,11009,23606],[8319,10982,23552],[8323,10993,23574],[8329,10965,23518],[8331,11008,23604],[8350,10989,23566],[8361,10992,23572],[8377,10996,23580],[8383,11012,23612],[8395,10997,23582],[8399,10990,23568],[8409,11014,23616],[8426,10994,23576],[8445,10998,23584],[8485,11006,23600],[9242,11005,23598]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/kernel-pairs-mw.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/kernel-pairs-mw.json new file mode 100644 index 0000000000..b41b6c69ce --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/kernel-pairs-mw.json @@ -0,0 +1 @@ +{"description":"Frozen kernel pairs of the frame flow on this layer (complex_frame_flow.py --witness --recycle-kernels).","kernel_pairs":[]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/kernel-pairs-parity.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/kernel-pairs-parity.json new file mode 100644 index 0000000000..20277d9e6f --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/kernel-pairs-parity.json @@ -0,0 +1 @@ +{"description":"Frozen kernel pairs of the frame flow on this layer (complex_frame_flow.py --witness --recycle-kernels).","kernel_pairs":[[5251,0,12146,0],[5261,0,11980,0]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/matching-arcs.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/matching-arcs.json new file mode 100644 index 0000000000..38a9ebcde5 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/matching-arcs.json @@ -0,0 +1 @@ +{"description":"Frozen carrier arcs of the source-aligned word (discovery/make_layer.py step 2): deterministic HK carrier matching (PR200/233 harness, ordering reverse) on query donors plus PR162 extension; checked by compile_closure.","matching_arcs":[[5401,12894],[5402,11998],[5403,12300],[5406,10850],[5407,10974],[5408,12414],[5409,11303],[5410,11654],[5411,10988],[5413,11122],[5416,11026],[5417,10848],[5418,12938],[5421,11512],[5422,11866],[5423,11231],[5424,10926],[5425,11144],[5427,11206],[5429,11392],[5431,10913],[5432,11076],[5433,10868],[5434,12700],[5435,12176],[5436,13032],[5437,11444],[5440,11178],[5441,11513],[5444,11398],[5445,10996],[5448,10981],[5450,11536],[5452,11948],[5455,11780],[5456,11314],[5457,12520],[5460,11770],[5462,11668],[5463,12360],[5465,11662],[5467,11102],[5468,11994],[5469,11057],[5470,12160],[5471,10878],[5472,11013],[5473,11934],[5474,11089],[5475,10970],[5476,10975],[5478,11552],[5479,11260],[5480,12340],[5482,11684],[5484,11196],[5485,11726],[5486,11174],[5487,11962],[5488,11264],[5489,11918],[5491,11135],[5492,13033],[5493,11017],[5494,12896],[5495,11800],[5499,11418],[5500,10994],[5501,11090],[5502,11126],[5503,11556],[5504,11394],[5505,11046],[5506,11041],[5507,11691],[5509,11582],[5510,11642],[5511,11988],[5512,12146],[5514,12332],[5515,12980],[5516,12199],[5518,13198],[5519,10928],[5521,11442],[5522,11038],[5524,11283],[5525,11183],[5527,11504],[5528,11084],[5530,11503],[5531,11274],[5532,12076],[5534,11820],[5535,11360],[5536,11270],[5537,11114],[5538,12704],[5540,11161],[5542,11867],[5543,11298],[5544,12416],[5545,13104],[5546,11824],[5548,11108],[5550,11151],[5551,11524],[5552,11670],[5553,11040],[5555,11171],[5556,11846],[5557,11358],[5558,11142],[5559,11300],[5560,11454],[5562,12090],[5563,12365],[5564,11131],[5566,13062],[5567,12868],[5568,12786],[5570,12348],[5571,11364],[5574,12274],[5575,13004],[5577,11342],[5579,11386],[5580,12399],[5582,10979],[5583,12138],[5585,12716],[5589,11448],[5590,13154],[5591,11625],[5592,12460],[5593,11436],[5594,11768],[5595,11570],[5600,11365],[5601,11796],[5602,11869],[5605,11388],[5606,11362],[5607,11156],[5608,11370],[5609,11692],[5612,11610],[5614,11306],[5615,11050],[5616,12462],[5617,11566],[5618,11289],[5619,11514],[5620,12050],[5621,11852],[5622,12026],[5624,11295],[5626,12150],[5627,12746],[5628,11400],[5629,11744],[5632,12382],[5634,11103],[5636,11251],[5637,11352],[5639,12834],[5640,11756],[5641,10964],[5642,10965],[5643,11746],[5644,12706],[5645,11876],[5647,12384],[5649,11521],[5651,11598],[5652,11368],[5654,11924],[5655,12122],[5656,12068],[5657,11832],[5658,12012],[5661,11402],[5662,12166],[5663,11095],[5664,11534],[5667,11457],[5668,11505],[5669,11276],[5670,11538],[5674,12546],[5677,11706],[5678,11563],[5679,11718],[5680,11498],[5681,11430],[5683,11734],[5685,12070],[5686,11947],[5688,11018],[5689,11510],[5690,11509],[5691,11713],[5701,11401],[5702,11613],[5703,12063],[5706,12042],[5707,11371],[5708,11633],[5710,12067],[5713,11956],[5715,12106],[5716,11912],[5720,12346],[5721,11844],[5722,12034],[5724,12288],[5726,11406],[5727,11677],[5728,11506],[5729,12223],[5730,11202],[5732,11672],[5733,11638],[5734,12110],[5736,11378],[5737,13060],[5738,11082],[5741,11233],[5743,11507],[5744,11938],[5745,12762],[5748,11722],[5749,12410],[5750,12321],[5754,11674],[5756,11138],[5759,12033],[5760,11609],[5761,11213],[5762,12718],[5764,11621],[5765,11379],[5766,12016],[5767,13206],[5769,11560],[5770,12240],[5772,12349],[5773,12678],[5776,11450],[5777,11305],[5779,11952],[5782,10917],[5783,12824],[5784,12320],[5785,12608],[5786,12116],[5787,12632],[5789,11209],[5794,12188],[5795,11729],[5796,12638],[5797,13142],[5798,11754],[5799,10995],[5800,11807],[5802,11813],[5803,11732],[5804,11890],[5806,13018],[5808,11646],[5809,13048],[5810,11635],[5811,11707],[5813,11496],[5814,12924],[5815,11489],[5817,11438],[5821,12606],[5822,12380],[5823,11986],[5825,11487],[5826,11624],[5827,12970],[5828,13120],[5830,11708],[5831,12516],[5833,11353],[5834,11872],[5836,11778],[5837,12001],[5838,12776],[5840,12534],[5845,11916],[5846,12018],[5847,11169],[5848,12424],[5849,11474],[5850,12304],[5851,12614],[5852,12588],[5853,12616],[5855,11375],[5856,11494],[5858,12969],[5862,11167],[5864,13084],[5865,13130],[5868,11738],[5869,11192],[5870,12930],[5871,12009],[5873,11720],[5874,12750],[5875,12512],[5876,11858],[5878,12100],[5879,12654],[5880,12201],[5881,11690],[5883,12612],[5892,11479],[5894,11168],[5895,12306],[5896,12758],[5899,11343],[5902,12720],[5903,11497],[5904,11673],[5906,11410],[5907,11094],[5908,11910],[5911,11836],[5912,12172],[5916,11586],[5917,11266],[5918,11976],[5920,11755],[5921,12956],[5925,11794],[5926,11562],[5930,11851],[5931,13192],[5932,11933],[5933,12104],[5934,11950],[5936,12693],[5937,11019],[5939,12352],[5941,11207],[5943,12264],[5944,12184],[5946,12642],[5947,12102],[5948,11749],[5949,12880],[5950,12124],[5954,12260],[5957,12726],[5963,12730],[5964,11608],[5965,12371],[5972,11443],[5973,12000],[5977,12328],[5979,12091],[5980,12437],[5981,11408],[5982,13058],[5983,12790],[5984,11256],[5985,12784],[5986,11774],[5987,12002],[5990,11751],[5991,13118],[5995,12028],[5996,12810],[5998,12082],[6004,11212],[6005,11462],[6009,12618],[6010,12914],[6011,11389],[6012,12554],[6013,12330],[6018,12210],[6019,12099],[6022,12648],[6023,13043],[6026,12480],[6027,11828],[6028,12470],[6033,12576],[6035,12794],[6042,12218],[6043,11792],[6044,12768],[6049,12476],[6055,11641],[6059,12904],[6060,12918],[6061,12468],[6062,12344],[6063,12874],[6066,12828],[6067,12536],[6070,12506],[6072,11850],[6079,12186],[6084,13230],[6085,11693],[6087,13096],[6090,12886],[6092,12316],[6099,12474],[6102,12976],[6104,11459],[6105,12498],[6108,12968],[6109,13160],[6110,12202],[6111,12558],[6114,11484],[6115,11797],[6117,11614],[6120,12200],[6121,13219],[6122,12136],[6123,12744],[6125,12548],[6126,12142],[6127,12564],[6129,11765],[6132,12742],[6137,12991],[6139,12313],[6140,12668],[6142,12770],[6143,12376],[6147,12374],[6149,12345],[6152,13024],[6154,13052],[6157,13078],[6163,12455],[6165,13232],[6167,12979],[6169,12578],[6174,11587],[6175,12504],[6177,12502],[6179,12856],[6182,12080],[6186,12426],[6193,12992],[6195,12973],[6196,12266],[6199,11798],[6200,12658],[6201,11216],[6202,13210],[6205,13184],[6206,12549],[6208,12844],[6209,12727],[6212,13042],[6214,12065],[6217,13203],[6218,12646],[6219,13188],[6221,12858],[6222,12664],[6226,12623],[6231,12734],[6234,12847],[6235,12128],[6236,12421],[6237,13122],[6240,12876],[6241,12540],[6242,13056],[6245,12561],[6246,12666],[6248,12797],[6249,12982],[6250,12108],[6259,12503],[6260,12584],[6262,12539],[6263,11750],[6265,12957],[6266,12669],[6267,11925],[6272,11338],[6277,13119],[6279,13110],[6281,12505],[6285,11374],[6291,11346],[6309,12920],[6313,12322],[6316,13026],[6317,12723],[6320,11351],[6322,12796],[6330,12713],[6335,11715],[6343,12007],[6344,12353],[6346,12759],[6349,13144],[6351,13050],[6352,12998],[6357,13063],[6375,13134],[6381,13092],[6382,12952],[6387,13002],[6394,13126],[6400,11339],[6404,12622],[6406,11347],[6408,13086],[6409,13163],[6417,10914],[6418,11288],[6419,12872],[6420,11686],[6421,12154],[6430,12818],[6432,11688],[6446,12610],[6447,12214],[6464,12722],[6492,12675],[6494,12777],[6504,12905],[6510,11478],[6516,12870],[6519,13140],[6542,12922],[6586,12407],[6606,12931],[6622,13408],[6623,13506],[6624,13414],[6625,27812],[6626,13258],[6627,13350],[6628,13417],[6629,13262],[6630,13464],[6631,13352],[6632,13550],[6633,13358],[6634,13292],[6635,13298],[6636,13564],[6637,13624],[6638,13334],[6639,27803],[6640,13297],[6641,13429],[6642,27808],[6643,13282],[6644,13398],[6645,13268],[6647,13338],[6648,13356],[6649,13498],[6653,13594],[6655,13612],[6656,13348],[6657,13604],[6658,13598],[6659,13574],[6660,13718],[6661,13688],[6662,13680],[6663,13317],[6664,13456],[6666,13316],[6667,13641],[6668,13378],[6669,13428],[6670,13566],[6671,13341],[6672,13303],[6673,13370],[6675,13372],[6676,13302],[6677,13330],[6678,13546],[6679,13440],[6680,13405],[6681,13560],[6682,13396],[6683,13618],[6684,13465],[6686,13586],[6688,13360],[6689,13468],[6690,13548],[6691,13642],[6692,13304],[6693,13722],[6695,13538],[6696,13634],[6697,13480],[6699,13744],[6700,13622],[6702,13436],[6703,13486],[6705,13368],[6706,13556],[6707,13690],[6708,13452],[6709,13444],[6710,13441],[6712,13662],[6713,13592],[6714,13438],[6715,13502],[6718,13394],[6719,13644],[6720,13508],[6723,13454],[6724,13478],[6726,13596],[6727,13466],[6728,27818],[6730,13540],[6731,13638],[6732,13698],[6734,13482],[6735,13682],[6736,13467],[6737,13284],[6738,13656],[6740,13501],[6742,13539],[6744,13446],[6745,13730],[6746,13450],[6747,13670],[6748,13528],[6749,13515],[6751,13389],[6752,13461],[6753,13606],[6756,13664],[6758,13620],[6760,13531],[6761,13616],[6762,13614],[6764,13511],[6766,13579],[6767,13510],[6768,13591],[6773,13580],[6775,13687],[6776,13518],[6777,13748],[6779,13752],[6780,13336],[6783,13734],[6784,13676],[6785,13386],[6787,13738],[6788,13332],[6792,13696],[6793,13513],[6794,13637],[6795,27832],[6797,13563],[6798,27809],[6800,13678],[6802,13706],[6806,13740],[6812,13632],[6819,27824],[6820,13672],[6823,13426],[6825,13344],[6826,13732],[6828,13567],[6832,13701],[6834,13627],[6835,13716],[6844,13602],[6845,13631],[6850,13597],[6864,27817],[6871,13590],[6878,13920],[6879,14018],[6880,13926],[6881,27858],[6882,13770],[6883,13862],[6884,13929],[6885,13774],[6886,13976],[6887,13864],[6888,14062],[6889,13870],[6890,13804],[6891,13810],[6892,14076],[6893,14136],[6894,13846],[6895,27849],[6896,13809],[6897,13941],[6898,27854],[6899,13794],[6900,13910],[6901,13780],[6903,13850],[6904,13868],[6905,14010],[6909,14106],[6911,14124],[6912,13860],[6913,14116],[6914,14110],[6915,14086],[6916,14230],[6917,14200],[6918,14192],[6919,13829],[6920,13968],[6922,13828],[6923,14153],[6924,13890],[6925,13940],[6926,14078],[6927,13853],[6928,13815],[6929,13882],[6931,13884],[6932,13814],[6933,13842],[6934,14058],[6935,13952],[6936,13917],[6937,14072],[6938,13908],[6939,14130],[6940,13977],[6942,14098],[6944,13872],[6945,13980],[6946,14060],[6947,14154],[6948,13816],[6949,14234],[6951,14050],[6952,14146],[6953,13992],[6955,14256],[6956,14134],[6958,13948],[6959,13998],[6961,13880],[6962,14068],[6963,14202],[6964,13964],[6965,13956],[6966,13953],[6968,14174],[6969,14104],[6970,13950],[6971,14014],[6974,13906],[6975,14156],[6976,14020],[6979,13966],[6980,13990],[6982,14108],[6983,13978],[6984,27864],[6986,14052],[6987,14150],[6988,14210],[6990,13994],[6991,14194],[6992,13979],[6993,13796],[6994,14168],[6996,14013],[6998,14051],[7000,13958],[7001,14242],[7002,13962],[7003,14182],[7004,14040],[7005,14027],[7007,13901],[7008,13973],[7009,14118],[7012,14176],[7014,14132],[7016,14043],[7017,14128],[7018,14126],[7020,14023],[7022,14091],[7023,14022],[7024,14103],[7029,14092],[7031,14199],[7032,14030],[7033,14260],[7035,14264],[7036,13848],[7039,14246],[7040,14188],[7041,13898],[7043,14250],[7044,13844],[7048,14208],[7049,14025],[7050,14149],[7051,27878],[7053,14075],[7054,27855],[7056,14190],[7058,14218],[7062,14252],[7068,14144],[7075,27870],[7076,14184],[7079,13938],[7081,13856],[7082,14244],[7084,14079],[7088,14213],[7090,14139],[7091,14228],[7100,14114],[7101,14143],[7106,14109],[7120,27863],[7127,14102],[7134,14432],[7135,14530],[7136,14438],[7137,27904],[7138,14282],[7139,14374],[7140,14441],[7141,14286],[7142,14488],[7143,14376],[7144,14574],[7145,14382],[7146,14316],[7147,14322],[7148,14588],[7149,14648],[7150,14358],[7151,27895],[7152,14321],[7153,14453],[7154,27900],[7155,14306],[7156,14422],[7157,14292],[7159,14362],[7160,14380],[7161,14522],[7165,14618],[7167,14636],[7168,14372],[7169,14628],[7170,14622],[7171,14598],[7172,14742],[7173,14712],[7174,14704],[7175,14341],[7176,14480],[7178,14340],[7179,14665],[7180,14402],[7181,14452],[7182,14590],[7183,14365],[7184,14327],[7185,14394],[7187,14396],[7188,14326],[7189,14354],[7190,14570],[7191,14464],[7192,14429],[7193,14584],[7194,14420],[7195,14642],[7196,14489],[7198,14610],[7200,14384],[7201,14492],[7202,14572],[7203,14666],[7204,14328],[7205,14746],[7207,14562],[7208,14658],[7209,14504],[7211,14768],[7212,14646],[7214,14460],[7215,14510],[7217,14392],[7218,14580],[7219,14714],[7220,14476],[7221,14468],[7222,14465],[7224,14686],[7225,14616],[7226,14462],[7227,14526],[7230,14418],[7231,14668],[7232,14532],[7235,14478],[7236,14502],[7238,14620],[7239,14490],[7240,27910],[7242,14564],[7243,14662],[7244,14722],[7246,14506],[7247,14706],[7248,14491],[7249,14308],[7250,14680],[7252,14525],[7254,14563],[7256,14470],[7257,14754],[7258,14474],[7259,14694],[7260,14552],[7261,14539],[7263,14413],[7264,14485],[7265,14630],[7268,14688],[7270,14644],[7272,14555],[7273,14640],[7274,14638],[7276,14535],[7278,14603],[7279,14534],[7280,14615],[7285,14604],[7287,14711],[7288,14542],[7289,14772],[7291,14776],[7292,14360],[7295,14758],[7296,14700],[7297,14410],[7299,14762],[7300,14356],[7304,14720],[7305,14537],[7306,14661],[7307,27924],[7309,14587],[7310,27901],[7312,14702],[7314,14730],[7318,14764],[7324,14656],[7331,27916],[7332,14696],[7335,14450],[7337,14368],[7338,14756],[7340,14591],[7344,14725],[7346,14651],[7347,14740],[7356,14626],[7357,14655],[7362,14621],[7376,27909],[7383,14614],[7390,14944],[7391,15042],[7392,14950],[7393,27950],[7394,14794],[7395,14886],[7396,14953],[7397,14798],[7398,15000],[7399,14888],[7400,15086],[7401,14894],[7402,14828],[7403,14834],[7404,15100],[7405,15160],[7406,14870],[7407,27941],[7408,14833],[7409,14965],[7410,27946],[7411,14818],[7412,14934],[7413,14804],[7415,14874],[7416,14892],[7417,15034],[7421,15130],[7423,15148],[7424,14884],[7425,15140],[7426,15134],[7427,15110],[7428,15254],[7429,15224],[7430,15216],[7431,14853],[7432,14992],[7434,14852],[7435,15177],[7436,14914],[7437,14964],[7438,15102],[7439,14877],[7440,14839],[7441,14906],[7443,14908],[7444,14838],[7445,14866],[7446,15082],[7447,14976],[7448,14941],[7449,15096],[7450,14932],[7451,15154],[7452,15001],[7454,15122],[7456,14896],[7457,15004],[7458,15084],[7459,15178],[7460,14840],[7461,15258],[7463,15074],[7464,15170],[7465,15016],[7467,15280],[7468,15158],[7470,14972],[7471,15022],[7473,14904],[7474,15092],[7475,15226],[7476,14988],[7477,14980],[7478,14977],[7480,15198],[7481,15128],[7482,14974],[7483,15038],[7486,14930],[7487,15180],[7488,15044],[7491,14990],[7492,15014],[7494,15132],[7495,15002],[7496,27956],[7498,15076],[7499,15174],[7500,15234],[7502,15018],[7503,15218],[7504,15003],[7505,14820],[7506,15192],[7508,15037],[7510,15075],[7512,14982],[7513,15266],[7514,14986],[7515,15206],[7516,15064],[7517,15051],[7519,14925],[7520,14997],[7521,15142],[7524,15200],[7526,15156],[7528,15067],[7529,15152],[7530,15150],[7532,15047],[7534,15115],[7535,15046],[7536,15127],[7541,15116],[7543,15223],[7544,15054],[7545,15284],[7547,15288],[7548,14872],[7551,15270],[7552,15212],[7553,14922],[7555,15274],[7556,14868],[7560,15232],[7561,15049],[7562,15173],[7563,27970],[7565,15099],[7566,27947],[7568,15214],[7570,15242],[7574,15276],[7580,15168],[7587,27962],[7588,15208],[7591,14962],[7593,14880],[7594,15268],[7596,15103],[7600,15237],[7602,15163],[7603,15252],[7612,15138],[7613,15167],[7618,15133],[7632,27955],[7639,15126],[7646,15456],[7647,15554],[7648,15462],[7649,27996],[7650,15306],[7651,15398],[7652,15465],[7653,15310],[7654,15512],[7655,15400],[7656,15598],[7657,15406],[7658,15340],[7659,15346],[7660,15612],[7661,15672],[7662,15382],[7663,27987],[7664,15345],[7665,15477],[7666,27992],[7667,15330],[7668,15446],[7669,15316],[7671,15386],[7672,15404],[7673,15546],[7677,15642],[7679,15660],[7680,15396],[7681,15652],[7682,15646],[7683,15622],[7684,15766],[7685,15736],[7686,15728],[7687,15365],[7688,15504],[7690,15364],[7691,15689],[7692,15426],[7693,15476],[7694,15614],[7695,15389],[7696,15351],[7697,15418],[7699,15420],[7700,15350],[7701,15378],[7702,15594],[7703,15488],[7704,15453],[7705,15608],[7706,15444],[7707,15666],[7708,15513],[7710,15634],[7712,15408],[7713,15516],[7714,15596],[7715,15690],[7716,15352],[7717,15770],[7719,15586],[7720,15682],[7721,15528],[7723,15792],[7724,15670],[7726,15484],[7727,15534],[7729,15416],[7730,15604],[7731,15738],[7732,15500],[7733,15492],[7734,15489],[7736,15710],[7737,15640],[7738,15486],[7739,15550],[7742,15442],[7743,15692],[7744,15556],[7747,15502],[7748,15526],[7750,15644],[7751,15514],[7752,28002],[7754,15588],[7755,15686],[7756,15746],[7758,15530],[7759,15730],[7760,15515],[7761,15332],[7762,15704],[7764,15549],[7766,15587],[7768,15494],[7769,15778],[7770,15498],[7771,15718],[7772,15576],[7773,15563],[7775,15437],[7776,15509],[7777,15654],[7780,15712],[7782,15668],[7784,15579],[7785,15664],[7786,15662],[7788,15559],[7790,15627],[7791,15558],[7792,15639],[7797,15628],[7799,15735],[7800,15566],[7801,15796],[7803,15800],[7804,15384],[7807,15782],[7808,15724],[7809,15434],[7811,15786],[7812,15380],[7816,15744],[7817,15561],[7818,15685],[7819,28016],[7821,15611],[7822,27993],[7824,15726],[7826,15754],[7830,15788],[7836,15680],[7843,28008],[7844,15720],[7847,15474],[7849,15392],[7850,15780],[7852,15615],[7856,15749],[7858,15675],[7859,15764],[7868,15650],[7869,15679],[7874,15645],[7888,28001],[7895,15638],[7902,15968],[7903,16066],[7904,15974],[7905,28042],[7906,15818],[7907,15910],[7908,15977],[7909,15822],[7910,16024],[7911,15912],[7912,16110],[7913,15918],[7914,15852],[7915,15858],[7916,16124],[7917,16184],[7918,15894],[7919,28033],[7920,15857],[7921,15989],[7922,28038],[7923,15842],[7924,15958],[7925,15828],[7927,15898],[7928,15916],[7929,16058],[7933,16154],[7935,16172],[7936,15908],[7937,16164],[7938,16158],[7939,16134],[7940,16278],[7941,16248],[7942,16240],[7943,15877],[7944,16016],[7946,15876],[7947,16201],[7948,15938],[7949,15988],[7950,16126],[7951,15901],[7952,15863],[7953,15930],[7955,15932],[7956,15862],[7957,15890],[7958,16106],[7959,16000],[7960,15965],[7961,16120],[7962,15956],[7963,16178],[7964,16025],[7966,16146],[7968,15920],[7969,16028],[7970,16108],[7971,16202],[7972,15864],[7973,16282],[7975,16098],[7976,16194],[7977,16040],[7979,16304],[7980,16182],[7982,15996],[7983,16046],[7985,15928],[7986,16116],[7987,16250],[7988,16012],[7989,16004],[7990,16001],[7992,16222],[7993,16152],[7994,15998],[7995,16062],[7998,15954],[7999,16204],[8000,16068],[8003,16014],[8004,16038],[8006,16156],[8007,16026],[8008,28048],[8010,16100],[8011,16198],[8012,16258],[8014,16042],[8015,16242],[8016,16027],[8017,15844],[8018,16216],[8020,16061],[8022,16099],[8024,16006],[8025,16290],[8026,16010],[8027,16230],[8028,16088],[8029,16075],[8031,15949],[8032,16021],[8033,16166],[8036,16224],[8038,16180],[8040,16091],[8041,16176],[8042,16174],[8044,16071],[8046,16139],[8047,16070],[8048,16151],[8053,16140],[8055,16247],[8056,16078],[8057,16308],[8059,16312],[8060,15896],[8063,16294],[8064,16236],[8065,15946],[8067,16298],[8068,15892],[8072,16256],[8073,16073],[8074,16197],[8075,28062],[8077,16123],[8078,28039],[8080,16238],[8082,16266],[8086,16300],[8092,16192],[8099,28054],[8100,16232],[8103,15986],[8105,15904],[8106,16292],[8108,16127],[8112,16261],[8114,16187],[8115,16276],[8124,16162],[8125,16191],[8130,16157],[8144,28047],[8151,16150],[8158,16480],[8159,16578],[8160,16486],[8161,28088],[8162,16330],[8163,16422],[8164,16489],[8165,16334],[8166,16536],[8167,16424],[8168,16622],[8169,16430],[8170,16364],[8171,16370],[8172,16636],[8173,16696],[8174,16406],[8175,28079],[8176,16369],[8177,16501],[8178,28084],[8179,16354],[8180,16470],[8181,16340],[8183,16410],[8184,16428],[8185,16570],[8189,16666],[8191,16684],[8192,16420],[8193,16676],[8194,16670],[8195,16646],[8196,16790],[8197,16760],[8198,16752],[8199,16389],[8200,16528],[8202,16388],[8203,16713],[8204,16450],[8205,16500],[8206,16638],[8207,16413],[8208,16375],[8209,16442],[8211,16444],[8212,16374],[8213,16402],[8214,16618],[8215,16512],[8216,16477],[8217,16632],[8218,16468],[8219,16690],[8220,16537],[8222,16658],[8224,16432],[8225,16540],[8226,16620],[8227,16714],[8228,16376],[8229,16794],[8231,16610],[8232,16706],[8233,16552],[8235,16816],[8236,16694],[8238,16508],[8239,16558],[8241,16440],[8242,16628],[8243,16762],[8244,16524],[8245,16516],[8246,16513],[8248,16734],[8249,16664],[8250,16510],[8251,16574],[8254,16466],[8255,16716],[8256,16580],[8259,16526],[8260,16550],[8262,16668],[8263,16538],[8264,28094],[8266,16612],[8267,16710],[8268,16770],[8270,16554],[8271,16754],[8272,16539],[8273,16356],[8274,16728],[8276,16573],[8278,16611],[8280,16518],[8281,16802],[8282,16522],[8283,16742],[8284,16600],[8285,16587],[8287,16461],[8288,16533],[8289,16678],[8292,16736],[8294,16692],[8296,16603],[8297,16688],[8298,16686],[8300,16583],[8302,16651],[8303,16582],[8304,16663],[8309,16652],[8311,16759],[8312,16590],[8313,16820],[8315,16824],[8316,16408],[8319,16806],[8320,16748],[8321,16458],[8323,16810],[8324,16404],[8328,16768],[8329,16585],[8330,16709],[8331,28108],[8333,16635],[8334,28085],[8336,16750],[8338,16778],[8342,16812],[8348,16704],[8355,28100],[8356,16744],[8359,16498],[8361,16416],[8362,16804],[8364,16639],[8368,16773],[8370,16699],[8371,16788],[8380,16674],[8381,16703],[8386,16669],[8400,28093],[8407,16662],[8414,16992],[8415,17090],[8416,16998],[8417,28134],[8418,16842],[8419,16934],[8420,17001],[8421,16846],[8422,17048],[8423,16936],[8424,17134],[8425,16942],[8426,16876],[8427,16882],[8428,17148],[8429,17208],[8430,16918],[8431,28125],[8432,16881],[8433,17013],[8434,28130],[8435,16866],[8436,16982],[8437,16852],[8439,16922],[8440,16940],[8441,17082],[8445,17178],[8447,17196],[8448,16932],[8449,17188],[8450,17182],[8451,17158],[8452,17302],[8453,17272],[8454,17264],[8455,16901],[8456,17040],[8458,16900],[8459,17225],[8460,16962],[8461,17012],[8462,17150],[8463,16925],[8464,16887],[8465,16954],[8467,16956],[8468,16886],[8469,16914],[8470,17130],[8471,17024],[8472,16989],[8473,17144],[8474,16980],[8475,17202],[8476,17049],[8478,17170],[8480,16944],[8481,17052],[8482,17132],[8483,17226],[8484,16888],[8485,17306],[8487,17122],[8488,17218],[8489,17064],[8491,17328],[8492,17206],[8494,17020],[8495,17070],[8497,16952],[8498,17140],[8499,17274],[8500,17036],[8501,17028],[8502,17025],[8504,17246],[8505,17176],[8506,17022],[8507,17086],[8510,16978],[8511,17228],[8512,17092],[8515,17038],[8516,17062],[8518,17180],[8519,17050],[8520,28140],[8522,17124],[8523,17222],[8524,17282],[8526,17066],[8527,17266],[8528,17051],[8529,16868],[8530,17240],[8532,17085],[8534,17123],[8536,17030],[8537,17314],[8538,17034],[8539,17254],[8540,17112],[8541,17099],[8543,16973],[8544,17045],[8545,17190],[8548,17248],[8550,17204],[8552,17115],[8553,17200],[8554,17198],[8556,17095],[8558,17163],[8559,17094],[8560,17175],[8565,17164],[8567,17271],[8568,17102],[8569,17332],[8571,17336],[8572,16920],[8575,17318],[8576,17260],[8577,16970],[8579,17322],[8580,16916],[8584,17280],[8585,17097],[8586,17221],[8587,28154],[8589,17147],[8590,28131],[8592,17262],[8594,17290],[8598,17324],[8604,17216],[8611,28146],[8612,17256],[8615,17010],[8617,16928],[8618,17316],[8620,17151],[8624,17285],[8626,17211],[8627,17300],[8636,17186],[8637,17215],[8642,17181],[8656,28139],[8663,17174],[8670,17504],[8671,17602],[8672,17510],[8673,28180],[8674,17354],[8675,17446],[8676,17513],[8677,17358],[8678,17560],[8679,17448],[8680,17646],[8681,17454],[8682,17388],[8683,17394],[8684,17660],[8685,17720],[8686,17430],[8687,28171],[8688,17393],[8689,17525],[8690,28176],[8691,17378],[8692,17494],[8693,17364],[8695,17434],[8696,17452],[8697,17594],[8701,17690],[8703,17708],[8704,17444],[8705,17700],[8706,17694],[8707,17670],[8708,17814],[8709,17784],[8710,17776],[8711,17413],[8712,17552],[8714,17412],[8715,17737],[8716,17474],[8717,17524],[8718,17662],[8719,17437],[8720,17399],[8721,17466],[8723,17468],[8724,17398],[8725,17426],[8726,17642],[8727,17536],[8728,17501],[8729,17656],[8730,17492],[8731,17714],[8732,17561],[8734,17682],[8736,17456],[8737,17564],[8738,17644],[8739,17738],[8740,17400],[8741,17818],[8743,17634],[8744,17730],[8745,17576],[8747,17840],[8748,17718],[8750,17532],[8751,17582],[8753,17464],[8754,17652],[8755,17786],[8756,17548],[8757,17540],[8758,17537],[8760,17758],[8761,17688],[8762,17534],[8763,17598],[8766,17490],[8767,17740],[8768,17604],[8771,17550],[8772,17574],[8774,17692],[8775,17562],[8776,28186],[8778,17636],[8779,17734],[8780,17794],[8782,17578],[8783,17778],[8784,17563],[8785,17380],[8786,17752],[8788,17597],[8790,17635],[8792,17542],[8793,17826],[8794,17546],[8795,17766],[8796,17624],[8797,17611],[8799,17485],[8800,17557],[8801,17702],[8804,17760],[8806,17716],[8808,17627],[8809,17712],[8810,17710],[8812,17607],[8814,17675],[8815,17606],[8816,17687],[8821,17676],[8823,17783],[8824,17614],[8825,17844],[8827,17848],[8828,17432],[8831,17830],[8832,17772],[8833,17482],[8835,17834],[8836,17428],[8840,17792],[8841,17609],[8842,17733],[8843,28200],[8845,17659],[8846,28177],[8848,17774],[8850,17802],[8854,17836],[8860,17728],[8867,28192],[8868,17768],[8871,17522],[8873,17440],[8874,17828],[8876,17663],[8880,17797],[8882,17723],[8883,17812],[8892,17698],[8893,17727],[8898,17693],[8912,28185],[8919,17686],[8926,18016],[8927,18114],[8928,18022],[8929,28226],[8930,17866],[8931,17958],[8932,18025],[8933,17870],[8934,18072],[8935,17960],[8936,18158],[8937,17966],[8938,17900],[8939,17906],[8940,18172],[8941,18232],[8942,17942],[8943,28217],[8944,17905],[8945,18037],[8946,28222],[8947,17890],[8948,18006],[8949,17876],[8951,17946],[8952,17964],[8953,18106],[8957,18202],[8959,18220],[8960,17956],[8961,18212],[8962,18206],[8963,18182],[8964,18326],[8965,18296],[8966,18288],[8967,17925],[8968,18064],[8970,17924],[8971,18249],[8972,17986],[8973,18036],[8974,18174],[8975,17949],[8976,17911],[8977,17978],[8979,17980],[8980,17910],[8981,17938],[8982,18154],[8983,18048],[8984,18013],[8985,18168],[8986,18004],[8987,18226],[8988,18073],[8990,18194],[8992,17968],[8993,18076],[8994,18156],[8995,18250],[8996,17912],[8997,18330],[8999,18146],[9000,18242],[9001,18088],[9003,18352],[9004,18230],[9006,18044],[9007,18094],[9009,17976],[9010,18164],[9011,18298],[9012,18060],[9013,18052],[9014,18049],[9016,18270],[9017,18200],[9018,18046],[9019,18110],[9022,18002],[9023,18252],[9024,18116],[9027,18062],[9028,18086],[9030,18204],[9031,18074],[9032,28232],[9034,18148],[9035,18246],[9036,18306],[9038,18090],[9039,18290],[9040,18075],[9041,17892],[9042,18264],[9044,18109],[9046,18147],[9048,18054],[9049,18338],[9050,18058],[9051,18278],[9052,18136],[9053,18123],[9055,17997],[9056,18069],[9057,18214],[9060,18272],[9062,18228],[9064,18139],[9065,18224],[9066,18222],[9068,18119],[9070,18187],[9071,18118],[9072,18199],[9077,18188],[9079,18295],[9080,18126],[9081,18356],[9083,18360],[9084,17944],[9087,18342],[9088,18284],[9089,17994],[9091,18346],[9092,17940],[9096,18304],[9097,18121],[9098,18245],[9099,28246],[9101,18171],[9102,28223],[9104,18286],[9106,18314],[9110,18348],[9116,18240],[9123,28238],[9124,18280],[9127,18034],[9129,17952],[9130,18340],[9132,18175],[9136,18309],[9138,18235],[9139,18324],[9148,18210],[9149,18239],[9154,18205],[9168,28231],[9175,18198],[9182,18528],[9183,18626],[9184,18534],[9185,28272],[9186,18378],[9187,18470],[9188,18537],[9189,18382],[9190,18584],[9191,18472],[9192,18670],[9193,18478],[9194,18412],[9195,18418],[9196,18684],[9197,18744],[9198,18454],[9199,28263],[9200,18417],[9201,18549],[9202,28268],[9203,18402],[9204,18518],[9205,18388],[9207,18458],[9208,18476],[9209,18618],[9213,18714],[9215,18732],[9216,18468],[9217,18724],[9218,18718],[9219,18694],[9220,18838],[9221,18808],[9222,18800],[9223,18437],[9224,18576],[9226,18436],[9227,18761],[9228,18498],[9229,18548],[9230,18686],[9231,18461],[9232,18423],[9233,18490],[9235,18492],[9236,18422],[9237,18450],[9238,18666],[9239,18560],[9240,18525],[9241,18680],[9242,18516],[9243,18738],[9244,18585],[9246,18706],[9248,18480],[9249,18588],[9250,18668],[9251,18762],[9252,18424],[9253,18842],[9255,18658],[9256,18754],[9257,18600],[9259,18864],[9260,18742],[9262,18556],[9263,18606],[9265,18488],[9266,18676],[9267,18810],[9268,18572],[9269,18564],[9270,18561],[9272,18782],[9273,18712],[9274,18558],[9275,18622],[9278,18514],[9279,18764],[9280,18628],[9283,18574],[9284,18598],[9286,18716],[9287,18586],[9288,28278],[9290,18660],[9291,18758],[9292,18818],[9294,18602],[9295,18802],[9296,18587],[9297,18404],[9298,18776],[9300,18621],[9302,18659],[9304,18566],[9305,18850],[9306,18570],[9307,18790],[9308,18648],[9309,18635],[9311,18509],[9312,18581],[9313,18726],[9316,18784],[9318,18740],[9320,18651],[9321,18736],[9322,18734],[9324,18631],[9326,18699],[9327,18630],[9328,18711],[9333,18700],[9335,18807],[9336,18638],[9337,18868],[9339,18872],[9340,18456],[9343,18854],[9344,18796],[9345,18506],[9347,18858],[9348,18452],[9352,18816],[9353,18633],[9354,18757],[9355,28292],[9357,18683],[9358,28269],[9360,18798],[9362,18826],[9366,18860],[9372,18752],[9379,28284],[9380,18792],[9383,18546],[9385,18464],[9386,18852],[9388,18687],[9392,18821],[9394,18747],[9395,18836],[9404,18722],[9405,18751],[9410,18717],[9424,28277],[9431,18710],[9438,19040],[9439,19138],[9440,19046],[9441,28318],[9442,18890],[9443,18982],[9444,19049],[9445,18894],[9446,19096],[9447,18984],[9448,19182],[9449,18990],[9450,18924],[9451,18930],[9452,19196],[9453,19256],[9454,18966],[9455,28309],[9456,18929],[9457,19061],[9458,28314],[9459,18914],[9460,19030],[9461,18900],[9463,18970],[9464,18988],[9465,19130],[9469,19226],[9471,19244],[9472,18980],[9473,19236],[9474,19230],[9475,19206],[9476,19350],[9477,19320],[9478,19312],[9479,18949],[9480,19088],[9482,18948],[9483,19273],[9484,19010],[9485,19060],[9486,19198],[9487,18973],[9488,18935],[9489,19002],[9491,19004],[9492,18934],[9493,18962],[9494,19178],[9495,19072],[9496,19037],[9497,19192],[9498,19028],[9499,19250],[9500,19097],[9502,19218],[9504,18992],[9505,19100],[9506,19180],[9507,19274],[9508,18936],[9509,19354],[9511,19170],[9512,19266],[9513,19112],[9515,19376],[9516,19254],[9518,19068],[9519,19118],[9521,19000],[9522,19188],[9523,19322],[9524,19084],[9525,19076],[9526,19073],[9528,19294],[9529,19224],[9530,19070],[9531,19134],[9534,19026],[9535,19276],[9536,19140],[9539,19086],[9540,19110],[9542,19228],[9543,19098],[9544,28324],[9546,19172],[9547,19270],[9548,19330],[9550,19114],[9551,19314],[9552,19099],[9553,18916],[9554,19288],[9556,19133],[9558,19171],[9560,19078],[9561,19362],[9562,19082],[9563,19302],[9564,19160],[9565,19147],[9567,19021],[9568,19093],[9569,19238],[9572,19296],[9574,19252],[9576,19163],[9577,19248],[9578,19246],[9580,19143],[9582,19211],[9583,19142],[9584,19223],[9589,19212],[9591,19319],[9592,19150],[9593,19380],[9595,19384],[9596,18968],[9599,19366],[9600,19308],[9601,19018],[9603,19370],[9604,18964],[9608,19328],[9609,19145],[9610,19269],[9611,28338],[9613,19195],[9614,28315],[9616,19310],[9618,19338],[9622,19372],[9628,19264],[9635,28330],[9636,19304],[9639,19058],[9641,18976],[9642,19364],[9644,19199],[9648,19333],[9650,19259],[9651,19348],[9660,19234],[9661,19263],[9666,19229],[9680,28323],[9687,19222],[9694,19552],[9695,19650],[9696,19558],[9697,28364],[9698,19402],[9699,19494],[9700,19561],[9701,19406],[9702,19608],[9703,19496],[9704,19694],[9705,19502],[9706,19436],[9707,19442],[9708,19708],[9709,19768],[9710,19478],[9711,28355],[9712,19441],[9713,19573],[9714,28360],[9715,19426],[9716,19542],[9717,19412],[9719,19482],[9720,19500],[9721,19642],[9725,19738],[9727,19756],[9728,19492],[9729,19748],[9730,19742],[9731,19718],[9732,19862],[9733,19832],[9734,19824],[9735,19461],[9736,19600],[9738,19460],[9739,19785],[9740,19522],[9741,19572],[9742,19710],[9743,19485],[9744,19447],[9745,19514],[9747,19516],[9748,19446],[9749,19474],[9750,19690],[9751,19584],[9752,19549],[9753,19704],[9754,19540],[9755,19762],[9756,19609],[9758,19730],[9760,19504],[9761,19612],[9762,19692],[9763,19786],[9764,19448],[9765,19866],[9767,19682],[9768,19778],[9769,19624],[9771,19888],[9772,19766],[9774,19580],[9775,19630],[9777,19512],[9778,19700],[9779,19834],[9780,19596],[9781,19588],[9782,19585],[9784,19806],[9785,19736],[9786,19582],[9787,19646],[9790,19538],[9791,19788],[9792,19652],[9795,19598],[9796,19622],[9798,19740],[9799,19610],[9800,28370],[9802,19684],[9803,19782],[9804,19842],[9806,19626],[9807,19826],[9808,19611],[9809,19428],[9810,19800],[9812,19645],[9814,19683],[9816,19590],[9817,19874],[9818,19594],[9819,19814],[9820,19672],[9821,19659],[9823,19533],[9824,19605],[9825,19750],[9828,19808],[9830,19764],[9832,19675],[9833,19760],[9834,19758],[9836,19655],[9838,19723],[9839,19654],[9840,19735],[9845,19724],[9847,19831],[9848,19662],[9849,19892],[9851,19896],[9852,19480],[9855,19878],[9856,19820],[9857,19530],[9859,19882],[9860,19476],[9864,19840],[9865,19657],[9866,19781],[9867,28384],[9869,19707],[9870,28361],[9872,19822],[9874,19850],[9878,19884],[9884,19776],[9891,28376],[9892,19816],[9895,19570],[9897,19488],[9898,19876],[9900,19711],[9904,19845],[9906,19771],[9907,19860],[9916,19746],[9917,19775],[9922,19741],[9936,28369],[9943,19734],[9950,20064],[9951,20162],[9952,20070],[9953,28410],[9954,19914],[9955,20006],[9956,20073],[9957,19918],[9958,20120],[9959,20008],[9960,20206],[9961,20014],[9962,19948],[9963,19954],[9964,20220],[9965,20280],[9966,19990],[9967,28401],[9968,19953],[9969,20085],[9970,28406],[9971,19938],[9972,20054],[9973,19924],[9975,19994],[9976,20012],[9977,20154],[9981,20250],[9983,20268],[9984,20004],[9985,20260],[9986,20254],[9987,20230],[9988,20374],[9989,20344],[9990,20336],[9991,19973],[9992,20112],[9994,19972],[9995,20297],[9996,20034],[9997,20084],[9998,20222],[9999,19997],[10000,19959],[10001,20026],[10003,20028],[10004,19958],[10005,19986],[10006,20202],[10007,20096],[10008,20061],[10009,20216],[10010,20052],[10011,20274],[10012,20121],[10014,20242],[10016,20016],[10017,20124],[10018,20204],[10019,20298],[10020,19960],[10021,20378],[10023,20194],[10024,20290],[10025,20136],[10027,20400],[10028,20278],[10030,20092],[10031,20142],[10033,20024],[10034,20212],[10035,20346],[10036,20108],[10037,20100],[10038,20097],[10040,20318],[10041,20248],[10042,20094],[10043,20158],[10046,20050],[10047,20300],[10048,20164],[10051,20110],[10052,20134],[10054,20252],[10055,20122],[10056,28416],[10058,20196],[10059,20294],[10060,20354],[10062,20138],[10063,20338],[10064,20123],[10065,19940],[10066,20312],[10068,20157],[10070,20195],[10072,20102],[10073,20386],[10074,20106],[10075,20326],[10076,20184],[10077,20171],[10079,20045],[10080,20117],[10081,20262],[10084,20320],[10086,20276],[10088,20187],[10089,20272],[10090,20270],[10092,20167],[10094,20235],[10095,20166],[10096,20247],[10101,20236],[10103,20343],[10104,20174],[10105,20404],[10107,20408],[10108,19992],[10111,20390],[10112,20332],[10113,20042],[10115,20394],[10116,19988],[10120,20352],[10121,20169],[10122,20293],[10123,28430],[10125,20219],[10126,28407],[10128,20334],[10130,20362],[10134,20396],[10140,20288],[10147,28422],[10148,20328],[10151,20082],[10153,20000],[10154,20388],[10156,20223],[10160,20357],[10162,20283],[10163,20372],[10172,20258],[10173,20287],[10178,20253],[10192,28415],[10199,20246],[10206,20576],[10207,20674],[10208,20582],[10209,28456],[10210,20426],[10211,20518],[10212,20585],[10213,20430],[10214,20632],[10215,20520],[10216,20718],[10217,20526],[10218,20460],[10219,20466],[10220,20732],[10221,20792],[10222,20502],[10223,28447],[10224,20465],[10225,20597],[10226,28452],[10227,20450],[10228,20566],[10229,20436],[10231,20506],[10232,20524],[10233,20666],[10237,20762],[10239,20780],[10240,20516],[10241,20772],[10242,20766],[10243,20742],[10244,20886],[10245,20856],[10246,20848],[10247,20485],[10248,20624],[10250,20484],[10251,20809],[10252,20546],[10253,20596],[10254,20734],[10255,20509],[10256,20471],[10257,20538],[10259,20540],[10260,20470],[10261,20498],[10262,20714],[10263,20608],[10264,20573],[10265,20728],[10266,20564],[10267,20786],[10268,20633],[10270,20754],[10272,20528],[10273,20636],[10274,20716],[10275,20810],[10276,20472],[10277,20890],[10279,20706],[10280,20802],[10281,20648],[10283,20912],[10284,20790],[10286,20604],[10287,20654],[10289,20536],[10290,20724],[10291,20858],[10292,20620],[10293,20612],[10294,20609],[10296,20830],[10297,20760],[10298,20606],[10299,20670],[10302,20562],[10303,20812],[10304,20676],[10307,20622],[10308,20646],[10310,20764],[10311,20634],[10312,28462],[10314,20708],[10315,20806],[10316,20866],[10318,20650],[10319,20850],[10320,20635],[10321,20452],[10322,20824],[10324,20669],[10326,20707],[10328,20614],[10329,20898],[10330,20618],[10331,20838],[10332,20696],[10333,20683],[10335,20557],[10336,20629],[10337,20774],[10340,20832],[10342,20788],[10344,20699],[10345,20784],[10346,20782],[10348,20679],[10350,20747],[10351,20678],[10352,20759],[10357,20748],[10359,20855],[10360,20686],[10361,20916],[10363,20920],[10364,20504],[10367,20902],[10368,20844],[10369,20554],[10371,20906],[10372,20500],[10376,20864],[10377,20681],[10378,20805],[10379,28476],[10381,20731],[10382,28453],[10384,20846],[10386,20874],[10390,20908],[10396,20800],[10403,28468],[10404,20840],[10407,20594],[10409,20512],[10410,20900],[10412,20735],[10416,20869],[10418,20795],[10419,20884],[10428,20770],[10429,20799],[10434,20765],[10448,28461],[10455,20758],[10462,21088],[10463,21186],[10464,21094],[10465,28502],[10466,20938],[10467,21030],[10468,21097],[10469,20942],[10470,21144],[10471,21032],[10472,21230],[10473,21038],[10474,20972],[10475,20978],[10476,21244],[10477,21304],[10478,21014],[10479,28493],[10480,20977],[10481,21109],[10482,28498],[10483,20962],[10484,21078],[10485,20948],[10487,21018],[10488,21036],[10489,21178],[10493,21274],[10495,21292],[10496,21028],[10497,21284],[10498,21278],[10499,21254],[10500,21398],[10501,21368],[10502,21360],[10503,20997],[10504,21136],[10506,20996],[10507,21321],[10508,21058],[10509,21108],[10510,21246],[10511,21021],[10512,20983],[10513,21050],[10515,21052],[10516,20982],[10517,21010],[10518,21226],[10519,21120],[10520,21085],[10521,21240],[10522,21076],[10523,21298],[10524,21145],[10526,21266],[10528,21040],[10529,21148],[10530,21228],[10531,21322],[10532,20984],[10533,21402],[10535,21218],[10536,21314],[10537,21160],[10539,21424],[10540,21302],[10542,21116],[10543,21166],[10545,21048],[10546,21236],[10547,21370],[10548,21132],[10549,21124],[10550,21121],[10552,21342],[10553,21272],[10554,21118],[10555,21182],[10558,21074],[10559,21324],[10560,21188],[10563,21134],[10564,21158],[10566,21276],[10567,21146],[10568,28508],[10570,21220],[10571,21318],[10572,21378],[10574,21162],[10575,21362],[10576,21147],[10577,20964],[10578,21336],[10580,21181],[10582,21219],[10584,21126],[10585,21410],[10586,21130],[10587,21350],[10588,21208],[10589,21195],[10591,21069],[10592,21141],[10593,21286],[10596,21344],[10598,21300],[10600,21211],[10601,21296],[10602,21294],[10604,21191],[10606,21259],[10607,21190],[10608,21271],[10613,21260],[10615,21367],[10616,21198],[10617,21428],[10619,21432],[10620,21016],[10623,21414],[10624,21356],[10625,21066],[10627,21418],[10628,21012],[10632,21376],[10633,21193],[10634,21317],[10635,28522],[10637,21243],[10638,28499],[10640,21358],[10642,21386],[10646,21420],[10652,21312],[10659,28514],[10660,21352],[10663,21106],[10665,21024],[10666,21412],[10668,21247],[10672,21381],[10674,21307],[10675,21396],[10684,21282],[10685,21311],[10690,21277],[10704,28507],[10711,21270],[10718,21600],[10719,21698],[10720,21606],[10721,28548],[10722,21450],[10723,21542],[10724,21609],[10725,21454],[10726,21656],[10727,21544],[10728,21742],[10729,21550],[10730,21484],[10731,21490],[10732,21756],[10733,21816],[10734,21526],[10735,28539],[10736,21489],[10737,21621],[10738,28544],[10739,21474],[10740,21590],[10741,21460],[10743,21530],[10744,21548],[10745,21690],[10749,21786],[10751,21804],[10752,21540],[10753,21796],[10754,21790],[10755,21766],[10756,21910],[10757,21880],[10758,21872],[10759,21509],[10760,21648],[10762,21508],[10763,21833],[10764,21570],[10765,21620],[10766,21758],[10767,21533],[10768,21495],[10769,21562],[10771,21564],[10772,21494],[10773,21522],[10774,21738],[10775,21632],[10776,21597],[10777,21752],[10778,21588],[10779,21810],[10780,21657],[10782,21778],[10784,21552],[10785,21660],[10786,21740],[10787,21834],[10788,21496],[10789,21914],[10791,21730],[10792,21826],[10793,21672],[10795,21936],[10796,21814],[10798,21628],[10799,21678],[10801,21560],[10802,21748],[10803,21882],[10804,21644],[10805,21636],[10806,21633],[10808,21854],[10809,21784],[10810,21630],[10811,21694],[10814,21586],[10815,21836],[10816,21700],[10819,21646],[10820,21670],[10822,21788],[10823,21658],[10824,28554],[10826,21732],[10827,21830],[10828,21890],[10830,21674],[10831,21874],[10832,21659],[10833,21476],[10834,21848],[10836,21693],[10838,21731],[10840,21638],[10841,21922],[10842,21642],[10843,21862],[10844,21720],[10845,21707],[10847,21581],[10848,21653],[10849,21798],[10852,21856],[10854,21812],[10856,21723],[10857,21808],[10858,21806],[10860,21703],[10862,21771],[10863,21702],[10864,21783],[10869,21772],[10871,21879],[10872,21710],[10873,21940],[10875,21944],[10876,21528],[10879,21926],[10880,21868],[10881,21578],[10883,21930],[10884,21524],[10888,21888],[10889,21705],[10890,21829],[10891,28568],[10893,21755],[10894,28545],[10896,21870],[10898,21898],[10902,21932],[10908,21824],[10915,28560],[10916,21864],[10919,21618],[10921,21536],[10922,21924],[10924,21759],[10928,21893],[10930,21819],[10931,21908],[10940,21794],[10941,21823],[10946,21789],[10960,28553],[10967,21782],[10974,22112],[10975,22210],[10976,22118],[10977,28594],[10978,21962],[10979,22054],[10980,22121],[10981,21966],[10982,22168],[10983,22056],[10984,22254],[10985,22062],[10986,21996],[10987,22002],[10988,22268],[10989,22328],[10990,22038],[10991,28585],[10992,22001],[10993,22133],[10994,28590],[10995,21986],[10996,22102],[10997,21972],[10999,22042],[11000,22060],[11001,22202],[11005,22298],[11007,22316],[11008,22052],[11009,22308],[11010,22302],[11011,22278],[11012,22422],[11013,22392],[11014,22384],[11015,22021],[11016,22160],[11018,22020],[11019,22345],[11020,22082],[11021,22132],[11022,22270],[11023,22045],[11024,22007],[11025,22074],[11027,22076],[11028,22006],[11029,22034],[11030,22250],[11031,22144],[11032,22109],[11033,22264],[11034,22100],[11035,22322],[11036,22169],[11038,22290],[11040,22064],[11041,22172],[11042,22252],[11043,22346],[11044,22008],[11045,22426],[11047,22242],[11048,22338],[11049,22184],[11051,22448],[11052,22326],[11054,22140],[11055,22190],[11057,22072],[11058,22260],[11059,22394],[11060,22156],[11061,22148],[11062,22145],[11064,22366],[11065,22296],[11066,22142],[11067,22206],[11070,22098],[11071,22348],[11072,22212],[11075,22158],[11076,22182],[11078,22300],[11079,22170],[11080,28600],[11082,22244],[11083,22342],[11084,22402],[11086,22186],[11087,22386],[11088,22171],[11089,21988],[11090,22360],[11092,22205],[11094,22243],[11096,22150],[11097,22434],[11098,22154],[11099,22374],[11100,22232],[11101,22219],[11103,22093],[11104,22165],[11105,22310],[11108,22368],[11110,22324],[11112,22235],[11113,22320],[11114,22318],[11116,22215],[11118,22283],[11119,22214],[11120,22295],[11125,22284],[11127,22391],[11128,22222],[11129,22452],[11131,22456],[11132,22040],[11135,22438],[11136,22380],[11137,22090],[11139,22442],[11140,22036],[11144,22400],[11145,22217],[11146,22341],[11147,28614],[11149,22267],[11150,28591],[11152,22382],[11154,22410],[11158,22444],[11164,22336],[11171,28606],[11172,22376],[11175,22130],[11177,22048],[11178,22436],[11180,22271],[11184,22405],[11186,22331],[11187,22420],[11196,22306],[11197,22335],[11202,22301],[11216,28599],[11223,22294],[11230,22624],[11231,22722],[11232,22630],[11233,28640],[11234,22474],[11235,22566],[11236,22633],[11237,22478],[11238,22680],[11239,22568],[11240,22766],[11241,22574],[11242,22508],[11243,22514],[11244,22780],[11245,22840],[11246,22550],[11247,28631],[11248,22513],[11249,22645],[11250,28636],[11251,22498],[11252,22614],[11253,22484],[11255,22554],[11256,22572],[11257,22714],[11261,22810],[11263,22828],[11264,22564],[11265,22820],[11266,22814],[11267,22790],[11268,22934],[11269,22904],[11270,22896],[11271,22533],[11272,22672],[11274,22532],[11275,22857],[11276,22594],[11277,22644],[11278,22782],[11279,22557],[11280,22519],[11281,22586],[11283,22588],[11284,22518],[11285,22546],[11286,22762],[11287,22656],[11288,22621],[11289,22776],[11290,22612],[11291,22834],[11292,22681],[11294,22802],[11296,22576],[11297,22684],[11298,22764],[11299,22858],[11300,22520],[11301,22938],[11303,22754],[11304,22850],[11305,22696],[11307,22960],[11308,22838],[11310,22652],[11311,22702],[11313,22584],[11314,22772],[11315,22906],[11316,22668],[11317,22660],[11318,22657],[11320,22878],[11321,22808],[11322,22654],[11323,22718],[11326,22610],[11327,22860],[11328,22724],[11331,22670],[11332,22694],[11334,22812],[11335,22682],[11336,28646],[11338,22756],[11339,22854],[11340,22914],[11342,22698],[11343,22898],[11344,22683],[11345,22500],[11346,22872],[11348,22717],[11350,22755],[11352,22662],[11353,22946],[11354,22666],[11355,22886],[11356,22744],[11357,22731],[11359,22605],[11360,22677],[11361,22822],[11364,22880],[11366,22836],[11368,22747],[11369,22832],[11370,22830],[11372,22727],[11374,22795],[11375,22726],[11376,22807],[11381,22796],[11383,22903],[11384,22734],[11385,22964],[11387,22968],[11388,22552],[11391,22950],[11392,22892],[11393,22602],[11395,22954],[11396,22548],[11400,22912],[11401,22729],[11402,22853],[11403,28660],[11405,22779],[11406,28637],[11408,22894],[11410,22922],[11414,22956],[11420,22848],[11427,28652],[11428,22888],[11431,22642],[11433,22560],[11434,22948],[11436,22783],[11440,22917],[11442,22843],[11443,22932],[11452,22818],[11453,22847],[11458,22813],[11472,28645],[11479,22806],[11486,23136],[11487,23234],[11488,23142],[11489,28686],[11490,22986],[11491,23078],[11492,23145],[11493,22990],[11494,23192],[11495,23080],[11496,23278],[11497,23086],[11498,23020],[11499,23026],[11500,23292],[11501,23352],[11502,23062],[11503,28677],[11504,23025],[11505,23157],[11506,28682],[11507,23010],[11508,23126],[11509,22996],[11511,23066],[11512,23084],[11513,23226],[11517,23322],[11519,23340],[11520,23076],[11521,23332],[11522,23326],[11523,23302],[11524,23446],[11525,23416],[11526,23408],[11527,23045],[11528,23184],[11530,23044],[11531,23369],[11532,23106],[11533,23156],[11534,23294],[11535,23069],[11536,23031],[11537,23098],[11539,23100],[11540,23030],[11541,23058],[11542,23274],[11543,23168],[11544,23133],[11545,23288],[11546,23124],[11547,23346],[11548,23193],[11550,23314],[11552,23088],[11553,23196],[11554,23276],[11555,23370],[11556,23032],[11557,23450],[11559,23266],[11560,23362],[11561,23208],[11563,23472],[11564,23350],[11566,23164],[11567,23214],[11569,23096],[11570,23284],[11571,23418],[11572,23180],[11573,23172],[11574,23169],[11576,23390],[11577,23320],[11578,23166],[11579,23230],[11582,23122],[11583,23372],[11584,23236],[11587,23182],[11588,23206],[11590,23324],[11591,23194],[11592,28692],[11594,23268],[11595,23366],[11596,23426],[11598,23210],[11599,23410],[11600,23195],[11601,23012],[11602,23384],[11604,23229],[11606,23267],[11608,23174],[11609,23458],[11610,23178],[11611,23398],[11612,23256],[11613,23243],[11615,23117],[11616,23189],[11617,23334],[11620,23392],[11622,23348],[11624,23259],[11625,23344],[11626,23342],[11628,23239],[11630,23307],[11631,23238],[11632,23319],[11637,23308],[11639,23415],[11640,23246],[11641,23476],[11643,23480],[11644,23064],[11647,23462],[11648,23404],[11649,23114],[11651,23466],[11652,23060],[11656,23424],[11657,23241],[11658,23365],[11659,28706],[11661,23291],[11662,28683],[11664,23406],[11666,23434],[11670,23468],[11676,23360],[11683,28698],[11684,23400],[11687,23154],[11689,23072],[11690,23460],[11692,23295],[11696,23429],[11698,23355],[11699,23444],[11708,23330],[11709,23359],[11714,23325],[11728,28691],[11735,23318],[11741,23498],[11742,23528],[11744,23524],[11747,23508],[11748,23511],[11749,23516],[11750,23493],[11752,23490],[11753,23492],[11756,23505],[11757,23500],[11759,23504],[11761,23520],[11763,23525],[11765,23546],[11766,23576],[11768,23572],[11771,23556],[11772,23559],[11773,23564],[11774,23541],[11776,23538],[11777,23540],[11780,23553],[11781,23548],[11783,23552],[11785,23568],[11787,23573],[11789,23594],[11790,23624],[11792,23620],[11795,23604],[11796,23607],[11797,23612],[11798,23589],[11800,23586],[11801,23588],[11804,23601],[11805,23596],[11807,23600],[11809,23616],[11811,23621],[11813,23642],[11814,23672],[11816,23668],[11819,23652],[11820,23655],[11821,23660],[11822,23637],[11824,23634],[11825,23636],[11828,23649],[11829,23644],[11831,23648],[11833,23664],[11835,23669],[11837,23690],[11838,23720],[11840,23716],[11843,23700],[11844,23703],[11845,23708],[11846,23685],[11848,23682],[11849,23684],[11852,23697],[11853,23692],[11855,23696],[11857,23712],[11859,23717],[11861,23738],[11862,23768],[11864,23764],[11867,23748],[11868,23751],[11869,23756],[11870,23733],[11872,23730],[11873,23732],[11876,23745],[11877,23740],[11879,23744],[11881,23760],[11883,23765],[11885,23786],[11886,23816],[11888,23812],[11891,23796],[11892,23799],[11893,23804],[11894,23781],[11896,23778],[11897,23780],[11900,23793],[11901,23788],[11903,23792],[11905,23808],[11907,23813],[11909,23834],[11910,23864],[11912,23860],[11915,23844],[11916,23847],[11917,23852],[11918,23829],[11920,23826],[11921,23828],[11924,23841],[11925,23836],[11927,23840],[11929,23856],[11931,23861],[11933,23882],[11934,23912],[11936,23908],[11939,23892],[11940,23895],[11941,23900],[11942,23877],[11944,23874],[11945,23876],[11948,23889],[11949,23884],[11951,23888],[11953,23904],[11955,23909],[11957,23930],[11958,23960],[11960,23956],[11963,23940],[11964,23943],[11965,23948],[11966,23925],[11968,23922],[11969,23924],[11972,23937],[11973,23932],[11975,23936],[11977,23952],[11979,23957],[11981,23978],[11982,24008],[11984,24004],[11987,23988],[11988,23991],[11989,23996],[11990,23973],[11992,23970],[11993,23972],[11996,23985],[11997,23980],[11999,23984],[12001,24000],[12003,24005],[12005,24026],[12006,24056],[12008,24052],[12011,24036],[12012,24039],[12013,24044],[12014,24021],[12016,24018],[12017,24020],[12020,24033],[12021,24028],[12023,24032],[12025,24048],[12027,24053],[12029,24074],[12030,24104],[12032,24100],[12035,24084],[12036,24087],[12037,24092],[12038,24069],[12040,24066],[12041,24068],[12044,24081],[12045,24076],[12047,24080],[12049,24096],[12051,24101],[12053,24122],[12054,24152],[12056,24148],[12059,24132],[12060,24135],[12061,24140],[12062,24117],[12064,24114],[12065,24116],[12068,24129],[12069,24124],[12071,24128],[12073,24144],[12075,24149],[12077,24170],[12078,24200],[12080,24196],[12083,24180],[12084,24183],[12085,24188],[12086,24165],[12088,24162],[12089,24164],[12092,24177],[12093,24172],[12095,24176],[12097,24192],[12099,24197],[12101,24218],[12102,24248],[12104,24244],[12107,24228],[12108,24231],[12109,24236],[12110,24213],[12112,24210],[12113,24212],[12116,24225],[12117,24220],[12119,24224],[12121,24240],[12123,24245],[12125,24266],[12126,24296],[12128,24292],[12131,24276],[12132,24279],[12133,24284],[12134,24261],[12136,24258],[12137,24260],[12140,24273],[12141,24268],[12143,24272],[12145,24288],[12147,24293],[12149,24314],[12150,24344],[12152,24340],[12155,24324],[12156,24327],[12157,24332],[12158,24309],[12160,24306],[12161,24308],[12164,24321],[12165,24316],[12167,24320],[12169,24336],[12171,24341],[12173,24362],[12174,24392],[12176,24388],[12179,24372],[12180,24375],[12181,24380],[12182,24357],[12184,24354],[12185,24356],[12188,24369],[12189,24364],[12191,24368],[12193,24384],[12195,24389],[12197,24410],[12198,24440],[12200,24436],[12203,24420],[12204,24423],[12205,24428],[12206,24405],[12208,24402],[12209,24404],[12212,24417],[12213,24412],[12215,24416],[12217,24432],[12219,24437],[12221,24458],[12222,24488],[12224,24484],[12227,24468],[12228,24471],[12229,24476],[12230,24453],[12232,24450],[12233,24452],[12236,24465],[12237,24460],[12239,24464],[12241,24480],[12243,24485],[12245,24506],[12246,24536],[12248,24532],[12251,24516],[12252,24519],[12253,24524],[12254,24501],[12256,24498],[12257,24500],[12260,24513],[12261,24508],[12263,24512],[12265,24528],[12267,24533],[12269,24554],[12270,24584],[12272,24580],[12275,24564],[12276,24567],[12277,24572],[12278,24549],[12280,24546],[12281,24548],[12284,24561],[12285,24556],[12287,24560],[12289,24576],[12291,24581],[12293,24602],[12294,24632],[12296,24628],[12299,24612],[12300,24615],[12301,24620],[12302,24597],[12304,24594],[12305,24596],[12308,24609],[12309,24604],[12311,24608],[12313,24624],[12315,24629],[12317,24650],[12318,24680],[12320,24676],[12323,24660],[12324,24663],[12325,24668],[12326,24645],[12328,24642],[12329,24644],[12332,24657],[12333,24652],[12335,24656],[12337,24672],[12339,24677],[12341,24698],[12342,24728],[12344,24724],[12347,24708],[12348,24711],[12349,24716],[12350,24693],[12352,24690],[12353,24692],[12356,24705],[12357,24700],[12359,24704],[12361,24720],[12363,24725],[12365,24746],[12366,24776],[12368,24772],[12371,24756],[12372,24759],[12373,24764],[12374,24741],[12376,24738],[12377,24740],[12380,24753],[12381,24748],[12383,24752],[12385,24768],[12387,24773],[12389,24794],[12390,24824],[12392,24820],[12395,24804],[12396,24807],[12397,24812],[12398,24789],[12400,24786],[12401,24788],[12404,24801],[12405,24796],[12407,24800],[12409,24816],[12411,24821],[12413,24842],[12414,24872],[12416,24868],[12419,24852],[12420,24855],[12421,24860],[12422,24837],[12424,24834],[12425,24836],[12428,24849],[12429,24844],[12431,24848],[12433,24864],[12435,24869],[12437,24890],[12438,24920],[12440,24916],[12443,24900],[12444,24903],[12445,24908],[12446,24885],[12448,24882],[12449,24884],[12452,24897],[12453,24892],[12455,24896],[12457,24912],[12459,24917],[12461,24938],[12462,24968],[12464,24964],[12467,24948],[12468,24951],[12469,24956],[12470,24933],[12472,24930],[12473,24932],[12476,24945],[12477,24940],[12479,24944],[12481,24960],[12483,24965],[12485,24986],[12486,25016],[12488,25012],[12491,24996],[12492,24999],[12493,25004],[12494,24981],[12496,24978],[12497,24980],[12500,24993],[12501,24988],[12503,24992],[12505,25008],[12507,25013],[12509,25034],[12510,25064],[12512,25060],[12515,25044],[12516,25047],[12517,25052],[12518,25029],[12520,25026],[12521,25028],[12524,25041],[12525,25036],[12527,25040],[12529,25056],[12531,25061],[12533,25082],[12534,25112],[12536,25108],[12539,25092],[12540,25095],[12541,25100],[12542,25077],[12544,25074],[12545,25076],[12548,25089],[12549,25084],[12551,25088],[12553,25104],[12555,25109],[12557,25130],[12558,25160],[12560,25156],[12563,25140],[12564,25143],[12565,25148],[12566,25125],[12568,25122],[12569,25124],[12572,25137],[12573,25132],[12575,25136],[12577,25152],[12579,25157],[12581,25178],[12582,25208],[12584,25204],[12587,25188],[12588,25191],[12589,25196],[12590,25173],[12592,25170],[12593,25172],[12596,25185],[12597,25180],[12599,25184],[12601,25200],[12603,25205],[12605,25226],[12606,25256],[12608,25252],[12611,25236],[12612,25239],[12613,25244],[12614,25221],[12616,25218],[12617,25220],[12620,25233],[12621,25228],[12623,25232],[12625,25248],[12627,25253],[12629,25274],[12630,25304],[12632,25300],[12635,25284],[12636,25287],[12637,25292],[12638,25269],[12640,25266],[12641,25268],[12644,25281],[12645,25276],[12647,25280],[12649,25296],[12651,25301],[12653,25322],[12654,25352],[12656,25348],[12659,25332],[12660,25335],[12661,25340],[12662,25317],[12664,25314],[12665,25316],[12668,25329],[12669,25324],[12671,25328],[12673,25344],[12675,25349],[12677,25370],[12678,25400],[12680,25396],[12683,25380],[12684,25383],[12685,25388],[12686,25365],[12688,25362],[12689,25364],[12692,25377],[12693,25372],[12695,25376],[12697,25392],[12699,25397],[12701,25418],[12702,25448],[12704,25444],[12707,25428],[12708,25431],[12709,25436],[12710,25413],[12712,25410],[12713,25412],[12716,25425],[12717,25420],[12719,25424],[12721,25440],[12723,25445],[12725,25466],[12726,25496],[12728,25492],[12731,25476],[12732,25479],[12733,25484],[12734,25461],[12736,25458],[12737,25460],[12740,25473],[12741,25468],[12743,25472],[12745,25488],[12747,25493],[12749,25514],[12750,25544],[12752,25540],[12755,25524],[12756,25527],[12757,25532],[12758,25509],[12760,25506],[12761,25508],[12764,25521],[12765,25516],[12767,25520],[12769,25536],[12771,25541],[12773,25562],[12774,25592],[12776,25588],[12779,25572],[12780,25575],[12781,25580],[12782,25557],[12784,25554],[12785,25556],[12788,25569],[12789,25564],[12791,25568],[12793,25584],[12795,25589],[12797,25610],[12798,25640],[12800,25636],[12803,25620],[12804,25623],[12805,25628],[12806,25605],[12808,25602],[12809,25604],[12812,25617],[12813,25612],[12815,25616],[12817,25632],[12819,25637],[12821,25658],[12822,25688],[12824,25684],[12827,25668],[12828,25671],[12829,25676],[12830,25653],[12832,25650],[12833,25652],[12836,25665],[12837,25660],[12839,25664],[12841,25680],[12843,25685],[12845,25706],[12846,25736],[12848,25732],[12851,25716],[12852,25719],[12853,25724],[12854,25701],[12856,25698],[12857,25700],[12860,25713],[12861,25708],[12863,25712],[12865,25728],[12867,25733],[12869,25754],[12870,25784],[12872,25780],[12875,25764],[12876,25767],[12877,25772],[12878,25749],[12880,25746],[12881,25748],[12884,25761],[12885,25756],[12887,25760],[12889,25776],[12891,25781],[12893,25802],[12894,25832],[12896,25828],[12899,25812],[12900,25815],[12901,25820],[12902,25797],[12904,25794],[12905,25796],[12908,25809],[12909,25804],[12911,25808],[12913,25824],[12915,25829],[12917,25850],[12918,25880],[12920,25876],[12923,25860],[12924,25863],[12925,25868],[12926,25845],[12928,25842],[12929,25844],[12932,25857],[12933,25852],[12935,25856],[12937,25872],[12939,25877],[12941,25898],[12942,25928],[12944,25924],[12947,25908],[12948,25911],[12949,25916],[12950,25893],[12952,25890],[12953,25892],[12956,25905],[12957,25900],[12959,25904],[12961,25920],[12963,25925],[12965,25946],[12966,25976],[12968,25972],[12971,25956],[12972,25959],[12973,25964],[12974,25941],[12976,25938],[12977,25940],[12980,25953],[12981,25948],[12983,25952],[12985,25968],[12987,25973],[12989,25994],[12990,26024],[12992,26020],[12995,26004],[12996,26007],[12997,26012],[12998,25989],[13000,25986],[13001,25988],[13004,26001],[13005,25996],[13007,26000],[13009,26016],[13011,26021],[13013,26042],[13014,26072],[13016,26068],[13019,26052],[13020,26055],[13021,26060],[13022,26037],[13024,26034],[13025,26036],[13028,26049],[13029,26044],[13031,26048],[13033,26064],[13035,26069],[13037,26090],[13038,26120],[13040,26116],[13043,26100],[13044,26103],[13045,26108],[13046,26085],[13048,26082],[13049,26084],[13052,26097],[13053,26092],[13055,26096],[13057,26112],[13059,26117],[13061,26138],[13062,26168],[13064,26164],[13067,26148],[13068,26151],[13069,26156],[13070,26133],[13072,26130],[13073,26132],[13076,26145],[13077,26140],[13079,26144],[13081,26160],[13083,26165],[13085,26186],[13086,26216],[13088,26212],[13091,26196],[13092,26199],[13093,26204],[13094,26181],[13096,26178],[13097,26180],[13100,26193],[13101,26188],[13103,26192],[13105,26208],[13107,26213],[13109,26234],[13110,26264],[13112,26260],[13115,26244],[13116,26247],[13117,26252],[13118,26229],[13120,26226],[13121,26228],[13124,26241],[13125,26236],[13127,26240],[13129,26256],[13131,26261],[13133,26282],[13134,26312],[13136,26308],[13139,26292],[13140,26295],[13141,26300],[13142,26277],[13144,26274],[13145,26276],[13148,26289],[13149,26284],[13151,26288],[13153,26304],[13155,26309],[13157,26330],[13158,26360],[13160,26356],[13163,26340],[13164,26343],[13165,26348],[13166,26325],[13168,26322],[13169,26324],[13172,26337],[13173,26332],[13175,26336],[13177,26352],[13179,26357],[13181,26378],[13182,26408],[13184,26404],[13187,26388],[13188,26391],[13189,26396],[13190,26373],[13192,26370],[13193,26372],[13196,26385],[13197,26380],[13199,26384],[13201,26400],[13203,26405],[13205,26426],[13206,26456],[13208,26452],[13211,26436],[13212,26439],[13213,26444],[13214,26421],[13216,26418],[13217,26420],[13220,26433],[13221,26428],[13223,26432],[13225,26448],[13227,26453],[13229,26474],[13230,26504],[13232,26500],[13235,26484],[13236,26487],[13237,26492],[13238,26469],[13240,26466],[13241,26468],[13244,26481],[13245,26476],[13247,26480],[13249,26496],[13251,26501],[13253,26522],[13254,26552],[13256,26548],[13259,26532],[13260,26535],[13261,26540],[13262,26517],[13264,26514],[13265,26516],[13268,26529],[13269,26524],[13271,26528],[13273,26544],[13275,26549],[13277,26570],[13278,26600],[13280,26596],[13283,26580],[13284,26583],[13285,26588],[13286,26565],[13288,26562],[13289,26564],[13292,26577],[13293,26572],[13295,26576],[13297,26592],[13299,26597],[13301,26618],[13302,26648],[13304,26644],[13307,26628],[13308,26631],[13309,26636],[13310,26613],[13312,26610],[13313,26612],[13316,26625],[13317,26620],[13319,26624],[13321,26640],[13323,26645],[13325,26666],[13326,26696],[13328,26692],[13331,26676],[13332,26679],[13333,26684],[13334,26661],[13336,26658],[13337,26660],[13340,26673],[13341,26668],[13343,26672],[13345,26688],[13347,26693],[13349,26714],[13350,26744],[13352,26740],[13355,26724],[13356,26727],[13357,26732],[13358,26709],[13360,26706],[13361,26708],[13364,26721],[13365,26716],[13367,26720],[13369,26736],[13371,26741],[13373,26762],[13374,26792],[13376,26788],[13379,26772],[13380,26775],[13381,26780],[13382,26757],[13384,26754],[13385,26756],[13388,26769],[13389,26764],[13391,26768],[13393,26784],[13395,26789],[13397,26810],[13398,26840],[13400,26836],[13403,26820],[13404,26823],[13405,26828],[13406,26805],[13408,26802],[13409,26804],[13412,26817],[13413,26812],[13415,26816],[13417,26832],[13419,26837],[13421,26858],[13422,26888],[13424,26884],[13427,26868],[13428,26871],[13429,26876],[13430,26853],[13432,26850],[13433,26852],[13436,26865],[13437,26860],[13439,26864],[13441,26880],[13443,26885],[13445,26906],[13446,26936],[13448,26932],[13451,26916],[13452,26919],[13453,26924],[13454,26901],[13456,26898],[13457,26900],[13460,26913],[13461,26908],[13463,26912],[13465,26928],[13467,26933],[13469,26954],[13470,26984],[13472,26980],[13475,26964],[13476,26967],[13477,26972],[13478,26949],[13480,26946],[13481,26948],[13484,26961],[13485,26956],[13487,26960],[13489,26976],[13491,26981],[13493,27002],[13494,27032],[13496,27028],[13499,27012],[13500,27015],[13501,27020],[13502,26997],[13504,26994],[13505,26996],[13508,27009],[13509,27004],[13511,27008],[13513,27024],[13515,27029],[13517,27050],[13518,27080],[13520,27076],[13523,27060],[13524,27063],[13525,27068],[13526,27045],[13528,27042],[13529,27044],[13532,27057],[13533,27052],[13535,27056],[13537,27072],[13539,27077],[13541,27098],[13542,27128],[13544,27124],[13547,27108],[13548,27111],[13549,27116],[13550,27093],[13552,27090],[13553,27092],[13556,27105],[13557,27100],[13559,27104],[13561,27120],[13563,27125],[13565,27146],[13566,27176],[13568,27172],[13571,27156],[13572,27159],[13573,27164],[13574,27141],[13576,27138],[13577,27140],[13580,27153],[13581,27148],[13583,27152],[13585,27168],[13587,27173],[13589,27194],[13590,27224],[13592,27220],[13595,27204],[13596,27207],[13597,27212],[13598,27189],[13600,27186],[13601,27188],[13604,27201],[13605,27196],[13607,27200],[13609,27216],[13611,27221],[13613,27242],[13614,27272],[13616,27268],[13619,27252],[13620,27255],[13621,27260],[13622,27237],[13624,27234],[13625,27236],[13628,27249],[13629,27244],[13631,27248],[13633,27264],[13635,27269],[13637,27290],[13638,27320],[13640,27316],[13643,27300],[13644,27303],[13645,27308],[13646,27285],[13648,27282],[13649,27284],[13652,27297],[13653,27292],[13655,27296],[13657,27312],[13659,27317],[13661,27338],[13662,27368],[13664,27364],[13667,27348],[13668,27351],[13669,27356],[13670,27333],[13672,27330],[13673,27332],[13676,27345],[13677,27340],[13679,27344],[13681,27360],[13683,27365],[13685,27386],[13686,27416],[13688,27412],[13691,27396],[13692,27399],[13693,27404],[13694,27381],[13696,27378],[13697,27380],[13700,27393],[13701,27388],[13703,27392],[13705,27408],[13707,27413],[13709,27434],[13710,27464],[13712,27460],[13715,27444],[13716,27447],[13717,27452],[13718,27429],[13720,27426],[13721,27428],[13724,27441],[13725,27436],[13727,27440],[13729,27456],[13731,27461],[13733,27482],[13734,27512],[13736,27508],[13739,27492],[13740,27495],[13741,27500],[13742,27477],[13744,27474],[13745,27476],[13748,27489],[13749,27484],[13751,27488],[13753,27504],[13755,27509],[13757,27530],[13758,27560],[13760,27556],[13763,27540],[13764,27543],[13765,27548],[13766,27525],[13768,27522],[13769,27524],[13772,27537],[13773,27532],[13775,27536],[13777,27552],[13779,27557],[13781,27578],[13782,27608],[13784,27604],[13787,27588],[13788,27591],[13789,27596],[13790,27573],[13792,27570],[13793,27572],[13796,27585],[13797,27580],[13799,27584],[13801,27600],[13803,27605],[13805,27626],[13806,27656],[13808,27652],[13811,27636],[13812,27639],[13813,27644],[13814,27621],[13816,27618],[13817,27620],[13820,27633],[13821,27628],[13823,27632],[13825,27648],[13827,27653],[13829,27674],[13830,27704],[13832,27700],[13835,27684],[13836,27687],[13837,27692],[13838,27669],[13840,27666],[13841,27668],[13844,27681],[13845,27676],[13847,27680],[13849,27696],[13851,27701],[13853,27722],[13854,27752],[13856,27748],[13859,27732],[13860,27735],[13861,27740],[13862,27717],[13864,27714],[13865,27716],[13868,27729],[13869,27724],[13871,27728],[13873,27744],[13875,27749],[13877,27770],[13878,27800],[13880,27796],[13883,27780],[13884,27783],[13885,27788],[13886,27765],[13888,27762],[13889,27764],[13892,27777],[13893,27772],[13895,27776],[13897,27792],[13899,27797],[13901,13640],[13902,13668],[13903,13666],[13905,13320],[13907,13273],[13910,13708],[13913,13534],[13914,13484],[13924,14152],[13925,14180],[13926,14178],[13928,13832],[13930,13785],[13933,14220],[13936,14046],[13937,13996],[13947,14664],[13948,14692],[13949,14690],[13951,14344],[13953,14297],[13956,14732],[13959,14558],[13960,14508],[13970,15176],[13971,15204],[13972,15202],[13974,14856],[13976,14809],[13979,15244],[13982,15070],[13983,15020],[13993,15688],[13994,15716],[13995,15714],[13997,15368],[13999,15321],[14002,15756],[14005,15582],[14006,15532],[14016,16200],[14017,16228],[14018,16226],[14020,15880],[14022,15833],[14025,16268],[14028,16094],[14029,16044],[14039,16712],[14040,16740],[14041,16738],[14043,16392],[14045,16345],[14048,16780],[14051,16606],[14052,16556],[14062,17224],[14063,17252],[14064,17250],[14066,16904],[14068,16857],[14071,17292],[14074,17118],[14075,17068],[14085,17736],[14086,17764],[14087,17762],[14089,17416],[14091,17369],[14094,17804],[14097,17630],[14098,17580],[14108,18248],[14109,18276],[14110,18274],[14112,17928],[14114,17881],[14117,18316],[14120,18142],[14121,18092],[14131,18760],[14132,18788],[14133,18786],[14135,18440],[14137,18393],[14140,18828],[14143,18654],[14144,18604],[14154,19272],[14155,19300],[14156,19298],[14158,18952],[14160,18905],[14163,19340],[14166,19166],[14167,19116],[14177,19784],[14178,19812],[14179,19810],[14181,19464],[14183,19417],[14186,19852],[14189,19678],[14190,19628],[14200,20296],[14201,20324],[14202,20322],[14204,19976],[14206,19929],[14209,20364],[14212,20190],[14213,20140],[14223,20808],[14224,20836],[14225,20834],[14227,20488],[14229,20441],[14232,20876],[14235,20702],[14236,20652],[14246,21320],[14247,21348],[14248,21346],[14250,21000],[14252,20953],[14255,21388],[14258,21214],[14259,21164],[14269,21832],[14270,21860],[14271,21858],[14273,21512],[14275,21465],[14278,21900],[14281,21726],[14282,21676],[14292,22344],[14293,22372],[14294,22370],[14296,22024],[14298,21977],[14301,22412],[14304,22238],[14305,22188],[14315,22856],[14316,22884],[14317,22882],[14319,22536],[14321,22489],[14324,22924],[14327,22750],[14328,22700],[14338,23368],[14339,23396],[14340,23394],[14342,23048],[14344,23001],[14347,23436],[14350,23262],[14351,23212],[14361,28733],[14363,28737],[14365,28748],[14367,28752],[14369,28725],[14371,28729],[14373,28740],[14375,28744],[14377,28765],[14379,28769],[14381,28780],[14383,28784],[14385,28757],[14387,28761],[14389,28772],[14391,28776],[14393,28797],[14395,28801],[14397,28812],[14399,28816],[14401,28789],[14403,28793],[14405,28804],[14407,28808],[14409,28829],[14411,28833],[14413,28844],[14415,28848],[14417,28821],[14419,28825],[14421,28836],[14423,28840],[14425,28861],[14427,28865],[14429,28876],[14431,28880],[14433,28853],[14435,28857],[14437,28868],[14439,28872],[14441,28893],[14443,28897],[14445,28908],[14447,28912],[14449,28885],[14451,28889],[14453,28900],[14455,28904],[14457,28925],[14459,28929],[14461,28940],[14463,28944],[14465,28917],[14467,28921],[14469,28932],[14471,28936],[14473,28957],[14475,28961],[14477,28972],[14479,28976],[14481,28949],[14483,28953],[14485,28964],[14487,28968],[14489,28989],[14491,28993],[14493,29004],[14495,29008],[14497,28981],[14499,28985],[14501,28996],[14503,29000],[14505,29021],[14507,29025],[14509,29036],[14511,29040],[14513,29013],[14515,29017],[14517,29028],[14519,29032],[14521,29053],[14523,29057],[14525,29068],[14527,29072],[14529,29045],[14531,29049],[14533,29060],[14535,29064],[14537,29085],[14539,29089],[14541,29100],[14543,29104],[14545,29077],[14547,29081],[14549,29092],[14551,29096],[14553,29117],[14555,29121],[14557,29132],[14559,29136],[14561,29109],[14563,29113],[14565,29124],[14567,29128],[14569,29149],[14571,29153],[14573,29164],[14575,29168],[14577,29141],[14579,29145],[14581,29156],[14583,29160],[14585,29181],[14587,29185],[14589,29196],[14591,29200],[14593,29173],[14595,29177],[14597,29188],[14599,29192],[14601,29213],[14603,29217],[14605,29228],[14607,29232],[14609,29205],[14611,29209],[14613,29220],[14615,29224],[14617,29245],[14619,29249],[14621,29260],[14623,29264],[14625,29237],[14627,29241],[14629,29252],[14631,29256],[14633,29277],[14635,29281],[14637,29292],[14639,29296],[14641,29269],[14643,29273],[14645,29284],[14647,29288],[14649,29309],[14651,29313],[14653,29324],[14655,29328],[14657,29301],[14659,29305],[14661,29316],[14663,29320],[14665,29341],[14667,29345],[14669,29356],[14671,29360],[14673,29333],[14675,29337],[14677,29348],[14679,29352],[14681,29373],[14683,29377],[14685,29388],[14687,29392],[14689,29365],[14691,29369],[14693,29380],[14695,29384],[14697,29405],[14699,29409],[14701,29420],[14703,29424],[14705,29397],[14707,29401],[14709,29412],[14711,29416],[14713,29437],[14715,29441],[14717,29452],[14719,29456],[14721,29429],[14723,29433],[14725,29444],[14727,29448],[14729,29469],[14731,29473],[14733,29484],[14735,29488],[14737,29461],[14739,29465],[14741,29476],[14743,29480],[14745,29501],[14747,29505],[14749,29516],[14751,29520],[14753,29493],[14755,29497],[14757,29508],[14759,29512],[14761,29533],[14763,29537],[14765,29548],[14767,29552],[14769,29525],[14771,29529],[14773,29540],[14775,29544],[14777,29565],[14779,29569],[14781,29580],[14783,29584],[14785,29557],[14787,29561],[14789,29572],[14791,29576],[14793,29597],[14795,29601],[14797,29612],[14799,29616],[14801,29589],[14803,29593],[14805,29604],[14807,29608],[14809,29629],[14811,29633],[14813,29644],[14815,29648],[14817,29621],[14819,29625],[14821,29636],[14823,29640],[14825,29661],[14827,29665],[14829,29676],[14831,29680],[14833,29653],[14835,29657],[14837,29668],[14839,29672],[14841,29693],[14843,29697],[14845,29708],[14847,29712],[14849,29685],[14851,29689],[14853,29700],[14855,29704],[14857,29725],[14859,29729],[14861,29740],[14863,29744],[14865,29717],[14867,29721],[14869,29732],[14871,29736],[14873,29757],[14875,29761],[14877,29772],[14879,29776],[14881,29749],[14883,29753],[14885,29764],[14887,29768],[14889,29789],[14891,29793],[14893,29804],[14895,29808],[14897,29781],[14899,29785],[14901,29796],[14903,29800],[14905,29821],[14907,29825],[14909,29836],[14911,29840],[14913,29813],[14915,29817],[14917,29828],[14919,29832],[14921,29853],[14923,29857],[14925,29868],[14927,29872],[14929,29845],[14931,29849],[14933,29860],[14935,29864],[14937,29885],[14939,29889],[14941,29900],[14943,29904],[14945,29877],[14947,29881],[14949,29892],[14951,29896],[14953,29917],[14955,29921],[14957,29932],[14959,29936],[14961,29909],[14963,29913],[14965,29924],[14967,29928],[14969,29949],[14971,29953],[14973,29964],[14975,29968],[14977,29941],[14979,29945],[14981,29956],[14983,29960],[14985,29981],[14987,29985],[14989,29996],[14991,30000],[14993,29973],[14995,29977],[14997,29988],[14999,29992],[15001,30013],[15003,30017],[15005,30028],[15007,30032],[15009,30005],[15011,30009],[15013,30020],[15015,30024],[15017,30045],[15019,30049],[15021,30060],[15023,30064],[15025,30037],[15027,30041],[15029,30052],[15031,30056],[15033,30077],[15035,30081],[15037,30092],[15039,30096],[15041,30069],[15043,30073],[15045,30084],[15047,30088],[15049,30109],[15051,30113],[15053,30124],[15055,30128],[15057,30101],[15059,30105],[15061,30116],[15063,30120],[15065,30141],[15067,30145],[15069,30156],[15071,30160],[15073,30133],[15075,30137],[15077,30148],[15079,30152],[15081,30173],[15083,30177],[15085,30188],[15087,30192],[15089,30165],[15091,30169],[15093,30180],[15095,30184],[15097,30205],[15099,30209],[15101,30220],[15103,30224],[15105,30197],[15107,30201],[15109,30212],[15111,30216],[15113,30237],[15115,30241],[15117,30252],[15119,30256],[15121,30229],[15123,30233],[15125,30244],[15127,30248],[15129,30269],[15131,30273],[15133,30284],[15135,30288],[15137,30261],[15139,30265],[15141,30276],[15143,30280],[15145,30301],[15147,30305],[15149,30316],[15151,30320],[15153,30293],[15155,30297],[15157,30308],[15159,30312],[15161,30333],[15163,30337],[15165,30348],[15167,30352],[15169,30325],[15171,30329],[15173,30340],[15175,30344],[15177,30365],[15179,30369],[15181,30380],[15183,30384],[15185,30357],[15187,30361],[15189,30372],[15191,30376],[15193,30397],[15195,30401],[15197,30412],[15199,30416],[15201,30389],[15203,30393],[15205,30404],[15207,30408],[15209,30429],[15211,30433],[15213,30444],[15215,30448],[15217,30421],[15219,30425],[15221,30436],[15223,30440],[15225,30461],[15227,30465],[15229,30476],[15231,30480],[15233,30453],[15235,30457],[15237,30468],[15239,30472],[15241,30493],[15243,30497],[15245,30508],[15247,30512],[15249,30485],[15251,30489],[15253,30500],[15255,30504],[15257,30525],[15259,30529],[15261,30540],[15263,30544],[15265,30517],[15267,30521],[15269,30532],[15271,30536],[15273,30557],[15275,30561],[15277,30572],[15279,30576],[15281,30549],[15283,30553],[15285,30564],[15287,30568],[15289,30589],[15291,30593],[15293,30604],[15295,30608],[15297,30581],[15299,30585],[15301,30596],[15303,30600],[15305,30621],[15307,30625],[15309,30636],[15311,30640],[15313,30613],[15315,30617],[15317,30628],[15319,30632],[15321,30653],[15323,30657],[15325,30668],[15327,30672],[15329,30645],[15331,30649],[15333,30660],[15335,30664],[15337,30685],[15339,30689],[15341,30700],[15343,30704],[15345,30677],[15347,30681],[15349,30692],[15351,30696],[15353,30717],[15355,30721],[15357,30732],[15359,30736],[15361,30709],[15363,30713],[15365,30724],[15367,30728],[15369,30749],[15371,30753],[15373,30764],[15375,30768],[15377,30741],[15379,30745],[15381,30756],[15383,30760],[15385,30781],[15387,30785],[15389,30796],[15391,30800],[15393,30773],[15395,30777],[15397,30788],[15399,30792],[15401,30813],[15403,30817],[15405,30828],[15407,30832],[15409,30805],[15411,30809],[15413,30820],[15415,30824],[15417,30845],[15419,30849],[15421,30860],[15423,30864],[15425,30837],[15427,30841],[15429,30852],[15431,30856],[15433,30877],[15435,30881],[15437,30892],[15439,30896],[15441,30869],[15443,30873],[15445,30884],[15447,30888],[15449,30909],[15451,30913],[15453,30924],[15455,30928],[15457,30901],[15459,30905],[15461,30916],[15463,30920],[15465,30941],[15467,30945],[15469,30956],[15471,30960],[15473,30933],[15475,30937],[15477,30948],[15479,30952],[15481,30973],[15483,30977],[15485,30988],[15487,30992],[15489,30965],[15491,30969],[15493,30980],[15495,30984],[15497,31005],[15499,31009],[15501,31020],[15503,31024],[15505,30997],[15507,31001],[15509,31012],[15511,31016],[15513,31037],[15515,31041],[15517,31052],[15519,31056],[15521,31029],[15523,31033],[15525,31044],[15527,31048],[15529,31069],[15531,31073],[15533,31084],[15535,31088],[15537,31061],[15539,31065],[15541,31076],[15543,31080],[15545,31101],[15547,31105],[15549,31116],[15551,31120],[15553,31093],[15555,31097],[15557,31108],[15559,31112],[15561,31133],[15563,31137],[15565,31148],[15567,31152],[15569,31125],[15571,31129],[15573,31140],[15575,31144],[15577,31165],[15579,31169],[15581,31180],[15583,31184],[15585,31157],[15587,31161],[15589,31172],[15591,31176],[15593,31197],[15595,31201],[15597,31212],[15599,31216],[15601,31189],[15603,31193],[15605,31204],[15607,31208],[15609,31229],[15611,31233],[15613,31244],[15615,31248],[15617,31221],[15619,31225],[15621,31236],[15623,31240],[15625,31261],[15627,31265],[15629,31276],[15631,31280],[15633,31253],[15635,31257],[15637,31268],[15639,31272],[15641,31293],[15643,31297],[15645,31308],[15647,31312],[15649,31285],[15651,31289],[15653,31300],[15655,31304],[15657,31325],[15659,31329],[15661,31340],[15663,31344],[15665,31317],[15667,31321],[15669,31332],[15671,31336],[15673,31357],[15675,31361],[15677,31372],[15679,31376],[15681,31349],[15683,31353],[15685,31364],[15687,31368],[15689,31389],[15691,31393],[15693,31404],[15695,31408],[15697,31381],[15699,31385],[15701,31396],[15703,31400],[15705,31421],[15707,31425],[15709,31436],[15711,31440],[15713,31413],[15715,31417],[15717,31428],[15719,31432],[15721,31453],[15723,31457],[15725,31468],[15727,31472],[15729,31445],[15731,31449],[15733,31460],[15735,31464],[15737,31485],[15739,31489],[15741,31500],[15743,31504],[15745,31477],[15747,31481],[15749,31492],[15751,31496],[15753,31517],[15755,31521],[15757,31532],[15759,31536],[15761,31509],[15763,31513],[15765,31524],[15767,31528],[15769,31549],[15771,31553],[15773,31564],[15775,31568],[15777,31541],[15779,31545],[15781,31556],[15783,31560],[15785,31581],[15787,31585],[15789,31596],[15791,31600],[15793,31573],[15795,31577],[15797,31588],[15799,31592],[15801,31613],[15803,31617],[15805,31628],[15807,31632],[15809,31605],[15811,31609],[15813,31620],[15815,31624],[15817,31645],[15819,31649],[15821,31660],[15823,31664],[15825,31637],[15827,31641],[15829,31652],[15831,31656],[15833,31677],[15835,31681],[15837,31692],[15839,31696],[15841,31669],[15843,31673],[15845,31684],[15847,31688],[15849,31709],[15851,31713],[15853,31724],[15855,31728],[15857,31701],[15859,31705],[15861,31716],[15863,31720],[15865,31741],[15867,31745],[15869,31756],[15871,31760],[15873,31733],[15875,31737],[15877,31748],[15879,31752],[15881,31773],[15883,31777],[15885,31788],[15887,31792],[15889,31765],[15891,31769],[15893,31780],[15895,31784],[15897,31805],[15899,31809],[15901,31820],[15903,31824],[15905,31797],[15907,31801],[15909,31812],[15911,31816],[15913,31837],[15915,31841],[15917,31852],[15919,31856],[15921,31829],[15923,31833],[15925,31844],[15927,31848],[15929,31869],[15931,31873],[15933,31884],[15935,31888],[15937,31861],[15939,31865],[15941,31876],[15943,31880],[15945,31901],[15947,31905],[15949,31916],[15951,31920],[15953,31893],[15955,31897],[15957,31908],[15959,31912],[15961,31933],[15963,31937],[15965,31948],[15967,31952],[15969,31925],[15971,31929],[15973,31940],[15975,31944],[15977,31965],[15979,31969],[15981,31980],[15983,31984],[15985,31957],[15987,31961],[15989,31972],[15991,31976],[15993,31997],[15995,32001],[15997,32012],[15999,32016],[16001,31989],[16003,31993],[16005,32004],[16007,32008],[16009,32029],[16011,32033],[16013,32044],[16015,32048],[16017,32021],[16019,32025],[16021,32036],[16023,32040],[16025,32061],[16027,32065],[16029,32076],[16031,32080],[16033,32053],[16035,32057],[16037,32068],[16039,32072],[16041,32093],[16043,32097],[16045,32108],[16047,32112],[16049,32085],[16051,32089],[16053,32100],[16055,32104],[16057,32125],[16059,32129],[16061,32140],[16063,32144],[16065,32117],[16067,32121],[16069,32132],[16071,32136],[16073,32157],[16075,32161],[16077,32172],[16079,32176],[16081,32149],[16083,32153],[16085,32164],[16087,32168],[16089,32189],[16091,32193],[16093,32204],[16095,32208],[16097,32181],[16099,32185],[16101,32196],[16103,32200],[16105,32221],[16107,32225],[16109,32236],[16111,32240],[16113,32213],[16115,32217],[16117,32228],[16119,32232],[16121,32253],[16123,32257],[16125,32268],[16127,32272],[16129,32245],[16131,32249],[16133,32260],[16135,32264],[16137,32285],[16139,32289],[16141,32300],[16143,32304],[16145,32277],[16147,32281],[16149,32292],[16151,32296],[16153,32317],[16155,32321],[16157,32332],[16159,32336],[16161,32309],[16163,32313],[16165,32324],[16167,32328],[16169,32349],[16171,32353],[16173,32364],[16175,32368],[16177,32341],[16179,32345],[16181,32356],[16183,32360],[16185,32381],[16187,32385],[16189,32396],[16191,32400],[16193,32373],[16195,32377],[16197,32388],[16199,32392],[16201,32413],[16203,32417],[16205,32428],[16207,32432],[16209,32405],[16211,32409],[16213,32420],[16215,32424],[16217,32445],[16219,32449],[16221,32460],[16223,32464],[16225,32437],[16227,32441],[16229,32452],[16231,32456],[16233,32477],[16235,32481],[16237,32492],[16239,32496],[16241,32469],[16243,32473],[16245,32484],[16247,32488],[16249,32509],[16251,32513],[16253,32524],[16255,32528],[16257,32501],[16259,32505],[16261,32516],[16263,32520],[16265,32541],[16267,32545],[16269,32556],[16271,32560],[16273,32533],[16275,32537],[16277,32548],[16279,32552]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-frames.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-frames.json new file mode 100644 index 0000000000..f98ecb8884 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-frames.json @@ -0,0 +1 @@ +{"description":"Frozen operation frames (source_aligned_local_v4.py canonical form: operations whose frame differs from the closure frame), from PR200 descent on the aligned word and the script's forward closure.","frames":[[4800,[21,15]],[4801,[22,15]],[4802,[21,12,3]],[4803,[21,12,3]],[4804,[21,12,3]],[4805,[21,12,3]],[4806,[37,15]],[4807,[38,15]],[4808,[37,12,3]],[4809,[37,12,3]],[4810,[37,12,3]],[4811,[37,12,3]],[4812,[69,15]],[4813,[70,15]],[4814,[69,12,3]],[4815,[69,12,3]],[4816,[69,12,3]],[4817,[69,12,3]],[4818,[133,15]],[4819,[134,15]],[4820,[133,12,3]],[4821,[133,12,3]],[4822,[133,12,3]],[4823,[133,12,3]],[4824,[261,15]],[4825,[262,15]],[4826,[261,12,3]],[4827,[261,12,3]],[4828,[261,12,3]],[4829,[261,12,3]],[4830,[517,15]],[4831,[518,15]],[4832,[517,12,3]],[4833,[517,12,3]],[4834,[517,12,3]],[4835,[517,12,3]],[4836,[1029,15]],[4837,[1030,15]],[4838,[1029,12,3]],[4839,[1029,12,3]],[4840,[1029,12,3]],[4841,[1029,12,3]],[4842,[2053,15]],[4843,[2054,15]],[4844,[2053,12,3]],[4845,[2053,12,3]],[4846,[2053,12,3]],[4847,[2053,12,3]],[4848,[4101,15]],[4849,[4102,15]],[4850,[4101,12,3]],[4851,[4101,12,3]],[4852,[4101,12,3]],[4853,[4101,12,3]],[4854,[8197,15]],[4855,[8198,15]],[4856,[8197,12,3]],[4857,[8197,12,3]],[4858,[8197,12,3]],[4859,[8197,12,3]],[4860,[16389,15]],[4861,[16390,15]],[4862,[16389,12,3]],[4863,[16389,12,3]],[4864,[16389,12,3]],[4865,[16389,12,3]],[4866,[32773,15]],[4867,[32774,15]],[4868,[32773,12,3]],[4869,[32773,12,3]],[4870,[32773,12,3]],[4871,[32773,12,3]],[4872,[65541,15]],[4873,[65542,15]],[4874,[65541,12,3]],[4875,[65541,12,3]],[4876,[65541,12,3]],[4877,[65541,12,3]],[4878,[131077,15]],[4879,[131078,15]],[4880,[131077,12,3]],[4881,[131077,12,3]],[4882,[131077,12,3]],[4883,[131077,12,3]],[4884,[262149,15]],[4885,[262150,15]],[4886,[262149,12,3]],[4887,[262149,12,3]],[4888,[262149,12,3]],[4889,[262149,12,3]],[4890,[524293,15]],[4891,[524294,15]],[4892,[524293,12,3]],[4893,[524293,12,3]],[4894,[524293,12,3]],[4895,[524293,12,3]],[4896,[81,51]],[4897,[82,51]],[4898,[81,48,3]],[4899,[81,48,3]],[4900,[81,48,3]],[4901,[81,48,3]],[4902,[145,51]],[4903,[146,51]],[4904,[145,48,3]],[4905,[145,48,3]],[4906,[145,48,3]],[4907,[145,48,3]],[4908,[273,51]],[4909,[274,51]],[4910,[273,48,3]],[4911,[273,48,3]],[4912,[273,48,3]],[4913,[273,48,3]],[4914,[529,51]],[4915,[530,51]],[4916,[529,48,3]],[4917,[529,48,3]],[4918,[529,48,3]],[4919,[529,48,3]],[4920,[1041,51]],[4921,[1042,51]],[4922,[1041,48,3]],[4923,[1041,48,3]],[4924,[1041,48,3]],[4925,[1041,48,3]],[4926,[2065,51]],[4927,[2066,51]],[4928,[2065,48,3]],[4929,[2065,48,3]],[4930,[2065,48,3]],[4931,[2065,48,3]],[4932,[4113,51]],[4933,[4114,51]],[4934,[4113,48,3]],[4935,[4113,48,3]],[4936,[4113,48,3]],[4937,[4113,48,3]],[4938,[8209,51]],[4939,[8210,51]],[4940,[8209,48,3]],[4941,[8209,48,3]],[4942,[8209,48,3]],[4943,[8209,48,3]],[4944,[16401,51]],[4945,[16402,51]],[4946,[16401,48,3]],[4947,[16401,48,3]],[4948,[16401,48,3]],[4949,[16401,48,3]],[4950,[32785,51]],[4951,[32786,51]],[4952,[32785,48,3]],[4953,[32785,48,3]],[4954,[32785,48,3]],[4955,[32785,48,3]],[4956,[65553,51]],[4957,[65554,51]],[4958,[65553,48,3]],[4959,[65553,48,3]],[4960,[65553,48,3]],[4961,[65553,48,3]],[4962,[131089,51]],[4963,[131090,51]],[4964,[131089,48,3]],[4965,[131089,48,3]],[4966,[131089,48,3]],[4967,[131089,48,3]],[4968,[262161,51]],[4969,[262162,51]],[4970,[262161,48,3]],[4971,[262161,48,3]],[4972,[262161,48,3]],[4973,[262161,48,3]],[4974,[524305,51]],[4975,[524306,51]],[4976,[524305,48,3]],[4977,[524305,48,3]],[4978,[524305,48,3]],[4979,[524305,48,3]],[4980,[321,195]],[4981,[322,195]],[4982,[321,192,3]],[4983,[321,192,3]],[4984,[321,192,3]],[4985,[321,192,3]],[4986,[577,195]],[4987,[578,195]],[4988,[577,192,3]],[4989,[577,192,3]],[4990,[577,192,3]],[4991,[577,192,3]],[4992,[1089,195]],[4993,[1090,195]],[4994,[1089,192,3]],[4995,[1089,192,3]],[4996,[1089,192,3]],[4997,[1089,192,3]],[4998,[2113,195]],[4999,[2114,195]],[5000,[2113,192,3]],[5001,[2113,192,3]],[5002,[2113,192,3]],[5003,[2113,192,3]],[5004,[4161,195]],[5005,[4162,195]],[5006,[4161,192,3]],[5007,[4161,192,3]],[5008,[4161,192,3]],[5009,[4161,192,3]],[5010,[8257,195]],[5011,[8258,195]],[5012,[8257,192,3]],[5013,[8257,192,3]],[5014,[8257,192,3]],[5015,[8257,192,3]],[5016,[16449,195]],[5017,[16450,195]],[5018,[16449,192,3]],[5019,[16449,192,3]],[5020,[16449,192,3]],[5021,[16449,192,3]],[5022,[32833,195]],[5023,[32834,195]],[5024,[32833,192,3]],[5025,[32833,192,3]],[5026,[32833,192,3]],[5027,[32833,192,3]],[5028,[65601,195]],[5029,[65602,195]],[5030,[65601,192,3]],[5031,[65601,192,3]],[5032,[65601,192,3]],[5033,[65601,192,3]],[5034,[131137,195]],[5035,[131138,195]],[5036,[131137,192,3]],[5037,[131137,192,3]],[5038,[131137,192,3]],[5039,[131137,192,3]],[5040,[262209,195]],[5041,[262210,195]],[5042,[262209,192,3]],[5043,[262209,192,3]],[5044,[262209,192,3]],[5045,[262209,192,3]],[5046,[524353,195]],[5047,[524354,195]],[5048,[524353,192,3]],[5049,[524353,192,3]],[5050,[524353,192,3]],[5051,[524353,192,3]],[5052,[1281,771]],[5053,[1282,771]],[5054,[1281,768,3]],[5055,[1281,768,3]],[5056,[1281,768,3]],[5057,[1281,768,3]],[5058,[2305,771]],[5059,[2306,771]],[5060,[2305,768,3]],[5061,[2305,768,3]],[5062,[2305,768,3]],[5063,[2305,768,3]],[5064,[4353,771]],[5065,[4354,771]],[5066,[4353,768,3]],[5067,[4353,768,3]],[5068,[4353,768,3]],[5069,[4353,768,3]],[5070,[8449,771]],[5071,[8450,771]],[5072,[8449,768,3]],[5073,[8449,768,3]],[5074,[8449,768,3]],[5075,[8449,768,3]],[5076,[16641,771]],[5077,[16642,771]],[5078,[16641,768,3]],[5079,[16641,768,3]],[5080,[16641,768,3]],[5081,[16641,768,3]],[5082,[33025,771]],[5083,[33026,771]],[5084,[33025,768,3]],[5085,[33025,768,3]],[5086,[33025,768,3]],[5087,[33025,768,3]],[5088,[65793,771]],[5089,[65794,771]],[5090,[65793,768,3]],[5091,[65793,768,3]],[5092,[65793,768,3]],[5093,[65793,768,3]],[5094,[131329,771]],[5095,[131330,771]],[5096,[131329,768,3]],[5097,[131329,768,3]],[5098,[131329,768,3]],[5099,[131329,768,3]],[5100,[262401,771]],[5101,[262402,771]],[5102,[262401,768,3]],[5103,[262401,768,3]],[5104,[262401,768,3]],[5105,[262401,768,3]],[5106,[524545,771]],[5107,[524546,771]],[5108,[524545,768,3]],[5109,[524545,768,3]],[5110,[524545,768,3]],[5111,[524545,768,3]],[5112,[5121,3075]],[5113,[5122,3075]],[5114,[5121,3072,3]],[5115,[5121,3072,3]],[5116,[5121,3072,3]],[5117,[5121,3072,3]],[5118,[9217,3075]],[5119,[9218,3075]],[5120,[9217,3072,3]],[5121,[9217,3072,3]],[5122,[9217,3072,3]],[5123,[9217,3072,3]],[5124,[17409,3075]],[5125,[17410,3075]],[5126,[17409,3072,3]],[5127,[17409,3072,3]],[5128,[17409,3072,3]],[5129,[17409,3072,3]],[5130,[33793,3075]],[5131,[33794,3075]],[5132,[33793,3072,3]],[5133,[33793,3072,3]],[5134,[33793,3072,3]],[5135,[33793,3072,3]],[5136,[66561,3075]],[5137,[66562,3075]],[5138,[66561,3072,3]],[5139,[66561,3072,3]],[5140,[66561,3072,3]],[5141,[66561,3072,3]],[5142,[132097,3075]],[5143,[132098,3075]],[5144,[132097,3072,3]],[5145,[132097,3072,3]],[5146,[132097,3072,3]],[5147,[132097,3072,3]],[5148,[263169,3075]],[5149,[263170,3075]],[5150,[263169,3072,3]],[5151,[263169,3072,3]],[5152,[263169,3072,3]],[5153,[263169,3072,3]],[5154,[525313,3075]],[5155,[525314,3075]],[5156,[525313,3072,3]],[5157,[525313,3072,3]],[5158,[525313,3072,3]],[5159,[525313,3072,3]],[5160,[20481,12291]],[5161,[20482,12291]],[5162,[20481,12288,3]],[5163,[20481,12288,3]],[5164,[20481,12288,3]],[5165,[20481,12288,3]],[5166,[36865,12291]],[5167,[36866,12291]],[5168,[36865,12288,3]],[5169,[36865,12288,3]],[5170,[36865,12288,3]],[5171,[36865,12288,3]],[5172,[69633,12291]],[5173,[69634,12291]],[5174,[69633,12288,3]],[5175,[69633,12288,3]],[5176,[69633,12288,3]],[5177,[69633,12288,3]],[5178,[135169,12291]],[5179,[135170,12291]],[5180,[135169,12288,3]],[5181,[135169,12288,3]],[5182,[135169,12288,3]],[5183,[135169,12288,3]],[5184,[266241,12291]],[5185,[266242,12291]],[5186,[266241,12288,3]],[5187,[266241,12288,3]],[5188,[266241,12288,3]],[5189,[266241,12288,3]],[5190,[528385,12291]],[5191,[528386,12291]],[5192,[528385,12288,3]],[5193,[528385,12288,3]],[5194,[528385,12288,3]],[5195,[528385,12288,3]],[5196,[81921,49155]],[5197,[81922,49155]],[5198,[81921,49152,3]],[5199,[81921,49152,3]],[5200,[81921,49152,3]],[5201,[81921,49152,3]],[5202,[147457,49155]],[5203,[147458,49155]],[5204,[147457,49152,3]],[5205,[147457,49152,3]],[5206,[147457,49152,3]],[5207,[147457,49152,3]],[5208,[278529,49155]],[5209,[278530,49155]],[5210,[278529,49152,3]],[5211,[278529,49152,3]],[5212,[278529,49152,3]],[5213,[278529,49152,3]],[5214,[540673,49155]],[5215,[540674,49155]],[5216,[540673,49152,3]],[5217,[540673,49152,3]],[5218,[540673,49152,3]],[5219,[540673,49152,3]],[5220,[327681,196611]],[5221,[327682,196611]],[5222,[327681,196608,3]],[5223,[327681,196608,3]],[5224,[327681,196608,3]],[5225,[327681,196608,3]],[5226,[589825,196611]],[5227,[589826,196611]],[5228,[589825,196608,3]],[5229,[589825,196608,3]],[5230,[589825,196608,3]],[5231,[589825,196608,3]],[5232,[84,60]],[5233,[88,60]],[5234,[84,48,12]],[5235,[84,48,12]],[5236,[84,48,12]],[5237,[84,48,12]],[5238,[84,48,12]],[5239,[148,60]],[5240,[152,60]],[5241,[148,48,12]],[5242,[148,48,12]],[5243,[148,48,12]],[5244,[148,48,12]],[5245,[148,48,12]],[5246,[276,60]],[5247,[280,60]],[5248,[276,48,12]],[5249,[276,48,12]],[5250,[276,48,12]],[5251,[276,48,12]],[5252,[276,48,12]],[5253,[532,60]],[5254,[536,60]],[5255,[532,48,12]],[5256,[532,48,12]],[5257,[532,48,12]],[5258,[532,48,12]],[5259,[532,48,12]],[5260,[1044,60]],[5261,[1048,60]],[5262,[1044,48,12]],[5263,[1044,48,12]],[5264,[1044,48,12]],[5265,[1044,48,12]],[5266,[1044,48,12]],[5267,[2068,60]],[5268,[2072,60]],[5269,[2068,48,12]],[5270,[2068,48,12]],[5271,[2068,48,12]],[5272,[2068,48,12]],[5273,[2068,48,12]],[5274,[4116,60]],[5275,[4120,60]],[5276,[4116,48,12]],[5277,[4116,48,12]],[5278,[4116,48,12]],[5279,[4116,48,12]],[5280,[4116,48,12]],[5281,[8212,60]],[5282,[8216,60]],[5283,[8212,48,12]],[5284,[8212,48,12]],[5285,[8212,48,12]],[5286,[8212,48,12]],[5287,[8212,48,12]],[5288,[16404,60]],[5289,[16408,60]],[5290,[16404,48,12]],[5291,[16404,48,12]],[5292,[16404,48,12]],[5293,[16404,48,12]],[5294,[16404,48,12]],[5295,[32788,60]],[5296,[32792,60]],[5297,[32788,48,12]],[5298,[32788,48,12]],[5299,[32788,48,12]],[5300,[32788,48,12]],[5301,[32788,48,12]],[5302,[65556,60]],[5303,[65560,60]],[5304,[65556,48,12]],[5305,[65556,48,12]],[5306,[65556,48,12]],[5307,[65556,48,12]],[5308,[65556,48,12]],[5309,[131092,60]],[5310,[131096,60]],[5311,[131092,48,12]],[5312,[131092,48,12]],[5313,[131092,48,12]],[5314,[131092,48,12]],[5315,[131092,48,12]],[5316,[262164,60]],[5317,[262168,60]],[5318,[262164,48,12]],[5319,[262164,48,12]],[5320,[262164,48,12]],[5321,[262164,48,12]],[5322,[262164,48,12]],[5323,[524308,60]],[5324,[524312,60]],[5325,[524308,48,12]],[5326,[524308,48,12]],[5327,[524308,48,12]],[5328,[524308,48,12]],[5329,[524308,48,12]],[5330,[324,204]],[5331,[328,204]],[5332,[324,192,12]],[5333,[324,192,12]],[5334,[324,192,12]],[5335,[324,192,12]],[5336,[580,204]],[5337,[584,204]],[5338,[580,192,12]],[5339,[580,192,12]],[5340,[580,192,12]],[5341,[580,192,12]],[5342,[1092,204]],[5343,[1096,204]],[5344,[1092,192,12]],[5345,[1092,192,12]],[5346,[1092,192,12]],[5347,[1092,192,12]],[5348,[2116,204]],[5349,[2120,204]],[5350,[2116,192,12]],[5351,[2116,192,12]],[5352,[2116,192,12]],[5353,[2116,192,12]],[5354,[4164,204]],[5355,[4168,204]],[5356,[4164,192,12]],[5357,[4164,192,12]],[5358,[4164,192,12]],[5359,[4164,192,12]],[5360,[8260,204]],[5361,[8264,204]],[5362,[8260,192,12]],[5363,[8260,192,12]],[5364,[8260,192,12]],[5365,[8260,192,12]],[5366,[16452,204]],[5367,[16456,204]],[5368,[16452,192,12]],[5369,[16452,192,12]],[5370,[16452,192,12]],[5371,[16452,192,12]],[5372,[32836,204]],[5373,[32840,204]],[5374,[32836,192,12]],[5375,[32836,192,12]],[5376,[32836,192,12]],[5377,[32836,192,12]],[5378,[65604,204]],[5379,[65608,204]],[5380,[65604,192,12]],[5381,[65604,192,12]],[5382,[65604,192,12]],[5383,[65604,192,12]],[5384,[131140,204]],[5385,[131144,204]],[5386,[131140,192,12]],[5387,[131140,192,12]],[5388,[131140,192,12]],[5389,[131140,192,12]],[5390,[262212,204]],[5391,[262216,204]],[5392,[262212,192,12]],[5393,[262212,192,12]],[5394,[262212,192,12]],[5395,[262212,192,12]],[5396,[524356,204]],[5397,[524360,204]],[5398,[524356,192,12]],[5399,[524356,192,12]],[5400,[524356,192,12]],[5401,[524356,192,12]],[5402,[1284,780]],[5403,[1288,780]],[5404,[1284,768,12]],[5405,[1284,768,12]],[5406,[1284,768,12]],[5407,[1284,768,12]],[5408,[2308,780]],[5409,[2312,780]],[5410,[2308,768,12]],[5411,[2308,768,12]],[5412,[2308,768,12]],[5413,[2308,768,12]],[5414,[4356,780]],[5415,[4360,780]],[5416,[4356,768,12]],[5417,[4356,768,12]],[5418,[4356,768,12]],[5419,[4356,768,12]],[5420,[8452,780]],[5421,[8456,780]],[5422,[8452,768,12]],[5423,[8452,768,12]],[5424,[8452,768,12]],[5425,[8452,768,12]],[5426,[16644,780]],[5427,[16648,780]],[5428,[16644,768,12]],[5429,[16644,768,12]],[5430,[16644,768,12]],[5431,[16644,768,12]],[5432,[33028,780]],[5433,[33032,780]],[5434,[33028,768,12]],[5435,[33028,768,12]],[5436,[33028,768,12]],[5437,[33028,768,12]],[5438,[65796,780]],[5439,[65800,780]],[5440,[65796,768,12]],[5441,[65796,768,12]],[5442,[65796,768,12]],[5443,[65796,768,12]],[5444,[131332,780]],[5445,[131336,780]],[5446,[131332,768,12]],[5447,[131332,768,12]],[5448,[131332,768,12]],[5449,[131332,768,12]],[5450,[262404,780]],[5451,[262408,780]],[5452,[262404,768,12]],[5453,[262404,768,12]],[5454,[262404,768,12]],[5455,[262404,768,12]],[5456,[524548,780]],[5457,[524552,780]],[5458,[524548,768,12]],[5459,[524548,768,12]],[5460,[524548,768,12]],[5461,[524548,768,12]],[5462,[5124,3084]],[5463,[5128,3084]],[5464,[5124,3072,12]],[5465,[5124,3072,12]],[5466,[5124,3072,12]],[5467,[5124,3072,12]],[5468,[9220,3084]],[5469,[9224,3084]],[5470,[9220,3072,12]],[5471,[9220,3072,12]],[5472,[9220,3072,12]],[5473,[9220,3072,12]],[5474,[17412,3084]],[5475,[17416,3084]],[5476,[17412,3072,12]],[5477,[17412,3072,12]],[5478,[17412,3072,12]],[5479,[17412,3072,12]],[5480,[33796,3084]],[5481,[33800,3084]],[5482,[33796,3072,12]],[5483,[33796,3072,12]],[5484,[33796,3072,12]],[5485,[33796,3072,12]],[5486,[66564,3084]],[5487,[66568,3084]],[5488,[66564,3072,12]],[5489,[66564,3072,12]],[5490,[66564,3072,12]],[5491,[66564,3072,12]],[5492,[132100,3084]],[5493,[132104,3084]],[5494,[132100,3072,12]],[5495,[132100,3072,12]],[5496,[132100,3072,12]],[5497,[132100,3072,12]],[5498,[263172,3084]],[5499,[263176,3084]],[5500,[263172,3072,12]],[5501,[263172,3072,12]],[5502,[263172,3072,12]],[5503,[263172,3072,12]],[5504,[525316,3084]],[5505,[525320,3084]],[5506,[525316,3072,12]],[5507,[525316,3072,12]],[5508,[525316,3072,12]],[5509,[525316,3072,12]],[5510,[20484,12300]],[5511,[20488,12300]],[5512,[20484,12288,12]],[5513,[20484,12288,12]],[5514,[20484,12288,12]],[5515,[20484,12288,12]],[5516,[36868,12300]],[5517,[36872,12300]],[5518,[36868,12288,12]],[5519,[36868,12288,12]],[5520,[36868,12288,12]],[5521,[36868,12288,12]],[5522,[69636,12300]],[5523,[69640,12300]],[5524,[69636,12288,12]],[5525,[69636,12288,12]],[5526,[69636,12288,12]],[5527,[69636,12288,12]],[5528,[135172,12300]],[5529,[135176,12300]],[5530,[135172,12288,12]],[5531,[135172,12288,12]],[5532,[135172,12288,12]],[5533,[135172,12288,12]],[5534,[266244,12300]],[5535,[266248,12300]],[5536,[266244,12288,12]],[5537,[266244,12288,12]],[5538,[266244,12288,12]],[5539,[266244,12288,12]],[5540,[528388,12300]],[5541,[528392,12300]],[5542,[528388,12288,12]],[5543,[528388,12288,12]],[5544,[528388,12288,12]],[5545,[528388,12288,12]],[5546,[81924,49164]],[5547,[81928,49164]],[5548,[81924,49152,12]],[5549,[81924,49152,12]],[5550,[81924,49152,12]],[5551,[81924,49152,12]],[5552,[147460,49164]],[5553,[147464,49164]],[5554,[147460,49152,12]],[5555,[147460,49152,12]],[5556,[147460,49152,12]],[5557,[147460,49152,12]],[5558,[278532,49164]],[5559,[278536,49164]],[5560,[278532,49152,12]],[5561,[278532,49152,12]],[5562,[278532,49152,12]],[5563,[278532,49152,12]],[5564,[540676,49164]],[5565,[540680,49164]],[5566,[540676,49152,12]],[5567,[540676,49152,12]],[5568,[540676,49152,12]],[5569,[540676,49152,12]],[5570,[327684,196620]],[5571,[327688,196620]],[5572,[327684,196608,12]],[5573,[327684,196608,12]],[5574,[327684,196608,12]],[5575,[327684,196608,12]],[5576,[589828,196620]],[5577,[589832,196620]],[5578,[589828,196608,12]],[5579,[589828,196608,12]],[5580,[589828,196608,12]],[5581,[589828,196608,12]],[5582,[336,240]],[5583,[352,240]],[5584,[336,192,48]],[5585,[336,192,48]],[5586,[336,192,48]],[5587,[336,192,48]],[5588,[336,192,48]],[5589,[592,240]],[5590,[608,240]],[5591,[592,192,48]],[5592,[592,192,48]],[5593,[592,192,48]],[5594,[592,192,48]],[5595,[592,192,48]],[5596,[1104,240]],[5597,[1120,240]],[5598,[1104,192,48]],[5599,[1104,192,48]],[5600,[1104,192,48]],[5601,[1104,192,48]],[5602,[1104,192,48]],[5603,[2128,240]],[5604,[2144,240]],[5605,[2128,192,48]],[5606,[2128,192,48]],[5607,[2128,192,48]],[5608,[2128,192,48]],[5609,[2128,192,48]],[5610,[4176,240]],[5611,[4192,240]],[5612,[4176,192,48]],[5613,[4176,192,48]],[5614,[4176,192,48]],[5615,[4176,192,48]],[5616,[4176,192,48]],[5617,[8272,240]],[5618,[8288,240]],[5619,[8272,192,48]],[5620,[8272,192,48]],[5621,[8272,192,48]],[5622,[8272,192,48]],[5623,[8272,192,48]],[5624,[16464,240]],[5625,[16480,240]],[5626,[16464,192,48]],[5627,[16464,192,48]],[5628,[16464,192,48]],[5629,[16464,192,48]],[5630,[16464,192,48]],[5631,[32848,240]],[5632,[32864,240]],[5633,[32848,192,48]],[5634,[32848,192,48]],[5635,[32848,192,48]],[5636,[32848,192,48]],[5637,[32848,192,48]],[5638,[65616,240]],[5639,[65632,240]],[5640,[65616,192,48]],[5641,[65616,192,48]],[5642,[65616,192,48]],[5643,[65616,192,48]],[5644,[65616,192,48]],[5645,[131152,240]],[5646,[131168,240]],[5647,[131152,192,48]],[5648,[131152,192,48]],[5649,[131152,192,48]],[5650,[131152,192,48]],[5651,[131152,192,48]],[5652,[262224,240]],[5653,[262240,240]],[5654,[262224,192,48]],[5655,[262224,192,48]],[5656,[262224,192,48]],[5657,[262224,192,48]],[5658,[262224,192,48]],[5659,[524368,240]],[5660,[524384,240]],[5661,[524368,192,48]],[5662,[524368,192,48]],[5663,[524368,192,48]],[5664,[524368,192,48]],[5665,[524368,192,48]],[5666,[1296,816]],[5667,[1312,816]],[5668,[1296,768,48]],[5669,[1296,768,48]],[5670,[1296,768,48]],[5671,[1296,768,48]],[5672,[1296,768,48]],[5673,[2320,816]],[5674,[2336,816]],[5675,[2320,768,48]],[5676,[2320,768,48]],[5677,[2320,768,48]],[5678,[2320,768,48]],[5679,[2320,768,48]],[5680,[4368,816]],[5681,[4384,816]],[5682,[4368,768,48]],[5683,[4368,768,48]],[5684,[4368,768,48]],[5685,[4368,768,48]],[5686,[4368,768,48]],[5687,[8464,816]],[5688,[8480,816]],[5689,[8464,768,48]],[5690,[8464,768,48]],[5691,[8464,768,48]],[5692,[8464,768,48]],[5693,[8464,768,48]],[5694,[16656,816]],[5695,[16672,816]],[5696,[16656,768,48]],[5697,[16656,768,48]],[5698,[16656,768,48]],[5699,[16656,768,48]],[5700,[16656,768,48]],[5701,[33040,816]],[5702,[33056,816]],[5703,[33040,768,48]],[5704,[33040,768,48]],[5705,[33040,768,48]],[5706,[33040,768,48]],[5707,[33040,768,48]],[5708,[65808,816]],[5709,[65824,816]],[5710,[65808,768,48]],[5711,[65808,768,48]],[5712,[65808,768,48]],[5713,[65808,768,48]],[5714,[65808,768,48]],[5715,[131344,816]],[5716,[131360,816]],[5717,[131344,768,48]],[5718,[131344,768,48]],[5719,[131344,768,48]],[5720,[131344,768,48]],[5721,[131344,768,48]],[5722,[262416,816]],[5723,[262432,816]],[5724,[262416,768,48]],[5725,[262416,768,48]],[5726,[262416,768,48]],[5727,[262416,768,48]],[5728,[262416,768,48]],[5729,[524560,816]],[5730,[524576,816]],[5731,[524560,768,48]],[5732,[524560,768,48]],[5733,[524560,768,48]],[5734,[524560,768,48]],[5735,[524560,768,48]],[5736,[5136,3120]],[5737,[5152,3120]],[5738,[5136,3072,48]],[5739,[5136,3072,48]],[5740,[5136,3072,48]],[5741,[5136,3072,48]],[5742,[9232,3120]],[5743,[9248,3120]],[5744,[9232,3072,48]],[5745,[9232,3072,48]],[5746,[9232,3072,48]],[5747,[9232,3072,48]],[5748,[17424,3120]],[5749,[17440,3120]],[5750,[17424,3072,48]],[5751,[17424,3072,48]],[5752,[17424,3072,48]],[5753,[17424,3072,48]],[5754,[33808,3120]],[5755,[33824,3120]],[5756,[33808,3072,48]],[5757,[33808,3072,48]],[5758,[33808,3072,48]],[5759,[33808,3072,48]],[5760,[66576,3120]],[5761,[66592,3120]],[5762,[66576,3072,48]],[5763,[66576,3072,48]],[5764,[66576,3072,48]],[5765,[66576,3072,48]],[5766,[132112,3120]],[5767,[132128,3120]],[5768,[132112,3072,48]],[5769,[132112,3072,48]],[5770,[132112,3072,48]],[5771,[132112,3072,48]],[5772,[263184,3120]],[5773,[263200,3120]],[5774,[263184,3072,48]],[5775,[263184,3072,48]],[5776,[263184,3072,48]],[5777,[263184,3072,48]],[5778,[525328,3120]],[5779,[525344,3120]],[5780,[525328,3072,48]],[5781,[525328,3072,48]],[5782,[525328,3072,48]],[5783,[525328,3072,48]],[5784,[20496,12336]],[5785,[20512,12336]],[5786,[20496,12288,48]],[5787,[20496,12288,48]],[5788,[20496,12288,48]],[5789,[20496,12288,48]],[5790,[36880,12336]],[5791,[36896,12336]],[5792,[36880,12288,48]],[5793,[36880,12288,48]],[5794,[36880,12288,48]],[5795,[36880,12288,48]],[5796,[69648,12336]],[5797,[69664,12336]],[5798,[69648,12288,48]],[5799,[69648,12288,48]],[5800,[69648,12288,48]],[5801,[69648,12288,48]],[5802,[135184,12336]],[5803,[135200,12336]],[5804,[135184,12288,48]],[5805,[135184,12288,48]],[5806,[135184,12288,48]],[5807,[135184,12288,48]],[5808,[266256,12336]],[5809,[266272,12336]],[5810,[266256,12288,48]],[5811,[266256,12288,48]],[5812,[266256,12288,48]],[5813,[266256,12288,48]],[5814,[528400,12336]],[5815,[528416,12336]],[5816,[528400,12288,48]],[5817,[528400,12288,48]],[5818,[528400,12288,48]],[5819,[528400,12288,48]],[5820,[81936,49200]],[5821,[81952,49200]],[5822,[81936,49152,48]],[5823,[81936,49152,48]],[5824,[81936,49152,48]],[5825,[81936,49152,48]],[5826,[81936,49152,48]],[5827,[147472,49200]],[5828,[147488,49200]],[5829,[147472,49152,48]],[5830,[147472,49152,48]],[5831,[147472,49152,48]],[5832,[147472,49152,48]],[5833,[147472,49152,48]],[5834,[278544,49200]],[5835,[278560,49200]],[5836,[278544,49152,48]],[5837,[278544,49152,48]],[5838,[278544,49152,48]],[5839,[278544,49152,48]],[5840,[278544,49152,48]],[5841,[540688,49200]],[5842,[540704,49200]],[5843,[540688,49152,48]],[5844,[540688,49152,48]],[5845,[540688,49152,48]],[5846,[540688,49152,48]],[5847,[540688,49152,48]],[5848,[327696,196656]],[5849,[327712,196656]],[5850,[327696,196608,48]],[5851,[327696,196608,48]],[5852,[327696,196608,48]],[5853,[327696,196608,48]],[5854,[589840,196656]],[5855,[589856,196656]],[5856,[589840,196608,48]],[5857,[589840,196608,48]],[5858,[589840,196608,48]],[5859,[589840,196608,48]],[5860,[1344,960]],[5861,[1408,960]],[5862,[1344,768,192]],[5863,[1344,768,192]],[5864,[1344,768,192]],[5865,[1344,768,192]],[5866,[1344,768,192]],[5867,[2368,960]],[5868,[2432,960]],[5869,[2368,768,192]],[5870,[2368,768,192]],[5871,[2368,768,192]],[5872,[2368,768,192]],[5873,[2368,768,192]],[5874,[4416,960]],[5875,[4480,960]],[5876,[4416,768,192]],[5877,[4416,768,192]],[5878,[4416,768,192]],[5879,[4416,768,192]],[5880,[4416,768,192]],[5881,[8512,960]],[5882,[8576,960]],[5883,[8512,768,192]],[5884,[8512,768,192]],[5885,[8512,768,192]],[5886,[8512,768,192]],[5887,[8512,768,192]],[5888,[16704,960]],[5889,[16768,960]],[5890,[16704,768,192]],[5891,[16704,768,192]],[5892,[16704,768,192]],[5893,[16704,768,192]],[5894,[16704,768,192]],[5895,[33088,960]],[5896,[33152,960]],[5897,[33088,768,192]],[5898,[33088,768,192]],[5899,[33088,768,192]],[5900,[33088,768,192]],[5901,[33088,768,192]],[5902,[65856,960]],[5903,[65920,960]],[5904,[65856,768,192]],[5905,[65856,768,192]],[5906,[65856,768,192]],[5907,[65856,768,192]],[5908,[65856,768,192]],[5909,[131392,960]],[5910,[131456,960]],[5911,[131392,768,192]],[5912,[131392,768,192]],[5913,[131392,768,192]],[5914,[131392,768,192]],[5915,[131392,768,192]],[5916,[262464,960]],[5917,[262528,960]],[5918,[262464,768,192]],[5919,[262464,768,192]],[5920,[262464,768,192]],[5921,[262464,768,192]],[5922,[262464,768,192]],[5923,[524608,960]],[5924,[524672,960]],[5925,[524608,768,192]],[5926,[524608,768,192]],[5927,[524608,768,192]],[5928,[524608,768,192]],[5929,[524608,768,192]],[5930,[5184,3264]],[5931,[5248,3264]],[5932,[5184,3072,192]],[5933,[5184,3072,192]],[5934,[5184,3072,192]],[5935,[5184,3072,192]],[5936,[9280,3264]],[5937,[9344,3264]],[5938,[9280,3072,192]],[5939,[9280,3072,192]],[5940,[9280,3072,192]],[5941,[9280,3072,192]],[5942,[17472,3264]],[5943,[17536,3264]],[5944,[17472,3072,192]],[5945,[17472,3072,192]],[5946,[17472,3072,192]],[5947,[17472,3072,192]],[5948,[33856,3264]],[5949,[33920,3264]],[5950,[33856,3072,192]],[5951,[33856,3072,192]],[5952,[33856,3072,192]],[5953,[33856,3072,192]],[5954,[66624,3264]],[5955,[66688,3264]],[5956,[66624,3072,192]],[5957,[66624,3072,192]],[5958,[66624,3072,192]],[5959,[66624,3072,192]],[5960,[132160,3264]],[5961,[132224,3264]],[5962,[132160,3072,192]],[5963,[132160,3072,192]],[5964,[132160,3072,192]],[5965,[132160,3072,192]],[5966,[263232,3264]],[5967,[263296,3264]],[5968,[263232,3072,192]],[5969,[263232,3072,192]],[5970,[263232,3072,192]],[5971,[263232,3072,192]],[5972,[525376,3264]],[5973,[525440,3264]],[5974,[525376,3072,192]],[5975,[525376,3072,192]],[5976,[525376,3072,192]],[5977,[525376,3072,192]],[5978,[20544,12480]],[5979,[20608,12480]],[5980,[20544,12288,192]],[5981,[20544,12288,192]],[5982,[20544,12288,192]],[5983,[20544,12288,192]],[5984,[36928,12480]],[5985,[36992,12480]],[5986,[36928,12288,192]],[5987,[36928,12288,192]],[5988,[36928,12288,192]],[5989,[36928,12288,192]],[5990,[69696,12480]],[5991,[69760,12480]],[5992,[69696,12288,192]],[5993,[69696,12288,192]],[5994,[69696,12288,192]],[5995,[69696,12288,192]],[5996,[135232,12480]],[5997,[135296,12480]],[5998,[135232,12288,192]],[5999,[135232,12288,192]],[6000,[135232,12288,192]],[6001,[135232,12288,192]],[6002,[266304,12480]],[6003,[266368,12480]],[6004,[266304,12288,192]],[6005,[266304,12288,192]],[6006,[266304,12288,192]],[6007,[266304,12288,192]],[6008,[528448,12480]],[6009,[528512,12480]],[6010,[528448,12288,192]],[6011,[528448,12288,192]],[6012,[528448,12288,192]],[6013,[528448,12288,192]],[6014,[81984,49344]],[6015,[82048,49344]],[6016,[81984,49152,192]],[6017,[81984,49152,192]],[6018,[81984,49152,192]],[6019,[81984,49152,192]],[6020,[147520,49344]],[6021,[147584,49344]],[6022,[147520,49152,192]],[6023,[147520,49152,192]],[6024,[147520,49152,192]],[6025,[147520,49152,192]],[6026,[278592,49344]],[6027,[278656,49344]],[6028,[278592,49152,192]],[6029,[278592,49152,192]],[6030,[278592,49152,192]],[6031,[278592,49152,192]],[6032,[540736,49344]],[6033,[540800,49344]],[6034,[540736,49152,192]],[6035,[540736,49152,192]],[6036,[540736,49152,192]],[6037,[540736,49152,192]],[6038,[327744,196800]],[6039,[327808,196800]],[6040,[327744,196608,192]],[6041,[327744,196608,192]],[6042,[327744,196608,192]],[6043,[327744,196608,192]],[6044,[589888,196800]],[6045,[589952,196800]],[6046,[589888,196608,192]],[6047,[589888,196608,192]],[6048,[589888,196608,192]],[6049,[589888,196608,192]],[6050,[5376,3840]],[6051,[5632,3840]],[6052,[5376,3072,768]],[6053,[5376,3072,768]],[6054,[5376,3072,768]],[6055,[5376,3072,768]],[6056,[9472,3840]],[6057,[9728,3840]],[6058,[9472,3072,768]],[6059,[9472,3072,768]],[6060,[9472,3072,768]],[6061,[9472,3072,768]],[6062,[17664,3840]],[6063,[17920,3840]],[6064,[17664,3072,768]],[6065,[17664,3072,768]],[6066,[17664,3072,768]],[6067,[17664,3072,768]],[6068,[34048,3840]],[6069,[34304,3840]],[6070,[34048,3072,768]],[6071,[34048,3072,768]],[6072,[34048,3072,768]],[6073,[34048,3072,768]],[6074,[66816,3840]],[6075,[67072,3840]],[6076,[66816,3072,768]],[6077,[66816,3072,768]],[6078,[66816,3072,768]],[6079,[66816,3072,768]],[6080,[132352,3840]],[6081,[132608,3840]],[6082,[132352,3072,768]],[6083,[132352,3072,768]],[6084,[132352,3072,768]],[6085,[132352,3072,768]],[6086,[263424,3840]],[6087,[263680,3840]],[6088,[263424,3072,768]],[6089,[263424,3072,768]],[6090,[263424,3072,768]],[6091,[263424,3072,768]],[6092,[525568,3840]],[6093,[525824,3840]],[6094,[525568,3072,768]],[6095,[525568,3072,768]],[6096,[525568,3072,768]],[6097,[525568,3072,768]],[6098,[20736,13056]],[6099,[20992,13056]],[6100,[20736,12288,768]],[6101,[20736,12288,768]],[6102,[20736,12288,768]],[6103,[20736,12288,768]],[6104,[37120,13056]],[6105,[37376,13056]],[6106,[37120,12288,768]],[6107,[37120,12288,768]],[6108,[37120,12288,768]],[6109,[37120,12288,768]],[6110,[69888,13056]],[6111,[70144,13056]],[6112,[69888,12288,768]],[6113,[69888,12288,768]],[6114,[69888,12288,768]],[6115,[69888,12288,768]],[6116,[135424,13056]],[6117,[135680,13056]],[6118,[135424,12288,768]],[6119,[135424,12288,768]],[6120,[135424,12288,768]],[6121,[135424,12288,768]],[6122,[266496,13056]],[6123,[266752,13056]],[6124,[266496,12288,768]],[6125,[266496,12288,768]],[6126,[266496,12288,768]],[6127,[266496,12288,768]],[6128,[528640,13056]],[6129,[528896,13056]],[6130,[528640,12288,768]],[6131,[528640,12288,768]],[6132,[528640,12288,768]],[6133,[528640,12288,768]],[6134,[82176,49920]],[6135,[82432,49920]],[6136,[82176,49152,768]],[6137,[82176,49152,768]],[6138,[82176,49152,768]],[6139,[82176,49152,768]],[6140,[82176,49152,768]],[6141,[147712,49920]],[6142,[147968,49920]],[6143,[147712,49152,768]],[6144,[147712,49152,768]],[6145,[147712,49152,768]],[6146,[147712,49152,768]],[6147,[147712,49152,768]],[6148,[278784,49920]],[6149,[279040,49920]],[6150,[278784,49152,768]],[6151,[278784,49152,768]],[6152,[278784,49152,768]],[6153,[278784,49152,768]],[6154,[278784,49152,768]],[6155,[540928,49920]],[6156,[541184,49920]],[6157,[540928,49152,768]],[6158,[540928,49152,768]],[6159,[540928,49152,768]],[6160,[540928,49152,768]],[6161,[540928,49152,768]],[6162,[327936,197376]],[6163,[328192,197376]],[6164,[327936,196608,768]],[6165,[327936,196608,768]],[6166,[327936,196608,768]],[6167,[327936,196608,768]],[6168,[590080,197376]],[6169,[590336,197376]],[6170,[590080,196608,768]],[6171,[590080,196608,768]],[6172,[590080,196608,768]],[6173,[590080,196608,768]],[6174,[21504,15360]],[6175,[22528,15360]],[6176,[21504,12288,3072]],[6177,[21504,12288,3072]],[6178,[21504,12288,3072]],[6179,[21504,12288,3072]],[6180,[21504,12288,3072]],[6181,[37888,15360]],[6182,[38912,15360]],[6183,[37888,12288,3072]],[6184,[37888,12288,3072]],[6185,[37888,12288,3072]],[6186,[37888,12288,3072]],[6187,[37888,12288,3072]],[6188,[70656,15360]],[6189,[71680,15360]],[6190,[70656,12288,3072]],[6191,[70656,12288,3072]],[6192,[70656,12288,3072]],[6193,[70656,12288,3072]],[6194,[70656,12288,3072]],[6195,[136192,15360]],[6196,[137216,15360]],[6197,[136192,12288,3072]],[6198,[136192,12288,3072]],[6199,[136192,12288,3072]],[6200,[136192,12288,3072]],[6201,[136192,12288,3072]],[6202,[267264,15360]],[6203,[268288,15360]],[6204,[267264,12288,3072]],[6205,[267264,12288,3072]],[6206,[267264,12288,3072]],[6207,[267264,12288,3072]],[6208,[267264,12288,3072]],[6209,[529408,15360]],[6210,[530432,15360]],[6211,[529408,12288,3072]],[6212,[529408,12288,3072]],[6213,[529408,12288,3072]],[6214,[529408,12288,3072]],[6215,[529408,12288,3072]],[6216,[82944,52224]],[6217,[83968,52224]],[6218,[82944,49152,3072]],[6219,[82944,49152,3072]],[6220,[82944,49152,3072]],[6221,[82944,49152,3072]],[6222,[148480,52224]],[6223,[149504,52224]],[6224,[148480,49152,3072]],[6225,[148480,49152,3072]],[6226,[148480,49152,3072]],[6227,[148480,49152,3072]],[6228,[279552,52224]],[6229,[280576,52224]],[6230,[279552,49152,3072]],[6231,[279552,49152,3072]],[6232,[279552,49152,3072]],[6233,[279552,49152,3072]],[6234,[541696,52224]],[6235,[542720,52224]],[6236,[541696,49152,3072]],[6237,[541696,49152,3072]],[6238,[541696,49152,3072]],[6239,[541696,49152,3072]],[6240,[328704,199680]],[6241,[329728,199680]],[6242,[328704,196608,3072]],[6243,[328704,196608,3072]],[6244,[328704,196608,3072]],[6245,[328704,196608,3072]],[6246,[590848,199680]],[6247,[591872,199680]],[6248,[590848,196608,3072]],[6249,[590848,196608,3072]],[6250,[590848,196608,3072]],[6251,[590848,196608,3072]],[6252,[86016,61440]],[6253,[90112,61440]],[6254,[86016,49152,12288]],[6255,[86016,49152,12288]],[6256,[86016,49152,12288]],[6257,[86016,49152,12288]],[6258,[86016,49152,12288]],[6259,[151552,61440]],[6260,[155648,61440]],[6261,[151552,49152,12288]],[6262,[151552,49152,12288]],[6263,[151552,49152,12288]],[6264,[151552,49152,12288]],[6265,[151552,49152,12288]],[6266,[282624,61440]],[6267,[286720,61440]],[6268,[282624,49152,12288]],[6269,[282624,49152,12288]],[6270,[282624,49152,12288]],[6271,[282624,49152,12288]],[6272,[282624,49152,12288]],[6273,[544768,61440]],[6274,[548864,61440]],[6275,[544768,49152,12288]],[6276,[544768,49152,12288]],[6277,[544768,49152,12288]],[6278,[544768,49152,12288]],[6279,[544768,49152,12288]],[6280,[331776,208896]],[6281,[335872,208896]],[6282,[331776,196608,12288]],[6283,[331776,196608,12288]],[6284,[331776,196608,12288]],[6285,[331776,196608,12288]],[6286,[593920,208896]],[6287,[598016,208896]],[6288,[593920,196608,12288]],[6289,[593920,196608,12288]],[6290,[593920,196608,12288]],[6291,[593920,196608,12288]],[6292,[344064,245760]],[6293,[360448,245760]],[6294,[344064,196608,49152]],[6295,[344064,196608,49152]],[6296,[344064,196608,49152]],[6297,[344064,196608,49152]],[6298,[344064,196608,49152]],[6299,[606208,245760]],[6300,[622592,245760]],[6301,[606208,196608,49152]],[6302,[606208,196608,49152]],[6303,[606208,196608,49152]],[6304,[606208,196608,49152]],[6305,[606208,196608,49152]],[6306,[21,15]],[6307,[37,15]],[6308,[37,21,15]],[6309,[37,21,15]],[6310,[22,15]],[6311,[38,15]],[6312,[38,22,15]],[6313,[38,22,15]],[6314,[38,21]],[6315,[42,25]],[6316,[38,21,12]],[6317,[38,21,12]],[6318,[37,22]],[6319,[41,26]],[6320,[37,22,12]],[6321,[37,22,12]],[6322,[41,21]],[6323,[42,22]],[6324,[41,21,3]],[6325,[41,21,3]],[6326,[37,25]],[6327,[38,26]],[6328,[37,25,3]],[6329,[37,25,3]],[6330,[41,21]],[6331,[37,25]],[6332,[37,21,12]],[6333,[37,21,12]],[6334,[37,21,12]],[6335,[42,22]],[6336,[38,26]],[6337,[38,22,12]],[6338,[38,22,12]],[6339,[38,22,12]],[6340,[38,21]],[6341,[37,22]],[6342,[37,21,3]],[6343,[37,21,3]],[6344,[37,21,3]],[6345,[42,25]],[6346,[41,26]],[6347,[41,25,3]],[6348,[41,25,3]],[6349,[41,25,3]],[6350,[69,15]],[6351,[133,15]],[6352,[133,69,15]],[6353,[133,69,15]],[6354,[70,15]],[6355,[134,15]],[6356,[134,70,15]],[6357,[134,70,15]],[6358,[134,69]],[6359,[138,73]],[6360,[134,69,12]],[6361,[134,69,12]],[6362,[133,70]],[6363,[137,74]],[6364,[133,70,12]],[6365,[133,70,12]],[6366,[137,69]],[6367,[138,70]],[6368,[137,69,3]],[6369,[137,69,3]],[6370,[133,73]],[6371,[134,74]],[6372,[133,73,3]],[6373,[133,73,3]],[6374,[137,69]],[6375,[133,73]],[6376,[133,69,12]],[6377,[133,69,12]],[6378,[133,69,12]],[6379,[138,70]],[6380,[134,74]],[6381,[134,70,12]],[6382,[134,70,12]],[6383,[134,70,12]],[6384,[134,69]],[6385,[133,70]],[6386,[133,69,3]],[6387,[133,69,3]],[6388,[133,69,3]],[6389,[138,73]],[6390,[137,74]],[6391,[137,73,3]],[6392,[137,73,3]],[6393,[137,73,3]],[6394,[261,15]],[6395,[517,15]],[6396,[517,261,15]],[6397,[517,261,15]],[6398,[262,15]],[6399,[518,15]],[6400,[518,262,15]],[6401,[518,262,15]],[6402,[518,261]],[6403,[522,265]],[6404,[518,261,12]],[6405,[518,261,12]],[6406,[517,262]],[6407,[521,266]],[6408,[517,262,12]],[6409,[517,262,12]],[6410,[521,261]],[6411,[522,262]],[6412,[521,261,3]],[6413,[521,261,3]],[6414,[517,265]],[6415,[518,266]],[6416,[517,265,3]],[6417,[517,265,3]],[6418,[521,261]],[6419,[517,265]],[6420,[517,261,12]],[6421,[517,261,12]],[6422,[517,261,12]],[6423,[522,262]],[6424,[518,266]],[6425,[518,262,12]],[6426,[518,262,12]],[6427,[518,262,12]],[6428,[518,261]],[6429,[517,262]],[6430,[517,261,3]],[6431,[517,261,3]],[6432,[517,261,3]],[6433,[522,265]],[6434,[521,266]],[6435,[521,265,3]],[6436,[521,265,3]],[6437,[521,265,3]],[6438,[1029,15]],[6439,[2053,15]],[6440,[2053,1029,15]],[6441,[2053,1029,15]],[6442,[1030,15]],[6443,[2054,15]],[6444,[2054,1030,15]],[6445,[2054,1030,15]],[6446,[2054,1029]],[6447,[2058,1033]],[6448,[2054,1029,12]],[6449,[2054,1029,12]],[6450,[2053,1030]],[6451,[2057,1034]],[6452,[2053,1030,12]],[6453,[2053,1030,12]],[6454,[2057,1029]],[6455,[2058,1030]],[6456,[2057,1029,3]],[6457,[2057,1029,3]],[6458,[2053,1033]],[6459,[2054,1034]],[6460,[2053,1033,3]],[6461,[2053,1033,3]],[6462,[2057,1029]],[6463,[2053,1033]],[6464,[2053,1029,12]],[6465,[2053,1029,12]],[6466,[2053,1029,12]],[6467,[2058,1030]],[6468,[2054,1034]],[6469,[2054,1030,12]],[6470,[2054,1030,12]],[6471,[2054,1030,12]],[6472,[2054,1029]],[6473,[2053,1030]],[6474,[2053,1029,3]],[6475,[2053,1029,3]],[6476,[2053,1029,3]],[6477,[2058,1033]],[6478,[2057,1034]],[6479,[2057,1033,3]],[6480,[2057,1033,3]],[6481,[2057,1033,3]],[6482,[4101,15]],[6483,[8197,15]],[6484,[8197,4101,15]],[6485,[8197,4101,15]],[6486,[4102,15]],[6487,[8198,15]],[6488,[8198,4102,15]],[6489,[8198,4102,15]],[6490,[8198,4101]],[6491,[8202,4105]],[6492,[8198,4101,12]],[6493,[8198,4101,12]],[6494,[8197,4102]],[6495,[8201,4106]],[6496,[8197,4102,12]],[6497,[8197,4102,12]],[6498,[8201,4101]],[6499,[8202,4102]],[6500,[8201,4101,3]],[6501,[8201,4101,3]],[6502,[8197,4105]],[6503,[8198,4106]],[6504,[8197,4105,3]],[6505,[8197,4105,3]],[6506,[8201,4101]],[6507,[8197,4105]],[6508,[8197,4101,12]],[6509,[8197,4101,12]],[6510,[8197,4101,12]],[6511,[8202,4102]],[6512,[8198,4106]],[6513,[8198,4102,12]],[6514,[8198,4102,12]],[6515,[8198,4102,12]],[6516,[8198,4101]],[6517,[8197,4102]],[6518,[8197,4101,3]],[6519,[8197,4101,3]],[6520,[8197,4101,3]],[6521,[8202,4105]],[6522,[8201,4106]],[6523,[8201,4105,3]],[6524,[8201,4105,3]],[6525,[8201,4105,3]],[6526,[16389,15]],[6527,[32773,15]],[6528,[32773,16389,15]],[6529,[32773,16389,15]],[6530,[16390,15]],[6531,[32774,15]],[6532,[32774,16390,15]],[6533,[32774,16390,15]],[6534,[32774,16389]],[6535,[32778,16393]],[6536,[32774,16389,12]],[6537,[32774,16389,12]],[6538,[32773,16390]],[6539,[32777,16394]],[6540,[32773,16390,12]],[6541,[32773,16390,12]],[6542,[32777,16389]],[6543,[32778,16390]],[6544,[32777,16389,3]],[6545,[32777,16389,3]],[6546,[32773,16393]],[6547,[32774,16394]],[6548,[32773,16393,3]],[6549,[32773,16393,3]],[6550,[32777,16389]],[6551,[32773,16393]],[6552,[32773,16389,12]],[6553,[32773,16389,12]],[6554,[32773,16389,12]],[6555,[32778,16390]],[6556,[32774,16394]],[6557,[32774,16390,12]],[6558,[32774,16390,12]],[6559,[32774,16390,12]],[6560,[32774,16389]],[6561,[32773,16390]],[6562,[32773,16389,3]],[6563,[32773,16389,3]],[6564,[32773,16389,3]],[6565,[32778,16393]],[6566,[32777,16394]],[6567,[32777,16393,3]],[6568,[32777,16393,3]],[6569,[32777,16393,3]],[6570,[65541,15]],[6571,[131077,15]],[6572,[131077,65541,15]],[6573,[131077,65541,15]],[6574,[65542,15]],[6575,[131078,15]],[6576,[131078,65542,15]],[6577,[131078,65542,15]],[6578,[131078,65541]],[6579,[131082,65545]],[6580,[131078,65541,12]],[6581,[131078,65541,12]],[6582,[131077,65542]],[6583,[131081,65546]],[6584,[131077,65542,12]],[6585,[131077,65542,12]],[6586,[131081,65541]],[6587,[131082,65542]],[6588,[131081,65541,3]],[6589,[131081,65541,3]],[6590,[131077,65545]],[6591,[131078,65546]],[6592,[131077,65545,3]],[6593,[131077,65545,3]],[6594,[131081,65541]],[6595,[131077,65545]],[6596,[131077,65541,12]],[6597,[131077,65541,12]],[6598,[131077,65541,12]],[6599,[131082,65542]],[6600,[131078,65546]],[6601,[131078,65542,12]],[6602,[131078,65542,12]],[6603,[131078,65542,12]],[6604,[131078,65541]],[6605,[131077,65542]],[6606,[131077,65541,3]],[6607,[131077,65541,3]],[6608,[131077,65541,3]],[6609,[131082,65545]],[6610,[131081,65546]],[6611,[131081,65545,3]],[6612,[131081,65545,3]],[6613,[131081,65545,3]],[6614,[262149,15]],[6615,[524293,15]],[6616,[524293,262149,15]],[6617,[524293,262149,15]],[6618,[262150,15]],[6619,[524294,15]],[6620,[524294,262150,15]],[6621,[524294,262150,15]],[6622,[524294,262149]],[6623,[524298,262153]],[6624,[524294,262149,12]],[6625,[524294,262149,12]],[6626,[524293,262150]],[6627,[524297,262154]],[6628,[524293,262150,12]],[6629,[524293,262150,12]],[6630,[524297,262149]],[6631,[524298,262150]],[6632,[524297,262149,3]],[6633,[524297,262149,3]],[6634,[524293,262153]],[6635,[524294,262154]],[6636,[524293,262153,3]],[6637,[524293,262153,3]],[6638,[524297,262149]],[6639,[524293,262153]],[6640,[524293,262149,12]],[6641,[524293,262149,12]],[6642,[524293,262149,12]],[6643,[524298,262150]],[6644,[524294,262154]],[6645,[524294,262150,12]],[6646,[524294,262150,12]],[6647,[524294,262150,12]],[6648,[524294,262149]],[6649,[524293,262150]],[6650,[524293,262149,3]],[6651,[524293,262149,3]],[6652,[524293,262149,3]],[6653,[524298,262153]],[6654,[524297,262154]],[6655,[524297,262153,3]],[6656,[524297,262153,3]],[6657,[524297,262153,3]],[6658,[81,51]],[6659,[145,51]],[6660,[145,81,51]],[6661,[145,81,51]],[6662,[82,51]],[6663,[146,51]],[6664,[146,82,51]],[6665,[146,82,51]],[6666,[146,81]],[6667,[162,97]],[6668,[146,81,48]],[6669,[146,81,48]],[6670,[145,82]],[6671,[161,98]],[6672,[145,82,48]],[6673,[145,82,48]],[6674,[161,81]],[6675,[162,82]],[6676,[161,81,3]],[6677,[161,81,3]],[6678,[145,97]],[6679,[146,98]],[6680,[145,97,3]],[6681,[145,97,3]],[6682,[161,81]],[6683,[145,97]],[6684,[145,81,48]],[6685,[145,81,48]],[6686,[145,81,48]],[6687,[145,81,48]],[6688,[162,82]],[6689,[146,98]],[6690,[146,82,48]],[6691,[146,82,48]],[6692,[146,82,48]],[6693,[146,82,48]],[6694,[146,81]],[6695,[145,82]],[6696,[145,81,3]],[6697,[145,81,3]],[6698,[145,81,3]],[6699,[162,97]],[6700,[161,98]],[6701,[161,97,3]],[6702,[161,97,3]],[6703,[161,97,3]],[6704,[273,51]],[6705,[529,51]],[6706,[529,273,51]],[6707,[529,273,51]],[6708,[274,51]],[6709,[530,51]],[6710,[530,274,51]],[6711,[530,274,51]],[6712,[530,273]],[6713,[546,289]],[6714,[530,273,48]],[6715,[530,273,48]],[6716,[529,274]],[6717,[545,290]],[6718,[529,274,48]],[6719,[529,274,48]],[6720,[545,273]],[6721,[546,274]],[6722,[545,273,3]],[6723,[545,273,3]],[6724,[529,289]],[6725,[530,290]],[6726,[529,289,3]],[6727,[529,289,3]],[6728,[545,273]],[6729,[529,289]],[6730,[529,273,48]],[6731,[529,273,48]],[6732,[529,273,48]],[6733,[546,274]],[6734,[530,290]],[6735,[530,274,48]],[6736,[530,274,48]],[6737,[530,274,48]],[6738,[530,273]],[6739,[529,274]],[6740,[529,273,3]],[6741,[529,273,3]],[6742,[529,273,3]],[6743,[546,289]],[6744,[545,290]],[6745,[545,289,3]],[6746,[545,289,3]],[6747,[545,289,3]],[6748,[1041,51]],[6749,[2065,51]],[6750,[2065,1041,51]],[6751,[2065,1041,51]],[6752,[1042,51]],[6753,[2066,51]],[6754,[2066,1042,51]],[6755,[2066,1042,51]],[6756,[2066,1041]],[6757,[2082,1057]],[6758,[2066,1041,48]],[6759,[2066,1041,48]],[6760,[2065,1042]],[6761,[2081,1058]],[6762,[2065,1042,48]],[6763,[2065,1042,48]],[6764,[2081,1041]],[6765,[2082,1042]],[6766,[2081,1041,3]],[6767,[2081,1041,3]],[6768,[2065,1057]],[6769,[2066,1058]],[6770,[2065,1057,3]],[6771,[2065,1057,3]],[6772,[2081,1041]],[6773,[2065,1057]],[6774,[2065,1041,48]],[6775,[2065,1041,48]],[6776,[2065,1041,48]],[6777,[2082,1042]],[6778,[2066,1058]],[6779,[2066,1042,48]],[6780,[2066,1042,48]],[6781,[2066,1042,48]],[6782,[2066,1041]],[6783,[2065,1042]],[6784,[2065,1041,3]],[6785,[2065,1041,3]],[6786,[2065,1041,3]],[6787,[2082,1057]],[6788,[2081,1058]],[6789,[2081,1057,3]],[6790,[2081,1057,3]],[6791,[2081,1057,3]],[6792,[4113,51]],[6793,[8209,51]],[6794,[8209,4113,51]],[6795,[8209,4113,51]],[6796,[4114,51]],[6797,[8210,51]],[6798,[8210,4114,51]],[6799,[8210,4114,51]],[6800,[8210,4113]],[6801,[8226,4129]],[6802,[8210,4113,48]],[6803,[8210,4113,48]],[6804,[8209,4114]],[6805,[8225,4130]],[6806,[8209,4114,48]],[6807,[8209,4114,48]],[6808,[8225,4113]],[6809,[8226,4114]],[6810,[8225,4113,3]],[6811,[8225,4113,3]],[6812,[8209,4129]],[6813,[8210,4130]],[6814,[8209,4129,3]],[6815,[8209,4129,3]],[6816,[8225,4113]],[6817,[8209,4129]],[6818,[8209,4113,48]],[6819,[8209,4113,48]],[6820,[8209,4113,48]],[6821,[8226,4114]],[6822,[8210,4130]],[6823,[8210,4114,48]],[6824,[8210,4114,48]],[6825,[8210,4114,48]],[6826,[8210,4113]],[6827,[8209,4114]],[6828,[8209,4113,3]],[6829,[8209,4113,3]],[6830,[8209,4113,3]],[6831,[8226,4129]],[6832,[8225,4130]],[6833,[8225,4129,3]],[6834,[8225,4129,3]],[6835,[8225,4129,3]],[6836,[16401,51]],[6837,[32785,51]],[6838,[32785,16401,51]],[6839,[32785,16401,51]],[6840,[16402,51]],[6841,[32786,51]],[6842,[32786,16402,51]],[6843,[32786,16402,51]],[6844,[32786,16401]],[6845,[32802,16417]],[6846,[32786,16401,48]],[6847,[32786,16401,48]],[6848,[32785,16402]],[6849,[32801,16418]],[6850,[32785,16402,48]],[6851,[32785,16402,48]],[6852,[32801,16401]],[6853,[32802,16402]],[6854,[32801,16401,3]],[6855,[32801,16401,3]],[6856,[32785,16417]],[6857,[32786,16418]],[6858,[32785,16417,3]],[6859,[32785,16417,3]],[6860,[32801,16401]],[6861,[32785,16417]],[6862,[32785,16401,48]],[6863,[32785,16401,48]],[6864,[32785,16401,48]],[6865,[32802,16402]],[6866,[32786,16418]],[6867,[32786,16402,48]],[6868,[32786,16402,48]],[6869,[32786,16402,48]],[6870,[32786,16401]],[6871,[32785,16402]],[6872,[32785,16401,3]],[6873,[32785,16401,3]],[6874,[32785,16401,3]],[6875,[32802,16417]],[6876,[32801,16418]],[6877,[32801,16417,3]],[6878,[32801,16417,3]],[6879,[32801,16417,3]],[6880,[65553,51]],[6881,[131089,51]],[6882,[131089,65553,51]],[6883,[131089,65553,51]],[6884,[65554,51]],[6885,[131090,51]],[6886,[131090,65554,51]],[6887,[131090,65554,51]],[6888,[131090,65553]],[6889,[131106,65569]],[6890,[131090,65553,48]],[6891,[131090,65553,48]],[6892,[131089,65554]],[6893,[131105,65570]],[6894,[131089,65554,48]],[6895,[131089,65554,48]],[6896,[131105,65553]],[6897,[131106,65554]],[6898,[131105,65553,3]],[6899,[131105,65553,3]],[6900,[131089,65569]],[6901,[131090,65570]],[6902,[131089,65569,3]],[6903,[131089,65569,3]],[6904,[131105,65553]],[6905,[131089,65569]],[6906,[131089,65553,48]],[6907,[131089,65553,48]],[6908,[131089,65553,48]],[6909,[131106,65554]],[6910,[131090,65570]],[6911,[131090,65554,48]],[6912,[131090,65554,48]],[6913,[131090,65554,48]],[6914,[131090,65553]],[6915,[131089,65554]],[6916,[131089,65553,3]],[6917,[131089,65553,3]],[6918,[131089,65553,3]],[6919,[131106,65569]],[6920,[131105,65570]],[6921,[131105,65569,3]],[6922,[131105,65569,3]],[6923,[131105,65569,3]],[6924,[262161,51]],[6925,[524305,51]],[6926,[524305,262161,51]],[6927,[524305,262161,51]],[6928,[262162,51]],[6929,[524306,51]],[6930,[524306,262162,51]],[6931,[524306,262162,51]],[6932,[524306,262161]],[6933,[524322,262177]],[6934,[524306,262161,48]],[6935,[524306,262161,48]],[6936,[524305,262162]],[6937,[524321,262178]],[6938,[524305,262162,48]],[6939,[524305,262162,48]],[6940,[524321,262161]],[6941,[524322,262162]],[6942,[524321,262161,3]],[6943,[524321,262161,3]],[6944,[524305,262177]],[6945,[524306,262178]],[6946,[524305,262177,3]],[6947,[524305,262177,3]],[6948,[524321,262161]],[6949,[524305,262177]],[6950,[524305,262161,48]],[6951,[524305,262161,48]],[6952,[524305,262161,48]],[6953,[524322,262162]],[6954,[524306,262178]],[6955,[524306,262162,48]],[6956,[524306,262162,48]],[6957,[524306,262162,48]],[6958,[524306,262161]],[6959,[524305,262162]],[6960,[524305,262161,3]],[6961,[524305,262161,3]],[6962,[524305,262161,3]],[6963,[524322,262177]],[6964,[524321,262178]],[6965,[524321,262177,3]],[6966,[524321,262177,3]],[6967,[524321,262177,3]],[6968,[321,195]],[6969,[577,195]],[6970,[577,321,195]],[6971,[577,321,195]],[6972,[322,195]],[6973,[578,195]],[6974,[578,322,195]],[6975,[578,322,195]],[6976,[578,321]],[6977,[642,385]],[6978,[578,321,192]],[6979,[578,321,192]],[6980,[577,322]],[6981,[641,386]],[6982,[577,322,192]],[6983,[577,322,192]],[6984,[641,321]],[6985,[642,322]],[6986,[641,321,3]],[6987,[641,321,3]],[6988,[577,385]],[6989,[578,386]],[6990,[577,385,3]],[6991,[577,385,3]],[6992,[641,321]],[6993,[577,385]],[6994,[577,321,192]],[6995,[577,321,192]],[6996,[577,321,192]],[6997,[577,321,192]],[6998,[642,322]],[6999,[578,386]],[7000,[578,322,192]],[7001,[578,322,192]],[7002,[578,322,192]],[7003,[578,322,192]],[7004,[578,321]],[7005,[577,322]],[7006,[577,321,3]],[7007,[577,321,3]],[7008,[577,321,3]],[7009,[642,385]],[7010,[641,386]],[7011,[641,385,3]],[7012,[641,385,3]],[7013,[641,385,3]],[7014,[1089,195]],[7015,[2113,195]],[7016,[2113,1089,195]],[7017,[2113,1089,195]],[7018,[1090,195]],[7019,[2114,195]],[7020,[2114,1090,195]],[7021,[2114,1090,195]],[7022,[2114,1089]],[7023,[2178,1153]],[7024,[2114,1089,192]],[7025,[2114,1089,192]],[7026,[2113,1090]],[7027,[2177,1154]],[7028,[2113,1090,192]],[7029,[2113,1090,192]],[7030,[2177,1089]],[7031,[2178,1090]],[7032,[2177,1089,3]],[7033,[2177,1089,3]],[7034,[2113,1153]],[7035,[2114,1154]],[7036,[2113,1153,3]],[7037,[2113,1153,3]],[7038,[2177,1089]],[7039,[2113,1153]],[7040,[2113,1089,192]],[7041,[2113,1089,192]],[7042,[2113,1089,192]],[7043,[2113,1089,192]],[7044,[2178,1090]],[7045,[2114,1154]],[7046,[2114,1090,192]],[7047,[2114,1090,192]],[7048,[2114,1090,192]],[7049,[2114,1090,192]],[7050,[2114,1089]],[7051,[2113,1090]],[7052,[2113,1089,3]],[7053,[2113,1089,3]],[7054,[2113,1089,3]],[7055,[2178,1153]],[7056,[2177,1154]],[7057,[2177,1153,3]],[7058,[2177,1153,3]],[7059,[2177,1153,3]],[7060,[4161,195]],[7061,[8257,195]],[7062,[8257,4161,195]],[7063,[8257,4161,195]],[7064,[4162,195]],[7065,[8258,195]],[7066,[8258,4162,195]],[7067,[8258,4162,195]],[7068,[8258,4161]],[7069,[8322,4225]],[7070,[8258,4161,192]],[7071,[8258,4161,192]],[7072,[8257,4162]],[7073,[8321,4226]],[7074,[8257,4162,192]],[7075,[8257,4162,192]],[7076,[8321,4161]],[7077,[8322,4162]],[7078,[8321,4161,3]],[7079,[8321,4161,3]],[7080,[8257,4225]],[7081,[8258,4226]],[7082,[8257,4225,3]],[7083,[8257,4225,3]],[7084,[8321,4161]],[7085,[8257,4225]],[7086,[8257,4161,192]],[7087,[8257,4161,192]],[7088,[8257,4161,192]],[7089,[8322,4162]],[7090,[8258,4226]],[7091,[8258,4162,192]],[7092,[8258,4162,192]],[7093,[8258,4162,192]],[7094,[8258,4161]],[7095,[8257,4162]],[7096,[8257,4161,3]],[7097,[8257,4161,3]],[7098,[8257,4161,3]],[7099,[8322,4225]],[7100,[8321,4226]],[7101,[8321,4225,3]],[7102,[8321,4225,3]],[7103,[8321,4225,3]],[7104,[16449,195]],[7105,[32833,195]],[7106,[32833,16449,195]],[7107,[32833,16449,195]],[7108,[16450,195]],[7109,[32834,195]],[7110,[32834,16450,195]],[7111,[32834,16450,195]],[7112,[32834,16449]],[7113,[32898,16513]],[7114,[32834,16449,192]],[7115,[32834,16449,192]],[7116,[32833,16450]],[7117,[32897,16514]],[7118,[32833,16450,192]],[7119,[32833,16450,192]],[7120,[32897,16449]],[7121,[32898,16450]],[7122,[32897,16449,3]],[7123,[32897,16449,3]],[7124,[32833,16513]],[7125,[32834,16514]],[7126,[32833,16513,3]],[7127,[32833,16513,3]],[7128,[32897,16449]],[7129,[32833,16513]],[7130,[32833,16449,192]],[7131,[32833,16449,192]],[7132,[32833,16449,192]],[7133,[32898,16450]],[7134,[32834,16514]],[7135,[32834,16450,192]],[7136,[32834,16450,192]],[7137,[32834,16450,192]],[7138,[32834,16449]],[7139,[32833,16450]],[7140,[32833,16449,3]],[7141,[32833,16449,3]],[7142,[32833,16449,3]],[7143,[32898,16513]],[7144,[32897,16514]],[7145,[32897,16513,3]],[7146,[32897,16513,3]],[7147,[32897,16513,3]],[7148,[65601,195]],[7149,[131137,195]],[7150,[131137,65601,195]],[7151,[131137,65601,195]],[7152,[65602,195]],[7153,[131138,195]],[7154,[131138,65602,195]],[7155,[131138,65602,195]],[7156,[131138,65601]],[7157,[131202,65665]],[7158,[131138,65601,192]],[7159,[131138,65601,192]],[7160,[131137,65602]],[7161,[131201,65666]],[7162,[131137,65602,192]],[7163,[131137,65602,192]],[7164,[131201,65601]],[7165,[131202,65602]],[7166,[131201,65601,3]],[7167,[131201,65601,3]],[7168,[131137,65665]],[7169,[131138,65666]],[7170,[131137,65665,3]],[7171,[131137,65665,3]],[7172,[131201,65601]],[7173,[131137,65665]],[7174,[131137,65601,192]],[7175,[131137,65601,192]],[7176,[131137,65601,192]],[7177,[131137,65601,192]],[7178,[131202,65602]],[7179,[131138,65666]],[7180,[131138,65602,192]],[7181,[131138,65602,192]],[7182,[131138,65602,192]],[7183,[131138,65602,192]],[7184,[131138,65601]],[7185,[131137,65602]],[7186,[131137,65601,3]],[7187,[131137,65601,3]],[7188,[131137,65601,3]],[7189,[131202,65665]],[7190,[131201,65666]],[7191,[131201,65665,3]],[7192,[131201,65665,3]],[7193,[131201,65665,3]],[7194,[262209,195]],[7195,[524353,195]],[7196,[524353,262209,195]],[7197,[524353,262209,195]],[7198,[262210,195]],[7199,[524354,195]],[7200,[524354,262210,195]],[7201,[524354,262210,195]],[7202,[524354,262209]],[7203,[524418,262273]],[7204,[524354,262209,192]],[7205,[524354,262209,192]],[7206,[524353,262210]],[7207,[524417,262274]],[7208,[524353,262210,192]],[7209,[524353,262210,192]],[7210,[524417,262209]],[7211,[524418,262210]],[7212,[524417,262209,3]],[7213,[524417,262209,3]],[7214,[524353,262273]],[7215,[524354,262274]],[7216,[524353,262273,3]],[7217,[524353,262273,3]],[7218,[524417,262209]],[7219,[524353,262273]],[7220,[524353,262209,192]],[7221,[524353,262209,192]],[7222,[524353,262209,192]],[7223,[524418,262210]],[7224,[524354,262274]],[7225,[524354,262210,192]],[7226,[524354,262210,192]],[7227,[524354,262210,192]],[7228,[524354,262209]],[7229,[524353,262210]],[7230,[524353,262209,3]],[7231,[524353,262209,3]],[7232,[524353,262209,3]],[7233,[524418,262273]],[7234,[524417,262274]],[7235,[524417,262273,3]],[7236,[524417,262273,3]],[7237,[524417,262273,3]],[7238,[1281,771]],[7239,[2305,771]],[7240,[2305,1281,771]],[7241,[2305,1281,771]],[7242,[1282,771]],[7243,[2306,771]],[7244,[2306,1282,771]],[7245,[2306,1282,771]],[7246,[2306,1281]],[7247,[2562,1537]],[7248,[2306,1281,768]],[7249,[2306,1281,768]],[7250,[2305,1282]],[7251,[2561,1538]],[7252,[2305,1282,768]],[7253,[2305,1282,768]],[7254,[2561,1281]],[7255,[2562,1282]],[7256,[2561,1281,3]],[7257,[2561,1281,3]],[7258,[2305,1537]],[7259,[2306,1538]],[7260,[2305,1537,3]],[7261,[2305,1537,3]],[7262,[2561,1281]],[7263,[2305,1537]],[7264,[2305,1281,768]],[7265,[2305,1281,768]],[7266,[2305,1281,768]],[7267,[2305,1281,768]],[7268,[2562,1282]],[7269,[2306,1538]],[7270,[2306,1282,768]],[7271,[2306,1282,768]],[7272,[2306,1282,768]],[7273,[2306,1282,768]],[7274,[2306,1281]],[7275,[2305,1282]],[7276,[2305,1281,3]],[7277,[2305,1281,3]],[7278,[2305,1281,3]],[7279,[2562,1537]],[7280,[2561,1538]],[7281,[2561,1537,3]],[7282,[2561,1537,3]],[7283,[2561,1537,3]],[7284,[4353,771]],[7285,[8449,771]],[7286,[8449,4353,771]],[7287,[8449,4353,771]],[7288,[4354,771]],[7289,[8450,771]],[7290,[8450,4354,771]],[7291,[8450,4354,771]],[7292,[8450,4353]],[7293,[8706,4609]],[7294,[8450,4353,768]],[7295,[8450,4353,768]],[7296,[8449,4354]],[7297,[8705,4610]],[7298,[8449,4354,768]],[7299,[8449,4354,768]],[7300,[8705,4353]],[7301,[8706,4354]],[7302,[8705,4353,3]],[7303,[8705,4353,3]],[7304,[8449,4609]],[7305,[8450,4610]],[7306,[8449,4609,3]],[7307,[8449,4609,3]],[7308,[8705,4353]],[7309,[8449,4609]],[7310,[8449,4353,768]],[7311,[8449,4353,768]],[7312,[8449,4353,768]],[7313,[8706,4354]],[7314,[8450,4610]],[7315,[8450,4354,768]],[7316,[8450,4354,768]],[7317,[8450,4354,768]],[7318,[8450,4353]],[7319,[8449,4354]],[7320,[8449,4353,3]],[7321,[8449,4353,3]],[7322,[8449,4353,3]],[7323,[8706,4609]],[7324,[8705,4610]],[7325,[8705,4609,3]],[7326,[8705,4609,3]],[7327,[8705,4609,3]],[7328,[16641,771]],[7329,[33025,771]],[7330,[33025,16641,771]],[7331,[33025,16641,771]],[7332,[16642,771]],[7333,[33026,771]],[7334,[33026,16642,771]],[7335,[33026,16642,771]],[7336,[33026,16641]],[7337,[33282,16897]],[7338,[33026,16641,768]],[7339,[33026,16641,768]],[7340,[33025,16642]],[7341,[33281,16898]],[7342,[33025,16642,768]],[7343,[33025,16642,768]],[7344,[33281,16641]],[7345,[33282,16642]],[7346,[33281,16641,3]],[7347,[33281,16641,3]],[7348,[33025,16897]],[7349,[33026,16898]],[7350,[33025,16897,3]],[7351,[33025,16897,3]],[7352,[33281,16641]],[7353,[33025,16897]],[7354,[33025,16641,768]],[7355,[33025,16641,768]],[7356,[33025,16641,768]],[7357,[33282,16642]],[7358,[33026,16898]],[7359,[33026,16642,768]],[7360,[33026,16642,768]],[7361,[33026,16642,768]],[7362,[33026,16641]],[7363,[33025,16642]],[7364,[33025,16641,3]],[7365,[33025,16641,3]],[7366,[33025,16641,3]],[7367,[33282,16897]],[7368,[33281,16898]],[7369,[33281,16897,3]],[7370,[33281,16897,3]],[7371,[33281,16897,3]],[7372,[65793,771]],[7373,[131329,771]],[7374,[131329,65793,771]],[7375,[131329,65793,771]],[7376,[65794,771]],[7377,[131330,771]],[7378,[131330,65794,771]],[7379,[131330,65794,771]],[7380,[131330,65793]],[7381,[131586,66049]],[7382,[131330,65793,768]],[7383,[131330,65793,768]],[7384,[131329,65794]],[7385,[131585,66050]],[7386,[131329,65794,768]],[7387,[131329,65794,768]],[7388,[131585,65793]],[7389,[131586,65794]],[7390,[131585,65793,3]],[7391,[131585,65793,3]],[7392,[131329,66049]],[7393,[131330,66050]],[7394,[131329,66049,3]],[7395,[131329,66049,3]],[7396,[131585,65793]],[7397,[131329,66049]],[7398,[131329,65793,768]],[7399,[131329,65793,768]],[7400,[131329,65793,768]],[7401,[131586,65794]],[7402,[131330,66050]],[7403,[131330,65794,768]],[7404,[131330,65794,768]],[7405,[131330,65794,768]],[7406,[131330,65793]],[7407,[131329,65794]],[7408,[131329,65793,3]],[7409,[131329,65793,3]],[7410,[131329,65793,3]],[7411,[131586,66049]],[7412,[131585,66050]],[7413,[131585,66049,3]],[7414,[131585,66049,3]],[7415,[131585,66049,3]],[7416,[262401,771]],[7417,[524545,771]],[7418,[524545,262401,771]],[7419,[524545,262401,771]],[7420,[262402,771]],[7421,[524546,771]],[7422,[524546,262402,771]],[7423,[524546,262402,771]],[7424,[524546,262401]],[7425,[524802,262657]],[7426,[524546,262401,768]],[7427,[524546,262401,768]],[7428,[524545,262402]],[7429,[524801,262658]],[7430,[524545,262402,768]],[7431,[524545,262402,768]],[7432,[524801,262401]],[7433,[524802,262402]],[7434,[524801,262401,3]],[7435,[524801,262401,3]],[7436,[524545,262657]],[7437,[524546,262658]],[7438,[524545,262657,3]],[7439,[524545,262657,3]],[7440,[524801,262401]],[7441,[524545,262657]],[7442,[524545,262401,768]],[7443,[524545,262401,768]],[7444,[524545,262401,768]],[7445,[524802,262402]],[7446,[524546,262658]],[7447,[524546,262402,768]],[7448,[524546,262402,768]],[7449,[524546,262402,768]],[7450,[524546,262401]],[7451,[524545,262402]],[7452,[524545,262401,3]],[7453,[524545,262401,3]],[7454,[524545,262401,3]],[7455,[524802,262657]],[7456,[524801,262658]],[7457,[524801,262657,3]],[7458,[524801,262657,3]],[7459,[524801,262657,3]],[7460,[5121,3075]],[7461,[9217,3075]],[7462,[9217,5121,3075]],[7463,[9217,5121,3075]],[7464,[5122,3075]],[7465,[9218,3075]],[7466,[9218,5122,3075]],[7467,[9218,5122,3075]],[7468,[9218,5121]],[7469,[10242,6145]],[7470,[9218,5121,3072]],[7471,[9218,5121,3072]],[7472,[9217,5122]],[7473,[10241,6146]],[7474,[9217,5122,3072]],[7475,[9217,5122,3072]],[7476,[10241,5121]],[7477,[10242,5122]],[7478,[10241,5121,3]],[7479,[10241,5121,3]],[7480,[9217,6145]],[7481,[9218,6146]],[7482,[9217,6145,3]],[7483,[9217,6145,3]],[7484,[10241,5121]],[7485,[9217,6145]],[7486,[9217,5121,3072]],[7487,[9217,5121,3072]],[7488,[9217,5121,3072]],[7489,[10242,5122]],[7490,[9218,6146]],[7491,[9218,5122,3072]],[7492,[9218,5122,3072]],[7493,[9218,5122,3072]],[7494,[9218,5121]],[7495,[9217,5122]],[7496,[9217,5121,3]],[7497,[9217,5121,3]],[7498,[9217,5121,3]],[7499,[10242,6145]],[7500,[10241,6146]],[7501,[10241,6145,3]],[7502,[10241,6145,3]],[7503,[10241,6145,3]],[7504,[17409,3075]],[7505,[33793,3075]],[7506,[33793,17409,3075]],[7507,[33793,17409,3075]],[7508,[17410,3075]],[7509,[33794,3075]],[7510,[33794,17410,3075]],[7511,[33794,17410,3075]],[7512,[33794,17409]],[7513,[34818,18433]],[7514,[33794,17409,3072]],[7515,[33794,17409,3072]],[7516,[33793,17410]],[7517,[34817,18434]],[7518,[33793,17410,3072]],[7519,[33793,17410,3072]],[7520,[34817,17409]],[7521,[34818,17410]],[7522,[34817,17409,3]],[7523,[34817,17409,3]],[7524,[33793,18433]],[7525,[33794,18434]],[7526,[33793,18433,3]],[7527,[33793,18433,3]],[7528,[34817,17409]],[7529,[33793,18433]],[7530,[33793,17409,3072]],[7531,[33793,17409,3072]],[7532,[33793,17409,3072]],[7533,[34818,17410]],[7534,[33794,18434]],[7535,[33794,17410,3072]],[7536,[33794,17410,3072]],[7537,[33794,17410,3072]],[7538,[33794,17409]],[7539,[33793,17410]],[7540,[33793,17409,3]],[7541,[33793,17409,3]],[7542,[33793,17409,3]],[7543,[34818,18433]],[7544,[34817,18434]],[7545,[34817,18433,3]],[7546,[34817,18433,3]],[7547,[34817,18433,3]],[7548,[66561,3075]],[7549,[132097,3075]],[7550,[132097,66561,3075]],[7551,[132097,66561,3075]],[7552,[66562,3075]],[7553,[132098,3075]],[7554,[132098,66562,3075]],[7555,[132098,66562,3075]],[7556,[132098,66561]],[7557,[133122,67585]],[7558,[132098,66561,3072]],[7559,[132098,66561,3072]],[7560,[132097,66562]],[7561,[133121,67586]],[7562,[132097,66562,3072]],[7563,[132097,66562,3072]],[7564,[133121,66561]],[7565,[133122,66562]],[7566,[133121,66561,3]],[7567,[133121,66561,3]],[7568,[132097,67585]],[7569,[132098,67586]],[7570,[132097,67585,3]],[7571,[132097,67585,3]],[7572,[133121,66561]],[7573,[132097,67585]],[7574,[132097,66561,3072]],[7575,[132097,66561,3072]],[7576,[132097,66561,3072]],[7577,[132097,66561,3072]],[7578,[133122,66562]],[7579,[132098,67586]],[7580,[132098,66562,3072]],[7581,[132098,66562,3072]],[7582,[132098,66562,3072]],[7583,[132098,66562,3072]],[7584,[132098,66561]],[7585,[132097,66562]],[7586,[132097,66561,3]],[7587,[132097,66561,3]],[7588,[132097,66561,3]],[7589,[133122,67585]],[7590,[133121,67586]],[7591,[133121,67585,3]],[7592,[133121,67585,3]],[7593,[133121,67585,3]],[7594,[263169,3075]],[7595,[525313,3075]],[7596,[525313,263169,3075]],[7597,[525313,263169,3075]],[7598,[263170,3075]],[7599,[525314,3075]],[7600,[525314,263170,3075]],[7601,[525314,263170,3075]],[7602,[525314,263169]],[7603,[526338,264193]],[7604,[525314,263169,3072]],[7605,[525314,263169,3072]],[7606,[525313,263170]],[7607,[526337,264194]],[7608,[525313,263170,3072]],[7609,[525313,263170,3072]],[7610,[526337,263169]],[7611,[526338,263170]],[7612,[526337,263169,3]],[7613,[526337,263169,3]],[7614,[525313,264193]],[7615,[525314,264194]],[7616,[525313,264193,3]],[7617,[525313,264193,3]],[7618,[526337,263169]],[7619,[525313,264193]],[7620,[525313,263169,3072]],[7621,[525313,263169,3072]],[7622,[525313,263169,3072]],[7623,[526338,263170]],[7624,[525314,264194]],[7625,[525314,263170,3072]],[7626,[525314,263170,3072]],[7627,[525314,263170,3072]],[7628,[525314,263169]],[7629,[525313,263170]],[7630,[525313,263169,3]],[7631,[525313,263169,3]],[7632,[525313,263169,3]],[7633,[526338,264193]],[7634,[526337,264194]],[7635,[526337,264193,3]],[7636,[526337,264193,3]],[7637,[526337,264193,3]],[7638,[20481,12291]],[7639,[36865,12291]],[7640,[36865,20481,12291]],[7641,[36865,20481,12291]],[7642,[20482,12291]],[7643,[36866,12291]],[7644,[36866,20482,12291]],[7645,[36866,20482,12291]],[7646,[36866,20481]],[7647,[40962,24577]],[7648,[36866,20481,12288]],[7649,[36866,20481,12288]],[7650,[36865,20482]],[7651,[40961,24578]],[7652,[36865,20482,12288]],[7653,[36865,20482,12288]],[7654,[40961,20481]],[7655,[40962,20482]],[7656,[40961,20481,3]],[7657,[40961,20481,3]],[7658,[36865,24577]],[7659,[36866,24578]],[7660,[36865,24577,3]],[7661,[36865,24577,3]],[7662,[40961,20481]],[7663,[36865,24577]],[7664,[36865,20481,12288]],[7665,[36865,20481,12288]],[7666,[36865,20481,12288]],[7667,[36865,20481,12288]],[7668,[40962,20482]],[7669,[36866,24578]],[7670,[36866,20482,12288]],[7671,[36866,20482,12288]],[7672,[36866,20482,12288]],[7673,[36866,20482,12288]],[7674,[36866,20481]],[7675,[36865,20482]],[7676,[36865,20481,3]],[7677,[36865,20481,3]],[7678,[36865,20481,3]],[7679,[40962,24577]],[7680,[40961,24578]],[7681,[40961,24577,3]],[7682,[40961,24577,3]],[7683,[40961,24577,3]],[7684,[69633,12291]],[7685,[135169,12291]],[7686,[135169,69633,12291]],[7687,[135169,69633,12291]],[7688,[69634,12291]],[7689,[135170,12291]],[7690,[135170,69634,12291]],[7691,[135170,69634,12291]],[7692,[135170,69633]],[7693,[139266,73729]],[7694,[135170,69633,12288]],[7695,[135170,69633,12288]],[7696,[135169,69634]],[7697,[139265,73730]],[7698,[135169,69634,12288]],[7699,[135169,69634,12288]],[7700,[139265,69633]],[7701,[139266,69634]],[7702,[139265,69633,3]],[7703,[139265,69633,3]],[7704,[135169,73729]],[7705,[135170,73730]],[7706,[135169,73729,3]],[7707,[135169,73729,3]],[7708,[139265,69633]],[7709,[135169,73729]],[7710,[135169,69633,12288]],[7711,[135169,69633,12288]],[7712,[135169,69633,12288]],[7713,[139266,69634]],[7714,[135170,73730]],[7715,[135170,69634,12288]],[7716,[135170,69634,12288]],[7717,[135170,69634,12288]],[7718,[135170,69633]],[7719,[135169,69634]],[7720,[135169,69633,3]],[7721,[135169,69633,3]],[7722,[135169,69633,3]],[7723,[139266,73729]],[7724,[139265,73730]],[7725,[139265,73729,3]],[7726,[139265,73729,3]],[7727,[139265,73729,3]],[7728,[266241,12291]],[7729,[528385,12291]],[7730,[528385,266241,12291]],[7731,[528385,266241,12291]],[7732,[266242,12291]],[7733,[528386,12291]],[7734,[528386,266242,12291]],[7735,[528386,266242,12291]],[7736,[528386,266241]],[7737,[532482,270337]],[7738,[528386,266241,12288]],[7739,[528386,266241,12288]],[7740,[528385,266242]],[7741,[532481,270338]],[7742,[528385,266242,12288]],[7743,[528385,266242,12288]],[7744,[532481,266241]],[7745,[532482,266242]],[7746,[532481,266241,3]],[7747,[532481,266241,3]],[7748,[528385,270337]],[7749,[528386,270338]],[7750,[528385,270337,3]],[7751,[528385,270337,3]],[7752,[532481,266241]],[7753,[528385,270337]],[7754,[528385,266241,12288]],[7755,[528385,266241,12288]],[7756,[528385,266241,12288]],[7757,[532482,266242]],[7758,[528386,270338]],[7759,[528386,266242,12288]],[7760,[528386,266242,12288]],[7761,[528386,266242,12288]],[7762,[528386,266241]],[7763,[528385,266242]],[7764,[528385,266241,3]],[7765,[528385,266241,3]],[7766,[528385,266241,3]],[7767,[532482,270337]],[7768,[532481,270338]],[7769,[532481,270337,3]],[7770,[532481,270337,3]],[7771,[532481,270337,3]],[7772,[81921,49155]],[7773,[147457,49155]],[7774,[147457,81921,49155]],[7775,[147457,81921,49155]],[7776,[81922,49155]],[7777,[147458,49155]],[7778,[147458,81922,49155]],[7779,[147458,81922,49155]],[7780,[147458,81921]],[7781,[163842,98305]],[7782,[147458,81921,49152]],[7783,[147458,81921,49152]],[7784,[147457,81922]],[7785,[163841,98306]],[7786,[147457,81922,49152]],[7787,[147457,81922,49152]],[7788,[163841,81921]],[7789,[163842,81922]],[7790,[163841,81921,3]],[7791,[163841,81921,3]],[7792,[147457,98305]],[7793,[147458,98306]],[7794,[147457,98305,3]],[7795,[147457,98305,3]],[7796,[163841,81921]],[7797,[147457,98305]],[7798,[147457,81921,49152]],[7799,[147457,81921,49152]],[7800,[147457,81921,49152]],[7801,[147457,81921,49152]],[7802,[163842,81922]],[7803,[147458,98306]],[7804,[147458,81922,49152]],[7805,[147458,81922,49152]],[7806,[147458,81922,49152]],[7807,[147458,81922,49152]],[7808,[147458,81921]],[7809,[147457,81922]],[7810,[147457,81921,3]],[7811,[147457,81921,3]],[7812,[147457,81921,3]],[7813,[163842,98305]],[7814,[163841,98306]],[7815,[163841,98305,3]],[7816,[163841,98305,3]],[7817,[163841,98305,3]],[7818,[278529,49155]],[7819,[540673,49155]],[7820,[540673,278529,49155]],[7821,[540673,278529,49155]],[7822,[278530,49155]],[7823,[540674,49155]],[7824,[540674,278530,49155]],[7825,[540674,278530,49155]],[7826,[540674,278529]],[7827,[557058,294913]],[7828,[540674,278529,49152]],[7829,[540674,278529,49152]],[7830,[540673,278530]],[7831,[557057,294914]],[7832,[540673,278530,49152]],[7833,[540673,278530,49152]],[7834,[557057,278529]],[7835,[557058,278530]],[7836,[557057,278529,3]],[7837,[557057,278529,3]],[7838,[540673,294913]],[7839,[540674,294914]],[7840,[540673,294913,3]],[7841,[540673,294913,3]],[7842,[557057,278529]],[7843,[540673,294913]],[7844,[540673,278529,49152]],[7845,[540673,278529,49152]],[7846,[540673,278529,49152]],[7847,[557058,278530]],[7848,[540674,294914]],[7849,[540674,278530,49152]],[7850,[540674,278530,49152]],[7851,[540674,278530,49152]],[7852,[540674,278529]],[7853,[540673,278530]],[7854,[540673,278529,3]],[7855,[540673,278529,3]],[7856,[540673,278529,3]],[7857,[557058,294913]],[7858,[557057,294914]],[7859,[557057,294913,3]],[7860,[557057,294913,3]],[7861,[557057,294913,3]],[7862,[327681,196611]],[7863,[589825,196611]],[7864,[589825,327681,196611]],[7865,[589825,327681,196611]],[7866,[327682,196611]],[7867,[589826,196611]],[7868,[589826,327682,196611]],[7869,[589826,327682,196611]],[7870,[589826,327681]],[7871,[655362,393217]],[7872,[589826,327681,196608]],[7873,[589826,327681,196608]],[7874,[589825,327682]],[7875,[655361,393218]],[7876,[589825,327682,196608]],[7877,[589825,327682,196608]],[7878,[655361,327681]],[7879,[655362,327682]],[7880,[655361,327681,3]],[7881,[655361,327681,3]],[7882,[589825,393217]],[7883,[589826,393218]],[7884,[589825,393217,3]],[7885,[589825,393217,3]],[7886,[655361,327681]],[7887,[589825,393217]],[7888,[589825,327681,196608]],[7889,[589825,327681,196608]],[7890,[589825,327681,196608]],[7891,[589825,327681,196608]],[7892,[655362,327682]],[7893,[589826,393218]],[7894,[589826,327682,196608]],[7895,[589826,327682,196608]],[7896,[589826,327682,196608]],[7897,[589826,327682,196608]],[7898,[589826,327681]],[7899,[589825,327682]],[7900,[589825,327681,3]],[7901,[589825,327681,3]],[7902,[589825,327681,3]],[7903,[655362,393217]],[7904,[655361,393218]],[7905,[655361,393217,3]],[7906,[655361,393217,3]],[7907,[655361,393217,3]],[7908,[84,60]],[7909,[148,60]],[7910,[148,84,60]],[7911,[148,84,60]],[7912,[88,60]],[7913,[152,60]],[7914,[152,88,60]],[7915,[152,88,60]],[7916,[152,84]],[7917,[168,100]],[7918,[152,84,48]],[7919,[152,84,48]],[7920,[148,88]],[7921,[164,104]],[7922,[148,88,48]],[7923,[148,88,48]],[7924,[164,84]],[7925,[168,88]],[7926,[164,84,12]],[7927,[164,84,12]],[7928,[148,100]],[7929,[152,104]],[7930,[148,100,12]],[7931,[148,100,12]],[7932,[164,84]],[7933,[148,100]],[7934,[148,84,48]],[7935,[148,84,48]],[7936,[148,84,48]],[7937,[148,84,48]],[7938,[168,88]],[7939,[152,104]],[7940,[152,88,48]],[7941,[152,88,48]],[7942,[152,88,48]],[7943,[152,88,48]],[7944,[152,84]],[7945,[148,88]],[7946,[148,84,12]],[7947,[148,84,12]],[7948,[148,84,12]],[7949,[148,84,12]],[7950,[168,100]],[7951,[164,104]],[7952,[164,100,12]],[7953,[164,100,12]],[7954,[164,100,12]],[7955,[164,100,12]],[7956,[276,60]],[7957,[532,60]],[7958,[532,276,60]],[7959,[532,276,60]],[7960,[280,60]],[7961,[536,60]],[7962,[536,280,60]],[7963,[536,280,60]],[7964,[536,276]],[7965,[552,292]],[7966,[536,276,48]],[7967,[536,276,48]],[7968,[532,280]],[7969,[548,296]],[7970,[532,280,48]],[7971,[532,280,48]],[7972,[548,276]],[7973,[552,280]],[7974,[548,276,12]],[7975,[548,276,12]],[7976,[532,292]],[7977,[536,296]],[7978,[532,292,12]],[7979,[532,292,12]],[7980,[548,276]],[7981,[532,292]],[7982,[532,276,48]],[7983,[532,276,48]],[7984,[532,276,48]],[7985,[552,280]],[7986,[536,296]],[7987,[536,280,48]],[7988,[536,280,48]],[7989,[536,280,48]],[7990,[536,276]],[7991,[532,280]],[7992,[532,276,12]],[7993,[532,276,12]],[7994,[532,276,12]],[7995,[552,292]],[7996,[548,296]],[7997,[548,292,12]],[7998,[548,292,12]],[7999,[548,292,12]],[8000,[1044,60]],[8001,[2068,60]],[8002,[2068,1044,60]],[8003,[2068,1044,60]],[8004,[1048,60]],[8005,[2072,60]],[8006,[2072,1048,60]],[8007,[2072,1048,60]],[8008,[2072,1044]],[8009,[2088,1060]],[8010,[2072,1044,48]],[8011,[2072,1044,48]],[8012,[2068,1048]],[8013,[2084,1064]],[8014,[2068,1048,48]],[8015,[2068,1048,48]],[8016,[2084,1044]],[8017,[2088,1048]],[8018,[2084,1044,12]],[8019,[2084,1044,12]],[8020,[2068,1060]],[8021,[2072,1064]],[8022,[2068,1060,12]],[8023,[2068,1060,12]],[8024,[2084,1044]],[8025,[2068,1060]],[8026,[2068,1044,48]],[8027,[2068,1044,48]],[8028,[2068,1044,48]],[8029,[2088,1048]],[8030,[2072,1064]],[8031,[2072,1048,48]],[8032,[2072,1048,48]],[8033,[2072,1048,48]],[8034,[2072,1044]],[8035,[2068,1048]],[8036,[2068,1044,12]],[8037,[2068,1044,12]],[8038,[2068,1044,12]],[8039,[2088,1060]],[8040,[2084,1064]],[8041,[2084,1060,12]],[8042,[2084,1060,12]],[8043,[2084,1060,12]],[8044,[4116,60]],[8045,[8212,60]],[8046,[8212,4116,60]],[8047,[8212,4116,60]],[8048,[4120,60]],[8049,[8216,60]],[8050,[8216,4120,60]],[8051,[8216,4120,60]],[8052,[8216,4116]],[8053,[8232,4132]],[8054,[8216,4116,48]],[8055,[8216,4116,48]],[8056,[8212,4120]],[8057,[8228,4136]],[8058,[8212,4120,48]],[8059,[8212,4120,48]],[8060,[8228,4116]],[8061,[8232,4120]],[8062,[8228,4116,12]],[8063,[8228,4116,12]],[8064,[8212,4132]],[8065,[8216,4136]],[8066,[8212,4132,12]],[8067,[8212,4132,12]],[8068,[8228,4116]],[8069,[8212,4132]],[8070,[8212,4116,48]],[8071,[8212,4116,48]],[8072,[8212,4116,48]],[8073,[8232,4120]],[8074,[8216,4136]],[8075,[8216,4120,48]],[8076,[8216,4120,48]],[8077,[8216,4120,48]],[8078,[8216,4116]],[8079,[8212,4120]],[8080,[8212,4116,12]],[8081,[8212,4116,12]],[8082,[8212,4116,12]],[8083,[8232,4132]],[8084,[8228,4136]],[8085,[8228,4132,12]],[8086,[8228,4132,12]],[8087,[8228,4132,12]],[8088,[16404,60]],[8089,[32788,60]],[8090,[32788,16404,60]],[8091,[32788,16404,60]],[8092,[16408,60]],[8093,[32792,60]],[8094,[32792,16408,60]],[8095,[32792,16408,60]],[8096,[32792,16404]],[8097,[32808,16420]],[8098,[32792,16404,48]],[8099,[32792,16404,48]],[8100,[32788,16408]],[8101,[32804,16424]],[8102,[32788,16408,48]],[8103,[32788,16408,48]],[8104,[32804,16404]],[8105,[32808,16408]],[8106,[32804,16404,12]],[8107,[32804,16404,12]],[8108,[32788,16420]],[8109,[32792,16424]],[8110,[32788,16420,12]],[8111,[32788,16420,12]],[8112,[32804,16404]],[8113,[32788,16420]],[8114,[32788,16404,48]],[8115,[32788,16404,48]],[8116,[32788,16404,48]],[8117,[32808,16408]],[8118,[32792,16424]],[8119,[32792,16408,48]],[8120,[32792,16408,48]],[8121,[32792,16408,48]],[8122,[32792,16404]],[8123,[32788,16408]],[8124,[32788,16404,12]],[8125,[32788,16404,12]],[8126,[32788,16404,12]],[8127,[32808,16420]],[8128,[32804,16424]],[8129,[32804,16420,12]],[8130,[32804,16420,12]],[8131,[32804,16420,12]],[8132,[65556,60]],[8133,[131092,60]],[8134,[131092,65556,60]],[8135,[131092,65556,60]],[8136,[65560,60]],[8137,[131096,60]],[8138,[131096,65560,60]],[8139,[131096,65560,60]],[8140,[131096,65556]],[8141,[131112,65572]],[8142,[131096,65556,48]],[8143,[131096,65556,48]],[8144,[131092,65560]],[8145,[131108,65576]],[8146,[131092,65560,48]],[8147,[131092,65560,48]],[8148,[131108,65556]],[8149,[131112,65560]],[8150,[131108,65556,12]],[8151,[131108,65556,12]],[8152,[131092,65572]],[8153,[131096,65576]],[8154,[131092,65572,12]],[8155,[131092,65572,12]],[8156,[131108,65556]],[8157,[131092,65572]],[8158,[131092,65556,48]],[8159,[131092,65556,48]],[8160,[131092,65556,48]],[8161,[131112,65560]],[8162,[131096,65576]],[8163,[131096,65560,48]],[8164,[131096,65560,48]],[8165,[131096,65560,48]],[8166,[131096,65556]],[8167,[131092,65560]],[8168,[131092,65556,12]],[8169,[131092,65556,12]],[8170,[131092,65556,12]],[8171,[131112,65572]],[8172,[131108,65576]],[8173,[131108,65572,12]],[8174,[131108,65572,12]],[8175,[131108,65572,12]],[8176,[262164,60]],[8177,[524308,60]],[8178,[524308,262164,60]],[8179,[524308,262164,60]],[8180,[262168,60]],[8181,[524312,60]],[8182,[524312,262168,60]],[8183,[524312,262168,60]],[8184,[524312,262164]],[8185,[524328,262180]],[8186,[524312,262164,48]],[8187,[524312,262164,48]],[8188,[524308,262168]],[8189,[524324,262184]],[8190,[524308,262168,48]],[8191,[524308,262168,48]],[8192,[524324,262164]],[8193,[524328,262168]],[8194,[524324,262164,12]],[8195,[524324,262164,12]],[8196,[524308,262180]],[8197,[524312,262184]],[8198,[524308,262180,12]],[8199,[524308,262180,12]],[8200,[524324,262164]],[8201,[524308,262180]],[8202,[524308,262164,48]],[8203,[524308,262164,48]],[8204,[524308,262164,48]],[8205,[524328,262168]],[8206,[524312,262184]],[8207,[524312,262168,48]],[8208,[524312,262168,48]],[8209,[524312,262168,48]],[8210,[524312,262164]],[8211,[524308,262168]],[8212,[524308,262164,12]],[8213,[524308,262164,12]],[8214,[524308,262164,12]],[8215,[524328,262180]],[8216,[524324,262184]],[8217,[524324,262180,12]],[8218,[524324,262180,12]],[8219,[524324,262180,12]],[8220,[324,204]],[8221,[580,204]],[8222,[580,324,204]],[8223,[580,324,204]],[8224,[328,204]],[8225,[584,204]],[8226,[584,328,204]],[8227,[584,328,204]],[8228,[584,324]],[8229,[648,388]],[8230,[584,324,192]],[8231,[584,324,192]],[8232,[580,328]],[8233,[644,392]],[8234,[580,328,192]],[8235,[580,328,192]],[8236,[644,324]],[8237,[648,328]],[8238,[644,324,12]],[8239,[644,324,12]],[8240,[580,388]],[8241,[584,392]],[8242,[580,388,12]],[8243,[580,388,12]],[8244,[644,324]],[8245,[580,388]],[8246,[580,324,192]],[8247,[580,324,192]],[8248,[580,324,192]],[8249,[580,324,192]],[8250,[648,328]],[8251,[584,392]],[8252,[584,328,192]],[8253,[584,328,192]],[8254,[584,328,192]],[8255,[584,328,192]],[8256,[584,324]],[8257,[580,328]],[8258,[580,324,12]],[8259,[580,324,12]],[8260,[580,324,12]],[8261,[648,388]],[8262,[644,392]],[8263,[644,388,12]],[8264,[644,388,12]],[8265,[644,388,12]],[8266,[1092,204]],[8267,[2116,204]],[8268,[2116,1092,204]],[8269,[2116,1092,204]],[8270,[1096,204]],[8271,[2120,204]],[8272,[2120,1096,204]],[8273,[2120,1096,204]],[8274,[2120,1092]],[8275,[2184,1156]],[8276,[2120,1092,192]],[8277,[2120,1092,192]],[8278,[2116,1096]],[8279,[2180,1160]],[8280,[2116,1096,192]],[8281,[2116,1096,192]],[8282,[2180,1092]],[8283,[2184,1096]],[8284,[2180,1092,12]],[8285,[2180,1092,12]],[8286,[2116,1156]],[8287,[2120,1160]],[8288,[2116,1156,12]],[8289,[2116,1156,12]],[8290,[2180,1092]],[8291,[2116,1156]],[8292,[2116,1092,192]],[8293,[2116,1092,192]],[8294,[2116,1092,192]],[8295,[2116,1092,192]],[8296,[2184,1096]],[8297,[2120,1160]],[8298,[2120,1096,192]],[8299,[2120,1096,192]],[8300,[2120,1096,192]],[8301,[2120,1096,192]],[8302,[2120,1092]],[8303,[2116,1096]],[8304,[2116,1092,12]],[8305,[2116,1092,12]],[8306,[2116,1092,12]],[8307,[2184,1156]],[8308,[2180,1160]],[8309,[2180,1156,12]],[8310,[2180,1156,12]],[8311,[2180,1156,12]],[8312,[4164,204]],[8313,[8260,204]],[8314,[8260,4164,204]],[8315,[8260,4164,204]],[8316,[4168,204]],[8317,[8264,204]],[8318,[8264,4168,204]],[8319,[8264,4168,204]],[8320,[8264,4164]],[8321,[8328,4228]],[8322,[8264,4164,192]],[8323,[8264,4164,192]],[8324,[8260,4168]],[8325,[8324,4232]],[8326,[8260,4168,192]],[8327,[8260,4168,192]],[8328,[8324,4164]],[8329,[8328,4168]],[8330,[8324,4164,12]],[8331,[8324,4164,12]],[8332,[8260,4228]],[8333,[8264,4232]],[8334,[8260,4228,12]],[8335,[8260,4228,12]],[8336,[8324,4164]],[8337,[8260,4228]],[8338,[8260,4164,192]],[8339,[8260,4164,192]],[8340,[8260,4164,192]],[8341,[8328,4168]],[8342,[8264,4232]],[8343,[8264,4168,192]],[8344,[8264,4168,192]],[8345,[8264,4168,192]],[8346,[8264,4164]],[8347,[8260,4168]],[8348,[8260,4164,12]],[8349,[8260,4164,12]],[8350,[8260,4164,12]],[8351,[8328,4228]],[8352,[8324,4232]],[8353,[8324,4228,12]],[8354,[8324,4228,12]],[8355,[8324,4228,12]],[8356,[16452,204]],[8357,[32836,204]],[8358,[32836,16452,204]],[8359,[32836,16452,204]],[8360,[16456,204]],[8361,[32840,204]],[8362,[32840,16456,204]],[8363,[32840,16456,204]],[8364,[32840,16452]],[8365,[32904,16516]],[8366,[32840,16452,192]],[8367,[32840,16452,192]],[8368,[32836,16456]],[8369,[32900,16520]],[8370,[32836,16456,192]],[8371,[32836,16456,192]],[8372,[32900,16452]],[8373,[32904,16456]],[8374,[32900,16452,12]],[8375,[32900,16452,12]],[8376,[32836,16516]],[8377,[32840,16520]],[8378,[32836,16516,12]],[8379,[32836,16516,12]],[8380,[32900,16452]],[8381,[32836,16516]],[8382,[32836,16452,192]],[8383,[32836,16452,192]],[8384,[32836,16452,192]],[8385,[32904,16456]],[8386,[32840,16520]],[8387,[32840,16456,192]],[8388,[32840,16456,192]],[8389,[32840,16456,192]],[8390,[32840,16452]],[8391,[32836,16456]],[8392,[32836,16452,12]],[8393,[32836,16452,12]],[8394,[32836,16452,12]],[8395,[32904,16516]],[8396,[32900,16520]],[8397,[32900,16516,12]],[8398,[32900,16516,12]],[8399,[32900,16516,12]],[8400,[65604,204]],[8401,[131140,204]],[8402,[131140,65604,204]],[8403,[131140,65604,204]],[8404,[65608,204]],[8405,[131144,204]],[8406,[131144,65608,204]],[8407,[131144,65608,204]],[8408,[131144,65604]],[8409,[131208,65668]],[8410,[131144,65604,192]],[8411,[131144,65604,192]],[8412,[131140,65608]],[8413,[131204,65672]],[8414,[131140,65608,192]],[8415,[131140,65608,192]],[8416,[131204,65604]],[8417,[131208,65608]],[8418,[131204,65604,12]],[8419,[131204,65604,12]],[8420,[131140,65668]],[8421,[131144,65672]],[8422,[131140,65668,12]],[8423,[131140,65668,12]],[8424,[131204,65604]],[8425,[131140,65668]],[8426,[131140,65604,192]],[8427,[131140,65604,192]],[8428,[131140,65604,192]],[8429,[131140,65604,192]],[8430,[131208,65608]],[8431,[131144,65672]],[8432,[131144,65608,192]],[8433,[131144,65608,192]],[8434,[131144,65608,192]],[8435,[131144,65608,192]],[8436,[131144,65604]],[8437,[131140,65608]],[8438,[131140,65604,12]],[8439,[131140,65604,12]],[8440,[131140,65604,12]],[8441,[131208,65668]],[8442,[131204,65672]],[8443,[131204,65668,12]],[8444,[131204,65668,12]],[8445,[131204,65668,12]],[8446,[262212,204]],[8447,[524356,204]],[8448,[524356,262212,204]],[8449,[524356,262212,204]],[8450,[262216,204]],[8451,[524360,204]],[8452,[524360,262216,204]],[8453,[524360,262216,204]],[8454,[524360,262212]],[8455,[524424,262276]],[8456,[524360,262212,192]],[8457,[524360,262212,192]],[8458,[524356,262216]],[8459,[524420,262280]],[8460,[524356,262216,192]],[8461,[524356,262216,192]],[8462,[524420,262212]],[8463,[524424,262216]],[8464,[524420,262212,12]],[8465,[524420,262212,12]],[8466,[524356,262276]],[8467,[524360,262280]],[8468,[524356,262276,12]],[8469,[524356,262276,12]],[8470,[524420,262212]],[8471,[524356,262276]],[8472,[524356,262212,192]],[8473,[524356,262212,192]],[8474,[524356,262212,192]],[8475,[524424,262216]],[8476,[524360,262280]],[8477,[524360,262216,192]],[8478,[524360,262216,192]],[8479,[524360,262216,192]],[8480,[524360,262212]],[8481,[524356,262216]],[8482,[524356,262212,12]],[8483,[524356,262212,12]],[8484,[524356,262212,12]],[8485,[524424,262276]],[8486,[524420,262280]],[8487,[524420,262276,12]],[8488,[524420,262276,12]],[8489,[524420,262276,12]],[8490,[1284,780]],[8491,[2308,780]],[8492,[2308,1284,780]],[8493,[2308,1284,780]],[8494,[1288,780]],[8495,[2312,780]],[8496,[2312,1288,780]],[8497,[2312,1288,780]],[8498,[2312,1284]],[8499,[2568,1540]],[8500,[2312,1284,768]],[8501,[2312,1284,768]],[8502,[2308,1288]],[8503,[2564,1544]],[8504,[2308,1288,768]],[8505,[2308,1288,768]],[8506,[2564,1284]],[8507,[2568,1288]],[8508,[2564,1284,12]],[8509,[2564,1284,12]],[8510,[2308,1540]],[8511,[2312,1544]],[8512,[2308,1540,12]],[8513,[2308,1540,12]],[8514,[2564,1284]],[8515,[2308,1540]],[8516,[2308,1284,768]],[8517,[2308,1284,768]],[8518,[2308,1284,768]],[8519,[2308,1284,768]],[8520,[2568,1288]],[8521,[2312,1544]],[8522,[2312,1288,768]],[8523,[2312,1288,768]],[8524,[2312,1288,768]],[8525,[2312,1288,768]],[8526,[2312,1284]],[8527,[2308,1288]],[8528,[2308,1284,12]],[8529,[2308,1284,12]],[8530,[2308,1284,12]],[8531,[2568,1540]],[8532,[2564,1544]],[8533,[2564,1540,12]],[8534,[2564,1540,12]],[8535,[2564,1540,12]],[8536,[4356,780]],[8537,[8452,780]],[8538,[8452,4356,780]],[8539,[8452,4356,780]],[8540,[4360,780]],[8541,[8456,780]],[8542,[8456,4360,780]],[8543,[8456,4360,780]],[8544,[8456,4356]],[8545,[8712,4612]],[8546,[8456,4356,768]],[8547,[8456,4356,768]],[8548,[8452,4360]],[8549,[8708,4616]],[8550,[8452,4360,768]],[8551,[8452,4360,768]],[8552,[8708,4356]],[8553,[8712,4360]],[8554,[8708,4356,12]],[8555,[8708,4356,12]],[8556,[8452,4612]],[8557,[8456,4616]],[8558,[8452,4612,12]],[8559,[8452,4612,12]],[8560,[8708,4356]],[8561,[8452,4612]],[8562,[8452,4356,768]],[8563,[8452,4356,768]],[8564,[8452,4356,768]],[8565,[8712,4360]],[8566,[8456,4616]],[8567,[8456,4360,768]],[8568,[8456,4360,768]],[8569,[8456,4360,768]],[8570,[8456,4356]],[8571,[8452,4360]],[8572,[8452,4356,12]],[8573,[8452,4356,12]],[8574,[8452,4356,12]],[8575,[8712,4612]],[8576,[8708,4616]],[8577,[8708,4612,12]],[8578,[8708,4612,12]],[8579,[8708,4612,12]],[8580,[16644,780]],[8581,[33028,780]],[8582,[33028,16644,780]],[8583,[33028,16644,780]],[8584,[16648,780]],[8585,[33032,780]],[8586,[33032,16648,780]],[8587,[33032,16648,780]],[8588,[33032,16644]],[8589,[33288,16900]],[8590,[33032,16644,768]],[8591,[33032,16644,768]],[8592,[33028,16648]],[8593,[33284,16904]],[8594,[33028,16648,768]],[8595,[33028,16648,768]],[8596,[33284,16644]],[8597,[33288,16648]],[8598,[33284,16644,12]],[8599,[33284,16644,12]],[8600,[33028,16900]],[8601,[33032,16904]],[8602,[33028,16900,12]],[8603,[33028,16900,12]],[8604,[33284,16644]],[8605,[33028,16900]],[8606,[33028,16644,768]],[8607,[33028,16644,768]],[8608,[33028,16644,768]],[8609,[33288,16648]],[8610,[33032,16904]],[8611,[33032,16648,768]],[8612,[33032,16648,768]],[8613,[33032,16648,768]],[8614,[33032,16644]],[8615,[33028,16648]],[8616,[33028,16644,12]],[8617,[33028,16644,12]],[8618,[33028,16644,12]],[8619,[33288,16900]],[8620,[33284,16904]],[8621,[33284,16900,12]],[8622,[33284,16900,12]],[8623,[33284,16900,12]],[8624,[65796,780]],[8625,[131332,780]],[8626,[131332,65796,780]],[8627,[131332,65796,780]],[8628,[65800,780]],[8629,[131336,780]],[8630,[131336,65800,780]],[8631,[131336,65800,780]],[8632,[131336,65796]],[8633,[131592,66052]],[8634,[131336,65796,768]],[8635,[131336,65796,768]],[8636,[131332,65800]],[8637,[131588,66056]],[8638,[131332,65800,768]],[8639,[131332,65800,768]],[8640,[131588,65796]],[8641,[131592,65800]],[8642,[131588,65796,12]],[8643,[131588,65796,12]],[8644,[131332,66052]],[8645,[131336,66056]],[8646,[131332,66052,12]],[8647,[131332,66052,12]],[8648,[131588,65796]],[8649,[131332,66052]],[8650,[131332,65796,768]],[8651,[131332,65796,768]],[8652,[131332,65796,768]],[8653,[131592,65800]],[8654,[131336,66056]],[8655,[131336,65800,768]],[8656,[131336,65800,768]],[8657,[131336,65800,768]],[8658,[131336,65796]],[8659,[131332,65800]],[8660,[131332,65796,12]],[8661,[131332,65796,12]],[8662,[131332,65796,12]],[8663,[131592,66052]],[8664,[131588,66056]],[8665,[131588,66052,12]],[8666,[131588,66052,12]],[8667,[131588,66052,12]],[8668,[262404,780]],[8669,[524548,780]],[8670,[524548,262404,780]],[8671,[524548,262404,780]],[8672,[262408,780]],[8673,[524552,780]],[8674,[524552,262408,780]],[8675,[524552,262408,780]],[8676,[524552,262404]],[8677,[524808,262660]],[8678,[524552,262404,768]],[8679,[524552,262404,768]],[8680,[524548,262408]],[8681,[524804,262664]],[8682,[524548,262408,768]],[8683,[524548,262408,768]],[8684,[524804,262404]],[8685,[524808,262408]],[8686,[524804,262404,12]],[8687,[524804,262404,12]],[8688,[524548,262660]],[8689,[524552,262664]],[8690,[524548,262660,12]],[8691,[524548,262660,12]],[8692,[524804,262404]],[8693,[524548,262660]],[8694,[524548,262404,768]],[8695,[524548,262404,768]],[8696,[524548,262404,768]],[8697,[524808,262408]],[8698,[524552,262664]],[8699,[524552,262408,768]],[8700,[524552,262408,768]],[8701,[524552,262408,768]],[8702,[524552,262404]],[8703,[524548,262408]],[8704,[524548,262404,12]],[8705,[524548,262404,12]],[8706,[524548,262404,12]],[8707,[524808,262660]],[8708,[524804,262664]],[8709,[524804,262660,12]],[8710,[524804,262660,12]],[8711,[524804,262660,12]],[8712,[5124,3084]],[8713,[9220,3084]],[8714,[9220,5124,3084]],[8715,[9220,5124,3084]],[8716,[5128,3084]],[8717,[9224,3084]],[8718,[9224,5128,3084]],[8719,[9224,5128,3084]],[8720,[9224,5124]],[8721,[10248,6148]],[8722,[9224,5124,3072]],[8723,[9224,5124,3072]],[8724,[9220,5128]],[8725,[10244,6152]],[8726,[9220,5128,3072]],[8727,[9220,5128,3072]],[8728,[10244,5124]],[8729,[10248,5128]],[8730,[10244,5124,12]],[8731,[10244,5124,12]],[8732,[9220,6148]],[8733,[9224,6152]],[8734,[9220,6148,12]],[8735,[9220,6148,12]],[8736,[10244,5124]],[8737,[9220,6148]],[8738,[9220,5124,3072]],[8739,[9220,5124,3072]],[8740,[9220,5124,3072]],[8741,[10248,5128]],[8742,[9224,6152]],[8743,[9224,5128,3072]],[8744,[9224,5128,3072]],[8745,[9224,5128,3072]],[8746,[9224,5124]],[8747,[9220,5128]],[8748,[9220,5124,12]],[8749,[9220,5124,12]],[8750,[9220,5124,12]],[8751,[10248,6148]],[8752,[10244,6152]],[8753,[10244,6148,12]],[8754,[10244,6148,12]],[8755,[10244,6148,12]],[8756,[17412,3084]],[8757,[33796,3084]],[8758,[33796,17412,3084]],[8759,[33796,17412,3084]],[8760,[17416,3084]],[8761,[33800,3084]],[8762,[33800,17416,3084]],[8763,[33800,17416,3084]],[8764,[33800,17412]],[8765,[34824,18436]],[8766,[33800,17412,3072]],[8767,[33800,17412,3072]],[8768,[33796,17416]],[8769,[34820,18440]],[8770,[33796,17416,3072]],[8771,[33796,17416,3072]],[8772,[34820,17412]],[8773,[34824,17416]],[8774,[34820,17412,12]],[8775,[34820,17412,12]],[8776,[33796,18436]],[8777,[33800,18440]],[8778,[33796,18436,12]],[8779,[33796,18436,12]],[8780,[34820,17412]],[8781,[33796,18436]],[8782,[33796,17412,3072]],[8783,[33796,17412,3072]],[8784,[33796,17412,3072]],[8785,[34824,17416]],[8786,[33800,18440]],[8787,[33800,17416,3072]],[8788,[33800,17416,3072]],[8789,[33800,17416,3072]],[8790,[33800,17412]],[8791,[33796,17416]],[8792,[33796,17412,12]],[8793,[33796,17412,12]],[8794,[33796,17412,12]],[8795,[34824,18436]],[8796,[34820,18440]],[8797,[34820,18436,12]],[8798,[34820,18436,12]],[8799,[34820,18436,12]],[8800,[66564,3084]],[8801,[132100,3084]],[8802,[132100,66564,3084]],[8803,[132100,66564,3084]],[8804,[66568,3084]],[8805,[132104,3084]],[8806,[132104,66568,3084]],[8807,[132104,66568,3084]],[8808,[132104,66564]],[8809,[133128,67588]],[8810,[132104,66564,3072]],[8811,[132104,66564,3072]],[8812,[132100,66568]],[8813,[133124,67592]],[8814,[132100,66568,3072]],[8815,[132100,66568,3072]],[8816,[133124,66564]],[8817,[133128,66568]],[8818,[133124,66564,12]],[8819,[133124,66564,12]],[8820,[132100,67588]],[8821,[132104,67592]],[8822,[132100,67588,12]],[8823,[132100,67588,12]],[8824,[133124,66564]],[8825,[132100,67588]],[8826,[132100,66564,3072]],[8827,[132100,66564,3072]],[8828,[132100,66564,3072]],[8829,[132100,66564,3072]],[8830,[133128,66568]],[8831,[132104,67592]],[8832,[132104,66568,3072]],[8833,[132104,66568,3072]],[8834,[132104,66568,3072]],[8835,[132104,66568,3072]],[8836,[132104,66564]],[8837,[132100,66568]],[8838,[132100,66564,12]],[8839,[132100,66564,12]],[8840,[132100,66564,12]],[8841,[133128,67588]],[8842,[133124,67592]],[8843,[133124,67588,12]],[8844,[133124,67588,12]],[8845,[133124,67588,12]],[8846,[263172,3084]],[8847,[525316,3084]],[8848,[525316,263172,3084]],[8849,[525316,263172,3084]],[8850,[263176,3084]],[8851,[525320,3084]],[8852,[525320,263176,3084]],[8853,[525320,263176,3084]],[8854,[525320,263172]],[8855,[526344,264196]],[8856,[525320,263172,3072]],[8857,[525320,263172,3072]],[8858,[525316,263176]],[8859,[526340,264200]],[8860,[525316,263176,3072]],[8861,[525316,263176,3072]],[8862,[526340,263172]],[8863,[526344,263176]],[8864,[526340,263172,12]],[8865,[526340,263172,12]],[8866,[525316,264196]],[8867,[525320,264200]],[8868,[525316,264196,12]],[8869,[525316,264196,12]],[8870,[526340,263172]],[8871,[525316,264196]],[8872,[525316,263172,3072]],[8873,[525316,263172,3072]],[8874,[525316,263172,3072]],[8875,[526344,263176]],[8876,[525320,264200]],[8877,[525320,263176,3072]],[8878,[525320,263176,3072]],[8879,[525320,263176,3072]],[8880,[525320,263172]],[8881,[525316,263176]],[8882,[525316,263172,12]],[8883,[525316,263172,12]],[8884,[525316,263172,12]],[8885,[526344,264196]],[8886,[526340,264200]],[8887,[526340,264196,12]],[8888,[526340,264196,12]],[8889,[526340,264196,12]],[8890,[20484,12300]],[8891,[36868,12300]],[8892,[36868,20484,12300]],[8893,[36868,20484,12300]],[8894,[20488,12300]],[8895,[36872,12300]],[8896,[36872,20488,12300]],[8897,[36872,20488,12300]],[8898,[36872,20484]],[8899,[40968,24580]],[8900,[36872,20484,12288]],[8901,[36872,20484,12288]],[8902,[36868,20488]],[8903,[40964,24584]],[8904,[36868,20488,12288]],[8905,[36868,20488,12288]],[8906,[40964,20484]],[8907,[40968,20488]],[8908,[40964,20484,12]],[8909,[40964,20484,12]],[8910,[36868,24580]],[8911,[36872,24584]],[8912,[36868,24580,12]],[8913,[36868,24580,12]],[8914,[40964,20484]],[8915,[36868,24580]],[8916,[36868,20484,12288]],[8917,[36868,20484,12288]],[8918,[36868,20484,12288]],[8919,[36868,20484,12288]],[8920,[40968,20488]],[8921,[36872,24584]],[8922,[36872,20488,12288]],[8923,[36872,20488,12288]],[8924,[36872,20488,12288]],[8925,[36872,20488,12288]],[8926,[36872,20484]],[8927,[36868,20488]],[8928,[36868,20484,12]],[8929,[36868,20484,12]],[8930,[36868,20484,12]],[8931,[40968,24580]],[8932,[40964,24584]],[8933,[40964,24580,12]],[8934,[40964,24580,12]],[8935,[40964,24580,12]],[8936,[69636,12300]],[8937,[135172,12300]],[8938,[135172,69636,12300]],[8939,[135172,69636,12300]],[8940,[69640,12300]],[8941,[135176,12300]],[8942,[135176,69640,12300]],[8943,[135176,69640,12300]],[8944,[135176,69636]],[8945,[139272,73732]],[8946,[135176,69636,12288]],[8947,[135176,69636,12288]],[8948,[135172,69640]],[8949,[139268,73736]],[8950,[135172,69640,12288]],[8951,[135172,69640,12288]],[8952,[139268,69636]],[8953,[139272,69640]],[8954,[139268,69636,12]],[8955,[139268,69636,12]],[8956,[135172,73732]],[8957,[135176,73736]],[8958,[135172,73732,12]],[8959,[135172,73732,12]],[8960,[139268,69636]],[8961,[135172,73732]],[8962,[135172,69636,12288]],[8963,[135172,69636,12288]],[8964,[135172,69636,12288]],[8965,[139272,69640]],[8966,[135176,73736]],[8967,[135176,69640,12288]],[8968,[135176,69640,12288]],[8969,[135176,69640,12288]],[8970,[135176,69636]],[8971,[135172,69640]],[8972,[135172,69636,12]],[8973,[135172,69636,12]],[8974,[135172,69636,12]],[8975,[139272,73732]],[8976,[139268,73736]],[8977,[139268,73732,12]],[8978,[139268,73732,12]],[8979,[139268,73732,12]],[8980,[266244,12300]],[8981,[528388,12300]],[8982,[528388,266244,12300]],[8983,[528388,266244,12300]],[8984,[266248,12300]],[8985,[528392,12300]],[8986,[528392,266248,12300]],[8987,[528392,266248,12300]],[8988,[528392,266244]],[8989,[532488,270340]],[8990,[528392,266244,12288]],[8991,[528392,266244,12288]],[8992,[528388,266248]],[8993,[532484,270344]],[8994,[528388,266248,12288]],[8995,[528388,266248,12288]],[8996,[532484,266244]],[8997,[532488,266248]],[8998,[532484,266244,12]],[8999,[532484,266244,12]],[9000,[528388,270340]],[9001,[528392,270344]],[9002,[528388,270340,12]],[9003,[528388,270340,12]],[9004,[532484,266244]],[9005,[528388,270340]],[9006,[528388,266244,12288]],[9007,[528388,266244,12288]],[9008,[528388,266244,12288]],[9009,[532488,266248]],[9010,[528392,270344]],[9011,[528392,266248,12288]],[9012,[528392,266248,12288]],[9013,[528392,266248,12288]],[9014,[528392,266244]],[9015,[528388,266248]],[9016,[528388,266244,12]],[9017,[528388,266244,12]],[9018,[528388,266244,12]],[9019,[532488,270340]],[9020,[532484,270344]],[9021,[532484,270340,12]],[9022,[532484,270340,12]],[9023,[532484,270340,12]],[9024,[81924,49164]],[9025,[147460,49164]],[9026,[147460,81924,49164]],[9027,[147460,81924,49164]],[9028,[81928,49164]],[9029,[147464,49164]],[9030,[147464,81928,49164]],[9031,[147464,81928,49164]],[9032,[147464,81924]],[9033,[163848,98308]],[9034,[147464,81924,49152]],[9035,[147464,81924,49152]],[9036,[147460,81928]],[9037,[163844,98312]],[9038,[147460,81928,49152]],[9039,[147460,81928,49152]],[9040,[163844,81924]],[9041,[163848,81928]],[9042,[163844,81924,12]],[9043,[163844,81924,12]],[9044,[147460,98308]],[9045,[147464,98312]],[9046,[147460,98308,12]],[9047,[147460,98308,12]],[9048,[163844,81924]],[9049,[147460,98308]],[9050,[147460,81924,49152]],[9051,[147460,81924,49152]],[9052,[147460,81924,49152]],[9053,[147460,81924,49152]],[9054,[163848,81928]],[9055,[147464,98312]],[9056,[147464,81928,49152]],[9057,[147464,81928,49152]],[9058,[147464,81928,49152]],[9059,[147464,81928,49152]],[9060,[147464,81924]],[9061,[147460,81928]],[9062,[147460,81924,12]],[9063,[147460,81924,12]],[9064,[147460,81924,12]],[9065,[163848,98308]],[9066,[163844,98312]],[9067,[163844,98308,12]],[9068,[163844,98308,12]],[9069,[163844,98308,12]],[9070,[278532,49164]],[9071,[540676,49164]],[9072,[540676,278532,49164]],[9073,[540676,278532,49164]],[9074,[278536,49164]],[9075,[540680,49164]],[9076,[540680,278536,49164]],[9077,[540680,278536,49164]],[9078,[540680,278532]],[9079,[557064,294916]],[9080,[540680,278532,49152]],[9081,[540680,278532,49152]],[9082,[540676,278536]],[9083,[557060,294920]],[9084,[540676,278536,49152]],[9085,[540676,278536,49152]],[9086,[557060,278532]],[9087,[557064,278536]],[9088,[557060,278532,12]],[9089,[557060,278532,12]],[9090,[540676,294916]],[9091,[540680,294920]],[9092,[540676,294916,12]],[9093,[540676,294916,12]],[9094,[557060,278532]],[9095,[540676,294916]],[9096,[540676,278532,49152]],[9097,[540676,278532,49152]],[9098,[540676,278532,49152]],[9099,[557064,278536]],[9100,[540680,294920]],[9101,[540680,278536,49152]],[9102,[540680,278536,49152]],[9103,[540680,278536,49152]],[9104,[540680,278532]],[9105,[540676,278536]],[9106,[540676,278532,12]],[9107,[540676,278532,12]],[9108,[540676,278532,12]],[9109,[557064,294916]],[9110,[557060,294920]],[9111,[557060,294916,12]],[9112,[557060,294916,12]],[9113,[557060,294916,12]],[9114,[327684,196620]],[9115,[589828,196620]],[9116,[589828,327684,196620]],[9117,[589828,327684,196620]],[9118,[327688,196620]],[9119,[589832,196620]],[9120,[589832,327688,196620]],[9121,[589832,327688,196620]],[9122,[589832,327684]],[9123,[655368,393220]],[9124,[589832,327684,196608]],[9125,[589832,327684,196608]],[9126,[589828,327688]],[9127,[655364,393224]],[9128,[589828,327688,196608]],[9129,[589828,327688,196608]],[9130,[655364,327684]],[9131,[655368,327688]],[9132,[655364,327684,12]],[9133,[655364,327684,12]],[9134,[589828,393220]],[9135,[589832,393224]],[9136,[589828,393220,12]],[9137,[589828,393220,12]],[9138,[655364,327684]],[9139,[589828,393220]],[9140,[589828,327684,196608]],[9141,[589828,327684,196608]],[9142,[589828,327684,196608]],[9143,[589828,327684,196608]],[9144,[655368,327688]],[9145,[589832,393224]],[9146,[589832,327688,196608]],[9147,[589832,327688,196608]],[9148,[589832,327688,196608]],[9149,[589832,327688,196608]],[9150,[589832,327684]],[9151,[589828,327688]],[9152,[589828,327684,12]],[9153,[589828,327684,12]],[9154,[589828,327684,12]],[9155,[655368,393220]],[9156,[655364,393224]],[9157,[655364,393220,12]],[9158,[655364,393220,12]],[9159,[655364,393220,12]],[9160,[336,240]],[9161,[592,240]],[9162,[592,336,240]],[9163,[592,336,240]],[9164,[352,240]],[9165,[608,240]],[9166,[608,352,240]],[9167,[608,352,240]],[9168,[608,336]],[9169,[672,400]],[9170,[608,336,192]],[9171,[608,336,192]],[9172,[592,352]],[9173,[656,416]],[9174,[592,352,192]],[9175,[592,352,192]],[9176,[656,336]],[9177,[672,352]],[9178,[656,336,48]],[9179,[656,336,48]],[9180,[592,400]],[9181,[608,416]],[9182,[592,400,48]],[9183,[592,400,48]],[9184,[656,336]],[9185,[592,400]],[9186,[592,336,192]],[9187,[592,336,192]],[9188,[592,336,192]],[9189,[592,336,192]],[9190,[672,352]],[9191,[608,416]],[9192,[608,352,192]],[9193,[608,352,192]],[9194,[608,352,192]],[9195,[608,352,192]],[9196,[608,336]],[9197,[592,352]],[9198,[592,336,48]],[9199,[592,336,48]],[9200,[592,336,48]],[9201,[592,336,48]],[9202,[672,400]],[9203,[656,416]],[9204,[656,400,48]],[9205,[656,400,48]],[9206,[656,400,48]],[9207,[656,400,48]],[9208,[1104,240]],[9209,[2128,240]],[9210,[2128,1104,240]],[9211,[2128,1104,240]],[9212,[1120,240]],[9213,[2144,240]],[9214,[2144,1120,240]],[9215,[2144,1120,240]],[9216,[2144,1104]],[9217,[2208,1168]],[9218,[2144,1104,192]],[9219,[2144,1104,192]],[9220,[2128,1120]],[9221,[2192,1184]],[9222,[2128,1120,192]],[9223,[2128,1120,192]],[9224,[2192,1104]],[9225,[2208,1120]],[9226,[2192,1104,48]],[9227,[2192,1104,48]],[9228,[2128,1168]],[9229,[2144,1184]],[9230,[2128,1168,48]],[9231,[2128,1168,48]],[9232,[2192,1104]],[9233,[2128,1168]],[9234,[2128,1104,192]],[9235,[2128,1104,192]],[9236,[2128,1104,192]],[9237,[2128,1104,192]],[9238,[2208,1120]],[9239,[2144,1184]],[9240,[2144,1120,192]],[9241,[2144,1120,192]],[9242,[2144,1120,192]],[9243,[2144,1120,192]],[9244,[2144,1104]],[9245,[2128,1120]],[9246,[2128,1104,48]],[9247,[2128,1104,48]],[9248,[2128,1104,48]],[9249,[2128,1104,48]],[9250,[2208,1168]],[9251,[2192,1184]],[9252,[2192,1168,48]],[9253,[2192,1168,48]],[9254,[2192,1168,48]],[9255,[2192,1168,48]],[9256,[4176,240]],[9257,[8272,240]],[9258,[8272,4176,240]],[9259,[8272,4176,240]],[9260,[4192,240]],[9261,[8288,240]],[9262,[8288,4192,240]],[9263,[8288,4192,240]],[9264,[8288,4176]],[9265,[8352,4240]],[9266,[8288,4176,192]],[9267,[8288,4176,192]],[9268,[8272,4192]],[9269,[8336,4256]],[9270,[8272,4192,192]],[9271,[8272,4192,192]],[9272,[8336,4176]],[9273,[8352,4192]],[9274,[8336,4176,48]],[9275,[8336,4176,48]],[9276,[8272,4240]],[9277,[8288,4256]],[9278,[8272,4240,48]],[9279,[8272,4240,48]],[9280,[8336,4176]],[9281,[8272,4240]],[9282,[8272,4176,192]],[9283,[8272,4176,192]],[9284,[8272,4176,192]],[9285,[8352,4192]],[9286,[8288,4256]],[9287,[8288,4192,192]],[9288,[8288,4192,192]],[9289,[8288,4192,192]],[9290,[8288,4176]],[9291,[8272,4192]],[9292,[8272,4176,48]],[9293,[8272,4176,48]],[9294,[8272,4176,48]],[9295,[8352,4240]],[9296,[8336,4256]],[9297,[8336,4240,48]],[9298,[8336,4240,48]],[9299,[8336,4240,48]],[9300,[16464,240]],[9301,[32848,240]],[9302,[32848,16464,240]],[9303,[32848,16464,240]],[9304,[16480,240]],[9305,[32864,240]],[9306,[32864,16480,240]],[9307,[32864,16480,240]],[9308,[32864,16464]],[9309,[32928,16528]],[9310,[32864,16464,192]],[9311,[32864,16464,192]],[9312,[32848,16480]],[9313,[32912,16544]],[9314,[32848,16480,192]],[9315,[32848,16480,192]],[9316,[32912,16464]],[9317,[32928,16480]],[9318,[32912,16464,48]],[9319,[32912,16464,48]],[9320,[32848,16528]],[9321,[32864,16544]],[9322,[32848,16528,48]],[9323,[32848,16528,48]],[9324,[32912,16464]],[9325,[32848,16528]],[9326,[32848,16464,192]],[9327,[32848,16464,192]],[9328,[32848,16464,192]],[9329,[32928,16480]],[9330,[32864,16544]],[9331,[32864,16480,192]],[9332,[32864,16480,192]],[9333,[32864,16480,192]],[9334,[32864,16464]],[9335,[32848,16480]],[9336,[32848,16464,48]],[9337,[32848,16464,48]],[9338,[32848,16464,48]],[9339,[32928,16528]],[9340,[32912,16544]],[9341,[32912,16528,48]],[9342,[32912,16528,48]],[9343,[32912,16528,48]],[9344,[65616,240]],[9345,[131152,240]],[9346,[131152,65616,240]],[9347,[131152,65616,240]],[9348,[65632,240]],[9349,[131168,240]],[9350,[131168,65632,240]],[9351,[131168,65632,240]],[9352,[131168,65616]],[9353,[131232,65680]],[9354,[131168,65616,192]],[9355,[131168,65616,192]],[9356,[131152,65632]],[9357,[131216,65696]],[9358,[131152,65632,192]],[9359,[131152,65632,192]],[9360,[131216,65616]],[9361,[131232,65632]],[9362,[131216,65616,48]],[9363,[131216,65616,48]],[9364,[131152,65680]],[9365,[131168,65696]],[9366,[131152,65680,48]],[9367,[131152,65680,48]],[9368,[131216,65616]],[9369,[131152,65680]],[9370,[131152,65616,192]],[9371,[131152,65616,192]],[9372,[131152,65616,192]],[9373,[131152,65616,192]],[9374,[131232,65632]],[9375,[131168,65696]],[9376,[131168,65632,192]],[9377,[131168,65632,192]],[9378,[131168,65632,192]],[9379,[131168,65632,192]],[9380,[131168,65616]],[9381,[131152,65632]],[9382,[131152,65616,48]],[9383,[131152,65616,48]],[9384,[131152,65616,48]],[9385,[131152,65616,48]],[9386,[131232,65680]],[9387,[131216,65696]],[9388,[131216,65680,48]],[9389,[131216,65680,48]],[9390,[131216,65680,48]],[9391,[131216,65680,48]],[9392,[262224,240]],[9393,[524368,240]],[9394,[524368,262224,240]],[9395,[524368,262224,240]],[9396,[262240,240]],[9397,[524384,240]],[9398,[524384,262240,240]],[9399,[524384,262240,240]],[9400,[524384,262224]],[9401,[524448,262288]],[9402,[524384,262224,192]],[9403,[524384,262224,192]],[9404,[524368,262240]],[9405,[524432,262304]],[9406,[524368,262240,192]],[9407,[524368,262240,192]],[9408,[524432,262224]],[9409,[524448,262240]],[9410,[524432,262224,48]],[9411,[524432,262224,48]],[9412,[524368,262288]],[9413,[524384,262304]],[9414,[524368,262288,48]],[9415,[524368,262288,48]],[9416,[524432,262224]],[9417,[524368,262288]],[9418,[524368,262224,192]],[9419,[524368,262224,192]],[9420,[524368,262224,192]],[9421,[524448,262240]],[9422,[524384,262304]],[9423,[524384,262240,192]],[9424,[524384,262240,192]],[9425,[524384,262240,192]],[9426,[524384,262224]],[9427,[524368,262240]],[9428,[524368,262224,48]],[9429,[524368,262224,48]],[9430,[524368,262224,48]],[9431,[524448,262288]],[9432,[524432,262304]],[9433,[524432,262288,48]],[9434,[524432,262288,48]],[9435,[524432,262288,48]],[9436,[1296,816]],[9437,[2320,816]],[9438,[2320,1296,816]],[9439,[2320,1296,816]],[9440,[1312,816]],[9441,[2336,816]],[9442,[2336,1312,816]],[9443,[2336,1312,816]],[9444,[2336,1296]],[9445,[2592,1552]],[9446,[2336,1296,768]],[9447,[2336,1296,768]],[9448,[2320,1312]],[9449,[2576,1568]],[9450,[2320,1312,768]],[9451,[2320,1312,768]],[9452,[2576,1296]],[9453,[2592,1312]],[9454,[2576,1296,48]],[9455,[2576,1296,48]],[9456,[2320,1552]],[9457,[2336,1568]],[9458,[2320,1552,48]],[9459,[2320,1552,48]],[9460,[2576,1296]],[9461,[2320,1552]],[9462,[2320,1296,768]],[9463,[2320,1296,768]],[9464,[2320,1296,768]],[9465,[2320,1296,768]],[9466,[2592,1312]],[9467,[2336,1568]],[9468,[2336,1312,768]],[9469,[2336,1312,768]],[9470,[2336,1312,768]],[9471,[2336,1312,768]],[9472,[2336,1296]],[9473,[2320,1312]],[9474,[2320,1296,48]],[9475,[2320,1296,48]],[9476,[2320,1296,48]],[9477,[2320,1296,48]],[9478,[2592,1552]],[9479,[2576,1568]],[9480,[2576,1552,48]],[9481,[2576,1552,48]],[9482,[2576,1552,48]],[9483,[2576,1552,48]],[9484,[4368,816]],[9485,[8464,816]],[9486,[8464,4368,816]],[9487,[8464,4368,816]],[9488,[4384,816]],[9489,[8480,816]],[9490,[8480,4384,816]],[9491,[8480,4384,816]],[9492,[8480,4368]],[9493,[8736,4624]],[9494,[8480,4368,768]],[9495,[8480,4368,768]],[9496,[8464,4384]],[9497,[8720,4640]],[9498,[8464,4384,768]],[9499,[8464,4384,768]],[9500,[8720,4368]],[9501,[8736,4384]],[9502,[8720,4368,48]],[9503,[8720,4368,48]],[9504,[8464,4624]],[9505,[8480,4640]],[9506,[8464,4624,48]],[9507,[8464,4624,48]],[9508,[8720,4368]],[9509,[8464,4624]],[9510,[8464,4368,768]],[9511,[8464,4368,768]],[9512,[8464,4368,768]],[9513,[8736,4384]],[9514,[8480,4640]],[9515,[8480,4384,768]],[9516,[8480,4384,768]],[9517,[8480,4384,768]],[9518,[8480,4368]],[9519,[8464,4384]],[9520,[8464,4368,48]],[9521,[8464,4368,48]],[9522,[8464,4368,48]],[9523,[8736,4624]],[9524,[8720,4640]],[9525,[8720,4624,48]],[9526,[8720,4624,48]],[9527,[8720,4624,48]],[9528,[16656,816]],[9529,[33040,816]],[9530,[33040,16656,816]],[9531,[33040,16656,816]],[9532,[16672,816]],[9533,[33056,816]],[9534,[33056,16672,816]],[9535,[33056,16672,816]],[9536,[33056,16656]],[9537,[33312,16912]],[9538,[33056,16656,768]],[9539,[33056,16656,768]],[9540,[33040,16672]],[9541,[33296,16928]],[9542,[33040,16672,768]],[9543,[33040,16672,768]],[9544,[33296,16656]],[9545,[33312,16672]],[9546,[33296,16656,48]],[9547,[33296,16656,48]],[9548,[33040,16912]],[9549,[33056,16928]],[9550,[33040,16912,48]],[9551,[33040,16912,48]],[9552,[33296,16656]],[9553,[33040,16912]],[9554,[33040,16656,768]],[9555,[33040,16656,768]],[9556,[33040,16656,768]],[9557,[33312,16672]],[9558,[33056,16928]],[9559,[33056,16672,768]],[9560,[33056,16672,768]],[9561,[33056,16672,768]],[9562,[33056,16656]],[9563,[33040,16672]],[9564,[33040,16656,48]],[9565,[33040,16656,48]],[9566,[33040,16656,48]],[9567,[33312,16912]],[9568,[33296,16928]],[9569,[33296,16912,48]],[9570,[33296,16912,48]],[9571,[33296,16912,48]],[9572,[65808,816]],[9573,[131344,816]],[9574,[131344,65808,816]],[9575,[131344,65808,816]],[9576,[65824,816]],[9577,[131360,816]],[9578,[131360,65824,816]],[9579,[131360,65824,816]],[9580,[131360,65808]],[9581,[131616,66064]],[9582,[131360,65808,768]],[9583,[131360,65808,768]],[9584,[131344,65824]],[9585,[131600,66080]],[9586,[131344,65824,768]],[9587,[131344,65824,768]],[9588,[131600,65808]],[9589,[131616,65824]],[9590,[131600,65808,48]],[9591,[131600,65808,48]],[9592,[131344,66064]],[9593,[131360,66080]],[9594,[131344,66064,48]],[9595,[131344,66064,48]],[9596,[131600,65808]],[9597,[131344,66064]],[9598,[131344,65808,768]],[9599,[131344,65808,768]],[9600,[131344,65808,768]],[9601,[131616,65824]],[9602,[131360,66080]],[9603,[131360,65824,768]],[9604,[131360,65824,768]],[9605,[131360,65824,768]],[9606,[131360,65808]],[9607,[131344,65824]],[9608,[131344,65808,48]],[9609,[131344,65808,48]],[9610,[131344,65808,48]],[9611,[131344,65808,48]],[9612,[131616,66064]],[9613,[131600,66080]],[9614,[131600,66064,48]],[9615,[131600,66064,48]],[9616,[131600,66064,48]],[9617,[131600,66064,48]],[9618,[262416,816]],[9619,[524560,816]],[9620,[524560,262416,816]],[9621,[524560,262416,816]],[9622,[262432,816]],[9623,[524576,816]],[9624,[524576,262432,816]],[9625,[524576,262432,816]],[9626,[524576,262416]],[9627,[524832,262672]],[9628,[524576,262416,768]],[9629,[524576,262416,768]],[9630,[524560,262432]],[9631,[524816,262688]],[9632,[524560,262432,768]],[9633,[524560,262432,768]],[9634,[524816,262416]],[9635,[524832,262432]],[9636,[524816,262416,48]],[9637,[524816,262416,48]],[9638,[524560,262672]],[9639,[524576,262688]],[9640,[524560,262672,48]],[9641,[524560,262672,48]],[9642,[524816,262416]],[9643,[524560,262672]],[9644,[524560,262416,768]],[9645,[524560,262416,768]],[9646,[524560,262416,768]],[9647,[524832,262432]],[9648,[524576,262688]],[9649,[524576,262432,768]],[9650,[524576,262432,768]],[9651,[524576,262432,768]],[9652,[524576,262416]],[9653,[524560,262432]],[9654,[524560,262416,48]],[9655,[524560,262416,48]],[9656,[524560,262416,48]],[9657,[524832,262672]],[9658,[524816,262688]],[9659,[524816,262672,48]],[9660,[524816,262672,48]],[9661,[524816,262672,48]],[9662,[5136,3120]],[9663,[9232,3120]],[9664,[9232,5136,3120]],[9665,[9232,5136,3120]],[9666,[5152,3120]],[9667,[9248,3120]],[9668,[9248,5152,3120]],[9669,[9248,5152,3120]],[9670,[9248,5136]],[9671,[10272,6160]],[9672,[9248,5136,3072]],[9673,[9248,5136,3072]],[9674,[9232,5152]],[9675,[10256,6176]],[9676,[9232,5152,3072]],[9677,[9232,5152,3072]],[9678,[10256,5136]],[9679,[10272,5152]],[9680,[10256,5136,48]],[9681,[10256,5136,48]],[9682,[9232,6160]],[9683,[9248,6176]],[9684,[9232,6160,48]],[9685,[9232,6160,48]],[9686,[10256,5136]],[9687,[9232,6160]],[9688,[9232,5136,3072]],[9689,[9232,5136,3072]],[9690,[9232,5136,3072]],[9691,[10272,5152]],[9692,[9248,6176]],[9693,[9248,5152,3072]],[9694,[9248,5152,3072]],[9695,[9248,5152,3072]],[9696,[9248,5136]],[9697,[9232,5152]],[9698,[9232,5136,48]],[9699,[9232,5136,48]],[9700,[9232,5136,48]],[9701,[10272,6160]],[9702,[10256,6176]],[9703,[10256,6160,48]],[9704,[10256,6160,48]],[9705,[10256,6160,48]],[9706,[17424,3120]],[9707,[33808,3120]],[9708,[33808,17424,3120]],[9709,[33808,17424,3120]],[9710,[17440,3120]],[9711,[33824,3120]],[9712,[33824,17440,3120]],[9713,[33824,17440,3120]],[9714,[33824,17424]],[9715,[34848,18448]],[9716,[33824,17424,3072]],[9717,[33824,17424,3072]],[9718,[33808,17440]],[9719,[34832,18464]],[9720,[33808,17440,3072]],[9721,[33808,17440,3072]],[9722,[34832,17424]],[9723,[34848,17440]],[9724,[34832,17424,48]],[9725,[34832,17424,48]],[9726,[33808,18448]],[9727,[33824,18464]],[9728,[33808,18448,48]],[9729,[33808,18448,48]],[9730,[34832,17424]],[9731,[33808,18448]],[9732,[33808,17424,3072]],[9733,[33808,17424,3072]],[9734,[33808,17424,3072]],[9735,[34848,17440]],[9736,[33824,18464]],[9737,[33824,17440,3072]],[9738,[33824,17440,3072]],[9739,[33824,17440,3072]],[9740,[33824,17424]],[9741,[33808,17440]],[9742,[33808,17424,48]],[9743,[33808,17424,48]],[9744,[33808,17424,48]],[9745,[34848,18448]],[9746,[34832,18464]],[9747,[34832,18448,48]],[9748,[34832,18448,48]],[9749,[34832,18448,48]],[9750,[66576,3120]],[9751,[132112,3120]],[9752,[132112,66576,3120]],[9753,[132112,66576,3120]],[9754,[66592,3120]],[9755,[132128,3120]],[9756,[132128,66592,3120]],[9757,[132128,66592,3120]],[9758,[132128,66576]],[9759,[133152,67600]],[9760,[132128,66576,3072]],[9761,[132128,66576,3072]],[9762,[132112,66592]],[9763,[133136,67616]],[9764,[132112,66592,3072]],[9765,[132112,66592,3072]],[9766,[133136,66576]],[9767,[133152,66592]],[9768,[133136,66576,48]],[9769,[133136,66576,48]],[9770,[132112,67600]],[9771,[132128,67616]],[9772,[132112,67600,48]],[9773,[132112,67600,48]],[9774,[133136,66576]],[9775,[132112,67600]],[9776,[132112,66576,3072]],[9777,[132112,66576,3072]],[9778,[132112,66576,3072]],[9779,[132112,66576,3072]],[9780,[133152,66592]],[9781,[132128,67616]],[9782,[132128,66592,3072]],[9783,[132128,66592,3072]],[9784,[132128,66592,3072]],[9785,[132128,66592,3072]],[9786,[132128,66576]],[9787,[132112,66592]],[9788,[132112,66576,48]],[9789,[132112,66576,48]],[9790,[132112,66576,48]],[9791,[132112,66576,48]],[9792,[133152,67600]],[9793,[133136,67616]],[9794,[133136,67600,48]],[9795,[133136,67600,48]],[9796,[133136,67600,48]],[9797,[133136,67600,48]],[9798,[263184,3120]],[9799,[525328,3120]],[9800,[525328,263184,3120]],[9801,[525328,263184,3120]],[9802,[263200,3120]],[9803,[525344,3120]],[9804,[525344,263200,3120]],[9805,[525344,263200,3120]],[9806,[525344,263184]],[9807,[526368,264208]],[9808,[525344,263184,3072]],[9809,[525344,263184,3072]],[9810,[525328,263200]],[9811,[526352,264224]],[9812,[525328,263200,3072]],[9813,[525328,263200,3072]],[9814,[526352,263184]],[9815,[526368,263200]],[9816,[526352,263184,48]],[9817,[526352,263184,48]],[9818,[525328,264208]],[9819,[525344,264224]],[9820,[525328,264208,48]],[9821,[525328,264208,48]],[9822,[526352,263184]],[9823,[525328,264208]],[9824,[525328,263184,3072]],[9825,[525328,263184,3072]],[9826,[525328,263184,3072]],[9827,[526368,263200]],[9828,[525344,264224]],[9829,[525344,263200,3072]],[9830,[525344,263200,3072]],[9831,[525344,263200,3072]],[9832,[525344,263184]],[9833,[525328,263200]],[9834,[525328,263184,48]],[9835,[525328,263184,48]],[9836,[525328,263184,48]],[9837,[526368,264208]],[9838,[526352,264224]],[9839,[526352,264208,48]],[9840,[526352,264208,48]],[9841,[526352,264208,48]],[9842,[20496,12336]],[9843,[36880,12336]],[9844,[36880,20496,12336]],[9845,[36880,20496,12336]],[9846,[20512,12336]],[9847,[36896,12336]],[9848,[36896,20512,12336]],[9849,[36896,20512,12336]],[9850,[36896,20496]],[9851,[40992,24592]],[9852,[36896,20496,12288]],[9853,[36896,20496,12288]],[9854,[36880,20512]],[9855,[40976,24608]],[9856,[36880,20512,12288]],[9857,[36880,20512,12288]],[9858,[40976,20496]],[9859,[40992,20512]],[9860,[40976,20496,48]],[9861,[40976,20496,48]],[9862,[36880,24592]],[9863,[36896,24608]],[9864,[36880,24592,48]],[9865,[36880,24592,48]],[9866,[40976,20496]],[9867,[36880,24592]],[9868,[36880,20496,12288]],[9869,[36880,20496,12288]],[9870,[36880,20496,12288]],[9871,[36880,20496,12288]],[9872,[40992,20512]],[9873,[36896,24608]],[9874,[36896,20512,12288]],[9875,[36896,20512,12288]],[9876,[36896,20512,12288]],[9877,[36896,20512,12288]],[9878,[36896,20496]],[9879,[36880,20512]],[9880,[36880,20496,48]],[9881,[36880,20496,48]],[9882,[36880,20496,48]],[9883,[40992,24592]],[9884,[40976,24608]],[9885,[40976,24592,48]],[9886,[40976,24592,48]],[9887,[40976,24592,48]],[9888,[69648,12336]],[9889,[135184,12336]],[9890,[135184,69648,12336]],[9891,[135184,69648,12336]],[9892,[69664,12336]],[9893,[135200,12336]],[9894,[135200,69664,12336]],[9895,[135200,69664,12336]],[9896,[135200,69648]],[9897,[139296,73744]],[9898,[135200,69648,12288]],[9899,[135200,69648,12288]],[9900,[135184,69664]],[9901,[139280,73760]],[9902,[135184,69664,12288]],[9903,[135184,69664,12288]],[9904,[139280,69648]],[9905,[139296,69664]],[9906,[139280,69648,48]],[9907,[139280,69648,48]],[9908,[135184,73744]],[9909,[135200,73760]],[9910,[135184,73744,48]],[9911,[135184,73744,48]],[9912,[139280,69648]],[9913,[135184,73744]],[9914,[135184,69648,12288]],[9915,[135184,69648,12288]],[9916,[135184,69648,12288]],[9917,[139296,69664]],[9918,[135200,73760]],[9919,[135200,69664,12288]],[9920,[135200,69664,12288]],[9921,[135200,69664,12288]],[9922,[135200,69648]],[9923,[135184,69664]],[9924,[135184,69648,48]],[9925,[135184,69648,48]],[9926,[135184,69648,48]],[9927,[135184,69648,48]],[9928,[139296,73744]],[9929,[139280,73760]],[9930,[139280,73744,48]],[9931,[139280,73744,48]],[9932,[139280,73744,48]],[9933,[139280,73744,48]],[9934,[266256,12336]],[9935,[528400,12336]],[9936,[528400,266256,12336]],[9937,[528400,266256,12336]],[9938,[266272,12336]],[9939,[528416,12336]],[9940,[528416,266272,12336]],[9941,[528416,266272,12336]],[9942,[528416,266256]],[9943,[532512,270352]],[9944,[528416,266256,12288]],[9945,[528416,266256,12288]],[9946,[528400,266272]],[9947,[532496,270368]],[9948,[528400,266272,12288]],[9949,[528400,266272,12288]],[9950,[532496,266256]],[9951,[532512,266272]],[9952,[532496,266256,48]],[9953,[532496,266256,48]],[9954,[528400,270352]],[9955,[528416,270368]],[9956,[528400,270352,48]],[9957,[528400,270352,48]],[9958,[532496,266256]],[9959,[528400,270352]],[9960,[528400,266256,12288]],[9961,[528400,266256,12288]],[9962,[528400,266256,12288]],[9963,[532512,266272]],[9964,[528416,270368]],[9965,[528416,266272,12288]],[9966,[528416,266272,12288]],[9967,[528416,266272,12288]],[9968,[528416,266256]],[9969,[528400,266272]],[9970,[528400,266256,48]],[9971,[528400,266256,48]],[9972,[528400,266256,48]],[9973,[532512,270352]],[9974,[532496,270368]],[9975,[532496,270352,48]],[9976,[532496,270352,48]],[9977,[532496,270352,48]],[9978,[81936,49200]],[9979,[147472,49200]],[9980,[147472,81936,49200]],[9981,[147472,81936,49200]],[9982,[81952,49200]],[9983,[147488,49200]],[9984,[147488,81952,49200]],[9985,[147488,81952,49200]],[9986,[147488,81936]],[9987,[163872,98320]],[9988,[147488,81936,49152]],[9989,[147488,81936,49152]],[9990,[147472,81952]],[9991,[163856,98336]],[9992,[147472,81952,49152]],[9993,[147472,81952,49152]],[9994,[163856,81936]],[9995,[163872,81952]],[9996,[163856,81936,48]],[9997,[163856,81936,48]],[9998,[147472,98320]],[9999,[147488,98336]],[10000,[147472,98320,48]],[10001,[147472,98320,48]],[10002,[163856,81936]],[10003,[147472,98320]],[10004,[147472,81936,49152]],[10005,[147472,81936,49152]],[10006,[147472,81936,49152]],[10007,[147472,81936,49152]],[10008,[163872,81952]],[10009,[147488,98336]],[10010,[147488,81952,49152]],[10011,[147488,81952,49152]],[10012,[147488,81952,49152]],[10013,[147488,81952,49152]],[10014,[147488,81936]],[10015,[147472,81952]],[10016,[147472,81936,48]],[10017,[147472,81936,48]],[10018,[147472,81936,48]],[10019,[147472,81936,48]],[10020,[163872,98320]],[10021,[163856,98336]],[10022,[163856,98320,48]],[10023,[163856,98320,48]],[10024,[163856,98320,48]],[10025,[163856,98320,48]],[10026,[278544,49200]],[10027,[540688,49200]],[10028,[540688,278544,49200]],[10029,[540688,278544,49200]],[10030,[278560,49200]],[10031,[540704,49200]],[10032,[540704,278560,49200]],[10033,[540704,278560,49200]],[10034,[540704,278544]],[10035,[557088,294928]],[10036,[540704,278544,49152]],[10037,[540704,278544,49152]],[10038,[540688,278560]],[10039,[557072,294944]],[10040,[540688,278560,49152]],[10041,[540688,278560,49152]],[10042,[557072,278544]],[10043,[557088,278560]],[10044,[557072,278544,48]],[10045,[557072,278544,48]],[10046,[540688,294928]],[10047,[540704,294944]],[10048,[540688,294928,48]],[10049,[540688,294928,48]],[10050,[557072,278544]],[10051,[540688,294928]],[10052,[540688,278544,49152]],[10053,[540688,278544,49152]],[10054,[540688,278544,49152]],[10055,[557088,278560]],[10056,[540704,294944]],[10057,[540704,278560,49152]],[10058,[540704,278560,49152]],[10059,[540704,278560,49152]],[10060,[540704,278544]],[10061,[540688,278560]],[10062,[540688,278544,48]],[10063,[540688,278544,48]],[10064,[540688,278544,48]],[10065,[557088,294928]],[10066,[557072,294944]],[10067,[557072,294928,48]],[10068,[557072,294928,48]],[10069,[557072,294928,48]],[10070,[327696,196656]],[10071,[589840,196656]],[10072,[589840,327696,196656]],[10073,[589840,327696,196656]],[10074,[327712,196656]],[10075,[589856,196656]],[10076,[589856,327712,196656]],[10077,[589856,327712,196656]],[10078,[589856,327696]],[10079,[655392,393232]],[10080,[589856,327696,196608]],[10081,[589856,327696,196608]],[10082,[589840,327712]],[10083,[655376,393248]],[10084,[589840,327712,196608]],[10085,[589840,327712,196608]],[10086,[655376,327696]],[10087,[655392,327712]],[10088,[655376,327696,48]],[10089,[655376,327696,48]],[10090,[589840,393232]],[10091,[589856,393248]],[10092,[589840,393232,48]],[10093,[589840,393232,48]],[10094,[655376,327696]],[10095,[589840,393232]],[10096,[589840,327696,196608]],[10097,[589840,327696,196608]],[10098,[589840,327696,196608]],[10099,[589840,327696,196608]],[10100,[655392,327712]],[10101,[589856,393248]],[10102,[589856,327712,196608]],[10103,[589856,327712,196608]],[10104,[589856,327712,196608]],[10105,[589856,327712,196608]],[10106,[589856,327696]],[10107,[589840,327712]],[10108,[589840,327696,48]],[10109,[589840,327696,48]],[10110,[589840,327696,48]],[10111,[655392,393232]],[10112,[655376,393248]],[10113,[655376,393232,48]],[10114,[655376,393232,48]],[10115,[655376,393232,48]],[10116,[1344,960]],[10117,[2368,960]],[10118,[2368,1344,960]],[10119,[2368,1344,960]],[10120,[1408,960]],[10121,[2432,960]],[10122,[2432,1408,960]],[10123,[2432,1408,960]],[10124,[2432,1344]],[10125,[2688,1600]],[10126,[2432,1344,768]],[10127,[2432,1344,768]],[10128,[2368,1408]],[10129,[2624,1664]],[10130,[2368,1408,768]],[10131,[2368,1408,768]],[10132,[2624,1344]],[10133,[2688,1408]],[10134,[2624,1344,192]],[10135,[2624,1344,192]],[10136,[2368,1600]],[10137,[2432,1664]],[10138,[2368,1600,192]],[10139,[2368,1600,192]],[10140,[2624,1344]],[10141,[2368,1600]],[10142,[2368,1344,768]],[10143,[2368,1344,768]],[10144,[2368,1344,768]],[10145,[2368,1344,768]],[10146,[2688,1408]],[10147,[2432,1664]],[10148,[2432,1408,768]],[10149,[2432,1408,768]],[10150,[2432,1408,768]],[10151,[2432,1408,768]],[10152,[2432,1344]],[10153,[2368,1408]],[10154,[2368,1344,192]],[10155,[2368,1344,192]],[10156,[2368,1344,192]],[10157,[2368,1344,192]],[10158,[2688,1600]],[10159,[2624,1664]],[10160,[2624,1600,192]],[10161,[2624,1600,192]],[10162,[2624,1600,192]],[10163,[2624,1600,192]],[10164,[4416,960]],[10165,[8512,960]],[10166,[8512,4416,960]],[10167,[8512,4416,960]],[10168,[4480,960]],[10169,[8576,960]],[10170,[8576,4480,960]],[10171,[8576,4480,960]],[10172,[8576,4416]],[10173,[8832,4672]],[10174,[8576,4416,768]],[10175,[8576,4416,768]],[10176,[8512,4480]],[10177,[8768,4736]],[10178,[8512,4480,768]],[10179,[8512,4480,768]],[10180,[8768,4416]],[10181,[8832,4480]],[10182,[8768,4416,192]],[10183,[8768,4416,192]],[10184,[8512,4672]],[10185,[8576,4736]],[10186,[8512,4672,192]],[10187,[8512,4672,192]],[10188,[8768,4416]],[10189,[8512,4672]],[10190,[8512,4416,768]],[10191,[8512,4416,768]],[10192,[8512,4416,768]],[10193,[8832,4480]],[10194,[8576,4736]],[10195,[8576,4480,768]],[10196,[8576,4480,768]],[10197,[8576,4480,768]],[10198,[8576,4416]],[10199,[8512,4480]],[10200,[8512,4416,192]],[10201,[8512,4416,192]],[10202,[8512,4416,192]],[10203,[8832,4672]],[10204,[8768,4736]],[10205,[8768,4672,192]],[10206,[8768,4672,192]],[10207,[8768,4672,192]],[10208,[16704,960]],[10209,[33088,960]],[10210,[33088,16704,960]],[10211,[33088,16704,960]],[10212,[16768,960]],[10213,[33152,960]],[10214,[33152,16768,960]],[10215,[33152,16768,960]],[10216,[33152,16704]],[10217,[33408,16960]],[10218,[33152,16704,768]],[10219,[33152,16704,768]],[10220,[33088,16768]],[10221,[33344,17024]],[10222,[33088,16768,768]],[10223,[33088,16768,768]],[10224,[33344,16704]],[10225,[33408,16768]],[10226,[33344,16704,192]],[10227,[33344,16704,192]],[10228,[33088,16960]],[10229,[33152,17024]],[10230,[33088,16960,192]],[10231,[33088,16960,192]],[10232,[33344,16704]],[10233,[33088,16960]],[10234,[33088,16704,768]],[10235,[33088,16704,768]],[10236,[33088,16704,768]],[10237,[33408,16768]],[10238,[33152,17024]],[10239,[33152,16768,768]],[10240,[33152,16768,768]],[10241,[33152,16768,768]],[10242,[33152,16704]],[10243,[33088,16768]],[10244,[33088,16704,192]],[10245,[33088,16704,192]],[10246,[33088,16704,192]],[10247,[33408,16960]],[10248,[33344,17024]],[10249,[33344,16960,192]],[10250,[33344,16960,192]],[10251,[33344,16960,192]],[10252,[65856,960]],[10253,[131392,960]],[10254,[131392,65856,960]],[10255,[131392,65856,960]],[10256,[65920,960]],[10257,[131456,960]],[10258,[131456,65920,960]],[10259,[131456,65920,960]],[10260,[131456,65856]],[10261,[131712,66112]],[10262,[131456,65856,768]],[10263,[131456,65856,768]],[10264,[131392,65920]],[10265,[131648,66176]],[10266,[131392,65920,768]],[10267,[131392,65920,768]],[10268,[131648,65856]],[10269,[131712,65920]],[10270,[131648,65856,192]],[10271,[131648,65856,192]],[10272,[131392,66112]],[10273,[131456,66176]],[10274,[131392,66112,192]],[10275,[131392,66112,192]],[10276,[131648,65856]],[10277,[131392,66112]],[10278,[131392,65856,768]],[10279,[131392,65856,768]],[10280,[131392,65856,768]],[10281,[131712,65920]],[10282,[131456,66176]],[10283,[131456,65920,768]],[10284,[131456,65920,768]],[10285,[131456,65920,768]],[10286,[131456,65856]],[10287,[131392,65920]],[10288,[131392,65856,192]],[10289,[131392,65856,192]],[10290,[131392,65856,192]],[10291,[131712,66112]],[10292,[131648,66176]],[10293,[131648,66112,192]],[10294,[131648,66112,192]],[10295,[131648,66112,192]],[10296,[262464,960]],[10297,[524608,960]],[10298,[524608,262464,960]],[10299,[524608,262464,960]],[10300,[262528,960]],[10301,[524672,960]],[10302,[524672,262528,960]],[10303,[524672,262528,960]],[10304,[524672,262464]],[10305,[524928,262720]],[10306,[524672,262464,768]],[10307,[524672,262464,768]],[10308,[524608,262528]],[10309,[524864,262784]],[10310,[524608,262528,768]],[10311,[524608,262528,768]],[10312,[524864,262464]],[10313,[524928,262528]],[10314,[524864,262464,192]],[10315,[524864,262464,192]],[10316,[524608,262720]],[10317,[524672,262784]],[10318,[524608,262720,192]],[10319,[524608,262720,192]],[10320,[524864,262464]],[10321,[524608,262720]],[10322,[524608,262464,768]],[10323,[524608,262464,768]],[10324,[524608,262464,768]],[10325,[524928,262528]],[10326,[524672,262784]],[10327,[524672,262528,768]],[10328,[524672,262528,768]],[10329,[524672,262528,768]],[10330,[524672,262464]],[10331,[524608,262528]],[10332,[524608,262464,192]],[10333,[524608,262464,192]],[10334,[524608,262464,192]],[10335,[524928,262720]],[10336,[524864,262784]],[10337,[524864,262720,192]],[10338,[524864,262720,192]],[10339,[524864,262720,192]],[10340,[5184,3264]],[10341,[9280,3264]],[10342,[9280,5184,3264]],[10343,[9280,5184,3264]],[10344,[5248,3264]],[10345,[9344,3264]],[10346,[9344,5248,3264]],[10347,[9344,5248,3264]],[10348,[9344,5184]],[10349,[10368,6208]],[10350,[9344,5184,3072]],[10351,[9344,5184,3072]],[10352,[9280,5248]],[10353,[10304,6272]],[10354,[9280,5248,3072]],[10355,[9280,5248,3072]],[10356,[10304,5184]],[10357,[10368,5248]],[10358,[10304,5184,192]],[10359,[10304,5184,192]],[10360,[9280,6208]],[10361,[9344,6272]],[10362,[9280,6208,192]],[10363,[9280,6208,192]],[10364,[10304,5184]],[10365,[9280,6208]],[10366,[9280,5184,3072]],[10367,[9280,5184,3072]],[10368,[9280,5184,3072]],[10369,[10368,5248]],[10370,[9344,6272]],[10371,[9344,5248,3072]],[10372,[9344,5248,3072]],[10373,[9344,5248,3072]],[10374,[9344,5184]],[10375,[9280,5248]],[10376,[9280,5184,192]],[10377,[9280,5184,192]],[10378,[9280,5184,192]],[10379,[10368,6208]],[10380,[10304,6272]],[10381,[10304,6208,192]],[10382,[10304,6208,192]],[10383,[10304,6208,192]],[10384,[17472,3264]],[10385,[33856,3264]],[10386,[33856,17472,3264]],[10387,[33856,17472,3264]],[10388,[17536,3264]],[10389,[33920,3264]],[10390,[33920,17536,3264]],[10391,[33920,17536,3264]],[10392,[33920,17472]],[10393,[34944,18496]],[10394,[33920,17472,3072]],[10395,[33920,17472,3072]],[10396,[33856,17536]],[10397,[34880,18560]],[10398,[33856,17536,3072]],[10399,[33856,17536,3072]],[10400,[34880,17472]],[10401,[34944,17536]],[10402,[34880,17472,192]],[10403,[34880,17472,192]],[10404,[33856,18496]],[10405,[33920,18560]],[10406,[33856,18496,192]],[10407,[33856,18496,192]],[10408,[34880,17472]],[10409,[33856,18496]],[10410,[33856,17472,3072]],[10411,[33856,17472,3072]],[10412,[33856,17472,3072]],[10413,[34944,17536]],[10414,[33920,18560]],[10415,[33920,17536,3072]],[10416,[33920,17536,3072]],[10417,[33920,17536,3072]],[10418,[33920,17472]],[10419,[33856,17536]],[10420,[33856,17472,192]],[10421,[33856,17472,192]],[10422,[33856,17472,192]],[10423,[34944,18496]],[10424,[34880,18560]],[10425,[34880,18496,192]],[10426,[34880,18496,192]],[10427,[34880,18496,192]],[10428,[66624,3264]],[10429,[132160,3264]],[10430,[132160,66624,3264]],[10431,[132160,66624,3264]],[10432,[66688,3264]],[10433,[132224,3264]],[10434,[132224,66688,3264]],[10435,[132224,66688,3264]],[10436,[132224,66624]],[10437,[133248,67648]],[10438,[132224,66624,3072]],[10439,[132224,66624,3072]],[10440,[132160,66688]],[10441,[133184,67712]],[10442,[132160,66688,3072]],[10443,[132160,66688,3072]],[10444,[133184,66624]],[10445,[133248,66688]],[10446,[133184,66624,192]],[10447,[133184,66624,192]],[10448,[132160,67648]],[10449,[132224,67712]],[10450,[132160,67648,192]],[10451,[132160,67648,192]],[10452,[133184,66624]],[10453,[132160,67648]],[10454,[132160,66624,3072]],[10455,[132160,66624,3072]],[10456,[132160,66624,3072]],[10457,[132160,66624,3072]],[10458,[133248,66688]],[10459,[132224,67712]],[10460,[132224,66688,3072]],[10461,[132224,66688,3072]],[10462,[132224,66688,3072]],[10463,[132224,66688,3072]],[10464,[132224,66624]],[10465,[132160,66688]],[10466,[132160,66624,192]],[10467,[132160,66624,192]],[10468,[132160,66624,192]],[10469,[133248,67648]],[10470,[133184,67712]],[10471,[133184,67648,192]],[10472,[133184,67648,192]],[10473,[133184,67648,192]],[10474,[263232,3264]],[10475,[525376,3264]],[10476,[525376,263232,3264]],[10477,[525376,263232,3264]],[10478,[263296,3264]],[10479,[525440,3264]],[10480,[525440,263296,3264]],[10481,[525440,263296,3264]],[10482,[525440,263232]],[10483,[526464,264256]],[10484,[525440,263232,3072]],[10485,[525440,263232,3072]],[10486,[525376,263296]],[10487,[526400,264320]],[10488,[525376,263296,3072]],[10489,[525376,263296,3072]],[10490,[526400,263232]],[10491,[526464,263296]],[10492,[526400,263232,192]],[10493,[526400,263232,192]],[10494,[525376,264256]],[10495,[525440,264320]],[10496,[525376,264256,192]],[10497,[525376,264256,192]],[10498,[526400,263232]],[10499,[525376,264256]],[10500,[525376,263232,3072]],[10501,[525376,263232,3072]],[10502,[525376,263232,3072]],[10503,[526464,263296]],[10504,[525440,264320]],[10505,[525440,263296,3072]],[10506,[525440,263296,3072]],[10507,[525440,263296,3072]],[10508,[525440,263232]],[10509,[525376,263296]],[10510,[525376,263232,192]],[10511,[525376,263232,192]],[10512,[525376,263232,192]],[10513,[526464,264256]],[10514,[526400,264320]],[10515,[526400,264256,192]],[10516,[526400,264256,192]],[10517,[526400,264256,192]],[10518,[20544,12480]],[10519,[36928,12480]],[10520,[36928,20544,12480]],[10521,[36928,20544,12480]],[10522,[20608,12480]],[10523,[36992,12480]],[10524,[36992,20608,12480]],[10525,[36992,20608,12480]],[10526,[36992,20544]],[10527,[41088,24640]],[10528,[36992,20544,12288]],[10529,[36992,20544,12288]],[10530,[36928,20608]],[10531,[41024,24704]],[10532,[36928,20608,12288]],[10533,[36928,20608,12288]],[10534,[41024,20544]],[10535,[41088,20608]],[10536,[41024,20544,192]],[10537,[41024,20544,192]],[10538,[36928,24640]],[10539,[36992,24704]],[10540,[36928,24640,192]],[10541,[36928,24640,192]],[10542,[41024,20544]],[10543,[36928,24640]],[10544,[36928,20544,12288]],[10545,[36928,20544,12288]],[10546,[36928,20544,12288]],[10547,[36928,20544,12288]],[10548,[41088,20608]],[10549,[36992,24704]],[10550,[36992,20608,12288]],[10551,[36992,20608,12288]],[10552,[36992,20608,12288]],[10553,[36992,20608,12288]],[10554,[36992,20544]],[10555,[36928,20608]],[10556,[36928,20544,192]],[10557,[36928,20544,192]],[10558,[36928,20544,192]],[10559,[41088,24640]],[10560,[41024,24704]],[10561,[41024,24640,192]],[10562,[41024,24640,192]],[10563,[41024,24640,192]],[10564,[69696,12480]],[10565,[135232,12480]],[10566,[135232,69696,12480]],[10567,[135232,69696,12480]],[10568,[69760,12480]],[10569,[135296,12480]],[10570,[135296,69760,12480]],[10571,[135296,69760,12480]],[10572,[135296,69696]],[10573,[139392,73792]],[10574,[135296,69696,12288]],[10575,[135296,69696,12288]],[10576,[135232,69760]],[10577,[139328,73856]],[10578,[135232,69760,12288]],[10579,[135232,69760,12288]],[10580,[139328,69696]],[10581,[139392,69760]],[10582,[139328,69696,192]],[10583,[139328,69696,192]],[10584,[135232,73792]],[10585,[135296,73856]],[10586,[135232,73792,192]],[10587,[135232,73792,192]],[10588,[139328,69696]],[10589,[135232,73792]],[10590,[135232,69696,12288]],[10591,[135232,69696,12288]],[10592,[135232,69696,12288]],[10593,[139392,69760]],[10594,[135296,73856]],[10595,[135296,69760,12288]],[10596,[135296,69760,12288]],[10597,[135296,69760,12288]],[10598,[135296,69696]],[10599,[135232,69760]],[10600,[135232,69696,192]],[10601,[135232,69696,192]],[10602,[135232,69696,192]],[10603,[139392,73792]],[10604,[139328,73856]],[10605,[139328,73792,192]],[10606,[139328,73792,192]],[10607,[139328,73792,192]],[10608,[266304,12480]],[10609,[528448,12480]],[10610,[528448,266304,12480]],[10611,[528448,266304,12480]],[10612,[266368,12480]],[10613,[528512,12480]],[10614,[528512,266368,12480]],[10615,[528512,266368,12480]],[10616,[528512,266304]],[10617,[532608,270400]],[10618,[528512,266304,12288]],[10619,[528512,266304,12288]],[10620,[528448,266368]],[10621,[532544,270464]],[10622,[528448,266368,12288]],[10623,[528448,266368,12288]],[10624,[532544,266304]],[10625,[532608,266368]],[10626,[532544,266304,192]],[10627,[532544,266304,192]],[10628,[528448,270400]],[10629,[528512,270464]],[10630,[528448,270400,192]],[10631,[528448,270400,192]],[10632,[532544,266304]],[10633,[528448,270400]],[10634,[528448,266304,12288]],[10635,[528448,266304,12288]],[10636,[528448,266304,12288]],[10637,[532608,266368]],[10638,[528512,270464]],[10639,[528512,266368,12288]],[10640,[528512,266368,12288]],[10641,[528512,266368,12288]],[10642,[528512,266304]],[10643,[528448,266368]],[10644,[528448,266304,192]],[10645,[528448,266304,192]],[10646,[528448,266304,192]],[10647,[532608,270400]],[10648,[532544,270464]],[10649,[532544,270400,192]],[10650,[532544,270400,192]],[10651,[532544,270400,192]],[10652,[81984,49344]],[10653,[147520,49344]],[10654,[147520,81984,49344]],[10655,[147520,81984,49344]],[10656,[82048,49344]],[10657,[147584,49344]],[10658,[147584,82048,49344]],[10659,[147584,82048,49344]],[10660,[147584,81984]],[10661,[163968,98368]],[10662,[147584,81984,49152]],[10663,[147584,81984,49152]],[10664,[147520,82048]],[10665,[163904,98432]],[10666,[147520,82048,49152]],[10667,[147520,82048,49152]],[10668,[163904,81984]],[10669,[163968,82048]],[10670,[163904,81984,192]],[10671,[163904,81984,192]],[10672,[147520,98368]],[10673,[147584,98432]],[10674,[147520,98368,192]],[10675,[147520,98368,192]],[10676,[163904,81984]],[10677,[147520,98368]],[10678,[147520,81984,49152]],[10679,[147520,81984,49152]],[10680,[147520,81984,49152]],[10681,[147520,81984,49152]],[10682,[163968,82048]],[10683,[147584,98432]],[10684,[147584,82048,49152]],[10685,[147584,82048,49152]],[10686,[147584,82048,49152]],[10687,[147584,82048,49152]],[10688,[147584,81984]],[10689,[147520,82048]],[10690,[147520,81984,192]],[10691,[147520,81984,192]],[10692,[147520,81984,192]],[10693,[163968,98368]],[10694,[163904,98432]],[10695,[163904,98368,192]],[10696,[163904,98368,192]],[10697,[163904,98368,192]],[10698,[278592,49344]],[10699,[540736,49344]],[10700,[540736,278592,49344]],[10701,[540736,278592,49344]],[10702,[278656,49344]],[10703,[540800,49344]],[10704,[540800,278656,49344]],[10705,[540800,278656,49344]],[10706,[540800,278592]],[10707,[557184,294976]],[10708,[540800,278592,49152]],[10709,[540800,278592,49152]],[10710,[540736,278656]],[10711,[557120,295040]],[10712,[540736,278656,49152]],[10713,[540736,278656,49152]],[10714,[557120,278592]],[10715,[557184,278656]],[10716,[557120,278592,192]],[10717,[557120,278592,192]],[10718,[540736,294976]],[10719,[540800,295040]],[10720,[540736,294976,192]],[10721,[540736,294976,192]],[10722,[557120,278592]],[10723,[540736,294976]],[10724,[540736,278592,49152]],[10725,[540736,278592,49152]],[10726,[540736,278592,49152]],[10727,[557184,278656]],[10728,[540800,295040]],[10729,[540800,278656,49152]],[10730,[540800,278656,49152]],[10731,[540800,278656,49152]],[10732,[540800,278592]],[10733,[540736,278656]],[10734,[540736,278592,192]],[10735,[540736,278592,192]],[10736,[540736,278592,192]],[10737,[557184,294976]],[10738,[557120,295040]],[10739,[557120,294976,192]],[10740,[557120,294976,192]],[10741,[557120,294976,192]],[10742,[327744,196800]],[10743,[589888,196800]],[10744,[589888,327744,196800]],[10745,[589888,327744,196800]],[10746,[327808,196800]],[10747,[589952,196800]],[10748,[589952,327808,196800]],[10749,[589952,327808,196800]],[10750,[589952,327744]],[10751,[655488,393280]],[10752,[589952,327744,196608]],[10753,[589952,327744,196608]],[10754,[589888,327808]],[10755,[655424,393344]],[10756,[589888,327808,196608]],[10757,[589888,327808,196608]],[10758,[655424,327744]],[10759,[655488,327808]],[10760,[655424,327744,192]],[10761,[655424,327744,192]],[10762,[589888,393280]],[10763,[589952,393344]],[10764,[589888,393280,192]],[10765,[589888,393280,192]],[10766,[655424,327744]],[10767,[589888,393280]],[10768,[589888,327744,196608]],[10769,[589888,327744,196608]],[10770,[589888,327744,196608]],[10771,[589888,327744,196608]],[10772,[655488,327808]],[10773,[589952,393344]],[10774,[589952,327808,196608]],[10775,[589952,327808,196608]],[10776,[589952,327808,196608]],[10777,[589952,327808,196608]],[10778,[589952,327744]],[10779,[589888,327808]],[10780,[589888,327744,192]],[10781,[589888,327744,192]],[10782,[589888,327744,192]],[10783,[655488,393280]],[10784,[655424,393344]],[10785,[655424,393280,192]],[10786,[655424,393280,192]],[10787,[655424,393280,192]],[10788,[5376,3840]],[10789,[9472,3840]],[10790,[9472,5376,3840]],[10791,[9472,5376,3840]],[10792,[5632,3840]],[10793,[9728,3840]],[10794,[9728,5632,3840]],[10795,[9728,5632,3840]],[10796,[9728,5376]],[10797,[10752,6400]],[10798,[9728,5376,3072]],[10799,[9728,5376,3072]],[10800,[9472,5632]],[10801,[10496,6656]],[10802,[9472,5632,3072]],[10803,[9472,5632,3072]],[10804,[10496,5376]],[10805,[10752,5632]],[10806,[10496,5376,768]],[10807,[10496,5376,768]],[10808,[9472,6400]],[10809,[9728,6656]],[10810,[9472,6400,768]],[10811,[9472,6400,768]],[10812,[10496,5376]],[10813,[9472,6400]],[10814,[9472,5376,3072]],[10815,[9472,5376,3072]],[10816,[9472,5376,3072]],[10817,[10752,5632]],[10818,[9728,6656]],[10819,[9728,5632,3072]],[10820,[9728,5632,3072]],[10821,[9728,5632,3072]],[10822,[9728,5376]],[10823,[9472,5632]],[10824,[9472,5376,768]],[10825,[9472,5376,768]],[10826,[9472,5376,768]],[10827,[10752,6400]],[10828,[10496,6656]],[10829,[10496,6400,768]],[10830,[10496,6400,768]],[10831,[10496,6400,768]],[10832,[17664,3840]],[10833,[34048,3840]],[10834,[34048,17664,3840]],[10835,[34048,17664,3840]],[10836,[17920,3840]],[10837,[34304,3840]],[10838,[34304,17920,3840]],[10839,[34304,17920,3840]],[10840,[34304,17664]],[10841,[35328,18688]],[10842,[34304,17664,3072]],[10843,[34304,17664,3072]],[10844,[34048,17920]],[10845,[35072,18944]],[10846,[34048,17920,3072]],[10847,[34048,17920,3072]],[10848,[35072,17664]],[10849,[35328,17920]],[10850,[35072,17664,768]],[10851,[35072,17664,768]],[10852,[34048,18688]],[10853,[34304,18944]],[10854,[34048,18688,768]],[10855,[34048,18688,768]],[10856,[35072,17664]],[10857,[34048,18688]],[10858,[34048,17664,3072]],[10859,[34048,17664,3072]],[10860,[34048,17664,3072]],[10861,[35328,17920]],[10862,[34304,18944]],[10863,[34304,17920,3072]],[10864,[34304,17920,3072]],[10865,[34304,17920,3072]],[10866,[34304,17664]],[10867,[34048,17920]],[10868,[34048,17664,768]],[10869,[34048,17664,768]],[10870,[34048,17664,768]],[10871,[35328,18688]],[10872,[35072,18944]],[10873,[35072,18688,768]],[10874,[35072,18688,768]],[10875,[35072,18688,768]],[10876,[66816,3840]],[10877,[132352,3840]],[10878,[132352,66816,3840]],[10879,[132352,66816,3840]],[10880,[67072,3840]],[10881,[132608,3840]],[10882,[132608,67072,3840]],[10883,[132608,67072,3840]],[10884,[132608,66816]],[10885,[133632,67840]],[10886,[132608,66816,3072]],[10887,[132608,66816,3072]],[10888,[132352,67072]],[10889,[133376,68096]],[10890,[132352,67072,3072]],[10891,[132352,67072,3072]],[10892,[133376,66816]],[10893,[133632,67072]],[10894,[133376,66816,768]],[10895,[133376,66816,768]],[10896,[132352,67840]],[10897,[132608,68096]],[10898,[132352,67840,768]],[10899,[132352,67840,768]],[10900,[133376,66816]],[10901,[132352,67840]],[10902,[132352,66816,3072]],[10903,[132352,66816,3072]],[10904,[132352,66816,3072]],[10905,[132352,66816,3072]],[10906,[133632,67072]],[10907,[132608,68096]],[10908,[132608,67072,3072]],[10909,[132608,67072,3072]],[10910,[132608,67072,3072]],[10911,[132608,67072,3072]],[10912,[132608,66816]],[10913,[132352,67072]],[10914,[132352,66816,768]],[10915,[132352,66816,768]],[10916,[132352,66816,768]],[10917,[132352,66816,768]],[10918,[133632,67840]],[10919,[133376,68096]],[10920,[133376,67840,768]],[10921,[133376,67840,768]],[10922,[133376,67840,768]],[10923,[133376,67840,768]],[10924,[263424,3840]],[10925,[525568,3840]],[10926,[525568,263424,3840]],[10927,[525568,263424,3840]],[10928,[263680,3840]],[10929,[525824,3840]],[10930,[525824,263680,3840]],[10931,[525824,263680,3840]],[10932,[525824,263424]],[10933,[526848,264448]],[10934,[525824,263424,3072]],[10935,[525824,263424,3072]],[10936,[525568,263680]],[10937,[526592,264704]],[10938,[525568,263680,3072]],[10939,[525568,263680,3072]],[10940,[526592,263424]],[10941,[526848,263680]],[10942,[526592,263424,768]],[10943,[526592,263424,768]],[10944,[525568,264448]],[10945,[525824,264704]],[10946,[525568,264448,768]],[10947,[525568,264448,768]],[10948,[526592,263424]],[10949,[525568,264448]],[10950,[525568,263424,3072]],[10951,[525568,263424,3072]],[10952,[525568,263424,3072]],[10953,[526848,263680]],[10954,[525824,264704]],[10955,[525824,263680,3072]],[10956,[525824,263680,3072]],[10957,[525824,263680,3072]],[10958,[525824,263424]],[10959,[525568,263680]],[10960,[525568,263424,768]],[10961,[525568,263424,768]],[10962,[525568,263424,768]],[10963,[526848,264448]],[10964,[526592,264704]],[10965,[526592,264448,768]],[10966,[526592,264448,768]],[10967,[526592,264448,768]],[10968,[20736,13056]],[10969,[37120,13056]],[10970,[37120,20736,13056]],[10971,[37120,20736,13056]],[10972,[20992,13056]],[10973,[37376,13056]],[10974,[37376,20992,13056]],[10975,[37376,20992,13056]],[10976,[37376,20736]],[10977,[41472,24832]],[10978,[37376,20736,12288]],[10979,[37376,20736,12288]],[10980,[37120,20992]],[10981,[41216,25088]],[10982,[37120,20992,12288]],[10983,[37120,20992,12288]],[10984,[41216,20736]],[10985,[41472,20992]],[10986,[41216,20736,768]],[10987,[41216,20736,768]],[10988,[37120,24832]],[10989,[37376,25088]],[10990,[37120,24832,768]],[10991,[37120,24832,768]],[10992,[41216,20736]],[10993,[37120,24832]],[10994,[37120,20736,12288]],[10995,[37120,20736,12288]],[10996,[37120,20736,12288]],[10997,[37120,20736,12288]],[10998,[41472,20992]],[10999,[37376,25088]],[11000,[37376,20992,12288]],[11001,[37376,20992,12288]],[11002,[37376,20992,12288]],[11003,[37376,20992,12288]],[11004,[37376,20736]],[11005,[37120,20992]],[11006,[37120,20736,768]],[11007,[37120,20736,768]],[11008,[37120,20736,768]],[11009,[41472,24832]],[11010,[41216,25088]],[11011,[41216,24832,768]],[11012,[41216,24832,768]],[11013,[41216,24832,768]],[11014,[69888,13056]],[11015,[135424,13056]],[11016,[135424,69888,13056]],[11017,[135424,69888,13056]],[11018,[70144,13056]],[11019,[135680,13056]],[11020,[135680,70144,13056]],[11021,[135680,70144,13056]],[11022,[135680,69888]],[11023,[139776,73984]],[11024,[135680,69888,12288]],[11025,[135680,69888,12288]],[11026,[135424,70144]],[11027,[139520,74240]],[11028,[135424,70144,12288]],[11029,[135424,70144,12288]],[11030,[139520,69888]],[11031,[139776,70144]],[11032,[139520,69888,768]],[11033,[139520,69888,768]],[11034,[135424,73984]],[11035,[135680,74240]],[11036,[135424,73984,768]],[11037,[135424,73984,768]],[11038,[139520,69888]],[11039,[135424,73984]],[11040,[135424,69888,12288]],[11041,[135424,69888,12288]],[11042,[135424,69888,12288]],[11043,[139776,70144]],[11044,[135680,74240]],[11045,[135680,70144,12288]],[11046,[135680,70144,12288]],[11047,[135680,70144,12288]],[11048,[135680,69888]],[11049,[135424,70144]],[11050,[135424,69888,768]],[11051,[135424,69888,768]],[11052,[135424,69888,768]],[11053,[135424,69888,768]],[11054,[139776,73984]],[11055,[139520,74240]],[11056,[139520,73984,768]],[11057,[139520,73984,768]],[11058,[139520,73984,768]],[11059,[139520,73984,768]],[11060,[266496,13056]],[11061,[528640,13056]],[11062,[528640,266496,13056]],[11063,[528640,266496,13056]],[11064,[266752,13056]],[11065,[528896,13056]],[11066,[528896,266752,13056]],[11067,[528896,266752,13056]],[11068,[528896,266496]],[11069,[532992,270592]],[11070,[528896,266496,12288]],[11071,[528896,266496,12288]],[11072,[528640,266752]],[11073,[532736,270848]],[11074,[528640,266752,12288]],[11075,[528640,266752,12288]],[11076,[532736,266496]],[11077,[532992,266752]],[11078,[532736,266496,768]],[11079,[532736,266496,768]],[11080,[528640,270592]],[11081,[528896,270848]],[11082,[528640,270592,768]],[11083,[528640,270592,768]],[11084,[532736,266496]],[11085,[528640,270592]],[11086,[528640,266496,12288]],[11087,[528640,266496,12288]],[11088,[528640,266496,12288]],[11089,[532992,266752]],[11090,[528896,270848]],[11091,[528896,266752,12288]],[11092,[528896,266752,12288]],[11093,[528896,266752,12288]],[11094,[528896,266496]],[11095,[528640,266752]],[11096,[528640,266496,768]],[11097,[528640,266496,768]],[11098,[528640,266496,768]],[11099,[532992,270592]],[11100,[532736,270848]],[11101,[532736,270592,768]],[11102,[532736,270592,768]],[11103,[532736,270592,768]],[11104,[82176,49920]],[11105,[147712,49920]],[11106,[147712,82176,49920]],[11107,[147712,82176,49920]],[11108,[82432,49920]],[11109,[147968,49920]],[11110,[147968,82432,49920]],[11111,[147968,82432,49920]],[11112,[147968,82176]],[11113,[164352,98560]],[11114,[147968,82176,49152]],[11115,[147968,82176,49152]],[11116,[147712,82432]],[11117,[164096,98816]],[11118,[147712,82432,49152]],[11119,[147712,82432,49152]],[11120,[164096,82176]],[11121,[164352,82432]],[11122,[164096,82176,768]],[11123,[164096,82176,768]],[11124,[147712,98560]],[11125,[147968,98816]],[11126,[147712,98560,768]],[11127,[147712,98560,768]],[11128,[164096,82176]],[11129,[147712,98560]],[11130,[147712,82176,49152]],[11131,[147712,82176,49152]],[11132,[147712,82176,49152]],[11133,[147712,82176,49152]],[11134,[164352,82432]],[11135,[147968,98816]],[11136,[147968,82432,49152]],[11137,[147968,82432,49152]],[11138,[147968,82432,49152]],[11139,[147968,82432,49152]],[11140,[147968,82176]],[11141,[147712,82432]],[11142,[147712,82176,768]],[11143,[147712,82176,768]],[11144,[147712,82176,768]],[11145,[147712,82176,768]],[11146,[164352,98560]],[11147,[164096,98816]],[11148,[164096,98560,768]],[11149,[164096,98560,768]],[11150,[164096,98560,768]],[11151,[164096,98560,768]],[11152,[278784,49920]],[11153,[540928,49920]],[11154,[540928,278784,49920]],[11155,[540928,278784,49920]],[11156,[279040,49920]],[11157,[541184,49920]],[11158,[541184,279040,49920]],[11159,[541184,279040,49920]],[11160,[541184,278784]],[11161,[557568,295168]],[11162,[541184,278784,49152]],[11163,[541184,278784,49152]],[11164,[540928,279040]],[11165,[557312,295424]],[11166,[540928,279040,49152]],[11167,[540928,279040,49152]],[11168,[557312,278784]],[11169,[557568,279040]],[11170,[557312,278784,768]],[11171,[557312,278784,768]],[11172,[540928,295168]],[11173,[541184,295424]],[11174,[540928,295168,768]],[11175,[540928,295168,768]],[11176,[557312,278784]],[11177,[540928,295168]],[11178,[540928,278784,49152]],[11179,[540928,278784,49152]],[11180,[540928,278784,49152]],[11181,[557568,279040]],[11182,[541184,295424]],[11183,[541184,279040,49152]],[11184,[541184,279040,49152]],[11185,[541184,279040,49152]],[11186,[541184,278784]],[11187,[540928,279040]],[11188,[540928,278784,768]],[11189,[540928,278784,768]],[11190,[540928,278784,768]],[11191,[557568,295168]],[11192,[557312,295424]],[11193,[557312,295168,768]],[11194,[557312,295168,768]],[11195,[557312,295168,768]],[11196,[327936,197376]],[11197,[590080,197376]],[11198,[590080,327936,197376]],[11199,[590080,327936,197376]],[11200,[328192,197376]],[11201,[590336,197376]],[11202,[590336,328192,197376]],[11203,[590336,328192,197376]],[11204,[590336,327936]],[11205,[655872,393472]],[11206,[590336,327936,196608]],[11207,[590336,327936,196608]],[11208,[590080,328192]],[11209,[655616,393728]],[11210,[590080,328192,196608]],[11211,[590080,328192,196608]],[11212,[655616,327936]],[11213,[655872,328192]],[11214,[655616,327936,768]],[11215,[655616,327936,768]],[11216,[590080,393472]],[11217,[590336,393728]],[11218,[590080,393472,768]],[11219,[590080,393472,768]],[11220,[655616,327936]],[11221,[590080,393472]],[11222,[590080,327936,196608]],[11223,[590080,327936,196608]],[11224,[590080,327936,196608]],[11225,[590080,327936,196608]],[11226,[655872,328192]],[11227,[590336,393728]],[11228,[590336,328192,196608]],[11229,[590336,328192,196608]],[11230,[590336,328192,196608]],[11231,[590336,328192,196608]],[11232,[590336,327936]],[11233,[590080,328192]],[11234,[590080,327936,768]],[11235,[590080,327936,768]],[11236,[590080,327936,768]],[11237,[655872,393472]],[11238,[655616,393728]],[11239,[655616,393472,768]],[11240,[655616,393472,768]],[11241,[655616,393472,768]],[11242,[21504,15360]],[11243,[37888,15360]],[11244,[37888,21504,15360]],[11245,[37888,21504,15360]],[11246,[22528,15360]],[11247,[38912,15360]],[11248,[38912,22528,15360]],[11249,[38912,22528,15360]],[11250,[38912,21504]],[11251,[43008,25600]],[11252,[38912,21504,12288]],[11253,[38912,21504,12288]],[11254,[37888,22528]],[11255,[41984,26624]],[11256,[37888,22528,12288]],[11257,[37888,22528,12288]],[11258,[41984,21504]],[11259,[43008,22528]],[11260,[41984,21504,3072]],[11261,[41984,21504,3072]],[11262,[37888,25600]],[11263,[38912,26624]],[11264,[37888,25600,3072]],[11265,[37888,25600,3072]],[11266,[41984,21504]],[11267,[37888,25600]],[11268,[37888,21504,12288]],[11269,[37888,21504,12288]],[11270,[37888,21504,12288]],[11271,[37888,21504,12288]],[11272,[43008,22528]],[11273,[38912,26624]],[11274,[38912,22528,12288]],[11275,[38912,22528,12288]],[11276,[38912,22528,12288]],[11277,[38912,22528,12288]],[11278,[38912,21504]],[11279,[37888,22528]],[11280,[37888,21504,3072]],[11281,[37888,21504,3072]],[11282,[37888,21504,3072]],[11283,[37888,21504,3072]],[11284,[43008,25600]],[11285,[41984,26624]],[11286,[41984,25600,3072]],[11287,[41984,25600,3072]],[11288,[41984,25600,3072]],[11289,[41984,25600,3072]],[11290,[70656,15360]],[11291,[136192,15360]],[11292,[136192,70656,15360]],[11293,[136192,70656,15360]],[11294,[71680,15360]],[11295,[137216,15360]],[11296,[137216,71680,15360]],[11297,[137216,71680,15360]],[11298,[137216,70656]],[11299,[141312,74752]],[11300,[137216,70656,12288]],[11301,[137216,70656,12288]],[11302,[136192,71680]],[11303,[140288,75776]],[11304,[136192,71680,12288]],[11305,[136192,71680,12288]],[11306,[140288,70656]],[11307,[141312,71680]],[11308,[140288,70656,3072]],[11309,[140288,70656,3072]],[11310,[136192,74752]],[11311,[137216,75776]],[11312,[136192,74752,3072]],[11313,[136192,74752,3072]],[11314,[140288,70656]],[11315,[136192,74752]],[11316,[136192,70656,12288]],[11317,[136192,70656,12288]],[11318,[136192,70656,12288]],[11319,[141312,71680]],[11320,[137216,75776]],[11321,[137216,71680,12288]],[11322,[137216,71680,12288]],[11323,[137216,71680,12288]],[11324,[137216,70656]],[11325,[136192,71680]],[11326,[136192,70656,3072]],[11327,[136192,70656,3072]],[11328,[136192,70656,3072]],[11329,[141312,74752]],[11330,[140288,75776]],[11331,[140288,74752,3072]],[11332,[140288,74752,3072]],[11333,[140288,74752,3072]],[11334,[267264,15360]],[11335,[529408,15360]],[11336,[529408,267264,15360]],[11337,[529408,267264,15360]],[11338,[268288,15360]],[11339,[530432,15360]],[11340,[530432,268288,15360]],[11341,[530432,268288,15360]],[11342,[530432,267264]],[11343,[534528,271360]],[11344,[530432,267264,12288]],[11345,[530432,267264,12288]],[11346,[529408,268288]],[11347,[533504,272384]],[11348,[529408,268288,12288]],[11349,[529408,268288,12288]],[11350,[533504,267264]],[11351,[534528,268288]],[11352,[533504,267264,3072]],[11353,[533504,267264,3072]],[11354,[529408,271360]],[11355,[530432,272384]],[11356,[529408,271360,3072]],[11357,[529408,271360,3072]],[11358,[533504,267264]],[11359,[529408,271360]],[11360,[529408,267264,12288]],[11361,[529408,267264,12288]],[11362,[529408,267264,12288]],[11363,[534528,268288]],[11364,[530432,272384]],[11365,[530432,268288,12288]],[11366,[530432,268288,12288]],[11367,[530432,268288,12288]],[11368,[530432,267264]],[11369,[529408,268288]],[11370,[529408,267264,3072]],[11371,[529408,267264,3072]],[11372,[529408,267264,3072]],[11373,[534528,271360]],[11374,[533504,272384]],[11375,[533504,271360,3072]],[11376,[533504,271360,3072]],[11377,[533504,271360,3072]],[11378,[82944,52224]],[11379,[148480,52224]],[11380,[148480,82944,52224]],[11381,[148480,82944,52224]],[11382,[83968,52224]],[11383,[149504,52224]],[11384,[149504,83968,52224]],[11385,[149504,83968,52224]],[11386,[149504,82944]],[11387,[165888,99328]],[11388,[149504,82944,49152]],[11389,[149504,82944,49152]],[11390,[148480,83968]],[11391,[164864,100352]],[11392,[148480,83968,49152]],[11393,[148480,83968,49152]],[11394,[164864,82944]],[11395,[165888,83968]],[11396,[164864,82944,3072]],[11397,[164864,82944,3072]],[11398,[148480,99328]],[11399,[149504,100352]],[11400,[148480,99328,3072]],[11401,[148480,99328,3072]],[11402,[164864,82944]],[11403,[148480,99328]],[11404,[148480,82944,49152]],[11405,[148480,82944,49152]],[11406,[148480,82944,49152]],[11407,[148480,82944,49152]],[11408,[165888,83968]],[11409,[149504,100352]],[11410,[149504,83968,49152]],[11411,[149504,83968,49152]],[11412,[149504,83968,49152]],[11413,[149504,83968,49152]],[11414,[149504,82944]],[11415,[148480,83968]],[11416,[148480,82944,3072]],[11417,[148480,82944,3072]],[11418,[148480,82944,3072]],[11419,[165888,99328]],[11420,[164864,100352]],[11421,[164864,99328,3072]],[11422,[164864,99328,3072]],[11423,[164864,99328,3072]],[11424,[279552,52224]],[11425,[541696,52224]],[11426,[541696,279552,52224]],[11427,[541696,279552,52224]],[11428,[280576,52224]],[11429,[542720,52224]],[11430,[542720,280576,52224]],[11431,[542720,280576,52224]],[11432,[542720,279552]],[11433,[559104,295936]],[11434,[542720,279552,49152]],[11435,[542720,279552,49152]],[11436,[541696,280576]],[11437,[558080,296960]],[11438,[541696,280576,49152]],[11439,[541696,280576,49152]],[11440,[558080,279552]],[11441,[559104,280576]],[11442,[558080,279552,3072]],[11443,[558080,279552,3072]],[11444,[541696,295936]],[11445,[542720,296960]],[11446,[541696,295936,3072]],[11447,[541696,295936,3072]],[11448,[558080,279552]],[11449,[541696,295936]],[11450,[541696,279552,49152]],[11451,[541696,279552,49152]],[11452,[541696,279552,49152]],[11453,[559104,280576]],[11454,[542720,296960]],[11455,[542720,280576,49152]],[11456,[542720,280576,49152]],[11457,[542720,280576,49152]],[11458,[542720,279552]],[11459,[541696,280576]],[11460,[541696,279552,3072]],[11461,[541696,279552,3072]],[11462,[541696,279552,3072]],[11463,[559104,295936]],[11464,[558080,296960]],[11465,[558080,295936,3072]],[11466,[558080,295936,3072]],[11467,[558080,295936,3072]],[11468,[328704,199680]],[11469,[590848,199680]],[11470,[590848,328704,199680]],[11471,[590848,328704,199680]],[11472,[329728,199680]],[11473,[591872,199680]],[11474,[591872,329728,199680]],[11475,[591872,329728,199680]],[11476,[591872,328704]],[11477,[657408,394240]],[11478,[591872,328704,196608]],[11479,[591872,328704,196608]],[11480,[590848,329728]],[11481,[656384,395264]],[11482,[590848,329728,196608]],[11483,[590848,329728,196608]],[11484,[656384,328704]],[11485,[657408,329728]],[11486,[656384,328704,3072]],[11487,[656384,328704,3072]],[11488,[590848,394240]],[11489,[591872,395264]],[11490,[590848,394240,3072]],[11491,[590848,394240,3072]],[11492,[656384,328704]],[11493,[590848,394240]],[11494,[590848,328704,196608]],[11495,[590848,328704,196608]],[11496,[590848,328704,196608]],[11497,[590848,328704,196608]],[11498,[657408,329728]],[11499,[591872,395264]],[11500,[591872,329728,196608]],[11501,[591872,329728,196608]],[11502,[591872,329728,196608]],[11503,[591872,329728,196608]],[11504,[591872,328704]],[11505,[590848,329728]],[11506,[590848,328704,3072]],[11507,[590848,328704,3072]],[11508,[590848,328704,3072]],[11509,[657408,394240]],[11510,[656384,395264]],[11511,[656384,394240,3072]],[11512,[656384,394240,3072]],[11513,[656384,394240,3072]],[11514,[86016,61440]],[11515,[151552,61440]],[11516,[151552,86016,61440]],[11517,[151552,86016,61440]],[11518,[90112,61440]],[11519,[155648,61440]],[11520,[155648,90112,61440]],[11521,[155648,90112,61440]],[11522,[155648,86016]],[11523,[172032,102400]],[11524,[155648,86016,49152]],[11525,[155648,86016,49152]],[11526,[151552,90112]],[11527,[167936,106496]],[11528,[151552,90112,49152]],[11529,[151552,90112,49152]],[11530,[167936,86016]],[11531,[172032,90112]],[11532,[167936,86016,12288]],[11533,[167936,86016,12288]],[11534,[151552,102400]],[11535,[155648,106496]],[11536,[151552,102400,12288]],[11537,[151552,102400,12288]],[11538,[167936,86016]],[11539,[151552,102400]],[11540,[151552,86016,49152]],[11541,[151552,86016,49152]],[11542,[151552,86016,49152]],[11543,[151552,86016,49152]],[11544,[172032,90112]],[11545,[155648,106496]],[11546,[155648,90112,49152]],[11547,[155648,90112,49152]],[11548,[155648,90112,49152]],[11549,[155648,90112,49152]],[11550,[155648,86016]],[11551,[151552,90112]],[11552,[151552,86016,12288]],[11553,[151552,86016,12288]],[11554,[151552,86016,12288]],[11555,[151552,86016,12288]],[11556,[172032,102400]],[11557,[167936,106496]],[11558,[167936,102400,12288]],[11559,[167936,102400,12288]],[11560,[167936,102400,12288]],[11561,[167936,102400,12288]],[11562,[282624,61440]],[11563,[544768,61440]],[11564,[544768,282624,61440]],[11565,[544768,282624,61440]],[11566,[286720,61440]],[11567,[548864,61440]],[11568,[548864,286720,61440]],[11569,[548864,286720,61440]],[11570,[548864,282624]],[11571,[565248,299008]],[11572,[548864,282624,49152]],[11573,[548864,282624,49152]],[11574,[544768,286720]],[11575,[561152,303104]],[11576,[544768,286720,49152]],[11577,[544768,286720,49152]],[11578,[561152,282624]],[11579,[565248,286720]],[11580,[561152,282624,12288]],[11581,[561152,282624,12288]],[11582,[544768,299008]],[11583,[548864,303104]],[11584,[544768,299008,12288]],[11585,[544768,299008,12288]],[11586,[561152,282624]],[11587,[544768,299008]],[11588,[544768,282624,49152]],[11589,[544768,282624,49152]],[11590,[544768,282624,49152]],[11591,[565248,286720]],[11592,[548864,303104]],[11593,[548864,286720,49152]],[11594,[548864,286720,49152]],[11595,[548864,286720,49152]],[11596,[548864,282624]],[11597,[544768,286720]],[11598,[544768,282624,12288]],[11599,[544768,282624,12288]],[11600,[544768,282624,12288]],[11601,[565248,299008]],[11602,[561152,303104]],[11603,[561152,299008,12288]],[11604,[561152,299008,12288]],[11605,[561152,299008,12288]],[11606,[331776,208896]],[11607,[593920,208896]],[11608,[593920,331776,208896]],[11609,[593920,331776,208896]],[11610,[335872,208896]],[11611,[598016,208896]],[11612,[598016,335872,208896]],[11613,[598016,335872,208896]],[11614,[598016,331776]],[11615,[663552,397312]],[11616,[598016,331776,196608]],[11617,[598016,331776,196608]],[11618,[593920,335872]],[11619,[659456,401408]],[11620,[593920,335872,196608]],[11621,[593920,335872,196608]],[11622,[659456,331776]],[11623,[663552,335872]],[11624,[659456,331776,12288]],[11625,[659456,331776,12288]],[11626,[593920,397312]],[11627,[598016,401408]],[11628,[593920,397312,12288]],[11629,[593920,397312,12288]],[11630,[659456,331776]],[11631,[593920,397312]],[11632,[593920,331776,196608]],[11633,[593920,331776,196608]],[11634,[593920,331776,196608]],[11635,[593920,331776,196608]],[11636,[663552,335872]],[11637,[598016,401408]],[11638,[598016,335872,196608]],[11639,[598016,335872,196608]],[11640,[598016,335872,196608]],[11641,[598016,335872,196608]],[11642,[598016,331776]],[11643,[593920,335872]],[11644,[593920,331776,12288]],[11645,[593920,331776,12288]],[11646,[593920,331776,12288]],[11647,[663552,397312]],[11648,[659456,401408]],[11649,[659456,397312,12288]],[11650,[659456,397312,12288]],[11651,[659456,397312,12288]],[11652,[344064,245760]],[11653,[606208,245760]],[11654,[606208,344064,245760]],[11655,[606208,344064,245760]],[11656,[360448,245760]],[11657,[622592,245760]],[11658,[622592,360448,245760]],[11659,[622592,360448,245760]],[11660,[622592,344064]],[11661,[688128,409600]],[11662,[622592,344064,196608]],[11663,[622592,344064,196608]],[11664,[606208,360448]],[11665,[671744,425984]],[11666,[606208,360448,196608]],[11667,[606208,360448,196608]],[11668,[671744,344064]],[11669,[688128,360448]],[11670,[671744,344064,49152]],[11671,[671744,344064,49152]],[11672,[606208,409600]],[11673,[622592,425984]],[11674,[606208,409600,49152]],[11675,[606208,409600,49152]],[11676,[671744,344064]],[11677,[606208,409600]],[11678,[606208,344064,196608]],[11679,[606208,344064,196608]],[11680,[606208,344064,196608]],[11681,[606208,344064,196608]],[11682,[688128,360448]],[11683,[622592,425984]],[11684,[622592,360448,196608]],[11685,[622592,360448,196608]],[11686,[622592,360448,196608]],[11687,[622592,360448,196608]],[11688,[622592,344064]],[11689,[606208,360448]],[11690,[606208,344064,49152]],[11691,[606208,344064,49152]],[11692,[606208,344064,49152]],[11693,[606208,344064,49152]],[11694,[688128,409600]],[11695,[671744,425984]],[11696,[671744,409600,49152]],[11697,[671744,409600,49152]],[11698,[671744,409600,49152]],[11699,[671744,409600,49152]],[11700,[37,21,12,3]],[11701,[37,21,12,3]],[11702,[37,21,12,3]],[11703,[37,21,12,3]],[11704,[133,69,12,3]],[11705,[133,69,12,3]],[11706,[133,69,12,3]],[11707,[133,69,12,3]],[11708,[517,261,12,3]],[11709,[517,261,12,3]],[11710,[517,261,12,3]],[11711,[517,261,12,3]],[11712,[2053,1029,12,3]],[11713,[2053,1029,12,3]],[11714,[2053,1029,12,3]],[11715,[2053,1029,12,3]],[11716,[8197,4101,12,3]],[11717,[8197,4101,12,3]],[11718,[8197,4101,12,3]],[11719,[8197,4101,12,3]],[11720,[8197,4101,12,3]],[11721,[32773,16389,12,3]],[11722,[32773,16389,12,3]],[11723,[32773,16389,12,3]],[11724,[32773,16389,12,3]],[11725,[32773,16389,12,3]],[11726,[131077,65541,12,3]],[11727,[131077,65541,12,3]],[11728,[131077,65541,12,3]],[11729,[131077,65541,12,3]],[11730,[524293,262149,12,3]],[11731,[524293,262149,12,3]],[11732,[524293,262149,12,3]],[11733,[524293,262149,12,3]],[11734,[145,81,48,3]],[11735,[145,81,48,3]],[11736,[145,81,48,3]],[11737,[145,81,48,3]],[11738,[529,273,48,3]],[11739,[529,273,48,3]],[11740,[529,273,48,3]],[11741,[529,273,48,3]],[11742,[2065,1041,48,3]],[11743,[2065,1041,48,3]],[11744,[2065,1041,48,3]],[11745,[2065,1041,48,3]],[11746,[8209,4113,48,3]],[11747,[8209,4113,48,3]],[11748,[8209,4113,48,3]],[11749,[8209,4113,48,3]],[11750,[32785,16401,48,3]],[11751,[32785,16401,48,3]],[11752,[32785,16401,48,3]],[11753,[32785,16401,48,3]],[11754,[131089,65553,48,3]],[11755,[131089,65553,48,3]],[11756,[131089,65553,48,3]],[11757,[131089,65553,48,3]],[11758,[524305,262161,48,3]],[11759,[524305,262161,48,3]],[11760,[524305,262161,48,3]],[11761,[524305,262161,48,3]],[11762,[524305,262161,48,3]],[11763,[577,321,192,3]],[11764,[577,321,192,3]],[11765,[577,321,192,3]],[11766,[577,321,192,3]],[11767,[577,321,192,3]],[11768,[2113,1089,192,3]],[11769,[2113,1089,192,3]],[11770,[2113,1089,192,3]],[11771,[2113,1089,192,3]],[11772,[8257,4161,192,3]],[11773,[8257,4161,192,3]],[11774,[8257,4161,192,3]],[11775,[8257,4161,192,3]],[11776,[8257,4161,192,3]],[11777,[8257,4161,192,3]],[11778,[32833,16449,192,3]],[11779,[32833,16449,192,3]],[11780,[32833,16449,192,3]],[11781,[32833,16449,192,3]],[11782,[131137,65601,192,3]],[11783,[131137,65601,192,3]],[11784,[131137,65601,192,3]],[11785,[131137,65601,192,3]],[11786,[131137,65601,192,3]],[11787,[524353,262209,192,3]],[11788,[524353,262209,192,3]],[11789,[524353,262209,192,3]],[11790,[524353,262209,192,3]],[11791,[2305,1281,768,3]],[11792,[2305,1281,768,3]],[11793,[2305,1281,768,3]],[11794,[2305,1281,768,3]],[11795,[2305,1281,768,3]],[11796,[8449,4353,768,3]],[11797,[8449,4353,768,3]],[11798,[8449,4353,768,3]],[11799,[8449,4353,768,3]],[11800,[33025,16641,768,3]],[11801,[33025,16641,768,3]],[11802,[33025,16641,768,3]],[11803,[33025,16641,768,3]],[11804,[131329,65793,768,3]],[11805,[131329,65793,768,3]],[11806,[131329,65793,768,3]],[11807,[131329,65793,768,3]],[11808,[524545,262401,768,3]],[11809,[524545,262401,768,3]],[11810,[524545,262401,768,3]],[11811,[524545,262401,768,3]],[11812,[9217,5121,3072,3]],[11813,[9217,5121,3072,3]],[11814,[9217,5121,3072,3]],[11815,[9217,5121,3072,3]],[11816,[33793,17409,3072,3]],[11817,[33793,17409,3072,3]],[11818,[33793,17409,3072,3]],[11819,[33793,17409,3072,3]],[11820,[132097,66561,3072,3]],[11821,[132097,66561,3072,3]],[11822,[132097,66561,3072,3]],[11823,[132097,66561,3072,3]],[11824,[525313,263169,3072,3]],[11825,[525313,263169,3072,3]],[11826,[525313,263169,3072,3]],[11827,[525313,263169,3072,3]],[11828,[36865,20481,12288,3]],[11829,[36865,20481,12288,3]],[11830,[36865,20481,12288,3]],[11831,[36865,20481,12288,3]],[11832,[36865,20481,12288,3]],[11833,[135169,69633,12288,3]],[11834,[135169,69633,12288,3]],[11835,[135169,69633,12288,3]],[11836,[135169,69633,12288,3]],[11837,[528385,266241,12288,3]],[11838,[528385,266241,12288,3]],[11839,[528385,266241,12288,3]],[11840,[528385,266241,12288,3]],[11841,[147457,81921,49152,3]],[11842,[147457,81921,49152,3]],[11843,[147457,81921,49152,3]],[11844,[147457,81921,49152,3]],[11845,[147457,81921,49152,3]],[11846,[540673,278529,49152,3]],[11847,[540673,278529,49152,3]],[11848,[540673,278529,49152,3]],[11849,[540673,278529,49152,3]],[11850,[589825,327681,196608,3]],[11851,[589825,327681,196608,3]],[11852,[589825,327681,196608,3]],[11853,[589825,327681,196608,3]],[11854,[148,84,48,12]],[11855,[148,84,48,12]],[11856,[148,84,48,12]],[11857,[148,84,48,12]],[11858,[148,84,48,12]],[11859,[532,276,48,12]],[11860,[532,276,48,12]],[11861,[532,276,48,12]],[11862,[532,276,48,12]],[11863,[2068,1044,48,12]],[11864,[2068,1044,48,12]],[11865,[2068,1044,48,12]],[11866,[2068,1044,48,12]],[11867,[8212,4116,48,12]],[11868,[8212,4116,48,12]],[11869,[8212,4116,48,12]],[11870,[8212,4116,48,12]],[11871,[32788,16404,48,12]],[11872,[32788,16404,48,12]],[11873,[32788,16404,48,12]],[11874,[32788,16404,48,12]],[11875,[131092,65556,48,12]],[11876,[131092,65556,48,12]],[11877,[131092,65556,48,12]],[11878,[131092,65556,48,12]],[11879,[524308,262164,48,12]],[11880,[524308,262164,48,12]],[11881,[524308,262164,48,12]],[11882,[524308,262164,48,12]],[11883,[580,324,192,12]],[11884,[580,324,192,12]],[11885,[580,324,192,12]],[11886,[580,324,192,12]],[11887,[2116,1092,192,12]],[11888,[2116,1092,192,12]],[11889,[2116,1092,192,12]],[11890,[2116,1092,192,12]],[11891,[8260,4164,192,12]],[11892,[8260,4164,192,12]],[11893,[8260,4164,192,12]],[11894,[8260,4164,192,12]],[11895,[32836,16452,192,12]],[11896,[32836,16452,192,12]],[11897,[32836,16452,192,12]],[11898,[32836,16452,192,12]],[11899,[131140,65604,192,12]],[11900,[131140,65604,192,12]],[11901,[131140,65604,192,12]],[11902,[131140,65604,192,12]],[11903,[524356,262212,192,12]],[11904,[524356,262212,192,12]],[11905,[524356,262212,192,12]],[11906,[524356,262212,192,12]],[11907,[524356,262212,192,12]],[11908,[2308,1284,768,12]],[11909,[2308,1284,768,12]],[11910,[2308,1284,768,12]],[11911,[2308,1284,768,12]],[11912,[8452,4356,768,12]],[11913,[8452,4356,768,12]],[11914,[8452,4356,768,12]],[11915,[8452,4356,768,12]],[11916,[33028,16644,768,12]],[11917,[33028,16644,768,12]],[11918,[33028,16644,768,12]],[11919,[33028,16644,768,12]],[11920,[131332,65796,768,12]],[11921,[131332,65796,768,12]],[11922,[131332,65796,768,12]],[11923,[131332,65796,768,12]],[11924,[131332,65796,768,12]],[11925,[524548,262404,768,12]],[11926,[524548,262404,768,12]],[11927,[524548,262404,768,12]],[11928,[524548,262404,768,12]],[11929,[9220,5124,3072,12]],[11930,[9220,5124,3072,12]],[11931,[9220,5124,3072,12]],[11932,[9220,5124,3072,12]],[11933,[33796,17412,3072,12]],[11934,[33796,17412,3072,12]],[11935,[33796,17412,3072,12]],[11936,[33796,17412,3072,12]],[11937,[132100,66564,3072,12]],[11938,[132100,66564,3072,12]],[11939,[132100,66564,3072,12]],[11940,[132100,66564,3072,12]],[11941,[132100,66564,3072,12]],[11942,[525316,263172,3072,12]],[11943,[525316,263172,3072,12]],[11944,[525316,263172,3072,12]],[11945,[525316,263172,3072,12]],[11946,[36868,20484,12288,12]],[11947,[36868,20484,12288,12]],[11948,[36868,20484,12288,12]],[11949,[36868,20484,12288,12]],[11950,[36868,20484,12288,12]],[11951,[36868,20484,12288,12]],[11952,[36868,20484,12288,12]],[11953,[135172,69636,12288,12]],[11954,[135172,69636,12288,12]],[11955,[135172,69636,12288,12]],[11956,[135172,69636,12288,12]],[11957,[528388,266244,12288,12]],[11958,[528388,266244,12288,12]],[11959,[528388,266244,12288,12]],[11960,[528388,266244,12288,12]],[11961,[147460,81924,49152,12]],[11962,[147460,81924,49152,12]],[11963,[147460,81924,49152,12]],[11964,[147460,81924,49152,12]],[11965,[540676,278532,49152,12]],[11966,[540676,278532,49152,12]],[11967,[540676,278532,49152,12]],[11968,[540676,278532,49152,12]],[11969,[589828,327684,196608,12]],[11970,[589828,327684,196608,12]],[11971,[589828,327684,196608,12]],[11972,[589828,327684,196608,12]],[11973,[592,336,192,48]],[11974,[592,336,192,48]],[11975,[592,336,192,48]],[11976,[592,336,192,48]],[11977,[2128,1104,192,48]],[11978,[2128,1104,192,48]],[11979,[2128,1104,192,48]],[11980,[2128,1104,192,48]],[11981,[8272,4176,192,48]],[11982,[8272,4176,192,48]],[11983,[8272,4176,192,48]],[11984,[8272,4176,192,48]],[11985,[32848,16464,192,48]],[11986,[32848,16464,192,48]],[11987,[32848,16464,192,48]],[11988,[32848,16464,192,48]],[11989,[131152,65616,192,48]],[11990,[131152,65616,192,48]],[11991,[131152,65616,192,48]],[11992,[131152,65616,192,48]],[11993,[524368,262224,192,48]],[11994,[524368,262224,192,48]],[11995,[524368,262224,192,48]],[11996,[524368,262224,192,48]],[11997,[2320,1296,768,48]],[11998,[2320,1296,768,48]],[11999,[2320,1296,768,48]],[12000,[2320,1296,768,48]],[12001,[8464,4368,768,48]],[12002,[8464,4368,768,48]],[12003,[8464,4368,768,48]],[12004,[8464,4368,768,48]],[12005,[33040,16656,768,48]],[12006,[33040,16656,768,48]],[12007,[33040,16656,768,48]],[12008,[33040,16656,768,48]],[12009,[131344,65808,768,48]],[12010,[131344,65808,768,48]],[12011,[131344,65808,768,48]],[12012,[131344,65808,768,48]],[12013,[524560,262416,768,48]],[12014,[524560,262416,768,48]],[12015,[524560,262416,768,48]],[12016,[524560,262416,768,48]],[12017,[524560,262416,768,48]],[12018,[9232,5136,3072,48]],[12019,[9232,5136,3072,48]],[12020,[9232,5136,3072,48]],[12021,[9232,5136,3072,48]],[12022,[33808,17424,3072,48]],[12023,[33808,17424,3072,48]],[12024,[33808,17424,3072,48]],[12025,[33808,17424,3072,48]],[12026,[132112,66576,3072,48]],[12027,[132112,66576,3072,48]],[12028,[132112,66576,3072,48]],[12029,[132112,66576,3072,48]],[12030,[132112,66576,3072,48]],[12031,[525328,263184,3072,48]],[12032,[525328,263184,3072,48]],[12033,[525328,263184,3072,48]],[12034,[525328,263184,3072,48]],[12035,[36880,20496,12288,48]],[12036,[36880,20496,12288,48]],[12037,[36880,20496,12288,48]],[12038,[36880,20496,12288,48]],[12039,[135184,69648,12288,48]],[12040,[135184,69648,12288,48]],[12041,[135184,69648,12288,48]],[12042,[135184,69648,12288,48]],[12043,[528400,266256,12288,48]],[12044,[528400,266256,12288,48]],[12045,[528400,266256,12288,48]],[12046,[528400,266256,12288,48]],[12047,[147472,81936,49152,48]],[12048,[147472,81936,49152,48]],[12049,[147472,81936,49152,48]],[12050,[147472,81936,49152,48]],[12051,[147472,81936,49152,48]],[12052,[540688,278544,49152,48]],[12053,[540688,278544,49152,48]],[12054,[540688,278544,49152,48]],[12055,[540688,278544,49152,48]],[12056,[589840,327696,196608,48]],[12057,[589840,327696,196608,48]],[12058,[589840,327696,196608,48]],[12059,[589840,327696,196608,48]],[12060,[2368,1344,768,192]],[12061,[2368,1344,768,192]],[12062,[2368,1344,768,192]],[12063,[2368,1344,768,192]],[12064,[8512,4416,768,192]],[12065,[8512,4416,768,192]],[12066,[8512,4416,768,192]],[12067,[8512,4416,768,192]],[12068,[33088,16704,768,192]],[12069,[33088,16704,768,192]],[12070,[33088,16704,768,192]],[12071,[33088,16704,768,192]],[12072,[131392,65856,768,192]],[12073,[131392,65856,768,192]],[12074,[131392,65856,768,192]],[12075,[131392,65856,768,192]],[12076,[131392,65856,768,192]],[12077,[524608,262464,768,192]],[12078,[524608,262464,768,192]],[12079,[524608,262464,768,192]],[12080,[524608,262464,768,192]],[12081,[9280,5184,3072,192]],[12082,[9280,5184,3072,192]],[12083,[9280,5184,3072,192]],[12084,[9280,5184,3072,192]],[12085,[33856,17472,3072,192]],[12086,[33856,17472,3072,192]],[12087,[33856,17472,3072,192]],[12088,[33856,17472,3072,192]],[12089,[132160,66624,3072,192]],[12090,[132160,66624,3072,192]],[12091,[132160,66624,3072,192]],[12092,[132160,66624,3072,192]],[12093,[525376,263232,3072,192]],[12094,[525376,263232,3072,192]],[12095,[525376,263232,3072,192]],[12096,[525376,263232,3072,192]],[12097,[36928,20544,12288,192]],[12098,[36928,20544,12288,192]],[12099,[36928,20544,12288,192]],[12100,[36928,20544,12288,192]],[12101,[135232,69696,12288,192]],[12102,[135232,69696,12288,192]],[12103,[135232,69696,12288,192]],[12104,[135232,69696,12288,192]],[12105,[528448,266304,12288,192]],[12106,[528448,266304,12288,192]],[12107,[528448,266304,12288,192]],[12108,[528448,266304,12288,192]],[12109,[147520,81984,49152,192]],[12110,[147520,81984,49152,192]],[12111,[147520,81984,49152,192]],[12112,[147520,81984,49152,192]],[12113,[540736,278592,49152,192]],[12114,[540736,278592,49152,192]],[12115,[540736,278592,49152,192]],[12116,[540736,278592,49152,192]],[12117,[589888,327744,196608,192]],[12118,[589888,327744,196608,192]],[12119,[589888,327744,196608,192]],[12120,[589888,327744,196608,192]],[12121,[9472,5376,3072,768]],[12122,[9472,5376,3072,768]],[12123,[9472,5376,3072,768]],[12124,[9472,5376,3072,768]],[12125,[34048,17664,3072,768]],[12126,[34048,17664,3072,768]],[12127,[34048,17664,3072,768]],[12128,[34048,17664,3072,768]],[12129,[132352,66816,3072,768]],[12130,[132352,66816,3072,768]],[12131,[132352,66816,3072,768]],[12132,[132352,66816,3072,768]],[12133,[132352,66816,3072,768]],[12134,[525568,263424,3072,768]],[12135,[525568,263424,3072,768]],[12136,[525568,263424,3072,768]],[12137,[525568,263424,3072,768]],[12138,[525568,263424,3072,768]],[12139,[37120,20736,12288,768]],[12140,[37120,20736,12288,768]],[12141,[37120,20736,12288,768]],[12142,[37120,20736,12288,768]],[12143,[135424,69888,12288,768]],[12144,[135424,69888,12288,768]],[12145,[135424,69888,12288,768]],[12146,[135424,69888,12288,768]],[12147,[528640,266496,12288,768]],[12148,[528640,266496,12288,768]],[12149,[528640,266496,12288,768]],[12150,[528640,266496,12288,768]],[12151,[147712,82176,49152,768]],[12152,[147712,82176,49152,768]],[12153,[147712,82176,49152,768]],[12154,[147712,82176,49152,768]],[12155,[540928,278784,49152,768]],[12156,[540928,278784,49152,768]],[12157,[540928,278784,49152,768]],[12158,[540928,278784,49152,768]],[12159,[590080,327936,196608,768]],[12160,[590080,327936,196608,768]],[12161,[590080,327936,196608,768]],[12162,[590080,327936,196608,768]],[12163,[37888,21504,12288,3072]],[12164,[37888,21504,12288,3072]],[12165,[37888,21504,12288,3072]],[12166,[37888,21504,12288,3072]],[12167,[136192,70656,12288,3072]],[12168,[136192,70656,12288,3072]],[12169,[136192,70656,12288,3072]],[12170,[136192,70656,12288,3072]],[12171,[529408,267264,12288,3072]],[12172,[529408,267264,12288,3072]],[12173,[529408,267264,12288,3072]],[12174,[529408,267264,12288,3072]],[12175,[148480,82944,49152,3072]],[12176,[148480,82944,49152,3072]],[12177,[148480,82944,49152,3072]],[12178,[148480,82944,49152,3072]],[12179,[148480,82944,49152,3072]],[12180,[541696,279552,49152,3072]],[12181,[541696,279552,49152,3072]],[12182,[541696,279552,49152,3072]],[12183,[541696,279552,49152,3072]],[12184,[590848,328704,196608,3072]],[12185,[590848,328704,196608,3072]],[12186,[590848,328704,196608,3072]],[12187,[590848,328704,196608,3072]],[12188,[151552,86016,49152,12288]],[12189,[151552,86016,49152,12288]],[12190,[151552,86016,49152,12288]],[12191,[151552,86016,49152,12288]],[12192,[544768,282624,49152,12288]],[12193,[544768,282624,49152,12288]],[12194,[544768,282624,49152,12288]],[12195,[544768,282624,49152,12288]],[12196,[593920,331776,196608,12288]],[12197,[593920,331776,196608,12288]],[12198,[593920,331776,196608,12288]],[12199,[593920,331776,196608,12288]],[12200,[606208,344064,196608,49152]],[12201,[606208,344064,196608,49152]],[12202,[606208,344064,196608,49152]],[12203,[606208,344064,196608,49152]],[12204,[2052,1028,36,20,12,1]],[12205,[2052,1028,36,20,12,1]],[12206,[2052,1028,36,20,12,1]],[12207,[2052,1028,36,20,12,1]],[12208,[33024,16640,8448,4352,768,1]],[12209,[33024,16640,8448,4352,768,1]],[12210,[528385,266241,135169,69633,12288]],[12211,[528385,266241,135169,69633,12288]],[12214,[32833,16449,8257,4161,192]],[12215,[33024,16640,8448,4352,768,1]],[12217,[524293,262149,36,20,12]],[12218,[524293,262149,36,20,12]],[12220,[32772,16388,8196,4100,12,1]],[12221,[32772,16388,8196,4100,12,1]],[12222,[524353,262209,131137,65601,192]],[12223,[524353,262209,131137,65601,192]],[12224,[528,272,144,80,48,1]],[12225,[32785,16401,8209,4113,48]],[12226,[32785,16401,8209,4113,48]],[12227,[32785,16401,8209,4113,48]],[12228,[32832,16448,576,320,192,1]],[12229,[524293,262149,131077,65541,12]],[12230,[524293,262149,131077,65541,12]],[12231,[32773,16389,36,20,12]],[12232,[32773,16389,36,20,12]],[12233,[32832,16448,576,320,192,1]],[12234,[525313,263169,132097,66561,3072]],[12235,[525313,263169,132097,66561,3072]],[12236,[33792,17408,9216,5120,3072,1]],[12237,[33792,17408,9216,5120,3072,1]],[12238,[8256,4160,2112,1088,192,1]],[12239,[8256,4160,2112,1088,192,1]],[12240,[8256,4160,2112,1088,192,1]],[12241,[2053,1029,517,261,12]],[12242,[2053,1029,517,261,12]],[12243,[528,272,144,80,48,1]],[12244,[33792,17408,9216,5120,3072,1]],[12245,[33792,17408,9216,5120,3072,1]],[12246,[517,261,36,20,12]],[12247,[517,261,36,20,12]],[12248,[32832,16448,576,320,192,1]],[12250,[1047552,516,260,132,68,36,20,12,1]],[12251,[8197,4101,36,20,12]],[12252,[8197,4101,36,20,12]],[12256,[131089,65553,32785,16401,48]],[12257,[2052,1028,36,20,12,2]],[12258,[2052,1028,36,20,12,2]],[12259,[2052,1028,36,20,12,2]],[12260,[2052,1028,36,20,12,2]],[12261,[33024,16640,8448,4352,768,2]],[12262,[33024,16640,8448,4352,768,2]],[12263,[528386,266242,135170,69634,12288]],[12264,[528386,266242,135170,69634,12288]],[12267,[32834,16450,8258,4162,192]],[12268,[33024,16640,8448,4352,768,2]],[12270,[524294,262150,36,20,12]],[12271,[524294,262150,36,20,12]],[12273,[32772,16388,8196,4100,12,2]],[12274,[32772,16388,8196,4100,12,2]],[12275,[524354,262210,131138,65602,192]],[12276,[524354,262210,131138,65602,192]],[12277,[528,272,144,80,48,2]],[12278,[32786,16402,8210,4114,48]],[12279,[32786,16402,8210,4114,48]],[12280,[32786,16402,8210,4114,48]],[12281,[32832,16448,576,320,192,2]],[12282,[524294,262150,131078,65542,12]],[12283,[524294,262150,131078,65542,12]],[12284,[32774,16390,36,20,12]],[12285,[32774,16390,36,20,12]],[12286,[32832,16448,576,320,192,2]],[12287,[525314,263170,132098,66562,3072]],[12288,[525314,263170,132098,66562,3072]],[12289,[33792,17408,9216,5120,3072,2]],[12290,[33792,17408,9216,5120,3072,2]],[12291,[8256,4160,2112,1088,192,2]],[12292,[8256,4160,2112,1088,192,2]],[12293,[8256,4160,2112,1088,192,2]],[12294,[2054,1030,518,262,12]],[12295,[2054,1030,518,262,12]],[12296,[528,272,144,80,48,2]],[12297,[33792,17408,9216,5120,3072,2]],[12298,[33792,17408,9216,5120,3072,2]],[12299,[518,262,36,20,12]],[12300,[518,262,36,20,12]],[12301,[32832,16448,576,320,192,2]],[12303,[1047552,516,260,132,68,36,20,12,2]],[12304,[8198,4102,36,20,12]],[12305,[8198,4102,36,20,12]],[12309,[131090,65554,32786,16402,48]],[12310,[2049,1025,33,17,4,3]],[12311,[2049,1025,33,17,4,3]],[12312,[2049,1025,33,17,4,3]],[12313,[2049,1025,33,17,4,3]],[12314,[33024,16640,8448,4352,768,4]],[12315,[33024,16640,8448,4352,768,4]],[12316,[528388,266244,135172,69636,12288]],[12317,[528388,266244,135172,69636,12288]],[12320,[32836,16452,8260,4164,192]],[12321,[33024,16640,8448,4352,768,4]],[12323,[524293,262149,33,17,3]],[12324,[524293,262149,33,17,3]],[12326,[32769,16385,8193,4097,4,3]],[12327,[32769,16385,8193,4097,4,3]],[12328,[524356,262212,131140,65604,192]],[12329,[524356,262212,131140,65604,192]],[12330,[528,272,144,80,48,4]],[12331,[32788,16404,8212,4116,48]],[12332,[32788,16404,8212,4116,48]],[12333,[32788,16404,8212,4116,48]],[12334,[32832,16448,576,320,192,4]],[12335,[524293,262149,131077,65541,3]],[12336,[524293,262149,131077,65541,3]],[12337,[32773,16389,33,17,3]],[12338,[32773,16389,33,17,3]],[12339,[32832,16448,576,320,192,4]],[12340,[525316,263172,132100,66564,3072]],[12341,[525316,263172,132100,66564,3072]],[12342,[33792,17408,9216,5120,3072,4]],[12343,[33792,17408,9216,5120,3072,4]],[12344,[8256,4160,2112,1088,192,4]],[12345,[8256,4160,2112,1088,192,4]],[12346,[8256,4160,2112,1088,192,4]],[12347,[2053,1029,517,261,3]],[12348,[2053,1029,517,261,3]],[12349,[528,272,144,80,48,4]],[12350,[33792,17408,9216,5120,3072,4]],[12351,[33792,17408,9216,5120,3072,4]],[12352,[517,261,33,17,3]],[12353,[517,261,33,17,3]],[12354,[32832,16448,576,320,192,4]],[12356,[1047552,513,257,129,65,33,17,4,3]],[12357,[8197,4101,33,17,3]],[12358,[8197,4101,33,17,3]],[12362,[131092,65556,32788,16404,48]],[12363,[2049,1025,33,17,8,3]],[12364,[2049,1025,33,17,8,3]],[12365,[2049,1025,33,17,8,3]],[12366,[2049,1025,33,17,8,3]],[12367,[33024,16640,8448,4352,768,8]],[12368,[33024,16640,8448,4352,768,8]],[12369,[528392,266248,135176,69640,12288]],[12370,[528392,266248,135176,69640,12288]],[12373,[32840,16456,8264,4168,192]],[12374,[33024,16640,8448,4352,768,8]],[12376,[524297,262153,33,17,3]],[12377,[524297,262153,33,17,3]],[12379,[32769,16385,8193,4097,8,3]],[12380,[32769,16385,8193,4097,8,3]],[12381,[524360,262216,131144,65608,192]],[12382,[524360,262216,131144,65608,192]],[12383,[528,272,144,80,48,8]],[12384,[32792,16408,8216,4120,48]],[12385,[32792,16408,8216,4120,48]],[12386,[32792,16408,8216,4120,48]],[12387,[32832,16448,576,320,192,8]],[12388,[524297,262153,131081,65545,3]],[12389,[524297,262153,131081,65545,3]],[12390,[32777,16393,33,17,3]],[12391,[32777,16393,33,17,3]],[12392,[32832,16448,576,320,192,8]],[12393,[525320,263176,132104,66568,3072]],[12394,[525320,263176,132104,66568,3072]],[12395,[33792,17408,9216,5120,3072,8]],[12396,[33792,17408,9216,5120,3072,8]],[12397,[8256,4160,2112,1088,192,8]],[12398,[8256,4160,2112,1088,192,8]],[12399,[8256,4160,2112,1088,192,8]],[12400,[2057,1033,521,265,3]],[12401,[2057,1033,521,265,3]],[12402,[528,272,144,80,48,8]],[12403,[33792,17408,9216,5120,3072,8]],[12404,[33792,17408,9216,5120,3072,8]],[12405,[521,265,33,17,3]],[12406,[521,265,33,17,3]],[12407,[32832,16448,576,320,192,8]],[12409,[1047552,513,257,129,65,33,17,8,3]],[12410,[8201,4105,33,17,3]],[12411,[8201,4105,33,17,3]],[12415,[131096,65560,32792,16408,48]],[12416,[2049,1025,16,9,5,3]],[12417,[2049,1025,16,9,5,3]],[12418,[2049,1025,16,9,5,3]],[12419,[2049,1025,16,9,5,3]],[12420,[33024,16640,8448,4352,768,16]],[12421,[33024,16640,8448,4352,768,16]],[12422,[528400,266256,135184,69648,12288]],[12423,[528400,266256,135184,69648,12288]],[12426,[32848,16464,8272,4176,192]],[12427,[33024,16640,8448,4352,768,16]],[12429,[524305,262161,9,5,3]],[12430,[524305,262161,9,5,3]],[12432,[32769,16385,8193,4097,16,3]],[12433,[32769,16385,8193,4097,16,3]],[12434,[524368,262224,131152,65616,192]],[12435,[524368,262224,131152,65616,192]],[12436,[516,260,132,68,16,12]],[12437,[32788,16404,8212,4116,12]],[12438,[32788,16404,8212,4116,12]],[12439,[32788,16404,8212,4116,12]],[12440,[32832,16448,576,320,192,16]],[12441,[524305,262161,131089,65553,3]],[12442,[524305,262161,131089,65553,3]],[12443,[32785,16401,9,5,3]],[12444,[32785,16401,9,5,3]],[12445,[32832,16448,576,320,192,16]],[12446,[525328,263184,132112,66576,3072]],[12447,[525328,263184,132112,66576,3072]],[12448,[33792,17408,9216,5120,3072,16]],[12449,[33792,17408,9216,5120,3072,16]],[12450,[8256,4160,2112,1088,192,16]],[12451,[8256,4160,2112,1088,192,16]],[12452,[8256,4160,2112,1088,192,16]],[12453,[2065,1041,529,273,3]],[12454,[2065,1041,529,273,3]],[12455,[516,260,132,68,16,12]],[12456,[33792,17408,9216,5120,3072,16]],[12457,[33792,17408,9216,5120,3072,16]],[12458,[529,273,9,5,3]],[12459,[529,273,9,5,3]],[12460,[32832,16448,576,320,192,16]],[12462,[1047552,513,257,129,65,16,9,5,3]],[12463,[8209,4113,9,5,3]],[12464,[8209,4113,9,5,3]],[12468,[131092,65556,32788,16404,12]],[12469,[2049,1025,32,9,5,3]],[12470,[2049,1025,32,9,5,3]],[12471,[2049,1025,32,9,5,3]],[12472,[2049,1025,32,9,5,3]],[12473,[33024,16640,8448,4352,768,32]],[12474,[33024,16640,8448,4352,768,32]],[12475,[528416,266272,135200,69664,12288]],[12476,[528416,266272,135200,69664,12288]],[12479,[32864,16480,8288,4192,192]],[12480,[33024,16640,8448,4352,768,32]],[12482,[524321,262177,9,5,3]],[12483,[524321,262177,9,5,3]],[12485,[32769,16385,8193,4097,32,3]],[12486,[32769,16385,8193,4097,32,3]],[12487,[524384,262240,131168,65632,192]],[12488,[524384,262240,131168,65632,192]],[12489,[516,260,132,68,32,12]],[12490,[32804,16420,8228,4132,12]],[12491,[32804,16420,8228,4132,12]],[12492,[32804,16420,8228,4132,12]],[12493,[32832,16448,576,320,192,32]],[12494,[524321,262177,131105,65569,3]],[12495,[524321,262177,131105,65569,3]],[12496,[32801,16417,9,5,3]],[12497,[32801,16417,9,5,3]],[12498,[32832,16448,576,320,192,32]],[12499,[525344,263200,132128,66592,3072]],[12500,[525344,263200,132128,66592,3072]],[12501,[33792,17408,9216,5120,3072,32]],[12502,[33792,17408,9216,5120,3072,32]],[12503,[8256,4160,2112,1088,192,32]],[12504,[8256,4160,2112,1088,192,32]],[12505,[8256,4160,2112,1088,192,32]],[12506,[2081,1057,545,289,3]],[12507,[2081,1057,545,289,3]],[12508,[516,260,132,68,32,12]],[12509,[33792,17408,9216,5120,3072,32]],[12510,[33792,17408,9216,5120,3072,32]],[12511,[545,289,9,5,3]],[12512,[545,289,9,5,3]],[12513,[32832,16448,576,320,192,32]],[12515,[1047552,513,257,129,65,32,9,5,3]],[12516,[8225,4129,9,5,3]],[12517,[8225,4129,9,5,3]],[12521,[131108,65572,32804,16420,12]],[12522,[2049,1025,64,9,5,3]],[12523,[2049,1025,64,9,5,3]],[12524,[2049,1025,64,9,5,3]],[12525,[2049,1025,64,9,5,3]],[12526,[33024,16640,8448,4352,768,64]],[12527,[33024,16640,8448,4352,768,64]],[12528,[528448,266304,135232,69696,12288]],[12529,[528448,266304,135232,69696,12288]],[12532,[32848,16464,8272,4176,48]],[12533,[33024,16640,8448,4352,768,64]],[12535,[524353,262209,9,5,3]],[12536,[524353,262209,9,5,3]],[12538,[32769,16385,8193,4097,64,3]],[12539,[32769,16385,8193,4097,64,3]],[12540,[524368,262224,131152,65616,48]],[12541,[524368,262224,131152,65616,48]],[12542,[516,260,64,36,20,12]],[12543,[32836,16452,8260,4164,12]],[12544,[32836,16452,8260,4164,12]],[12545,[32836,16452,8260,4164,12]],[12546,[32784,16400,528,272,64,48]],[12547,[524353,262209,131137,65601,3]],[12548,[524353,262209,131137,65601,3]],[12549,[32833,16449,9,5,3]],[12550,[32833,16449,9,5,3]],[12551,[32784,16400,528,272,64,48]],[12552,[525376,263232,132160,66624,3072]],[12553,[525376,263232,132160,66624,3072]],[12554,[33792,17408,9216,5120,3072,64]],[12555,[33792,17408,9216,5120,3072,64]],[12556,[8208,4112,2064,1040,64,48]],[12557,[8208,4112,2064,1040,64,48]],[12558,[8208,4112,2064,1040,64,48]],[12559,[2113,1089,577,321,3]],[12560,[2113,1089,577,321,3]],[12561,[516,260,64,36,20,12]],[12562,[33792,17408,9216,5120,3072,64]],[12563,[33792,17408,9216,5120,3072,64]],[12564,[577,321,9,5,3]],[12565,[577,321,9,5,3]],[12566,[32784,16400,528,272,64,48]],[12568,[1047552,513,257,64,33,17,9,5,3]],[12569,[8257,4161,9,5,3]],[12570,[8257,4161,9,5,3]],[12574,[131140,65604,32836,16452,12]],[12575,[2049,1025,128,9,5,3]],[12576,[2049,1025,128,9,5,3]],[12577,[2049,1025,128,9,5,3]],[12578,[2049,1025,128,9,5,3]],[12579,[33024,16640,8448,4352,768,128]],[12580,[33024,16640,8448,4352,768,128]],[12581,[528512,266368,135296,69760,12288]],[12582,[528512,266368,135296,69760,12288]],[12585,[32912,16528,8336,4240,48]],[12586,[33024,16640,8448,4352,768,128]],[12588,[524417,262273,9,5,3]],[12589,[524417,262273,9,5,3]],[12591,[32769,16385,8193,4097,128,3]],[12592,[32769,16385,8193,4097,128,3]],[12593,[524432,262288,131216,65680,48]],[12594,[524432,262288,131216,65680,48]],[12595,[516,260,128,36,20,12]],[12596,[32900,16516,8324,4228,12]],[12597,[32900,16516,8324,4228,12]],[12598,[32900,16516,8324,4228,12]],[12599,[32784,16400,528,272,128,48]],[12600,[524417,262273,131201,65665,3]],[12601,[524417,262273,131201,65665,3]],[12602,[32897,16513,9,5,3]],[12603,[32897,16513,9,5,3]],[12604,[32784,16400,528,272,128,48]],[12605,[525440,263296,132224,66688,3072]],[12606,[525440,263296,132224,66688,3072]],[12607,[33792,17408,9216,5120,3072,128]],[12608,[33792,17408,9216,5120,3072,128]],[12609,[8208,4112,2064,1040,128,48]],[12610,[8208,4112,2064,1040,128,48]],[12611,[8208,4112,2064,1040,128,48]],[12612,[2177,1153,641,385,3]],[12613,[2177,1153,641,385,3]],[12614,[516,260,128,36,20,12]],[12615,[33792,17408,9216,5120,3072,128]],[12616,[33792,17408,9216,5120,3072,128]],[12617,[641,385,9,5,3]],[12618,[641,385,9,5,3]],[12619,[32784,16400,528,272,128,48]],[12621,[1047552,513,257,128,33,17,9,5,3]],[12622,[8321,4225,9,5,3]],[12623,[8321,4225,9,5,3]],[12627,[131204,65668,32900,16516,12]],[12628,[2049,1025,256,9,5,3]],[12629,[2049,1025,256,9,5,3]],[12630,[2049,1025,256,9,5,3]],[12631,[2049,1025,256,9,5,3]],[12632,[32832,16448,8256,4160,256,192]],[12633,[32832,16448,8256,4160,256,192]],[12634,[528640,266496,135424,69888,12288]],[12635,[528640,266496,135424,69888,12288]],[12638,[33040,16656,8464,4368,48]],[12639,[32832,16448,8256,4160,256,192]],[12641,[524545,262401,9,5,3]],[12642,[524545,262401,9,5,3]],[12644,[32769,16385,8193,4097,256,3]],[12645,[32769,16385,8193,4097,256,3]],[12646,[524560,262416,131344,65808,48]],[12647,[524560,262416,131344,65808,48]],[12648,[256,132,68,36,20,12]],[12649,[33028,16644,8452,4356,12]],[12650,[33028,16644,8452,4356,12]],[12651,[33028,16644,8452,4356,12]],[12652,[32784,16400,256,144,80,48]],[12653,[524545,262401,131329,65793,3]],[12654,[524545,262401,131329,65793,3]],[12655,[33025,16641,9,5,3]],[12656,[33025,16641,9,5,3]],[12657,[32784,16400,256,144,80,48]],[12658,[525568,263424,132352,66816,3072]],[12659,[525568,263424,132352,66816,3072]],[12660,[33792,17408,9216,5120,3072,256]],[12661,[33792,17408,9216,5120,3072,256]],[12662,[8208,4112,2064,1040,256,48]],[12663,[8208,4112,2064,1040,256,48]],[12664,[8208,4112,2064,1040,256,48]],[12665,[2112,1088,321,192,3]],[12666,[2112,1088,321,192,3]],[12667,[256,132,68,36,20,12]],[12668,[33792,17408,9216,5120,3072,256]],[12669,[33792,17408,9216,5120,3072,256]],[12670,[321,192,9,5,3]],[12671,[321,192,9,5,3]],[12672,[32784,16400,256,144,80,48]],[12674,[1047552,256,129,65,33,17,9,5,3]],[12675,[8449,4353,9,5,3]],[12676,[8449,4353,9,5,3]],[12680,[131332,65796,33028,16644,12]],[12681,[2049,1025,512,9,5,3]],[12682,[2049,1025,512,9,5,3]],[12683,[2049,1025,512,9,5,3]],[12684,[2049,1025,512,9,5,3]],[12685,[32832,16448,8256,4160,512,192]],[12686,[32832,16448,8256,4160,512,192]],[12687,[528896,266752,135680,70144,12288]],[12688,[528896,266752,135680,70144,12288]],[12691,[33296,16912,8720,4624,48]],[12692,[32832,16448,8256,4160,512,192]],[12694,[524801,262657,9,5,3]],[12695,[524801,262657,9,5,3]],[12697,[32769,16385,8193,4097,512,3]],[12698,[32769,16385,8193,4097,512,3]],[12699,[524816,262672,131600,66064,48]],[12700,[524816,262672,131600,66064,48]],[12701,[512,132,68,36,20,12]],[12702,[33284,16900,8708,4612,12]],[12703,[33284,16900,8708,4612,12]],[12704,[33284,16900,8708,4612,12]],[12705,[32784,16400,512,144,80,48]],[12706,[524801,262657,131585,66049,3]],[12707,[524801,262657,131585,66049,3]],[12708,[33281,16897,9,5,3]],[12709,[33281,16897,9,5,3]],[12710,[32784,16400,512,144,80,48]],[12711,[525824,263680,132608,67072,3072]],[12712,[525824,263680,132608,67072,3072]],[12713,[33792,17408,9216,5120,3072,512]],[12714,[33792,17408,9216,5120,3072,512]],[12715,[8208,4112,2064,1040,512,48]],[12716,[8208,4112,2064,1040,512,48]],[12717,[8208,4112,2064,1040,512,48]],[12718,[2112,1088,577,192,3]],[12719,[2112,1088,577,192,3]],[12720,[512,132,68,36,20,12]],[12721,[33792,17408,9216,5120,3072,512]],[12722,[33792,17408,9216,5120,3072,512]],[12723,[577,192,9,5,3]],[12724,[577,192,9,5,3]],[12725,[32784,16400,512,144,80,48]],[12727,[1047552,512,129,65,33,17,9,5,3]],[12728,[8705,4609,9,5,3]],[12729,[8705,4609,9,5,3]],[12733,[131588,66052,33284,16900,12]],[12734,[1024,513,257,9,5,3]],[12735,[1024,513,257,9,5,3]],[12736,[1024,513,257,9,5,3]],[12737,[1024,513,257,9,5,3]],[12738,[32832,16448,8256,4160,1024,192]],[12739,[32832,16448,8256,4160,1024,192]],[12740,[529408,267264,136192,70656,12288]],[12741,[529408,267264,136192,70656,12288]],[12744,[33808,17424,9232,5136,48]],[12745,[32832,16448,8256,4160,1024,192]],[12747,[525313,263169,9,5,3]],[12748,[525313,263169,9,5,3]],[12750,[32769,16385,8193,4097,1024,3]],[12751,[32769,16385,8193,4097,1024,3]],[12752,[525328,263184,132112,66576,48]],[12753,[525328,263184,132112,66576,48]],[12754,[1024,132,68,36,20,12]],[12755,[33796,17412,9220,5124,12]],[12756,[33796,17412,9220,5124,12]],[12757,[33796,17412,9220,5124,12]],[12758,[32784,16400,1024,144,80,48]],[12759,[525313,263169,132097,66561,3]],[12760,[525313,263169,132097,66561,3]],[12761,[33793,17409,9,5,3]],[12762,[33793,17409,9,5,3]],[12763,[32784,16400,1024,144,80,48]],[12764,[525568,263424,132352,66816,768]],[12765,[525568,263424,132352,66816,768]],[12766,[33024,16640,8448,4352,1024,768]],[12767,[33024,16640,8448,4352,1024,768]],[12768,[8208,4112,1024,528,272,48]],[12769,[8208,4112,1024,528,272,48]],[12770,[8208,4112,1024,528,272,48]],[12771,[1089,576,320,192,3]],[12772,[1089,576,320,192,3]],[12773,[1024,132,68,36,20,12]],[12774,[33024,16640,8448,4352,1024,768]],[12775,[33024,16640,8448,4352,1024,768]],[12776,[1089,192,9,5,3]],[12777,[1089,192,9,5,3]],[12778,[32784,16400,1024,144,80,48]],[12780,[1045248,1024,129,65,33,17,9,5,3]],[12781,[9217,5121,9,5,3]],[12782,[9217,5121,9,5,3]],[12786,[132100,66564,33796,17412,12]],[12787,[2048,513,257,9,5,3]],[12788,[2048,513,257,9,5,3]],[12789,[2048,513,257,9,5,3]],[12790,[2048,513,257,9,5,3]],[12791,[32832,16448,8256,4160,2048,192]],[12792,[32832,16448,8256,4160,2048,192]],[12793,[530432,268288,137216,71680,12288]],[12794,[530432,268288,137216,71680,12288]],[12797,[34832,18448,10256,6160,48]],[12798,[32832,16448,8256,4160,2048,192]],[12800,[526337,264193,9,5,3]],[12801,[526337,264193,9,5,3]],[12803,[32769,16385,8193,4097,2048,3]],[12804,[32769,16385,8193,4097,2048,3]],[12805,[526352,264208,133136,67600,48]],[12806,[526352,264208,133136,67600,48]],[12807,[2048,132,68,36,20,12]],[12808,[34820,18436,10244,6148,12]],[12809,[34820,18436,10244,6148,12]],[12810,[34820,18436,10244,6148,12]],[12811,[32784,16400,2048,144,80,48]],[12812,[526337,264193,133121,67585,3]],[12813,[526337,264193,133121,67585,3]],[12814,[34817,18433,9,5,3]],[12815,[34817,18433,9,5,3]],[12816,[32784,16400,2048,144,80,48]],[12817,[526592,264448,133376,67840,768]],[12818,[526592,264448,133376,67840,768]],[12819,[33024,16640,8448,4352,2048,768]],[12820,[33024,16640,8448,4352,2048,768]],[12821,[8208,4112,2048,528,272,48]],[12822,[8208,4112,2048,528,272,48]],[12823,[8208,4112,2048,528,272,48]],[12824,[2113,576,320,192,3]],[12825,[2113,576,320,192,3]],[12826,[2048,132,68,36,20,12]],[12827,[33024,16640,8448,4352,2048,768]],[12828,[33024,16640,8448,4352,2048,768]],[12829,[2113,192,9,5,3]],[12830,[2113,192,9,5,3]],[12831,[32784,16400,2048,144,80,48]],[12833,[1045248,2048,129,65,33,17,9,5,3]],[12834,[10241,6145,9,5,3]],[12835,[10241,6145,9,5,3]],[12839,[133124,67588,34820,18436,12]],[12840,[4096,513,257,9,5,3]],[12841,[4096,513,257,9,5,3]],[12842,[4096,513,257,9,5,3]],[12843,[4096,513,257,9,5,3]],[12844,[32832,16448,4096,2112,1088,192]],[12845,[32832,16448,4096,2112,1088,192]],[12846,[529408,267264,136192,70656,3072]],[12847,[529408,267264,136192,70656,3072]],[12850,[33792,17408,5136,3072,48]],[12851,[32832,16448,4096,2112,1088,192]],[12853,[528385,266241,9,5,3]],[12854,[528385,266241,9,5,3]],[12856,[32769,16385,4096,2049,1025,3]],[12857,[32769,16385,4096,2049,1025,3]],[12858,[528400,266256,135184,69648,48]],[12859,[528400,266256,135184,69648,48]],[12860,[4096,132,68,36,20,12]],[12861,[33792,17408,5124,3072,12]],[12862,[33792,17408,5124,3072,12]],[12863,[33792,17408,5124,3072,12]],[12864,[32784,16400,4096,144,80,48]],[12865,[528385,266241,135169,69633,3]],[12866,[528385,266241,135169,69633,3]],[12867,[36865,20481,9,5,3]],[12868,[36865,20481,9,5,3]],[12869,[32784,16400,4096,144,80,48]],[12870,[528640,266496,135424,69888,768]],[12871,[528640,266496,135424,69888,768]],[12872,[33024,16640,4096,2304,1280,768]],[12873,[33024,16640,4096,2304,1280,768]],[12874,[4096,2064,1040,528,272,48]],[12875,[4096,2064,1040,528,272,48]],[12876,[4096,2064,1040,528,272,48]],[12877,[4161,576,320,192,3]],[12878,[4161,576,320,192,3]],[12879,[4096,132,68,36,20,12]],[12880,[33024,16640,4096,2304,1280,768]],[12881,[33024,16640,4096,2304,1280,768]],[12882,[4161,192,9,5,3]],[12883,[4161,192,9,5,3]],[12884,[32784,16400,4096,144,80,48]],[12886,[1036032,4096,129,65,33,17,9,5,3]],[12887,[5121,3072,9,5,3]],[12888,[5121,3072,9,5,3]],[12892,[135172,69636,36868,20484,12]],[12893,[8192,513,257,9,5,3]],[12894,[8192,513,257,9,5,3]],[12895,[8192,513,257,9,5,3]],[12896,[8192,513,257,9,5,3]],[12897,[32832,16448,8192,2112,1088,192]],[12898,[32832,16448,8192,2112,1088,192]],[12899,[533504,271360,140288,74752,3072]],[12900,[533504,271360,140288,74752,3072]],[12903,[33792,17408,9232,3072,48]],[12904,[32832,16448,8192,2112,1088,192]],[12906,[532481,270337,9,5,3]],[12907,[532481,270337,9,5,3]],[12909,[32769,16385,8192,2049,1025,3]],[12910,[32769,16385,8192,2049,1025,3]],[12911,[532496,270352,139280,73744,48]],[12912,[532496,270352,139280,73744,48]],[12913,[8192,132,68,36,20,12]],[12914,[33792,17408,9220,3072,12]],[12915,[33792,17408,9220,3072,12]],[12916,[33792,17408,9220,3072,12]],[12917,[32784,16400,8192,144,80,48]],[12918,[532481,270337,139265,73729,3]],[12919,[532481,270337,139265,73729,3]],[12920,[40961,24577,9,5,3]],[12921,[40961,24577,9,5,3]],[12922,[32784,16400,8192,144,80,48]],[12923,[532736,270592,139520,73984,768]],[12924,[532736,270592,139520,73984,768]],[12925,[33024,16640,8192,2304,1280,768]],[12926,[33024,16640,8192,2304,1280,768]],[12927,[8192,2064,1040,528,272,48]],[12928,[8192,2064,1040,528,272,48]],[12929,[8192,2064,1040,528,272,48]],[12930,[8257,576,320,192,3]],[12931,[8257,576,320,192,3]],[12932,[8192,132,68,36,20,12]],[12933,[33024,16640,8192,2304,1280,768]],[12934,[33024,16640,8192,2304,1280,768]],[12935,[8257,192,9,5,3]],[12936,[8257,192,9,5,3]],[12937,[32784,16400,8192,144,80,48]],[12939,[1036032,8192,129,65,33,17,9,5,3]],[12940,[9217,3072,9,5,3]],[12941,[9217,3072,9,5,3]],[12945,[139268,73732,40964,24580,12]],[12946,[16384,513,257,9,5,3]],[12947,[16384,513,257,9,5,3]],[12948,[16384,513,257,9,5,3]],[12949,[16384,513,257,9,5,3]],[12950,[16384,8256,4160,2112,1088,192]],[12951,[16384,8256,4160,2112,1088,192]],[12952,[541696,279552,148480,82944,3072]],[12953,[541696,279552,148480,82944,3072]],[12956,[17424,9216,5120,3072,48]],[12957,[16384,8256,4160,2112,1088,192]],[12959,[540673,278529,9,5,3]],[12960,[540673,278529,9,5,3]],[12962,[16384,8193,4097,2049,1025,3]],[12963,[16384,8193,4097,2049,1025,3]],[12964,[540688,278544,147472,81936,48]],[12965,[540688,278544,147472,81936,48]],[12966,[16384,132,68,36,20,12]],[12967,[17412,9216,5120,3072,12]],[12968,[17412,9216,5120,3072,12]],[12969,[17412,9216,5120,3072,12]],[12970,[16384,8208,4112,144,80,48]],[12971,[540673,278529,147457,81921,3]],[12972,[540673,278529,147457,81921,3]],[12973,[20481,12288,9,5,3]],[12974,[20481,12288,9,5,3]],[12975,[16384,8208,4112,144,80,48]],[12976,[540928,278784,147712,82176,768]],[12977,[540928,278784,147712,82176,768]],[12978,[16384,8448,4352,2304,1280,768]],[12979,[16384,8448,4352,2304,1280,768]],[12980,[16384,2064,1040,528,272,48]],[12981,[16384,2064,1040,528,272,48]],[12982,[16384,2064,1040,528,272,48]],[12983,[16449,576,320,192,3]],[12984,[16449,576,320,192,3]],[12985,[16384,132,68,36,20,12]],[12986,[16384,8448,4352,2304,1280,768]],[12987,[16384,8448,4352,2304,1280,768]],[12988,[16449,192,9,5,3]],[12989,[16449,192,9,5,3]],[12990,[16384,8208,4112,144,80,48]],[12992,[999168,16384,129,65,33,17,9,5,3]],[12993,[17409,3072,9,5,3]],[12994,[17409,3072,9,5,3]],[12998,[135168,69632,20484,12288,12]],[12999,[32768,513,257,9,5,3]],[13000,[32768,513,257,9,5,3]],[13001,[32768,513,257,9,5,3]],[13002,[32768,513,257,9,5,3]],[13003,[32768,8256,4160,2112,1088,192]],[13004,[32768,8256,4160,2112,1088,192]],[13005,[558080,295936,164864,99328,3072]],[13006,[558080,295936,164864,99328,3072]],[13009,[33808,9216,5120,3072,48]],[13010,[32768,8256,4160,2112,1088,192]],[13012,[557057,294913,9,5,3]],[13013,[557057,294913,9,5,3]],[13015,[32768,8193,4097,2049,1025,3]],[13016,[32768,8193,4097,2049,1025,3]],[13017,[557072,294928,163856,98320,48]],[13018,[557072,294928,163856,98320,48]],[13019,[32768,132,68,36,20,12]],[13020,[33796,9216,5120,3072,12]],[13021,[33796,9216,5120,3072,12]],[13022,[33796,9216,5120,3072,12]],[13023,[32768,8208,4112,144,80,48]],[13024,[557057,294913,163841,98305,3]],[13025,[557057,294913,163841,98305,3]],[13026,[36865,12288,9,5,3]],[13027,[36865,12288,9,5,3]],[13028,[32768,8208,4112,144,80,48]],[13029,[557312,295168,164096,98560,768]],[13030,[557312,295168,164096,98560,768]],[13031,[32768,8448,4352,2304,1280,768]],[13032,[32768,8448,4352,2304,1280,768]],[13033,[32768,2064,1040,528,272,48]],[13034,[32768,2064,1040,528,272,48]],[13035,[32768,2064,1040,528,272,48]],[13036,[32833,576,320,192,3]],[13037,[32833,576,320,192,3]],[13038,[32768,132,68,36,20,12]],[13039,[32768,8448,4352,2304,1280,768]],[13040,[32768,8448,4352,2304,1280,768]],[13041,[32833,192,9,5,3]],[13042,[32833,192,9,5,3]],[13043,[32768,8208,4112,144,80,48]],[13045,[999168,32768,129,65,33,17,9,5,3]],[13046,[33793,3072,9,5,3]],[13047,[33793,3072,9,5,3]],[13051,[135168,69632,36868,12288,12]],[13052,[65536,513,257,9,5,3]],[13053,[65536,513,257,9,5,3]],[13054,[65536,513,257,9,5,3]],[13055,[65536,513,257,9,5,3]],[13056,[65536,8256,4160,2112,1088,192]],[13057,[65536,8256,4160,2112,1088,192]],[13058,[540672,278528,82944,49152,3072]],[13059,[540672,278528,82944,49152,3072]],[13062,[66576,9216,5120,3072,48]],[13063,[65536,8256,4160,2112,1088,192]],[13065,[589825,327681,9,5,3]],[13066,[589825,327681,9,5,3]],[13068,[65536,8193,4097,2049,1025,3]],[13069,[65536,8193,4097,2049,1025,3]],[13070,[540672,278528,81936,49152,48]],[13071,[540672,278528,81936,49152,48]],[13072,[65536,132,68,36,20,12]],[13073,[66564,9216,5120,3072,12]],[13074,[66564,9216,5120,3072,12]],[13075,[66564,9216,5120,3072,12]],[13076,[65536,8208,4112,144,80,48]],[13077,[540672,278528,81921,49152,3]],[13078,[540672,278528,81921,49152,3]],[13079,[69633,12288,9,5,3]],[13080,[69633,12288,9,5,3]],[13081,[65536,8208,4112,144,80,48]],[13082,[540672,278528,82176,49152,768]],[13083,[540672,278528,82176,49152,768]],[13084,[65536,8448,4352,2304,1280,768]],[13085,[65536,8448,4352,2304,1280,768]],[13086,[65536,2064,1040,528,272,48]],[13087,[65536,2064,1040,528,272,48]],[13088,[65536,2064,1040,528,272,48]],[13089,[65601,576,320,192,3]],[13090,[65601,576,320,192,3]],[13091,[65536,132,68,36,20,12]],[13092,[65536,8448,4352,2304,1280,768]],[13093,[65536,8448,4352,2304,1280,768]],[13094,[65601,192,9,5,3]],[13095,[65601,192,9,5,3]],[13096,[65536,8208,4112,144,80,48]],[13098,[851712,65536,129,65,33,17,9,5,3]],[13099,[66561,3072,9,5,3]],[13100,[66561,3072,9,5,3]],[13104,[69636,36864,20480,12288,12]],[13105,[131072,513,257,9,5,3]],[13106,[131072,513,257,9,5,3]],[13107,[131072,513,257,9,5,3]],[13108,[131072,513,257,9,5,3]],[13109,[131072,8256,4160,2112,1088,192]],[13110,[131072,8256,4160,2112,1088,192]],[13111,[540672,278528,148480,49152,3072]],[13112,[540672,278528,148480,49152,3072]],[13115,[132112,9216,5120,3072,48]],[13116,[131072,8256,4160,2112,1088,192]],[13118,[655361,393217,9,5,3]],[13119,[655361,393217,9,5,3]],[13121,[131072,8193,4097,2049,1025,3]],[13122,[131072,8193,4097,2049,1025,3]],[13123,[540672,278528,147472,49152,48]],[13124,[540672,278528,147472,49152,48]],[13125,[131072,132,68,36,20,12]],[13126,[132100,9216,5120,3072,12]],[13127,[132100,9216,5120,3072,12]],[13128,[132100,9216,5120,3072,12]],[13129,[131072,8208,4112,144,80,48]],[13130,[540672,278528,147457,49152,3]],[13131,[540672,278528,147457,49152,3]],[13132,[135169,12288,9,5,3]],[13133,[135169,12288,9,5,3]],[13134,[131072,8208,4112,144,80,48]],[13135,[540672,278528,147712,49152,768]],[13136,[540672,278528,147712,49152,768]],[13137,[131072,8448,4352,2304,1280,768]],[13138,[131072,8448,4352,2304,1280,768]],[13139,[131072,2064,1040,528,272,48]],[13140,[131072,2064,1040,528,272,48]],[13141,[131072,2064,1040,528,272,48]],[13142,[131137,576,320,192,3]],[13143,[131137,576,320,192,3]],[13144,[131072,132,68,36,20,12]],[13145,[131072,8448,4352,2304,1280,768]],[13146,[131072,8448,4352,2304,1280,768]],[13147,[131137,192,9,5,3]],[13148,[131137,192,9,5,3]],[13149,[131072,8208,4112,144,80,48]],[13151,[851712,131072,129,65,33,17,9,5,3]],[13152,[132097,3072,9,5,3]],[13153,[132097,3072,9,5,3]],[13157,[135172,36864,20480,12288,12]],[13158,[262144,513,257,9,5,3]],[13159,[262144,513,257,9,5,3]],[13160,[262144,513,257,9,5,3]],[13161,[262144,513,257,9,5,3]],[13162,[262144,8256,4160,2112,1088,192]],[13163,[262144,8256,4160,2112,1088,192]],[13164,[279552,147456,81920,49152,3072]],[13165,[279552,147456,81920,49152,3072]],[13168,[263184,9216,5120,3072,48]],[13169,[262144,8256,4160,2112,1088,192]],[13171,[327681,196608,9,5,3]],[13172,[327681,196608,9,5,3]],[13174,[262144,8193,4097,2049,1025,3]],[13175,[262144,8193,4097,2049,1025,3]],[13176,[278544,147456,81920,49152,48]],[13177,[278544,147456,81920,49152,48]],[13178,[262144,132,68,36,20,12]],[13179,[263172,9216,5120,3072,12]],[13180,[263172,9216,5120,3072,12]],[13181,[263172,9216,5120,3072,12]],[13182,[262144,8208,4112,144,80,48]],[13183,[278529,147456,81920,49152,3]],[13184,[278529,147456,81920,49152,3]],[13185,[266241,12288,9,5,3]],[13186,[266241,12288,9,5,3]],[13187,[262144,8208,4112,144,80,48]],[13188,[278784,147456,81920,49152,768]],[13189,[278784,147456,81920,49152,768]],[13190,[262144,8448,4352,2304,1280,768]],[13191,[262144,8448,4352,2304,1280,768]],[13192,[262144,2064,1040,528,272,48]],[13193,[262144,2064,1040,528,272,48]],[13194,[262144,2064,1040,528,272,48]],[13195,[262209,576,320,192,3]],[13196,[262209,576,320,192,3]],[13197,[262144,132,68,36,20,12]],[13198,[262144,8448,4352,2304,1280,768]],[13199,[262144,8448,4352,2304,1280,768]],[13200,[262209,192,9,5,3]],[13201,[262209,192,9,5,3]],[13202,[262144,8208,4112,144,80,48]],[13204,[262144,261888,129,65,33,17,9,5,3]],[13205,[263169,3072,9,5,3]],[13206,[263169,3072,9,5,3]],[13210,[266244,36864,20480,12288,12]],[13211,[524288,513,257,9,5,3]],[13212,[524288,513,257,9,5,3]],[13213,[524288,513,257,9,5,3]],[13214,[524288,513,257,9,5,3]],[13215,[524288,8256,4160,2112,1088,192]],[13216,[524288,8256,4160,2112,1088,192]],[13217,[541696,147456,81920,49152,3072]],[13218,[541696,147456,81920,49152,3072]],[13221,[525328,9216,5120,3072,48]],[13222,[524288,8256,4160,2112,1088,192]],[13224,[589825,196608,9,5,3]],[13225,[589825,196608,9,5,3]],[13227,[524288,8193,4097,2049,1025,3]],[13228,[524288,8193,4097,2049,1025,3]],[13229,[540688,147456,81920,49152,48]],[13230,[540688,147456,81920,49152,48]],[13231,[524288,132,68,36,20,12]],[13232,[525316,9216,5120,3072,12]],[13233,[525316,9216,5120,3072,12]],[13234,[525316,9216,5120,3072,12]],[13235,[524288,8208,4112,144,80,48]],[13236,[540673,147456,81920,49152,3]],[13237,[540673,147456,81920,49152,3]],[13238,[528385,12288,9,5,3]],[13239,[528385,12288,9,5,3]],[13240,[524288,8208,4112,144,80,48]],[13241,[540928,147456,81920,49152,768]],[13242,[540928,147456,81920,49152,768]],[13243,[524288,8448,4352,2304,1280,768]],[13244,[524288,8448,4352,2304,1280,768]],[13245,[524288,2064,1040,528,272,48]],[13246,[524288,2064,1040,528,272,48]],[13247,[524288,2064,1040,528,272,48]],[13248,[524353,576,320,192,3]],[13249,[524353,576,320,192,3]],[13250,[524288,132,68,36,20,12]],[13251,[524288,8448,4352,2304,1280,768]],[13252,[524288,8448,4352,2304,1280,768]],[13253,[524353,192,9,5,3]],[13254,[524353,192,9,5,3]],[13255,[524288,8208,4112,144,80,48]],[13257,[524288,261888,129,65,33,17,9,5,3]],[13258,[525313,3072,9,5,3]],[13259,[525313,3072,9,5,3]],[13263,[528388,36864,20480,12288,12]],[13264,[2053,1029,133,69,15]],[13265,[131077,65541,8197,4101,15]],[13266,[524293,262149,32773,16389,15]],[13267,[524293,262149,32773,16389,15]],[13268,[133,69,37,21,15]],[13269,[2054,1030,134,70,15]],[13270,[131078,65542,8198,4102,15]],[13271,[524294,262150,32774,16390,15]],[13272,[524294,262150,32774,16390,15]],[13273,[134,70,38,22,15]],[13274,[2065,1041,145,81,51]],[13275,[131089,65553,8209,4113,51]],[13276,[524305,262161,32785,16401,51]],[13277,[524305,262161,32785,16401,51]],[13278,[132,68,38,21,12]],[13279,[2066,1042,146,82,51]],[13280,[131090,65554,8210,4114,51]],[13281,[524306,262162,32786,16402,51]],[13282,[524306,262162,32786,16402,51]],[13283,[132,68,37,22,12]],[13284,[2064,1040,146,81,48]],[13285,[131137,65601,8257,4161,195]],[13286,[524353,262209,32833,16449,195]],[13287,[524353,262209,32833,16449,195]],[13288,[134,69,36,20,12]],[13289,[2064,1040,145,82,48]],[13290,[131138,65602,8258,4162,195]],[13291,[524354,262210,32834,16450,195]],[13292,[524354,262210,32834,16450,195]],[13293,[133,70,36,20,12]],[13294,[2064,1040,530,273,48]],[13295,[131329,65793,8449,4353,771]],[13296,[524545,262401,33025,16641,771]],[13297,[524545,262401,33025,16641,771]],[13298,[518,261,36,20,12]],[13299,[2064,1040,529,274,48]],[13300,[131330,65794,8450,4354,771]],[13301,[524546,262402,33026,16642,771]],[13302,[524546,262402,33026,16642,771]],[13303,[517,262,36,20,12]],[13304,[2066,1041,528,272,48]],[13305,[132097,66561,9217,5121,3075]],[13306,[525313,263169,33793,17409,3075]],[13307,[525313,263169,33793,17409,3075]],[13308,[2054,1029,36,20,12]],[13309,[2065,1042,528,272,48]],[13310,[132098,66562,9218,5122,3075]],[13311,[525314,263170,33794,17410,3075]],[13312,[525314,263170,33794,17410,3075]],[13313,[2053,1030,36,20,12]],[13314,[8210,4113,528,272,48]],[13315,[132096,66560,9218,5121,3072]],[13316,[528385,266241,36865,20481,12291]],[13317,[528385,266241,36865,20481,12291]],[13318,[8198,4101,36,20,12]],[13319,[8209,4114,528,272,48]],[13320,[132096,66560,9217,5122,3072]],[13321,[528386,266242,36866,20482,12291]],[13322,[528386,266242,36866,20482,12291]],[13323,[8197,4102,36,20,12]],[13324,[32786,16401,528,272,48]],[13325,[132096,66560,33794,17409,3072]],[13326,[528384,266240,36866,20481,12288]],[13327,[528384,266240,36866,20481,12288]],[13328,[32774,16389,36,20,12]],[13329,[32785,16402,528,272,48]],[13330,[132096,66560,33793,17410,3072]],[13331,[528384,266240,36865,20482,12288]],[13332,[528384,266240,36865,20482,12288]],[13333,[32773,16390,36,20,12]],[13334,[131090,65553,528,272,48]],[13335,[132098,66561,33792,17408,3072]],[13336,[528384,266240,135170,69633,12288]],[13337,[528384,266240,135170,69633,12288]],[13338,[131078,65541,36,20,12]],[13339,[131089,65554,528,272,48]],[13340,[132097,66562,33792,17408,3072]],[13341,[528384,266240,135169,69634,12288]],[13342,[528384,266240,135169,69634,12288]],[13343,[131077,65542,36,20,12]],[13344,[524306,262161,528,272,48]],[13345,[525314,263169,33792,17408,3072]],[13346,[528386,266241,135168,69632,12288]],[13347,[528386,266241,135168,69632,12288]],[13348,[524294,262149,36,20,12]],[13349,[524305,262162,528,272,48]],[13350,[525313,263170,33792,17408,3072]],[13351,[528385,266242,135168,69632,12288]],[13352,[528385,266242,135168,69632,12288]],[13353,[524293,262150,36,20,12]],[13354,[2068,1044,148,84,60]],[13355,[131092,65556,8212,4116,60]],[13356,[524308,262164,32788,16404,60]],[13357,[524308,262164,32788,16404,60]],[13358,[129,65,41,21,3]],[13359,[2072,1048,152,88,60]],[13360,[131096,65560,8216,4120,60]],[13361,[524312,262168,32792,16408,60]],[13362,[524312,262168,32792,16408,60]],[13363,[129,65,37,25,3]],[13364,[2064,1040,152,84,48]],[13365,[131140,65604,8260,4164,204]],[13366,[524356,262212,32836,16452,204]],[13367,[524356,262212,32836,16452,204]],[13368,[137,69,33,17,3]],[13369,[2064,1040,148,88,48]],[13370,[131144,65608,8264,4168,204]],[13371,[524360,262216,32840,16456,204]],[13372,[524360,262216,32840,16456,204]],[13373,[133,73,33,17,3]],[13374,[2064,1040,536,276,48]],[13375,[131332,65796,8452,4356,780]],[13376,[524548,262404,33028,16644,780]],[13377,[524548,262404,33028,16644,780]],[13378,[521,261,33,17,3]],[13379,[2064,1040,532,280,48]],[13380,[131336,65800,8456,4360,780]],[13381,[524552,262408,33032,16648,780]],[13382,[524552,262408,33032,16648,780]],[13383,[517,265,33,17,3]],[13384,[2072,1044,528,272,48]],[13385,[132100,66564,9220,5124,3084]],[13386,[525316,263172,33796,17412,3084]],[13387,[525316,263172,33796,17412,3084]],[13388,[2057,1029,33,17,3]],[13389,[2068,1048,528,272,48]],[13390,[132104,66568,9224,5128,3084]],[13391,[525320,263176,33800,17416,3084]],[13392,[525320,263176,33800,17416,3084]],[13393,[2053,1033,33,17,3]],[13394,[8216,4116,528,272,48]],[13395,[132096,66560,9224,5124,3072]],[13396,[528388,266244,36868,20484,12300]],[13397,[528388,266244,36868,20484,12300]],[13398,[8201,4101,33,17,3]],[13399,[8212,4120,528,272,48]],[13400,[132096,66560,9220,5128,3072]],[13401,[528392,266248,36872,20488,12300]],[13402,[528392,266248,36872,20488,12300]],[13403,[8197,4105,33,17,3]],[13404,[32792,16404,528,272,48]],[13405,[132096,66560,33800,17412,3072]],[13406,[528384,266240,36872,20484,12288]],[13407,[528384,266240,36872,20484,12288]],[13408,[32777,16389,33,17,3]],[13409,[32788,16408,528,272,48]],[13410,[132096,66560,33796,17416,3072]],[13411,[528384,266240,36868,20488,12288]],[13412,[528384,266240,36868,20488,12288]],[13413,[32773,16393,33,17,3]],[13414,[131096,65556,528,272,48]],[13415,[132104,66564,33792,17408,3072]],[13416,[528384,266240,135176,69636,12288]],[13417,[528384,266240,135176,69636,12288]],[13418,[131081,65541,33,17,3]],[13419,[131092,65560,528,272,48]],[13420,[132100,66568,33792,17408,3072]],[13421,[528384,266240,135172,69640,12288]],[13422,[528384,266240,135172,69640,12288]],[13423,[131077,65545,33,17,3]],[13424,[524312,262164,528,272,48]],[13425,[525320,263172,33792,17408,3072]],[13426,[528392,266244,135168,69632,12288]],[13427,[528392,266244,135168,69632,12288]],[13428,[524297,262149,33,17,3]],[13429,[524308,262168,528,272,48]],[13430,[525316,263176,33792,17408,3072]],[13431,[528388,266248,135168,69632,12288]],[13432,[528388,266248,135168,69632,12288]],[13433,[524293,262153,33,17,3]],[13434,[2052,1028,164,84,12]],[13435,[131152,65616,8272,4176,240]],[13436,[524368,262224,32848,16464,240]],[13437,[524368,262224,32848,16464,240]],[13438,[161,81,9,5,3]],[13439,[2052,1028,148,100,12]],[13440,[131168,65632,8288,4192,240]],[13441,[524384,262240,32864,16480,240]],[13442,[524384,262240,32864,16480,240]],[13443,[145,97,9,5,3]],[13444,[2052,1028,548,276,12]],[13445,[131344,65808,8464,4368,816]],[13446,[524560,262416,33040,16656,816]],[13447,[524560,262416,33040,16656,816]],[13448,[545,273,9,5,3]],[13449,[2052,1028,532,292,12]],[13450,[131360,65824,8480,4384,816]],[13451,[524576,262432,33056,16672,816]],[13452,[524576,262432,33056,16672,816]],[13453,[529,289,9,5,3]],[13454,[2084,1044,516,260,12]],[13455,[132112,66576,9232,5136,3120]],[13456,[525328,263184,33808,17424,3120]],[13457,[525328,263184,33808,17424,3120]],[13458,[2081,1041,9,5,3]],[13459,[2068,1060,516,260,12]],[13460,[132128,66592,9248,5152,3120]],[13461,[525344,263200,33824,17440,3120]],[13462,[525344,263200,33824,17440,3120]],[13463,[2065,1057,9,5,3]],[13464,[8228,4116,516,260,12]],[13465,[132096,66560,9248,5136,3072]],[13466,[528400,266256,36880,20496,12336]],[13467,[528400,266256,36880,20496,12336]],[13468,[8225,4113,9,5,3]],[13469,[8212,4132,516,260,12]],[13470,[132096,66560,9232,5152,3072]],[13471,[528416,266272,36896,20512,12336]],[13472,[528416,266272,36896,20512,12336]],[13473,[8209,4129,9,5,3]],[13474,[32804,16404,516,260,12]],[13475,[132096,66560,33824,17424,3072]],[13476,[528384,266240,36896,20496,12288]],[13477,[528384,266240,36896,20496,12288]],[13478,[32801,16401,9,5,3]],[13479,[32788,16420,516,260,12]],[13480,[132096,66560,33808,17440,3072]],[13481,[528384,266240,36880,20512,12288]],[13482,[528384,266240,36880,20512,12288]],[13483,[32785,16417,9,5,3]],[13484,[131108,65556,516,260,12]],[13485,[132128,66576,33792,17408,3072]],[13486,[528384,266240,135200,69648,12288]],[13487,[528384,266240,135200,69648,12288]],[13488,[131105,65553,9,5,3]],[13489,[131092,65572,516,260,12]],[13490,[132112,66592,33792,17408,3072]],[13491,[528384,266240,135184,69664,12288]],[13492,[528384,266240,135184,69664,12288]],[13493,[131089,65569,9,5,3]],[13494,[524324,262164,516,260,12]],[13495,[525344,263184,33792,17408,3072]],[13496,[528416,266256,135168,69632,12288]],[13497,[528416,266256,135168,69632,12288]],[13498,[524321,262161,9,5,3]],[13499,[524308,262180,516,260,12]],[13500,[525328,263200,33792,17408,3072]],[13501,[528400,266272,135168,69632,12288]],[13502,[528400,266272,135168,69632,12288]],[13503,[524305,262177,9,5,3]],[13504,[2052,1028,644,324,12]],[13505,[131392,65856,8512,4416,960]],[13506,[524608,262464,33088,16704,960]],[13507,[524608,262464,33088,16704,960]],[13508,[641,321,9,5,3]],[13509,[2052,1028,580,388,12]],[13510,[131456,65920,8576,4480,960]],[13511,[524672,262528,33152,16768,960]],[13512,[524672,262528,33152,16768,960]],[13513,[577,385,9,5,3]],[13514,[2180,1092,516,260,12]],[13515,[132160,66624,9280,5184,3264]],[13516,[525376,263232,33856,17472,3264]],[13517,[525376,263232,33856,17472,3264]],[13518,[2177,1089,9,5,3]],[13519,[2116,1156,516,260,12]],[13520,[132224,66688,9344,5248,3264]],[13521,[525440,263296,33920,17536,3264]],[13522,[525440,263296,33920,17536,3264]],[13523,[2113,1153,9,5,3]],[13524,[8324,4164,516,260,12]],[13525,[132096,66560,9344,5184,3072]],[13526,[528448,266304,36928,20544,12480]],[13527,[528448,266304,36928,20544,12480]],[13528,[8321,4161,9,5,3]],[13529,[8260,4228,516,260,12]],[13530,[132096,66560,9280,5248,3072]],[13531,[528512,266368,36992,20608,12480]],[13532,[528512,266368,36992,20608,12480]],[13533,[8257,4225,9,5,3]],[13534,[32900,16452,516,260,12]],[13535,[132096,66560,33920,17472,3072]],[13536,[528384,266240,36992,20544,12288]],[13537,[528384,266240,36992,20544,12288]],[13538,[32897,16449,9,5,3]],[13539,[32836,16516,516,260,12]],[13540,[132096,66560,33856,17536,3072]],[13541,[528384,266240,36928,20608,12288]],[13542,[528384,266240,36928,20608,12288]],[13543,[32833,16513,9,5,3]],[13544,[131204,65604,516,260,12]],[13545,[132224,66624,33792,17408,3072]],[13546,[528384,266240,135296,69696,12288]],[13547,[528384,266240,135296,69696,12288]],[13548,[131201,65601,9,5,3]],[13549,[131140,65668,516,260,12]],[13550,[132160,66688,33792,17408,3072]],[13551,[528384,266240,135232,69760,12288]],[13552,[528384,266240,135232,69760,12288]],[13553,[131137,65665,9,5,3]],[13554,[524420,262212,516,260,12]],[13555,[525440,263232,33792,17408,3072]],[13556,[528512,266304,135168,69632,12288]],[13557,[528512,266304,135168,69632,12288]],[13558,[524417,262209,9,5,3]],[13559,[524356,262276,516,260,12]],[13560,[525376,263296,33792,17408,3072]],[13561,[528448,266368,135168,69632,12288]],[13562,[528448,266368,135168,69632,12288]],[13563,[524353,262273,9,5,3]],[13564,[2564,1284,132,68,12]],[13565,[132352,66816,9472,5376,3840]],[13566,[525568,263424,34048,17664,3840]],[13567,[525568,263424,34048,17664,3840]],[13568,[2561,1281,9,5,3]],[13569,[2308,1540,132,68,12]],[13570,[132608,67072,9728,5632,3840]],[13571,[525824,263680,34304,17920,3840]],[13572,[525824,263680,34304,17920,3840]],[13573,[2305,1537,9,5,3]],[13574,[8708,4356,132,68,12]],[13575,[132096,66560,9728,5376,3072]],[13576,[528640,266496,37120,20736,13056]],[13577,[528640,266496,37120,20736,13056]],[13578,[8705,4353,9,5,3]],[13579,[8452,4612,132,68,12]],[13580,[132096,66560,9472,5632,3072]],[13581,[528896,266752,37376,20992,13056]],[13582,[528896,266752,37376,20992,13056]],[13583,[8449,4609,9,5,3]],[13584,[33284,16644,132,68,12]],[13585,[132096,66560,34304,17664,3072]],[13586,[528384,266240,37376,20736,12288]],[13587,[528384,266240,37376,20736,12288]],[13588,[33281,16641,9,5,3]],[13589,[33028,16900,132,68,12]],[13590,[132096,66560,34048,17920,3072]],[13591,[528384,266240,37120,20992,12288]],[13592,[528384,266240,37120,20992,12288]],[13593,[33025,16897,9,5,3]],[13594,[131588,65796,132,68,12]],[13595,[132608,66816,33792,17408,3072]],[13596,[528384,266240,135680,69888,12288]],[13597,[528384,266240,135680,69888,12288]],[13598,[131585,65793,9,5,3]],[13599,[131332,66052,132,68,12]],[13600,[132352,67072,33792,17408,3072]],[13601,[528384,266240,135424,70144,12288]],[13602,[528384,266240,135424,70144,12288]],[13603,[131329,66049,9,5,3]],[13604,[524804,262404,132,68,12]],[13605,[525824,263424,33792,17408,3072]],[13606,[528896,266496,135168,69632,12288]],[13607,[528896,266496,135168,69632,12288]],[13608,[524801,262401,9,5,3]],[13609,[524548,262660,132,68,12]],[13610,[525568,263680,33792,17408,3072]],[13611,[528640,266752,135168,69632,12288]],[13612,[528640,266752,135168,69632,12288]],[13613,[524545,262657,9,5,3]],[13614,[10244,5124,132,68,12]],[13615,[131328,65792,10496,5376,768]],[13616,[529408,267264,37888,21504,15360]],[13617,[529408,267264,37888,21504,15360]],[13618,[10241,5121,9,5,3]],[13619,[9220,6148,132,68,12]],[13620,[131328,65792,9472,6400,768]],[13621,[530432,268288,38912,22528,15360]],[13622,[530432,268288,38912,22528,15360]],[13623,[9217,6145,9,5,3]],[13624,[34820,17412,132,68,12]],[13625,[131328,65792,35072,17664,768]],[13626,[528384,266240,38912,21504,12288]],[13627,[528384,266240,38912,21504,12288]],[13628,[34817,17409,9,5,3]],[13629,[33796,18436,132,68,12]],[13630,[131328,65792,34048,18688,768]],[13631,[528384,266240,37888,22528,12288]],[13632,[528384,266240,37888,22528,12288]],[13633,[33793,18433,9,5,3]],[13634,[133124,66564,132,68,12]],[13635,[133376,66816,33024,16640,768]],[13636,[528384,266240,137216,70656,12288]],[13637,[528384,266240,137216,70656,12288]],[13638,[133121,66561,9,5,3]],[13639,[132100,67588,132,68,12]],[13640,[132352,67840,33024,16640,768]],[13641,[528384,266240,136192,71680,12288]],[13642,[528384,266240,136192,71680,12288]],[13643,[132097,67585,9,5,3]],[13644,[526340,263172,132,68,12]],[13645,[526592,263424,33024,16640,768]],[13646,[530432,267264,135168,69632,12288]],[13647,[530432,267264,135168,69632,12288]],[13648,[526337,263169,9,5,3]],[13649,[525316,264196,132,68,12]],[13650,[525568,264448,33024,16640,768]],[13651,[529408,268288,135168,69632,12288]],[13652,[529408,268288,135168,69632,12288]],[13653,[525313,264193,9,5,3]],[13654,[40964,20484,132,68,12]],[13655,[131328,65792,41216,20736,768]],[13656,[525312,263168,41984,21504,3072]],[13657,[525312,263168,41984,21504,3072]],[13658,[40961,20481,9,5,3]],[13659,[36868,24580,132,68,12]],[13660,[131328,65792,37120,24832,768]],[13661,[525312,263168,37888,25600,3072]],[13662,[525312,263168,37888,25600,3072]],[13663,[36865,24577,9,5,3]],[13664,[139268,69636,132,68,12]],[13665,[139520,69888,33024,16640,768]],[13666,[525312,263168,140288,70656,3072]],[13667,[525312,263168,140288,70656,3072]],[13668,[139265,69633,9,5,3]],[13669,[135172,73732,132,68,12]],[13670,[135424,73984,33024,16640,768]],[13671,[525312,263168,136192,74752,3072]],[13672,[525312,263168,136192,74752,3072]],[13673,[135169,73729,9,5,3]],[13674,[532484,266244,132,68,12]],[13675,[532736,266496,33024,16640,768]],[13676,[533504,267264,132096,66560,3072]],[13677,[533504,267264,132096,66560,3072]],[13678,[532481,266241,9,5,3]],[13679,[528388,270340,132,68,12]],[13680,[528640,270592,33024,16640,768]],[13681,[529408,271360,132096,66560,3072]],[13682,[529408,271360,132096,66560,3072]],[13683,[528385,270337,9,5,3]],[13684,[163844,81924,132,68,12]],[13685,[164096,82176,8448,4352,768]],[13686,[525312,263168,164864,82944,3072]],[13687,[525312,263168,164864,82944,3072]],[13688,[163841,81921,9,5,3]],[13689,[147460,98308,132,68,12]],[13690,[147712,98560,8448,4352,768]],[13691,[525312,263168,148480,99328,3072]],[13692,[525312,263168,148480,99328,3072]],[13693,[147457,98305,9,5,3]],[13694,[557060,278532,132,68,12]],[13695,[557312,278784,8448,4352,768]],[13696,[558080,279552,132096,66560,3072]],[13697,[558080,279552,132096,66560,3072]],[13698,[557057,278529,9,5,3]],[13699,[540676,294916,132,68,12]],[13700,[540928,295168,8448,4352,768]],[13701,[541696,295936,132096,66560,3072]],[13702,[541696,295936,132096,66560,3072]],[13703,[540673,294913,9,5,3]],[13704,[655364,327684,132,68,12]],[13705,[655616,327936,8448,4352,768]],[13706,[656384,328704,33792,17408,3072]],[13707,[656384,328704,33792,17408,3072]],[13708,[655361,327681,9,5,3]],[13709,[589828,393220,132,68,12]],[13710,[590080,393472,8448,4352,768]],[13711,[590848,394240,33792,17408,3072]],[13712,[590848,394240,33792,17408,3072]],[13713,[589825,393217,9,5,3]],[13714,[135168,69632,36864,20480,12288,1]],[13715,[540672,278528,147456,81920,49152,1]],[13716,[540672,278528,147456,81920,49152,1]],[13717,[540672,278528,147456,81920,49152,1]],[13718,[135168,69632,36864,20480,12288,2]],[13719,[540672,278528,147456,81920,49152,2]],[13720,[540672,278528,147456,81920,49152,2]],[13721,[540672,278528,147456,81920,49152,2]],[13722,[135168,69632,36864,20480,12288,4]],[13723,[540672,278528,147456,81920,49152,4]],[13724,[540672,278528,147456,81920,49152,4]],[13725,[540672,278528,147456,81920,49152,4]],[13726,[135168,69632,36864,20480,12288,8]],[13727,[540672,278528,147456,81920,49152,8]],[13728,[540672,278528,147456,81920,49152,8]],[13729,[540672,278528,147456,81920,49152,8]],[13730,[135168,69632,36864,20480,12288,16]],[13731,[540672,278528,147456,81920,49152,16]],[13732,[540672,278528,147456,81920,49152,16]],[13733,[540672,278528,147456,81920,49152,16]],[13734,[135168,69632,36864,20480,12288,32]],[13735,[540672,278528,147456,81920,49152,32]],[13736,[540672,278528,147456,81920,49152,32]],[13737,[540672,278528,147456,81920,49152,32]],[13738,[135168,69632,36864,20480,12288,64]],[13739,[540672,278528,147456,81920,49152,64]],[13740,[540672,278528,147456,81920,49152,64]],[13741,[540672,278528,147456,81920,49152,64]],[13742,[135168,69632,36864,20480,12288,128]],[13743,[540672,278528,147456,81920,49152,128]],[13744,[540672,278528,147456,81920,49152,128]],[13745,[540672,278528,147456,81920,49152,128]],[13746,[135168,69632,36864,20480,12288,256]],[13747,[540672,278528,147456,81920,49152,256]],[13748,[540672,278528,147456,81920,49152,256]],[13749,[540672,278528,147456,81920,49152,256]],[13750,[135168,69632,36864,20480,12288,512]],[13751,[540672,278528,147456,81920,49152,512]],[13752,[540672,278528,147456,81920,49152,512]],[13753,[540672,278528,147456,81920,49152,512]],[13754,[135168,69632,36864,20480,12288,1024]],[13755,[540672,278528,147456,81920,49152,1024]],[13756,[540672,278528,147456,81920,49152,1024]],[13757,[540672,278528,147456,81920,49152,1024]],[13758,[135168,69632,36864,20480,12288,2048]],[13759,[540672,278528,147456,81920,49152,2048]],[13760,[540672,278528,147456,81920,49152,2048]],[13761,[540672,278528,147456,81920,49152,2048]],[13762,[132096,66560,33792,17408,4096,3072]],[13763,[540672,278528,147456,81920,49152,4096]],[13764,[540672,278528,147456,81920,49152,4096]],[13765,[540672,278528,147456,81920,49152,4096]],[13766,[132096,66560,33792,17408,8192,3072]],[13767,[540672,278528,147456,81920,49152,8192]],[13768,[540672,278528,147456,81920,49152,8192]],[13769,[540672,278528,147456,81920,49152,8192]],[13770,[132096,66560,16384,9216,5120,3072]],[13771,[528384,266240,135168,69632,16384,12288]],[13772,[528384,266240,135168,69632,16384,12288]],[13773,[528384,266240,135168,69632,16384,12288]],[13774,[132096,66560,32768,9216,5120,3072]],[13775,[528384,266240,135168,69632,32768,12288]],[13776,[528384,266240,135168,69632,32768,12288]],[13777,[528384,266240,135168,69632,32768,12288]],[13778,[65536,33792,17408,9216,5120,3072]],[13779,[528384,266240,65536,36864,20480,12288]],[13780,[528384,266240,65536,36864,20480,12288]],[13781,[528384,266240,65536,36864,20480,12288]],[13782,[131072,33792,17408,9216,5120,3072]],[13783,[528384,266240,131072,36864,20480,12288]],[13784,[528384,266240,131072,36864,20480,12288]],[13785,[528384,266240,131072,36864,20480,12288]],[13786,[262144,33792,17408,9216,5120,3072]],[13787,[262144,135168,69632,36864,20480,12288]],[13788,[262144,135168,69632,36864,20480,12288]],[13789,[262144,135168,69632,36864,20480,12288]],[13790,[524288,33792,17408,9216,5120,3072]],[13791,[524288,135168,69632,36864,20480,12288]],[13792,[524288,135168,69632,36864,20480,12288]],[13793,[524288,135168,69632,36864,20480,12288]],[13794,[524352,262208,135232,69696,12288,192]],[13798,[131332,65796,2308,1284,768,12]],[13800,[8209,4113,144,80,48,3]],[13807,[524304,262160,135184,69648,12288,48]],[13808,[524304,262160,135184,69648,12288,48]],[13809,[524304,262160,135184,69648,12288,48]],[13818,[33025,16641,2304,1280,768,3]],[13819,[33025,16641,2304,1280,768,3]],[13820,[524304,262160,132112,66576,3072,48]],[13821,[524304,262160,132112,66576,3072,48]],[13822,[524304,262160,132112,66576,3072,48]],[13830,[524304,262160,32785,16401,48,3]],[13834,[2053,1029,517,261,12,3]],[13835,[2053,1029,517,261,12,3]],[13838,[131136,65600,2112,1088,192,32,16]],[13839,[131136,65600,2112,1088,192,32,16]],[13840,[33088,16704,8512,4416,768,192]],[13841,[33088,16704,8512,4416,768,192]],[13848,[131076,65540,2116,1092,192,12]],[13851,[525328,263184,3072,528,272,48]],[13864,[524352,262208,131152,65616,192,48]],[13865,[8449,4353,2304,1280,768,3]],[13867,[524304,262160,147472,81936,49152,48]],[13868,[524304,262160,147472,81936,49152,48]],[13869,[524304,262160,147472,81936,49152,48]],[13888,[524304,262160,131089,65553,48,3]],[13889,[524304,262160,131089,65553,48,3]],[13899,[135169,69633,36864,20480,12288,3]],[13916,[593920,331776,196608,36864,20480,12288]],[13917,[593920,331776,196608,36864,20480,12288]],[13918,[524545,262401,2304,1280,768,3]],[13930,[131392,65856,2368,1344,768,192]],[13936,[32769,16385,8193,4097,32,16,3]],[13937,[32769,16385,8193,4097,32,16,3]],[13938,[32769,16385,8193,4097,32,16,3]],[13939,[32769,16385,8193,4097,32,16,3]],[13940,[32769,16385,8193,4097,32,16,3]],[13957,[524352,262208,8256,4160,2048,1024,192]],[13964,[524305,262161,145,81,48,3]],[13974,[524352,262208,8256,4160,2048,1024,192]],[13981,[524304,262160,8272,4176,192,48]],[13983,[524308,262164,144,80,48,12]],[13984,[135184,69648,36864,20480,12288,48]],[13985,[135184,69648,36864,20480,12288,48]],[14000,[540676,278532,49152,132,68,12]],[14001,[540676,278532,49152,132,68,12]],[14002,[36880,20496,12288,144,80,48]],[14017,[528385,266241,36864,20480,12288,3]],[14018,[8464,4368,2304,1280,768,48]],[14030,[524304,262160,32784,16400,512,256,48]],[14031,[524304,262160,32784,16400,512,256,48]],[14032,[524304,262160,32784,16400,512,256,48]],[14041,[147460,81924,49152,132,68,12]],[14064,[32769,16385,8193,4097,512,256,3]],[14076,[524305,262161,131089,65553,48]],[14077,[131077,65541,36,20,12]],[14078,[131077,65541,36,20,12]],[14079,[525313,263169,33792,17408,3072]],[14080,[524306,262162,131090,65554,48]],[14081,[131078,65542,36,20,12]],[14082,[131078,65542,36,20,12]],[14083,[525314,263170,33792,17408,3072]],[14084,[524308,262164,131092,65556,48]],[14085,[131077,65541,33,17,3]],[14086,[131077,65541,33,17,3]],[14087,[525316,263172,33792,17408,3072]],[14088,[524312,262168,131096,65560,48]],[14089,[131081,65545,33,17,3]],[14090,[131081,65545,33,17,3]],[14091,[525320,263176,33792,17408,3072]],[14092,[524308,262164,131092,65556,12]],[14093,[131089,65553,9,5,3]],[14094,[131089,65553,9,5,3]],[14095,[525328,263184,33792,17408,3072]],[14096,[524324,262180,131108,65572,12]],[14097,[131105,65569,9,5,3]],[14098,[131105,65569,9,5,3]],[14099,[525344,263200,33792,17408,3072]],[14100,[524356,262212,131140,65604,12]],[14101,[131137,65601,9,5,3]],[14102,[131137,65601,9,5,3]],[14103,[525376,263232,33792,17408,3072]],[14104,[524420,262276,131204,65668,12]],[14105,[131201,65665,9,5,3]],[14106,[131201,65665,9,5,3]],[14107,[525440,263296,33792,17408,3072]],[14108,[524548,262404,131332,65796,12]],[14109,[131329,65793,9,5,3]],[14110,[131329,65793,9,5,3]],[14111,[525568,263424,33792,17408,3072]],[14112,[524804,262660,131588,66052,12]],[14113,[131585,66049,9,5,3]],[14114,[131585,66049,9,5,3]],[14115,[525824,263680,33792,17408,3072]],[14116,[525316,263172,132100,66564,12]],[14117,[132097,66561,9,5,3]],[14118,[132097,66561,9,5,3]],[14119,[525568,263424,33024,16640,768]],[14120,[526340,264196,133124,67588,12]],[14121,[133121,67585,9,5,3]],[14122,[133121,67585,9,5,3]],[14123,[526592,264448,33024,16640,768]],[14124,[528388,266244,135172,69636,12]],[14125,[135169,69633,9,5,3]],[14126,[135169,69633,9,5,3]],[14127,[528640,266496,33024,16640,768]],[14128,[532484,270340,139268,73732,12]],[14129,[139265,73729,9,5,3]],[14130,[139265,73729,9,5,3]],[14131,[532736,270592,33024,16640,768]],[14132,[540676,278532,147460,81924,12]],[14133,[147457,81921,9,5,3]],[14134,[147457,81921,9,5,3]],[14135,[540928,278784,8448,4352,768]],[14136,[557060,294916,163844,98308,12]],[14137,[163841,98305,9,5,3]],[14138,[163841,98305,9,5,3]],[14139,[557312,295168,8448,4352,768]],[14140,[540672,278528,81924,49152,12]],[14141,[81921,49152,9,5,3]],[14142,[81921,49152,9,5,3]],[14143,[590080,327936,8448,4352,768]],[14144,[540672,278528,147460,49152,12]],[14145,[147457,49152,9,5,3]],[14146,[147457,49152,9,5,3]],[14147,[655616,393472,8448,4352,768]],[14148,[278532,147456,81920,49152,12]],[14149,[278529,49152,9,5,3]],[14150,[278529,49152,9,5,3]],[14151,[327936,196608,8448,4352,768]],[14152,[540676,147456,81920,49152,12]],[14153,[540673,49152,9,5,3]],[14154,[540673,49152,9,5,3]],[14155,[590080,196608,8448,4352,768]],[14156,[135168,69632,36864,20480,12288,1]],[14157,[135168,69632,36864,20480,12288,1]],[14158,[135168,69632,36864,20480,12288,2]],[14159,[135168,69632,36864,20480,12288,2]],[14160,[135168,69632,36864,20480,12288,4]],[14161,[135168,69632,36864,20480,12288,4]],[14162,[135168,69632,36864,20480,12288,8]],[14163,[135168,69632,36864,20480,12288,8]],[14164,[135168,69632,36864,20480,12288,16]],[14165,[135168,69632,36864,20480,12288,16]],[14166,[135168,69632,36864,20480,12288,32]],[14167,[135168,69632,36864,20480,12288,32]],[14168,[135168,69632,36864,20480,12288,64]],[14169,[135168,69632,36864,20480,12288,64]],[14170,[135168,69632,36864,20480,12288,128]],[14171,[135168,69632,36864,20480,12288,128]],[14172,[135168,69632,36864,20480,12288,256]],[14173,[135168,69632,36864,20480,12288,256]],[14174,[135168,69632,36864,20480,12288,512]],[14175,[135168,69632,36864,20480,12288,512]],[14176,[135168,69632,36864,20480,12288,1024]],[14177,[135168,69632,36864,20480,12288,1024]],[14178,[135168,69632,36864,20480,12288,2048]],[14179,[135168,69632,36864,20480,12288,2048]],[14180,[132096,66560,33792,17408,4096,3072]],[14181,[132096,66560,33792,17408,4096,3072]],[14182,[132096,66560,33792,17408,8192,3072]],[14183,[132096,66560,33792,17408,8192,3072]],[14184,[132096,66560,16384,9216,5120,3072]],[14185,[132096,66560,16384,9216,5120,3072]],[14186,[132096,66560,32768,9216,5120,3072]],[14187,[132096,66560,32768,9216,5120,3072]],[14188,[65536,33792,17408,9216,5120,3072]],[14189,[65536,33792,17408,9216,5120,3072]],[14190,[131072,33792,17408,9216,5120,3072]],[14191,[131072,33792,17408,9216,5120,3072]],[14192,[262144,33792,17408,9216,5120,3072]],[14193,[262144,33792,17408,9216,5120,3072]],[14194,[524288,33792,17408,9216,5120,3072]],[14195,[524288,33792,17408,9216,5120,3072]],[14196,[524288,262144,32768,16384,2048,1024,2,1]],[14197,[524288,262144,32768,16384,2048,1024,2,1]],[14201,[131076,65540,2068,1044,48,12]],[14202,[525316,263172,131076,65540,3072,12]],[14203,[525316,263172,131076,65540,3072,12]],[14204,[32769,16385,9217,5121,3072,3]],[14205,[524288,262144,8196,4100,132,68,12]],[14206,[132,68,37,21,12,3]],[14207,[524288,262144,512,256,128,64,32,16]],[14208,[524288,262144,512,256,128,64,32,16]],[14209,[32772,16388,132,68,32,16,12]],[14210,[131072,65536,512,256,128,64,8,4]],[14213,[8192,4096,128,64,32,16,8,4]],[14214,[131072,65536,2048,1024,128,64,8,4]],[14215,[131076,65540,8452,4356,768,12]],[14216,[131076,65540,8452,4356,768,12]],[14217,[32769,16385,2048,1024,129,65,3]],[14218,[131072,65536,512,256,8,4,2,1]],[14219,[131072,65536,512,256,8,4,2,1]],[14220,[524288,262144,131076,65540,132,68,12]],[14221,[524288,262144,131076,65540,132,68,12]],[14222,[2128,1104,592,336,192,48]],[14223,[2128,1104,592,336,192,48]],[14224,[131072,65536,8192,4096,8,4,2,1]],[14225,[131072,65536,32768,16384,8192,4096,2,1]],[14226,[32772,16388,8196,4100,512,256,12]],[14227,[32768,16384,8192,4096,2048,1024,2,1]],[14228,[32768,16384,8192,4096,2048,1024,2,1]],[14229,[32768,16384,8192,4096,2048,1024,2,1]],[14230,[131072,65536,2048,1024,8,4,2,1]],[14231,[131072,65536,2048,1024,8,4,2,1]],[14232,[135169,69633,12288,129,65,3]],[14233,[131072,65536,32768,16384,2048,1024,8,4]],[14234,[524288,262144,128,64,8,4,2,1]],[14235,[524288,262144,128,64,8,4,2,1]],[14236,[131072,65536,512,256,32,16,8,4]],[14237,[131072,65536,128,64,8,4,2,1]],[14238,[540673,278529,131073,65537,49152,3]],[14239,[8192,4096,2048,1024,512,256,8,4]],[14240,[131076,65540,32772,16388,512,256,12]],[14241,[131076,65540,32772,16388,512,256,12]],[14242,[131072,65536,32768,16384,2048,1024,8,4]],[14243,[131072,65536,128,64,8,4,2,1]],[14244,[524288,262144,131076,65540,132,68,12]],[14245,[524288,262144,8192,4096,32,16,2,1]],[14246,[524288,262144,8192,4096,32,16,2,1]],[14247,[32768,16384,2048,1024,512,256,32,16]],[14248,[32772,16388,132,68,32,16,12]],[14249,[524288,262144,32,16,8,4,2,1]],[14250,[524288,262144,32,16,8,4,2,1]],[14251,[524288,262144,32,16,8,4,2,1]],[14252,[524288,262144,32768,16384,128,64,2,1]],[14253,[32769,16385,8193,4097,512,256,3]],[14254,[32769,16385,8193,4097,512,256,3]],[14255,[32769,16385,8193,4097,512,256,3]],[14256,[32769,16385,529,273,48,3]],[14257,[524288,262144,8196,4100,132,68,12]],[14258,[524304,262160,32784,16400,512,256,48]],[14259,[32769,16385,2048,1024,129,65,3]],[14260,[32768,16384,8192,4096,32,16,8,4]],[14261,[32768,16384,2048,1024,512,256,2,1]],[14262,[32772,16388,8196,4100,36,20,12,1]],[14263,[32772,16388,8196,4100,36,20,12,1]],[14264,[32772,16388,8196,4100,36,20,12,1]],[14266,[132096,66560,33793,17409,3072]],[14267,[32832,16448,8256,4160,2112,1088,192,1]],[14269,[32832,16448,8256,4160,2112,1088,192,1]],[14270,[524293,262149,32772,16388,36,20,12]],[14272,[2065,1041,529,273,48]],[14273,[2065,1041,529,273,48]],[14274,[2113,1089,576,320,192]],[14277,[131137,65601,577,321,192]],[14283,[131137,65601,2112,1088,192]],[14288,[32832,16448,8256,4160,2112,1088,192,1]],[14290,[32772,16388,8196,4100,36,20,12,2]],[14291,[32772,16388,8196,4100,36,20,12,2]],[14292,[32772,16388,8196,4100,36,20,12,2]],[14294,[132096,66560,33794,17410,3072]],[14295,[32832,16448,8256,4160,2112,1088,192,2]],[14297,[32832,16448,8256,4160,2112,1088,192,2]],[14298,[524294,262150,32772,16388,36,20,12]],[14300,[2066,1042,530,274,48]],[14301,[2066,1042,530,274,48]],[14302,[2114,1090,576,320,192]],[14305,[131138,65602,578,322,192]],[14311,[131138,65602,2112,1088,192]],[14316,[32832,16448,8256,4160,2112,1088,192,2]],[14318,[32769,16385,8193,4097,33,17,4,3]],[14319,[32769,16385,8193,4097,33,17,4,3]],[14320,[32769,16385,8193,4097,33,17,4,3]],[14322,[132096,66560,33796,17412,3072]],[14323,[32832,16448,8256,4160,2112,1088,192,4]],[14325,[32832,16448,8256,4160,2112,1088,192,4]],[14326,[524293,262149,32769,16385,33,17,3]],[14328,[2068,1044,532,276,48]],[14329,[2068,1044,532,276,48]],[14330,[2116,1092,576,320,192]],[14333,[131140,65604,580,324,192]],[14339,[131140,65604,2112,1088,192]],[14344,[32832,16448,8256,4160,2112,1088,192,4]],[14346,[32769,16385,8193,4097,33,17,8,3]],[14347,[32769,16385,8193,4097,33,17,8,3]],[14348,[32769,16385,8193,4097,33,17,8,3]],[14350,[132096,66560,33800,17416,3072]],[14351,[32832,16448,8256,4160,2112,1088,192,8]],[14353,[32832,16448,8256,4160,2112,1088,192,8]],[14354,[524297,262153,32769,16385,33,17,3]],[14356,[2072,1048,536,280,48]],[14357,[2072,1048,536,280,48]],[14358,[2120,1096,576,320,192]],[14361,[131144,65608,584,328,192]],[14367,[131144,65608,2112,1088,192]],[14372,[32832,16448,8256,4160,2112,1088,192,8]],[14374,[32769,16385,8193,4097,16,9,5,3]],[14375,[32769,16385,8193,4097,16,9,5,3]],[14376,[32769,16385,8193,4097,16,9,5,3]],[14378,[132096,66560,33808,17424,3072]],[14379,[32832,16448,8256,4160,2112,1088,192,16]],[14381,[32832,16448,8256,4160,2112,1088,192,16]],[14382,[524305,262161,32769,16385,9,5,3]],[14384,[2068,1044,532,276,12]],[14385,[2068,1044,532,276,12]],[14386,[2128,1104,576,320,192]],[14389,[131152,65616,592,336,192]],[14395,[131152,65616,2112,1088,192]],[14400,[32832,16448,8256,4160,2112,1088,192,16]],[14402,[32769,16385,8193,4097,32,9,5,3]],[14403,[32769,16385,8193,4097,32,9,5,3]],[14404,[32769,16385,8193,4097,32,9,5,3]],[14406,[132096,66560,33824,17440,3072]],[14407,[32832,16448,8256,4160,2112,1088,192,32]],[14409,[32832,16448,8256,4160,2112,1088,192,32]],[14410,[524321,262177,32769,16385,9,5,3]],[14412,[2084,1060,548,292,12]],[14413,[2084,1060,548,292,12]],[14414,[2144,1120,576,320,192]],[14417,[131168,65632,608,352,192]],[14423,[131168,65632,2112,1088,192]],[14428,[32832,16448,8256,4160,2112,1088,192,32]],[14430,[32769,16385,8193,4097,64,9,5,3]],[14431,[32769,16385,8193,4097,64,9,5,3]],[14432,[32769,16385,8193,4097,64,9,5,3]],[14434,[132096,66560,33856,17472,3072]],[14435,[32784,16400,8208,4112,2064,1040,64,48]],[14437,[32784,16400,8208,4112,2064,1040,64,48]],[14438,[524353,262209,32769,16385,9,5,3]],[14440,[2116,1092,580,324,12]],[14441,[2116,1092,580,324,12]],[14442,[2128,1104,528,272,48]],[14445,[131152,65616,592,336,48]],[14451,[131152,65616,2064,1040,48]],[14456,[32784,16400,8208,4112,2064,1040,64,48]],[14458,[32769,16385,8193,4097,128,9,5,3]],[14459,[32769,16385,8193,4097,128,9,5,3]],[14460,[32769,16385,8193,4097,128,9,5,3]],[14462,[132096,66560,33920,17536,3072]],[14463,[32784,16400,8208,4112,2064,1040,128,48]],[14465,[32784,16400,8208,4112,2064,1040,128,48]],[14466,[524417,262273,32769,16385,9,5,3]],[14468,[2180,1156,644,388,12]],[14469,[2180,1156,644,388,12]],[14470,[2192,1168,528,272,48]],[14473,[131216,65680,656,400,48]],[14479,[131216,65680,2064,1040,48]],[14484,[32784,16400,8208,4112,2064,1040,128,48]],[14486,[32769,16385,8193,4097,256,9,5,3]],[14487,[32769,16385,8193,4097,256,9,5,3]],[14488,[32769,16385,8193,4097,256,9,5,3]],[14490,[132096,66560,34048,17664,3072]],[14491,[32784,16400,8208,4112,2064,1040,256,48]],[14493,[32784,16400,8208,4112,2064,1040,256,48]],[14494,[524545,262401,32769,16385,9,5,3]],[14496,[2112,1088,324,192,12]],[14497,[2112,1088,324,192,12]],[14498,[2320,1296,144,80,48]],[14501,[131136,65600,336,192,48]],[14507,[131344,65808,2064,1040,48]],[14512,[32784,16400,8208,4112,2064,1040,256,48]],[14514,[32769,16385,8193,4097,512,9,5,3]],[14515,[32769,16385,8193,4097,512,9,5,3]],[14516,[32769,16385,8193,4097,512,9,5,3]],[14518,[132096,66560,34304,17920,3072]],[14519,[32784,16400,8208,4112,2064,1040,512,48]],[14521,[32784,16400,8208,4112,2064,1040,512,48]],[14522,[524801,262657,32769,16385,9,5,3]],[14524,[2112,1088,580,192,12]],[14525,[2112,1088,580,192,12]],[14526,[2576,1552,144,80,48]],[14529,[131136,65600,592,192,48]],[14535,[131600,66064,2064,1040,48]],[14540,[32784,16400,8208,4112,2064,1040,512,48]],[14542,[32769,16385,8193,4097,1024,9,5,3]],[14543,[32769,16385,8193,4097,1024,9,5,3]],[14544,[32769,16385,8193,4097,1024,9,5,3]],[14546,[131328,65792,34048,17664,768]],[14547,[32784,16400,8208,4112,1024,528,272,48]],[14549,[32784,16400,8208,4112,1024,528,272,48]],[14550,[525313,263169,32769,16385,9,5,3]],[14552,[1092,576,320,192,12]],[14553,[1092,576,320,192,12]],[14554,[1296,768,144,80,48]],[14557,[131136,65600,1104,192,48]],[14563,[132112,66576,528,272,48]],[14568,[32784,16400,8208,4112,1024,528,272,48]],[14570,[32769,16385,8193,4097,2048,9,5,3]],[14571,[32769,16385,8193,4097,2048,9,5,3]],[14572,[32769,16385,8193,4097,2048,9,5,3]],[14574,[131328,65792,35072,18688,768]],[14575,[32784,16400,8208,4112,2048,528,272,48]],[14577,[32784,16400,8208,4112,2048,528,272,48]],[14578,[526337,264193,32769,16385,9,5,3]],[14580,[2116,576,320,192,12]],[14581,[2116,576,320,192,12]],[14582,[2320,768,144,80,48]],[14585,[131136,65600,2128,192,48]],[14591,[133136,67600,528,272,48]],[14596,[32784,16400,8208,4112,2048,528,272,48]],[14598,[32769,16385,4096,2049,1025,9,5,3]],[14599,[32769,16385,4096,2049,1025,9,5,3]],[14600,[32769,16385,4096,2049,1025,9,5,3]],[14602,[131328,65792,37120,20736,768]],[14603,[32784,16400,4096,2064,1040,528,272,48]],[14605,[32784,16400,4096,2064,1040,528,272,48]],[14606,[528385,266241,32769,16385,9,5,3]],[14608,[4164,576,320,192,12]],[14609,[4164,576,320,192,12]],[14610,[4368,768,144,80,48]],[14613,[131136,65600,4176,192,48]],[14619,[135184,69648,528,272,48]],[14624,[32784,16400,4096,2064,1040,528,272,48]],[14626,[32769,16385,8192,2049,1025,9,5,3]],[14627,[32769,16385,8192,2049,1025,9,5,3]],[14628,[32769,16385,8192,2049,1025,9,5,3]],[14630,[131328,65792,41216,24832,768]],[14631,[32784,16400,8192,2064,1040,528,272,48]],[14633,[32784,16400,8192,2064,1040,528,272,48]],[14634,[532481,270337,32769,16385,9,5,3]],[14636,[8260,576,320,192,12]],[14637,[8260,576,320,192,12]],[14638,[8464,768,144,80,48]],[14641,[131136,65600,8272,192,48]],[14647,[139280,73744,528,272,48]],[14652,[32784,16400,8192,2064,1040,528,272,48]],[14654,[16384,8193,4097,2049,1025,9,5,3]],[14655,[16384,8193,4097,2049,1025,9,5,3]],[14656,[16384,8193,4097,2049,1025,9,5,3]],[14658,[131328,65792,20736,12288,768]],[14659,[16384,8208,4112,2064,1040,528,272,48]],[14661,[16384,8208,4112,2064,1040,528,272,48]],[14662,[540673,278529,8193,4097,9,5,3]],[14664,[16452,576,320,192,12]],[14665,[16452,576,320,192,12]],[14666,[16656,768,144,80,48]],[14669,[131136,65600,16464,192,48]],[14675,[147472,81936,528,272,48]],[14680,[16384,8208,4112,2064,1040,528,272,48]],[14682,[32768,8193,4097,2049,1025,9,5,3]],[14683,[32768,8193,4097,2049,1025,9,5,3]],[14684,[32768,8193,4097,2049,1025,9,5,3]],[14686,[131328,65792,37120,12288,768]],[14687,[32768,8208,4112,2064,1040,528,272,48]],[14689,[32768,8208,4112,2064,1040,528,272,48]],[14690,[557057,294913,8193,4097,9,5,3]],[14692,[32836,576,320,192,12]],[14693,[32836,576,320,192,12]],[14694,[33040,768,144,80,48]],[14697,[131136,65600,32848,192,48]],[14703,[163856,98320,528,272,48]],[14708,[32768,8208,4112,2064,1040,528,272,48]],[14710,[65536,8193,4097,2049,1025,9,5,3]],[14711,[65536,8193,4097,2049,1025,9,5,3]],[14712,[65536,8193,4097,2049,1025,9,5,3]],[14714,[69888,33024,16640,12288,768]],[14715,[65536,8208,4112,2064,1040,528,272,48]],[14717,[65536,8208,4112,2064,1040,528,272,48]],[14718,[589825,327681,8193,4097,9,5,3]],[14720,[65604,576,320,192,12]],[14721,[65604,576,320,192,12]],[14722,[65808,768,144,80,48]],[14725,[65616,32832,16448,192,48]],[14731,[81936,49152,528,272,48]],[14736,[65536,8208,4112,2064,1040,528,272,48]],[14738,[131072,8193,4097,2049,1025,9,5,3]],[14739,[131072,8193,4097,2049,1025,9,5,3]],[14740,[131072,8193,4097,2049,1025,9,5,3]],[14742,[135424,33024,16640,12288,768]],[14743,[131072,8208,4112,2064,1040,528,272,48]],[14745,[131072,8208,4112,2064,1040,528,272,48]],[14746,[655361,393217,8193,4097,9,5,3]],[14748,[131140,576,320,192,12]],[14749,[131140,576,320,192,12]],[14750,[131344,768,144,80,48]],[14753,[131152,32832,16448,192,48]],[14759,[147472,49152,528,272,48]],[14764,[131072,8208,4112,2064,1040,528,272,48]],[14766,[262144,8193,4097,2049,1025,9,5,3]],[14767,[262144,8193,4097,2049,1025,9,5,3]],[14768,[262144,8193,4097,2049,1025,9,5,3]],[14770,[266496,33024,16640,12288,768]],[14771,[262144,8208,4112,2064,1040,528,272,48]],[14773,[262144,8208,4112,2064,1040,528,272,48]],[14774,[327681,196608,8193,4097,9,5,3]],[14776,[262212,576,320,192,12]],[14777,[262212,576,320,192,12]],[14778,[262416,768,144,80,48]],[14781,[262224,32832,16448,192,48]],[14787,[278544,49152,528,272,48]],[14792,[262144,8208,4112,2064,1040,528,272,48]],[14794,[524288,8193,4097,2049,1025,9,5,3]],[14795,[524288,8193,4097,2049,1025,9,5,3]],[14796,[524288,8193,4097,2049,1025,9,5,3]],[14798,[528640,33024,16640,12288,768]],[14799,[524288,8208,4112,2064,1040,528,272,48]],[14801,[524288,8208,4112,2064,1040,528,272,48]],[14802,[589825,196608,8193,4097,9,5,3]],[14804,[524356,576,320,192,12]],[14805,[524356,576,320,192,12]],[14806,[524560,768,144,80,48]],[14809,[524368,32832,16448,192,48]],[14815,[540688,49152,528,272,48]],[14820,[524288,8208,4112,2064,1040,528,272,48]],[14822,[517,261,133,69,37,21,15]],[14823,[524293,262149,131077,65541,32773,16389,15]],[14824,[524293,262149,131077,65541,8197,4101,15]],[14825,[518,262,134,70,38,22,15]],[14826,[524294,262150,131078,65542,32774,16390,15]],[14827,[524294,262150,131078,65542,8198,4102,15]],[14828,[516,260,132,68,38,21,12]],[14829,[524305,262161,131089,65553,32785,16401,51]],[14830,[524305,262161,131089,65553,8209,4113,51]],[14831,[516,260,132,68,37,22,12]],[14832,[524306,262162,131090,65554,32786,16402,51]],[14833,[524306,262162,131090,65554,8210,4114,51]],[14834,[516,260,134,69,36,20,12]],[14835,[524353,262209,131137,65601,32833,16449,195]],[14836,[524353,262209,131137,65601,8257,4161,195]],[14837,[516,260,133,70,36,20,12]],[14838,[524354,262210,131138,65602,32834,16450,195]],[14839,[524354,262210,131138,65602,8258,4162,195]],[14840,[518,261,132,68,36,20,12]],[14841,[524545,262401,131329,65793,33025,16641,771]],[14842,[524545,262401,131329,65793,8449,4353,771]],[14843,[517,262,132,68,36,20,12]],[14844,[524546,262402,131330,65794,33026,16642,771]],[14845,[524546,262402,131330,65794,8450,4354,771]],[14846,[2054,1029,132,68,36,20,12]],[14847,[525313,263169,132097,66561,33793,17409,3075]],[14848,[525313,263169,132097,66561,9217,5121,3075]],[14849,[2053,1030,132,68,36,20,12]],[14850,[525314,263170,132098,66562,33794,17410,3075]],[14851,[525314,263170,132098,66562,9218,5122,3075]],[14852,[8198,4101,132,68,36,20,12]],[14853,[528385,266241,135169,69633,36865,20481,12291]],[14854,[525312,263168,132096,66560,9218,5121,3072]],[14855,[8197,4102,132,68,36,20,12]],[14856,[528386,266242,135170,69634,36866,20482,12291]],[14857,[525312,263168,132096,66560,9217,5122,3072]],[14858,[32774,16389,132,68,36,20,12]],[14859,[528384,266240,135168,69632,36866,20481,12288]],[14860,[525312,263168,132096,66560,33794,17409,3072]],[14861,[32773,16390,132,68,36,20,12]],[14862,[528384,266240,135168,69632,36865,20482,12288]],[14863,[525312,263168,132096,66560,33793,17410,3072]],[14864,[131078,65541,132,68,36,20,12]],[14865,[528384,266240,135170,69633,36864,20480,12288]],[14866,[525312,263168,132098,66561,33792,17408,3072]],[14867,[131077,65542,132,68,36,20,12]],[14868,[528384,266240,135169,69634,36864,20480,12288]],[14869,[525312,263168,132097,66562,33792,17408,3072]],[14870,[524294,262149,132,68,36,20,12]],[14871,[528386,266241,135168,69632,36864,20480,12288]],[14872,[525314,263169,132096,66560,33792,17408,3072]],[14873,[524293,262150,132,68,36,20,12]],[14874,[528385,266242,135168,69632,36864,20480,12288]],[14875,[525313,263170,132096,66560,33792,17408,3072]],[14876,[513,257,129,65,41,21,3]],[14877,[524308,262164,131092,65556,32788,16404,60]],[14878,[524308,262164,131092,65556,8212,4116,60]],[14879,[513,257,129,65,37,25,3]],[14880,[524312,262168,131096,65560,32792,16408,60]],[14881,[524312,262168,131096,65560,8216,4120,60]],[14882,[513,257,137,69,33,17,3]],[14883,[524356,262212,131140,65604,32836,16452,204]],[14884,[524356,262212,131140,65604,8260,4164,204]],[14885,[513,257,133,73,33,17,3]],[14886,[524360,262216,131144,65608,32840,16456,204]],[14887,[524360,262216,131144,65608,8264,4168,204]],[14888,[521,261,129,65,33,17,3]],[14889,[524548,262404,131332,65796,33028,16644,780]],[14890,[524548,262404,131332,65796,8452,4356,780]],[14891,[517,265,129,65,33,17,3]],[14892,[524552,262408,131336,65800,33032,16648,780]],[14893,[524552,262408,131336,65800,8456,4360,780]],[14894,[2057,1029,129,65,33,17,3]],[14895,[525316,263172,132100,66564,33796,17412,3084]],[14896,[525316,263172,132100,66564,9220,5124,3084]],[14897,[2053,1033,129,65,33,17,3]],[14898,[525320,263176,132104,66568,33800,17416,3084]],[14899,[525320,263176,132104,66568,9224,5128,3084]],[14900,[8201,4101,129,65,33,17,3]],[14901,[528388,266244,135172,69636,36868,20484,12300]],[14902,[525312,263168,132096,66560,9224,5124,3072]],[14903,[8197,4105,129,65,33,17,3]],[14904,[528392,266248,135176,69640,36872,20488,12300]],[14905,[525312,263168,132096,66560,9220,5128,3072]],[14906,[32777,16389,129,65,33,17,3]],[14907,[528384,266240,135168,69632,36872,20484,12288]],[14908,[525312,263168,132096,66560,33800,17412,3072]],[14909,[32773,16393,129,65,33,17,3]],[14910,[528384,266240,135168,69632,36868,20488,12288]],[14911,[525312,263168,132096,66560,33796,17416,3072]],[14912,[131081,65541,129,65,33,17,3]],[14913,[528384,266240,135176,69636,36864,20480,12288]],[14914,[525312,263168,132104,66564,33792,17408,3072]],[14915,[131077,65545,129,65,33,17,3]],[14916,[528384,266240,135172,69640,36864,20480,12288]],[14917,[525312,263168,132100,66568,33792,17408,3072]],[14918,[524297,262149,129,65,33,17,3]],[14919,[528392,266244,135168,69632,36864,20480,12288]],[14920,[525320,263172,132096,66560,33792,17408,3072]],[14921,[524293,262153,129,65,33,17,3]],[14922,[528388,266248,135168,69632,36864,20480,12288]],[14923,[525316,263176,132096,66560,33792,17408,3072]],[14924,[513,257,161,81,9,5,3]],[14925,[524368,262224,131152,65616,32848,16464,240]],[14926,[524368,262224,131152,65616,8272,4176,240]],[14927,[513,257,145,97,9,5,3]],[14928,[524384,262240,131168,65632,32864,16480,240]],[14929,[524384,262240,131168,65632,8288,4192,240]],[14930,[545,273,129,65,9,5,3]],[14931,[524560,262416,131344,65808,33040,16656,816]],[14932,[524560,262416,131344,65808,8464,4368,816]],[14933,[529,289,129,65,9,5,3]],[14934,[524576,262432,131360,65824,33056,16672,816]],[14935,[524576,262432,131360,65824,8480,4384,816]],[14936,[2081,1041,129,65,9,5,3]],[14937,[525328,263184,132112,66576,33808,17424,3120]],[14938,[525328,263184,132112,66576,9232,5136,3120]],[14939,[2065,1057,129,65,9,5,3]],[14940,[525344,263200,132128,66592,33824,17440,3120]],[14941,[525344,263200,132128,66592,9248,5152,3120]],[14942,[8225,4113,129,65,9,5,3]],[14943,[528400,266256,135184,69648,36880,20496,12336]],[14944,[525312,263168,132096,66560,9248,5136,3072]],[14945,[8209,4129,129,65,9,5,3]],[14946,[528416,266272,135200,69664,36896,20512,12336]],[14947,[525312,263168,132096,66560,9232,5152,3072]],[14948,[32801,16401,129,65,9,5,3]],[14949,[528384,266240,135168,69632,36896,20496,12288]],[14950,[525312,263168,132096,66560,33824,17424,3072]],[14951,[32785,16417,129,65,9,5,3]],[14952,[528384,266240,135168,69632,36880,20512,12288]],[14953,[525312,263168,132096,66560,33808,17440,3072]],[14954,[131105,65553,129,65,9,5,3]],[14955,[528384,266240,135200,69648,36864,20480,12288]],[14956,[525312,263168,132128,66576,33792,17408,3072]],[14957,[131089,65569,129,65,9,5,3]],[14958,[528384,266240,135184,69664,36864,20480,12288]],[14959,[525312,263168,132112,66592,33792,17408,3072]],[14960,[524321,262161,129,65,9,5,3]],[14961,[528416,266256,135168,69632,36864,20480,12288]],[14962,[525344,263184,132096,66560,33792,17408,3072]],[14963,[524305,262177,129,65,9,5,3]],[14964,[528400,266272,135168,69632,36864,20480,12288]],[14965,[525328,263200,132096,66560,33792,17408,3072]],[14966,[641,321,33,17,9,5,3]],[14967,[524608,262464,131392,65856,33088,16704,960]],[14968,[524608,262464,131392,65856,8512,4416,960]],[14969,[577,385,33,17,9,5,3]],[14970,[524672,262528,131456,65920,33152,16768,960]],[14971,[524672,262528,131456,65920,8576,4480,960]],[14972,[2177,1089,33,17,9,5,3]],[14973,[525376,263232,132160,66624,33856,17472,3264]],[14974,[525376,263232,132160,66624,9280,5184,3264]],[14975,[2113,1153,33,17,9,5,3]],[14976,[525440,263296,132224,66688,33920,17536,3264]],[14977,[525440,263296,132224,66688,9344,5248,3264]],[14978,[8321,4161,33,17,9,5,3]],[14979,[528448,266304,135232,69696,36928,20544,12480]],[14980,[525312,263168,132096,66560,9344,5184,3072]],[14981,[8257,4225,33,17,9,5,3]],[14982,[528512,266368,135296,69760,36992,20608,12480]],[14983,[525312,263168,132096,66560,9280,5248,3072]],[14984,[32897,16449,33,17,9,5,3]],[14985,[528384,266240,135168,69632,36992,20544,12288]],[14986,[525312,263168,132096,66560,33920,17472,3072]],[14987,[32833,16513,33,17,9,5,3]],[14988,[528384,266240,135168,69632,36928,20608,12288]],[14989,[525312,263168,132096,66560,33856,17536,3072]],[14990,[131201,65601,33,17,9,5,3]],[14991,[528384,266240,135296,69696,36864,20480,12288]],[14992,[525312,263168,132224,66624,33792,17408,3072]],[14993,[131137,65665,33,17,9,5,3]],[14994,[528384,266240,135232,69760,36864,20480,12288]],[14995,[525312,263168,132160,66688,33792,17408,3072]],[14996,[524417,262209,33,17,9,5,3]],[14997,[528512,266304,135168,69632,36864,20480,12288]],[14998,[525440,263232,132096,66560,33792,17408,3072]],[14999,[524353,262273,33,17,9,5,3]],[15000,[528448,266368,135168,69632,36864,20480,12288]],[15001,[525376,263296,132096,66560,33792,17408,3072]],[15002,[2561,1281,33,17,9,5,3]],[15003,[525568,263424,132352,66816,34048,17664,3840]],[15004,[525568,263424,132352,66816,9472,5376,3840]],[15005,[2305,1537,33,17,9,5,3]],[15006,[525824,263680,132608,67072,34304,17920,3840]],[15007,[525824,263680,132608,67072,9728,5632,3840]],[15008,[8705,4353,33,17,9,5,3]],[15009,[528640,266496,135424,69888,37120,20736,13056]],[15010,[525312,263168,132096,66560,9728,5376,3072]],[15011,[8449,4609,33,17,9,5,3]],[15012,[528896,266752,135680,70144,37376,20992,13056]],[15013,[525312,263168,132096,66560,9472,5632,3072]],[15014,[33281,16641,33,17,9,5,3]],[15015,[528384,266240,135168,69632,37376,20736,12288]],[15016,[525312,263168,132096,66560,34304,17664,3072]],[15017,[33025,16897,33,17,9,5,3]],[15018,[528384,266240,135168,69632,37120,20992,12288]],[15019,[525312,263168,132096,66560,34048,17920,3072]],[15020,[131585,65793,33,17,9,5,3]],[15021,[528384,266240,135680,69888,36864,20480,12288]],[15022,[525312,263168,132608,66816,33792,17408,3072]],[15023,[131329,66049,33,17,9,5,3]],[15024,[528384,266240,135424,70144,36864,20480,12288]],[15025,[525312,263168,132352,67072,33792,17408,3072]],[15026,[524801,262401,33,17,9,5,3]],[15027,[528896,266496,135168,69632,36864,20480,12288]],[15028,[525824,263424,132096,66560,33792,17408,3072]],[15029,[524545,262657,33,17,9,5,3]],[15030,[528640,266752,135168,69632,36864,20480,12288]],[15031,[525568,263680,132096,66560,33792,17408,3072]],[15032,[10241,5121,33,17,9,5,3]],[15033,[529408,267264,136192,70656,37888,21504,15360]],[15034,[524544,262400,131328,65792,10496,5376,768]],[15035,[9217,6145,33,17,9,5,3]],[15036,[530432,268288,137216,71680,38912,22528,15360]],[15037,[524544,262400,131328,65792,9472,6400,768]],[15038,[34817,17409,33,17,9,5,3]],[15039,[528384,266240,135168,69632,38912,21504,12288]],[15040,[524544,262400,131328,65792,35072,17664,768]],[15041,[33793,18433,33,17,9,5,3]],[15042,[528384,266240,135168,69632,37888,22528,12288]],[15043,[524544,262400,131328,65792,34048,18688,768]],[15044,[133121,66561,33,17,9,5,3]],[15045,[528384,266240,137216,70656,36864,20480,12288]],[15046,[524544,262400,133376,66816,33024,16640,768]],[15047,[132097,67585,33,17,9,5,3]],[15048,[528384,266240,136192,71680,36864,20480,12288]],[15049,[524544,262400,132352,67840,33024,16640,768]],[15050,[526337,263169,33,17,9,5,3]],[15051,[530432,267264,135168,69632,36864,20480,12288]],[15052,[526592,263424,131328,65792,33024,16640,768]],[15053,[525313,264193,33,17,9,5,3]],[15054,[529408,268288,135168,69632,36864,20480,12288]],[15055,[525568,264448,131328,65792,33024,16640,768]],[15056,[40961,20481,33,17,9,5,3]],[15057,[525312,263168,132096,66560,41984,21504,3072]],[15058,[524544,262400,131328,65792,41216,20736,768]],[15059,[36865,24577,33,17,9,5,3]],[15060,[525312,263168,132096,66560,37888,25600,3072]],[15061,[524544,262400,131328,65792,37120,24832,768]],[15062,[139265,69633,33,17,9,5,3]],[15063,[525312,263168,140288,70656,33792,17408,3072]],[15064,[524544,262400,139520,69888,33024,16640,768]],[15065,[135169,73729,33,17,9,5,3]],[15066,[525312,263168,136192,74752,33792,17408,3072]],[15067,[524544,262400,135424,73984,33024,16640,768]],[15068,[532481,266241,33,17,9,5,3]],[15069,[533504,267264,132096,66560,33792,17408,3072]],[15070,[532736,266496,131328,65792,33024,16640,768]],[15071,[528385,270337,33,17,9,5,3]],[15072,[529408,271360,132096,66560,33792,17408,3072]],[15073,[528640,270592,131328,65792,33024,16640,768]],[15074,[163841,81921,33,17,9,5,3]],[15075,[525312,263168,164864,82944,9216,5120,3072]],[15076,[524544,262400,164096,82176,8448,4352,768]],[15077,[147457,98305,33,17,9,5,3]],[15078,[525312,263168,148480,99328,9216,5120,3072]],[15079,[524544,262400,147712,98560,8448,4352,768]],[15080,[557057,278529,33,17,9,5,3]],[15081,[558080,279552,132096,66560,9216,5120,3072]],[15082,[557312,278784,131328,65792,8448,4352,768]],[15083,[540673,294913,33,17,9,5,3]],[15084,[541696,295936,132096,66560,9216,5120,3072]],[15085,[540928,295168,131328,65792,8448,4352,768]],[15086,[655361,327681,33,17,9,5,3]],[15087,[656384,328704,33792,17408,9216,5120,3072]],[15088,[655616,327936,33024,16640,8448,4352,768]],[15089,[589825,393217,33,17,9,5,3]],[15090,[590848,394240,33792,17408,9216,5120,3072]],[15091,[590080,393472,33024,16640,8448,4352,768]],[15136,[33796,17412,9220,5124,3072,12]],[15137,[33796,17412,9220,5124,3072,12]],[15163,[524608,262464,131136,65600,768,192]],[15164,[131072,65536,8192,4096,2048,1024,8,4]],[15214,[786483,131072,65536,32768,16384,8192,4096,3843,128,64,8,4]],[15216,[32768,16384,8192,4096,8,4,2,1]],[15233,[32772,16388,8196,4100,512,256,12]],[15234,[131072,65536,8192,4096,8,4,2,1]],[15235,[32768,16384,8192,4096,2048,1024,32,16]],[15259,[131072,65536,8192,4096,2048,1024,2,1]],[15261,[528640,266496,36864,20480,12288,768]],[15275,[32768,16384,8192,4096,128,64,8,4]],[15276,[32768,16384,8192,4096,128,64,8,4]],[15281,[8193,4097,145,81,48,3]],[15282,[32769,16385,145,81,48,3]],[15283,[32769,16385,8193,4097,512,256,129,65,3]],[15284,[8256,4160,592,336,192,48]],[15299,[8256,4160,2116,1092,192,12]],[15300,[131329,65793,8193,4097,768,3]],[15303,[33025,16641,768,129,65,3]],[15304,[32768,16384,2048,1024,32,16,2,1]],[15305,[524545,262401,768,9,5,3]],[15307,[8192,4096,128,64,8,4,2,1]],[15308,[524288,262144,8192,4096,128,64,2,1]],[15313,[524305,262161,131089,65553,8209,4113,48]],[15317,[8197,4101,516,260,36,20,12]],[15321,[8197,4101,2053,1029,517,261,12]],[15323,[131089,65553,32785,16401,8209,4113,48]],[15327,[524306,262162,131090,65554,8210,4114,48]],[15331,[8198,4102,516,260,36,20,12]],[15335,[8198,4102,2054,1030,518,262,12]],[15337,[131090,65554,32786,16402,8210,4114,48]],[15341,[524308,262164,131092,65556,8212,4116,48]],[15345,[8197,4101,513,257,33,17,3]],[15349,[8197,4101,2053,1029,517,261,3]],[15351,[131092,65556,32788,16404,8212,4116,48]],[15355,[524312,262168,131096,65560,8216,4120,48]],[15359,[8201,4105,513,257,33,17,3]],[15363,[8201,4105,2057,1033,521,265,3]],[15365,[131096,65560,32792,16408,8216,4120,48]],[15369,[524308,262164,131092,65556,8212,4116,12]],[15373,[8209,4113,513,257,9,5,3]],[15377,[8209,4113,2065,1041,529,273,3]],[15379,[131092,65556,32788,16404,8212,4116,12]],[15383,[524324,262180,131108,65572,8228,4132,12]],[15387,[8225,4129,513,257,9,5,3]],[15391,[8225,4129,2081,1057,545,289,3]],[15393,[131108,65572,32804,16420,8228,4132,12]],[15397,[524356,262212,131140,65604,8260,4164,12]],[15401,[8257,4161,513,257,9,5,3]],[15405,[8257,4161,2113,1089,577,321,3]],[15407,[131140,65604,32836,16452,8260,4164,12]],[15411,[524420,262276,131204,65668,8324,4228,12]],[15415,[8321,4225,513,257,9,5,3]],[15419,[8321,4225,2177,1153,641,385,3]],[15421,[131204,65668,32900,16516,8324,4228,12]],[15425,[524548,262404,131332,65796,8452,4356,12]],[15429,[8449,4353,129,65,9,5,3]],[15433,[8256,4160,2112,1088,321,192,3]],[15435,[131332,65796,33028,16644,8452,4356,12]],[15439,[524804,262660,131588,66052,8708,4612,12]],[15443,[8705,4609,129,65,9,5,3]],[15447,[8256,4160,2112,1088,577,192,3]],[15449,[131588,66052,33284,16900,8708,4612,12]],[15453,[525316,263172,132100,66564,9220,5124,12]],[15457,[9217,5121,129,65,9,5,3]],[15461,[8256,4160,1089,576,320,192,3]],[15463,[132100,66564,33796,17412,9220,5124,12]],[15467,[526340,264196,133124,67588,10244,6148,12]],[15471,[10241,6145,129,65,9,5,3]],[15475,[8256,4160,2113,576,320,192,3]],[15477,[133124,67588,34820,18436,10244,6148,12]],[15481,[525312,263168,132096,66560,5124,3072,12]],[15485,[5121,3072,129,65,9,5,3]],[15491,[132096,66560,33792,17408,5124,3072,12]],[15495,[525312,263168,132096,66560,9220,3072,12]],[15499,[9217,3072,129,65,9,5,3]],[15505,[132096,66560,33792,17408,9220,3072,12]],[15509,[525312,263168,132096,66560,17412,3072,12]],[15513,[17409,3072,129,65,9,5,3]],[15519,[132096,66560,17412,9216,5120,3072,12]],[15523,[525312,263168,132096,66560,33796,3072,12]],[15527,[33793,3072,129,65,9,5,3]],[15533,[132096,66560,33796,9216,5120,3072,12]],[15537,[525312,263168,66564,33792,17408,3072,12]],[15541,[66561,3072,129,65,9,5,3]],[15547,[66564,33792,17408,9216,5120,3072,12]],[15551,[525312,263168,132100,33792,17408,3072,12]],[15555,[132097,3072,129,65,9,5,3]],[15561,[132100,33792,17408,9216,5120,3072,12]],[15565,[263172,132096,66560,33792,17408,3072,12]],[15569,[263169,3072,129,65,9,5,3]],[15575,[263172,33792,17408,9216,5120,3072,12]],[15579,[525316,132096,66560,33792,17408,3072,12]],[15583,[525313,3072,129,65,9,5,3]],[15589,[525316,33792,17408,9216,5120,3072,12]],[15590,[524288,262144,8192,4096,128,64,8,4,2,1]],[15591,[32768,16384,8192,4096,2048,1024,512,256,8,4]],[15595,[131072,65536,2048,1024,128,64,32,16,8,4]],[15596,[131072,65536,512,256,128,64,8,4,2,1]],[15598,[32768,16384,8192,4096,2048,1024,128,64,2,1]],[15600,[524288,262144,131072,65536,2048,1024,512,256,8,4]],[15603,[32768,16384,8192,4096,2048,1024,512,256,8,4]],[15605,[524288,262144,131072,65536,2048,1024,512,256,2,1]],[15606,[524288,262144,131072,65536,2048,1024,512,256,2,1]],[15607,[524288,262144,131072,65536,2048,1024,512,256,2,1]],[15608,[524288,262144,8192,4096,512,256,128,64,32,16]],[15613,[131076,65540,32772,16388,8196,4100,512,256,12]],[15614,[131076,65540,32772,16388,8196,4100,512,256,12]],[15615,[131076,65540,32772,16388,8196,4100,512,256,12]],[15621,[524288,262144,32768,16384,128,64,32,16,8,4]],[15622,[131072,65536,8192,4096,32,16,8,4]],[15623,[524288,262144,8192,4096,128,64,32,16,8,4]],[15624,[524288,262144,8192,4096,128,64,32,16,8,4]],[15625,[131072,65536,8192,4096,2048,1024,512,256,2,1]],[15626,[131072,65536,8192,4096,2048,1024,512,256,2,1]],[15627,[524288,262144,512,256,128,64,32,16,2,1]],[15628,[524288,262144,32768,16384,128,64,32,16,8,4]],[15629,[524288,262144,32768,16384,128,64,32,16,8,4]],[15630,[8192,4096,2048,1024,512,256,32,16,2,1]],[15631,[524288,262144,131072,65536,32768,16384,8192,4096,2,1]],[15632,[524288,262144,131072,65536,32768,16384,8192,4096,2,1]],[15633,[131072,65536,32768,16384,128,64,8,4,2,1]],[15634,[524288,262144,8192,4096,128,64,32,16,2,1]],[15635,[524288,262144,8192,4096,128,64,32,16,2,1]],[15636,[524288,262144,8192,4096,128,64,32,16,2,1]],[15637,[524288,262144,131072,65536,128,64,32,16,2,1]],[15638,[524288,262144,2048,1024,128,64,32,16,2,1]],[15639,[131072,65536,32768,16384,128,64,8,4,2,1]],[15642,[524288,262144,2048,1024,128,64,32,16,8,4]],[15645,[131072,65536,32768,16384,2048,1024,512,256,128,64]],[15647,[32768,16384,8192,4096,128,64,8,4,2,1]],[15649,[32768,16384,8192,4096,2048,1024,512,256,8,4]],[15650,[32768,16384,8192,4096,2048,1024,512,256,8,4]],[15651,[32768,16384,2048,1024,512,256,128,64,8,4]],[15652,[32768,16384,2048,1024,512,256,8,4,2,1]],[15653,[32768,16384,2048,1024,512,256,128,64,8,4]],[15654,[32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[15655,[524288,262144,32768,16384,8192,4096,32,16,8,4]],[15656,[524288,262144,32768,16384,8192,4096,32,16,8,4]],[15657,[524288,262144,32768,16384,8192,4096,32,16,8,4]],[15658,[524288,262144,32768,16384,8192,4096,32,16,8,4]],[15659,[524288,262144,32768,16384,8192,4096,32,16,8,4]],[15660,[524288,262144,32768,16384,8192,4096,128,64,8,4]],[15661,[524288,262144,32768,16384,8192,4096,128,64,8,4]],[15662,[524288,262144,32768,16384,8192,4096,128,64,8,4]],[15663,[32768,16384,8192,4096,2048,1024,512,256,32,16]],[15666,[524288,262144,8192,4096,128,64,32,16,2,1]],[15667,[524288,262144,8192,4096,128,64,32,16,2,1]],[15669,[32769,16385,8193,4097,512,256,129,65,3]],[15670,[789552,199692,32768,16384,8192,4096,512,256,128,64,2,1]],[15674,[524288,262144,8192,4096,2048,1024,32,16,2,1]],[15675,[524288,262144,32768,16384,2048,1024,128,64,32,16]],[15678,[131072,65536,32768,16384,128,64,8,4,2,1]],[15679,[131072,65536,32768,16384,128,64,8,4,2,1]],[15680,[524288,262144,32768,16384,2048,1024,512,256,32,16]],[15681,[524288,262144,32768,16384,8192,4096,2048,1024,32,16]],[15684,[524288,262144,8192,4096,512,256,32,16,2,1]],[15685,[524288,262144,8192,4096,128,64,32,16,8,4]],[15689,[524288,262144,2048,1024,512,256,8,4,2,1]],[15691,[524288,262144,32768,16384,128,64,32,16,8,4]],[15692,[524288,262144,131072,65536,32768,16384,12291,3843,128,64,32,16,8,4]],[15693,[524288,262144,131072,65536,32768,16384,2048,1024,512,256]],[15696,[8192,4096,2048,1024,512,256,8,4,2,1]],[15700,[32768,16384,8192,4096,2048,1024,512,256,8,4]],[15701,[32768,16384,8192,4096,2048,1024,512,256,8,4]],[15702,[524288,262144,2048,1024,512,256,128,64,32,16]],[15703,[524288,262144,2048,1024,512,256,128,64,32,16]],[15709,[131072,65536,8192,4096,32,16,8,4]],[15717,[131072,65536,512,256,32,16,8,4]],[15719,[8196,4100,512,256,132,68,12]],[15720,[131072,65536,32768,16384,2048,1024,512,256,8,4]],[15727,[32772,16388,8196,4100,132,68,36,20,12,1]],[15728,[524352,262208,2113,1089,576,320,192]],[15729,[524293,262149,32772,16388,8196,4100,36,20,12]],[15734,[2064,1040,528,272,144,80,48,1]],[15742,[32772,16388,8196,4100,132,68,36,20,12,2]],[15743,[524352,262208,2114,1090,576,320,192]],[15744,[524294,262150,32772,16388,8196,4100,36,20,12]],[15749,[2064,1040,528,272,144,80,48,2]],[15757,[32769,16385,8193,4097,129,65,33,17,4,3]],[15758,[524352,262208,2116,1092,576,320,192]],[15759,[524293,262149,32769,16385,8193,4097,33,17,3]],[15764,[2064,1040,528,272,144,80,48,4]],[15772,[32769,16385,8193,4097,129,65,33,17,8,3]],[15773,[524352,262208,2120,1096,576,320,192]],[15774,[524297,262153,32769,16385,8193,4097,33,17,3]],[15779,[2064,1040,528,272,144,80,48,8]],[15787,[32769,16385,8193,4097,129,65,16,9,5,3]],[15788,[524352,262208,2128,1104,576,320,192]],[15789,[524305,262161,32769,16385,8193,4097,9,5,3]],[15794,[2052,1028,516,260,132,68,16,12]],[15802,[32769,16385,8193,4097,129,65,32,9,5,3]],[15803,[524352,262208,2144,1120,576,320,192]],[15804,[524321,262177,32769,16385,8193,4097,9,5,3]],[15809,[2052,1028,516,260,132,68,32,12]],[15817,[32769,16385,8193,4097,64,33,17,9,5,3]],[15818,[524304,262160,2128,1104,528,272,48]],[15819,[524353,262209,32769,16385,8193,4097,9,5,3]],[15824,[2052,1028,516,260,64,36,20,12]],[15832,[32769,16385,8193,4097,128,33,17,9,5,3]],[15833,[524304,262160,2192,1168,528,272,48]],[15834,[524417,262273,32769,16385,8193,4097,9,5,3]],[15839,[2052,1028,516,260,128,36,20,12]],[15847,[32769,16385,8193,4097,256,33,17,9,5,3]],[15848,[524304,262160,2320,1296,144,80,48]],[15849,[524545,262401,32769,16385,8193,4097,9,5,3]],[15854,[2052,1028,256,132,68,36,20,12]],[15862,[32769,16385,8193,4097,512,33,17,9,5,3]],[15863,[524304,262160,2576,1552,144,80,48]],[15864,[524801,262657,32769,16385,8193,4097,9,5,3]],[15869,[2052,1028,512,132,68,36,20,12]],[15877,[32769,16385,8193,4097,1024,33,17,9,5,3]],[15878,[524304,262160,1296,768,144,80,48]],[15879,[525313,263169,32769,16385,8193,4097,9,5,3]],[15884,[1024,516,260,132,68,36,20,12]],[15892,[32769,16385,8193,4097,2048,33,17,9,5,3]],[15893,[524304,262160,2320,768,144,80,48]],[15894,[526337,264193,32769,16385,8193,4097,9,5,3]],[15899,[2048,516,260,132,68,36,20,12]],[15907,[32769,16385,4096,2049,1025,33,17,9,5,3]],[15908,[524304,262160,4368,768,144,80,48]],[15909,[528385,266241,32769,16385,2049,1025,9,5,3]],[15914,[4096,516,260,132,68,36,20,12]],[15922,[32769,16385,8192,2049,1025,33,17,9,5,3]],[15923,[524304,262160,8464,768,144,80,48]],[15924,[532481,270337,32769,16385,2049,1025,9,5,3]],[15929,[8192,516,260,132,68,36,20,12]],[15937,[16384,8193,4097,2049,1025,33,17,9,5,3]],[15938,[524304,262160,16656,768,144,80,48]],[15939,[540673,278529,8193,4097,2049,1025,9,5,3]],[15944,[16384,516,260,132,68,36,20,12]],[15952,[32768,8193,4097,2049,1025,33,17,9,5,3]],[15953,[524304,262160,33040,768,144,80,48]],[15954,[557057,294913,8193,4097,2049,1025,9,5,3]],[15959,[32768,516,260,132,68,36,20,12]],[15967,[65536,8193,4097,2049,1025,33,17,9,5,3]],[15968,[524304,262160,65808,768,144,80,48]],[15969,[589825,327681,8193,4097,2049,1025,9,5,3]],[15974,[65536,516,260,132,68,36,20,12]],[15982,[131072,8193,4097,2049,1025,33,17,9,5,3]],[15983,[524304,262160,131344,768,144,80,48]],[15984,[655361,393217,8193,4097,2049,1025,9,5,3]],[15989,[131072,516,260,132,68,36,20,12]],[15997,[262144,8193,4097,2049,1025,33,17,9,5,3]],[15998,[262416,131088,65552,768,144,80,48]],[15999,[327681,196608,8193,4097,2049,1025,9,5,3]],[16004,[262144,516,260,132,68,36,20,12]],[16012,[524288,8193,4097,2049,1025,33,17,9,5,3]],[16013,[524560,131088,65552,768,144,80,48]],[16014,[589825,196608,8193,4097,2049,1025,9,5,3]],[16019,[524288,516,260,132,68,36,20,12]],[16021,[524293,262149,32773,16389,517,261,15]],[16022,[2053,1029,517,261,133,69,37,21,15]],[16023,[524293,262149,131077,65541,32773,16389,8197,4101,15]],[16024,[524294,262150,32774,16390,518,262,15]],[16025,[2054,1030,518,262,134,70,38,22,15]],[16026,[524294,262150,131078,65542,32774,16390,8198,4102,15]],[16027,[524305,262161,32785,16401,529,273,51]],[16028,[2052,1028,516,260,132,68,38,21,12]],[16029,[524305,262161,131089,65553,32785,16401,8209,4113,51]],[16030,[524306,262162,32786,16402,530,274,51]],[16031,[2052,1028,516,260,132,68,37,22,12]],[16032,[524306,262162,131090,65554,32786,16402,8210,4114,51]],[16033,[524353,262209,32833,16449,577,321,195]],[16034,[2052,1028,516,260,134,69,36,20,12]],[16035,[524353,262209,131137,65601,32833,16449,8257,4161,195]],[16036,[524354,262210,32834,16450,578,322,195]],[16037,[2052,1028,516,260,133,70,36,20,12]],[16038,[524354,262210,131138,65602,32834,16450,8258,4162,195]],[16039,[524352,262208,32832,16448,578,321,192]],[16040,[2052,1028,518,261,132,68,36,20,12]],[16041,[524545,262401,131329,65793,33025,16641,8449,4353,771]],[16042,[524352,262208,32832,16448,577,322,192]],[16043,[2052,1028,517,262,132,68,36,20,12]],[16044,[524546,262402,131330,65794,33026,16642,8450,4354,771]],[16045,[524352,262208,32832,16448,2114,1089,192]],[16046,[2054,1029,516,260,132,68,36,20,12]],[16047,[525313,263169,132097,66561,33793,17409,9217,5121,3075]],[16048,[524352,262208,32832,16448,2113,1090,192]],[16049,[2053,1030,516,260,132,68,36,20,12]],[16050,[525314,263170,132098,66562,33794,17410,9218,5122,3075]],[16051,[524352,262208,32832,16448,8258,4161,192]],[16052,[8198,4101,516,260,132,68,36,20,12]],[16053,[525312,263168,132096,66560,33792,17408,9218,5121,3072]],[16054,[524352,262208,32832,16448,8257,4162,192]],[16055,[8197,4102,516,260,132,68,36,20,12]],[16056,[525312,263168,132096,66560,33792,17408,9217,5122,3072]],[16057,[524352,262208,32834,16449,8256,4160,192]],[16058,[32774,16389,516,260,132,68,36,20,12]],[16059,[525312,263168,132096,66560,33794,17409,9216,5120,3072]],[16060,[524352,262208,32833,16450,8256,4160,192]],[16061,[32773,16390,516,260,132,68,36,20,12]],[16062,[525312,263168,132096,66560,33793,17410,9216,5120,3072]],[16063,[524352,262208,131138,65601,8256,4160,192]],[16064,[131078,65541,516,260,132,68,36,20,12]],[16065,[525312,263168,132098,66561,33792,17408,9216,5120,3072]],[16066,[524352,262208,131137,65602,8256,4160,192]],[16067,[131077,65542,516,260,132,68,36,20,12]],[16068,[525312,263168,132097,66562,33792,17408,9216,5120,3072]],[16069,[524354,262209,131136,65600,8256,4160,192]],[16070,[524294,262149,516,260,132,68,36,20,12]],[16071,[525314,263169,132096,66560,33792,17408,9216,5120,3072]],[16072,[524353,262210,131136,65600,8256,4160,192]],[16073,[524293,262150,516,260,132,68,36,20,12]],[16074,[525313,263170,132096,66560,33792,17408,9216,5120,3072]],[16075,[524308,262164,32788,16404,532,276,60]],[16076,[2049,1025,513,257,129,65,41,21,3]],[16077,[524308,262164,131092,65556,32788,16404,8212,4116,60]],[16078,[524312,262168,32792,16408,536,280,60]],[16079,[2049,1025,513,257,129,65,37,25,3]],[16080,[524312,262168,131096,65560,32792,16408,8216,4120,60]],[16081,[524356,262212,32836,16452,580,324,204]],[16082,[2049,1025,513,257,137,69,33,17,3]],[16083,[524356,262212,131140,65604,32836,16452,8260,4164,204]],[16084,[524360,262216,32840,16456,584,328,204]],[16085,[2049,1025,513,257,133,73,33,17,3]],[16086,[524360,262216,131144,65608,32840,16456,8264,4168,204]],[16087,[524352,262208,32832,16448,584,324,192]],[16088,[2049,1025,521,261,129,65,33,17,3]],[16089,[524548,262404,131332,65796,33028,16644,8452,4356,780]],[16090,[524352,262208,32832,16448,580,328,192]],[16091,[2049,1025,517,265,129,65,33,17,3]],[16092,[524552,262408,131336,65800,33032,16648,8456,4360,780]],[16093,[524352,262208,32832,16448,2120,1092,192]],[16094,[2057,1029,513,257,129,65,33,17,3]],[16095,[525316,263172,132100,66564,33796,17412,9220,5124,3084]],[16096,[524352,262208,32832,16448,2116,1096,192]],[16097,[2053,1033,513,257,129,65,33,17,3]],[16098,[525320,263176,132104,66568,33800,17416,9224,5128,3084]],[16099,[524352,262208,32832,16448,8264,4164,192]],[16100,[8201,4101,513,257,129,65,33,17,3]],[16101,[525312,263168,132096,66560,33792,17408,9224,5124,3072]],[16102,[524352,262208,32832,16448,8260,4168,192]],[16103,[8197,4105,513,257,129,65,33,17,3]],[16104,[525312,263168,132096,66560,33792,17408,9220,5128,3072]],[16105,[524352,262208,32840,16452,8256,4160,192]],[16106,[32777,16389,513,257,129,65,33,17,3]],[16107,[525312,263168,132096,66560,33800,17412,9216,5120,3072]],[16108,[524352,262208,32836,16456,8256,4160,192]],[16109,[32773,16393,513,257,129,65,33,17,3]],[16110,[525312,263168,132096,66560,33796,17416,9216,5120,3072]],[16111,[524352,262208,131144,65604,8256,4160,192]],[16112,[131081,65541,513,257,129,65,33,17,3]],[16113,[525312,263168,132104,66564,33792,17408,9216,5120,3072]],[16114,[524352,262208,131140,65608,8256,4160,192]],[16115,[131077,65545,513,257,129,65,33,17,3]],[16116,[525312,263168,132100,66568,33792,17408,9216,5120,3072]],[16117,[524360,262212,131136,65600,8256,4160,192]],[16118,[524297,262149,513,257,129,65,33,17,3]],[16119,[525320,263172,132096,66560,33792,17408,9216,5120,3072]],[16120,[524356,262216,131136,65600,8256,4160,192]],[16121,[524293,262153,513,257,129,65,33,17,3]],[16122,[525316,263176,132096,66560,33792,17408,9216,5120,3072]],[16123,[524368,262224,32848,16464,592,336,240]],[16124,[2049,1025,513,257,161,81,9,5,3]],[16125,[524368,262224,131152,65616,32848,16464,8272,4176,240]],[16126,[524384,262240,32864,16480,608,352,240]],[16127,[2049,1025,513,257,145,97,9,5,3]],[16128,[524384,262240,131168,65632,32864,16480,8288,4192,240]],[16129,[524352,262208,32832,16448,608,336,192]],[16130,[2049,1025,545,273,129,65,9,5,3]],[16131,[524560,262416,131344,65808,33040,16656,8464,4368,816]],[16132,[524352,262208,32832,16448,592,352,192]],[16133,[2049,1025,529,289,129,65,9,5,3]],[16134,[524576,262432,131360,65824,33056,16672,8480,4384,816]],[16135,[524352,262208,32832,16448,2144,1104,192]],[16136,[2081,1041,513,257,129,65,9,5,3]],[16137,[525328,263184,132112,66576,33808,17424,9232,5136,3120]],[16138,[524352,262208,32832,16448,2128,1120,192]],[16139,[2065,1057,513,257,129,65,9,5,3]],[16140,[525344,263200,132128,66592,33824,17440,9248,5152,3120]],[16141,[524352,262208,32832,16448,8288,4176,192]],[16142,[8225,4113,513,257,129,65,9,5,3]],[16143,[525312,263168,132096,66560,33792,17408,9248,5136,3072]],[16144,[524352,262208,32832,16448,8272,4192,192]],[16145,[8209,4129,513,257,129,65,9,5,3]],[16146,[525312,263168,132096,66560,33792,17408,9232,5152,3072]],[16147,[524352,262208,32864,16464,8256,4160,192]],[16148,[32801,16401,513,257,129,65,9,5,3]],[16149,[525312,263168,132096,66560,33824,17424,9216,5120,3072]],[16150,[524352,262208,32848,16480,8256,4160,192]],[16151,[32785,16417,513,257,129,65,9,5,3]],[16152,[525312,263168,132096,66560,33808,17440,9216,5120,3072]],[16153,[524352,262208,131168,65616,8256,4160,192]],[16154,[131105,65553,513,257,129,65,9,5,3]],[16155,[525312,263168,132128,66576,33792,17408,9216,5120,3072]],[16156,[524352,262208,131152,65632,8256,4160,192]],[16157,[131089,65569,513,257,129,65,9,5,3]],[16158,[525312,263168,132112,66592,33792,17408,9216,5120,3072]],[16159,[524384,262224,131136,65600,8256,4160,192]],[16160,[524321,262161,513,257,129,65,9,5,3]],[16161,[525344,263184,132096,66560,33792,17408,9216,5120,3072]],[16162,[524368,262240,131136,65600,8256,4160,192]],[16163,[524305,262177,513,257,129,65,9,5,3]],[16164,[525328,263200,132096,66560,33792,17408,9216,5120,3072]],[16165,[524304,262160,32784,16400,656,336,48]],[16166,[2049,1025,641,321,33,17,9,5,3]],[16167,[524608,262464,131392,65856,33088,16704,8512,4416,960]],[16168,[524304,262160,32784,16400,592,400,48]],[16169,[2049,1025,577,385,33,17,9,5,3]],[16170,[524672,262528,131456,65920,33152,16768,8576,4480,960]],[16171,[524304,262160,32784,16400,2192,1104,48]],[16172,[2177,1089,513,257,33,17,9,5,3]],[16173,[525376,263232,132160,66624,33856,17472,9280,5184,3264]],[16174,[524304,262160,32784,16400,2128,1168,48]],[16175,[2113,1153,513,257,33,17,9,5,3]],[16176,[525440,263296,132224,66688,33920,17536,9344,5248,3264]],[16177,[524304,262160,32784,16400,8336,4176,48]],[16178,[8321,4161,513,257,33,17,9,5,3]],[16179,[525312,263168,132096,66560,33792,17408,9344,5184,3072]],[16180,[524304,262160,32784,16400,8272,4240,48]],[16181,[8257,4225,513,257,33,17,9,5,3]],[16182,[525312,263168,132096,66560,33792,17408,9280,5248,3072]],[16183,[524304,262160,32912,16464,8208,4112,48]],[16184,[32897,16449,513,257,33,17,9,5,3]],[16185,[525312,263168,132096,66560,33920,17472,9216,5120,3072]],[16186,[524304,262160,32848,16528,8208,4112,48]],[16187,[32833,16513,513,257,33,17,9,5,3]],[16188,[525312,263168,132096,66560,33856,17536,9216,5120,3072]],[16189,[524304,262160,131216,65616,8208,4112,48]],[16190,[131201,65601,513,257,33,17,9,5,3]],[16191,[525312,263168,132224,66624,33792,17408,9216,5120,3072]],[16192,[524304,262160,131152,65680,8208,4112,48]],[16193,[131137,65665,513,257,33,17,9,5,3]],[16194,[525312,263168,132160,66688,33792,17408,9216,5120,3072]],[16195,[524432,262224,131088,65552,8208,4112,48]],[16196,[524417,262209,513,257,33,17,9,5,3]],[16197,[525440,263232,132096,66560,33792,17408,9216,5120,3072]],[16198,[524368,262288,131088,65552,8208,4112,48]],[16199,[524353,262273,513,257,33,17,9,5,3]],[16200,[525376,263296,132096,66560,33792,17408,9216,5120,3072]],[16201,[524304,262160,32784,16400,2576,1296,48]],[16202,[2561,1281,129,65,33,17,9,5,3]],[16203,[525568,263424,132352,66816,34048,17664,9472,5376,3840]],[16204,[524304,262160,32784,16400,2320,1552,48]],[16205,[2305,1537,129,65,33,17,9,5,3]],[16206,[525824,263680,132608,67072,34304,17920,9728,5632,3840]],[16207,[524304,262160,32784,16400,8720,4368,48]],[16208,[8705,4353,129,65,33,17,9,5,3]],[16209,[525312,263168,132096,66560,33792,17408,9728,5376,3072]],[16210,[524304,262160,32784,16400,8464,4624,48]],[16211,[8449,4609,129,65,33,17,9,5,3]],[16212,[525312,263168,132096,66560,33792,17408,9472,5632,3072]],[16213,[524304,262160,33296,16656,8208,4112,48]],[16214,[33281,16641,129,65,33,17,9,5,3]],[16215,[525312,263168,132096,66560,34304,17664,9216,5120,3072]],[16216,[524304,262160,33040,16912,8208,4112,48]],[16217,[33025,16897,129,65,33,17,9,5,3]],[16218,[525312,263168,132096,66560,34048,17920,9216,5120,3072]],[16219,[524304,262160,131600,65808,8208,4112,48]],[16220,[131585,65793,129,65,33,17,9,5,3]],[16221,[525312,263168,132608,66816,33792,17408,9216,5120,3072]],[16222,[524304,262160,131344,66064,8208,4112,48]],[16223,[131329,66049,129,65,33,17,9,5,3]],[16224,[525312,263168,132352,67072,33792,17408,9216,5120,3072]],[16225,[524816,262416,131088,65552,8208,4112,48]],[16226,[524801,262401,129,65,33,17,9,5,3]],[16227,[525824,263424,132096,66560,33792,17408,9216,5120,3072]],[16228,[524560,262672,131088,65552,8208,4112,48]],[16229,[524545,262657,129,65,33,17,9,5,3]],[16230,[525568,263680,132096,66560,33792,17408,9216,5120,3072]],[16231,[524304,262160,32784,16400,10256,5136,48]],[16232,[10241,5121,129,65,33,17,9,5,3]],[16233,[524544,262400,131328,65792,33024,16640,10496,5376,768]],[16234,[524304,262160,32784,16400,9232,6160,48]],[16235,[9217,6145,129,65,33,17,9,5,3]],[16236,[524544,262400,131328,65792,33024,16640,9472,6400,768]],[16237,[524304,262160,34832,17424,8208,4112,48]],[16238,[34817,17409,129,65,33,17,9,5,3]],[16239,[524544,262400,131328,65792,35072,17664,8448,4352,768]],[16240,[524304,262160,33808,18448,8208,4112,48]],[16241,[33793,18433,129,65,33,17,9,5,3]],[16242,[524544,262400,131328,65792,34048,18688,8448,4352,768]],[16243,[524304,262160,133136,66576,8208,4112,48]],[16244,[133121,66561,129,65,33,17,9,5,3]],[16245,[524544,262400,133376,66816,33024,16640,8448,4352,768]],[16246,[524304,262160,132112,67600,8208,4112,48]],[16247,[132097,67585,129,65,33,17,9,5,3]],[16248,[524544,262400,132352,67840,33024,16640,8448,4352,768]],[16249,[526352,263184,131088,65552,8208,4112,48]],[16250,[526337,263169,129,65,33,17,9,5,3]],[16251,[526592,263424,131328,65792,33024,16640,8448,4352,768]],[16252,[525328,264208,131088,65552,8208,4112,48]],[16253,[525313,264193,129,65,33,17,9,5,3]],[16254,[525568,264448,131328,65792,33024,16640,8448,4352,768]],[16255,[524304,262160,40976,20496,2064,1040,48]],[16256,[40961,20481,129,65,33,17,9,5,3]],[16257,[524544,262400,131328,65792,41216,20736,2304,1280,768]],[16258,[524304,262160,36880,24592,2064,1040,48]],[16259,[36865,24577,129,65,33,17,9,5,3]],[16260,[524544,262400,131328,65792,37120,24832,2304,1280,768]],[16261,[524304,262160,139280,69648,2064,1040,48]],[16262,[139265,69633,129,65,33,17,9,5,3]],[16263,[524544,262400,139520,69888,33024,16640,2304,1280,768]],[16264,[524304,262160,135184,73744,2064,1040,48]],[16265,[135169,73729,129,65,33,17,9,5,3]],[16266,[524544,262400,135424,73984,33024,16640,2304,1280,768]],[16267,[532496,266256,131088,65552,2064,1040,48]],[16268,[532481,266241,129,65,33,17,9,5,3]],[16269,[532736,266496,131328,65792,33024,16640,2304,1280,768]],[16270,[528400,270352,131088,65552,2064,1040,48]],[16271,[528385,270337,129,65,33,17,9,5,3]],[16272,[528640,270592,131328,65792,33024,16640,2304,1280,768]],[16273,[524304,262160,163856,81936,2064,1040,48]],[16274,[163841,81921,129,65,33,17,9,5,3]],[16275,[524544,262400,164096,82176,8448,4352,2304,1280,768]],[16276,[524304,262160,147472,98320,2064,1040,48]],[16277,[147457,98305,129,65,33,17,9,5,3]],[16278,[524544,262400,147712,98560,8448,4352,2304,1280,768]],[16279,[557072,278544,131088,65552,2064,1040,48]],[16280,[557057,278529,129,65,33,17,9,5,3]],[16281,[557312,278784,131328,65792,8448,4352,2304,1280,768]],[16282,[540688,294928,131088,65552,2064,1040,48]],[16283,[540673,294913,129,65,33,17,9,5,3]],[16284,[540928,295168,131328,65792,8448,4352,2304,1280,768]],[16285,[655376,327696,32784,16400,2064,1040,48]],[16286,[655361,327681,129,65,33,17,9,5,3]],[16287,[655616,327936,33024,16640,8448,4352,2304,1280,768]],[16288,[589840,393232,32784,16400,2064,1040,48]],[16289,[589825,393217,129,65,33,17,9,5,3]],[16290,[590080,393472,33024,16640,8448,4352,2304,1280,768]],[16371,[131136,65600,2112,1088,192,32,16]],[16372,[524288,262144,258051,512,256,128,64,32,16,8,4]],[16373,[131072,65536,512,256,128,64,8,4,2,1]],[16374,[524288,262144,131072,65536,2048,1024,512,256,8,4]],[16376,[32768,16384,8192,4096,2048,1024,128,64,2,1]],[16377,[32768,16384,8192,4096,2048,1024,128,64,2,1]],[16380,[131072,65536,32768,16384,8192,4096,2048,1024,8,4]],[16382,[524288,262144,32768,16384,128,64,8,4,2,1]],[16385,[131072,65536,8192,4096,128,64,8,4,2,1]],[16386,[524288,262144,8192,4096,32,16,8,4,2,1]],[16387,[524288,262144,2048,1024,512,256,128,64,32,16]],[16392,[524304,262160,132112,66576,3072,144,80,48]],[16396,[835824,131072,65536,8192,4096,512,256,8,4,2,1]],[16398,[524288,262144,32768,16384,128,64,8,4,2,1]],[16399,[524288,262144,32768,16384,8192,4096,8,4,2,1]],[16402,[524288,262144,8192,4096,32,16,8,4,2,1]],[16404,[524288,262144,512,256,128,64,32,16,2,1]],[16409,[524288,262144,197388,32768,16384,8192,4096,3084,128,64,32,16,2,1]],[16417,[789552,131072,65536,32768,16384,8192,4096,816,128,64,8,4,2,1]],[16427,[524288,262144,197379,32768,16384,8192,4096,3843,128,64,32,16,8,4]],[16428,[32768,16384,8192,4096,128,64,32,16,8,4]],[16429,[32768,16384,8192,4096,128,64,32,16,8,4]],[16430,[32768,16384,8192,4096,128,64,32,16,8,4]],[16431,[524288,262144,8192,4096,128,64,8,4,2,1]],[16436,[786447,131072,65536,32768,16384,8192,4096,2048,1024,512,256,128,64,60]],[16440,[32768,16384,2048,1024,512,256,8,4,2,1]],[16444,[524288,262144,196623,49155,8192,4096,2048,1024,512,256,128,64,32,16]],[16446,[131072,65536,32768,16384,8192,4096,2048,1024,8,4]],[16447,[131072,65536,32768,16384,8192,4096,2048,1024,8,4]],[16451,[524288,262144,8192,4096,128,64,8,4,2,1]],[16452,[131073,65537,8193,4097,145,81,48,3]],[16457,[524288,262144,512,256,128,64,32,16,2,1]],[16458,[524288,262144,512,256,128,64,32,16,2,1]],[16459,[524288,262144,8192,4096,512,256,32,16,2,1]],[16462,[786627,131072,65536,32768,16384,8192,4096,2048,1024,512,256,51,8,4]],[16463,[131329,65793,8193,4097,768,129,65,3]],[16464,[524545,262401,32769,16385,8193,4097,768,3]],[16465,[524288,262144,2048,1024,128,64,32,16,2,1]],[16466,[524288,262144,2048,1024,128,64,32,16,2,1]],[16469,[32768,16384,8192,4096,2048,1024,512,256,32,16]],[16471,[524288,262144,131072,65536,32,16,8,4,2,1]],[16472,[524288,262144,131072,65536,32,16,8,4,2,1]],[16473,[524608,262464,131136,65600,32832,16448,768,192]],[16478,[131072,65536,8192,4096,128,64,8,4,2,1]],[16479,[131072,65536,8192,4096,128,64,8,4,2,1]],[16480,[131072,65536,8192,4096,128,64,8,4,2,1]],[16481,[131072,65536,8192,4096,128,64,8,4,2,1]],[16484,[8193,4097,529,273,129,65,48,3]],[16485,[524545,262401,131073,65537,768,9,5,3]],[16486,[32832,16448,8256,4160,2116,1092,192,12]],[16487,[540672,278528,148480,82944,49152,3072]],[16491,[525316,263172,131076,65540,3072,132,68,12]],[16493,[8196,4100,512,256,132,68,12]],[16494,[995520,32768,16384,512,256,32,16,8,4,2,1]],[16495,[524289,262145,135169,69633,12288,129,65,3]],[16496,[131072,65536,2048,1024,128,64,32,16,8,4]],[16497,[8192,4096,2048,1024,512,256,8,4,2,1]],[16507,[983100,32832,16448,8256,4160,2112,1088,576,320,192,1]],[16509,[524304,262160,131088,65552,32784,16400,8208,4112,4044,48,1]],[16519,[983100,32832,16448,8256,4160,2112,1088,576,320,192,2]],[16521,[524304,262160,131088,65552,32784,16400,8208,4112,4044,48,2]],[16531,[983091,32832,16448,8256,4160,2112,1088,576,320,192,4]],[16533,[524304,262160,131088,65552,32784,16400,8208,4112,4035,48,4]],[16543,[983091,32832,16448,8256,4160,2112,1088,576,320,192,8]],[16545,[524304,262160,131088,65552,32784,16400,8208,4112,4035,48,8]],[16555,[983055,32832,16448,8256,4160,2112,1088,576,320,192,16]],[16557,[524292,262148,131076,65540,32772,16388,8196,4100,4035,16,12]],[16567,[983055,32832,16448,8256,4160,2112,1088,576,320,192,32]],[16569,[524292,262148,131076,65540,32772,16388,8196,4100,4035,32,12]],[16579,[983055,32784,16400,8208,4112,2064,1040,528,272,64,48]],[16581,[524292,262148,131076,65540,32772,16388,8196,4100,3891,64,12]],[16591,[983055,32784,16400,8208,4112,2064,1040,528,272,128,48]],[16593,[524292,262148,131076,65540,32772,16388,8196,4100,3891,128,12]],[16603,[983055,32784,16400,8208,4112,2064,1040,256,144,80,48]],[16605,[524292,262148,131076,65540,32772,16388,8196,4100,3315,256,12]],[16615,[983055,32784,16400,8208,4112,2064,1040,512,144,80,48]],[16617,[524292,262148,131076,65540,32772,16388,8196,4100,3315,512,12]],[16627,[983055,32784,16400,8208,4112,1024,528,272,144,80,48]],[16629,[524292,262148,131076,65540,32772,16388,8196,4100,1024,1011,12]],[16639,[983055,32784,16400,8208,4112,2048,528,272,144,80,48]],[16641,[524292,262148,131076,65540,32772,16388,8196,4100,2048,1011,12]],[16651,[983055,32784,16400,4096,2064,1040,528,272,144,80,48]],[16653,[524292,262148,131076,65540,32772,16388,4096,2052,1028,1011,12]],[16663,[983055,32784,16400,8192,2064,1040,528,272,144,80,48]],[16665,[524292,262148,131076,65540,32772,16388,8192,2052,1028,1011,12]],[16675,[983055,16384,8208,4112,2064,1040,528,272,144,80,48]],[16677,[524292,262148,131076,65540,16384,8196,4100,2052,1028,1011,12]],[16687,[983055,32768,8208,4112,2064,1040,528,272,144,80,48]],[16689,[524292,262148,131076,65540,32768,8196,4100,2052,1028,1011,12]],[16699,[835599,65536,8208,4112,2064,1040,528,272,144,80,48]],[16701,[524292,262148,65536,32772,16388,8196,4100,2052,1028,1011,12]],[16711,[835599,131072,8208,4112,2064,1040,528,272,144,80,48]],[16713,[524292,262148,131072,32772,16388,8196,4100,2052,1028,1011,12]],[16723,[262144,245775,8208,4112,2064,1040,528,272,144,80,48]],[16725,[262144,131076,65540,32772,16388,8196,4100,2052,1028,1011,12]],[16735,[524288,245775,8208,4112,2064,1040,528,272,144,80,48]],[16737,[524288,131076,65540,32772,16388,8196,4100,2052,1028,1011,12]],[16759,[524288,262144,8192,4096,128,64,32,16,8,4,2,1]],[16761,[524288,262144,131072,65536,32768,16384,8192,4096,32,16,8,4]],[16762,[524288,262144,131072,65536,32768,16384,8192,4096,32,16,8,4]],[16764,[524288,262144,131072,65536,32768,16384,128,64,32,16,8,4]],[16766,[524288,262144,131072,65536,32768,16384,2048,1024,512,256,2,1]],[16768,[524288,262144,131072,65536,32768,16384,8192,4096,128,64,32,16]],[16769,[524288,262144,131072,65536,32768,16384,8192,4096,128,64,32,16]],[16770,[524288,262144,131072,65536,32768,16384,8192,4096,128,64,32,16]],[16774,[524288,262144,8192,4096,2048,1024,512,256,32,16,8,4]],[16775,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,2,1]],[16777,[524288,262144,131072,65536,2048,1024,512,256,128,64,32,16]],[16781,[524288,262144,131072,65536,32768,16384,8192,4096,8,4,2,1]],[16782,[524288,262144,32768,16384,8192,4096,128,64,8,4,2,1]],[16783,[524288,262144,131072,65536,128,64,32,16,8,4,2,1]],[16789,[524288,262144,131072,65536,32768,16384,128,64,32,16,2,1]],[16790,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,2,1]],[16792,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[16793,[131072,65536,8192,4096,2048,1024,512,256,32,16,2,1]],[16794,[524288,262144,8192,4096,128,64,32,16,8,4,2,1]],[16795,[524288,262144,131072,65536,32768,16384,8192,4096,32,16,8,4]],[16796,[524288,262144,32768,16384,8192,4096,32,16,8,4,2,1]],[16798,[524288,262144,32768,16384,8192,4096,128,64,8,4,2,1]],[16801,[524288,262144,131072,65536,128,64,32,16,8,4,2,1]],[16802,[524288,262144,131072,65536,2048,1024,512,256,32,16,8,4]],[16808,[524288,262144,32768,16384,8192,4096,128,64,8,4,2,1]],[16809,[524288,262144,196656,32768,16384,8192,4096,3888,128,64,8,4,2,1]],[16814,[524288,262144,32768,16384,8192,4096,2048,1024,128,64,32,16]],[16817,[131072,65536,32768,16384,2048,1024,512,256,8,4,2,1]],[16827,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[16828,[524288,262144,131072,65536,8192,4096,128,64,32,16,8,4]],[16829,[524288,262144,131072,65536,49155,8192,4096,3843,128,64,32,16,8,4]],[16830,[524288,262144,131072,65536,32768,16384,2048,1024,512,256,32,16]],[16831,[524288,262144,131072,65536,32768,16384,2048,1024,512,256,32,16]],[16833,[524288,262144,8192,4096,512,256,128,64,32,16,2,1]],[16837,[32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[16845,[524288,262144,131072,65536,32768,16384,2048,1024,512,256,2,1]],[16851,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,2,1]],[16852,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,2,1]],[16853,[786444,131072,65536,32768,16384,8192,4096,2048,1024,512,256,252,2,1]],[16860,[524288,262144,131072,65536,128,64,32,16,8,4,2,1]],[16861,[524288,262144,131072,65536,52992,16128,128,64,32,16,8,4,2,1]],[16862,[524288,262144,2048,1024,512,256,128,64,32,16,8,4]],[16863,[524288,262144,2048,1024,512,256,128,64,32,16,8,4]],[16864,[524288,262144,131072,65536,32768,16384,128,64,32,16,8,4]],[16867,[131072,65536,8192,4096,2048,1024,512,256,128,64,8,4]],[16868,[786483,131072,65536,49155,8192,4096,2048,1024,512,256,128,64,8,4]],[16878,[524288,262144,131072,65536,2048,1024,512,256,32,16,2,1]],[16879,[524288,262144,131072,65536,61452,2048,1024,512,256,204,32,16,2,1]],[16880,[131072,65536,8192,4096,2048,1024,512,256,32,16,2,1]],[16887,[131072,65536,61635,2048,1024,512,256,32,16,8,4]],[16893,[131072,65536,32768,16384,2048,1024,512,256,128,64,8,4]],[16894,[131072,65536,32768,16384,2048,1024,512,256,128,64,8,4]],[16895,[131072,65536,32768,16384,2048,1024,512,256,128,64,8,4]],[16896,[131072,65536,32768,16384,2048,1024,512,256,128,64,8,4]],[16897,[131077,65541,32773,16389,12]],[16898,[32772,16388,8196,4100,132,68,36,20,12,1]],[16901,[850944,131072,65536,512,256,128,64,32,16,8,4,1]],[16904,[524288,262144,131072,65536,62400,2048,1024,32,16,8,4,1]],[16905,[524288,262144,131072,65536,62400,2048,1024,32,16,8,4,1]],[16911,[1044480,2052,1028,516,260,132,68,36,20,12,1]],[16913,[850944,131072,65536,512,256,128,64,32,16,8,4,1]],[16914,[524352,262208,131136,65600,52284,8256,4160,576,320,192,1]],[16916,[848064,131072,65536,2048,1024,512,256,32,16,8,4,1]],[16920,[983280,32772,16388,8196,4100,2052,1028,516,260,12,1]],[16922,[8256,4160,2112,1088,192,1]],[16925,[131078,65542,32774,16390,12]],[16926,[32772,16388,8196,4100,132,68,36,20,12,2]],[16929,[850944,131072,65536,512,256,128,64,32,16,8,4,2]],[16932,[524288,262144,131072,65536,62400,2048,1024,32,16,8,4,2]],[16933,[524288,262144,131072,65536,62400,2048,1024,32,16,8,4,2]],[16939,[1044480,2052,1028,516,260,132,68,36,20,12,2]],[16941,[850944,131072,65536,512,256,128,64,32,16,8,4,2]],[16942,[524352,262208,131136,65600,52284,8256,4160,576,320,192,2]],[16944,[848064,131072,65536,2048,1024,512,256,32,16,8,4,2]],[16948,[983280,32772,16388,8196,4100,2052,1028,516,260,12,2]],[16950,[8256,4160,2112,1088,192,2]],[16953,[131077,65541,32773,16389,3]],[16954,[32769,16385,8193,4097,129,65,33,17,4,3]],[16957,[850944,131072,65536,512,256,128,64,32,16,4,2,1]],[16960,[524288,262144,131072,65536,62400,2048,1024,32,16,4,2,1]],[16961,[524288,262144,131072,65536,62400,2048,1024,32,16,4,2,1]],[16967,[1044480,2049,1025,513,257,129,65,33,17,4,3]],[16969,[850944,131072,65536,512,256,128,64,32,16,4,2,1]],[16970,[524352,262208,131136,65600,52275,8256,4160,576,320,192,4]],[16972,[848064,131072,65536,2048,1024,512,256,32,16,4,2,1]],[16976,[983280,32769,16385,8193,4097,2049,1025,513,257,4,3]],[16978,[8256,4160,2112,1088,192,4]],[16981,[131081,65545,32777,16393,3]],[16982,[32769,16385,8193,4097,129,65,33,17,8,3]],[16985,[850944,131072,65536,512,256,128,64,32,16,8,2,1]],[16988,[524288,262144,131072,65536,62400,2048,1024,32,16,8,2,1]],[16989,[524288,262144,131072,65536,62400,2048,1024,32,16,8,2,1]],[16995,[1044480,2049,1025,513,257,129,65,33,17,8,3]],[16997,[850944,131072,65536,512,256,128,64,32,16,8,2,1]],[16998,[524352,262208,131136,65600,52275,8256,4160,576,320,192,8]],[17000,[848064,131072,65536,2048,1024,512,256,32,16,8,2,1]],[17004,[983280,32769,16385,8193,4097,2049,1025,513,257,8,3]],[17006,[8256,4160,2112,1088,192,8]],[17009,[131089,65553,32785,16401,3]],[17010,[32769,16385,8193,4097,129,65,16,9,5,3]],[17013,[850944,131072,65536,512,256,128,64,16,8,4,2,1]],[17016,[524288,262144,131072,65536,62400,2048,1024,16,8,4,2,1]],[17017,[524288,262144,131072,65536,62400,2048,1024,16,8,4,2,1]],[17023,[1044480,2049,1025,513,257,129,65,16,9,5,3]],[17025,[850944,131072,65536,512,256,128,64,16,8,4,2,1]],[17026,[524352,262208,131136,65600,52239,8256,4160,576,320,192,16]],[17028,[848064,131072,65536,2048,1024,512,256,16,8,4,2,1]],[17032,[983244,32769,16385,8193,4097,2049,1025,513,257,16,3]],[17034,[8256,4160,2112,1088,192,16]],[17037,[131105,65569,32801,16417,3]],[17038,[32769,16385,8193,4097,129,65,32,9,5,3]],[17041,[850944,131072,65536,512,256,128,64,32,8,4,2,1]],[17044,[524288,262144,131072,65536,62400,2048,1024,32,8,4,2,1]],[17045,[524288,262144,131072,65536,62400,2048,1024,32,8,4,2,1]],[17051,[1044480,2049,1025,513,257,129,65,32,9,5,3]],[17053,[850944,131072,65536,512,256,128,64,32,8,4,2,1]],[17054,[524352,262208,131136,65600,52239,8256,4160,576,320,192,32]],[17056,[848064,131072,65536,2048,1024,512,256,32,8,4,2,1]],[17060,[983244,32769,16385,8193,4097,2049,1025,513,257,32,3]],[17062,[8256,4160,2112,1088,192,32]],[17065,[131137,65601,32833,16449,3]],[17066,[32769,16385,8193,4097,64,33,17,9,5,3]],[17069,[850944,131072,65536,512,256,64,32,16,8,4,2,1]],[17072,[524288,262144,131072,65536,62256,2048,1024,64,8,4,2,1]],[17073,[524288,262144,131072,65536,62256,2048,1024,64,8,4,2,1]],[17079,[1044480,2049,1025,513,257,64,33,17,9,5,3]],[17081,[850944,131072,65536,512,256,64,32,16,8,4,2,1]],[17082,[524304,262160,131088,65552,52239,8208,4112,528,272,64,48]],[17084,[847920,131072,65536,2048,1024,512,256,64,8,4,2,1]],[17088,[983100,32769,16385,8193,4097,2049,1025,513,257,64,3]],[17090,[8208,4112,2064,1040,64,48]],[17093,[131201,65665,32897,16513,3]],[17094,[32769,16385,8193,4097,128,33,17,9,5,3]],[17097,[850944,131072,65536,512,256,128,32,16,8,4,2,1]],[17100,[524288,262144,131072,65536,62256,2048,1024,128,8,4,2,1]],[17101,[524288,262144,131072,65536,62256,2048,1024,128,8,4,2,1]],[17107,[1044480,2049,1025,513,257,128,33,17,9,5,3]],[17109,[850944,131072,65536,512,256,128,32,16,8,4,2,1]],[17110,[524304,262160,131088,65552,52239,8208,4112,528,272,128,48]],[17112,[847920,131072,65536,2048,1024,512,256,128,8,4,2,1]],[17116,[983100,32769,16385,8193,4097,2049,1025,513,257,128,3]],[17118,[8208,4112,2064,1040,128,48]],[17121,[131329,65793,33025,16641,3]],[17122,[32769,16385,8193,4097,256,33,17,9,5,3]],[17125,[850944,131072,65536,256,128,64,32,16,8,4,2,1]],[17128,[524288,262144,131072,65536,61680,2048,1024,256,8,4,2,1]],[17129,[524288,262144,131072,65536,61680,2048,1024,256,8,4,2,1]],[17135,[1044480,2049,1025,256,129,65,33,17,9,5,3]],[17137,[850944,131072,65536,256,128,64,32,16,8,4,2,1]],[17138,[524304,262160,131088,65552,52239,8208,4112,256,144,80,48]],[17140,[847920,131072,65536,2048,1024,256,128,64,8,4,2,1]],[17144,[983100,32769,16385,8193,4097,2049,1025,256,129,65,3]],[17146,[8208,4112,2064,1040,256,48]],[17149,[131585,66049,33281,16897,3]],[17150,[32769,16385,8193,4097,512,33,17,9,5,3]],[17153,[850944,131072,65536,512,128,64,32,16,8,4,2,1]],[17156,[524288,262144,131072,65536,61680,2048,1024,512,8,4,2,1]],[17157,[524288,262144,131072,65536,61680,2048,1024,512,8,4,2,1]],[17163,[1044480,2049,1025,512,129,65,33,17,9,5,3]],[17165,[850944,131072,65536,512,128,64,32,16,8,4,2,1]],[17166,[524304,262160,131088,65552,52239,8208,4112,512,144,80,48]],[17168,[847920,131072,65536,2048,1024,512,128,64,8,4,2,1]],[17172,[983100,32769,16385,8193,4097,2049,1025,512,129,65,3]],[17174,[8208,4112,2064,1040,512,48]],[17177,[132097,66561,33793,17409,3]],[17178,[32769,16385,8193,4097,1024,33,17,9,5,3]],[17181,[848640,131072,65536,1024,128,64,32,16,8,4,2,1]],[17184,[524288,262144,131072,65536,61680,1024,512,256,8,4,2,1]],[17185,[524288,262144,131072,65536,61680,1024,512,256,8,4,2,1]],[17191,[1044480,1024,513,257,129,65,33,17,9,5,3]],[17193,[848640,131072,65536,1024,128,64,32,16,8,4,2,1]],[17194,[524304,262160,131088,65552,49935,8208,4112,1024,144,80,48]],[17196,[847920,131072,65536,1024,512,256,128,64,8,4,2,1]],[17200,[983100,32769,16385,8193,4097,1024,513,257,129,65,3]],[17202,[8208,4112,1024,528,272,48]],[17205,[133121,67585,34817,18433,3]],[17206,[32769,16385,8193,4097,2048,33,17,9,5,3]],[17209,[848640,131072,65536,2048,128,64,32,16,8,4,2,1]],[17212,[524288,262144,131072,65536,61680,2048,512,256,8,4,2,1]],[17213,[524288,262144,131072,65536,61680,2048,512,256,8,4,2,1]],[17219,[1044480,2048,513,257,129,65,33,17,9,5,3]],[17221,[848640,131072,65536,2048,128,64,32,16,8,4,2,1]],[17222,[524304,262160,131088,65552,49935,8208,4112,2048,144,80,48]],[17224,[847920,131072,65536,2048,512,256,128,64,8,4,2,1]],[17228,[983100,32769,16385,8193,4097,2048,513,257,129,65,3]],[17230,[8208,4112,2048,528,272,48]],[17233,[135169,69633,36865,20481,3]],[17234,[32769,16385,4096,2049,1025,33,17,9,5,3]],[17237,[839424,131072,65536,4096,128,64,32,16,8,4,2,1]],[17240,[524288,262144,131072,65536,52464,4096,512,256,8,4,2,1]],[17241,[524288,262144,131072,65536,52464,4096,512,256,8,4,2,1]],[17247,[1035264,4096,513,257,129,65,33,17,9,5,3]],[17249,[839424,131072,65536,4096,128,64,32,16,8,4,2,1]],[17250,[524304,262160,131088,65552,49935,4096,2064,1040,144,80,48]],[17252,[838704,131072,65536,4096,512,256,128,64,8,4,2,1]],[17256,[983100,32768,16384,4096,2048,1024,512,256,128,64,2,1]],[17258,[4096,2064,1040,528,272,48]],[17261,[139265,73729,40961,24577,3]],[17262,[32769,16385,8192,2049,1025,33,17,9,5,3]],[17265,[839424,131072,65536,8192,128,64,32,16,8,4,2,1]],[17268,[524288,262144,131072,65536,52464,8192,512,256,8,4,2,1]],[17269,[524288,262144,131072,65536,52464,8192,512,256,8,4,2,1]],[17275,[1035264,8192,513,257,129,65,33,17,9,5,3]],[17277,[839424,131072,65536,8192,128,64,32,16,8,4,2,1]],[17278,[524304,262160,131088,65552,49935,8192,2064,1040,144,80,48]],[17280,[838704,131072,65536,8192,512,256,128,64,8,4,2,1]],[17284,[983100,32768,16384,8192,2048,1024,512,256,128,64,2,1]],[17286,[8192,2064,1040,528,272,48]],[17289,[135168,69632,20481,12288,3]],[17290,[16384,8193,4097,2049,1025,33,17,9,5,3]],[17293,[802560,131072,65536,16384,128,64,32,16,8,4,2,1]],[17296,[524288,262144,131072,65536,16384,15600,512,256,8,4,2,1]],[17297,[524288,262144,131072,65536,16384,15600,512,256,8,4,2,1]],[17303,[998400,16384,513,257,129,65,33,17,9,5,3]],[17305,[802560,131072,65536,16384,128,64,32,16,8,4,2,1]],[17306,[524304,262160,131088,65552,16384,13071,2064,1040,144,80,48]],[17308,[801840,131072,65536,16384,512,256,128,64,8,4,2,1]],[17312,[983100,16384,8192,4096,2048,1024,512,256,128,64,2,1]],[17314,[16384,2064,1040,528,272,48]],[17317,[135168,69632,36865,12288,3]],[17318,[32768,8193,4097,2049,1025,33,17,9,5,3]],[17321,[802560,131072,65536,32768,128,64,32,16,8,4,2,1]],[17324,[524288,262144,131072,65536,32768,15600,512,256,8,4,2,1]],[17325,[524288,262144,131072,65536,32768,15600,512,256,8,4,2,1]],[17331,[998400,32768,513,257,129,65,33,17,9,5,3]],[17333,[802560,131072,65536,32768,128,64,32,16,8,4,2,1]],[17334,[524304,262160,131088,65552,32768,13071,2064,1040,144,80,48]],[17336,[801840,131072,65536,32768,512,256,128,64,8,4,2,1]],[17340,[983100,32768,8192,4096,2048,1024,512,256,128,64,2,1]],[17342,[32768,2064,1040,528,272,48]],[17345,[69633,36864,20480,12288,3]],[17346,[65536,8193,4097,2049,1025,33,17,9,5,3]],[17349,[802560,65536,32768,16384,128,64,32,16,8,4,2,1]],[17352,[524288,262144,65536,32768,16384,15600,512,256,8,4,2,1]],[17353,[524288,262144,65536,32768,16384,15600,512,256,8,4,2,1]],[17359,[850944,65536,513,257,129,65,33,17,9,5,3]],[17361,[802560,65536,32768,16384,128,64,32,16,8,4,2,1]],[17362,[524304,262160,65536,32784,16400,13071,2064,1040,144,80,48]],[17364,[801840,65536,32768,16384,512,256,128,64,8,4,2,1]],[17368,[835644,65536,8192,4096,2048,1024,512,256,128,64,2,1]],[17370,[65536,2064,1040,528,272,48]],[17373,[135169,36864,20480,12288,3]],[17374,[131072,8193,4097,2049,1025,33,17,9,5,3]],[17377,[802560,131072,32768,16384,128,64,32,16,8,4,2,1]],[17380,[524288,262144,131072,32768,16384,15600,512,256,8,4,2,1]],[17381,[524288,262144,131072,32768,16384,15600,512,256,8,4,2,1]],[17387,[850944,131072,513,257,129,65,33,17,9,5,3]],[17389,[802560,131072,32768,16384,128,64,32,16,8,4,2,1]],[17390,[524304,262160,131072,32784,16400,13071,2064,1040,144,80,48]],[17392,[801840,131072,32768,16384,512,256,128,64,8,4,2,1]],[17396,[835644,131072,8192,4096,2048,1024,512,256,128,64,2,1]],[17398,[131072,2064,1040,528,272,48]],[17401,[266241,36864,20480,12288,3]],[17402,[262144,8193,4097,2049,1025,33,17,9,5,3]],[17405,[262144,212736,32768,16384,128,64,32,16,8,4,2,1]],[17408,[262144,131072,65536,32768,16384,15600,512,256,8,4,2,1]],[17409,[262144,131072,65536,32768,16384,15600,512,256,8,4,2,1]],[17415,[262144,261120,513,257,129,65,33,17,9,5,3]],[17417,[262144,212736,32768,16384,128,64,32,16,8,4,2,1]],[17418,[262144,131088,65552,32784,16400,13071,2064,1040,144,80,48]],[17420,[262144,212016,32768,16384,512,256,128,64,8,4,2,1]],[17424,[262144,245820,8192,4096,2048,1024,512,256,128,64,2,1]],[17426,[262144,2064,1040,528,272,48]],[17429,[528385,36864,20480,12288,3]],[17430,[524288,8193,4097,2049,1025,33,17,9,5,3]],[17433,[524288,212736,32768,16384,128,64,32,16,8,4,2,1]],[17436,[524288,131072,65536,32768,16384,15600,512,256,8,4,2,1]],[17437,[524288,131072,65536,32768,16384,15600,512,256,8,4,2,1]],[17443,[524288,261120,513,257,129,65,33,17,9,5,3]],[17445,[524288,212736,32768,16384,128,64,32,16,8,4,2,1]],[17446,[524288,131088,65552,32784,16400,13071,2064,1040,144,80,48]],[17448,[524288,212016,32768,16384,512,256,128,64,8,4,2,1]],[17452,[524288,245820,8192,4096,2048,1024,512,256,128,64,2,1]],[17454,[524288,2064,1040,528,272,48]],[17818,[524304,262160,258060,2064,1040,528,272,144,80,48,1]],[17820,[524304,262160,131088,65552,32784,16400,8208,4112,4044,48,1]],[17821,[524352,262208,131136,65600,32832,16448,15420,576,320,192,1]],[17822,[524292,262148,131076,65540,32772,16388,8196,4100,4080,12,1]],[17827,[524304,262160,258060,2064,1040,528,272,144,80,48,2]],[17829,[524304,262160,131088,65552,32784,16400,8208,4112,4044,48,2]],[17830,[524352,262208,131136,65600,32832,16448,15420,576,320,192,2]],[17831,[524292,262148,131076,65540,32772,16388,8196,4100,4080,12,2]],[17836,[524304,262160,258051,2064,1040,528,272,144,80,48,4]],[17838,[524304,262160,131088,65552,32784,16400,8208,4112,4035,48,4]],[17839,[524352,262208,131136,65600,32832,16448,15411,576,320,192,4]],[17840,[524289,262145,131073,65537,32769,16385,8193,4097,4080,4,3]],[17845,[524304,262160,258051,2064,1040,528,272,144,80,48,8]],[17847,[524304,262160,131088,65552,32784,16400,8208,4112,4035,48,8]],[17848,[524352,262208,131136,65600,32832,16448,15411,576,320,192,8]],[17849,[524289,262145,131073,65537,32769,16385,8193,4097,4080,8,3]],[17854,[524292,262148,258051,2052,1028,516,260,132,68,16,12]],[17856,[524292,262148,131076,65540,32772,16388,8196,4100,4035,16,12]],[17857,[524352,262208,131136,65600,32832,16448,15375,576,320,192,16]],[17858,[524289,262145,131073,65537,32769,16385,8193,4097,4044,16,3]],[17863,[524292,262148,258051,2052,1028,516,260,132,68,32,12]],[17865,[524292,262148,131076,65540,32772,16388,8196,4100,4035,32,12]],[17866,[524352,262208,131136,65600,32832,16448,15375,576,320,192,32]],[17867,[524289,262145,131073,65537,32769,16385,8193,4097,4044,32,3]],[17872,[524292,262148,258051,2052,1028,516,260,64,36,20,12]],[17874,[524292,262148,131076,65540,32772,16388,8196,4100,3891,64,12]],[17875,[524304,262160,131088,65552,32784,16400,15375,528,272,64,48]],[17876,[524289,262145,131073,65537,32769,16385,8193,4097,3900,64,3]],[17881,[524292,262148,258051,2052,1028,516,260,128,36,20,12]],[17883,[524292,262148,131076,65540,32772,16388,8196,4100,3891,128,12]],[17884,[524304,262160,131088,65552,32784,16400,15375,528,272,128,48]],[17885,[524289,262145,131073,65537,32769,16385,8193,4097,3900,128,3]],[17890,[524292,262148,258051,2052,1028,256,132,68,36,20,12]],[17892,[524292,262148,131076,65540,32772,16388,8196,4100,3315,256,12]],[17893,[524304,262160,131088,65552,32784,16400,15375,256,144,80,48]],[17894,[524289,262145,131073,65537,32769,16385,8193,4097,3324,256,3]],[17899,[524292,262148,258051,2052,1028,512,132,68,36,20,12]],[17901,[524292,262148,131076,65540,32772,16388,8196,4100,3315,512,12]],[17902,[524304,262160,131088,65552,32784,16400,15375,512,144,80,48]],[17903,[524289,262145,131073,65537,32769,16385,8193,4097,3324,512,3]],[17908,[524292,262148,258051,1024,516,260,132,68,36,20,12]],[17910,[524292,262148,131076,65540,32772,16388,8196,4100,1024,1011,12]],[17911,[524304,262160,131088,65552,32784,16400,13071,1024,144,80,48]],[17912,[524289,262145,131073,65537,32769,16385,8193,4097,1024,1020,3]],[17917,[524292,262148,258051,2048,516,260,132,68,36,20,12]],[17919,[524292,262148,131076,65540,32772,16388,8196,4100,2048,1011,12]],[17920,[524304,262160,131088,65552,32784,16400,13071,2048,144,80,48]],[17921,[524289,262145,131073,65537,32769,16385,8193,4097,2048,1020,3]],[17926,[524292,262148,248835,4096,516,260,132,68,36,20,12]],[17928,[524292,262148,131076,65540,32772,16388,4096,2052,1028,1011,12]],[17929,[524304,262160,131088,65552,32784,16400,4096,3855,144,80,48]],[17930,[524289,262145,131073,65537,32769,16385,4096,2049,1025,1020,3]],[17935,[524292,262148,248835,8192,516,260,132,68,36,20,12]],[17937,[524292,262148,131076,65540,32772,16388,8192,2052,1028,1011,12]],[17938,[524304,262160,131088,65552,32784,16400,8192,3855,144,80,48]],[17939,[524289,262145,131073,65537,32769,16385,8192,2049,1025,1020,3]],[17944,[524292,262148,211971,16384,516,260,132,68,36,20,12]],[17946,[524292,262148,131076,65540,16384,8196,4100,2052,1028,1011,12]],[17947,[524304,262160,131088,65552,16384,8208,4112,3855,144,80,48]],[17948,[524289,262145,131073,65537,16384,8193,4097,2049,1025,1020,3]],[17953,[524292,262148,211971,32768,516,260,132,68,36,20,12]],[17955,[524292,262148,131076,65540,32768,8196,4100,2052,1028,1011,12]],[17956,[524304,262160,131088,65552,32768,8208,4112,3855,144,80,48]],[17957,[524289,262145,131073,65537,32768,8193,4097,2049,1025,1020,3]],[17962,[524292,262148,65536,64515,516,260,132,68,36,20,12]],[17964,[524292,262148,65536,32772,16388,8196,4100,2052,1028,1011,12]],[17965,[524304,262160,65536,32784,16400,8208,4112,3855,144,80,48]],[17966,[524289,262145,65536,32769,16385,8193,4097,2049,1025,1020,3]],[17971,[524292,262148,131072,64515,516,260,132,68,36,20,12]],[17973,[524292,262148,131072,32772,16388,8196,4100,2052,1028,1011,12]],[17974,[524304,262160,131072,32784,16400,8208,4112,3855,144,80,48]],[17975,[524289,262145,131072,32769,16385,8193,4097,2049,1025,1020,3]],[17980,[262144,131076,65540,64515,516,260,132,68,36,20,12]],[17982,[262144,131076,65540,32772,16388,8196,4100,2052,1028,1011,12]],[17983,[262144,131088,65552,32784,16400,8208,4112,3855,144,80,48]],[17984,[262144,131073,65537,32769,16385,8193,4097,2049,1025,1020,3]],[17989,[524288,131076,65540,64515,516,260,132,68,36,20,12]],[17991,[524288,131076,65540,32772,16388,8196,4100,2052,1028,1011,12]],[17992,[524288,131088,65552,32784,16400,8208,4112,3855,144,80,48]],[17993,[524288,131073,65537,32769,16385,8193,4097,2049,1025,1020,3]],[17999,[131072,65536,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18000,[131072,65536,8192,4096,2048,1024,512,256,8,4,2,1]],[18001,[524288,262144,131072,65536,49167,8192,4096,2048,1024,512,256,128,64]],[18003,[524288,262144,131072,65536,32768,16384,128,64,32,16,2,1]],[18004,[524288,262144,131072,65536,32768,16384,128,64,32,16,2,1]],[18006,[524288,262144,131072,65536,49167,8192,4096,2048,1024,512,256,32,16]],[18007,[524288,262144,131072,65536,49167,8192,4096,2048,1024,512,256,32,16]],[18008,[131072,65536,32768,16384,2048,1024,512,256,128,64,2,1]],[18010,[524288,262144,32768,16384,8192,4096,32,16,8,4,2,1]],[18012,[131072,65536,2048,1024,512,256,128,64,8,4,2,1]],[18013,[131072,65536,2048,1024,512,256,128,64,8,4,2,1]],[18014,[524288,262144,8192,4096,128,64,32,16,8,4,2,1]],[18015,[524288,262144,131072,65536,32768,16384,8192,4096,8,4,2,1]],[18016,[524288,262144,131072,65536,32768,16384,8192,4096,8,4,2,1]],[18017,[524288,262144,131072,65536,32768,16384,8192,4096,8,4,2,1]],[18019,[524288,262144,8192,4096,128,64,32,16,8,4,2,1]],[18020,[32768,16384,2048,1024,512,256,128,64,8,4,2,1]],[18021,[786672,131072,65536,32768,16384,8192,4096,512,256,8,4,2,1]],[18022,[131072,65536,8192,4096,2048,1024,512,256,8,4,2,1]],[18023,[131072,65536,8192,4096,2048,1024,512,256,8,4,2,1]],[18024,[524288,262144,32768,16384,12303,2048,1024,512,256,128,64,32,16]],[18025,[524288,262144,32768,16384,12303,2048,1024,512,256,128,64,32,16]],[18026,[32768,16384,2048,1024,512,256,128,64,8,4,2,1]],[18029,[524288,262144,131072,65536,32768,16384,16128,128,64,8,4,2,1]],[18030,[524288,262144,131072,65536,2048,1024,512,256,8,4,2,1]],[18031,[131072,65536,2048,1024,512,256,128,64,8,4,2,1]],[18034,[32768,16384,2048,1024,512,256,128,64,8,4,2,1]],[18036,[524288,262144,8192,4096,128,64,32,16,8,4,2,1]],[18038,[524288,262144,131072,65536,32768,16384,12303,512,256,128,64,32,16]],[18039,[524288,262144,131072,65536,32768,16384,12492,512,256,32,16,2,1]],[18040,[524288,262144,2048,1024,512,256,32,16,8,4,2,1]],[18042,[786483,131072,65536,32768,16384,8192,4096,512,256,128,64,8,4]],[18043,[524288,262144,131072,65536,49356,8192,4096,2048,1024,512,256,2,1]],[18044,[524288,262144,131072,65536,49356,8192,4096,2048,1024,512,256,2,1]],[18045,[524288,262144,131072,65536,49356,8192,4096,2048,1024,512,256,2,1]],[18046,[32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[18047,[524288,262144,131072,65536,61632,2048,1024,32,16,8,4,2,1]],[18049,[524288,262144,8192,4096,2048,1024,128,64,32,16,2,1]],[18050,[786672,131072,65536,32768,16384,8192,4096,512,256,8,4,2,1]],[18051,[524288,262144,208908,32768,16384,2048,1024,512,256,128,64,2,1]],[18054,[524288,262144,208899,32768,16384,2048,1024,512,256,32,16,8,4]],[18055,[131072,65536,8192,4096,2048,1024,512,256,8,4,2,1]],[18056,[131072,65536,8192,4096,2048,1024,512,256,8,4,2,1]],[18057,[258048,2048,1024,512,256,128,64,32,16,8,4,2,1]],[18058,[524288,262144,8192,4096,512,256,128,64,32,16,2,1]],[18059,[524288,262144,8192,4096,2048,1024,512,256,32,16,8,4]],[18064,[524288,262144,131072,65536,61632,512,256,32,16,8,4,2,1]],[18068,[524288,262144,32768,16384,8192,4096,2048,1024,128,64,32,16]],[18069,[131072,65536,32768,16384,2048,1024,512,256,8,4,2,1]],[18073,[524288,262144,131072,65536,49923,8192,4096,2048,1024,128,64,32,16]],[18074,[786636,32768,16384,8192,4096,2048,1024,512,256,32,16,2,1]],[18075,[786636,32768,16384,8192,4096,2048,1024,512,256,32,16,2,1]],[18076,[524288,262144,8192,4096,2048,1024,128,64,32,16,2,1]],[18077,[131072,65536,32768,16384,12492,2048,1024,512,256,32,16,2,1]],[18078,[786672,131072,65536,32768,16384,8192,4096,512,256,8,4,2,1]],[18079,[524288,262144,2048,1024,512,256,128,64,32,16,8,4]],[18080,[524288,262144,258048,2048,1024,512,256,128,64,8,4,2,1]],[18082,[524288,262144,2048,1024,512,256,128,64,32,16,2,1]],[18083,[524288,262144,2048,1024,512,256,128,64,32,16,2,1]],[18084,[524288,262144,2048,1024,512,256,128,64,32,16,2,1]],[18085,[524288,262144,131072,65536,32768,16384,16128,128,64,8,4,2,1]],[18088,[200448,32768,16384,8192,4096,128,64,32,16,8,4,2,1]],[18089,[524288,262144,131072,65536,32768,16384,8192,4096,2048,1024,512,256,207]],[18093,[131072,65536,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18094,[524288,262144,131072,65536,32768,16384,2048,1024,512,256,32,16]],[18095,[524288,262144,32768,16384,8192,4096,32,16,8,4,2,1]],[18098,[258048,2048,1024,512,256,128,64,32,16,8,4,2,1]],[18099,[131072,65536,32768,16384,12492,2048,1024,512,256,32,16,2,1]],[18100,[524288,262144,8192,4096,512,256,128,64,32,16,2,1]],[18104,[524288,262144,258048,2048,1024,512,256,128,64,8,4,2,1]],[18107,[524288,262144,131072,65536,32768,16384,16128,128,64,8,4,2,1]],[18111,[131072,65536,32768,16384,2048,1024,512,256,128,64,2,1]],[18112,[524288,262144,32768,16384,8192,4096,2048,1024,128,64,32,16]],[18117,[131072,65536,2048,1024,512,256,128,64,8,4,2,1]],[18118,[524288,262144,131072,65536,32768,16384,2048,1024,512,256,2,1]],[18120,[835632,131072,65536,8192,4096,2048,1024,128,64,8,4,2,1]],[18126,[32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[18127,[524288,262144,2048,1024,512,256,32,16,8,4,2,1]],[18128,[32768,16384,8192,4096,2048,1024,512,256,128,64,8,4]],[18130,[524288,262144,131072,65536,61632,512,256,32,16,8,4,2,1]],[18132,[524288,262144,8192,4096,2048,1024,128,64,32,16,2,1]],[18136,[786672,32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[18137,[786672,32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[18138,[786672,32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[18141,[524288,262144,2048,1024,512,256,32,16,8,4,2,1]],[18145,[786624,131072,65536,32768,16384,8192,4096,32,16,8,4,2,1]],[18146,[786624,131072,65536,32768,16384,8192,4096,32,16,8,4,2,1]],[18147,[131072,65536,32768,16384,8192,4096,2048,1024,512,256,207,32,16]],[18149,[131072,65536,32768,16384,2048,1024,512,256,128,64,2,1]],[18153,[131072,65536,8192,4096,2048,1024,512,256,8,4,2,1]],[18156,[131072,65536,8192,4096,2048,1024,512,256,32,16,2,1]],[18157,[524288,262144,131072,65536,32768,16384,4032,32,16,8,4,2,1]],[18158,[786624,131072,65536,32768,16384,8192,4096,32,16,8,4,2,1]],[18160,[131072,65536,52992,8192,4096,128,64,32,16,8,4,2,1]],[18162,[131072,65536,32768,16384,12483,2048,1024,512,256,32,16,8,4]],[18163,[798768,131072,65536,32768,16384,2048,1024,128,64,8,4,2,1]],[18164,[835632,131072,65536,8192,4096,512,256,128,64,8,4,2,1]],[18165,[835632,131072,65536,8192,4096,512,256,128,64,8,4,2,1]],[18166,[835632,131072,65536,8192,4096,512,256,128,64,8,4,2,1]],[18169,[798912,131072,65536,32768,16384,512,256,32,16,8,4,2,1]],[18170,[524288,262144,131072,65536,32768,16384,8192,4096,128,64,32,16]],[18174,[524288,262144,131072,65536,8192,4096,128,64,32,16,2,1]],[18175,[524288,262144,131072,65536,8192,4096,128,64,32,16,2,1]],[18176,[524288,262144,131072,65536,8192,4096,128,64,32,16,2,1]],[18180,[524288,262144,131072,65536,61632,2048,1024,32,16,8,4,2,1]],[18181,[524288,262144,131072,65536,32768,16384,12492,512,256,32,16,2,1]],[18182,[131072,65536,32768,16384,2048,1024,512,256,128,64,8,4]],[18184,[524288,262144,131072,65536,32768,16384,8192,4096,32,16,8,4]],[18437,[847872,131072,65536,2048,1024,512,256,128,64,32,16,8,4,1]],[18440,[847872,131072,65536,2048,1024,512,256,128,64,32,16,8,4,1]],[18441,[847872,131072,65536,2048,1024,512,256,128,64,32,16,8,4,1]],[18446,[524288,262144,196668,32768,16384,8192,4096,2048,1024,512,256,128,64,1]],[18448,[524288,262144,245952,8192,4096,2048,1024,512,256,32,16,8,4,1]],[18451,[983232,32772,16388,8196,4100,2052,1028,516,260,36,20,12,1]],[18455,[524288,262144,131072,65536,61632,2048,1024,512,256,32,16,8,4,1]],[18465,[847872,131072,65536,2048,1024,512,256,128,64,32,16,8,4,2]],[18468,[847872,131072,65536,2048,1024,512,256,128,64,32,16,8,4,2]],[18469,[847872,131072,65536,2048,1024,512,256,128,64,32,16,8,4,2]],[18474,[524288,262144,196668,32768,16384,8192,4096,2048,1024,512,256,128,64,2]],[18476,[524288,262144,245952,8192,4096,2048,1024,512,256,32,16,8,4,2]],[18479,[983232,32772,16388,8196,4100,2052,1028,516,260,36,20,12,2]],[18483,[524288,262144,131072,65536,61632,2048,1024,512,256,32,16,8,4,2]],[18493,[847872,131072,65536,2048,1024,512,256,128,64,32,16,4,2,1]],[18496,[847872,131072,65536,2048,1024,512,256,128,64,32,16,4,2,1]],[18497,[847872,131072,65536,2048,1024,512,256,128,64,32,16,4,2,1]],[18502,[524288,262144,196659,32768,16384,8192,4096,2048,1024,512,256,128,64,4]],[18504,[524288,262144,245952,8192,4096,2048,1024,512,256,32,16,4,2,1]],[18507,[983232,32769,16385,8193,4097,2049,1025,513,257,33,17,4,3]],[18511,[524288,262144,131072,65536,61632,2048,1024,512,256,32,16,4,2,1]],[18521,[847872,131072,65536,2048,1024,512,256,128,64,32,16,8,2,1]],[18524,[847872,131072,65536,2048,1024,512,256,128,64,32,16,8,2,1]],[18525,[847872,131072,65536,2048,1024,512,256,128,64,32,16,8,2,1]],[18530,[524288,262144,196659,32768,16384,8192,4096,2048,1024,512,256,128,64,8]],[18532,[524288,262144,245952,8192,4096,2048,1024,512,256,32,16,8,2,1]],[18535,[983232,32769,16385,8193,4097,2049,1025,513,257,33,17,8,3]],[18539,[524288,262144,131072,65536,61632,2048,1024,512,256,32,16,8,2,1]],[18549,[847872,131072,65536,2048,1024,512,256,128,64,16,8,4,2,1]],[18552,[847872,131072,65536,2048,1024,512,256,128,64,16,8,4,2,1]],[18553,[847872,131072,65536,2048,1024,512,256,128,64,16,8,4,2,1]],[18558,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,256,128,64,16]],[18560,[524288,262144,245952,8192,4096,2048,1024,512,256,16,8,4,2,1]],[18563,[983232,32769,16385,8193,4097,2049,1025,513,257,16,9,5,3]],[18567,[524288,262144,131072,65536,61632,2048,1024,512,256,16,8,4,2,1]],[18577,[847872,131072,65536,2048,1024,512,256,128,64,32,8,4,2,1]],[18580,[847872,131072,65536,2048,1024,512,256,128,64,32,8,4,2,1]],[18581,[847872,131072,65536,2048,1024,512,256,128,64,32,8,4,2,1]],[18586,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,256,128,64,32]],[18588,[524288,262144,245952,8192,4096,2048,1024,512,256,32,8,4,2,1]],[18591,[983232,32769,16385,8193,4097,2049,1025,513,257,32,9,5,3]],[18595,[524288,262144,131072,65536,61632,2048,1024,512,256,32,8,4,2,1]],[18605,[847872,131072,65536,2048,1024,512,256,64,32,16,8,4,2,1]],[18608,[847872,131072,65536,2048,1024,512,256,64,32,16,8,4,2,1]],[18609,[847872,131072,65536,2048,1024,512,256,64,32,16,8,4,2,1]],[18614,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,256,64,32,16]],[18616,[524288,262144,245808,8192,4096,2048,1024,512,256,64,8,4,2,1]],[18619,[983088,32769,16385,8193,4097,2049,1025,513,257,64,9,5,3]],[18623,[524288,262144,131072,65536,61488,2048,1024,512,256,64,8,4,2,1]],[18633,[847872,131072,65536,2048,1024,512,256,128,32,16,8,4,2,1]],[18636,[847872,131072,65536,2048,1024,512,256,128,32,16,8,4,2,1]],[18637,[847872,131072,65536,2048,1024,512,256,128,32,16,8,4,2,1]],[18642,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,256,128,32,16]],[18644,[524288,262144,245808,8192,4096,2048,1024,512,256,128,8,4,2,1]],[18647,[983088,32769,16385,8193,4097,2049,1025,513,257,128,9,5,3]],[18651,[524288,262144,131072,65536,61488,2048,1024,512,256,128,8,4,2,1]],[18661,[847872,131072,65536,2048,1024,256,128,64,32,16,8,4,2,1]],[18664,[847872,131072,65536,2048,1024,256,128,64,32,16,8,4,2,1]],[18665,[847872,131072,65536,2048,1024,256,128,64,32,16,8,4,2,1]],[18670,[524288,262144,196623,32768,16384,8192,4096,2048,1024,256,128,64,32,16]],[18672,[524288,262144,245808,8192,4096,2048,1024,256,128,64,8,4,2,1]],[18675,[983088,32769,16385,8193,4097,2049,1025,256,129,65,9,5,3]],[18679,[524288,262144,131072,65536,61488,2048,1024,256,128,64,8,4,2,1]],[18689,[847872,131072,65536,2048,1024,512,128,64,32,16,8,4,2,1]],[18692,[847872,131072,65536,2048,1024,512,128,64,32,16,8,4,2,1]],[18693,[847872,131072,65536,2048,1024,512,128,64,32,16,8,4,2,1]],[18698,[524288,262144,196623,32768,16384,8192,4096,2048,1024,512,128,64,32,16]],[18700,[524288,262144,245808,8192,4096,2048,1024,512,128,64,8,4,2,1]],[18703,[983088,32769,16385,8193,4097,2049,1025,512,129,65,9,5,3]],[18707,[524288,262144,131072,65536,61488,2048,1024,512,128,64,8,4,2,1]],[18717,[847872,131072,65536,1024,512,256,128,64,32,16,8,4,2,1]],[18720,[847872,131072,65536,1024,512,256,128,64,32,16,8,4,2,1]],[18721,[847872,131072,65536,1024,512,256,128,64,32,16,8,4,2,1]],[18726,[524288,262144,196623,32768,16384,8192,4096,1024,512,256,128,64,32,16]],[18728,[524288,262144,245808,8192,4096,1024,512,256,128,64,8,4,2,1]],[18731,[983088,32769,16385,8193,4097,1024,513,257,129,65,9,5,3]],[18735,[524288,262144,131072,65536,61488,1024,512,256,128,64,8,4,2,1]],[18745,[847872,131072,65536,2048,512,256,128,64,32,16,8,4,2,1]],[18748,[847872,131072,65536,2048,512,256,128,64,32,16,8,4,2,1]],[18749,[847872,131072,65536,2048,512,256,128,64,32,16,8,4,2,1]],[18754,[524288,262144,196623,32768,16384,8192,4096,2048,512,256,128,64,32,16]],[18756,[524288,262144,245808,8192,4096,2048,512,256,128,64,8,4,2,1]],[18759,[983088,32769,16385,8193,4097,2048,513,257,129,65,9,5,3]],[18763,[524288,262144,131072,65536,61488,2048,512,256,128,64,8,4,2,1]],[18773,[838656,131072,65536,4096,512,256,128,64,32,16,8,4,2,1]],[18776,[838656,131072,65536,4096,512,256,128,64,32,16,8,4,2,1]],[18777,[838656,131072,65536,4096,512,256,128,64,32,16,8,4,2,1]],[18782,[524288,262144,196623,32768,16384,4096,2048,1024,512,256,128,64,32,16]],[18784,[524288,262144,245808,4096,2048,1024,512,256,128,64,8,4,2,1]],[18791,[524288,262144,131072,65536,52272,4096,512,256,128,64,8,4,2,1]],[18801,[838656,131072,65536,8192,512,256,128,64,32,16,8,4,2,1]],[18804,[838656,131072,65536,8192,512,256,128,64,32,16,8,4,2,1]],[18805,[838656,131072,65536,8192,512,256,128,64,32,16,8,4,2,1]],[18810,[524288,262144,196623,32768,16384,8192,2048,1024,512,256,128,64,32,16]],[18812,[524288,262144,245808,8192,2048,1024,512,256,128,64,8,4,2,1]],[18819,[524288,262144,131072,65536,52272,8192,512,256,128,64,8,4,2,1]],[18829,[801792,131072,65536,16384,512,256,128,64,32,16,8,4,2,1]],[18832,[801792,131072,65536,16384,512,256,128,64,32,16,8,4,2,1]],[18833,[801792,131072,65536,16384,512,256,128,64,32,16,8,4,2,1]],[18838,[524288,262144,196623,16384,8192,4096,2048,1024,512,256,128,64,32,16]],[18840,[524288,262144,208944,16384,2048,1024,512,256,128,64,8,4,2,1]],[18847,[524288,262144,131072,65536,16384,15408,512,256,128,64,8,4,2,1]],[18857,[801792,131072,65536,32768,512,256,128,64,32,16,8,4,2,1]],[18860,[801792,131072,65536,32768,512,256,128,64,32,16,8,4,2,1]],[18861,[801792,131072,65536,32768,512,256,128,64,32,16,8,4,2,1]],[18866,[524288,262144,196623,32768,8192,4096,2048,1024,512,256,128,64,32,16]],[18868,[524288,262144,208944,32768,2048,1024,512,256,128,64,8,4,2,1]],[18875,[524288,262144,131072,65536,32768,15408,512,256,128,64,8,4,2,1]],[18885,[801792,65536,32768,16384,512,256,128,64,32,16,8,4,2,1]],[18888,[801792,65536,32768,16384,512,256,128,64,32,16,8,4,2,1]],[18889,[801792,65536,32768,16384,512,256,128,64,32,16,8,4,2,1]],[18894,[524288,262144,65536,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18896,[524288,262144,65536,61488,2048,1024,512,256,128,64,8,4,2,1]],[18903,[524288,262144,65536,32768,16384,15408,512,256,128,64,8,4,2,1]],[18914,[801792,131072,32768,16384,512,256,128,64,32,16,8,4,2,1]],[18917,[801792,131072,32768,16384,512,256,128,64,32,16,8,4,2,1]],[18918,[801792,131072,32768,16384,512,256,128,64,32,16,8,4,2,1]],[18923,[524288,262144,131072,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18925,[524288,262144,131072,61488,2048,1024,512,256,128,64,8,4,2,1]],[18932,[524288,262144,131072,32768,16384,15408,512,256,128,64,8,4,2,1]],[18943,[262144,211968,32768,16384,512,256,128,64,32,16,8,4,2,1]],[18946,[262144,211968,32768,16384,512,256,128,64,32,16,8,4,2,1]],[18947,[262144,211968,32768,16384,512,256,128,64,32,16,8,4,2,1]],[18952,[262144,131072,65536,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18954,[262144,131072,65536,61488,2048,1024,512,256,128,64,8,4,2,1]],[18961,[262144,131072,65536,32768,16384,15408,512,256,128,64,8,4,2,1]],[18974,[524288,211968,32768,16384,512,256,128,64,32,16,8,4,2,1]],[18977,[524288,211968,32768,16384,512,256,128,64,32,16,8,4,2,1]],[18978,[524288,211968,32768,16384,512,256,128,64,32,16,8,4,2,1]],[18983,[524288,131072,65536,49167,8192,4096,2048,1024,512,256,128,64,32,16]],[18985,[524288,131072,65536,61488,2048,1024,512,256,128,64,8,4,2,1]],[18992,[524288,131072,65536,32768,16384,15408,512,256,128,64,8,4,2,1]],[19271,[131137,65601,32833,16449,192]],[19272,[787392,131072,65536,32768,16384,8192,4096,2048,1024,32,16,8,4,1]],[19275,[524292,262148,131076,65540,32772,16388,8196,4100,3312,516,260,12,1]],[19280,[524304,262160,131088,65552,32784,16400,8208,4112,2064,1040,972,48,1]],[19284,[131138,65602,32834,16450,192]],[19285,[787392,131072,65536,32768,16384,8192,4096,2048,1024,32,16,8,4,2]],[19288,[524292,262148,131076,65540,32772,16388,8196,4100,3312,516,260,12,2]],[19293,[524304,262160,131088,65552,32784,16400,8208,4112,2064,1040,972,48,2]],[19297,[131140,65604,32836,16452,192]],[19298,[787392,131072,65536,32768,16384,8192,4096,2048,1024,32,16,4,2,1]],[19301,[524289,262145,131073,65537,32769,16385,8193,4097,3312,513,257,4,3]],[19306,[524304,262160,131088,65552,32784,16400,8208,4112,2064,1040,963,48,4]],[19310,[131144,65608,32840,16456,192]],[19311,[787392,131072,65536,32768,16384,8192,4096,2048,1024,32,16,8,2,1]],[19314,[524289,262145,131073,65537,32769,16385,8193,4097,3312,513,257,8,3]],[19319,[524304,262160,131088,65552,32784,16400,8208,4112,2064,1040,963,48,8]],[19323,[131152,65616,32848,16464,192]],[19324,[787392,131072,65536,32768,16384,8192,4096,2048,1024,16,8,4,2,1]],[19327,[524289,262145,131073,65537,32769,16385,8193,4097,3276,513,257,16,3]],[19332,[524292,262148,131076,65540,32772,16388,8196,4100,2052,1028,963,16,12]],[19336,[131168,65632,32864,16480,192]],[19337,[787392,131072,65536,32768,16384,8192,4096,2048,1024,32,8,4,2,1]],[19340,[524289,262145,131073,65537,32769,16385,8193,4097,3276,513,257,32,3]],[19345,[524292,262148,131076,65540,32772,16388,8196,4100,2052,1028,963,32,12]],[19349,[131152,65616,32848,16464,48]],[19350,[787248,131072,65536,32768,16384,8192,4096,2048,1024,64,8,4,2,1]],[19353,[524289,262145,131073,65537,32769,16385,8193,4097,3132,513,257,64,3]],[19358,[524292,262148,131076,65540,32772,16388,8196,4100,2052,1028,819,64,12]],[19362,[131216,65680,32912,16528,48]],[19363,[787248,131072,65536,32768,16384,8192,4096,2048,1024,128,8,4,2,1]],[19366,[524289,262145,131073,65537,32769,16385,8193,4097,3132,513,257,128,3]],[19371,[524292,262148,131076,65540,32772,16388,8196,4100,2052,1028,819,128,12]],[19375,[131344,65808,33040,16656,48]],[19376,[786672,131072,65536,32768,16384,8192,4096,2048,1024,256,8,4,2,1]],[19379,[524289,262145,131073,65537,32769,16385,8193,4097,3132,256,129,65,3]],[19384,[524292,262148,131076,65540,32772,16388,8196,4100,2052,1028,256,243,12]],[19388,[131600,66064,33296,16912,48]],[19389,[786672,131072,65536,32768,16384,8192,4096,2048,1024,512,8,4,2,1]],[19392,[524289,262145,131073,65537,32769,16385,8193,4097,3132,512,129,65,3]],[19397,[524292,262148,131076,65540,32772,16388,8196,4100,2052,1028,512,243,12]],[19401,[132112,66576,33808,17424,48]],[19402,[786672,131072,65536,32768,16384,8192,4096,1024,512,256,8,4,2,1]],[19405,[524289,262145,131073,65537,32769,16385,8193,4097,1024,828,129,65,3]],[19410,[524292,262148,131076,65540,32772,16388,8196,4100,1024,516,260,243,12]],[19414,[133136,67600,34832,18448,48]],[19415,[786672,131072,65536,32768,16384,8192,4096,2048,512,256,8,4,2,1]],[19418,[524289,262145,131073,65537,32769,16385,8193,4097,2048,828,129,65,3]],[19423,[524292,262148,131076,65540,32772,16388,8196,4100,2048,516,260,243,12]],[19427,[135184,69648,36880,20496,48]],[19428,[786672,131072,65536,32768,16384,4096,2048,1024,512,256,8,4,2,1]],[19431,[524289,262145,131073,65537,32769,16385,4096,2049,1025,828,129,65,3]],[19436,[524292,262148,131076,65540,32772,16388,4096,2052,1028,516,260,243,12]],[19440,[139280,73744,40976,24592,48]],[19441,[786672,131072,65536,32768,16384,8192,2048,1024,512,256,8,4,2,1]],[19444,[524289,262145,131073,65537,32769,16385,8192,2049,1025,828,129,65,3]],[19449,[524292,262148,131076,65540,32772,16388,8192,2052,1028,516,260,243,12]],[19453,[135168,69632,20496,12288,48]],[19454,[786672,131072,65536,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[19457,[524289,262145,131073,65537,16384,8193,4097,2049,1025,828,129,65,3]],[19462,[524292,262148,131076,65540,16384,8196,4100,2052,1028,516,260,243,12]],[19466,[135168,69632,36880,12288,48]],[19467,[786672,131072,65536,32768,8192,4096,2048,1024,512,256,8,4,2,1]],[19470,[524289,262145,131073,65537,32768,8193,4097,2049,1025,828,129,65,3]],[19475,[524292,262148,131076,65540,32768,8196,4100,2052,1028,516,260,243,12]],[19479,[69648,36864,20480,12288,48]],[19480,[786672,65536,32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[19483,[524289,262145,65536,32769,16385,8193,4097,2049,1025,828,129,65,3]],[19488,[524292,262148,65536,32772,16388,8196,4100,2052,1028,516,260,243,12]],[19492,[135184,36864,20480,12288,48]],[19493,[786672,131072,32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[19496,[524289,262145,131072,32769,16385,8193,4097,2049,1025,828,129,65,3]],[19501,[524292,262148,131072,32772,16388,8196,4100,2052,1028,516,260,243,12]],[19505,[266256,36864,20480,12288,48]],[19506,[262144,196848,32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[19509,[262144,131073,65537,32769,16385,8193,4097,2049,1025,828,129,65,3]],[19514,[262144,131076,65540,32772,16388,8196,4100,2052,1028,516,260,243,12]],[19518,[528400,36864,20480,12288,48]],[19519,[524288,196848,32768,16384,8192,4096,2048,1024,512,256,8,4,2,1]],[19522,[524288,131073,65537,32769,16385,8193,4097,2049,1025,828,129,65,3]],[19527,[524288,131076,65540,32772,16388,8196,4100,2052,1028,516,260,243,12]],[19530,[131072,65536,512,256,128,64,8,4,2,1]],[19549,[131072,65536,32768,16384,12492,2048,1024,512,256,32,16,2,1]],[19596,[524288,262144,131072,65536,32768,16384,8192,4096,128,64,32,16,8,4]],[19597,[524288,262144,131072,65536,32768,16384,8192,4096,128,64,32,16,8,4]],[19598,[524288,262144,131072,65536,32768,16384,8192,4096,128,64,32,16,8,4]],[19647,[200448,32768,16384,8192,4096,128,64,32,16,8,4,2,1]],[23827,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,252,1]],[23842,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,252,2]],[23857,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,243,4]],[23872,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,243,8]],[23887,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,207,16]],[23902,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,207,32]],[23917,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,64,63]],[23932,[524544,262400,131328,65792,33024,16640,8448,4352,2304,1280,768,128,63]],[23947,[524352,262208,131136,65600,32832,16448,8256,4160,2112,1088,256,192,63]],[23962,[524352,262208,131136,65600,32832,16448,8256,4160,2112,1088,512,192,63]],[23977,[524352,262208,131136,65600,32832,16448,8256,4160,1024,576,320,192,63]],[23992,[524352,262208,131136,65600,32832,16448,8256,4160,2048,576,320,192,63]],[24007,[524352,262208,131136,65600,32832,16448,4096,2112,1088,576,320,192,63]],[24022,[524352,262208,131136,65600,32832,16448,8192,2112,1088,576,320,192,63]],[24037,[524352,262208,131136,65600,16384,8256,4160,2112,1088,576,320,192,63]],[24052,[524352,262208,131136,65600,32768,8256,4160,2112,1088,576,320,192,63]],[24067,[524352,262208,65536,32832,16448,8256,4160,2112,1088,576,320,192,63]],[24082,[524352,262208,131072,32832,16448,8256,4160,2112,1088,576,320,192,63]],[24097,[262144,131136,65600,32832,16448,8256,4160,2112,1088,576,320,192,63]],[24112,[524288,131136,65600,32832,16448,8256,4160,2112,1088,576,320,192,63]]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-pairs-mw.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-pairs-mw.json new file mode 100644 index 0000000000..8c549f40d8 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-pairs-mw.json @@ -0,0 +1 @@ +{"description":"Frozen reuse pairs [donor, recipient, deadline]: PR200/233 maximum-weight late compensated pairing (pairs_mw.py) with the last late pair moved to the phase cut.","pairs":[[5290,10005,null],[5387,10006,null],[5399,10007,null],[5543,10008,null],[1554,10009,null],[5531,10010,null],[5410,10011,null],[5554,10012,null],[5111,10013,null],[5530,10014,null],[5495,10015,null],[1542,10016,20214],[5483,10017,null],[5386,10018,null],[5506,10019,null],[346,10020,null],[4498,10021,null],[5482,10022,null],[695,10023,null],[4619,10024,null],[5303,10025,null],[683,10026,null],[354,10027,null],[678,10028,20298],[418,10029,null],[1570,10030,null],[443,10031,null],[1212,10032,null],[1158,10033,20329],[971,10034,null],[983,10035,null],[347,10036,null],[4786,10037,null],[1206,10038,20360],[5099,10039,null],[119,10040,null],[4042,10041,null],[10,10042,null],[4234,10043,null],[5194,10044,null],[3527,10045,null],[726,10046,20397],[658,10047,null],[4487,10048,null],[3371,10049,null],[738,10050,null],[3706,10051,null],[359,10052,null],[5243,10053,null],[1210,10054,null],[1787,10055,null],[348,10056,null],[5146,10057,null],[3335,10058,null],[1234,10059,null],[4439,10060,null],[370,10061,null],[4907,10062,null],[11,10063,null],[2338,10064,null],[1762,10065,null],[3575,10066,null],[706,10067,null],[994,10068,null],[5242,10069,null],[402,10070,null],[970,10071,null],[390,10072,20494],[503,10073,null],[1218,10074,null],[395,10075,null],[4235,10076,null],[396,10077,null],[450,10078,null],[1403,10079,null],[5255,10080,null],[5266,10081,null],[682,10082,null],[2098,10083,null],[66,10084,null],[4955,10085,null],[4306,10086,null],[4978,10087,null],[3322,10088,null],[690,10089,null],[743,10090,null],[972,10091,null],[4295,10092,null],[107,10093,null],[491,10094,null],[60,10095,null],[1415,10096,null],[732,10097,null],[3346,10098,null],[3106,10099,null],[1223,10100,null],[4954,10101,null],[731,10102,null],[1211,10103,null],[4906,10104,null],[4967,10105,null],[4114,10106,null],[1404,10107,null],[2075,10108,null],[82,10109,null],[4930,10110,null],[3323,10111,null],[2759,10112,null],[4210,10113,null],[4727,10114,null],[3250,10115,null],[3084,10116,null],[1410,10117,null],[786,10118,null],[1402,10119,null],[4282,10120,null],[4474,10121,null],[23,10122,null],[5098,10123,null],[3754,10124,null],[3778,10125,null],[1398,10126,20626],[3154,10127,null],[514,10128,null],[4151,10129,null],[1026,10130,null],[4475,10131,null],[466,10132,null],[3479,10133,null],[3755,10134,null],[780,10135,null],[2315,10136,null],[2327,10137,null],[54,10138,20650],[2555,10139,null],[5207,10140,null],[5195,10141,null],[5122,10142,null],[978,10143,null],[2554,10144,null],[342,10145,20660],[1426,10146,null],[2026,10147,null],[5218,10148,null],[3095,10149,null],[4715,10150,null],[1751,10151,null],[156,10152,null],[791,10153,null],[3131,10154,null],[490,10155,null],[1031,10156,null],[4091,10157,null],[3143,10158,null],[407,10159,null],[4618,10160,null],[3083,10161,null],[4283,10162,null],[1042,10163,null],[1018,10164,null],[1547,10165,null],[778,10166,null],[18,10167,null],[130,10168,null],[444,10169,null],[1738,10170,null],[59,10171,null],[4642,10172,null],[2314,10173,null],[108,10174,null],[2074,10175,null],[730,10176,null],[455,10177,null],[394,10178,null],[3586,10179,null],[4811,10180,null],[442,10181,null],[4834,10182,null],[647,10183,null],[4199,10184,null],[935,10185,null],[3082,10186,null],[3239,10187,null],[5015,10188,null],[3226,10189,null],[71,10190,null],[3659,10191,null],[4426,10192,null],[4090,10193,null],[779,10194,null],[4103,10195,null],[3383,10196,null],[754,10197,null],[4859,10198,null],[922,10199,null],[4186,10200,null],[5362,10201,null],[58,10202,null],[5339,10203,null],[5447,10204,null],[5435,10205,null],[5434,10206,null],[34,10207,null],[4882,10208,null],[438,10209,20789],[5338,10210,null],[2266,10211,null],[5351,10212,null],[4667,10213,null],[102,10214,20797],[4666,10215,null],[3287,10216,null],[3418,10217,null],[1175,10218,null],[5052,10219,null],[4919,10220,null],[3538,10221,null],[3970,10222,null],[2459,10223,null],[3467,10224,null],[4187,10225,null],[4139,10226,null],[5002,10227,null],[5458,10228,null],[3730,10229,null],[1378,10230,null],[4908,10231,null],[4450,10232,null],[4427,10233,null],[3719,10234,null],[4247,10235,null],[4258,10236,null],[3490,10237,null],[4391,10238,null],[1020,10239,null],[4571,10240,null],[2386,10241,null],[5051,10242,null],[298,10243,null],[2722,10244,null],[5430,10245,20856],[1019,10246,null],[4378,10247,null],[4194,10248,null],[3707,10249,null],[4343,10250,null],[3275,10251,null],[4871,10252,null],[4858,10253,null],[5170,10254,null],[4583,10255,null],[5050,10256,null],[3514,10257,null],[4810,10258,null],[3515,10259,null],[2694,10260,20880],[4738,10261,null],[5578,10262,null],[5147,10263,null],[3911,10264,null],[5159,10265,null],[4631,10266,null],[5026,10267,null],[5074,10268,null],[5715,10269,20898],[5063,10270,null],[4763,10271,null],[5484,10272,null],[4775,10273,null],[4823,10274,null],[5291,10275,null],[4236,10276,null],[5442,10277,null],[5724,10278,null],[4762,10279,null],[4594,10280,null],[2290,10281,null],[2747,10282,null],[4379,10283,null],[5314,10284,null],[5730,10285,null],[5003,10286,null],[4402,10287,null],[5720,10288,20936],[2567,10289,null],[2562,10290,null],[2674,10291,null],[5334,10292,20944],[3671,10293,null],[2746,10294,null],[3563,10295,null],[2770,10296,null],[2842,10297,null],[3898,10298,null],[5490,10299,null],[3658,10300,null],[5436,10301,null],[2363,10302,null],[3946,10303,null],[2986,10304,null],[4055,10305,null],[2050,10306,null],[4957,10307,20974],[2375,10308,null],[4716,10309,null],[4690,10310,null],[3324,10311,null],[5682,10312,null],[4535,10313,null],[4043,10314,null],[3767,10315,null],[3298,10316,null],[3995,10317,null],[4764,10318,null],[4714,10319,null],[2914,10320,null],[4523,10321,null],[4354,10322,null],[3130,10323,null],[2122,10324,null],[3227,10325,null],[5244,10326,null],[4570,10327,null],[5250,10328,null],[3826,10329,null],[4162,10330,null],[3562,10331,null],[4138,10332,null],[3466,10333,null],[2087,10334,null],[3851,10335,null],[5196,10336,null],[3850,10337,null],[3874,10338,null],[2578,10339,null],[4522,10340,null],[2506,10341,null],[2987,10342,null],[3394,10343,null],[5238,10344,21048],[4679,10345,null],[4476,10346,null],[3994,10347,null],[2458,10348,null],[3959,10349,null],[4962,10350,null],[4668,10351,null],[2362,10352,null],[4770,10353,null],[4482,10354,null],[2135,10355,null],[2267,10356,null],[4066,10357,null],[2519,10358,null],[4278,10359,21078],[3623,10360,null],[3058,10361,null],[4290,10362,null],[2615,10363,null],[3610,10364,null],[3202,10365,null],[4092,10366,null],[3634,10367,null],[5382,10368,21096],[4331,10369,null],[2711,10370,null],[4098,10371,null],[2699,10372,null],[4007,10373,null],[4710,10374,21108],[3370,10375,null],[1786,10376,null],[1835,10377,null],[1739,10378,null],[2123,10379,null],[3431,10380,null],[4546,10381,null],[4330,10382,null],[3179,10383,null],[4956,10384,null],[3922,10385,null],[4018,10386,null],[2891,10387,null],[3366,10388,21136],[1810,10389,null],[5046,10390,21140],[3815,10391,null],[3516,10392,null],[2146,10393,null],[1943,10394,null],[3863,10395,null],[3419,10396,null],[5058,10397,null],[5142,10398,21156],[3682,10399,null],[5298,10400,null],[4422,10401,21162],[2279,10402,null],[1978,10403,null],[4182,10404,21168],[4914,10405,null],[5154,10406,null],[5394,10407,null],[1618,10408,null],[1602,10409,null],[1690,10410,null],[1302,10411,21182],[4902,10412,21184],[5721,10413,21186],[1548,10414,null],[5718,10415,21190],[5634,10416,null],[1474,10417,null],[5526,10418,21196],[5478,10419,21198],[4662,10420,21200],[1362,10421,null],[4854,10422,21204],[3899,10423,null],[1686,10424,21208],[1559,10425,null],[1703,10426,null],[8693,10427,21214],[3474,10428,null],[3948,10429,null],[4860,10430,null],[3611,10431,null],[5628,10432,null],[5676,10433,null],[3442,10434,null],[3803,10435,null],[1594,10436,null],[5538,10437,null],[1666,10438,null],[5712,10439,21238],[5574,10440,21240],[3274,10441,null],[1354,10442,null],[1642,10443,null],[4428,10444,null],[5725,10445,21250],[1644,10446,null],[3858,10447,null],[1405,10448,21256],[3191,10449,null],[3618,10450,null],[3178,10451,null],[875,10452,null],[1638,10453,21266],[1655,10454,null],[3947,10455,null],[5106,10456,null],[1499,10457,null],[3330,10458,null],[966,10459,21278],[594,10460,null],[4284,10461,null],[5100,10462,null],[3222,10463,21286],[1691,10464,null],[4758,10465,21290],[4230,10466,21292],[5190,10467,21294],[4566,10468,21296],[4002,10469,null],[1186,10470,null],[4722,10471,null],[3564,10472,null],[1607,10473,null],[1355,10474,null],[5202,10475,null],[1170,10476,null],[1590,10477,21314],[1116,10478,null],[3762,10479,null],[586,10480,null],[1714,10481,null],[3570,10482,null],[3078,10483,21326],[3132,10484,null],[4038,10485,21330],[4812,10486,null],[5532,10487,null],[1682,10488,21336],[5388,10489,null],[3522,10490,null],[3378,10491,null],[1367,10492,null],[1698,10493,null],[1079,10494,null],[4470,10495,21350],[684,10496,null],[3186,10497,null],[9342,10498,21356],[1271,10499,null],[1066,10500,null],[5004,10501,null],[1308,10502,null],[4950,10503,21366],[1451,10504,null],[588,10505,null],[1314,10506,null],[1067,10507,null],[1452,10508,null],[887,10509,null],[898,10510,null],[3756,10511,null],[4866,10512,null],[3234,10513,null],[8666,10514,21388],[8412,10515,21390],[3802,10516,null],[1163,10517,null],[5580,10518,null],[4434,10519,null],[1127,10520,null],[582,10521,21402],[634,10522,null],[4578,10523,null],[1319,10524,null],[5148,10525,null],[1498,10526,null],[4380,10527,null],[610,10528,null],[4338,10529,null],[1115,10530,null],[5346,10531,null],[5286,10532,21424],[1307,10533,null],[1546,10534,null],[2700,10535,null],[1259,10536,null],[1522,10537,null],[178,10538,null],[1114,10539,null],[2951,10540,null],[3034,10541,null],[5713,10542,21444],[3010,10543,null],[1282,10544,null],[2999,10545,null],[2434,10546,null],[2737,10547,21454],[154,10548,null],[1650,10549,null],[1494,10550,21460],[2748,10551,null],[2818,10552,null],[2988,10553,null],[3035,10554,null],[2602,10555,null],[923,10556,null],[5714,10557,21474],[1633,10558,21476],[2890,10559,null],[155,10560,null],[1549,10561,21482],[930,10562,null],[2994,10563,null],[2603,10564,null],[2231,10565,null],[1162,10566,null],[2795,10567,null],[2962,10568,null],[946,10569,null],[4134,10570,21500],[4620,10571,null],[2807,10572,null],[2982,10573,21506],[1692,10574,null],[2411,10575,null],[2938,10576,null],[2242,10577,null],[4140,10578,null],[2171,10579,null],[2530,10580,null],[2317,10581,21522],[973,10582,21524],[3030,10583,21526],[1138,10584,null],[2646,10585,21530],[2310,10586,21532],[2550,10587,21534],[774,10588,21536],[106,10589,null],[802,10590,null],[2471,10591,null],[3036,10592,null],[2698,10593,null],[114,10594,null],[2082,10595,null],[299,10596,null],[3042,10597,null],[924,10598,null],[4626,10599,null],[1014,10600,21560],[2742,10601,21562],[4086,10602,21564],[2892,10603,null],[850,10604,null],[3047,10605,null],[4146,10606,null],[2170,10607,null],[2610,10608,null],[828,10609,null],[8457,10610,21580],[2626,10611,null],[2070,10612,21584],[2423,10613,null],[1260,10614,null],[2663,10615,null],[1254,10616,21592],[2754,10617,null],[8674,10618,21596],[8363,10619,21598],[2651,10620,null],[1110,10621,21602],[4998,10622,21604],[2794,10623,null],[337,10624,21608],[4524,10625,null],[9358,10626,21612],[8447,10627,21614],[4530,10628,null],[2832,10629,21618],[4326,10630,21620],[4386,10631,null],[1511,10632,null],[4572,10633,null],[2507,10634,null],[4320,10635,21630],[1258,10636,null],[311,10637,null],[1595,10638,null],[2855,10639,null],[322,10640,null],[2939,10641,null],[2482,10642,null],[9276,10643,21646],[4188,10644,null],[486,10645,21650],[3942,10646,21652],[2039,10647,null],[2843,10648,null],[636,10649,null],[1266,10650,null],[2652,10651,null],[3954,10652,null],[1350,10653,21666],[1584,10654,21668],[2002,10655,null],[306,10656,null],[1450,10657,null],[1878,10658,21676],[250,10659,null],[1500,10660,null],[1643,10661,null],[1506,10662,null],[2946,10663,null],[1458,10664,null],[1930,10665,null],[1986,10666,null],[3894,10667,21694],[5586,10668,null],[673,10669,21698],[539,10670,null],[1931,10671,null],[3032,10672,21704],[215,10673,null],[4044,10674,null],[5010,10675,null],[2466,10676,null],[252,10677,null],[3510,10678,21716],[1979,10679,null],[2370,10680,null],[251,10681,null],[2022,10682,21724],[3996,10683,null],[498,10684,null],[4050,10685,null],[1356,10686,null],[2650,10687,null],[2706,10688,null],[2027,10689,null],[167,10690,null],[263,10691,null],[1974,10692,21744],[294,10693,21746],[1062,10694,21748],[1991,10695,null],[2364,10696,null],[2903,10697,null],[3714,10698,null],[1788,10699,null],[2866,10700,null],[2410,10701,null],[3414,10702,21764],[2886,10703,21766],[4806,10704,21768],[551,10705,null],[9679,10706,21772],[9544,10707,21774],[3372,10708,null],[3426,10709,null],[3990,10710,21780],[2989,10711,21782],[2790,10712,21784],[246,10713,21786],[8369,10714,21788],[480,10715,21790],[1794,10716,null],[3906,10717,null],[562,10718,null],[5292,10719,null],[2658,10720,null],[274,10721,null],[8357,10722,21804],[8699,10723,21806],[1834,10724,null],[2514,10725,null],[1446,10726,21812],[1932,10727,null],[1164,10728,null],[1463,10729,null],[1122,10730,null],[2418,10731,null],[1884,10732,null],[1799,10733,null],[3804,10734,null],[2802,10735,null],[162,10736,null],[1980,10737,null],[2358,10738,21836],[210,10739,null],[3606,10740,21840],[2934,10741,21842],[3270,10742,21844],[2262,10743,21846],[202,10744,null],[12,10745,null],[2028,10746,null],[534,10747,21854],[1882,10748,null],[258,10749,null],[3282,10750,null],[3025,10751,21862],[918,10752,21864],[300,10753,null],[5670,10754,21868],[546,10755,null],[2194,10756,null],[2322,10757,null],[630,10758,21876],[4374,10759,21878],[882,10760,null],[1680,10761,21882],[3318,10762,21884],[1858,10763,null],[2220,10764,null],[2034,10765,null],[599,10766,null],[2124,10767,null],[150,10768,21896],[6,10769,21898],[635,10770,null],[3750,10771,21902],[1330,10772,null],[204,10773,null],[839,10774,null],[1895,10775,null],[203,10776,null],[3708,10777,null],[2274,10778,null],[1847,10779,null],[1746,10780,null],[1883,10781,null],[834,10782,null],[1842,10783,null],[2316,10784,null],[642,10785,null],[8432,10786,21932],[1836,10787,null],[538,10788,null],[3180,10789,null],[1306,10790,null],[2172,10791,null],[2796,10792,null],[226,10793,null],[8485,10794,21948],[8517,10795,21950],[874,10796,null],[1740,10797,null],[3810,10798,null],[1938,10799,null],[2178,10800,null],[2604,10801,null],[3648,10802,21964],[9339,10803,21966],[1830,10804,21968],[3276,10805,null],[827,10806,null],[2226,10807,null],[870,10808,21976],[492,10809,null],[1734,10810,21980],[1829,10811,null],[822,10812,21984],[587,10813,null],[1596,10814,null],[3666,10815,null],[826,10816,null],[540,10817,null],[3654,10818,21996],[3138,10819,null],[2219,10820,null],[2268,10821,null],[4242,10822,null],[2940,10823,null],[8360,10824,22008],[3024,10825,22010],[6090,10826,22012],[8366,10827,22014],[1782,10828,22016],[2305,10829,22018],[672,10830,22020],[3558,10831,22022],[2502,10832,22024],[1954,10833,null],[4032,10834,22028],[2304,10835,22030],[3462,10836,22032],[3900,10837,null],[5094,10838,22036],[2556,10839,null],[6092,10840,null],[1906,10841,null],[6095,10842,null],[6096,10843,22046],[1890,10844,null],[2166,10845,22050],[1090,10846,null],[2183,10847,null],[2412,10848,null],[198,10849,22058],[8390,10850,22060],[3174,10851,22062],[3090,10852,null],[384,10853,22066],[4614,10854,22068],[2218,10855,null],[4518,10856,22072],[3798,10857,22074],[9267,10858,22076],[3420,10859,null],[2214,10860,22080],[685,10861,22082],[3228,10862,null],[2076,10863,null],[1074,10864,null],[2454,10865,22090],[8507,10866,22092],[8604,10867,22094],[6074,10868,null],[7228,10869,null],[3846,10870,22100],[2838,10871,22102],[2844,10872,null],[2453,10873,null],[3468,10874,null],[8474,10875,22110],[2213,10876,null],[580,10877,null],[1068,10878,null],[4674,10879,null],[8528,10880,22120],[6086,10881,null],[8448,10882,22124],[8397,10883,22126],[8571,10884,22128],[8393,10885,22130],[8667,10886,22132],[2130,10887,null],[9300,10888,22136],[9563,10889,22138],[9698,10890,22140],[9325,10891,22142],[6068,10892,null],[9570,10893,22146],[8690,10894,22148],[2508,10895,null],[9291,10896,22152],[8456,10897,22154],[96,10898,22156],[432,10899,22158],[9568,10900,22160],[8708,10901,22162],[9841,10902,22164],[7108,10903,22166],[8454,10904,22168],[9375,10905,22170],[8573,10906,22172],[9269,10907,22174],[8615,10908,22176],[8356,10909,22178],[9571,10910,22180],[7106,10911,22182],[8498,10912,22184],[9433,10913,22186],[8481,10914,22188],[8344,10915,22190],[1828,10916,null],[9369,10917,22194],[3660,10918,null],[2118,10919,22198],[48,10920,22200],[484,10921,null],[3072,10922,22204],[8345,10923,22206],[9345,10924,22208],[9429,10925,22210],[9337,10926,22212],[6072,10927,22214],[1104,10928,22216],[9564,10929,22218],[8464,10930,22220],[8340,10931,22222],[9338,10932,22224],[2880,10933,22226],[9254,10934,22228],[3744,10935,22230],[8681,10936,22232],[9347,10937,22234],[8582,10938,22236],[8617,10939,22238],[8569,10940,22240],[8351,10941,22242],[9371,10942,22244],[4332,10943,null],[8488,10944,22248],[9302,10945,22250],[8504,10946,22252],[8413,10947,22254],[9257,10948,22256],[8382,10949,22258],[8624,10950,22260],[2406,10951,22262],[8399,10952,22264],[6131,10953,null],[8578,10954,22268],[8381,10955,22270],[8662,10956,22272],[528,10957,22274],[8648,10958,22276],[5340,10959,null],[8494,10960,22280],[8377,10961,22282],[8403,10962,22284],[8553,10963,22286],[3168,10964,22288],[2657,10965,null],[3126,10966,22292],[4818,10967,null],[9374,10968,22296],[2801,10969,null],[8359,10970,22300],[8379,10971,22302],[9856,10972,22304],[7226,10973,null],[4512,10974,22308],[6075,10975,22310],[9314,10976,22312],[1924,10977,null],[8486,10978,22316],[8461,10979,22318],[1008,10980,22320],[4760,10981,22403],[4944,10982,22405],[3852,10983,null],[4285,10984,22431],[5136,10985,22434],[5185,10986,22439],[5622,10987,22443],[5629,10988,22446],[5240,10989,22451],[4465,10990,22453],[4992,10991,22457],[3565,10992,22479],[4477,10993,22482],[5522,10994,22487],[5234,10995,22491],[4705,10996,22494],[6087,10997,22499],[8644,10998,22501],[8664,10999,22505],[8702,11000,22507],[5197,11001,22517],[4273,11002,22528],[5101,11003,22530],[4945,11004,22533],[4754,11005,22538],[5528,11006,22539],[5245,11007,22540],[5672,11008,22542],[5485,11009,22545],[4416,11010,22548],[4765,11011,22551],[2850,11012,null],[2598,11013,22556],[8713,11014,22560],[8426,11015,22562],[5089,11016,22572],[1213,11017,22583],[2928,11018,22585],[6084,11019,22588],[9638,11020,22593],[9549,11021,22594],[8651,11022,22595],[5389,11023,22597],[8519,11024,22600],[5665,11025,22603],[5533,11026,22606],[4040,11027,22609],[3553,11028,22611],[3612,11029,null],[1344,11030,22617],[8361,11031,22620],[3889,11032,22628],[349,11033,22630],[2357,11034,null],[1296,11035,22641],[3037,11036,22643],[5520,11037,22646],[8548,11038,22650],[5233,11039,22652],[5677,11040,22653],[5521,11041,22654],[5617,11042,22656],[1152,11043,22657],[5377,11044,22658],[2592,11045,22661],[5473,11046,22662],[9296,11047,22663],[3984,11048,22666],[1688,11049,22669],[5666,11050,22672],[3757,11051,22674],[1926,11052,22678],[8378,11053,22680],[9297,11054,22683],[1681,11055,22691],[9587,11056,22693],[144,11057,22701],[6694,11058,22704],[4045,11059,22706],[2029,11060,22709],[6122,11061,null],[9555,11062,22715],[9329,11063,22716],[8687,11064,22717],[8455,11065,22719],[9695,11066,22720],[8719,11067,22721],[9373,11068,22724],[8525,11069,22725],[8717,11070,22726],[4034,11071,22729],[1393,11072,22732],[4608,11073,22735],[2977,11074,22737],[3702,11075,22741],[876,11076,null],[2256,11077,22746],[604,11078,null],[1632,11079,22755],[8352,11080,22757],[1948,11081,null],[8492,11082,22766],[961,11083,22769],[3997,11084,22771],[1852,11085,null],[2017,11086,22775],[2789,11087,null],[2645,11088,null],[6128,11089,null],[3325,11090,22783],[3901,11091,22784],[4753,11092,22785],[8429,11093,22787],[1693,11094,22788],[1537,11095,22789],[9309,11096,22792],[2893,11097,22793],[8497,11098,22794],[2898,11099,null],[1920,11100,22798],[2881,11101,22799],[1645,11102,22802],[8386,11103,22803],[9540,11104,22804],[4033,11105,22807],[8460,11106,22809],[9327,11107,22813],[912,11108,22815],[4656,11109,22818],[1937,11110,null],[8452,11111,22827],[8445,11112,22829],[8375,11113,22834],[8722,11114,22838],[8565,11115,22841],[4717,11116,22843],[1841,11117,null],[3216,11118,22847],[8701,11119,22851],[8703,11120,22852],[9840,11121,22853],[8704,11122,22855],[9552,11123,22856],[8698,11124,22857],[8392,11125,22859],[8436,11126,22860],[8711,11127,22861],[9425,11128,22864],[9333,11129,22865],[8706,11130,22866],[9642,11131,22869],[8718,11132,22870],[9376,11133,22871],[8594,11134,22874],[9264,11135,22875],[8614,11136,22876],[6093,11137,22879],[2460,11138,null],[7138,11139,null],[8678,11140,22886],[8605,11141,22888],[2225,11142,null],[1925,11143,null],[3936,11144,22900],[576,11145,22901],[3792,11146,22902],[8716,11147,22904],[8405,11148,22905],[8649,11149,22906],[8493,11150,22910],[8365,11151,22912],[9295,11152,22913],[1488,11153,22914],[8541,11154,22918],[1201,11155,22921],[3026,11156,22923],[3313,11157,22924],[4621,11158,22925],[6080,11159,null],[6081,11160,22929],[8509,11161,22933],[2465,11162,null],[6077,11163,null],[5616,11164,22937],[9303,11165,22938],[9537,11166,22939],[864,11167,22941],[8660,11168,22942],[9354,11169,22943],[6078,11170,22946],[2557,11171,22947],[9591,11172,22948],[8675,11173,22951],[8612,11174,22952],[9672,11175,22953],[8715,11176,22956],[9336,11177,22957],[8383,11178,22958],[8534,11179,22961],[8543,11180,22963],[9422,11181,22965],[8646,11182,22968],[8686,11183,22970],[5568,11184,22973],[8684,11185,22976],[8714,11186,22982],[9299,11187,22983],[4704,11188,22984],[8721,11189,22986],[8658,11190,22987],[9315,11191,22988],[4752,11192,22992],[9293,11193,22994],[9268,11194,22995],[8385,11195,22996],[4224,11196,23000],[9272,11197,23003],[4560,11198,23005],[9334,11199,23006],[8653,11200,23007],[6089,11201,null],[2545,11202,23011],[8688,11203,23015],[8692,11204,23016],[9556,11205,23017],[8685,11206,23019],[9694,11207,23020],[8680,11208,23021],[8691,11209,23023],[8425,11210,23024],[9643,11211,23025],[8682,11212,23028],[9561,11213,23029],[8514,11214,23030],[9584,11215,23033],[9260,11216,23034],[3408,11217,23035],[9697,11218,23038],[8679,11219,23039],[8422,11220,23040],[7274,11221,23043],[9361,11222,23045],[8589,11223,23047],[7110,11224,23050],[8562,11225,23052],[8400,11226,23055],[8476,11227,23058],[8433,11228,23064],[8435,11229,23065],[8430,11230,23066],[2117,11231,null],[2129,11232,null],[8431,11233,23070],[8402,11234,23074],[9569,11235,23075],[8490,11236,23076],[508,11237,null],[9318,11238,23079],[8595,11239,23080],[2976,11240,23084],[8546,11241,23085],[9424,11242,23086],[4272,11243,23089],[9305,11244,23090],[8418,11245,23091],[2749,11246,23093],[3745,11247,23094],[8542,11248,23095],[6083,11249,null],[8581,11250,23098],[1200,11251,23099],[1968,11252,23101],[8579,11253,23102],[9304,11254,23103],[8349,11255,23107],[9265,11256,23108],[288,11257,23109],[3360,11258,23111],[3456,11259,23112],[8561,11260,23113],[8668,11261,23115],[8709,11262,23116],[9548,11263,23117],[2496,11264,23120],[7198,11265,23121],[7272,11266,23122],[8567,11267,23125],[5472,11268,23126],[8540,11269,23127],[8453,11270,23130],[9310,11271,23131],[8423,11272,23132],[6069,11273,23135],[8621,11274,23137],[9651,11275,23139],[9567,11276,23142],[9581,11277,23144],[8406,11278,23147],[8586,11279,23150],[9331,11280,23156],[8609,11281,23157],[9370,11282,23158],[9417,11283,23160],[8642,11284,23161],[9596,11285,23162],[8652,11286,23166],[9691,11287,23167],[9285,11288,23168],[8450,11289,23170],[8610,11290,23171],[9649,11291,23172],[8424,11292,23176],[8419,11293,23177],[9368,11294,23178],[9645,11295,23181],[8627,11296,23182],[9359,11297,23183],[8518,11298,23185],[9330,11299,23186],[8710,11300,23187],[9432,11301,23189],[9360,11302,23190],[9595,11303,23191],[8577,11304,23193],[8505,11305,23194],[8623,11306,23195],[8707,11307,23199],[8364,11308,23200],[9541,11309,23201],[9674,11310,23203],[9283,11311,23204],[9688,11312,23205],[9301,11313,23207],[8659,11314,23208],[8673,11315,23209],[9692,11316,23212],[9274,11317,23213],[8723,11318,23214],[9286,11319,23217],[9680,11320,23218],[9367,11321,23219],[9576,11322,23222],[9703,11323,23223],[8611,11324,23224],[3504,11325,23227],[1728,11326,23228],[9255,11327,23229],[8512,11328,23231],[8585,11329,23233],[7112,11330,23236],[8550,11331,23238],[2064,11332,23241],[8342,11333,23244],[8443,11334,23250],[8428,11335,23251],[8583,11336,23252],[6134,11337,null],[8483,11338,23255],[6137,11339,null],[0,11340,23260],[960,11341,23261],[8355,11342,23262],[6132,11343,null],[6138,11344,null],[6135,11345,null],[9597,11346,23270],[8398,11347,23271],[9430,11348,23272],[8416,11349,23275],[9539,11350,23276],[9593,11351,23277],[4464,11352,23279],[8521,11353,23280],[8591,11354,23281],[8478,11355,23283],[9298,11356,23284],[9259,11357,23285],[8508,11358,23287],[8487,11359,23288],[9546,11360,23289],[9289,11361,23293],[2352,11362,23294],[8535,11363,23295],[5232,11364,23297],[8566,11365,23298],[9341,11366,23299],[8446,11367,23301],[9583,11368,23302],[8637,11369,23303],[4080,11370,23306],[8496,11371,23307],[8671,11372,23308],[8515,11373,23311],[3552,11374,23312],[8613,11375,23313],[8372,11376,23316],[1056,11377,23317],[8590,11378,23318],[3696,11379,23321],[8477,11380,23322],[2688,11381,23323],[1824,11382,23325],[9650,11383,23327],[9288,11384,23330],[8367,11385,23332],[9559,11386,23335],[8470,11387,23338],[9648,11388,23344],[9263,11389,23345],[9854,11390,23346],[8437,11391,23348],[8526,11392,23349],[8522,11393,23350],[8404,11394,23354],[8602,11395,23355],[816,11396,23356],[8700,11397,23358],[8524,11398,23359],[9844,11399,23360],[5664,11400,23364],[8629,11401,23365],[8683,11402,23366],[8619,11403,23369],[8421,11404,23370],[3840,11405,23371],[9687,11406,23373],[9580,11407,23374],[9686,11408,23375],[9279,11409,23377],[8511,11410,23378],[8536,11411,23379],[9365,11412,23381],[9683,11413,23382],[9278,11414,23383],[8547,11415,23387],[8539,11416,23388],[8410,11417,23389],[4800,11418,23391],[9538,11419,23392],[4128,11420,23393],[9689,11421,23395],[8670,11422,23396],[8409,11423,23397],[8538,11424,23400],[5328,11425,23401],[9348,11426,23402],[9258,11427,23405],[2016,11428,23406],[8603,11429,23407],[9585,11430,23410],[9839,11431,23411],[8387,11432,23412],[7200,11433,23415],[3120,11434,23416],[8500,11435,23417],[8549,11436,23419],[5088,11437,23420],[8628,11438,23421],[6724,11439,null],[3600,11440,23426],[1248,11441,23428],[8489,11442,23431],[7356,11443,null],[3888,11444,23440],[9317,11445,23441],[9627,11446,23442],[8516,11447,23444],[8484,11448,23445],[8350,11449,23446],[8354,11450,23450],[8341,11451,23451],[192,11452,23452],[6123,11453,null],[7404,11454,null],[7358,11455,null],[8506,11456,23460],[8347,11457,23461],[8676,11458,23462],[8407,11459,23465],[1536,11460,23466],[9306,11461,23467],[8643,11462,23469],[8529,11463,23470],[8468,11464,23471],[8479,11465,23473],[9572,11466,23474],[7302,11467,null],[9421,11468,23477],[8458,11469,23478],[3312,11470,23479],[2369,11471,null],[6071,11472,null],[8499,11473,23485],[8555,11474,23487],[8695,11475,23488],[9281,11476,23489],[9343,11477,23491],[1392,11478,23492],[8408,11479,23493],[5280,11480,23496],[4609,11481,23497],[9256,11482,23498],[3985,11483,23501],[8570,11484,23502],[8544,11485,23503],[9320,11486,23506],[6696,11487,23507],[9311,11488,23508],[9586,11489,23511],[9366,11490,23512],[8665,11491,23513],[8663,11492,23515],[9699,11493,23516],[9363,11494,23517],[7136,11495,null],[8661,11496,23522],[9280,11497,23524],[8531,11498,23527],[2640,11499,23530],[8394,11500,23536],[8593,11501,23537],[9428,11502,23538],[8641,11503,23540],[240,11504,23541],[8527,11505,23542],[8441,11506,23546],[8343,11507,23547],[8655,11508,23548],[9308,11509,23550],[9702,11510,23551],[9846,11511,23552],[9852,11512,23556],[8513,11513,23557],[8630,11514,23558],[8391,11515,23561],[9628,11516,23562],[8618,11517,23563],[9307,11518,23565],[9633,11519,23566],[9579,11520,23567],[9639,11521,23569],[8580,11522,23570],[9356,11523,23571],[9634,11524,23573],[2544,11525,23574],[8677,11526,23575],[9849,11527,23579],[9323,11528,23580],[8672,11529,23581],[9601,11530,23583],[8634,11531,23584],[9640,11532,23585],[8650,11533,23587],[9700,11534,23588],[9350,11535,23589],[9592,11536,23592],[9324,11537,23593],[9349,11538,23594],[9582,11539,23597],[9600,11540,23598],[1776,11541,23599],[9344,11542,23602],[9573,11543,23603],[9326,11544,23604],[5424,11545,23607],[8654,11546,23608],[8491,11547,23609],[3264,11548,23611],[9418,11549,23612],[8552,11550,23613],[2784,11551,23615],[9321,11552,23616],[7140,11553,null],[8501,11554,23620],[8597,11555,23621],[9635,11556,23622],[8411,11557,23624],[9313,11558,23625],[8368,11559,23626],[8388,11560,23629],[768,11561,23630],[9284,11562,23631],[6126,11563,null],[7402,11564,null],[9603,11565,23636],[8712,11566,23642],[8647,11567,23643],[8639,11568,23644],[6125,11569,null],[9427,11570,23647],[8696,11571,23648],[6722,11572,null],[7134,11573,null],[8459,11574,23654],[8588,11575,23656],[6129,11576,null],[8467,11577,23658],[8620,11578,23662],[8415,11579,23663],[8510,11580,23664],[8563,11581,23667],[9319,11582,23668],[8626,11583,23669],[8523,11584,23671],[8694,11585,23672],[9277,11586,23673],[7300,11587,null],[8475,11588,23676],[9602,11589,23677],[9271,11590,23679],[9340,11591,23680],[9294,11592,23681],[9565,11593,23685],[8358,11594,23686],[2400,11595,23687],[5040,11596,23689],[9287,11597,23690],[8598,11598,23691],[9545,11599,23693],[4368,11600,23694],[8444,11601,23695],[9542,11602,23698],[8533,11603,23699],[4896,11604,23700],[9282,11605,23703],[2448,11606,23704],[8469,11607,23705],[8440,11608,23708],[9547,11609,23709],[8607,11610,23710],[9705,11611,23713],[8558,11612,23714],[8606,11613,23715],[9706,11614,23717],[9701,11615,23718],[9352,11616,23719],[8554,11617,23721],[9574,11618,23722],[8584,11619,23723],[8616,11620,23726],[8462,11621,23727],[9353,11622,23728],[9855,11623,23730],[8556,11624,23731],[9426,11625,23732],[8439,11626,23735],[9262,11627,23736],[8346,11628,23737],[9599,11629,23740],[9357,11630,23741],[8568,11631,23742],[8373,11632,23748],[9270,11633,23749],[8559,11634,23750],[9631,11635,23752],[8635,11636,23753],[9677,11637,23754],[8471,11638,23758],[8601,11639,23759],[9630,11640,23760],[9676,11641,23762],[8592,11642,23763],[9558,11643,23764],[9629,11644,23768],[4176,11645,23769],[8414,11646,23770],[8576,11647,23773],[8574,11648,23774],[9594,11649,23775],[8466,11650,23777],[9266,11651,23778],[8636,11652,23779],[8472,11653,23781],[8370,11654,23782],[8572,11655,23783],[9290,11656,23785],[8551,11657,23786],[9636,11658,23787],[9562,11659,23791],[8417,11660,23792],[1440,11661,23793],[9550,11662,23795],[8560,11663,23796],[8557,11664,23797],[720,11665,23799],[8395,11666,23800],[8669,11667,23801],[2160,11668,23804],[8645,11669,23805],[2208,11670,23806],[8465,11671,23809],[9682,11672,23810],[9646,11673,23811],[9696,11674,23814],[8380,11675,23815],[8599,11676,23816]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-pairs-parity.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-pairs-parity.json new file mode 100644 index 0000000000..fad63c401e --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/layers/pr168-v4-cut/physical-pairs-parity.json @@ -0,0 +1 @@ +{"description":"Frozen reuse pairs [donor, recipient, deadline]: PR193 recipe (source_aligned_local_v4.py --avoid-parity-erasure minimum-weight full matching), in the script's control order.","pairs":[[0,10029,20311],[6,10020,20246],[7,10022,20257],[10,10026,null],[11,10028,null],[12,10033,null],[14,10034,20336],[18,10036,null],[19,10037,20354],[20,10041,20372],[23,10042,null],[27,10044,20384],[33,10045,20391],[34,10046,null],[48,10053,20426],[54,10019,20242],[55,10021,20254],[58,10025,null],[59,10027,null],[60,10032,null],[62,10035,20338],[66,10040,null],[67,10043,20381],[68,10047,20399],[71,10050,null],[75,10052,20424],[81,10054,20428],[82,10056,null],[96,10067,20483],[102,10011,20164],[103,10012,20175],[106,10015,null],[107,10016,null],[108,10051,null],[110,10055,20430],[114,10057,null],[115,10061,20459],[116,10062,20463],[119,10064,null],[123,10065,20474],[129,10066,20476],[130,10068,null],[144,10074,20497],[150,10058,20445],[151,10063,20470],[154,10071,null],[155,10072,null],[156,10073,null],[158,10079,20512],[162,10080,null],[163,10081,20517],[164,10082,20518],[167,10083,null],[171,10084,20526],[177,10085,20528],[178,10086,null],[192,10747,21854],[198,10070,20491],[199,10088,20532],[202,10089,null],[203,10093,null],[204,10102,null],[206,10107,20584],[210,10111,null],[211,10112,20592],[212,10116,20607],[215,10129,null],[219,10130,20633],[225,10131,20634],[226,10136,null],[240,10555,21470],[246,10113,20599],[247,10114,20600],[250,10115,null],[251,10117,null],[252,10118,null],[254,10119,20611],[258,10132,null],[259,10133,20639],[260,10134,20640],[263,10135,null],[267,10139,20652],[273,10140,20653],[274,10141,null],[288,10087,20530],[294,10069,20485],[295,10090,20541],[298,10091,null],[299,10092,null],[300,10094,null],[302,10095,20552],[306,10096,null],[307,10103,20574],[308,10104,20575],[311,10105,null],[315,10106,20581],[321,10108,20586],[322,10109,null],[337,10148,20669],[342,10097,20555],[343,10110,20588],[346,10120,null],[347,10121,null],[348,10122,null],[349,10149,20670],[350,10137,20649],[354,10138,null],[355,10142,20656],[356,10143,20657],[359,10144,null],[363,10145,20660],[369,10146,20661],[370,10147,null],[384,10150,20671],[390,10017,20234],[391,10018,20238],[394,10023,null],[395,10024,null],[396,10030,null],[398,10031,20321],[402,10038,null],[403,10039,20364],[404,10048,20405],[407,10049,null],[411,10059,20451],[417,10060,20455],[418,10075,null],[432,10076,20506],[438,10009,20156],[439,10010,20160],[442,10013,null],[443,10014,null],[444,10077,null],[446,10078,20508],[450,10098,null],[451,10099,20564],[452,10100,20565],[455,10101,null],[459,10123,20620],[465,10124,20621],[466,10125,null],[480,10155,20683],[484,10152,null],[486,10126,20626],[487,10127,20627],[490,10128,null],[491,10153,null],[492,10154,null],[494,10156,20684],[498,10157,null],[499,10158,20690],[500,10159,20691],[503,10160,null],[507,10161,20696],[508,10167,null],[513,10162,20697],[514,10163,null],[528,10210,20792],[534,10151,20677],[535,10171,20718],[538,10172,null],[539,10173,null],[540,10177,null],[542,10178,20727],[546,10179,null],[547,10180,20730],[548,10181,20731],[551,10182,null],[555,10186,20747],[561,10187,20748],[562,10188,null],[576,10441,21242],[580,10225,null],[582,10168,20709],[583,10169,20710],[586,10170,null],[587,10183,null],[588,10184,null],[590,10185,20741],[594,10189,null],[595,10190,20752],[596,10191,20753],[599,10198,null],[603,10199,20769],[604,10226,null],[609,10200,20770],[610,10204,null],[630,10192,20755],[631,10193,20756],[634,10194,null],[635,10195,null],[636,10196,null],[638,10197,20764],[642,10205,null],[643,10206,20782],[644,10211,20793],[647,10212,null],[651,10216,20800],[657,10217,20801],[658,10218,null],[672,10437,21234],[673,10421,21202],[678,10424,21208],[679,10425,21210],[682,10426,null],[683,10427,null],[684,10429,null],[685,10432,21224],[686,10433,21226],[690,10434,null],[691,10435,21230],[692,10440,21240],[695,10442,null],[699,10443,21246],[705,10445,21250],[706,10448,null],[720,10412,21184],[726,10005,20082],[727,10006,20086],[730,10007,null],[731,10008,null],[732,10164,null],[734,10165,20703],[738,10166,null],[739,10174,20722],[740,10175,20723],[743,10176,null],[747,10201,20774],[753,10202,20775],[754,10203,null],[768,10620,21600],[774,10207,20787],[775,10208,20788],[778,10209,null],[779,10213,null],[780,10214,null],[782,10215,20798],[786,10228,null],[787,10229,20826],[788,10230,20827],[791,10231,null],[795,10232,20830],[801,10233,20831],[802,10234,null],[816,10746,21852],[822,10227,20823],[823,10235,20837],[826,10236,null],[827,10240,null],[828,10241,null],[830,10242,20850],[834,10249,null],[835,10250,20867],[836,10251,20868],[839,10255,null],[843,10256,20875],[849,10257,20876],[850,10408,null],[864,10409,21178],[870,10222,20813],[871,10223,20814],[874,10224,null],[875,10237,null],[876,10238,null],[878,10239,20844],[882,10246,null],[883,10247,20862],[884,10248,20863],[887,10252,null],[891,10253,20871],[897,10254,20872],[898,10405,null],[912,10416,21192],[918,10410,21180],[919,10413,21186],[922,10417,null],[923,10418,null],[924,10420,null],[926,10438,21236],[930,10444,null],[931,10446,21252],[932,10449,21258],[935,10450,null],[939,10452,21264],[945,10453,21266],[946,10454,null],[960,10741,21842],[961,10411,21182],[966,10419,21198],[967,10451,21262],[970,10457,null],[971,10458,null],[972,10459,null],[973,10461,21282],[974,10462,21284],[978,10465,null],[979,10466,21292],[980,10467,21294],[983,10469,null],[987,10470,21300],[993,10473,21306],[994,10474,null],[1008,10940,22240],[1014,10219,20804],[1015,10220,20805],[1018,10221,null],[1019,10243,null],[1020,10244,null],[1022,10245,20856],[1026,10258,null],[1027,10259,20879],[1028,10260,20880],[1031,10406,null],[1035,10414,21188],[1041,10422,21204],[1042,10428,null],[1056,10430,21220],[1062,10436,21232],[1063,10456,21272],[1066,10460,null],[1067,10464,null],[1068,10468,null],[1070,10485,21330],[1074,10486,null],[1075,10488,21336],[1076,10491,21342],[1079,10492,null],[1083,10493,21346],[1089,10494,21348],[1090,10496,null],[1104,10588,21536],[1110,10472,21304],[1111,10475,21310],[1114,10476,null],[1115,10477,null],[1116,10478,null],[1118,10480,21320],[1122,10483,null],[1123,10484,21328],[1124,10501,21362],[1127,10502,null],[1131,10504,21368],[1137,10506,21372],[1138,10508,null],[1152,10482,21324],[1158,10490,21340],[1159,10498,21356],[1162,10500,null],[1163,10517,null],[1164,10518,null],[1166,10520,21400],[1170,10522,null],[1171,10523,21406],[1172,10525,21410],[1175,10526,null],[1179,10528,21416],[1185,10530,21420],[1186,10531,null],[1200,10661,21682],[1201,10509,21378],[1206,10499,21358],[1207,10507,21374],[1210,10510,null],[1211,10512,null],[1212,10514,null],[1213,10533,21426],[1214,10515,21390],[1218,10534,null],[1219,10537,21434],[1220,10538,21436],[1223,10539,null],[1227,10541,21442],[1233,10542,21444],[1234,10545,null],[1248,10516,21392],[1254,10489,21338],[1255,10497,21354],[1258,10505,null],[1259,10513,null],[1260,10521,null],[1262,10524,21408],[1266,10529,null],[1267,10532,21424],[1268,10536,21432],[1271,10540,null],[1275,10544,21448],[1281,10546,21452],[1282,10547,null],[1296,10548,21456],[1302,10481,21322],[1303,10549,21458],[1306,10550,null],[1307,10552,null],[1308,10556,null],[1310,10557,21474],[1314,10558,null],[1315,10560,21480],[1316,10563,21486],[1319,10564,null],[1323,10582,21524],[1329,10584,21528],[1330,10585,null],[1344,10586,21532],[1350,10554,21468],[1351,10562,21484],[1354,10590,null],[1355,10592,null],[1356,10593,null],[1358,10594,21548],[1362,10596,null],[1363,10598,21556],[1364,10600,21560],[1367,10601,null],[1371,10602,21564],[1377,10604,21568],[1378,10606,null],[1392,10587,21534],[1393,10595,21550],[1398,10603,21566],[1399,10608,21576],[1402,10609,null],[1403,10610,null],[1404,10611,null],[1405,10614,21588],[1406,10616,21592],[1410,10617,null],[1411,10618,21596],[1412,10619,21598],[1415,10622,null],[1419,10624,21608],[1425,10625,21610],[1426,10626,null],[1440,10632,21624],[1446,10553,21466],[1447,10561,21482],[1450,10566,null],[1451,10568,null],[1452,10569,null],[1454,10571,21502],[1458,10572,null],[1459,10574,21508],[1460,10576,21512],[1463,10577,null],[1467,10579,21518],[1473,10580,21520],[1474,10613,null],[1488,10649,21658],[1494,10570,21500],[1495,10578,21516],[1498,10597,null],[1499,10605,null],[1500,10612,null],[1502,10629,21618],[1506,10630,null],[1507,10633,21626],[1508,10635,21630],[1511,10637,null],[1515,10638,21636],[1521,10640,21640],[1522,10641,null],[1536,10742,21844],[1537,10621,21602],[1542,10627,21614],[1543,10646,21652],[1546,10648,null],[1547,10650,null],[1548,10651,null],[1549,10654,21668],[1550,10656,21672],[1554,10657,null],[1555,10658,21676],[1556,10659,21678],[1559,10662,null],[1563,10664,21688],[1569,10665,21690],[1570,10666,null],[1584,10652,21664],[1590,10565,21490],[1591,10573,21506],[1594,10581,null],[1595,10589,null],[1596,10634,null],[1598,10642,21644],[1602,10645,null],[1603,10653,21666],[1604,10660,21680],[1607,10668,null],[1611,10669,21698],[1617,10670,21700],[1618,10672,null],[1632,10667,21694],[1633,10673,21706],[1638,10675,21710],[1639,10677,21714],[1642,10678,null],[1643,10680,null],[1644,10681,null],[1645,10709,21778],[1646,10683,21726],[1650,10685,null],[1651,10686,21732],[1652,10688,21736],[1655,10689,null],[1659,10691,21742],[1665,10710,21780],[1666,10712,null],[1680,10674,21708],[1681,10693,21746],[1682,10694,21748],[1686,10682,21724],[1687,10690,21740],[1688,10696,21752],[1690,10697,null],[1691,10698,null],[1692,10701,null],[1693,10702,21764],[1694,10704,21768],[1698,10705,null],[1699,10706,21772],[1700,10744,21848],[1703,10745,null],[1707,10749,21858],[1713,10750,21860],[1714,10752,null],[1728,10346,21052],[1734,10309,20978],[1735,10313,20986],[1738,10314,null],[1739,10315,null],[1740,10316,null],[1742,10317,20994],[1746,10321,null],[1747,10322,21004],[1748,10323,21006],[1751,10324,null],[1755,10325,21010],[1761,10329,21018],[1762,10330,null],[1776,10299,20958],[1782,10293,20946],[1783,10297,20954],[1786,10298,null],[1787,10300,null],[1788,10301,null],[1790,10305,20970],[1794,10306,null],[1795,10307,20974],[1796,10308,20976],[1799,10328,null],[1803,10331,21022],[1809,10332,21024],[1810,10333,null],[1824,10344,21048],[1828,10684,null],[1829,10692,null],[1830,10296,20952],[1831,10304,20968],[1834,10312,null],[1835,10320,null],[1836,10345,null],[1838,10347,21054],[1841,10699,null],[1842,10348,null],[1843,10352,21064],[1844,10353,21066],[1847,10354,null],[1851,10355,21070],[1852,10700,null],[1857,10356,21072],[1858,10360,null],[1878,10336,21032],[1879,10337,21034],[1882,10338,null],[1883,10339,null],[1884,10340,null],[1886,10357,21074],[1890,10361,null],[1891,10363,21086],[1892,10364,21088],[1895,10365,null],[1899,10368,21096],[1905,10369,21098],[1906,10371,null],[1920,10373,21106],[1924,10676,null],[1925,10713,null],[1926,10341,21042],[1927,10349,21058],[1930,10376,null],[1931,10377,null],[1932,10378,null],[1934,10380,21120],[1937,10716,null],[1938,10381,null],[1939,10384,21128],[1940,10385,21130],[1943,10386,null],[1947,10388,21136],[1948,10717,null],[1953,10389,21138],[1954,10392,null],[1968,10362,21084],[1974,10370,21100],[1975,10372,21104],[1978,10393,null],[1979,10394,null],[1980,10395,null],[1982,10397,21154],[1986,10400,null],[1987,10401,21162],[1988,10402,21164],[1991,10403,null],[1995,10647,21654],[2001,10655,21670],[2002,10663,null],[2016,10695,21750],[2017,10671,21702],[2022,10379,21118],[2023,10387,21134],[2026,10679,null],[2027,10687,null],[2028,10703,null],[2029,10711,21782],[2030,10707,21774],[2034,10714,null],[2035,10715,21790],[2036,10719,21798],[2039,10721,null],[2043,10722,21804],[2049,10723,21806],[2050,10743,null],[2064,10643,21646],[2070,10277,20914],[2071,10281,20922],[2074,10282,null],[2075,10283,null],[2076,10284,null],[2078,10285,20930],[2082,10289,null],[2083,10290,20940],[2084,10291,20942],[2087,10292,null],[2091,10326,21012],[2097,10334,21028],[2098,10342,null],[2117,10628,null],[2118,10280,20920],[2119,10288,20936],[2122,10310,null],[2123,10318,null],[2124,10350,null],[2126,10358,21076],[2129,10636,null],[2130,10366,null],[2131,10374,21108],[2132,10382,21124],[2135,10390,null],[2139,10396,21152],[2145,10398,21156],[2146,10404,null],[2160,10631,21622],[2166,10551,21462],[2167,10559,21478],[2170,10567,null],[2171,10575,null],[2172,10599,null],[2174,10607,21574],[2178,10615,null],[2179,10623,21606],[2180,10639,21638],[2183,10644,null],[2187,10748,21856],[2193,10751,21862],[2194,10754,null],[2208,10999,22505],[2213,10755,null],[2214,10583,21526],[2215,10591,21542],[2218,10756,null],[2219,10757,null],[2220,10759,null],[2222,10760,21880],[2225,10789,null],[2226,10763,null],[2227,10764,21888],[2228,10765,21890],[2231,10767,null],[2235,10768,21896],[2241,10771,21902],[2242,10772,null],[2256,10773,21906],[2262,10762,21884],[2263,10770,21900],[2266,10775,null],[2267,10776,null],[2268,10778,null],[2270,10780,21920],[2274,10781,null],[2275,10783,21926],[2276,10784,21928],[2279,10786,null],[2283,10788,21936],[2289,10805,21970],[2290,10807,null],[2304,10779,21918],[2305,10791,21942],[2310,10787,21934],[2311,10792,21944],[2314,10794,null],[2315,10795,null],[2316,10797,null],[2317,10799,21958],[2318,10800,21960],[2322,10802,null],[2323,10803,21966],[2324,10821,22002],[2327,10823,null],[2331,10824,22008],[2337,10826,22012],[2338,10827,null],[2352,10708,21776],[2357,10720,null],[2358,10278,20916],[2359,10286,20932],[2362,10294,null],[2363,10302,null],[2364,10535,null],[2366,10543,21446],[2369,10724,null],[2370,10727,null],[2371,10728,21816],[2372,10730,21820],[2375,10731,null],[2379,10732,21824],[2385,10735,21830],[2386,10736,null],[2400,11031,22620],[2406,10725,21810],[2407,10733,21826],[2410,10739,null],[2411,10740,null],[2412,10839,null],[2414,10840,22040],[2418,10841,null],[2419,10843,22046],[2420,10844,22048],[2423,10847,null],[2427,10848,22056],[2433,10849,22058],[2434,10851,null],[2448,11009,22545],[2453,10856,null],[2454,10738,21836],[2455,10825,22010],[2458,10828,null],[2459,10831,null],[2460,10832,null],[2462,10833,22026],[2465,10857,null],[2466,10835,null],[2467,10836,22032],[2468,10855,22070],[2471,10858,null],[2475,10860,22080],[2481,10863,22086],[2482,10864,null],[2496,10887,22134],[2502,10834,22028],[2503,10842,22044],[2506,10850,null],[2507,10852,null],[2508,10871,null],[2510,10872,22104],[2514,10873,null],[2515,10874,22108],[2516,10875,22110],[2519,10879,null],[2523,10880,22120],[2529,10881,22122],[2530,10882,null],[2544,11138,22881],[2545,10865,22090],[2550,10859,22078],[2551,10866,22092],[2554,10867,null],[2555,10888,null],[2556,10889,null],[2557,10903,22166],[2558,10890,22140],[2562,10891,null],[2563,10895,22150],[2564,10896,22152],[2567,10897,null],[2571,10898,22156],[2577,10899,22158],[2578,10904,null],[2592,10967,22294],[2598,10729,21818],[2599,10737,21834],[2602,10777,null],[2603,10785,null],[2604,10793,null],[2606,10796,21952],[2610,10801,null],[2611,10804,21968],[2612,10808,21976],[2615,10809,null],[2619,10811,21982],[2625,10812,21984],[2626,10815,null],[2640,10968,22296],[2645,10816,null],[2646,10761,21882],[2647,10769,21898],[2650,10810,null],[2651,10817,null],[2652,10818,null],[2654,10820,22000],[2657,10965,null],[2658,10901,null],[2659,10905,22170],[2660,10908,22176],[2663,10909,null],[2667,10911,22182],[2673,10912,22184],[2674,10913,null],[2688,11221,23043],[2694,10819,21998],[2695,10885,22130],[2698,10892,null],[2699,10893,null],[2700,10900,null],[2702,10917,22194],[2706,10919,null],[2707,10920,22200],[2708,10921,22202],[2711,10923,null],[2715,10925,22210],[2721,10927,22214],[2722,10928,null],[2737,10998,22501],[2742,10907,22174],[2743,10915,22190],[2746,10933,null],[2747,10935,null],[2748,10936,null],[2749,11004,22533],[2750,10937,22234],[2754,10939,null],[2755,10941,22242],[2756,10943,22246],[2759,10944,null],[2763,10945,22250],[2769,10947,22254],[2770,10997,null],[2784,10813,21986],[2789,10969,null],[2790,10753,21866],[2791,10853,22066],[2794,10861,null],[2795,10868,null],[2796,10869,null],[2798,10876,22112],[2801,10973,null],[2802,10877,null],[2803,10884,22128],[2804,10970,22300],[2807,10975,null],[2811,10976,22312],[2817,10977,22314],[2818,10978,null],[2832,11003,22530],[2838,10837,22034],[2839,10845,22050],[2842,10883,null],[2843,10949,null],[2844,10951,null],[2846,10952,22264],[2850,10953,null],[2851,10954,22268],[2852,10957,22274],[2855,10959,null],[2859,10960,22280],[2865,10961,22282],[2866,10962,null],[2881,11010,22548],[2886,10938,22236],[2887,10946,22252],[2890,11012,null],[2891,11013,null],[2892,11018,null],[2893,11024,22600],[2894,11025,22603],[2898,11027,null],[2899,11028,22611],[2900,11033,22630],[2903,11036,null],[2907,11038,22650],[2913,11045,22661],[2914,11046,null],[2928,11014,22560],[2934,10829,22018],[2935,10922,22204],[2938,10929,null],[2939,10930,null],[2940,11019,null],[2942,11029,22615],[2946,11034,null],[2947,11037,22646],[2948,11047,22663],[2951,11048,null],[2955,11052,22678],[2961,11054,22683],[2962,11056,null],[2976,10906,22172],[2977,11051,22674],[2982,10914,22188],[2983,11057,22701],[2986,11059,null],[2987,11060,null],[2988,11061,null],[2989,11068,22724],[2990,11069,22725],[2994,11070,null],[2995,11071,22729],[2996,11074,22737],[2999,11080,null],[3003,11081,22762],[3009,11082,22766],[3010,11084,null],[3024,11050,22672],[3025,11073,22735],[3026,11087,22779],[3030,11085,22773],[3031,11086,22775],[3032,11088,22780],[3034,11089,null],[3035,11096,null],[3036,11097,null],[3037,11098,22794],[3038,11099,22797],[3042,11100,null],[3043,11101,22799],[3044,11105,22807],[3047,11112,null],[3051,11113,22834],[3057,11114,22838],[3058,11116,null],[3078,10261,20882],[3079,10265,20890],[3082,10266,null],[3083,10267,null],[3084,10268,null],[3086,10269,20898],[3090,10273,null],[3091,10274,20908],[3092,10275,20910],[3095,10276,null],[3099,10327,21014],[3105,10335,21030],[3106,10343,null],[3120,10351,21062],[3126,10264,20888],[3127,10272,20904],[3130,10311,null],[3131,10319,null],[3132,10359,null],[3134,10367,21094],[3138,10375,null],[3139,10383,21126],[3140,10391,21142],[3143,10399,null],[3147,10439,21238],[3153,10447,21254],[3154,10471,null],[3168,10948,22256],[3174,10455,21270],[3175,10463,21286],[3178,10487,null],[3179,10495,null],[3180,10503,null],[3182,10511,21382],[3186,10519,null],[3187,10527,21414],[3188,10774,21908],[3191,10782,null],[3195,10790,21940],[3201,10798,21956],[3202,10806,null],[3216,10479,21318],[3222,10758,21876],[3223,10766,21892],[3226,10814,null],[3227,10822,null],[3228,10830,null],[3230,10854,22068],[3234,10862,null],[3235,10870,22100],[3236,10878,22116],[3239,10902,null],[3243,10910,22180],[3249,10916,22192],[3250,10918,null],[3264,10931,22222],[3270,10838,22036],[3271,10846,22052],[3274,10886,null],[3275,10894,null],[3276,10926,null],[3278,10950,22260],[3282,10955,null],[3283,10958,22276],[3284,10963,22286],[3287,10981,null],[3291,10983,22409],[3297,10984,22431],[3298,10985,null],[3312,11106,22809],[3313,10982,22405],[3318,10934,22228],[3319,10942,22244],[3322,10988,null],[3323,10989,null],[3324,10990,null],[3325,10992,22479],[3326,10993,22482],[3330,10996,null],[3331,11079,22755],[3332,11083,22769],[3335,11090,null],[3339,11091,22784],[3345,11092,22785],[3346,11111,null],[3360,10262,20884],[3366,10270,20900],[3367,10295,20950],[3370,10303,null],[3371,10423,null],[3372,10431,null],[3374,10718,21796],[3378,10726,null],[3379,10734,21828],[3380,10924,22208],[3383,10932,null],[3387,10956,22272],[3393,10964,22288],[3394,10966,null],[3408,11173,22951],[3414,10972,22304],[3415,10974,22308],[3418,10980,null],[3419,10987,null],[3420,10991,null],[3422,10995,22491],[3426,11030,null],[3427,11032,22628],[3428,11039,22652],[3431,11040,null],[3435,11041,22654],[3441,11053,22680],[3442,11055,null],[3456,11035,22641],[3462,10971,22302],[3463,10979,22318],[3466,11058,null],[3467,11062,null],[3468,11063,null],[3470,11064,22717],[3474,11140,null],[3475,11141,22888],[3476,11143,22894],[3479,11155,null],[3483,11159,22927],[3489,11160,22929],[3490,11164,null],[3504,11258,23111],[3510,11137,22879],[3511,11165,22938],[3514,11166,null],[3515,11174,null],[3516,11175,null],[3518,11176,22956],[3522,11177,null],[3523,11178,22958],[3524,11179,22961],[3527,11182,null],[3531,11183,22970],[3537,11185,22976],[3538,11197,null],[3552,11267,23125],[3553,11180,22963],[3558,11201,23009],[3559,11202,23011],[3562,11206,null],[3563,11207,null],[3564,11208,null],[3565,11215,23033],[3566,11216,23034],[3570,11217,null],[3571,11218,23038],[3572,11219,23039],[3575,11220,null],[3579,11222,23045],[3585,11243,23089],[3586,11244,null],[3600,11328,23231],[3606,11049,22669],[3607,11072,22732],[3610,11075,null],[3611,11076,null],[3612,11078,null],[3614,11102,22802],[3618,11103,null],[3619,11104,22804],[3620,11107,22813],[3623,11108,null],[3627,11110,22821],[3633,11122,22855],[3634,11123,null],[3654,11115,22841],[3655,11117,22845],[3658,11118,null],[3659,11124,null],[3660,11131,null],[3662,11132,22870],[3666,11133,null],[3667,11134,22874],[3668,11135,22875],[3671,11136,null],[3675,11223,23047],[3681,11224,23050],[3682,11225,null],[3696,11273,23135],[3702,11227,23058],[3703,11228,23064],[3706,11229,null],[3707,11230,null],[3708,11237,null],[3710,11238,23079],[3714,11239,null],[3715,11246,23093],[3716,11247,23094],[3719,11248,null],[3723,11259,23112],[3729,11260,23113],[3730,11268,null],[3744,11269,23127],[3745,11270,23130],[3750,11271,23131],[3751,11272,23132],[3754,11274,null],[3755,11280,null],[3756,11281,null],[3757,11282,23158],[3758,11289,23170],[3762,11290,null],[3763,11291,23172],[3764,11298,23185],[3767,11299,null],[3771,11300,23187],[3777,11310,23203],[3778,11311,null],[3792,11144,22900],[3798,11139,22883],[3799,11145,22901],[3802,11146,null],[3803,11151,null],[3804,11152,null],[3806,11153,22914],[3810,11156,null],[3811,11157,22924],[3812,11158,22925],[3815,11181,null],[3819,11186,22982],[3825,11187,22983],[3826,11188,null],[3840,11349,23275],[3846,11193,22994],[3847,11194,22995],[3850,11195,null],[3851,11198,null],[3852,11199,null],[3854,11200,23007],[3858,11329,null],[3859,11330,23236],[3860,11331,23238],[3863,11333,null],[3867,11334,23250],[3873,11335,23251],[3874,11336,null],[3888,11444,23440],[3889,11445,23441],[3894,11340,23260],[3895,11341,23261],[3898,11342,null],[3899,11343,null],[3900,11344,null],[3901,11446,23442],[3902,11345,23266],[3906,11350,null],[3907,11351,23277],[3908,11352,23279],[3911,11353,null],[3915,11354,23281],[3921,11355,23283],[3922,11356,null],[3936,11150,22910],[3942,11192,22992],[3943,11234,23074],[3946,11235,null],[3947,11236,null],[3948,11245,null],[3950,11249,23097],[3954,11250,null],[3955,11251,23099],[3956,11252,23101],[3959,11253,null],[3963,11254,23103],[3969,11275,23139],[3970,11276,null],[3984,11450,23450],[3985,11451,23451],[3990,11286,23166],[3991,11287,23167],[3994,11288,null],[3995,11295,null],[3996,11296,null],[3997,11452,23452],[3998,11297,23183],[4002,11301,null],[4003,11302,23190],[4004,11303,23191],[4007,11304,null],[4011,11305,23194],[4017,11306,23195],[4018,11312,null],[4032,11325,23227],[4033,11357,23285],[4034,11358,23287],[4038,11319,23217],[4039,11320,23218],[4040,11359,23288],[4042,11321,null],[4043,11322,null],[4044,11323,null],[4045,11360,23289],[4046,11324,23224],[4050,11326,null],[4051,11327,23229],[4052,11364,23297],[4055,11365,null],[4059,11366,23299],[4065,11373,23311],[4066,11374,null],[4080,11226,23055],[4086,10263,20886],[4087,10271,20902],[4090,10279,null],[4091,10287,null],[4092,10407,null],[4094,10415,21190],[4098,10986,null],[4099,10994,22487],[4100,11000,22507],[4103,11002,null],[4107,11005,22538],[4113,11006,22539],[4114,11007,null],[4128,11418,23391],[4134,11001,22517],[4135,11015,22562],[4138,11016,null],[4139,11020,null],[4140,11021,null],[4142,11022,22595],[4146,11142,null],[4147,11167,22941],[4148,11168,22942],[4151,11169,null],[4155,11170,22946],[4161,11171,22947],[4162,11172,null],[4176,11184,22973],[4182,11017,22583],[4183,11154,22918],[4186,11196,null],[4187,11209,null],[4188,11210,null],[4190,11211,23025],[4194,11212,null],[4195,11213,23029],[4196,11214,23030],[4199,11240,null],[4203,11241,23085],[4209,11242,23086],[4210,11261,null],[4224,11278,23147],[4230,11262,23116],[4231,11263,23117],[4234,11264,null],[4235,11265,null],[4236,11266,null],[4238,11277,23144],[4242,11292,null],[4243,11293,23177],[4244,11294,23178],[4247,11313,null],[4251,11314,23208],[4257,11315,23209],[4258,11316,null],[4272,11403,23369],[4273,11317,23213],[4278,11318,23214],[4279,11346,23270],[4282,11347,null],[4283,11348,null],[4284,11367,null],[4285,11433,23415],[4286,11368,23302],[4290,11369,null],[4291,11370,23306],[4292,11371,23307],[4295,11372,null],[4299,11379,23321],[4305,11380,23322],[4306,11381,null],[4320,11332,23241],[4326,11011,22551],[4327,11026,22606],[4330,11077,null],[4331,11093,null],[4332,11094,null],[4334,11095,22789],[4338,11109,null],[4339,11125,22859],[4340,11126,22860],[4343,11127,null],[4347,11128,22864],[4353,11129,22865],[4354,11130,null],[4368,11599,23693],[4374,11231,23068],[4375,11232,23069],[4378,11233,null],[4379,11283,null],[4380,11284,null],[4382,11285,23162],[4386,11434,null],[4387,11435,23417],[4388,11439,23423],[4391,11440,null],[4395,11441,23428],[4401,11442,23431],[4402,11447,null],[4416,11337,23254],[4422,11338,23255],[4423,11339,23256],[4426,11383,null],[4427,11384,null],[4428,11385,null],[4430,11386,23335],[4434,11388,null],[4435,11389,23345],[4436,11390,23346],[4439,11391,null],[4443,11392,23349],[4449,11393,23350],[4450,11406,null],[4464,11407,23374],[4465,11448,23445],[4470,11382,23325],[4471,11408,23375],[4474,11419,null],[4475,11420,null],[4476,11421,null],[4477,11449,23446],[4478,11422,23396],[4482,11423,null],[4483,11424,23400],[4484,11425,23401],[4487,11426,null],[4491,11436,23419],[4497,11437,23420],[4498,11438,null],[4512,11147,22904],[4518,11148,22905],[4519,11149,22906],[4522,11189,null],[4523,11190,null],[4524,11191,null],[4526,11456,23460],[4530,11457,null],[4531,11458,23462],[4532,11459,23465],[4535,11460,null],[4539,11461,23467],[4545,11462,23469],[4546,11463,null],[4566,11394,23354],[4567,11395,23355],[4570,11396,null],[4571,11400,null],[4572,11401,null],[4574,11402,23366],[4578,11404,null],[4579,11405,23371],[4580,11412,23381],[4583,11413,null],[4587,11414,23383],[4593,11548,23611],[4594,11549,null],[4608,11464,23471],[4609,11468,23477],[4614,11469,23478],[4615,11470,23479],[4618,11474,null],[4619,11475,null],[4620,11476,null],[4621,11477,23491],[4622,11478,23492],[4626,11479,null],[4627,11480,23496],[4628,11481,23497],[4631,11482,null],[4635,11492,23515],[4641,11493,23516],[4642,11494,null],[4656,11569,23646],[4662,11545,23607],[4663,11546,23608],[4666,11547,null],[4667,11566,null],[4668,11567,null],[4670,11568,23644],[4674,11570,null],[4675,11571,23648],[4676,11572,23652],[4679,11573,null],[4683,11574,23654],[4689,11578,23662],[4690,11579,null],[4705,11500,23536],[4710,11489,23511],[4711,11490,23512],[4714,11491,null],[4715,11501,null],[4716,11502,null],[4717,11503,23540],[4718,11504,23541],[4722,11505,null],[4723,11506,23546],[4724,11507,23547],[4727,11508,null],[4731,11512,23556],[4737,11513,23557],[4738,11514,null],[4806,11008,22542],[4807,11023,22597],[4810,11042,null],[4811,11043,null],[4812,11044,null],[4814,11065,22719],[4818,11066,null],[4819,11067,22721],[4820,11361,23293],[4823,11362,null],[4827,11363,23295],[4833,11375,23313],[4834,11376,null],[4854,11255,23107],[4855,11256,23108],[4858,11257,null],[4859,11279,null],[4860,11307,null],[4862,11308,23200],[4866,11309,null],[4867,11443,23434],[4868,11471,23483],[4871,11472,null],[4875,11473,23485],[4881,11483,23501],[4882,11484,null],[4896,11602,23698],[4902,11377,23317],[4903,11378,23318],[4906,11387,null],[4907,11415,null],[4908,11416,null],[4910,11417,23389],[4914,11427,null],[4915,11428,23406],[4916,11429,23407],[4919,11430,null],[4923,11431,23411],[4929,11432,23412],[4930,11550,null],[4944,11485,23503],[4945,11486,23506],[4950,11487,23507],[4951,11488,23508],[4954,11527,null],[4955,11528,null],[4956,11529,null],[4957,11530,23583],[4958,11531,23584],[4962,11532,null],[4963,11533,23587],[4964,11534,23588],[4967,11535,null],[4971,11536,23592],[4977,11537,23593],[4978,11538,null],[4992,11593,23685],[4998,11161,22933],[4999,11162,22934],[5002,11163,null],[5003,11203,null],[5004,11204,null],[5006,11205,23017],[5010,11465,null],[5011,11466,23474],[5012,11467,23475],[5015,11496,null],[5019,11497,23524],[5025,11498,23527],[5026,11499,null],[5040,11594,23686],[5046,11409,23377],[5047,11410,23378],[5050,11411,null],[5051,11580,null],[5052,11581,null],[5054,11582,23668],[5058,11583,null],[5059,11587,23675],[5060,11588,23676],[5063,11589,null],[5067,11590,23679],[5073,11591,23680],[5074,11592,null],[5089,11515,23561],[5094,11516,23562],[5095,11517,23563],[5098,11521,null],[5099,11522,null],[5100,11523,null],[5101,11524,23573],[5102,11525,23574],[5106,11526,null],[5107,11539,23597],[5108,11540,23598],[5111,11541,null],[5115,11542,23602],[5121,11543,23603],[5122,11544,null],[5136,11595,23687],[5142,11596,23689],[5143,11597,23690],[5146,11598,null],[5147,11600,null],[5148,11601,null],[5150,11603,23699],[5154,11604,null],[5155,11605,23703],[5156,11606,23704],[5159,11607,null],[5163,11608,23708],[5169,11609,23709],[5170,11610,null],[5280,11554,23620],[5286,11119,22851],[5287,11120,22852],[5290,11121,null],[5291,11453,null],[5292,11454,null],[5294,11455,23456],[5298,11495,null],[5299,11509,23550],[5300,11510,23551],[5303,11511,null],[5307,11518,23565],[5313,11519,23566],[5314,11520,null],[5334,11397,23358],[5335,11398,23359],[5338,11399,null],[5339,11575,null],[5340,11576,null],[5342,11577,23658],[5346,11584,null],[5347,11585,23672],[5348,11586,23673],[5351,11614,null],[5355,11615,23718],[5361,11616,23719],[5362,11632,null],[5424,11611,23713],[5430,11612,23714],[5431,11613,23715],[5434,11633,null],[5435,11634,null],[5436,11635,null],[5438,11636,23753],[5442,11637,null],[5443,11641,23762],[5444,11642,23763],[5447,11643,null],[5451,11650,23777],[5457,11651,23778],[5458,11652,null],[5568,11638,23758],[5574,11639,23759],[5575,11640,23760],[5578,11644,null],[5579,11645,null],[5580,11646,null],[5582,11647,23773],[5586,11648,null],[5587,11649,23775],[5588,11653,23781],[5591,11654,null],[5595,11655,23783],[5601,11656,23785],[5602,11657,null],[6068,11560,null],[6069,11555,23621],[6071,11561,null],[6072,11556,23622],[6074,11562,null],[6075,11620,23726],[6077,11563,null],[6078,11621,23727],[6080,11564,null],[6081,11622,23728],[6083,11565,null],[6084,11626,23735],[6086,11659,null],[6087,11658,23787],[6089,11660,null],[6090,11668,23804],[6122,11551,null],[6123,11552,null],[6125,11553,null],[6126,11617,null],[6128,11661,null],[6694,11557,23624],[6696,11558,23625],[6722,11618,null],[6724,11619,null],[7106,11629,23740],[7108,11630,23741],[7110,11631,23742],[7112,11671,23809],[7198,11627,23736],[7200,11628,23737],[7272,11669,23805],[7274,11670,23806],[8368,11559,23626],[8378,11623,23730],[8380,11674,23814],[8395,11665,23799],[8411,11624,23731],[8426,11625,23732],[8429,11666,23800],[8440,11667,23801],[8444,11675,23815],[8465,11672,23810],[8469,11673,23811],[8552,11662,23795],[8557,11663,23796],[8560,11664,23797],[8590,11676,23816]]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/module_cut.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/module_cut.py new file mode 100644 index 0000000000..67ef904866 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/module_cut.py @@ -0,0 +1,114 @@ +#!/usr/bin/env python3 +"""module_cut.py: zero restriction of a query module to fewer points (p = 11 module files -> p = 10). + +Setting the inputs that touch the dropped points to zero turns a module for n points into a module for n - k points: +an addition with one zero operand becomes its other operand, an addition of two live operands is kept (merged with an +equal-support node if one exists), and nodes that no kept root reaches are removed. The roots of the dropped labels +are discarded. The result satisfies the smaller module's contract whenever the original satisfies its own (every +root of a kept label still sums exactly its kept disjoint inputs); the loaders of the rebuilt tree check this. +min_cut() drops the points that leave the fewest additions (ties: lexicographically first drop), the rule by which the +control modules of this package (PR #168 v4's modules cut to p = 10) were made; verify.py re-derives them byte for byte. + +Prepared by DreamingOfClouds with Anthropic Claude assistance (Apache-2.0); the cut is cp10's mkmods.py, unchanged +apart from file layout. +usage: module_cut.py KIND N_FROM K MODULE_JSON OUT_JSON (KIND tmod: N = p; pmod: N = p - 1; qmod: N = p - 2) +""" +import json +import sys +from itertools import combinations +from pathlib import Path + + +def restrict(args, inputs_image, nin, roots_old, one_based): + """generic zero restriction: inputs_image[k] = new input index or None (zero); returns (args, roots) pruned.""" + off = 1 if one_based else 0 + n_new = sum(1 for x in inputs_image if x is not None) + support = [1 << i for i in range(n_new)] + new_args = [None] * n_new + by = {s: i for i, s in enumerate(support)} + image = list(inputs_image) + for x in range(nin + off, len(args)): + a, b = args[x] + A, B = image[a - off], image[b - off] + if A is None or B is None: + image.append(A if B is None else B) + continue + assert not support[A] & support[B] + s = support[A] | support[B] + if s not in by: + by[s] = len(new_args); new_args.append([A, B]); support.append(s) + image.append(by[s]) + roots = [image[r - off] for r in roots_old] + active = set(range(n_new)); stack = list(roots) + while stack: + x = stack.pop() + if x in active: + continue + active.add(x) + if new_args[x] is not None: + stack.extend(new_args[x]) + ids = sorted(active); ren = {x: i for i, x in enumerate(ids)} + args2 = [None if new_args[x] is None else [ren[y] for y in new_args[x]] for x in ids] + return args2, [ren[x] for x in roots], support, ren, ids + + +def cut_triple(d, P, keep): + labels = list(combinations(range(P), 3)) + keep = sorted(keep); rn = {x: j for j, x in enumerate(keep)}; p2 = len(keep) + new_labels = list(combinations(range(p2), 3)); nid = {t: i for i, t in enumerate(new_labels)} + img = [nid[tuple(rn[x] for x in t)] if all(x in rn for x in t) else None for t in labels] + roots_old = [r for t, r in zip(labels, d['roots']) if all(x in rn for x in t)] + args, roots, support, ren, ids = restrict(d['args'], img, len(labels), roots_old, one_based=True) + # back to the one-based layout of triple_module_from + n = len(new_labels) + out_args = [[0, 0]] * (n + 1) + [[x + 1, y + 1] for x, y in (a for a in args[n:])] + return dict(kind='disjoint_triples', p=p2, input_labels=new_labels, target_labels=new_labels, input_count=n, + args=out_args, roots=[r + 1 for r in roots], source='cp10 zero restriction to points %s' % keep) + + +def cut_pair(d, n, keep): + pairs = list(combinations(range(n), 2)) + keep = sorted(keep); rn = {x: j for j, x in enumerate(keep)}; n2 = len(keep) + new_pairs = list(combinations(range(n2), 2)); nid = {t: i for i, t in enumerate(new_pairs)} + img = [nid[tuple(rn[x] for x in t)] if all(x in rn for x in t) else None for t in pairs] + roots_old = [r for t, r in zip(pairs, d['roots']) if all(x in rn for x in t)] + extra = d['roots'][len(pairs):] + args, roots, *_ = restrict(d['args'], img, len(pairs), roots_old + extra, one_based=False) + return dict(input_count=len(new_pairs), args=args, roots=roots, source='cp10 zero restriction to points %s' % keep) + + +def cut_q(d, n, keep): + keep = sorted(keep); rn = {x: j for j, x in enumerate(keep)} + img = [rn.get(i) for i in range(n)] + roots_old = [d['roots'][i] for i in keep] + args, roots, *_ = restrict(d['args'], img, n, roots_old, one_based=False) + return dict(input_count=len(keep), args=args, roots=roots, source='cp10 zero restriction to points %s' % keep) + + +def additions(d): + return sum(1 for a in d['args'] if a is not None and list(a) != [0, 0]) + + +CUT = dict(tmod=cut_triple, pmod=cut_pair, qmod=cut_q) + + +def min_cut(kind, d, n, k=1): + """the zero restriction to n - k points with the fewest additions (ties: lexicographically first drop)""" + cands = [] + for drop in combinations(range(n), k): + keep = [x for x in range(n) if x not in drop] + e = CUT[kind](d, n, keep) + cands.append((additions(e), drop, e)) + cands.sort(key=lambda c: (c[0], c[1])) + return cands[0] + + +def encode(d): + return (json.dumps(d, separators=(',', ':')) + '\n').encode() + + +if __name__ == '__main__': + kind, n, k, src, dst = sys.argv[1], int(sys.argv[2]), int(sys.argv[3]), Path(sys.argv[4]), Path(sys.argv[5]) + adds, drop, e = min_cut(kind, json.loads(src.read_text()), n, k) + dst.write_bytes(encode(e)) + print('%s: %d -> %d points, dropped %s, %d additions' % (kind, n, n - k, list(drop), adds)) diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/pmod46_pc1_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/pmod46_pc1_p10.json new file mode 100644 index 0000000000..1f500511ac --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/pmod46_pc1_p10.json @@ -0,0 +1 @@ +{"input_count": 36, "args": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, [0, 3], [35, 36], [3, 10], [21, 38], [6, 7], [33, 34], [23, 41], [25, 35], [42, 43], [16, 17], [22, 23], [19, 46], [15, 47], [29, 34], [16, 49], [7, 14], [13, 51], [6, 52], [36, 53], [2, 39], [4, 11], [22, 56], [25, 57], [2, 9], [24, 59], [21, 60], [58, 61], [32, 33], [28, 29], [54, 64], [5, 12], [27, 66], [33, 67], [17, 32], [20, 25], [69, 70], [7, 71], [32, 70], [41, 73], [10, 65], [10, 36], [11, 12], [26, 77], [4, 5], [30, 79], [78, 80], [76, 81], [27, 82], [48, 83], [31, 35], [64, 85], [53, 86], [84, 87], [31, 33], [32, 89], [34, 90], [24, 25], [30, 46], [92, 93], [91, 94], [44, 67], [18, 23], [51, 66], [97, 98], [8, 9], [15, 100], [2, 101], [1, 102], [18, 45], [83, 104], [103, 105], [0, 35], [13, 107], [51, 108], [6, 109], [19, 20], [110, 111], [31, 32], [13, 77], [89, 114], [8, 115], [0, 1], [101, 117], [55, 118], [70, 99], [119, 120], [26, 27], [64, 122], [34, 63], [85, 124], [123, 125], [94, 126], [13, 14], [77, 128], [127, 129], [68, 97], [30, 122], [45, 132], [21, 23], [15, 18], [133, 135], [134, 136], [22, 24], [137, 138], [9, 10], [139, 140], [1, 8], [104, 142], [83, 143], [16, 18], [68, 145], [6, 13], [89, 147], [83, 148], [28, 149], [60, 150], [40, 79], [21, 127], [152, 153], [3, 152], [64, 125], [104, 132], [156, 157], [155, 158], [102, 117], [147, 160], [24, 43], [161, 162], [24, 147], [19, 164], [160, 165], [89, 166], [22, 134], [136, 168], [49, 169], [8, 140], [2, 3], [16, 119], [26, 57], [173, 174], [28, 173], [162, 176], [29, 177], [53, 178], [112, 142], [21, 140], [130, 181], [12, 13], [28, 165], [17, 175], [184, 185], [22, 31], [69, 187], [56, 188], [111, 163], [51, 190], [4, 172], [5, 192], [19, 28], [89, 194], [139, 195], [193, 196], [61, 75], [96, 198], [88, 143], [74, 200], [15, 20], [162, 202], [188, 203], [16, 21], [28, 205], [19, 206], [29, 207], [204, 208], [26, 209], [20, 162], [19, 211], [135, 212], [42, 213], [11, 80], [26, 113], [111, 142], [37, 64], [10, 218], [53, 219], [217, 220], [34, 221], [14, 171], [27, 223], [183, 224], [9, 27], [2, 168], [226, 227], [116, 194], [77, 223], [3, 5], [29, 206], [1, 40], [2, 233], [214, 234], [232, 235], [189, 191], [53, 64], [83, 125], [238, 239], [146, 222], [34, 51], [92, 169], [171, 210], [154, 172], [27, 50], [121, 246], [29, 72], [14, 248], [32, 242], [29, 250], [82, 251], [31, 186], [17, 18], [165, 176], [131, 255], [6, 59], [34, 93], [69, 258], [213, 259], [89, 260], [234, 261], [151, 168], [228, 252], [1, 6], [197, 265], [27, 231], [144, 251], [20, 268], [11, 128], [244, 270], [12, 91], [73, 170], [230, 273], [10, 216], [53, 218], [275, 276], [56, 277], [45, 217], [278, 279], [141, 229], [89, 129], [100, 260], [282, 283], [7, 73], [170, 285], [215, 254], [12, 287], [46, 288], [167, 289], [143, 149], [79, 262], [1, 111], [159, 293], [61, 201], [10, 129], [111, 156], [243, 297], [25, 264], [214, 232], [160, 289], [180, 272], [26, 192], [111, 158], [73, 242], [301, 305], [79, 95], [257, 307], [41, 190], [99, 309], [175, 249], [236, 267], [1, 193], [286, 313], [77, 109], [296, 304], [209, 233], [287, 302], [194, 291], [111, 179], [225, 300], [106, 168], [303, 317], [62, 277], [308, 315], [8, 316]], "roots": [298, 182, 326, 284, 321, 271, 274, 281, 245, 294, 292, 312, 323, 314, 266, 240, 325, 199, 324, 299, 263, 318, 241, 280, 269, 319, 310, 237, 306, 290, 320, 247, 256, 311, 253, 322, 295]} \ No newline at end of file diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/pmod_p3_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/pmod_p3_p10.json new file mode 100644 index 0000000000..8e164f6455 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/pmod_p3_p10.json @@ -0,0 +1 @@ +{"input_count":36,"args":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[31,33],[34,35],[36,37],[26,27],[25,39],[4,5],[30,41],[12,42],[10,11],[43,44],[22,23],[11,12],[17,18],[47,48],[42,49],[0,50],[8,9],[15,52],[2,53],[1,54],[51,55],[46,56],[20,25],[32,58],[57,59],[4,26],[22,61],[11,62],[3,10],[21,64],[0,1],[54,66],[65,67],[63,68],[14,69],[15,19],[24,25],[35,72],[71,73],[29,74],[1,5],[21,46],[32,38],[28,29],[78,79],[30,39],[80,81],[72,82],[77,83],[13,14],[47,85],[84,86],[17,31],[16,69],[88,89],[16,17],[18,91],[29,34],[81,91],[21,94],[15,18],[23,96],[95,97],[22,98],[93,99],[59,100],[81,92],[19,20],[80,103],[102,104],[31,32],[11,106],[62,107],[6,7],[41,109],[16,65],[27,29],[3,112],[7,59],[0,3],[45,115],[27,116],[26,117],[4,76],[2,3],[119,120],[114,121],[13,47],[98,121],[4,11],[0,64],[7,14],[13,127],[6,128],[79,129],[126,130],[35,131],[100,122],[24,31],[19,28],[33,135],[22,134],[136,137],[95,138],[27,33],[5,12],[34,141],[131,142],[140,143],[23,35],[144,145],[1,8],[103,147],[0,35],[128,149],[2,9],[24,151],[25,152],[150,153],[30,46],[32,36],[34,156],[41,157],[155,158],[6,159],[154,160],[1,109],[2,162],[5,163],[6,13],[24,165],[19,166],[28,167],[22,88],[20,169],[32,170],[40,77],[151,172],[19,165],[67,174],[20,73],[175,176],[92,118],[34,127],[60,179],[36,165],[118,181],[135,182],[124,138],[28,182],[77,185],[16,21],[28,187],[75,188],[171,189],[26,190],[34,86],[20,74],[18,193],[17,194],[32,195],[192,196],[52,197],[14,52],[29,91],[114,200],[70,201],[92,147],[47,161],[140,141],[21,153],[132,206],[108,207],[29,32],[11,85],[52,210],[10,211],[8,105],[8,15],[9,10],[87,215],[18,23],[183,203],[127,177],[10,199],[47,101],[220,221],[33,34],[23,223],[194,224],[188,225],[29,226],[132,148],[16,228],[78,118],[130,230],[123,215],[214,217],[232,233],[77,120],[83,110],[235,236],[146,206],[3,119],[105,239],[109,240],[191,212],[113,226],[16,68],[58,112],[244,245],[36,50],[163,195],[61,120],[162,249],[90,168],[10,86],[91,228],[12,13],[79,111],[219,255],[6,184],[179,209],[116,258],[173,259],[164,243],[36,155],[213,252],[139,234],[28,205],[21,178],[27,220],[227,254],[267,268],[18,142],[140,270],[129,149],[148,272],[152,186],[125,219],[167,265],[147,178],[141,217],[127,278],[46,55],[266,280],[198,262],[67,167],[46,283],[247,284],[217,244],[276,286],[50,157],[177,223],[20,277],[258,290],[61,107],[32,169],[190,250],[179,278],[253,292],[246,295],[279,289],[72,99],[229,271],[159,248],[104,299],[273,288],[275,293]],"roots":[302,216,263,282,269,242,222,264,237,241,301,261,294,133,257,231,204,238,208,260,274,303,300,296,291,218,298,304,180,285,256,297,287,202,251,281]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/pmod_pr168_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/pmod_pr168_p10.json new file mode 100644 index 0000000000..6f645d1148 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/pmod_pr168_p10.json @@ -0,0 +1 @@ +{"input_count":36,"args":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[10,3],[0,36],[22,23],[0,35],[31,32],[24,25],[17,18],[30,38],[35,25],[7,14],[41,35],[4,5],[47,30],[12,48],[19,20],[33,34],[9,8],[51,40],[11,12],[18,23],[6,45],[20,46],[7,6],[1,58],[5,12],[54,48],[13,14],[18,15],[57,19],[63,64],[43,65],[66,17],[5,6],[37,61],[37,21],[29,28],[33,27],[54,62],[27,26],[33,31],[17,16],[3,2],[62,11],[52,15],[2,79],[54,13],[73,51],[1,80],[56,13],[69,74],[30,74],[23,65],[21,28],[29,88],[76,18],[41,43],[2,9],[55,15],[47,58],[6,92],[0,1],[4,11],[70,83],[16,98],[99,28],[86,76],[93,101],[6,13],[96,80],[45,34],[87,51],[17,31],[22,107],[71,84],[37,109],[49,42],[104,103],[111,11],[1,50],[97,22],[10,9],[24,92],[75,103],[89,36],[21,16],[29,120],[35,110],[21,38],[15,19],[53,35],[112,64],[115,26],[25,127],[45,13],[39,129],[95,130],[114,8],[103,24],[45,126],[53,47],[60,72],[19,133],[108,32],[105,32],[29,139],[102,21],[67,32],[52,142],[82,143],[16,132],[113,38],[14,98],[67,135],[146,80],[8,81],[135,91],[20,25],[77,4],[149,105],[104,137],[146,155],[71,125],[156,75],[32,152],[7,159],[29,34],[27,152],[162,161],[57,138],[100,137],[84,39],[166,132],[22,141],[53,167],[168,41],[85,90],[134,138],[59,2],[121,28],[124,174],[1,153],[118,85],[131,151],[168,161],[106,174],[86,157],[41,181],[123,182],[125,109],[119,16],[122,40],[134,185],[55,60],[45,188],[5,176],[19,28],[75,191],[147,29],[28,177],[1,8],[148,173],[136,34],[69,123],[76,160],[24,22],[193,199],[140,27],[12,13],[157,50],[165,55],[205,136],[122,197],[90,86],[204,208],[94,182],[201,127],[5,173],[21,171],[178,54],[179,159],[164,26],[180,27],[200,141],[218,192],[216,175],[117,21],[184,85],[153,220],[213,83],[223,59],[172,97],[8,116],[227,78],[228,220],[221,128],[219,116],[169,42],[204,170],[224,38],[73,10],[189,51],[236,126],[25,92],[238,198],[44,23],[186,97],[231,150],[77,123],[210,243],[232,61],[239,26],[90,195],[18,207],[227,14],[27,249],[183,73],[251,116],[190,160],[253,179],[3,217],[209,8],[256,235],[176,68],[17,26],[221,110],[240,260],[246,202],[261,197],[163,98],[195,171],[145,259],[266,241],[250,180],[268,203],[265,20],[255,212],[54,215],[272,249],[144,31],[165,127],[275,107],[189,264],[219,258],[154,96],[279,159],[230,186],[194,123],[277,16],[270,140],[282,117],[94,3],[1,209],[248,145],[247,191],[287,286],[289,177]],"roots":[233,252,257,274,269,229,273,242,244,290,196,271,225,254,278,222,214,263,281,262,285,245,288,267,284,291,237,226,280,158,187,283,206,211,276,234],"source":"cp10 zero restriction to points [0, 1, 2, 3, 5, 6, 7, 8, 9]"} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/qmod_pr168_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/qmod_pr168_p10.json new file mode 100644 index 0000000000..bdabd9eeb0 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/qmod_pr168_p10.json @@ -0,0 +1 @@ +{"input_count":8,"args":[null,null,null,null,null,null,null,null,[3,1],[4,6],[5,7],[10,2],[9,11],[8,12],[1,0],[2,14],[3,15],[12,3],[0,17],[9,10],[8,19],[0,20],[14,12],[10,6],[23,3],[15,24],[7,9],[16,26],[4,16],[10,28],[28,5],[6,30]],"roots":[13,18,21,22,25,27,29,31],"source":"cp10 zero restriction to points [0, 2, 3, 4, 5, 6, 7, 8]"} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/qmod_sa1_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/qmod_sa1_p10.json new file mode 100644 index 0000000000..e3d623cae3 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/qmod_sa1_p10.json @@ -0,0 +1 @@ +{"input_count":8,"args":[null,null,null,null,null,null,null,null,[6,7],[3,6],[0,1],[2,10],[3,11],[1,3],[4,8],[13,14],[5,15],[2,5],[14,17],[12,14],[5,7],[0,18],[4,12],[15,17],[0,16],[11,20],[9,25],[10,18],[20,22],[3,21],[5,22],[6,30]],"roots":[23,29,24,27,26,19,28,31]} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/tmod_pr168_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/tmod_pr168_p10.json new file mode 100644 index 0000000000..d5a3246346 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/tmod_pr168_p10.json @@ -0,0 +1 @@ +{"kind":"disjoint_triples","p":10,"input_labels":[[0,1,2],[0,1,3],[0,1,4],[0,1,5],[0,1,6],[0,1,7],[0,1,8],[0,1,9],[0,2,3],[0,2,4],[0,2,5],[0,2,6],[0,2,7],[0,2,8],[0,2,9],[0,3,4],[0,3,5],[0,3,6],[0,3,7],[0,3,8],[0,3,9],[0,4,5],[0,4,6],[0,4,7],[0,4,8],[0,4,9],[0,5,6],[0,5,7],[0,5,8],[0,5,9],[0,6,7],[0,6,8],[0,6,9],[0,7,8],[0,7,9],[0,8,9],[1,2,3],[1,2,4],[1,2,5],[1,2,6],[1,2,7],[1,2,8],[1,2,9],[1,3,4],[1,3,5],[1,3,6],[1,3,7],[1,3,8],[1,3,9],[1,4,5],[1,4,6],[1,4,7],[1,4,8],[1,4,9],[1,5,6],[1,5,7],[1,5,8],[1,5,9],[1,6,7],[1,6,8],[1,6,9],[1,7,8],[1,7,9],[1,8,9],[2,3,4],[2,3,5],[2,3,6],[2,3,7],[2,3,8],[2,3,9],[2,4,5],[2,4,6],[2,4,7],[2,4,8],[2,4,9],[2,5,6],[2,5,7],[2,5,8],[2,5,9],[2,6,7],[2,6,8],[2,6,9],[2,7,8],[2,7,9],[2,8,9],[3,4,5],[3,4,6],[3,4,7],[3,4,8],[3,4,9],[3,5,6],[3,5,7],[3,5,8],[3,5,9],[3,6,7],[3,6,8],[3,6,9],[3,7,8],[3,7,9],[3,8,9],[4,5,6],[4,5,7],[4,5,8],[4,5,9],[4,6,7],[4,6,8],[4,6,9],[4,7,8],[4,7,9],[4,8,9],[5,6,7],[5,6,8],[5,6,9],[5,7,8],[5,7,9],[5,8,9],[6,7,8],[6,7,9],[6,8,9],[7,8,9]],"target_labels":[[0,1,2],[0,1,3],[0,1,4],[0,1,5],[0,1,6],[0,1,7],[0,1,8],[0,1,9],[0,2,3],[0,2,4],[0,2,5],[0,2,6],[0,2,7],[0,2,8],[0,2,9],[0,3,4],[0,3,5],[0,3,6],[0,3,7],[0,3,8],[0,3,9],[0,4,5],[0,4,6],[0,4,7],[0,4,8],[0,4,9],[0,5,6],[0,5,7],[0,5,8],[0,5,9],[0,6,7],[0,6,8],[0,6,9],[0,7,8],[0,7,9],[0,8,9],[1,2,3],[1,2,4],[1,2,5],[1,2,6],[1,2,7],[1,2,8],[1,2,9],[1,3,4],[1,3,5],[1,3,6],[1,3,7],[1,3,8],[1,3,9],[1,4,5],[1,4,6],[1,4,7],[1,4,8],[1,4,9],[1,5,6],[1,5,7],[1,5,8],[1,5,9],[1,6,7],[1,6,8],[1,6,9],[1,7,8],[1,7,9],[1,8,9],[2,3,4],[2,3,5],[2,3,6],[2,3,7],[2,3,8],[2,3,9],[2,4,5],[2,4,6],[2,4,7],[2,4,8],[2,4,9],[2,5,6],[2,5,7],[2,5,8],[2,5,9],[2,6,7],[2,6,8],[2,6,9],[2,7,8],[2,7,9],[2,8,9],[3,4,5],[3,4,6],[3,4,7],[3,4,8],[3,4,9],[3,5,6],[3,5,7],[3,5,8],[3,5,9],[3,6,7],[3,6,8],[3,6,9],[3,7,8],[3,7,9],[3,8,9],[4,5,6],[4,5,7],[4,5,8],[4,5,9],[4,6,7],[4,6,8],[4,6,9],[4,7,8],[4,7,9],[4,8,9],[5,6,7],[5,6,8],[5,6,9],[5,7,8],[5,7,9],[5,8,9],[6,7,8],[6,7,9],[6,8,9],[7,8,9]],"input_count":120,"args":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[96,119],[16,17],[30,115],[29,25],[53,50],[3,25],[18,12],[45,44],[66,94],[91,87],[81,119],[60,62],[54,38],[42,64],[108,102],[52,56],[106,101],[38,39],[28,24],[116,78],[57,103],[96,130],[42,69],[106,112],[3,7],[84,82],[33,5],[35,13],[74,71],[4,3],[50,150],[74,65],[78,66],[69,66],[88,87],[39,78],[116,58],[27,111],[4,145],[110,74],[125,141],[93,45],[79,104],[72,107],[65,90],[101,111],[105,166],[102,167],[168,50],[135,114],[85,69],[61,97],[27,23],[120,83],[146,118],[22,150],[138,42],[32,173],[9,1],[165,75],[141,159],[78,149],[137,112],[127,147],[44,89],[22,124],[178,183],[41,68],[46,96],[8,1],[4,29],[185,53],[37,179],[180,133],[67,40],[193,195],[14,36],[116,110],[104,198],[20,197],[56,55],[2,190],[192,194],[31,28],[46,40],[55,51],[12,195],[56,62],[34,139],[117,167],[57,162],[153,211],[85,134],[121,81],[98,174],[34,32],[90,129],[217,65],[51,106],[94,90],[100,220],[218,86],[40,61],[100,171],[19,18],[16,185],[200,224],[134,48],[41,223],[26,10],[58,39],[25,230],[208,52],[120,119],[36,234],[17,92],[26,30],[91,236],[33,127],[185,126],[92,88],[12,33],[19,95],[21,8],[37,228],[14,143],[170,233],[96,48],[89,86],[93,249],[11,30],[13,12],[80,252],[98,241],[59,5],[215,224],[70,68],[89,74],[18,243],[213,43],[98,248],[189,48],[250,103],[44,133],[100,263],[262,60],[206,136],[54,58],[163,75],[199,268],[178,186],[71,269],[53,126],[54,231],[94,113],[273,226],[68,99],[55,112],[175,80],[27,278],[274,38],[100,64],[272,218],[281,272],[50,272],[58,123],[17,162],[90,110],[181,125],[59,169],[60,55],[232,3],[9,15],[77,115],[64,268],[132,117],[131,296],[251,191],[66,65],[213,174],[297,300],[139,22],[148,19],[31,303],[113,91],[182,177],[291,51],[210,144],[258,110],[106,309],[224,228],[5,32],[117,216],[31,313],[105,51],[229,63],[170,308],[28,158],[316,43],[186,289],[174,109],[279,319],[33,172],[266,312],[77,73],[5,187],[57,191],[324,18],[46,47],[97,67],[43,49],[83,81],[238,318],[82,330],[69,37],[325,83],[293,21],[182,336],[331,37],[96,32],[20,225],[105,164],[4,201],[122,86],[237,244],[10,11],[14,346],[305,76],[237,36],[198,349],[104,350],[56,114],[128,344],[103,186],[311,215],[244,49],[237,11],[286,275],[38,74],[7,2],[21,2],[190,15],[63,99],[41,336],[95,80],[70,283],[122,20],[20,360],[250,367],[175,365],[79,94],[6,209],[370,330],[47,19],[87,164],[35,120],[151,22],[133,160],[351,376],[373,257],[113,107],[119,381],[206,101],[97,382],[256,214],[117,385],[15,242],[103,317],[275,123],[115,92],[355,296],[209,271],[246,81],[52,108],[302,168],[237,347],[259,31],[261,296],[99,380],[6,5],[5,320],[60,289],[31,400],[6,401],[324,368],[53,394],[91,287],[41,63],[339,408],[219,273],[57,352],[278,411],[154,65],[73,294],[33,35],[74,366],[416,171],[76,72],[107,418],[305,419],[419,113],[12,418],[414,109],[196,253],[424,188],[75,378],[368,48],[415,118],[315,106],[282,49],[270,430],[406,429],[142,250],[306,335],[178,5],[403,59],[7,436],[437,216],[427,34],[438,296],[88,423],[116,156],[417,265],[110,443],[444,140],[109,115],[327,278],[82,242],[446,120],[109,73],[354,114],[285,281],[307,183],[161,453],[84,277],[70,339],[397,425],[98,62],[247,254],[363,35],[71,325],[431,220],[337,239],[64,235],[81,418],[447,318],[466,352],[2,329],[255,6],[292,426],[162,249],[317,233],[239,82],[23,219],[455,408],[125,57],[476,331],[445,477],[199,449],[186,367],[187,103],[481,186],[254,95],[98,19],[84,408],[485,423],[221,97],[451,135],[92,294],[284,421],[304,463],[290,267],[40,42],[405,18],[148,387],[110,140],[209,488],[205,61],[334,498],[441,92],[20,261],[101,173],[456,293],[16,230],[52,51],[353,377],[330,473],[459,47],[60,312],[475,47],[223,409],[448,223],[151,267],[6,374],[59,322],[76,77],[153,516],[155,432],[129,79],[329,59],[511,520],[37,188],[491,399],[2,367],[81,338],[346,418],[402,206],[395,173],[93,140],[20,98],[469,468],[228,227],[514,2],[43,362],[235,428],[415,244],[98,34],[59,472],[538,307],[404,539],[357,10],[213,197],[513,173],[543,395],[337,70],[227,545],[420,87],[17,251],[439,458],[138,299],[471,44],[361,503],[182,347],[149,496],[554,269],[281,555],[410,23],[280,327],[541,122],[551,48],[524,560],[552,190],[87,557],[523,386],[200,7],[130,47],[455,303],[67,465],[397,531],[112,334],[231,371],[567,537],[468,259],[299,434],[327,287],[352,28],[575,576],[356,460],[380,521],[579,99],[2,580],[84,148],[568,40],[301,322],[407,558],[581,491],[586,400],[61,63],[118,63],[8,588],[502,22],[396,36],[589,99],[450,88],[489,114],[23,24],[432,596],[2,320],[112,29],[534,512],[7,542],[600,601],[109,107],[392,31],[165,504],[214,547],[478,128],[607,245],[281,608],[253,146],[610,15],[170,254],[428,611],[31,613],[71,550],[8,320],[310,108],[486,174],[62,355],[546,174],[620,572],[131,421],[95,329],[85,555],[59,623],[13,188],[136,102],[21,99],[622,624],[241,369],[241,627],[214,60],[311,632],[633,499],[139,176],[302,151],[128,86],[241,637],[440,501],[105,596],[10,73],[631,423],[226,563],[639,573],[108,594],[20,216],[326,527],[422,553],[24,204],[180,594],[599,93],[184,562],[189,130],[190,319],[235,85],[496,592],[223,82],[522,80],[9,67],[195,658],[172,49],[593,661],[398,625],[418,80],[598,367],[9,68],[433,483],[450,75],[253,526],[507,545],[654,613],[662,536],[628,220],[155,16],[535,99],[403,635],[641,38],[7,532],[649,34],[3,505],[556,260],[19,665],[65,72],[506,2],[640,674],[562,5],[179,346],[212,571],[590,64],[535,689],[690,440],[272,423],[24,394],[384,61],[495,190],[686,498],[372,247],[142,369],[569,672],[381,33],[196,12],[393,701],[636,627],[76,113],[251,704],[452,128],[83,13],[241,703],[412,111],[519,489],[111,710],[547,500],[676,173],[442,58],[79,714],[514,549],[68,364],[456,634],[17,713],[410,394],[347,13],[525,664],[722,721],[502,5],[114,29],[203,160],[314,259],[423,490],[638,130],[492,729],[294,79],[731,704],[164,668],[732,714],[708,533],[449,363],[116,688],[118,381],[164,230],[739,640],[733,378],[356,323],[659,69],[333,651],[530,96],[727,745],[499,456],[55,45],[744,746],[75,605],[414,321],[279,751],[36,282],[120,753],[368,643],[508,560],[717,574],[12,723],[612,751],[222,706],[652,634],[6,148],[268,8],[615,687],[100,672],[765,464],[644,766],[544,436],[23,164],[320,561],[483,566],[771,189],[178,540],[772,560],[161,539],[666,299],[646,564],[735,353],[25,106],[89,779],[87,670],[507,696],[114,749],[343,45],[333,784],[531,785],[698,18],[757,756],[562,19],[26,603],[1,587],[160,108],[25,792],[519,548],[10,284],[685,680],[796,44],[773,679],[456,510],[791,8],[518,185],[351,700],[802,119],[482,803],[130,241],[391,214],[4,231],[650,87],[775,774],[298,715],[810,57],[461,418],[510,789],[813,6],[662,234],[494,753],[816,742],[348,27],[92,28],[421,512],[276,88],[693,821],[720,640],[446,104],[381,824],[662,825],[817,119],[446,673],[148,814],[24,88],[379,446],[712,168],[806,580],[220,268],[486,627],[761,565],[206,724],[37,764],[750,769],[421,657],[342,808],[756,161],[41,40],[131,602],[295,63],[1,843],[454,653],[604,388],[534,601],[719,16],[850,730],[625,801],[138,768],[470,53],[794,819],[815,282],[77,855],[711,348],[320,697],[288,109],[752,629],[11,77],[456,760],[656,443],[528,805],[737,595],[22,559],[844,509],[807,45],[115,829],[870,857],[529,112],[550,812],[328,702],[871,869],[697,616],[54,26],[669,461],[818,794],[292,16],[868,854],[553,707],[104,834],[682,372],[740,668],[479,119],[738,886],[681,840],[345,883],[777,197],[876,831],[807,696],[438,695],[169,267],[678,562],[67,776],[823,440],[848,667],[3,133],[606,137],[570,900],[222,272],[889,49],[780,108],[644,674],[337,867],[559,902],[906,760],[202,908],[893,197],[866,56],[341,122],[359,72],[547,747],[907,545],[1,138],[909,150],[754,578],[62,174],[485,762],[18,46],[21,97],[130,837],[923,921],[457,255],[887,388],[44,453],[899,44],[913,73],[778,903],[750,830],[413,67],[864,337],[624,751],[933,480],[671,436],[100,922],[237,381],[428,938],[675,937],[683,10],[877,110],[597,905],[898,912],[943,240],[684,838],[826,834],[851,573],[487,99],[836,32],[882,325],[638,947],[884,756],[839,87],[45,201],[684,903],[577,92],[164,881],[958,474],[940,727],[619,799],[716,918],[962,822],[14,332],[253,964],[54,860],[965,743],[494,585],[939,824],[560,847],[942,823],[919,678],[691,603],[973,971],[375,219],[114,872],[892,748],[927,471],[107,942],[916,42],[630,484],[399,858],[116,114],[904,685],[745,984],[790,90],[48,665],[18,987],[580,858],[619,911],[705,318],[123,113],[645,52],[295,887],[726,993],[389,983],[991,731],[435,988],[497,379],[614,964],[919,920],[653,978],[846,878],[1003,853],[91,162],[998,1002],[770,462],[1007,36],[1008,345],[982,976],[493,81],[916,1011],[985,960],[829,537],[660,332],[1015,143],[972,1014],[1000,313],[1018,655],[625,894],[842,462],[1021,736],[357,795],[841,51],[928,52],[966,107],[989,231],[925,468],[130,1020],[1005,709],[626,838],[1031,325],[854,849],[875,56],[1030,663],[879,330],[92,1035],[862,39],[76,1038],[302,102],[967,68],[157,94],[381,924],[1043,323],[1044,956],[1023,534],[112,1019],[1046,835],[1048,762],[1041,746],[1029,952],[877,963],[1052,860],[288,790],[34,576],[725,140],[997,1056],[1057,1047],[965,42],[1059,846],[68,932],[1061,667],[388,722],[776,325],[1063,1062],[592,15],[445,759],[1067,455],[497,981],[69,1069],[663,1016],[941,74],[980,41],[951,859],[1074,1073],[1041,783],[390,1042],[1077,113],[647,186],[131,888],[856,1035],[1081,1078],[913,641],[358,699],[1071,65],[1070,1064],[1086,882],[467,691],[1088,992],[1089,157],[801,1085],[775,40],[14,574],[885,936],[931,450],[567,500],[1010,386],[990,799],[320,592],[1099,681],[648,81],[1101,482],[1027,955],[687,1093],[11,517],[1105,1076],[1001,34],[280,811],[1091,929],[1036,977],[1110,473],[868,704],[979,90],[440,1060],[1049,636],[1113,827],[1116,643],[585,157],[1118,827],[275,30],[1119,1120],[760,383],[1122,914],[514,626],[549,1124],[193,246],[1125,1126],[1127,83],[693,677],[152,1129],[1130,1128],[917,456],[614,692],[785,1084],[1032,778],[343,936],[38,42],[41,1137],[716,957],[87,51],[1140,44],[899,1141],[839,782],[1143,1142],[902,832],[1145,399],[1094,680],[1147,133],[1028,683],[677,6],[1149,1150],[399,386],[994,588],[17,895],[153,1038],[1155,957],[749,996],[940,1157],[1156,1128],[1133,526],[728,894],[515,1161],[1154,298],[1151,797],[786,1039],[264,52],[340,119],[1167,81],[910,584],[227,670],[1170,1168],[793,106],[885,1172],[1173,1019],[580,1166],[1114,78],[873,729],[1177,660],[1171,779],[1020,1178],[741,515],[1100,362],[1024,1175],[856,398],[588,763],[445,901],[768,969],[1187,1185],[722,39],[1189,1092],[1096,1040],[1191,915],[861,388],[1190,1138],[629,1066],[1195,482],[1196,448],[73,984],[1072,1198],[11,968],[1050,1199],[863,510],[1202,642],[446,460],[420,781],[907,591],[1206,1205],[1131,821],[848,886],[1209,36],[939,1210],[294,1056],[896,878],[811,849],[621,855],[755,359],[1163,737],[874,1216],[1218,941],[995,961],[1001,1214],[64,1079],[1055,1221],[450,793],[1223,294],[718,726],[924,946],[1227,207],[1228,418],[247,161],[1226,975],[1171,529],[1232,879],[1026,1184],[1234,852],[39,153],[1176,467],[737,348],[1236,76],[926,667],[659,413],[787,1241],[1212,1215],[1243,93],[1037,1016],[1239,702],[1246,1200],[1139,918],[644,393],[1249,425],[1042,123],[1237,1039],[1251,1248],[1013,1054],[758,848],[880,895],[1256,726],[1242,1102],[986,54],[1259,797],[1260,699],[301,515],[1250,83],[694,970],[1264,462],[648,1012],[1266,1079],[997,231],[1268,1136],[865,344],[1270,397],[999,100],[1272,828],[969,1271],[582,497],[934,1066],[1276,1275],[1213,1271],[991,710],[1279,17],[92,467],[1281,644],[1083,1060],[1283,897],[1282,407],[89,1224],[1286,931],[1204,930],[621,1287],[1236,1245],[1290,516],[1273,981],[1262,709],[1293,734],[1025,1095],[954,1179],[1296,309],[1240,949],[891,845],[148,1295],[693,450],[1033,1301],[1302,1107],[841,617],[1304,1152],[837,377],[574,970],[1307,583],[66,1165],[1306,820],[523,1280],[1309,457],[1310,1046],[1160,938],[1314,528],[1233,599],[1238,718],[1317,278],[1311,91],[161,788],[804,922],[1321,787],[1322,221],[1080,454],[1274,97],[763,61],[1222,1326],[1325,673],[523,808],[1329,16],[1112,1108],[1153,775],[432,301],[1333,1181],[1327,803],[1330,740],[681,618],[770,1104],[1337,1230],[1300,814]],"roots":[1298,1193,1097,1305,1068,1186,1146,1065,1332,1082,1235,1022,1265,1051,809,1294,1334,1339,1324,1162,1194,833,1098,1318,1103,1291,1220,1231,1183,1109,609,1203,1320,1123,1308,1180,1211,1158,1254,1292,1323,1328,944,1058,1174,1277,1197,1315,1255,890,1244,1316,1319,1106,1289,1297,1336,1201,935,1192,1087,1207,1258,1278,1090,974,1299,1335,1188,798,767,1253,1121,1134,1285,1053,1117,1261,945,1009,1288,953,1045,1006,948,1169,1225,1331,1269,1252,1303,959,1148,1284,1182,1115,1075,1313,1267,1004,1017,950,800,1263,1217,1034,1159,1111,1247,1312,1257,1340,1208,1144,1219,1164,1132,1338,1135,1229],"source":"cp10 zero restriction to points [0, 1, 2, 3, 4, 5, 7, 8, 9, 10]"} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/tmod_t2_p10.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/tmod_t2_p10.json new file mode 100644 index 0000000000..7d2185c2be --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/modules/tmod_t2_p10.json @@ -0,0 +1 @@ +{"kind":"disjoint_triples","p":10,"input_labels":[[0,1,2],[0,1,3],[0,1,4],[0,1,5],[0,1,6],[0,1,7],[0,1,8],[0,1,9],[0,2,3],[0,2,4],[0,2,5],[0,2,6],[0,2,7],[0,2,8],[0,2,9],[0,3,4],[0,3,5],[0,3,6],[0,3,7],[0,3,8],[0,3,9],[0,4,5],[0,4,6],[0,4,7],[0,4,8],[0,4,9],[0,5,6],[0,5,7],[0,5,8],[0,5,9],[0,6,7],[0,6,8],[0,6,9],[0,7,8],[0,7,9],[0,8,9],[1,2,3],[1,2,4],[1,2,5],[1,2,6],[1,2,7],[1,2,8],[1,2,9],[1,3,4],[1,3,5],[1,3,6],[1,3,7],[1,3,8],[1,3,9],[1,4,5],[1,4,6],[1,4,7],[1,4,8],[1,4,9],[1,5,6],[1,5,7],[1,5,8],[1,5,9],[1,6,7],[1,6,8],[1,6,9],[1,7,8],[1,7,9],[1,8,9],[2,3,4],[2,3,5],[2,3,6],[2,3,7],[2,3,8],[2,3,9],[2,4,5],[2,4,6],[2,4,7],[2,4,8],[2,4,9],[2,5,6],[2,5,7],[2,5,8],[2,5,9],[2,6,7],[2,6,8],[2,6,9],[2,7,8],[2,7,9],[2,8,9],[3,4,5],[3,4,6],[3,4,7],[3,4,8],[3,4,9],[3,5,6],[3,5,7],[3,5,8],[3,5,9],[3,6,7],[3,6,8],[3,6,9],[3,7,8],[3,7,9],[3,8,9],[4,5,6],[4,5,7],[4,5,8],[4,5,9],[4,6,7],[4,6,8],[4,6,9],[4,7,8],[4,7,9],[4,8,9],[5,6,7],[5,6,8],[5,6,9],[5,7,8],[5,7,9],[5,8,9],[6,7,8],[6,7,9],[6,8,9],[7,8,9]],"target_labels":[[0,1,2],[0,1,3],[0,1,4],[0,1,5],[0,1,6],[0,1,7],[0,1,8],[0,1,9],[0,2,3],[0,2,4],[0,2,5],[0,2,6],[0,2,7],[0,2,8],[0,2,9],[0,3,4],[0,3,5],[0,3,6],[0,3,7],[0,3,8],[0,3,9],[0,4,5],[0,4,6],[0,4,7],[0,4,8],[0,4,9],[0,5,6],[0,5,7],[0,5,8],[0,5,9],[0,6,7],[0,6,8],[0,6,9],[0,7,8],[0,7,9],[0,8,9],[1,2,3],[1,2,4],[1,2,5],[1,2,6],[1,2,7],[1,2,8],[1,2,9],[1,3,4],[1,3,5],[1,3,6],[1,3,7],[1,3,8],[1,3,9],[1,4,5],[1,4,6],[1,4,7],[1,4,8],[1,4,9],[1,5,6],[1,5,7],[1,5,8],[1,5,9],[1,6,7],[1,6,8],[1,6,9],[1,7,8],[1,7,9],[1,8,9],[2,3,4],[2,3,5],[2,3,6],[2,3,7],[2,3,8],[2,3,9],[2,4,5],[2,4,6],[2,4,7],[2,4,8],[2,4,9],[2,5,6],[2,5,7],[2,5,8],[2,5,9],[2,6,7],[2,6,8],[2,6,9],[2,7,8],[2,7,9],[2,8,9],[3,4,5],[3,4,6],[3,4,7],[3,4,8],[3,4,9],[3,5,6],[3,5,7],[3,5,8],[3,5,9],[3,6,7],[3,6,8],[3,6,9],[3,7,8],[3,7,9],[3,8,9],[4,5,6],[4,5,7],[4,5,8],[4,5,9],[4,6,7],[4,6,8],[4,6,9],[4,7,8],[4,7,9],[4,8,9],[5,6,7],[5,6,8],[5,6,9],[5,7,8],[5,7,9],[5,8,9],[6,7,8],[6,7,9],[6,8,9],[7,8,9]],"input_count":120,"args":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[77,115],[47,56],[92,122],[121,123],[112,117],[29,34],[114,126],[125,127],[101,112],[106,129],[25,103],[22,131],[29,132],[27,133],[130,134],[23,32],[135,136],[93,116],[78,138],[5,27],[46,96],[12,13],[80,142],[76,143],[55,56],[59,145],[4,5],[146,147],[144,148],[34,114],[17,45],[2,151],[29,57],[20,93],[7,154],[153,155],[48,156],[152,157],[62,98],[158,159],[150,160],[6,56],[28,162],[4,163],[47,92],[19,165],[164,166],[161,167],[120,168],[63,99],[115,170],[35,171],[169,172],[8,21],[49,58],[94,175],[30,176],[174,177],[36,116],[64,100],[179,180],[178,181],[173,182],[112,114],[101,184],[24,102],[34,186],[185,187],[14,36],[20,189],[69,85],[100,191],[190,192],[10,26],[72,107],[194,195],[42,64],[48,197],[7,198],[91,92],[86,93],[200,201],[13,77],[35,203],[115,204],[54,110],[49,180],[206,207],[90,208],[32,128],[40,41],[1,211],[39,212],[33,113],[61,97],[214,215],[178,216],[18,91],[4,55],[140,219],[112,220],[32,221],[152,156],[46,60],[48,96],[224,225],[223,226],[222,227],[218,228],[217,229],[40,67],[37,39],[66,232],[11,233],[1,9],[234,235],[231,236],[76,113],[82,238],[15,30],[79,240],[239,241],[83,120],[64,243],[81,119],[42,85],[245,246],[244,247],[40,61],[63,249],[41,250],[43,251],[80,118],[84,253],[82,254],[252,255],[248,256],[38,54],[75,258],[71,104],[259,260],[195,259],[3,50],[22,263],[23,101],[55,140],[265,266],[264,267],[14,78],[51,106],[60,62],[270,271],[60,270],[53,273],[5,274],[136,275],[3,22],[59,249],[28,31],[27,279],[111,280],[6,148],[281,282],[52,108],[283,284],[51,52],[263,286],[24,287],[22,23],[288,289],[5,33],[12,18],[291,292],[36,110],[26,294],[105,117],[30,79],[11,297],[66,94],[298,299],[17,300],[78,93],[301,302],[115,116],[58,304],[33,35],[118,306],[242,307],[11,77],[143,309],[308,310],[73,243],[109,312],[84,313],[111,146],[24,31],[34,316],[136,317],[25,296],[318,319],[106,108],[320,321],[26,36],[35,323],[322,324],[195,245],[73,83],[74,327],[81,328],[72,80],[329,330],[9,68],[65,332],[66,333],[74,75],[110,335],[85,336],[314,337],[94,209],[85,197],[43,340],[258,336],[341,342],[58,79],[39,344],[260,345],[343,346],[78,116],[347,348],[63,84],[41,350],[73,109],[351,352],[243,353],[349,354],[54,90],[44,356],[75,357],[67,97],[82,359],[102,111],[296,321],[103,362],[361,363],[184,364],[52,62],[88,98],[108,367],[366,368],[44,89],[48,370],[47,371],[369,372],[38,65],[37,374],[69,375],[41,42],[328,377],[68,378],[376,379],[373,380],[3,7],[25,382],[53,383],[16,20],[2,385],[384,386],[24,34],[6,388],[19,389],[387,390],[381,391],[17,218],[10,14],[74,394],[71,395],[78,396],[12,76],[11,398],[72,399],[397,400],[81,401],[137,402],[109,120],[110,404],[119,405],[107,118],[406,407],[33,408],[324,409],[81,83],[42,69],[411,412],[45,58],[79,299],[39,415],[414,416],[57,348],[93,418],[417,419],[96,119],[360,421],[81,422],[40,46],[423,424],[61,425],[192,198],[60,427],[426,428],[37,49],[43,70],[430,431],[429,432],[420,433],[9,15],[2,435],[21,436],[7,29],[61,63],[8,439],[432,437],[10,235],[14,442],[92,95],[393,444],[19,445],[281,446],[46,47],[447,448],[2,282],[449,450],[101,102],[105,452],[24,453],[289,454],[87,88],[455,456],[451,457],[92,121],[152,154],[29,131],[53,382],[50,57],[462,463],[4,22],[464,465],[461,466],[460,467],[90,100],[89,469],[48,86],[370,471],[468,472],[33,292],[21,435],[474,475],[22,25],[186,477],[284,478],[42,74],[376,480],[16,86],[37,68],[41,483],[80,484],[9,231],[1,142],[486,487],[485,488],[18,19],[2,490],[98,225],[117,271],[32,34],[5,6],[31,495],[59,496],[494,497],[7,498],[493,499],[95,448],[500,501],[492,502],[491,503],[413,504],[489,505],[14,20],[506,507],[65,75],[90,509],[16,510],[108,114],[115,311],[103,512],[269,412],[119,230],[181,516],[53,103],[22,265],[72,519],[104,339],[38,39],[1,522],[467,523],[11,28],[203,525],[71,78],[327,527],[395,528],[526,529],[524,530],[49,215],[63,118],[532,533],[377,531],[2,449],[45,536],[76,91],[55,538],[74,110],[70,509],[540,541],[191,470],[542,543],[38,377],[39,66],[457,482],[447,547],[333,548],[113,539],[434,550],[112,551],[10,71],[72,553],[144,309],[554,555],[73,556],[549,557],[94,97],[21,559],[100,560],[119,120],[179,562],[113,307],[30,115],[564,565],[563,566],[210,281],[567,568],[561,569],[99,570],[86,260],[510,572],[87,107],[72,574],[88,352],[575,576],[105,577],[573,578],[470,542],[44,48],[341,430],[581,582],[580,583],[69,584],[53,585],[258,586],[475,587],[373,391],[20,96],[93,98],[590,591],[571,592],[446,593],[170,404],[452,579],[76,77],[231,485],[546,598],[597,599],[66,67],[558,601],[28,187],[29,603],[92,98],[84,459],[102,606],[11,241],[39,608],[8,58],[1,610],[609,611],[43,612],[12,33],[249,614],[239,615],[613,616],[245,617],[301,475],[70,619],[16,194],[573,621],[620,622],[13,35],[19,624],[68,99],[84,626],[625,627],[459,628],[623,629],[39,611],[55,147],[631,632],[239,614],[100,562],[130,136],[51,636],[331,597],[527,638],[39,639],[60,220],[637,641],[43,430],[70,360],[61,424],[644,645],[643,646],[417,550],[647,648],[357,509],[38,650],[50,86],[260,652],[651,653],[649,654],[453,557],[52,105],[51,59],[657,658],[117,321],[271,660],[659,661],[5,384],[662,663],[6,664],[136,665],[317,666],[35,115],[120,668],[104,116],[30,295],[670,671],[669,672],[109,673],[40,81],[95,644],[626,676],[111,253],[677,678],[606,679],[238,680],[91,474],[681,682],[51,267],[46,218],[87,685],[684,686],[231,398],[687,688],[193,302],[116,690],[29,691],[237,398],[95,200],[45,694],[315,448],[695,696],[86,697],[107,109],[44,88],[87,659],[700,701],[16,702],[50,518],[72,73],[374,705],[87,700],[706,707],[27,239],[359,709],[682,710],[633,711],[645,712],[87,96],[89,714],[575,647],[19,88],[89,201],[17,718],[385,719],[605,720],[717,721],[29,722],[152,177],[216,724],[4,264],[44,86],[16,727],[726,728],[687,729],[725,730],[102,114],[374,442],[234,733],[71,734],[152,726],[728,736],[735,737],[72,689],[738,739],[133,136],[53,662],[47,87],[95,367],[141,371],[744,745],[743,746],[742,747],[40,748],[30,214],[107,750],[295,670],[751,752],[50,453],[145,754],[286,755],[39,58],[59,256],[79,121],[111,238],[759,760],[758,761],[757,762],[260,763],[756,764],[385,718],[714,766],[393,767],[403,768],[9,601],[769,770],[54,64],[41,63],[278,773],[643,774],[448,775],[56,776],[262,352],[657,778],[765,778],[28,629],[99,533],[65,69],[771,783],[32,474],[113,538],[423,575],[103,130],[787,788],[139,415],[572,790],[544,791],[789,792],[786,793],[648,777],[295,394],[300,441],[151,797],[4,611],[39,799],[798,800],[22,186],[263,802],[52,803],[728,804],[47,773],[627,806],[54,807],[715,744],[97,119],[81,515],[693,811],[26,394],[36,383],[813,814],[1,8],[15,816],[815,817],[343,818],[2,816],[16,475],[3,194],[821,822],[651,823],[820,824],[432,825],[281,455],[26,104],[107,828],[827,829],[26,174],[356,831],[448,695],[36,813],[71,834],[78,835],[670,836],[612,837],[41,68],[77,839],[13,840],[167,841],[161,842],[6,19],[624,844],[826,845],[24,846],[36,831],[15,614],[52,352],[88,850],[807,851],[847,852],[75,84],[441,816],[103,114],[313,368],[626,857],[856,858],[464,642],[32,429],[99,534],[607,859],[72,81],[67,864],[40,865],[758,816],[87,141],[293,855],[861,869],[566,829],[109,871],[559,872],[283,290],[32,60],[221,875],[340,418],[438,877],[189,878],[618,879],[876,880],[548,873],[21,99],[90,883],[94,884],[109,885],[179,406],[871,887],[792,863],[458,728],[45,890],[97,469],[99,892],[113,670],[115,894],[408,895],[101,896],[202,809],[365,898],[897,899],[893,900],[2,18],[5,136],[902,903],[554,830],[82,249],[195,906],[74,541],[543,908],[796,909],[475,910],[25,385],[911,912],[624,849],[867,914],[138,180],[7,190],[870,917],[188,296],[741,919],[272,920],[385,815],[588,922],[820,923],[87,273],[745,925],[904,926],[384,385],[443,928],[481,866],[12,927],[930,931],[929,932],[7,62],[492,493],[57,315],[184,936],[833,937],[935,938],[93,939],[56,732],[415,786],[680,942],[882,884],[20,490],[809,945],[16,946],[16,747],[667,948],[3,23],[24,950],[496,951],[703,952],[100,722],[269,411],[245,907],[20,491],[949,957],[58,339],[58,94],[113,960],[477,514],[604,962],[673,963],[954,964],[886,965],[98,150],[238,245],[348,968],[103,463],[55,970],[274,971],[129,972],[347,973],[969,974],[907,975],[115,203],[35,163],[977,978],[351,979],[4,613],[261,981],[194,982],[850,983],[803,984],[980,985],[45,451],[171,987],[564,988],[174,306],[862,990],[568,955],[238,759],[178,215],[989,994],[209,595],[440,667],[51,268],[982,998],[616,999],[106,296],[67,783],[68,1002],[196,1000],[51,101],[575,1005],[655,1006],[543,787],[1001,1008],[542,858],[1009,1010],[84,513],[85,1012],[563,1013],[522,656],[574,622],[520,1016],[80,749],[137,634],[608,837],[1019,1020],[627,773],[124,1022],[417,432],[654,1024],[851,1025],[102,1026],[1023,1027],[212,1015],[865,1018],[875,934],[57,1031],[128,1032],[283,1033],[64,440],[1034,1035],[98,192],[255,326],[95,254],[68,644],[1039,1040],[326,337],[1021,1042],[380,1030],[620,711],[1017,1045],[19,68],[53,69],[258,1048],[273,584],[1049,1050],[874,1029],[114,125],[139,1053],[943,1054],[631,1012],[651,801],[286,754],[698,1058],[81,421],[243,1037],[1060,1061],[1055,1062],[104,832],[177,1064],[185,364],[527,1066],[98,243],[427,1068],[62,1069],[243,343],[42,675],[321,920],[281,1073],[888,1074],[152,167],[172,1076],[90,848],[283,1056],[11,269],[621,1057],[38,586],[133,385],[572,1083],[911,1084],[252,1079],[116,1085],[303,1087],[145,763],[40,545],[194,511],[58,772],[63,1092],[62,243],[23,51],[293,1095],[325,409],[883,1097],[51,950],[496,1099],[24,1100],[915,1101],[779,1102],[194,1103],[699,862],[356,1105],[491,501],[953,1107],[1106,1108],[26,1109],[254,677],[776,1041],[99,1112],[105,286],[374,1114],[358,1115],[1113,1116],[577,1117],[28,802],[439,872],[370,704],[86,1121],[447,1073],[670,1067],[990,1110],[313,337],[1038,1126],[1124,1127],[410,772],[119,560],[993,1128],[45,93],[86,1132],[62,284],[389,1134],[53,1135],[71,597],[187,962],[185,361],[56,971],[1139,1140],[742,1141],[439,1142],[1092,1143],[896,1144],[31,476],[625,1146],[1111,1147],[1091,1148],[453,874],[1120,1150],[88,805],[1076,1152],[61,810],[107,1154],[207,1155],[997,1129],[87,1059],[104,1158],[367,1123],[54,58],[8,1161],[1151,1162],[894,959],[133,460],[472,1165],[16,1166],[860,1167],[700,1106],[115,961],[1169,1170],[892,1098],[947,1172],[1155,1164],[1159,1171],[463,518],[941,1176],[92,1133],[1177,1178],[767,1160],[472,1132],[973,1181],[868,1182],[91,1183],[1174,1184],[16,168],[88,1186],[3,1187],[119,753],[61,1162],[1189,1190],[530,1138],[166,1022],[801,979],[1193,1194],[137,768],[680,795],[735,1153],[941,1135],[28,1199],[674,1200],[841,1198],[12,331],[2,495],[625,683],[556,1074],[329,1206],[8,467],[1201,1208],[1093,1209],[107,731],[280,1205],[208,1155],[33,1213],[13,394],[1203,1215],[57,184],[348,1217],[248,493],[1089,1219],[1218,1220],[318,1216],[1,1222],[1090,1223],[753,1196],[269,1207],[619,1212],[352,854],[479,1188],[1130,1225],[639,1066],[898,1231],[66,1003],[1232,1233],[23,24],[665,1224],[112,421],[20,504],[635,1238],[36,64],[1239,1240],[1122,1229],[991,1241],[927,928],[1214,1244],[555,955],[527,546],[381,1247],[154,987],[492,1249],[133,860],[401,523],[199,691],[153,1253],[801,1254],[117,494],[20,1256],[1072,1251],[1252,1258],[1033,1250],[980,981],[992,1014],[1147,1204],[1113,1263],[325,1215],[32,81],[189,1094],[1127,1265],[816,914],[816,1264],[332,1002],[39,414],[849,1268],[258,1176],[791,1274],[585,1275],[322,947],[1216,1277],[1271,1278],[236,515],[464,921],[285,1281],[716,825],[69,770],[445,592],[1284,1285],[388,913],[1047,1286],[1059,1137],[857,1287],[77,1179],[1248,1291],[277,1081],[653,1293],[16,473],[71,1295],[442,1296],[1080,1297],[535,1199],[628,1290],[1096,1283],[94,901],[708,1289],[343,838],[35,996],[513,1228],[589,1305],[905,1306],[1023,1024],[848,1307],[467,1304],[493,1069],[481,546],[1298,1313],[58,521],[1011,1039],[1134,1177],[555,992],[1288,1318],[481,1247],[866,1320],[76,1184],[1321,1322],[855,917],[1148,1257],[189,1325],[121,1317],[287,891],[1062,1326],[862,1170],[218,1168],[596,943],[868,1331],[1237,1266],[42,1034],[692,1045],[150,878],[213,1335],[489,1107],[953,1339],[257,493],[499,1341],[1269,1342],[1334,1336],[1038,1071],[1261,1267],[1337,1346],[10,706],[419,1070],[1340,1348],[567,1036],[426,1051],[1149,1235],[78,411],[599,1303],[189,1343],[373,1179],[305,1357],[624,1136],[352,742],[251,1360],[575,1352],[114,1349],[578,1353],[1309,1363],[469,1230],[412,940],[1354,1367],[600,1368],[179,1295],[1345,1361],[831,1370],[521,595],[916,939],[1358,1373],[205,338],[73,1202],[13,392],[562,1374],[1060,1113],[30,1372],[355,1327],[106,787],[276,614],[630,1119],[1272,1276],[1315,1381],[443,1378],[109,1077],[785,913],[1312,1380],[819,956],[576,1385],[64,1191],[1384,1392],[963,1020],[1251,1394],[1383,1390],[1064,1211],[58,1351],[1376,1396],[229,812],[1078,1245],[343,354],[818,1404],[748,1141],[807,1070],[1324,1407],[91,1406],[149,237],[1359,1405],[34,624],[1408,1412],[844,1413],[1178,1409],[748,782],[405,1416],[537,840],[1410,1418],[1152,1389],[1156,1417],[334,1192],[1065,1420],[6,1419],[1330,1379],[356,1421],[713,798],[69,723],[1422,1428],[843,1280],[83,1430],[620,692],[640,1142],[23,1398],[1090,1433],[243,967],[1432,1436],[781,1437],[1246,1338],[808,1082],[313,1440],[369,1441]],"roots":[1302,1131,1063,1316,889,794,1332,1234,1145,1425,1426,1375,1185,1175,1415,1221,1371,1382,976,780,1435,1391,1365,552,1197,1369,1442,1362,1118,1044,1386,1028,1292,1007,1323,1355,1075,594,1173,966,1366,944,1180,1262,1273,1401,1043,1308,1226,1329,1438,1344,1227,1319,1300,1434,1364,1279,1088,1393,1429,1046,784,602,1400,1157,1210,1397,1163,1282,1243,183,517,995,1260,1310,1403,1125,958,1387,1423,1242,1399,1333,1328,1356,1347,881,1086,1439,1411,1395,1104,1236,1311,986,1299,1004,1259,1052,1414,918,1270,508,1255,1195,1431,1427,1402,1424,924,853,1388,1301,933,1350,1294,1314,1377,740],"contract":"Root indexed by J sums input I exactly when I and J are disjoint.","source":"agent-cmod ctsa annealing of the complex compile ledger"} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/normalize_scatter.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/normalize_scatter.py new file mode 100644 index 0000000000..4f62515895 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/normalize_scatter.py @@ -0,0 +1,106 @@ +#!/usr/bin/env python3 +"""normalize_scatter.py: write the scatter of a gcert/1 program as the star rule by re-signing retained totals. + +gcert_emit.py (PR #256, vendored unchanged) keeps every slot in a unit lam (wanted = lam * stored, the convention of +Sussman's gxconv.py). When the exact lift leaves a retained total k in a register whose unit lam_k is not 1, the +emitter writes the scatter as a table: row t, column k is the star coefficient (1/3 if coordinate k lies in port t, +-1/6 otherwise) times lam_k. The five-stage packages' complex code reads the star rule only. If every lam_k is +1 or +-1, flipping the sign convention of the registers with lam_k = -1 over the whole program (P -> D P D with +D = diag(+-1)) gives the same map from sources to targets with the star rule: every gate coefficient on an edge +with exactly one endpoint in a flipped register is negated, and the scatter column of a flipped total becomes the +star column. Registers, frames, gates, start and final labels, retained totals, blocks and N are unchanged; only +coefficient signs, the scatter field and the derived_from note change. A program already in star form is returned +unchanged. verify.py runs gx.check1 (and Sussman's gxcore mirror) on the result and compares it with the input. + +Prepared by DreamingOfClouds with Anthropic Claude assistance (Apache-2.0). +usage: normalize_scatter.py IN.json[.gz] OUT.json[.gz] +""" +import copy +import gzip +import json +import sys +from fractions import Fraction as Q + +if sys.flags.optimize: + raise SystemExit('Assertions must remain enabled: run without -O') +STAR = dict(inside=[1, 3], outside=[-1, 6]) + + +def star(c, t, k): + return Q(1, 3) if c['ports'][t] >> k & 1 else Q(-1, 6) + + +def units(c): + """lam_k of every retained total, read off a table scatter (None for a star scatter)""" + sc = c['scat'] + if 'table' not in sc: + assert sc == STAR, 'a star scatter must be 1/3 inside, -1/6 outside' + return None + h, v = c['h'], c['v'] + assert len(sc['table']) == v + lam = {} + for t, row in enumerate(sc['table']): + assert [k for k, _, _ in row] == list(range(h)), 'table row %d does not list the coordinates 0..h-1 in order' % t + for k, a, b in row: + q = Q(a, b) / star(c, t, k) + assert lam.setdefault(k, q) == q, 'column %d is not the star column times one unit' % k + return lam + + +def normalize(c): + lam = units(c) + if lam is None: + return c, dict(raw_scatter='star', flipped_coordinates=[], flipped_registers=[], changed_gates=0, changed_coefficients=0) + assert all(q in (1, -1) for q in lam.values()), 'units other than +-1 cannot be normalized by a sign flip: %s' % lam + v = c['v'] + ret = {k: s for k, s, _ in c['ret']} + assert sorted(ret) == list(range(c['h'])) and len(set(ret.values())) == len(ret), 'one retained total per coordinate' + flip = {ret[k] for k, q in lam.items() if q == -1} + assert all(s >= 2 * v for s in flip), 'only slots are re-signed' + c2 = copy.deepcopy(c) + gates = coefficients = 0 + for ph in ('A', 'B'): + for g in c2[ph]: + assert g[0] in ('out', 'in'), 'gate kind %r' % (g[0],) + pivot = g[2] in flip + hit = False + for term in g[3]: + if pivot != (term[0] in flip): # exactly one endpoint of this edge is re-signed + term[1] = -term[1] + coefficients += 1 + hit = True + gates += hit + c2['scat'] = dict(STAR) + c2['derived_from'] = c['derived_from'] + ' + normalize_scatter.py (registers %s re-signed; star scatter)' % sorted(flip) + return c2, dict(raw_scatter='table', flipped_coordinates=sorted(k for k, q in lam.items() if q == -1), + flipped_registers=sorted(flip), changed_gates=gates, changed_coefficients=coefficients) + + +def same_shape(a, b): + """True when two programs differ at most in coefficient signs, the scatter and derived_from""" + keys = set(a) | set(b) + for k in keys - {'A', 'B', 'scat', 'derived_from'}: + if a.get(k) != b.get(k): + return False + for ph in ('A', 'B'): + if len(a[ph]) != len(b[ph]): + return False + for g, h in zip(a[ph], b[ph]): + if g[:3] != h[:3] or g[4:] != h[4:] or len(g[3]) != len(h[3]): + return False + if any(x[0] != y[0] or x[2] != y[2] or abs(x[1]) != abs(y[1]) for x, y in zip(g[3], h[3])): + return False + return True + + +def main(): + src, dst = sys.argv[1:3] + raw = gzip.decompress(open(src, 'rb').read()) if src.endswith('.gz') else open(src, 'rb').read() + c2, report = normalize(json.loads(raw)) + data = json.dumps(c2, separators=(',', ':')).encode() + open(dst, 'wb').write(gzip.compress(data) if dst.endswith('.gz') else data) + print(json.dumps(report)) + + +if __name__ == '__main__': + main() diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/paircheck.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/paircheck.py new file mode 100644 index 0000000000..673cc0a684 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/paircheck.py @@ -0,0 +1,165 @@ +#!/usr/bin/env python3 +"""paircheck.py: standalone re-check of the compensated reuse pairs of a written aligned tree. + +Reads only the written word (cache/{graph,frames,selection}.json, references/paired-cube/physical/{frames,pairs}.json) +and re-verifies the pairs independently of the code that chose them and of aligned_word.py: + kinds: the donor is an ungauged, non-root role with operations; the recipient is a selected (rank h-4) gauge; + pairs are one-to-one and every selected gauge is paired (no live external gauge); + chronology: early pair (deadline None): the donor's last operation in phase 1, the recipient's first after the cut; + late pair: deadline = the recipient's first operation (phase 2), the donor's last operation strictly + before it in the executed order (phase 1, then phase 2 in index order), i.e. the donor is dead before the + recipient's old-value read; + frames: the donor's last physical frame lies inside the recipient's gauge frame; + parity: no pair is erasable by PR #184's --purify-source-donors (donor last frame of rank <= 3 inside a cube + parity 3-space inside the recipient gauge). +Five mutation controls must each be rejected for the condition they break (every violated condition is listed): +a late recipient given an unused donor still alive at its read; an unused donor with legal timing whose last frame +lies outside the gauge (frame containment alone); a duplicated pair; an unpaired gauge; an unused donor with legal +timing whose last frame is parity-erasable (erasability alone). +Prepared by DreamingOfClouds with Anthropic Claude assistance (Apache-2.0); uses the rebuilt tree's +scripts/paired_cube/frames.py only for basis/perp/containment. +usage: paircheck.py --root PR202_TREE WORD_TREE [WORD_TREE ...] (prints one JSON line per word tree)""" +import argparse +import json +import sys +from pathlib import Path + +if sys.flags.optimize: + raise SystemExit('Assertions must remain enabled: run without -O') + + +def check(tree, mutate=None): + from paired_cube.frames import basis, perp, contained + tree = Path(tree) + rd = lambda p: json.loads((tree / p).read_text()) + g, w, word = rd('cache/graph.json'), rd('cache/frames.json'), rd('cache/selection.json') + moved = rd('references/paired-cube/physical/frames.json')['frames'] + pairs = rd('references/paired-cube/physical/pairs.json')['pairs'] + h, v = g['h'], g['v'] + ops = word['ops'] + frames = [perp(tuple(w['annihilators'][x]), h) for _, _, x in ops] + for i, F in moved: + frames[i] = tuple(F) + pset = set(word['phase1']) + order = sorted(pset) + [i for i in range(len(ops)) if i not in pset] + pos = {i: k for k, i in enumerate(order)} + role_ops = {} + for i in order: + a, b, _ = ops[i] + role_ops.setdefault(a, []).append(i) + role_ops.setdefault(b, []).append(i) + gauge = {z['role']: perp(tuple(z['annihilator']), h) for z in word['selected']} + assert all(z['rank'] == h - 4 for z in word['selected']), 'non rank-(h-4) gauge kept' + roots = set(word['rootroles']) + parity = [] + for cube in range(v // 8): + for bit in range(2): + parity.append(basis(tuple(g['inputs'][8 * cube + j] for j in range(8) if j.bit_count() % 2 == bit))) + erasable_pair = lambda U, V: len(U) <= 3 and any(contained(U, S) and contained(S, V) for S in parity) + if mutate is not None: + pairs = mutate([list(p) for p in pairs], dict(frames=frames, pos=pos, role_ops=role_ops, gauge=gauge, roots=roots, + pset=pset, contained=contained, erasable=erasable_pair)) + bad = [] + donors, recips = set(), set() + late = early = erasable = 0 + for d, b, t in pairs: + if d in donors or b in recips: + bad.append(('not one-to-one', d, b)) + donors.add(d) + recips.add(b) + if d in gauge or d in roots or d not in role_ops: + bad.append(('donor kind', d)) + if b not in gauge: + bad.append(('recipient kind', b)) + continue + last, first = role_ops[d][-1], role_ops[b][0] + if t is None: + early += 1 + if not (last in pset and first not in pset): + bad.append(('early chronology', d, b)) + else: + late += 1 + if not (t == first and t not in pset and pos[last] < pos[t]): + bad.append(('late chronology', d, b, t)) + if not contained(frames[last], gauge[b]): + bad.append(('donor frame outside gauge', d, b)) + if erasable_pair(frames[last], gauge[b]): + erasable += 1 + unpaired = set(gauge) - recips + if unpaired: + bad.append(('live external gauges', len(unpaired))) + return dict(pairs=len(pairs), early=early, late=late, gauges=len(gauge), erasable=erasable, + violations=len(bad), kinds=sorted({x[0] for x in bad}), first_violations=bad[:5], + status='PASS' if not bad and not erasable else 'FAIL') + + +def controls(tree): + """five mutations; each must be rejected for the condition it breaks (all violated conditions are listed)""" + def free_donors(pairs, c): + used = {p[0] for p in pairs} + return [(d, ops[-1]) for d, ops in sorted(c['role_ops'].items()) if d not in used and d not in c['gauge'] and d not in c['roots']] + + def legal_timing(last, b, t, c): + first = c['role_ops'][b][0] + return last in c['pset'] if t is None else (t == first and c['pos'][last] < c['pos'][t]) + + def swap(pairs, c, *wants): + # replace the donor of some pair by an unused donor chosen by the first satisfiable predicate + # want(last frame, gauge, last op, recipient, deadline) + free = free_donors(pairs, c) + for want in wants: + for k, (d, b, t) in enumerate(pairs): + for d2, last in free: + if want(c['frames'][last], c['gauge'][b], last, b, t): + pairs[k] = [d2, b, t] + return pairs + raise RuntimeError('no control instance') + + def late_before_death(pairs, c): + # a late recipient gets an unused donor that is still alive at the recipient's read; a donor whose frame also + # fits the gauge is preferred (none exists on the committed words, so the frame check fires as well) + alive = lambda U, V, last, b, t: t is not None and c['pos'][last] > c['pos'][t] + return swap(pairs, c, lambda U, V, last, b, t: alive(U, V, last, b, t) and c['contained'](U, V) and not c['erasable'](U, V), + alive) + + def frame_outside(pairs, c): + # an unused donor with legal timing whose last frame is outside the recipient's gauge + return swap(pairs, c, lambda U, V, last, b, t: legal_timing(last, b, t, c) and not c['contained'](U, V)) + + def duplicate(pairs, c): + pairs.append(list(pairs[0])) + return pairs + + def drop(pairs, c): + return pairs[1:] + + def erasable(pairs, c): + # an unused donor with legal timing whose last frame (rank <= 3) lies in a cube parity 3-space inside the gauge + return swap(pairs, c, lambda U, V, last, b, t: legal_timing(last, b, t, c) and c['erasable'](U, V)) + out = {} + for name, f, intended in [('late_read_before_donor_death', late_before_death, 'late chronology'), + ('donor_frame_outside_gauge', frame_outside, 'donor frame outside gauge'), + ('duplicate_pair', duplicate, 'not one-to-one'), ('unpaired_gauge', drop, 'live external gauges'), + ('parity_erasable_donor', erasable, 'erasable')]: + try: + r = check(tree, f) + except RuntimeError as e: + out[name] = 'no instance: %s' % e + continue + found = r['kinds'] + (['erasable'] if r['erasable'] else []) + out[name] = ('REJECTED (%s)' if intended in found else 'ACCEPTED (control failed: %s)') % ', '.join(found) + return out + + +def main(): + ap = argparse.ArgumentParser(description=__doc__, formatter_class=argparse.RawDescriptionHelpFormatter) + ap.add_argument('--root', type=Path, required=True, help='the rebuilt PR #202 tree (scripts/paired_cube/frames.py)') + ap.add_argument('trees', type=Path, nargs='+') + a = ap.parse_args() + sys.path.insert(0, str(a.root / 'scripts')) + for t in a.trees: + print(json.dumps(dict(check(t), controls=controls(t))), flush=True) + + +if __name__ == '__main__': + main() diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/centre46_graph.diff b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/centre46_graph.diff new file mode 100644 index 0000000000..76437ab856 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/centre46_graph.diff @@ -0,0 +1,33 @@ +--- graph_orig.py 2026-10-10 03:55:31 ++++ graph.py 2026-10-10 03:55:31 +@@ -190,14 +190,18 @@ + self.local_channels() + base_nodes = len(self.a) + D = dict(zip(self.cubes, self.module(triple, [self.F[I] for I in self.cubes]))) +- P, Q = {}, {} ++ P, Q, star = {}, {}, {} + for i in range(self.p): + others = [a for a in range(self.p) if a != i] + pairs = list(combinations(others, 2)) + for bit in range(2): + inputs = [self.A[tuple(sorted((i, *K))), i, bit] for K in pairs] +- for K, node in zip(pairs, self.module(pair, inputs)): ++ outs = self.module(pair, inputs) ++ for K, node in zip(pairs, outs[:len(pairs)]): + P[tuple(sorted((i, *K))), i, bit] = node ++ if len(outs) > len(pairs): ++ # centre-sharing pair module: its extra root is the sum of all inputs = star(2i+bit) ++ star[i, bit] = outs[len(pairs)] + for i, j in combinations(range(self.p), 2): + others = [a for a in range(self.p) if a not in (i, j)] + for mode in range(2): +@@ -231,7 +235,8 @@ + # Their scatter is 1/2 sum_(i in T) S_i - 1/6 sum_i S_i. + for i in range(self.p): + for e in range(2): +- self.centers.append(self.sum(self.A[I, i, e] for I in self.cubes if i in I)) ++ self.centers.append(star[i, e] if (i, e) in star else ++ self.sum(self.A[I, i, e] for I in self.cubes if i in I)) + incidences = 0 + center_scatter = '1/2 sum_(i in T) S_i - 1/6 sum_i S_i' + else: diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/NOTICE b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/NOTICE new file mode 100644 index 0000000000..27c7d368fa --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/NOTICE @@ -0,0 +1,43 @@ +Prepared by Chafik Boukhalfa with substantial Anthropic Claude and OpenAI +Codex assistance. Apache-2.0. Inherited files retain their original notices +and assistance disclosures. This package claims no exclusive priority over +concurrent work and reports no new kappa. + +What this package contributes: the physical layer (operation frames and reuse +pairs) of PR #200's descent applied to the source-aligned complex word, the +admission of that layer with PR #200's checker on that word, and the +observation that PR #184's frame flow prices it at 7.0861e-4. Everything +else is retained and credited: + +- icekylinx (OpenAI GPT-6 Astra and Codex assistance): PR144 paired cubes, + signed decoder, shared-core accounting, original compiler, carrier + matching (the frozen round-nine matching reused here), chronological + gauges, PR130 generalized Clifford frames; PR184 source-assisted + construction: source-parity local factorization, frame flow with + independent dirty lifts and source controls, exact lifts, contract, + global assembly (research/source-assisted, vendored byte for byte). +- ikeboy: PR191/193/194, the rebuild of PR184's construction on the PR168 v4 + modules (research/source-assisted-v4: source_aligned_local_v4.py, + contract_v4.py, assemble.py, the parity-erasure-avoiding matching), and the + composition with PR189's/PR200's bit supplier. +- eumemic (Anthropic Claude and OpenAI Codex assistance): PR117 module + infrastructure; PR155/157 scalar modules, physical frames and reuse; + PR161 output merging; PR168 annealed modules, nested-prefix schedules, + local L1 circuit, fused outputs, bundle descent, both physical layers + (the physical layer replaced here is PR168's, used as the descent's seed), + pinned at 4a3c769e5c5430e7114c4d3e099ff34664677f17; PR131/143 frame/reuse + and late-read lineage; PR154 isolated snapshot verification. +- jamesyc / James Chang: PR124 compensated birth cuts, PR34 balanced + assembly, PR166 terminal-output accumulation. DaysSky: PR162 extended + carrier closure, PR192 frame-layout ceiling. GamingPuzzled: PR160. + gupt1156 PR148 and Abhinav Ramachandran/geckods PR158 (Hermes assistance). + jacklightChen / Zhihao Chen: PR23/29. Rohan Arun: PR100/103. an664: PR128. + Earlier lineage: Zhihao Chen PR97, Swapnil Jain, DaysSky PR150, hpst3r + PR147, SovereignSteak PR122, Aurel Prosz, dleen, Douglas Colkitt. +- Chafik Boukhalfa (Anthropic Claude and OpenAI Codex assistance): PR175 + fast checker; PR179/181/189/196/200 local circuits, operation-frame descent + (discovery/), independent complete complex admission (complex/physical.py, + verify_fused.py, vendored from PR200 at a1175449) and the PR200 bit + supplier the assembly reads; PR202 (the pinned tree, 8d8d67b). +- OpenAI: the original complex phase network of "Integer multiplication + below n log n". diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/SOURCE.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/SOURCE.json new file mode 100644 index 0000000000..dca4742101 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/SOURCE.json @@ -0,0 +1,323 @@ +{ + "archive": "baseline-pr202.tar.gz", + "archive_sha256": "5d08386f71c421d2b83b21020e3b74198e9d0c75884d7d81987307740d98883f", + "commit": "8d8d67bcf69c5ea67d3a29dbc64ba588156d6e8d", + "files": { + "certificates/paired-cube-complex-input.json": "b1898950f95a7ce618f376d14e628061b345a519e7bcac76b67d277deeec9af5", + "notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "references/paired-cube/bit-physical/frames_p12.json.gz": "d2347635891e70918171b96ae33c9cb667cec11cdb7b8f634685b3df8c7effc1", + "references/paired-cube/bit-physical/kchron_p12.json": "001a8c2b6ab4766e5e57b13164bf319988db568b915af2de71920eb5b526d9db", + "references/paired-cube/bit-physical/word_p12.json.gz": "6f10239e8e2946263c7959392edd7c4e48661708a4d83222acb7cf6297783928", + "references/paired-cube/physical/README.md": "d978a982e2652e2ec8b8e810874e5cd99b6805a7ab9d586d4cc2f7e06ae15fca", + "references/paired-cube/physical/frames.json": "3681fc6ef151cdfa5453512f56f7165607ece64ccf6b71478af8c327350f5800", + "references/paired-cube/physical/pairs.json": "07c204bd2a69dd8860b7333896b9bf3fe41a326675bbe41b14e6e3795453dc1e", + "references/paired-cube/pr97-subset/selection.json": "5a41dee894702cb880385d826648a3e759b85a6de6824ecbef63b73b8c6e1354", + "references/paired-cube/selected-module/README.md": "bd3f5176ef31bbf78240066fd5a5dae52dc31dd734273409671440a568d18155", + "references/paired-cube/selected-module/SOURCE.json": "7689968c429109119a232c3f7631cdfa5b7a7895c61af36ee82e3229988e45ab", + "references/paired-cube/selected-module/matching-arcs.json": "46c77eb75ebcb2435595a3b6522a54e1d12d3c61eecb3b51c489edd1f78447e1", + "references/paired-cube/sources/SOURCE.json": "54c6b27f55849b5a74b16387ef361dac6943525a244046795f78605b84f90826", + "references/paired-cube/sources/local_L1.json": "1861724ee3b58ea8acb3334416fbfd9172a9ae02ad11a6f6885a4909f8692f05", + "references/paired-cube/sources/pmod_J0_full_6.0666810e-4.json": "7d1ae23430e110d32aa1cab84415abdbc918dfab6b317cb24d30756fc90c5925", + "references/paired-cube/sources/qmod_climb3u_best.json": "3f85f6b2134af8781f16229186d0d7c1de71ab4d5235244259e1b79f2e3d14ba", + "references/paired-cube/sources/tmod_TE_TD_TB3_1_1_4_full_6.0617964e-4.json": "9dcdb6f4e33410418c01f55f092862edfa7c05001ceada3974f8d1196bcd894b", + "references/three-stage-cover/pr117/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "references/three-stage-cover/pr117/NOTICE": "a0030510cd3b5334fb113eae759aadd2c25951bd353dfb69ad9cb780ae5adf30", + "references/three-stage-cover/pr117/SOURCE.json": "74e9f4b4ae0529d21d19c159b2b50ee0923e93e0d7eb22cf208ad41dd5992275", + "references/three-stage-cover/pr117/dag.json.gz": "3c034d0aae388ef567a454826f4f48b26fd8a94c71e8ffed4835271b349a783b", + "references/three-stage-cover/pr117/replayed.py": "99c1e3694ae06a7ce7a370b04ecb45ea3fcfe69a6e6e7f4c4606e0a6c74c3184", + "research/paired-cube-diagonal-bit-168/NOTICE": "9e82089424092c1dabc2341a09ead255633d78c90dbdc199c4336ca1c0f3bdf4", + "research/paired-cube-diagonal-bit-168/arithmetic/balanced_shared.py": "c3204e1758057f5ef10724014f38b91b8a01f6d8a3562b054263fc74795bfd90", + "research/paired-cube-diagonal-bit-168/arithmetic/certificate.py": "623229f3008d1563c2c3dde8e6d0eca8ea73b1937ceaf75db3d3425af8472874", + "research/paired-cube-diagonal-bit-168/arithmetic/interval_moment.py": "9d3d1d28bfb3375958995205179b171fb65c70a3792cf9f7a21ef5ee54f5460b", + "research/paired-cube-diagonal-bit-168/arithmetic/shared_bridge.py": "d0729e2d12d8c038719ea6eb83b169c09660f43de2d3d2da10a6a173f5204f93", + "research/paired-cube-diagonal-bit-168/certificate.json": "853afa75980e11ce16b333c28311c4f635e84065867c049fda9916c2419091ed", + "research/paired-cube-diagonal-bit-168/complex/check_sinks.py": "d70903464b3caabc0920aee8953978a27a6874a655ecb66cadacf77a31df11af", + "research/paired-cube-diagonal-bit-168/complex/formal_sinks.py": "d7fefe86e637584ad1bf53c8f7714b88d5abed92eaa29d110ef099536e51f516", + "research/paired-cube-diagonal-bit-168/complex/physical.py": "01961fad4b04aaa940d2dc99c87690bc861b3861200296974c5e065ce3446659", + "research/paired-cube-diagonal-bit-168/complex/prove.py": "3eecae7856aa212d1d7e607e2663b8ce0766ed6067b388c6be2ed5485886bd43", + "research/paired-cube-diagonal-bit-168/complex/verify_fused.py": "75c3dcd80fcdbc461651fa2d2fa463e6b41a569d695fc74700d240223ef198e9", + "research/source-assisted-v4/NOTICE": "0b478b206d86be883daf8a9698a75a36cca173b2f927740883393146cd500b3f", + "research/source-assisted-v4/PROOF.md": "b340b9530101b5bc976cde69031a32eed41bb6b9b56213d3a63bc5a6ebeb0f16", + "research/source-assisted-v4/README.md": "d123e1141698b01de4746657b95a2600bfeb9d4f2697b5c3c5e08b96990d5593", + "research/source-assisted-v4/SOURCE.json": "c62fa2316c6b27e6039ed32f37bf8540e0c18f3248b456ade56b9822412820d8", + "research/source-assisted-v4/assemble.py": "9f5ad2b18cf24b829c99592bdbe34577debc404d810797afa89051f898cf960c", + "research/source-assisted-v4/certificate.json": "6fb7df88e8d6635e15a53e1e5c88a47265f5c1706937e390eca01a91749aad9d", + "research/source-assisted-v4/contract_v4.py": "67da183217adbe28915391c8cd0c8c4ec9c9dedead54a641a2de23834df2342c", + "research/source-assisted-v4/data/kernel-pairs.json": "f1535677d1ec225a3a132b2da0f6da9613b7b814227647b288c4e298ec26d8d3", + "research/source-assisted-v4/data/physical-pairs.json": "7095501f054e9ec18aa212bfed1b01e497ca2ae997f4c9ece2779909b3fd72e2", + "research/source-assisted-v4/pin_sources.py": "29063638a1791b07f8ee4ece6569a9ece42b22b73ed34eac617e150e0b1b9985", + "research/source-assisted-v4/source_aligned_local_v4.py": "3e11a7418bf1f3b51674b45e4dded184cf1599338c4c3911e145f58c8c15a969", + "research/source-assisted-v4/verify.py": "41e73269755771828a33c85ba9d171ff9df36315430205889b321b35c4193aaa", + "research/source-assisted/CREDITS.md": "6663e1fb087f6c32289c7f64c212baab69fdab275baa0e51e7147b83216fca86", + "research/source-assisted/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/source-assisted/README.md": "dfc42f13036d60bc963866e3155cccfe6db21e603863530651195a3eb774c2fd", + "research/source-assisted/SOURCE.json": "009ae9db86e95ea2c85953799c1b433d78d744fe54248f5bdd647fe4ea219c01", + "research/source-assisted/bit/SOURCE_ALIGNED_BIT_WORD.txt": "29a25a95492fa5054f16768f23612e1b3ec8d034130a28f77df863bb38ee5693", + "research/source-assisted/bit/common_frame_network.py": "095bcdfa9fe37e778f343ff91fba02071d16766baf0b39ff64f48f3fa4db4bbf", + "research/source-assisted/bit/source_aligned_lifts.json": "f6759116094f8fe0d048cef95eb4c7f52b08ac304bc55bcdd3c165e95f3aed6c", + "research/source-assisted/bit/source_aligned_lifts.py": "0a7d05098ff61d1a53cd7bbf755ab142cd01d65e96a7ab338a705f5ffa40874a", + "research/source-assisted/bit/source_aligned_profile.json": "e1d07bf5d5b2d4884137da84745b6f5eea642b0cea4cb6472dd307c7b2d1659b", + "research/source-assisted/decision/aligned_parity_exact_lift.result.certificate.json.gz": "f5fcf187b2b3487c028019c948be1b96b5666de638745a371ea704f30af4cd9d", + "research/source-assisted/decision/aligned_parity_exact_lift.result.json": "89ea9093a4f52e2af8e82d136ee325b967a57dc0fb25d46b67d03ca12f113ff9", + "research/source-assisted/decision/aligned_parity_purified_flow.result.json": "5bf59f38b79406d5978f8db0df253a40d4c89023f8243313c284765e87f36099", + "research/source-assisted/decision/aligned_parity_purified_flow.result.witness.json.gz": "63480cc8a95bedba01f72bda82d7a9b479727833901464853032b6ad8c1cfbaa", + "research/source-assisted/decision/certify_complex_flow_contract.py": "0459b7f6e95be53601ad59d8257061643647e8947c573d9246b7659d7175a017", + "research/source-assisted/decision/complex_frame_flow.py": "5ea4f32f4eb0b19816a0b98272592f9dc0e9cbc448ce5eb7907ba113233dcc86", + "research/source-assisted/decision/complex_source_aligned_kernel_pairs.json": "5fb629725d67556bec93c441c283d133ad3cc159edde6f216cbe6289f12696a0", + "research/source-assisted/decision/complex_source_aligned_physical_pairs.json": "b75f0e2a26ad6d6c804234c0c28a0518255cd619eaee1f66100fa98a67ab1619", + "research/source-assisted/decision/complex_source_aligned_profile.json": "5c846f00073e2a4dd0340cc8df4a797f433c9e72bccae9efa0d115a2dd2652c8", + "research/source-assisted/decision/exact_complex_flow_lift.py": "9d841bcfdc7c9c19b31791e8d7cfebd223d80d5e9ecd376d26257244f5323f2e", + "research/source-assisted/decision/reproduce_complex.py": "ae5b826c3d4e1700dbf5aec020c30c09eb02f0bbd73808760e5200835ec77972", + "research/source-assisted/decision/source_aligned_local.py": "4e981f0488e657b79c5a0607dfa0b77dbc346d28b9a3150290d8aeeb626afb0c", + "research/source-assisted/global/COMMON_FRAME_LIFT_AND_GLOBAL_CONTRACT.txt": "102a012e8938d60d0d7e5360b7088f317c51e42a148288882612b8635a463d16", + "research/source-assisted/global/FINITE_BRIDGE.txt": "66d8f4ea8752abd89952d6674a636575a0db16e18b1c16e293f48f64242f0c46", + "research/source-assisted/global/assemble_profiles.py": "c56d0638d4bc1ac3f70c78778ea824f3a2ba23c31f7eeff3c93cf17df3f2e0de", + "research/source-assisted/global/global_certificate.json": "ee06de6707747bbcd1a6ccfcf1fcad1458313b2a441e883f0fe1fff7bc8f2a28", + "research/source-assisted/public/KERNEL_MATCHING_SCOPE.txt": "ead7d9bf57be1f7951bae260cffc9a28135358758188f67883c550ad130d5a83", + "research/source-assisted/public/SOURCE_MANIFEST.json": "257ea928f30127799d1249800edd963faa3c70f4cfbea84867ab73ad596e66ab", + "research/source-assisted/public/kernel_matching_prefix.json": "617dcd5d5994f8015eb53e5907fae68af36f0212c440cf126368b49574a8cbce", + "research/source-assisted/public/kernel_matching_prefix.py": "b2facc433f974629358c4a0b39098a91556e535231b8e3dd0aea2705f48badb2", + "research/source-assisted/public/pr168_fd25adb7.tar.gz": "44211bb3c927b152f3e3027ec8c5852a612f93d9e5d137a42955775fa9c93044", + "research/source-assisted/reproduce.py": "a367b77b0948039ed7e92866aac9c20f3d5ee948b3a20dfaa95c02c84f378bc9", + "research/source-assisted/requirements-round13.txt": "c73f564afb89b43238715a2ae0c6c6d432d2b5c43ae5681ae73f5ea044396ed8", + "scripts/audit_additive_labels.py": "fa12eb2c102dc3ea176b6b5ac22618bf1cd2ff15cefc458d3a4274661abcfe6f", + "scripts/audit_affine_vectors.py": "a3fccaeadb9a5db72c33787a055a54374504a6aa231907080396b2cf822e94a7", + "scripts/audit_bit_compression.py": "f0ed48592a885b54669d3f9086530fc84c467c39fd9281b357ba7550549aaa25", + "scripts/audit_block_carry.py": "2835f9262e0f835259a18c11aa3469643a19483d62daff90dbb91ddcb46e4505", + "scripts/audit_block_core.py": "a6ee56d5c238691701e9f17e9f2e7ed109a192d974614f58bdeca57a441ab968", + "scripts/audit_block_labels.py": "5455255446aaca07caae5187487cac5129fdbd823de778bae74ea16ca1f78f10", + "scripts/audit_cancellation.py": "508934ee4d9514a5519813603b6192a0d53103b6e30d65b8d53a1a774de244b6", + "scripts/audit_coded_carries.py": "b914227845265e856e5c343bb8588bb6621477afab40ba6a08ced95eca595ef3", + "scripts/audit_community_candidate.py": "fe687e20639a26c852fcd336411636e5c4293c0d7ba1880cf570bcad2f9d6ac9", + "scripts/audit_compact_controls.py": "c3513cd6b41a20bc33b392d66c1536f0a5fcaa76088848361a3aef64074fa989", + "scripts/audit_complex_centers.py": "166b18f560cd0d520d23fa29ee8147e0ea056358c4268a466ec458195a97a960", + "scripts/audit_core_limits.py": "33060eda83c47372daf887fbdbb5e684d2a0a193e527449443948880cbb0c70c", + "scripts/audit_cube_cores.py": "eaf815316abe1a55b43a62e71252243562486248f3275f4a28ee286a34c5cb07", + "scripts/audit_cyclic_topology.py": "b20ece2cf1337e1808e35b602a0120c6aedaf602fa2315560726a149e9838c29", + "scripts/audit_disjoint_tensor.py": "477db540e972b82751fac6a3a6d6e38fb4141e967261b1f9c260e2c686479a78", + "scripts/audit_early_sharing.py": "2cf08ee65f8f8610578614d0ff0308eb432732e779f1e8c03e67f1979e75fdc6", + "scripts/audit_fano_completion.py": "427c369eb2adec9214c5e804bb4413c5a1c4ecbe74ed81c4d65e1b11faa60ed0", + "scripts/audit_fano_permutation.py": "168d286a09c9c25852c3edd8832c1dab3c30e8fec87c050a6daec8d075822bc5", + "scripts/audit_followup_candidate.py": "dfb65258d08097acd6a4c29719f4d7459646801de56f33e78d9ae1cee55c2cfc", + "scripts/audit_fused_block.py": "2afb83ca8e5f193ca8a4c242becf267ad1d9dc2578ba238b820e98d5185f6288", + "scripts/audit_gather_schedules.py": "d7b4f64a672404a4d46fb2dd46a9e71db70fc61e3e2e8ba4ad20a8a07eb724b6", + "scripts/audit_general_guard.py": "885743e70450f8da77dd8eee619eb784bd10b3078d4229baf4af2791a2e483c1", + "scripts/audit_inplace_side.py": "16d295f9f9250d35f6f1de2843d5e13c7adbf88d595ebcd0b65b00d1a938acd9", + "scripts/audit_joint_candidate.py": "41a5ef6425561eeaa49a4dc1783afbce723ef31944e3f7d30cc91f4a1e0b64ff", + "scripts/audit_joint_frames.py": "3df8061392ce0ba42bbde8c02f2a30c8141145e70e9a48c18da73d3aafb14423", + "scripts/audit_joint_return.py": "da515bbd86dc9597e016c39ce2ea189343699a2d36f51f2224f4c2e39fa69601", + "scripts/audit_mixed_point.py": "2eead5d410d1c96f1a7ef47c9c35d16ca6bb6d9c2a6a8d24273290add842214d", + "scripts/audit_packed_movement.py": "d283f6900c97e04c687f77697ea8b29d5cac5a2f69cf2a79766099573dd66517", + "scripts/audit_pair_candidate.py": "29f38baeaa66e854eb5b235fb9708575137df30da277d439e0a08c5c4c4cb61a", + "scripts/audit_parity_side.py": "7cbdd405ce11fa6f7ffcbef3811174f8685ad4640e9330176601d3b3d3e95390", + "scripts/audit_positive_side.py": "b021aad944d8a6c023e57b1b48937854803bbb370240c93e0fe359d831c838c9", + "scripts/audit_positive_skip_exact.py": "fb4aa8af4e8a0a8a0ce21b8b647efd982fa1da2bb93aaaac72a42496c201d25f", + "scripts/audit_prime_subset_limits.py": "8f5c51d415c3248ce965d93469518e8d219020a1192c7be544a1a5f4b95dc1c9", + "scripts/audit_quadratic_affine.py": "9b7b3a7b8bcf417d95f19e44ff488733e7a3f4757fd12bd98d417e1d01d70425", + "scripts/audit_rank_product_core.py": "1471f17e86d6c02d5c288116cc3a53544c881ded47a3500f70dac97b366e46a7", + "scripts/audit_scratch_pooling.py": "12748b9915aaa5b59f0e32ee0b4f8bf0cdb86d5bf90d633cd12bdfb832e414a3", + "scripts/audit_shared_core.py": "fd257e22b8eef948bd29c2934d15f96ea93bea439e51229965bed53d75e09307", + "scripts/audit_short_guards.py": "c2c929c956e617bee739963b517b9069e0d067cfebc6820f401a4e90a1769eb1", + "scripts/audit_signed_sparse.py": "5b64f4098fcf9092d3e24526f4d6ba90528104fe66396e3e7ee64a7eaf3c8a51", + "scripts/audit_single_intersection.py": "1de7f9a62edc93c624ff2693ae9bb725cf6dc9735ff1caad56f6913aae9448ee", + "scripts/audit_sparse_fusion.py": "bbaa32f9786f083409e363b081bfb7a1e597c8d32e4183c13a4105c2170934ce", + "scripts/audit_split_centers.py": "c5cfd0e89120c918b81c4ef0b69b767342457daa1b29ce2b7821658ea7ba6f2a", + "scripts/audit_stage_pair.py": "f4823525abb553f76ea33adf61ed51e88ec38dd6c346dbcac86f69ffa8fb0375", + "scripts/audit_stronger_screens.py": "9678b66043b384f1454181bc2069c6d72685eda6576e284ce799d4b9aeb79860", + "scripts/audit_subset_cores.py": "ae38397693540a8cc26d416a6edcda271fd0fa2eb88566df690fb569e812f0a3", + "scripts/audit_ternary_side.py": "5e86566eee32031e1829d26ea17a7372e4802e2f7d76a2caa3ae16de3ab072c1", + "scripts/batched_bit_rank_moment.py": "f23bcecb8a71fcc89bc69f8e9f7845483f4b150951099bb296f82c4eba29820c", + "scripts/batched_network.py": "45d918d5a064339299c21a12f02462ac3fe7e18380fa6a5a6e2542566865b830", + "scripts/binary_phase_frames.py": "4148cfa313cf050ed25296e8db36d35871520b8318fd086c7d1facf0c6af67d7", + "scripts/block_label_targets.py": "3bfc422d60db0d79d8cd955a77d8b72c581bc0d4e288589f359fbf8ee6a76c52", + "scripts/bulk_complex_guard.py": "e64bb4e086205155fddf85cea86dbc8f9dcd09af4654d8e4b5c3b2c9b4d04e66", + "scripts/certify.py": "2348d95008276c5d5764f7e028c3918e484582cd589bd4d9b82919161745e53e", + "scripts/check_lean_axioms.py": "63b7c34c4faf1b2234af7489c3728dc848e7950ec98300ff8bd61cc0d67a10cc", + "scripts/compact_control_layer.py": "e814c9f8d84f2e5d3aa2e06c36697f27f110218addc40ff8df2801fde861ff9f", + "scripts/complex_circuit.py": "d623617f7c5cb3189580883a8ab30c0bd3832688ae3f1f0c1f881bbbbff8e0c1", + "scripts/complex_compression.py": "9b6f758a5985ba5d9fdd726fe6556b3d3b4bd9d98aaf8ba06a7bb58093c4c504", + "scripts/complex_network.py": "0da395e67ac04fa213494e71012c1b19b544596d34cdce5a3b172b1fb6af5f1b", + "scripts/controlled_bit_rank_moment.py": "572a1aea08b5b62da000588862d4724fdb47326b95282b76b8e49dd6923f73a0", + "scripts/copied_centers/README.md": "8d348a28fc11615fb686f7d47548db06a5000378b54e0e47438d17292b5942b9", + "scripts/copied_centers/__init__.py": "13db4f09038a2ff5335cbd4dbd93274b0fb16b3c7b51e4de67cbb2801a3f78e1", + "scripts/copied_centers/corners.py": "9eecdc39c67cc18c806a33f0be03986c28591d322881fd60c11f52c625c8067b", + "scripts/copied_centers/physical.py": "837345d1f8753eab0e70f105b1d1bb0db965b993da037b1825ddef3672609d7d", + "scripts/copied_centers_network.py": "409ebfbd8a41c4c4d089aa0949fcf5a949415dc26f57440ffd48b7bd8881e6a9", + "scripts/copied_centers_producer.py": "33afa6fe25677e13656fa8a200a25ed3510ef70c1ff9f1186612cbd9ee75d209", + "scripts/dag_network.py": "820f1f6e9f26251f58510ae7312e37a91bb5fefc37f8eeaaa648d0c68c48ed2e", + "scripts/endpoint_gauge/README.md": "044eb10845ca3c25adfda4d0abe728fd890d7f1c6ecc5da3e254073c189d08c1", + "scripts/endpoint_gauge/__init__.py": "ec74b81eb64a8167df4597a5ab94bd7a99f65acf0186bca684a74bcbec91113a", + "scripts/endpoint_gauge/bit.py": "5b2817bd1b35a42fabb636541907fcbdc394ed2ef1405099a10de9c9cf524b09", + "scripts/endpoint_gauge/complex.py": "dd0e1ff9729eadb65a18dba48fdbe824f423e025003f081f532b443b939f610a", + "scripts/endpoint_gauge/match_complex_general.cpp": "fb83c08125521128a38f5ee53f91d192904cc3372ad8f196ad9576e5f4f727da", + "scripts/endpoint_gauge_network.py": "7af181e30093d593ca58d0a133dca6862b06f2d350db1c5d745e588856258704", + "scripts/endpoint_gauge_producer.py": "484490dda84716f7077b07aa14fa510fbef2f77124c8b0b99e2adef50c232690", + "scripts/exclusion_circuit.py": "b253f9d7318becda1c1f3b24e2287ed44a9c27fcea00cf9d531afb950d0457a0", + "scripts/experiments/affine_vector_screens.py": "756778eeca27f490adc7354a122dc50c40375156259991469c47a90949118ea1", + "scripts/experiments/affine_vector_witnesses.json": "672a4318c48f5286ce088d34736c38957b7f662a5f753d440dbc638e7da5f62a", + "scripts/experiments/balanced_fano.py": "1586fb1db4f40e79e97bae59f47192675663403bbcacbf5f4e0b702edfd22b0a", + "scripts/experiments/binary_frame_compiler.py": "bc6910c8bbe8224285164323d3c06e9035ad3eaa55416abc2867ae0066454a0c", + "scripts/experiments/binary_frame_math.py": "1f96e8aafc8ae89f8eeec5d03800131d93d58e01bf8a7fca8feb03702d1740d0", + "scripts/experiments/binary_frame_profile_prepare.py": "8a50381cab00b33e62b3a057d199ba5e19647929135c95b0fd63fc8a8ef7c9b3", + "scripts/experiments/binary_frame_profiles.cpp": "8e2e391d3ee57cbb1372c68e4aa031e1b861321536eabd642ada54e12e678669", + "scripts/experiments/binary_frame_replay.py": "392e78e62d7685c99a5888a7da743ea6c3dcad631af4a743c91e0c09348442bc", + "scripts/experiments/bit_compression.py": "d1e6726341b3619262cc07246c3420584f46bdf57d44f1946d8dab18334cbca8", + "scripts/experiments/block_completion.py": "58d928accb928fff0230eef4901a876e6d7a2ec24a3694e4784614f340a03b8d", + "scripts/experiments/block_core.py": "af94018e8f4b80219a8e9e104eae21e34b66fc670217d03ef54862b59c051fc9", + "scripts/experiments/complex_centers.py": "3744396587d729253d80980f6310b56e7bf0ea21b165bd178d0d6d4c49faf2e2", + "scripts/experiments/core_limits.py": "a31a27cc24cf0349a507d1141a2b965ea25f1c60f355d7e13c581305a12d3a43", + "scripts/experiments/cube_core_family.py": "e58f1f4067bda2d4838343f42ec2505316f006561f0702e869847d88b85413a8", + "scripts/experiments/disjoint_tensor.py": "102dd59bf96033f96ba0dab4c2aba77b3a7a73b67b0f96929ff8b20a98b91cd8", + "scripts/experiments/early_sharing.py": "1dd42768536bac13727528e51a999152cf9516a53c4001f2c390323e7f453378", + "scripts/experiments/exclusion_greedy.py": "d8fa918119a6d944174522a5f7a2f55dc9f905aeca98e1864dc9bbf672876902", + "scripts/experiments/fano_completion.py": "6cade2a36b910bf7e68a872dc4fd3560837935cffe80f9526cd012a28b247738", + "scripts/experiments/fano_permuted_completion.py": "0b48e0ba6399ac9864b733998ff32222e7c25c99de052ab8ea5196872f8010d4", + "scripts/experiments/fano_permuted_routing_witnesses.json": "b7093d006713f0b026c49b62ac4c502731630d17d15f56a2b63284ad8f4f8102", + "scripts/experiments/fano_routing_witnesses.json": "2017a4401c16ac58ccd7911b1d2128f1a93a98b108672db709e0c21cda4bb693", + "scripts/experiments/inplace_side.py": "4e7cb3df2e263f6c7f5907c55e3ee04c08926e6dbc984bbda1722a27b0a48ff6", + "scripts/experiments/inplace_side_witnesses.json": "90fe710f5daa35cc9e4892b29d712d66110b7b2b4c404da95a960ea7041618b9", + "scripts/experiments/intersection_circuit.py": "a877cb59aca1f003fc5db4bff5cd873af57be6d8d2465835d6fbe2c396ee5c09", + "scripts/experiments/intersection_greedy.py": "e7faceecad5d1efdc849c52ebe7258453e1579308fc8e31d9a4b3256f6ca9d0e", + "scripts/experiments/joint_dual_compiler.py": "853d3fc4a740c5b74c23b3a6af5d4dc9b41fb38e9b55678539a7e0ee71947c13", + "scripts/experiments/joint_dual_compose.py": "741900aa6f69c0e3458700f3b534334269004ad80c50405ecfeda18e6d3f2800", + "scripts/experiments/joint_dual_reclaim_compiler.py": "f0696953d057239ed5a75e28d857b814d43ca43deaaf7b7b8fd191aa115112ff", + "scripts/experiments/mixed_point_circuit.py": "f509362b5031976a22af351fd158ae0b4520fa4f286a5176ec37023d672a7ddc", + "scripts/experiments/parity_phase_repair.py": "1f76f3b96ed556ed901835bd101d0e2588c997d2ed39bdfca097f0187aa86d40", + "scripts/experiments/parity_side.py": "1363ebf82d4c39e458e7bede8253688271008374db70ed4284df84253c8d092b", + "scripts/experiments/partial_routing.py": "dd67bf46aa70f1372d49c30c4fbbaff5664e27331a79ca3319251ceeec11ec00", + "scripts/experiments/pin_joint_dual_sources.py": "4d31cc0e38b7902709ca5f8f714cba109760d2592346dd7f8dc0b900a2d9fe00", + "scripts/experiments/positive_side_core.py": "0d453ab7e869d2cf6a43d6865de82583edb390d3c75038271f0fc09e0f3828ba", + "scripts/experiments/prime_core.py": "080a89a2c91505b509068698542843c9d7af3cdec01b5c88972107dc9c688c62", + "scripts/experiments/prime_subset_limits.py": "3768743ebfd982b7704fdda9c8ee8dd8cfbb4fd126a78396349d075560c047fb", + "scripts/experiments/probe_pair_ranked.py": "aed43df0d61701b5819cd50fd4e028b26f32e65fd7b9074d93e1423a3453fe7d", + "scripts/experiments/quadratic_affine.py": "8f9252bd092eb14779997c6767e090377e91f4d57e6526e9840ae0dd7dcc8f9c", + "scripts/experiments/quadratic_affine_witnesses.json": "3efcebf41650681a8a21a901cd2f81dc07a0c4d28064b883af16b10c3e0036c3", + "scripts/experiments/rank_product_core.py": "7a91c1188c5d42e864a5d2e42397b09c435b526ae4f4210c44bf615de488708e", + "scripts/experiments/shared_core.py": "d3c59b61229956cb54ae1ef9145ed213abdf1ae743929de145a77c43656f01a8", + "scripts/experiments/signed_sparse_core.py": "21da8e1de5ab6ac8479183326c2000313d24b47cc5be2f46b4fe6ac3cd59779f", + "scripts/experiments/single_intersection.py": "08ddae46e5621a5b4c525b504e67ae655abe9b49461d894feaa7abc89a51847d", + "scripts/experiments/single_intersection_witnesses.json": "c2308a3d21991f5828b0519b191b470f48b2fbbcaa5af0f7aed3986cc7534185", + "scripts/experiments/skip_frame_README.txt": "c92a53e608edb95a266ad27f4543c27668451a009c72fd5860619e6f0a355852", + "scripts/experiments/skip_frame_compiler.py": "8ffd079fd2e4f055b5befefecc5f33e686de9898219e9252f5d3913df8b195d8", + "scripts/experiments/skip_frame_compose.py": "d48e688ebb9a490f4eaf50d9ab0a4d4e3e76b6588b55d213df14c703c27a7f66", + "scripts/experiments/subset_core_family.py": "373a45a8fb4294cdf72d510d54e16d21535227b085aefb008aa092b3ad26e4de", + "scripts/experiments/ternary_side.py": "93379b6e70cf58bb55432d9f2d1c0e0305c20a075bfe3cc219deabd927afd375", + "scripts/experiments/verify_joint_dual.py": "7a31bba1e9c0ded32ae285df2ca9bc91ef20c330f6789fdba361876f3c7a1985", + "scripts/experiments/verify_skip_frame.py": "fc42dc3d59239ee3908d0e3e95402eb53fd6815a100521911fde1b541070c292", + "scripts/fast_gaussian.py": "11430c2df0783b933dc91080595bb7514bb052b8c7b12107e27a1ef701e31e43", + "scripts/fetch_upstream.py": "2109ad8965d88dec73f8e851731eb949d95164f6afd8dfd0e57c11dbc2dd1f31", + "scripts/finite_bit_contract.py": "3cff26a332cb6056f656b824e3a523fb8937d15206ddcc4118b911ac8df1b2a7", + "scripts/general_network_guard.py": "790a2064449afdbffd6dbd4adbcf4a28eaf41931ce7134e4a4e8766f3764270c", + "scripts/incidence_network.py": "033c934acb838e5222d60e09929d724281bb58ad9c2dfc02e89996788ff39ac7", + "scripts/incidence_rectangles.py": "5240fd33dcc3096f5685d10ca360186cad36b355a00d55686a4ea4449417d00e", + "scripts/make_batched_patch.py": "dbf2e939833a282e261511a89cf6fd1c59d51c73db0c6ef65f0605c7ebd7ae6a", + "scripts/make_compact_control_patch.py": "8eb6776b9049267c5a0b3209cf9668d4cc37622a9b111795a68819291db5dd08", + "scripts/make_complex_circuit_patch.py": "17d13ca9ff43a2fc411aa14fd7c8e1f25648b41f09c17a7bbe40a6cfa09862c3", + "scripts/make_complex_compression_patch.py": "4e32d120462812953109c0f7cf18db001ae0e7ae59e6e2fa7923f142df9ad96e", + "scripts/make_dag_patch.py": "1d8e693926f0c770b9a971aba5174fb77422b19f28326d62c0bb6ff62b2dd721", + "scripts/make_fast_gaussian_patch.py": "ce2013dc3a674b920ddacf25fd17329b262885af0a19279e084238318dff4760", + "scripts/make_incidence_patch.py": "11745d761a94c8dc3f150de1da06bd0c4f6841bacc07ff24a3e1807e68cfcec0", + "scripts/make_nonadjacent_patch.py": "4b1ed6115f0919afa5b375688e13dfcbe4eabafbbe32917eb912230ad8421294", + "scripts/make_paired_patch.py": "35cef140ea2656dc30f751414c10d50c6de62e52625fbad85b74f34c2739a273", + "scripts/make_patch.py": "a38a04c3e829b37a61291dd497247ccbe7204d61b505ddf36cca8bc112c11fd4", + "scripts/make_prime_field_patch.py": "a05974b4431cfdd4c5571add995cfaec0288b0c8ed6608142c790b2c61943c5a", + "scripts/make_reuse_patch.py": "c90384c4b0d3b7000e4e2b0f886280140f06627ab976ca8f21d4a32b8dd25166", + "scripts/make_shared_point_patch.py": "06c5f1d7b52fe7493aa249dbbcb9880e7c77cf8c4418ed8d1dc617910295f79c", + "scripts/make_ternary_patch.py": "fa41b5822503538e50fc56d1ee9f4bdbb45deaaf3c10c892244cc7697e0632e1", + "scripts/nonadjacent.py": "dca1e533611ac898a29e176214eb21c152853e68f97f7af533aba1ccb3b1b0f0", + "scripts/paired_complex.py": "4f4c28102bfc528e264896e6c32bbd0e66da0973237e96e4044d8ccf7e78a1de", + "scripts/paired_cube/README.md": "bf2adf1d1c5a412730be66e019bd73a08826ef8dcd6ffc833b9d1656b755dfb2", + "scripts/paired_cube/__init__.py": "b5fb17c79fd41a75c0648e7a5f99076f9f42a619857d5e34e71699bf00ef0c91", + "scripts/paired_cube/closure.py": "e4b3086f4b5663297fe06f4646e1349f10d8647997989f17eef6ec4e84aec693", + "scripts/paired_cube/frames.py": "7d897418dbfee47de0723ea4983098a982610ccba45e1bac9000a79626d8421c", + "scripts/paired_cube/gauges.py": "8a501c66e1330f054e0e11a35e9321d2deea7b51cd03ca56b6a41765e43fe061", + "scripts/paired_cube/graph.py": "d10478ba509c7d8abcefcaaf7c5e0b580b9cd9cbe7777b3e49b2fe24620985c8", + "scripts/paired_cube/modules.py": "6c134f3d24c6cd9aca03763050aaf600005c126c09b35ac0ff5f040e0e29db87", + "scripts/paired_cube/verify.py": "b1eb42a91381ae031d97879f7c43e6c00fc4787e132ed60eb3e124994bdb7d35", + "scripts/paired_cube_assembly.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "scripts/paired_cube_bit.py": "677ff674f48860336ca96c4ab6d7fa9053bf7137d20ba368445d20e236765dbe", + "scripts/paired_cube_bit_physical.py": "2c1f8268f6bfb8026f83995376806e4ad1c2b3bb3173d05d9970e290652c98a2", + "scripts/paired_cube_network.py": "7e9dca7de0e0fa843c642ed50f97c84a2c676a1b9129ea9263e5394b145d44f7", + "scripts/paired_cube_physical.py": "9c9ea1ea29e551ab6116d7c8ca09f4703ff9e2fa102032d5055327fde07ba319", + "scripts/paired_cube_producer.py": "97efa5842c040537f05072e26b7ba1851a1965eca6ec2472e75aa452cf7a7256", + "scripts/paired_exclusion_circuit.py": "8f05f04cf06217befd6d0ee0f2d7d0c5c5eb32cfab8c9a8ca7917fd6d620b7d2", + "scripts/paired_network.py": "991223dc3c1374284c361ed017e42bf732dd971fa0bea2be2282cfb18257b3f7", + "scripts/paired_triple_circuit.py": "8f5f2de32fdbd8e0005154638660ff416e5a8cd59623bd0dc03f6f7f97ce2fb1", + "scripts/partial_gauge/README.md": "8725c7c0d3b2287904026caea8e94d62c2f66dbbd085e4fd6e5c10933ad9a72f", + "scripts/partial_gauge/__init__.py": "298aa57fbc2de1ff3f9fcfea0fcc02ee7f6758576c52879cb60e9b9c38d471ee", + "scripts/partial_gauge/binary.py": "b29e2f37d7f32a959a378190d7f1da3c2da534fbdaf878044800301957bffc03", + "scripts/partial_gauge/cube.py": "304b653ae6a30f08cee07b5285d48c3793559d63e623bb9bbe8383d8ce68aa24", + "scripts/partial_gauge/interval.py": "c7cf97aa327c92feedfcc098c77d51f3ba8075ccc6f94ecb064bb7a27e44df0a", + "scripts/partial_gauge/lift.py": "895874399113faa090d168d6168f0664136df6e21205671e7f7f9239cad93d1d", + "scripts/partial_gauge/match.cpp": "12b8b7c93bb78324e7328e624b166be2067ae8861540531c024040220d86f368", + "scripts/partial_gauge/scalar.py": "c9fb22e8643ab6d63f7f64ed8143bc5c469794a53e4914cf482e9ad7fcc10cc4", + "scripts/partial_gauge/select.py": "e23f6af42ee5e96d7b2eb29fccf15892f210253a45623255642a62ba93e20cf7", + "scripts/partial_gauge/verify.py": "d31683af845c1de75ac90c0a208b2d335806b6fb346f9960279204812f92bc63", + "scripts/partial_gauge/word.py": "96015b7b08a261673ab8be1ea47f89302f8a1d62a822d657a09f6a1fcfb51e58", + "scripts/partial_gauge_bit.py": "7d58e86061da2d73991531e9bc431589019359391adea866c61c7dd1f99ac855", + "scripts/partial_gauge_network.py": "76b09c4b8f9570766d94b77b265914e4662f8f782e5fa7b4749a1092972b0d68", + "scripts/partial_gauge_producer.py": "8d9284b02ed5915008bfe2e8186ef18f882306192ddd4873b7856341b061305f", + "scripts/partial_swap/README.md": "a81a6a59b89f7db539bc317a7dce23ab84a75c7abebae105091de4e2aeb3f941", + "scripts/partial_swap/__init__.py": "0438eaa34134600467a5864f93c3e15142eb025b35cef189c2e969cffea72a7f", + "scripts/partial_swap/binary.py": "d32d7a23548cc738e974e8e55dd1fa2a8b11d2b80228515617ffe35410bb8805", + "scripts/partial_swap/binary_io.hpp": "d0be783f61ac4b7981e7e48a8c1139b52572302ba76c191c0e9a1b16a1a05e0e", + "scripts/partial_swap/graph.py": "fd8c567759e26a10d2bad05508fd0355eb70fb116664d4e06e1858d0d8cb2ef9", + "scripts/partial_swap/match_exported_dag.cpp": "7901b0fb1b80b628a24cfd7fda57bbc32f58771594d08b318b90e4b8cdf0ef82", + "scripts/partial_swap/match_positive_dag.cpp": "8a6d64e2d0ac2c69210fb0b8a5bd0d714ad40b3609f75a5fddfcba3291a3d552", + "scripts/partial_swap/paired.py": "ddcecace3a8e04d690914cbd64873ab8dde8c0c3477a255767b0ed6f639bb0c7", + "scripts/partial_swap/positive.py": "1dadf771226d6e4f3bf9ce3aae2e6a2ad7173f4d1c900299d0663fc4c432f3e8", + "scripts/partial_swap/shared.py": "81e9af92cdf38243a540cdcff2062778e449467848d444da37a9553c12ca4c34", + "scripts/partial_swap_network.py": "acdd81b4dea2815f8838a0c3ea8ac4968f2bc13fd7c99173473d865779096782", + "scripts/partial_swap_producer.py": "dba07d742c68e8e4aedd1d93fc4c47a0481778268f7480997463e2b269fdd0a0", + "scripts/prepare_layers.py": "a6e2adc612f264b1c0e51d18ce6315de9ae5e2ae2420aa22e99a22d8bf304947", + "scripts/prime_field_checks.py": "be21a411cdca5fa331fb9f36352ce98c055cb5e973553255e4530d07e99ae5c4", + "scripts/prime_field_circuit.py": "50485ac5a65b2707aab2b870477fbf503f4776699f6dd5ce38fb2006cc95d0f6", + "scripts/prime_field_network.py": "16629edd6aa8357b3fabcd5e1a70027860864a64475e8c0e7c822ee81dcd1ab9", + "scripts/prime_field_supports.cpp": "927dbb2ac2a411f06d8d9e0c440548f7ab965311fd83f4a573668d94d0cff1fe", + "scripts/rank_obstructions.py": "af0bb5d7c21409bf0318ec4ec7d5f391163b7ad9564ed9e35de92ada14bca975", + "scripts/rational_span_frames.py": "ac3b9ab462b790d195628f0e5aa4f95143596a51ce7df1a99360b98594c29932", + "scripts/rational_tensor.py": "629b3f00a1aaab32fe908a73ca8f8412918209a300e6b1e5afe6325b9cfed3c3", + "scripts/research_networks.py": "3db82e1aa5faec2f76bcfd19a996a447048af56b25000af3324884a751e8e864", + "scripts/reuse_network.py": "f345f4f015a17497c173ed331aad2133908e2a67d683455ffd60dbb3b3ed1aa1", + "scripts/routing_smt.py": "25d2dfb09a34c0c0ecfdf870abe2d3883c95677189836dcce25421b9443e8a44", + "scripts/run_isolated_tests.py": "b5c38b4f4f5e967ccda5f95702d18d6f01c18d43f056bb419aaf1628043c6ecc", + "scripts/search_incidence_partitions.py": "d2e5a98d07dee702064671d9d081b8dc18e7a1bfeb45e4217905141732abd1bf", + "scripts/search_network.py": "3a4faa5037d9b8e7ca5828afac193a96b6966a8b114f14937921795b24ec4f6a", + "scripts/search_network_variants.py": "069a80a1ac504e83c5da60f4737440552df1ca4c57218ab2e32523f88199cbbc", + "scripts/shared_point_circuit.py": "c9bb7a5df92d260a4e3ad532b53e26936730d7c93f7facfb0784957c1e81c8ba", + "scripts/shared_point_network.py": "a85e7f0d8c42d6a27e3846308571ca324a1824ac5c2d59e4daa5c7673c33c697", + "scripts/small_block_witness.py": "a8bff53b5e6a13808305cab3d53c2532b1fcb5ff172653d02761b028eb60d79b", + "scripts/source_assisted/complex_allocated_replay.py": "831a8a2a008dd9f07af5f7f906947649c8c6faca2bc4ef90d5b0bc1491af24cc", + "scripts/source_assisted_verify.py": "2a2ea22dedbf0b7e18e103ca5100887d98bac41dcb7fc4ecdb7cd3f62d037015", + "scripts/stopped_product/README.md": "6c1805dda45b01ed0ef420c674ec2cd0048fb9d7a1b015ab6cd837067fe66176", + "scripts/stopped_product/__init__.py": "7b794c22bccc00bb6ae8ba4d3379f469570565bbcb1a86090699133b8cf1b7d3", + "scripts/stopped_product/complex.py": "407650d56dceb5cb09d74928658cebed1bb42f4d7e28ca9e3fd36eea075f1ad0", + "scripts/stopped_product_network.py": "a8baaa87dd7679db4f2dd1a18a720397ee6f443262ad04fa26cf51b39909b74c", + "scripts/stopped_product_producer.py": "2c5c71399136ebcfebb8e5277317d5f334eb8df5716ad287391d0996fcc1492c", + "scripts/structured_bulk/README.md": "7d6a91d324019628c842db7ef2deb1fa035fbe39dd7c22877c83f190516fc0bf", + "scripts/structured_bulk/__init__.py": "9c6d0e9c71caa218263b636359b7d6c88f8428cba3cbd27b9f549045d4609b7d", + "scripts/structured_bulk/complex.py": "ee769039ea2111de5488fdc4abba28d50ed8885fa7e8dcd12728c5dbe6170b92", + "scripts/structured_bulk/exactness.py": "2e04898ee4463bf4d2f7ad6b50dd0801e4ebe195d06a33ce428ffd1c0beeb67f", + "scripts/structured_bulk/rankone_profiles.cpp": "5e003fde6e4779078988ce5ba1adf988cb846afbd8fd44faa920a3baa4126848", + "scripts/structured_bulk_assembly.py": "e99467e14211fba699878ed036e1e2362eb8e395dc22f9ecdcecc7fbf2cc736d", + "scripts/structured_bulk_network.py": "82608e2e7eb622f3ff78ce9bdc3e6c97087c6785aecd1a0eab947e389856600f", + "scripts/structured_bulk_producer.py": "c20e04b5216b04b9343cb28f1b1d164c6ac42ceaac067d82d2850f908dd7d5f6", + "scripts/ternary_assembly.py": "38d12b09dd9074ca56cb658e25f4e0b9e50fad9c36d0d837fc5c059ae4ddb5b2", + "scripts/three_stage_cover/README.md": "b39a28fa8da5d7d3188dfed4c0e0af1e2397f0f5c8f69cfb69671ed27ddca4bb", + "scripts/three_stage_cover/__init__.py": "b964b59af038e70cc15af655a22bcf6aaafc9c842b213765781bc8bea7166430", + "scripts/three_stage_cover/lift.py": "ae5f4c56cd32b5232d6dcdcaed1e24efb81fe20467a2d915ee51479bced06cfc", + "scripts/three_stage_cover/select.py": "457e636ced9bbd368198f78e015660a929ba1aaccbe34122d18da09ebb488f33", + "scripts/three_stage_cover/verify.py": "4bd2347e87e4edb699968bc31dfb94f2ab89bf1227576e59f43c779ba74e4e06", + "scripts/three_stage_cover_network.py": "7e0ad6fd1921b6905a53ce1eeaa03d3bb3a8a8bbaa0382516ea98b636f46335e", + "scripts/three_stage_cover_producer.py": "ea6dd4f06173304bbcb74b8e5bcc02357b7bb162a6d26b4a6f7a9e886158123f", + "scripts/tune_routing.py": "5728c848e23c905f37a9d77928283e64ace5e7b69c3572780c1291800d005e6e" + }, + "note": "The files of PR #202 (commit 8d8d67b: PR #194's source-assisted-v4 pipeline on the PR #189/#200 lineage) that verify.py runs: scripts/, the PR168 v4 references and inherited witnesses, the Clifford frames note, the source-assisted decision/global scripts, the v4 package, and the PR #200 package certificate, arithmetic and complex checker; byte for byte; reproducible with: git archive --format=tar 8d8d67b | gzip -n -9", + "pr": 202, + "repository": "CrocSwap/integer-mult-bounds", + "witness": { + "kernel-pairs.json": "e33b753fc4519170373207b0527b9cb53e0b552e2a27f48f72381a881c7a227f", + "physical-frames.json": "1a6c215cdc58216f7ec96fb898a471e25d094fd86de085f6c06e86fd8997bfad", + "physical-pairs.json": "e6409fffbf5f3b1ac6434acf2e426503de3a8a18537b8fee761fc4fc931fb896" + } +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/baseline-pr202.tar.gz b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/references/pr233-layer/baseline-pr202.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..39bdd153c4bd858dd7d9c050f500463cc9e6f8ef GIT binary patch literal 7524513 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

gIWGhZ-t}qfJ`x=o%gE^fNp!Xto>hFI5 znyP3XO8ZT>1FHJLNtyNoL;&!-sX!RDuOYTM@a4C0r3fh!PM(Zh&{FmQA1WqvM>WP4 zZ~t%rfGHg@`hS~`nk>-x*|qWW+*EpoY74@*>9Y{hqndlzC<0AO$3phX^euW-< zJDR}vAi-k9Lf#Cx_NJBaY@79D4TSPK&L2`gq0vh3~d8V`cCvp z<;~!7(wY4LnIEQN5^l;B!4uy-IE8FrrtHC;hqy#=eq!kn&uyFhXy|m0z=<8S}rIT61 zKNJLJ4d7z`i-!#hf)DGV*S?d>!*K~QjL|?=qB7VKf`&2R@<@g>5ow4j4Dl-{WvQut z)OwC03|8bU(grK&^2y}-p8`4|@mKc|Ovfd3(n{}xIt>nfs8twYE0Bwwp7k#-_TL13 za{3cbCXDCQs{f+s|64$?&;Rd$z=Y&)7Mpf;c>76F3sy8B2s{A%`2iTnZO|Z^!SyoF z3>a6XL*pvd|20U1&mKM@%3b-B@dvFW)3rW!YCn}PEdGo~I)RPNjG;R@)QUPkkZ}5V z)IMWqr%@AJ^7eSfO=zQhnJRy45e6$22$3pHnzA9j~;- z!eaIMq)JP_5f$RTL{7TyGgC~)aeuQ=z502x^AXSE>B?f%b9Cley+r$RvNV#I@9>XR z!8z=@8H&{zf*S-57mu%jWpkDDsOLP*+uwBPE;XCq6*${un&3zlNLCWHSFlg$cAoc% zP5?5_<~21&Y?m~~X?)4%K!Y2r+#C-!Rbw2n0u>a{8GkwrkdFQ;1nBq)Hl z$!gSivSn7PWcDnpP#oL%u@!xyZtC$|B*tc;(Ei>g5tXenz@oRy&|RJ1Rqf54(0y)gqjCTZ@BX7KMY4UR$(ba- zv-!R|DXZMnF_ibrZRjm5`5YUN8aeg*)da@3z3b}(tD9aI)GVxclfC}D(HQ$dxJ`4j zpv{0T0VPn`-V~QoeEezB)eXA!4SEZk$hN)vL>J?O@CDSIr*At9T+QtIE|^*Q5FO9+ zaaIV0L#Vw2HkGXmF0hnPX<6amq|E;PrnU<&NqmqF@@8k^Il|C&=P$;4aa@nB*@SnJ zf0=cSkEpaPwsqP|humsN2_uPD&F^e=E588Rm{#{ghpYa03Li8y?>VQc0aVHf#IDNr zU(QmBPd!cIg;0@L*o0B|^lMiKz@V5M1~PZNt{&DeYwi-b_ovv5EM1KEl#1H|YzGFf z=4O?YVb>04JT1K&@7SkS?Zd6-5=Fa(r_exlK>}U^1HvvXV-_@^B%87w5GB78xRucX z!x4l8=Him7R-&PKHij~;`_1so7xq;TU+Gx(VhreJKJqUIo2;S(hc-RZ&G7}!2H#|; z;_JA8&RQAZ>s%W`?GR<}aGuJx)6SU>+^c0*eP~qcte(Y<%%;uznN=j1RI}EVir^oY zfmOA`R_ZMsx1T!Pyv|oSIBzmMY2*34zf{@YpFqHC{wb~42G{xq4=`ub%mV#Qfs1;k zwyWXlO$@$m&+hEWOr+l0APDdG#%t)PZn`u)A3_N@5@^Pt`b6b`3Q*PZwNjyvm#olo zrmIz~Y~uw_D@pO-rn@daaF#9ERc|7@aA(76^d@d33|#RN1PK)YZJL7)3y{bA6iw;5 z%9eTs*WN+L6BU1kPY08zx|3f3{1^pkpIXl}b5};Tpe^ZXsg>_g>g^4Jq<(LP6F8B5 zoUx0u@-EX+qbNP~Dcx`3eF{|pi|jO!peSEld9<~yV30PaisC0ZUk4u zt=Kzc?Wi0OhHEU>Q z)qFfZJa0wh{`v@rh*&^;`Dv2E2J`v`u7%AFoas;CX2jGErMvaq8yOG8VmV4eDrJ+W zY4y`_{5>@seT`?7jGH-QcV{0so13lXdH@yg&%}^5y1Qy@TJ?}Iqvdbm_0*GH=st9~ z=8xC&o}pzhni6G9>yGEfw*U5P0NIAp9#G- zirIoItDA}nYHU*gpUo{Anp)1Owgqk0Uo2+u@}sy{TsVLW)qeaj%90DtRxp-b*~pOUNkp69$mr#Eh_iR#G^3FOjOI26 zVp0X3cVMNlVJEWbeue%ul*eoKGHb2&?mgct@Q-;{`ewclPyWz!UY-ejpCYI!SB8a$z0_U!6+!dMErk{^B z#2>iijM>~IsMktW-NrBA7aQmmTeeK)aAz*zVXnje{nyBnIWCD*3%3}l*1n5bpfM!Ll9kH-P7$7VsJ-zok!5-X58L+X$K$^!(#4zGbajOdg*-^(R81@>_%1-`)| zzfQnpQU3$uYoD+Q7O>b3{^a~cD%=ZxB-c5CE73WynoYlRZ>^AS<&&lHtAteT*AB%> zm@{6m7{D1%~(!RN$eTW6G#yf+xu zH}r=^-WGU7iTjc@JWxUjMicLr5bM5&Cz@tHatkk54oWBZbW3!!OYlZfewv-)^)Msq z;)=m^bgBrIp~#YUz%D=zn!_UXk^a(GiOE;2gr?+Po-i*_>NvqQtmnbWWL) z{~J?TSp6x{n4tc3*);S46%oweJVW11bAd;O_gPe!6a(-IVhe=t|BmWT zB-JVcl^whaMg^_<6V-PwLY)pO8wW`^&%uFm4LUB;KciU=6*km;H197;iip5OG6`HA z{?+F1=JRXx166^ILmGk7{;_Wj@7bO&W=%e0X4#C_`ol~Jx2@Joj2|%F50ZR<{X)j1 zS@Au20J9mUzhgX=C}#8rfw$KJBQ?c3uQ8ahVwrW9<(1eKR~`JAbY1^BC-`#xM(t8d z|7`c<^7+BaZd?AI_-KlmBral)4mlnSO#HWoo^i!;BF*T?WEVL3v7299^rlY|5NN(H zm1J(@Ofw6g9A$9*25F->B3HQg8&qFJh6fsbI6lM%s6>#GS^7Sl z5*=aNl&UA=@Dy!uH3&Jbuc+B>JP-G-(xz(tEMTVjod2!JZdv_jf&R8@m?7cUly%~{ z_-t>}V=pCY!_%_eC>nS(`0}2yAuT1!%mfWyB&rHK1>~jSZPOgrl`9i)>+;zYq-ghM zl*fZDbY$baGKWZ^kLAK13pQskZ7v3nxwZ;s2ZdidGebuqt|;g0=jsH9Q4NK-MQ~Y| z)!ihwAvcJxS!*D`!OW=frNim!O?hl*>r-F!zpRtHXS_srX5Ha`T6dQ;A=tuIx;@<6 zgS=SZA=oqdNnZiD!hf+%8`$>k%r@=+VH-L<&fuACh9p+t2F>Ev!ouf39GV>5tsM|1Dol%9vmy*fs2pI8Z!}OWEnO0MjRTR zGLrww{;9oUw#_Fuxz2GJO^(s4tFGfhrQ=Afwl$;QZ^RHwqCsPNx~Nw@s*W1-x%&Ng z^D<0Tw{e-$@w=?H;pKjJAnY-CthSaNr~N$w>z}ykuhFvHxy_GCoo%xVH$9I3 zV2|5p4FmxQxa4(GuZFr0w&Ks5Iqn>}t6!6}=-s)8DcSYa$V9*vF)0e0oTz2JVi`B3 z%vjD2HvtV2d+-gG~v9ap63S2WpaN^_n|*w^Ih*+-Q^kup8ou z&~auL)*wnPgdS%^W;g)?5h~0phngR3L5>QI5$SkFbgTPkcnX05L-iOupT8oR2C>h% zlLp-S_UcDXYPQ=ct%wJ3(0H%t{{V;}ROrij=CRwuXl6s{K<3oa zHK1m>lTvjJhk1=HL`KyVx6EC3bVK_c)OvV|xvM8qf1C9sXPi6J4ZmwVBca`Q?Rhv# z05m?Bq?viv-OSJ|s?$Zg4e9ku_DK8;frR|FiIVVdn>47=H}jr*rx%FW+0y1*x-0cB zcai4|)= zXLpZ6CihuryaA-pDh!W;2sCpvvh0hLn>f5Fv}VQzzVT|+MS~SMv?jyutLeaC;DMVn zNS=y~E9Oge$cQ1~e7tX%-(13l*oD&&Up5^jjLKbxlkfPtiRQHqXgK2`5Sbih!`3qt z6JiOSa+;Z_%B3L14mN-G(z@n>B$|vhtSm$5jZ8oYK$4}n{h4H5_Y4cbQy@8zFi1x> zzsidTwQ(~j>An4 zcw+z{b#;CNb$@e@fRLSSn*KTNd;MYpo>;q#CF{jepmb$&Fa0IK96DvS#s{GS&D`xp zyZ85J1ZUQFg3?V>7#dyD;|H~p8#M1X437)lCVdYahm{od9!x>tp|iX8KtMe2K+b+%sp^5( zM-9(Q2XNZ8Z`h@eZRT|<+bO;Vm5zN@oPsZ3QJT93fYau18^cxBh=?Fu>Y(ZT0+|MU z7V+xRG-aL1^Gl+T;u3o)8&;jUg0s1{N3f;-`;y+BcnySr_ZYWq6}|W%c*|Z5}n(fsKk3Ftq{)4>*?0E##AIzjnT!3y9`e6U4;bUTTyBA>*aAnWP`d}1)n z#^6PO{3n^2&wqo+%?YUal(78wN@*3GX2!l6 zgZEszF;QjhUgLxY!XGbGg5d=g%!}hyJpzc6Ij=<^cv8*9jWn}=+@PSK98B$h*%czf z$fo?N?)MwD&Qk1ehsoLDjGBj|oJAYzu^{?{c4&Z@u>)GfL4eNhc-s>;DE>c=Z`8*2J_m|O3g-!o@X-Ugq);-I-pCIZ#aG3S* zK~+w`Q$Qndews8rtTp{J`|p*_Fk^$qQeksh&&z+YOkyo%fN%ONoEN6iL!0LRFir2w zw21s=KyzR)a)B3Uq~!yqu2>*YKW!BoNkNIshcdE&Hb+kT;AU}EBe=j8>U1j@2G8SZ zDVJ~^xVFUVM>rNKEelq0Yu))Ju_3Tbe*;Pc>RGs%iFwlhqb#8hzFtGb82vZExU_7< zR z>R^MJ*I9@`{gU7C7vh@C@p{oN^o&Cn)VLXJ$e_Mpapuj%=a<_n;61r!M$ zXsplv6=7$jY+C^P?Gd0p%Q5f&PY%2Le>p7v%wezf9H5y9GuH-y)I$&PA*BECSp2_v z>=Mf?&nCu_vxyPfmHrL-EkTtt^V`{$82(FFqF*Pt=$4nyY5iv`-7diF@*%^0=2|FD z!BYgF`9g6ji?4mjO=N;TEF3h#5ikmh1J5!jiA2NX4DU-YJDnZB3mT)@Wtt&^{P%&4 z86ThLxYpGpgGNDln^X*Ra+IVfF<)~AaG=UrI16nRuYrzv{`;fzOmoBU97j2)m|9?J zw|t-M@oFdU<8#-5Iz(Z&%a(bQsH_#rm?mM2X=GCG4(QU9paPh}y#czz<^nX;$8Y-w zhtCFWY*6M(5PC!qDR&$6@p0 zjj{#?TO^E_4!pCY$U$M!$KbgQ_6P{nBj3E3|1ZpPk9`2+wI79m`3A7r2kJ0ERxp7M z(>=Ev$=sk-w7Vb^?*U|Ayb_l{)Xf-1U>b9LAv_v4G&zp_l+eJdx<(Bm`PV2>v0#Bx&OD=a7Z(A(6W1X>&krLv z5#S|k;%jech5P}hR(RRPZL*$s1E9=JTDFgZ_3|J3s}a`azfq8ifhKixA0;6hp+ja^ z69U=!dWsAq!pb+TE=O*15I@oBTp{fcd}SoYxR62^6M$wLWiyPILJ23IfHqZNqa=YJ z(yIOs^~;lhO9TI)!YH`JPj1H2b0V$+$Av=XVlFNKeh&l+1C(&yAH?#%3v?)^=He?| z-lWi;Jr{l(rsqLY;8F+PM^CCC@ zHMGWo@eQD)?|c7cAv54KP__~ZDDlmw9AN}A%5PeN=de`r%e?^G9ohks*NgVM3T#jk z2sb*^Bu)v2SSHs1zO(WYBL~vsc^;od9F+cNx!bzdAtDnQtB#QAs^>GvHp5Jdl36sWxF1T{g*`Q>gac1;(S3BgJN#_yg0)iH42P#wx* zVZ8IgA0XC!eozVO3I`A!QO+{U3w=T~Q#cx&bpbWu-gR13P^h`+qYrXiZ!@2T!P2th z4-}zdy8-a>$)9e!^=Q+w`dfNI|L?>E?tEE&$v&ahX~0u__N#TXl7mX37uW@JCltG2 z(>Lhx;jM^>2-&ZI+n{>wS&p35@kNe6$B&Pn2Ci5#TUJBokMPgGk2AcT>XUOT>+RLc za!uU8es?JV&|P%X)ZemD0Lc5qjdNKJCMI7-G?13KWu3?N(s8uV7ytnSrX^o6W6Czb z-44emo*Gco2Z08VxPE??Lg;UA0E<}x;rg>oLDutYz$8BA-&sU6dov*l4Vp!OX_St4 zy~hABa`RH>xU8;!D+bDUYplR+!vDo>&=KU*0N=;6)NLX9{nC2mz-Q;8=v}2rrn5o- z&-H*hc(-CVa*=H+|4|3GVLA;=8@kA&zgrfVLDDy&0T}5`>FNB9S}XyU0JVUw2;-li z2?Vx71+{8WqhDYB2AcuC9a~@-aT$7@<{+R4K;sUVZl7R$DhQqg4drvS((tJJnifD8 zi@)Y0;n`dv-RksAH_*?{25@NQ&O@V4x9Zyb-a2IWbBHcA`cbdPy&|ZB`u_DAOdR?s z74F^oXCa_q#I)hc%&^^$_q2{S%+`9(q)cvwfq2~Qf zMO*8U*Vt?0#{mG#f{EqTSz}-Z83!Yy9{+Hih>$BVFW8g%#(!tX|J$;2sXHDv?ILz@ zF0?{7Dvf`SZooIUSzzcP3yAMOjY2xghdbsiMF13~CCWS#hW3AE(U~v*ECYN3noF(w z96Yo@L@oXh6kwDJ@cVyQ-z=`hz+!eep}O5-V0(U61L^-~G*KVh0#pOit()QbOv(ID ze(>Z!5H|syBK-GANefy$1B(>EZWTXH;CA`5am@F>m~|%3RiDA57ML?FU;+%GSHm|T zzyR3_7(fR+ai#};mOm3mp_zB#t!9{>@B&=%A7}mLtut~!dm$PAPqPUBpx$qLvC?N^Qdgk9MgOw=1en0 zId66e8VKPqS*Q_oCm;(k!z@tNzSeOjY$3LtW103dj=xFEli$yrBbk(IKr50k)T_{j zUY)QO+9LiECJaGEtHx?4%q*;nqjFq9m4c(RZj-hET0jU(`|EWgC9hyp zq}N%WYXq~%WCj z1}0a*|1*486eZQ()v1*EUbr~chvTDk#6Fd>cf&P5;p8}$Jz zX1$Q^{4WaaFI+v-gambA3GrcL?ZWe5!ua)187=xkDx~<|+4UcX{aY9<|F>OdlsFzB zCQw5G-qc+Hz`vz^J1p)0o4*R`G|$@M@5e6Y#sAFu|F9j*X}{npE|}doOhVv zMYI-ESio9bC*Jg;7B^0Bm4SU24%p&@ngyc~+53xL^&AXCHL$eDxlKw3(jF-(iq6;k z8RSnO=LgA(`jkVCU?%F{*zjBnY=*iGI5QG10gd=8!Aq(RWvb`gv~&FTQz7B^#B~Iq zPf0+<)ju}DI6wk~hEiiE4{93u4NVT%I-vf8?N_kE^pI+w$Rc=E4O7stdWUubIc!ld zRADpE!)vP9>17{~SJltgM3X>|05O7DPy67-rz)=tN+$z`64=Dk3tOCDKExu02%C8N z@7VgQtbwllrX za9+MjeBg?8luv$N-sT)E&aLx6@r53DwhOpdrp=7K7x_>=8#Yvcs&oU&1`bHH2jM6e zy&KUVpX$}k^Vrc0(pKO zgwxsEAI~S)b7w-`aj_8qnGT+Nq70iX6e09pKv4lZe^ju%z3d|Q8iBR}76*c0E{f9D z#sJgPS=zEazgP)hxa>hQ2Uy$3&q1+2=APpDY(d@vM1d?wl@j>!1}t82s2-4?hoH&h z$=YwX{aFM6{+Xd<3Hxm5`E8odA3I?hAbtj1P}YW}zVYA5CUil6FK`1!e*wN!ug*VN zJ4gS_d$2NqeRUuR_NzV@E8#sET$Hozz5w*+uYkp!uY^%)S)@L-x&uM33lNCYKzNi< zm|A=O`y~X4@L$I!zVS=%PRV-S^J`#O`EA<2)&Y3383r8Q7XZ^-9RG(P1k6CiCcrv7 z5cb{8MHK!5k25{!4sdVqKOOf+Oks&@Wv6fRF$5$N#DY=qCv8lh1Ig>IsmEpt$v0H@Ju@bm@K(g>dg0 zEvk#X#Tf&Ba~6CLafKW z{)#Dd6yk)|LeD=#>hs5P7+MQpoeSqq4Hiew1p!e|I4|dVkLeBL&8)3Y@y(5DA)%LO@N$3oz`@gy0pM)XABdyPO}&E&@&6b?vC<| zV4hzuS!0e(gdD;K;{oV~z4GqA6hTnE7My0GnIbw-%zN|1|Ayo|yvM z4#N%up9@|dHo!NdfdC+o_J+R<*sA!vXqSO)RRYgHN%GEL#1j^*So6WUBfapM*9@trj zz{p7oA4C?A6Izh#u$}djz_UP})$mKuyM8Zw7;LvRYLSEiBAB1+PUla7&idyz{d}Kz z2dH}BJFm-EGGm8aE-nCvIp4xg1Faz7kAUM612;lNxH6=<^S$*9bZ>p935IE+-_F}7 z$h(VmBJ}fv3FxBp4m4jWf9IfK}q~gg2Ary$%SXn5fre^=6|waFmfcGtt+}OSa9>DCMCAE#ctoZ z`;=m%V*T`V^>pEsyu@XMJN~dxedOworT&MIc!$CT^|u10{pc8E^5ts&jc^m{Dh~a( zy4mBE!kpn#yDa#|Obi@ZTIabSTP{B2IWFC&;U}VyG?8F;_A0or&QNmq&M|6B-)@(a zu_slZ;SfrNJLPJw@AFbM|LQm;{&^~LB1g5rz0*->E^#u`@?%BmAj@{>#J>eU0#DS% zl(dQpJ(caPPJiuHTJyLZ@v9wVIh>A$A1}NW%VIY9uJY7=e+|xQvZcYs z=0jr%*Mi;m5ljZ{%11{^V`785nAB=S>+u`ua88TmIwh_nmTGro|EOtd3ExGHD8x#;I_do&oxbE)F$LHC!>xUW%Ca)ng)rU~ zZ8hh8cBh)LWVO)7im;Clom<+YDacfg40NrPt#$gBl2wHL8lSChY!ohe{p`q$Cfhb| zN>QLti*dHM*PZ^rl(kZEWH=o}ovOr8?&w^h6E2n2oz?ZRC*kyHQFSK{Gt}2{v~n_f zX^A@3jH}SUWZ%4{eCd#hO9aD(Y34=r(pbALuTvBs@9|po+YaG!dxFAg)$rsgO@{K4 zWAnyFk^ae0-=8~!Eu~F^n8r3GVMIOi&%zxNj9d3#J=toco;S-7;VxEN)7xlo+)N-H z83}i?5#7n%RI=`)Vb|ZU4UmWlBRo0!@$oK&9*wh7pi{1MJ+T?ncCH$dGL7`A>P~gU zmIs%Hb;T2sZ_~XA29Hl-a_Akz4^pHKh3jQbW@a*ym6}-{%$?Cx*6kG2_Y%YAU9@=< zD(yL_?{Lu^Hf;{0>^5uhnv`$u*OuE*^Th5gH0^zo65VI_2Gw<;q3m@BWt?y4W4E6`kN5nGN+0Q8M z1Z|B8Ygg)<&3FIO-4a<0JYiS$)1R=hF2=NK3u<5HblFx#*@;<%!H?5n^Y+By*6w5u+@(?b_Yq%)JD zm^2qL*1-Ccblom#ho5`Mii9)sbq?8Zy9||tzflp#>O>lg=At2FiHu;_RBSXjjd-5% zX?={SUB%Mw0QchNO4dPz^}R>VyRC2%8?C%%noe3V8HrQ)kri$E2eT`~{VSzvdtZ_T z7fOvvNKq6E8FNkT^KUW|J1ZCNXYSMF_r3hOuQP^P-iJ%DCaqqX^gs->qGsOX9E>9^z)_u^JKve-OO5p@mrl)EoC-wQ_(W!KcWJs z3YR%qvYJ{~4YCG<`?#hv91MEg-v2D^+my+E|7xIqmkRzDmnV6SgFzRg)ZpuC8&_aK)k0PZR};ZGYCPN$B- zMI9BM9rgNOQv1k^kJwn|mv?Ns-RO8vw>mV(4kX+j$@S6|S@F$Uw~$j`kBBtcATQsI znb}_nd5U(OEMhiBtwGhf>;2ZRQoLn9V!js0=f_!FwZ&sZH%EF*4x&iM47qGWPvZHO zW9H?KuUlrA?aR*&6f({&g1-ldyJDlMITYv2KFT}xd1FN=)ePZXH`(=-5Ym`*!s8(G z$BzX<>BZIh2vwaJOeOXs8vKP2ReA8re2;B6uWmK;C(F!d$B8*8x^iSxHceKVt&hyh zeX!cCl=OA98s;1~9FNd{h%hf{a%e9)uC&XUjMS3d{-J#6#Byio7%AWL{<3sdKSC^8 z7gxWrL+Ki|P;8R0n%<-JsXBP#54$vDd+Yh7rAMI^vlh|^DO$&l-F@Z>an|pCp15uiVbZ>l08{`R`h9&GJdj4PLYp%w;m|eFipD2JsQ*P;@p~%O;<@(o*>S_ zQaxMn^2=uX`p6;PNx|^j0-=NQ=u?T)yzGq=gQHE}pcsa)0iCZzO(Ul?#avz-4K{r< zp!@04F`JnzUi-;yUwG^1NLr)KS{|lz37&(!a`=ZJ$#Qlp+~d9RABxK?{$mVdc^jJ^ zNaM4Q{mG&fAB=e#^~otprx?C6O!Z|FqNX|_l{@-|qgXNfy?ji9o?S?3c6O|6k9`Ak z#^HpN{m^GiH1{eC!-tVg$2fRQuSd?N_SKFg!(UBGzC8D+GJnrp({A;eQ}cl90LLg^ zvLv}RhA=y(&RQt6BKmZ&X&VjK$xNYSlp8H1rAJIjZfqn$X|u_%axol|5~tRYpE`zd zbZ=~dZIRcH?j>%_!(Tg_)Y6XR0=pQiB%&@6_w~Q2mf&&bE6sdJe?i^)?#&l6-bbZc zKZ1g~3L6R@DKM|hr`c~!@ZL{*z>3*2>NjmUp%=Mr(T}r%_#t&SWp^)ULVC_0WB6dO zLUdaCFnuP$%D^a5SPa zxMG=a;Zdqt4Z2=^Ib43=C`lJfl4!juM!J-{7pzUFW4Z+M9% z2p{qO(s|vy@g}%16!E9)Rp%R6{R}$|9`$Vdp~NM=6=tf7W1+m6;%HJwgSGA1?m8#9 zo}RL$2SUrSK0naVm4dMxDjxUT?HNl|+kNY<2d7}d;GOxDH>!EF&{?#xGX{aU%Vjv1 zQtMzoHI_sIZE>eK;N&T{UKPLgYv$3TvPu7z>pwUbTzDPpqIYwN{b^*9G*k1;v4{9j zLJ!!`h|C0s2B&t5YT1!%q$xBUx!NI}rlO|%dFDaG;)D?PFM3}E({GggV0WZ~Y^8JB z_>ZZQ+7?J?@TGp2CYr6J*UBV1aBp3cOqL{w7_-?8MayA1;-yjDZ`qFSZ(q|@`82Ar zQB-u;YcZC#gPYM3@H2ql1?fYvS*5-Aa6f{is`1*$L|1Jl#&&U{Zl>a%N)`NEV&!QW z=_7UJXxeD~#H6~+_#8B+G!;w;an6?iU^1Pb%Ym8r(fWfuD~&fMn)2J-yb;GvM(TV= zW%|V?$IQX?SmULYwG~Cx(RAOl*9s|jUPBTrH~4q*Mi`}I#lv}AW}-_X?<^n8YBT(Z z-RQ5mU99OEbP~>kDVKc6kj6q|Ca_qlG>^6?e4=JR#Ai4i%x_6{;*_C9F{a>nEG_w? zBD(0Xs}WzV=aw=_HVJ7_Tcw8h>xT!Qo*xhlG&*RgPtC=KtvOv~+t9FkIzS!3AF1%} zHC>3}!`jmnS;rEW1NzbT!$)F!cxZ=|zdDyv_~qbTlJDSek%&aDugxv*(rv%VSUP>Z zxc833Kpxeg^cDe&4)}kwJAU}W&CanH8?}%qum`@IAMv#W9P;U} z`&xXhLZwF;@k2_iX-ciwh)tDyjp`Eo{d7smU8L+(gmm43>1aL{gPyjlfyCG7IwQ?` zSIj`tQbWUm|1jI9caf+@jr}~CwbcXL^KqK5G3F+$xJ{Xrs$UKTTXOY#^J1(X&mL=1_wF%`+?GaAjE=X_Md2{&Xo^u;Y|D_3G`hVy83-g+4*vz*4!T+$J9C14_)u zvRM2oU8AkU9Mhv)V`o?d4@}! zJFYMKP-rmZa7%7htY@r}#Nm}&M>L5#Yb1qFb4z-M<4fjmujS+J&K^9bPzh>|dOB*c zv^iM3k-T5K|8Y^#cGmnZvz&)9*QQx3v#JLcHMRRo-_*ds+}JqxkHWUI#hKfj!RnRn zav3-0o~>alol4V<74$xJ)Y=N@h>q<|kH-Juy;?xIjoN{@m_VDGu+hU4fl^M5<7w^6 zLjc)*8%g|qlT&o|d-h#%Cs{qU+Pn2?)PW~^>mMf!so7GkSnV`5dg!e%{ZG~tT@W7K zTBu8oT+BX-FcGxaVVtiBTz}I~^VwpYJmc}Oez6lWx(CBg$o+_4mVFsf3`dWsYz3xt zF*@j@R>=0kJ9Mj=dgk=WzA`v*dejp?ax0ums0t#PjB$QQp0XK1m`8r7{xG&J7J=;a z+iA&_u>vdeFm1w-P)Lx+WBj6cRn^$i-saZN)Ckeh#fsYBqzlxd&DL^Qwlul-OtRAK zm-L<*ZdPu0-?21NyJo;c{+c-t$pwD7F8|1M&k|Wh2=h^!@phIh=}mNhcime?TL$6N z@50lcw3|KJwg3E}lp|OVj$XQ_DA~fGm9$TMS&EBOvK2FrxM56f`wpeUY4hQC+Dt^* z)xjT?4Q`Bc>(wz;Y!oCJmX*^>GsjqBbp1_eT%Fu-f}!N3n&S)^2*gfs?qT2F^>ttq1MRqh3CO-^O6VaZSNnHN3C*HaHr@qZ_~GZ>k^BuuIOqyF=3M9RB_|@cMkKjIPF1@?jx& zS!@MnAZLldbW;-ot!`#KTo`*qyd!#S56h7shtmVL7`(jeTr_=YQ_f|b^ZL)k+L!XC z7miY`CiTRUW77xT(oa4eM+}uvjK1}`_B}uG(LwVG63?cQQhA*lHVWBZws0zTWmeWr z!j~l7c5Bf?dg@0H7JoXFn0*RYG?!DJoR`hjXG|I~=P)H4eo2!Phk}-7xSwa#{-s?$ z1!pYu@VQ_-&sC}gVy2$KoagFu;*Sg~ch#8k6w(#APL91sa4RkQ(2A+Wt9thbOK78YvSwS9m^?`h#|n=R`mOLC%__UsQw>NnBt~(SD)!#4 z(et2>6LRm%imMZJcbTaeM7gE8%eKX?HO(JXGdXveE$cD*pDt68ty?O@S*C@}3F14J z@%80lI0_`?nkCVnc$0`lQhbv~+2~CTEQ=cp=3Iy4AiV#qR@doebmlKLn)@f59!d?d zkM?5s5-RtbsF~+lqIAAmSKf@$am3(w(9n2=`<{+UdaK;M++0UJC7(iFGUCw;$t&eK zlt|GZyyD2T9wc2khO=fXC??&|UY?VddsXpzJ6Sm`xLDs*3%&f?SHhRvHf!5ebvut+ z>bIhz(>aYo4zbioGly49xvhDu?O(Nq&8}5*B_H4MZctp^9%O4%<0-2g5xEoFyXTy1 zlI0;L+gI)K7dCwm%yuC_-ynQgw|@)Oj&DT#;35mh|>&6$AJ^ z7weag<=~&mXrf%Z|MBjRaiJ~Ic_E9vlk&S)@BO+y)LG1qg!Qo|ucdaOcAn^nZ?#sk zpJuF^b}Nb`|Jjqt9&K8uJ9O~ecN9mJ%zeYw7hC(a(cAR}#y)XwgDNJZIUUgt$3wmT)kzTwV{E8` zC9{J90^T(1X|Lt%T&x=A&)~8*)YT;l^+=EKRj9d&wJpGtr4CH}GhOi|i?>`7&) z^^Ip9Ct_Un*O6LnzgpdoR^QC>FxG=7v0Lt;UnPA)kDjA8?Un2zPF;X7L2;E?jUt9W z=|l@N(NnMkVR-J2Iq@^hfvY%5h$D9P2d|cj5ATO3O<=kY!c`v|Y8&BCc+f&d zX#AyDZ(PZ6ub?_SJvhI~P!Yd~UKs^v;#nY;p!#5J>Vy^DkERxLskgD(557uf9O17p zh~F8NC`dBMNT@vQ3DWF2V)wv&ef@^zD-kWlF=ZD&joTdbWih(zt|TF^H!YdrKOw+T z3eiVSRMJFGtSo2Ww@3Kt>>1*w5hOmOBBuZ2LyWNhyazhN3=v2i$};K)_f1!`oBZL) zjx684lgGBUQnxeOkUu?U_3S92K1H*U3s`;4%5Y`F62Wg(p6M4}S!s$Rht>L!RxGg@ zrvyK0DdN+$Imy>o>3GsuG?+L2hm)RkwiP}Ph>YIh_N+d zKtg_ywkS^6No^tHB~>+P>a=M3=;2-K0fgh08#_~94bm)%ki+uh^P&^vk>D74h>ElO z(N9IV<2o&KBJYVaT2KAlu2PH1S-m~fb@fHjw1YlI`kh5W)JM_|R6S$5WBhxoyYymV zW28J!daNx6v^almbqDY}?Z*|_?saT$bW0q~El%^}%=~H%S!U-^5yMX;+rcE^Pd1xv zmDw$@eq9inFxv501kp+hKlQ2iHdPKcN5FDZkuehM;5(g zmCt`-d@S6L?zzkPuIpxN`^@g1_5D(p5D%h6XF5sF;||ABc5_6-d6mab&&U#s@}>O- zk#(Z&sNxuX-@|hxYp93jFWgmB*1fix9=$#O3?ufvtF-lUQbhJpd+(Qh;`Ej7yLxT6 ziMHCJ4%HOw&5B5EnaFdnmdSmdo;)yhn5dLj_#V6EY2rhEvxQeO?%FY=3#W3 z&cS9+YzD1p7NZiUoB^8~Qn@*5{pV=ZR^@i4dl{d2TXAf8BI&mTxR&2jBXHq-LJ3jr z4cX~+Vd#`T-t5^OYaeXdTBk0o=}qcxigmK6zttQ>@ME*JhHUQDX{Ky`W#kDyBk78) zk!h;=l0vad3sL3#U;`6RZo-jl!%-FOlYXVBg3awHv@J^ntB!Zu-F^)<3G0%{e9;s2 z%@1De;RuA%r-lx;jkoaY80I`x%(mR7#(n6g zG;$U%apDMX3f@3NjmepH!9u^h>2a{a%~UQDb&b9W=!kJMQ~~2 zRcWNI{k+dK_HA~CIYvZ8VXJ7-HK%sYR!2o}VlkjOfZByYCUvmgp4<1{_27)cc}04n zUyEFpNmhhMj~vVLMUe`43WD%v^$Rxp1z3qI{ZvOi;?_zQ$;^XEhSmoYkaOO5x8x5f z`0J`89V32@I#{%&C>UpK?d7)U?ew|&T94tEa)Qz~gDwC0xXrzXoU3$;;S_0w{ zf!4%3y$JFp`zA)4S+BTpT@o2v2D|O%k8GoxK4=eJ*A(K;!`q+tAk68IXTjo;zy5uN zX8WPinElkjkK?DGe{QO&`Q)=Qbh)d=4+g8JD_iq%MI3U)PHZabWTKAsO{n;APjKZN zrlaPL`8Yn6tk<(-DPKg>)Yi72^Ta_TT~PFg?;mX2++5X|yCdd0!AL*sV;T2gGZo8w)j~_qh1Pj&vfNUt-r|`svnAD7|Ca8(drkFBj|5A7KZFU4 zAsvok3EFC=#3;<;&`q$ON_#k$K4a-JLo7%6CN92dBI{S4f+Hk}Gy8BurJ8|n{;KBN zIqBMi{_vYGm~>8-Qnm_?&?-K9h(%DguJJ}#*oamjMTX1XcdsrBCF`nPQcorA#hz=s zn=Nd4%aMj$j!`O~+tY7e&hwxuSjczo znfLN;n18rSfQt-qjwPqZB!Yey{z5FfnEI@A*I@`1+sVq$5~|Z?&F7K#tHkdrsU4cj z#wJGb$srSYPQG zudHJAFtugp1M0p1t0P)bWXQ^W2&||;R%{&Y4^O7^rp$riCv~e#pC1(q|xT5OWbZ*(;?xH zNsE#&Wyr?#LAyaRky`GHEi8x!kGg$3N%neY{L(v_5VyPbF8l8Bas@A)87o`Uogb0s z#4+6^KEON7K$WQZ+Hdz0n^@7$DbX;x?DQbQ4EHo*JvWa3O;{S)C~wmv#kqvIVm65b z`lylnde^Sl%u#O;c~X%4;O4@+Hu>=|h*Kt>xXhVnYqE$_=H&IxV)ek_TGp*4OB1#XV zsj=hJ_s^GcGnyxrZ{hs>svaX8voUg|khEA($T$e|KmQIl`(kJuszO_WQYAJkukfeyyrlFj( z_R%=W%hGiY1#d!gGj`<&(8Yn(Rqh8T>( zl_r(`tkY;uhzCg|*|TFaT$CSvw~xtYBAeDf_pJEj zKDtpS^XbMz-Y=nFpT-7otw0f{nB}5c7H39MO|m1 zX4Uft#x)`tFPty_ChF-3l?s2orB7WrN5 z`=;&^)}gRZFU%gW?)%X0`{xZjmOHp_B=;g=<~?($i!_y@SY!n=eHvohueof*411J= z?^xw?#CjZIS)?R(&FlbPKA(mi_uR1M1JK-?*~J|8L_cB>&!9vlC}M8(}=Fnh8ol^ z?dXB{)_eT;4wKWFi7^;+zoy7O`x_HiOejc;UAL0o*T!U1gUstGjkZ=^XEl;#~(Chxa)iy8fyM=9Ut(7J@^|Lob z^nDsndvvmnRp#IupB{OSh$12QJkB@nk&*Bx<*WF?*={7s#lTR`M327DWg;jgy9gJ) z_IGdaoH8~V7uvYQSFK^-J&j+CfGbL8nw-a!hxaTFbO;@%}H%TIb`IrMH# zi+-wHVqhIOQWPdMwnnpy-DXYY@ZP2{`0@t*k{giSQ=8ov}31n8YiR&p}2RQuC6D7aco%SaRK+R z+?$42MuYB<-EY^sj%+Y!8p*F~AAZG?oET{QPP{RF#FRc>)Oeg7!mvhl3$HT9^T<@C z2A3y(K8uvmgso68;js$BXmtNc&HJ$($_%wG8+7`6kWVMFL7m5WksCd3kI|e4P6G6b z_^P&~?~dyc8C9!V7JoNYAmw>zuAFSJ?DN>$(N?lPh|Pb#WA&aahr4ju5g{wK0~rV1^gjRq1qi?fXJ4 zk2J-gZ*rwt(qcD}Lm;!?{+O+(|+rH3>;dwa2Qt2t7$`|?lk_jp=4}|v>Bh~$vcyneXICbSQW(!Vz zzyE{;b6n*QSK*&!RpTc?K9Gw-DJVl}p6LxLxDmddj|-A+s5d3(;2uyqPU?@pam z6M`O(0{E(S(v0~`M{ZS0&9avgk2V+WV=xMk7T#5c^s<-ap7m^17p~TAnRO%>i2}pK=(#5h1`g;~V0&X7LSwZEi_H85*blJ~7}lQ_h{Pz*c|s zaNkz1<=g(_X~6_WrK6_9Z(dS?vN7&?dL*9>zpvJj%|irAd*gPBi3$BI+C>iB(XHie zuOGb(wC3EOSu$k%l{6w+Arh7Y@6o}IY_v-@_u1oWC(T|59E!`+i7BO~t2IM~+Ds>} z(3>EH$(dA{sQ^Oq@9N4sP5PrdG)HXC9Z?Q^#NiK_LU}toBf9cnVz*A3y1-KTc|664 z@bVS{Z$(eGyzp>@Si741avN|XoNMkTw1c!r&kw=A{NX7FwCo-4dZRf+3Uj(*nu+c7aE}0 zp>%514`)y3;5G8mDXSIR&vMr2Cyyxd;3R~95ixcn?mfBHd2Q8GCHGAQ(^2dl zIDg(N$y+M&D{Y%Iel&yk6XYu}r?^q7DFhmFnS_iD6KAC$8P#maHM1e(Ty7PZnM{QB zH+Ql|f^aJ1SJ5?}zWmhBle+h=OkrJQpO8>4iP%8L{-&gELdb0PwxhjsKFxzy+}vH9 zA6{9_Y4Q2_Wx3En20q~c6iG0^xE`}3N!Kl(ye>uJ6x?1|&EZhODN1lqd1F)3Kk2#p z^HqB7U6JFrmP8hbk8eU~Chot%vs}x$YKf65w!5>}XG5^1uN38ZWVp#sq4myw&Vj%< z!an{!v4E8DUj1x=KS#943K8=?-RCxv>_geolzHk{2*zK!H{pNraHH@(O+(>zNG)iMh$G>aW`>i6HI+s1de_bS2Q%ci}YMqEc?<{c49L%W7gtRKAsTQ;<|9i3d7bbqR`MXoX? z4;;@tZE{?Cq?lk{^xz(6&SFnqPC(=ePHNlkBp2(tCWUqkRZ*!K0WX=e=)~+HPT^RV zrItj4Ze%2+QGtI$3FB8mmLg-o$b(^PU+#|BkFv~^$ynMaSDY=pxm!+)?$#Qzn$)sY z9J*mfb}fC>XAx7aWf~hyj8Yg0+JR?mUik?A{ceAAXeP>s`2A@#{tkH9|H8 z$wXqwdnUKutLHPmeDqD{hO)gL1@2tF-54Y9>)6?rh2pS>Q_-=N?LuZfVHU%fwzh?P zp7#TW4~=#y?;WwVnBpK|tRdiR_o$eCS?scz*PMMw7htBZov#12X=>X4EB>d483d;4 zAnita;2b5ByBl80Jo`BqWNADl$onV-*(R~G;0_nwruOki7NuXoUtHPVK-ym_3U}ff zA(sjI*E7a#x8Rxx1enGqqjPtUslPI5AhCXc$!0xsofO_fssY===u1mR)3+-oUfOiq!ip369&%14JTymaaBE>l;PH zPIU>Sv!txXFZJO>#&O3dZdePQd{k_BG5)nYq=vNn-3aAr*#^4vtK~tJwPnP^WRsJM z2fFM8;XnDpHaghRIM^5JZ7{$1F~U*kEH@x&>`-Dj99dBhy+P~iy2>hAQh8UcFC!P% zCzrp{#W~jaNSNgCKv<=0$9`z-f%;Rc62+L9f`n!=Up09xWU`+h*=`j3oY9PNIFwz^+Ih(&0viO5t)OI`{SA zs=$wLYgZrA!7Dke)@;PM3ox<2-e)8o>rRDKO3rX}8;s>YIq;=#p_?^aDV%R^!;j#n z|Aqfc@@I&=Z^1@+l<2YbyIXzZN+oFv6Kxn}Q-zb)m*=WwhL09G2OO;^#R(;(N)DGq zhbrPtND++p?QZfMz0z^byhCBW!s49Zw|WA!fyOHPNicVKpSt})J4&AV z3ky?CQntIsZ703{)m*i(*g5XMea^woxb&+>UrxVZ4ajG0-S7&+%#2$h!Ud zq)D^rOkrEa8yfg2x{2CPvz8Z-MlD1yeK)NdoO)tOllT;oe;Pv?q=K4xNpNFy0J%$@9-n7;LT3KuqW$=Pdd`8PR8jj>`S!9 z87mkR${fV;czRWO51Bio)Vw+DJB!Nx^v|y?TG)A1p?P)J{t*%0HQ}db(%;{opK|cM zPBERz`xkmO^~IY}D=QUNUTkhUvFy-6_f~h?P_}egdD7)m+p-&c*Ce*-nZ9SrR-aJt z*Ha%HZ7MZ?SZQ>L8;k#Xqi2(8yT1{ay%)0Z`K3bv-Gp-Dq|5ua`5(GM)|WgssqE1H z_tL+T^@($Sy;%0=W@XKa=&8QtvM7Qn7#gZS{(VZJK>~`pjkTt=;@t_bzdj zzIf8N>5qSs&9i&^oezrpGN~wGXul$)~@+9Nr}*aKVf#{`KfD{=E4rxMoFiWp1e@(>9k(D*eU9 z*u_U$ewXL%dKU)=gliury-T09ul0_U0goDVeR1@GT=0!S9~4Z{cb#WHzR{y~t25gR)~bH~ z!HoBNTzdY+(IMa7mTG@rIM>B{b3?kHD-@*t-sj-VbpgK(ey>>3f%PAD^L>`~;o$fE z@}JxC#mTONx)t}`(DLJx_0G&~vL&`spUS2V(T`pi0NBA4DHi!Tb3>XKyvN1xR7+rBMj z`^J$6=R~cE_^{ow1$n{;k3ZUO#;MWyS_~BRqai;Y88Y&N&K;I5nAmgh4f*l>(FN)+ z^V>deL+Oq$o0Q1A>+Fp8*ZeSK z~ z+0<>&*4^!|)own2!}w)q@1$OBzU;t|ppX8(*k67=yh`T|*LE~sxuL`v@$99&BhL6- z${V`qW&F{52PPjl`^A*L@1z`CeC}xIwOf;`{#tBo?WfUIpKq=8vdGJ7-`xm#Z^g}P zdj|A9{@edUgSQ7V{eS;|-qkymA{CM(gxrge%c$fY-nrl9ei@V7h8f-6NkZ-wa@{bt zVQwY&%W|D0D1Z{F|U_rG(VmvheJdCu$cJkQrdP3ZI6bufjKdWC%ZkNWDc zH7bWwYBK)AIQywk+{ZPHsPkaejE7qeStE^_@o_Y9Um|^Mp>k%%gC9TVb*8mdu_`VR*xKJK4>n|r|QaTIH%vmfIk{uX-qzHPl0dm(M5gs#s0^HJ&X>WudxL}mQk z-8X@XzTK_csMeyoHPwi|@Lzb)dcv`N3FF4$eeF>r>rztShWR&GOnQE6i zkboCp+)F#ui&=51(@?o_pd(*HfnyN4+=3%ZJRnC#LR+SJmKa<@)0 zZxoIm?acPulTg^mZuxrq+!8^Z3`^%1F=?IelSf>Fy7s9?7}||AmsX5+E0a|tc*fVr zO}^(1jcQ*PN2T-o4$}0ea|XG+XV-I^>$O%2MjHb=Tl|;lQjfiP-VAb+2bIl5e*1sL zCH|0@5qksA+&z%6hOs`JhTS?4(Q+mn1JiB&r~q- z4PlwNl2w1)sMGme%i40Sf(xpG!+-qe-|e_Ysh)bus1M;1-o+MvEm*P@UnuR~ zJHNO9t7vbl@i$L33QF1 zA=*B9YLzl^-%{xD*TEgIE4Y$oX%VcH(wXylS-!nqeGjl6kcIp#NegD3F269z*ltZf zN98oj60(zF7U)OKlr;bP>#flJX`{ix7n#%ID2RlAO2eGMx|6skQSeqBsppL1ojIj+ zqoQuYame-)8Q1CCb6BIH`q;I_LIE3@;{xyYcaonAaZDRsF42#|_2e*+?()?gj@`_p zDyf;qAuT*_>$P=&7_blWEx1;|FUo6u|9T)Xaa|40FWAN6nc>>_Le9lV<_aS^yrMKJ zl18AmpMc0exUE?HaWx|cqJ)_Qt_xk8 z&onbPZm3npW()K`2Uq`EvX1q2?j0I1NMtn1Vqc~&ObUB>73*RhKoAWD-#%%P$h5Hg z(Bq(^tWDll5(^_H)_HDf?ku(sB#o6%YvYi(JFivr6yB+mE#5C$HRWfgsV$Ob8;PZz zu*iXdVgny0gyZP~(J}|_a{@^F~dLt*KDeFF1;id^K$kj`t zQ^zd)AjKT5r1Y+|<%2WWBmaiLhipTh;rS;Cfb4f)*05jWiM}&*vyxtA2`?`XGge_< zhn@;DKid$%UXu^Jd4bZBmh5o31Kf*>M(LCI&sr`jroW zLS#BiXR5dVlw2*>l(vIHcbx%Kt5OgNTOfILUi|!{7B*aOaMT@Za0uJ%&kt(}H zmlcnU%MMY%lI-dE-|2w;_nZ?W`w4*o?>2{-_C1H9W0MS-)_`IUR^xk*nKbi{7iW~s zkx{s;jrzte-<;@9h{;Vmg7}>Y-Pbr-b%!PjwS5Gd)~VocHcVLXz-q+MRYs=*KKw9r zp@%o6we_zlwF)mdU`xReth1fbSN7-JgE1nGC&?p*T9^VeTyP~~?432~yAaxA+&0*t z6x$sHgF0(NhJ@Hli-~3aC36`DhTc)yJ*A9uGGyxKMblQhc?Id@U|QQK{9t*g{Z29&`L1N8>^gU4Sq)?dPn5dpWau)yYJ~3c3*{8}a*wv7V!1 zs!6M&D7W=z#5VffqeUn!gACHSwvY>G^?dLJoCs@!=EO!-ril!>|63N(Z{N%BiK_2r zQae{YY?@~jL@fGwbpkVdm&W%+vxusrf4u5Cj5G%-drKH`z7VszKY8uV_LPqdAL}(A zl?HTob56!Ti_x(O5K#fCrE#mFQz|ifx43Bv?#@oAYoYX*(CRU2bI$lbg6CxmMHI~k zDl;;u9iJGXKG&u;yPE9-6a0jy;~)L9_J3Q(DdxRxxgwj6nTHk_`I2vD_NfnV?8dx^UP2Daw5krP1`ZFYLF_`>U+bA#g_{zv=?2LkAp`!6=mmhO;`asRWtMaW8^4c#RWN_*TS8@vgBt{4Bzik=IDSNszG>%25y{s6UK=++X^hp%=OSn< z?N*T^X`i6^t~usgiEI9uRJAK0A&IO*d1j9}Iy-{E!)C;%QNrZjM(|Is;M~vPR~@^}vj( z^ELEtw>Q5Bis#4nRnq}j=gDTc_nv4FgA0Dw?XkfiG~T_)QPN5Uc@xCHZ~aZfe2%1m za?IUaW8AhrJ^VT(4$#|a?n(d5k4bb6b_*4kj>pntZWBVv#9#LOxeGN2?i>Tny{!-; zD>5P?%Ot7sR|Cjj;SjfuJrT>NjE5=czdkL##Bk|7+s?dUUZ3nPo7@;SOS>y7Ze9;- z_leLCUb<{^-S9GTIUmMsT^uOo78gQ6pdb2|u6XZ5r-}?0d{|3$>nWy6k~g65c59rl zb3S3^%8jT;7v7*9(r=Jl%4+6MO(@2%0cWD_O!-yU@SmJel!_Om({o6Y(TwScmQ2Hu z4Ep0$KcG{g(jFd|eIt2?@o;qX%`$;_q~Y&pw2&+^ZTvuT=>~AH1Dah>^S)e3dLGtT zd;vT_!NmIGI$5%g$XXO5G<1csw~RYMuN3Amd2;7XZU%)m&xrTS72H_fvX?L{ZDpm& z9exj&PE*(1glS(SS*)pb$FM_qFpOA)<^dp8F4dkF1c=k}_1M?CS0cMmkNSuqaxE6H z-&1%Pd)*Bm*7wv!KHUCSc5Dw{pxYj2I%u|CuEs0IpP**0OYcp0qaKNBlT_2d`e6z6 z($sC`;8o~O-P&uiQEjGS@ar+qE~@eZeB>!G+cI?K=kT4u!!L{M^En$3NGFoX-r)ZN zpq+GsYHKckWg9l!Jw?mB*~@qsG4%4kNi8>Y6e40*6yf>KQ4Ur5y4U(Qzi(-RUCy+E zRa9Z}a`PG+Yg!R?>F#J7d@GoJB3A?Wp*I|;k0*cfvNao%43qeTRJa$09np*>;Y3v^ zYmdT?=!R@S;d#&cf$ zGi%m-jaC38R8mbn`HuwQ8WLlUI$8x|xHlImt=a3X;%E?J+hGVFHZyIv4(HfKb*Zzk zsD2!O)<1p4HR25P)Yg?5g1p==9hKztNx|H>%5x#JjJ*!-!4Eb5u4G%@Ruyo|XzQD7 zrOi#l&6O50b8?D-rM zoMhv>iKu{+UK)ziMugjhJBVtWx^?Ao;qec?uD-19nV88*+fVUUyWv5C&%$_?m6cQK z%(qabCwsvI!|g2+PB$C{b3aSl zuMUF6M~WIl8RAH;xvRyU)v;5mD8YcK7+bRtz6)kD;^hxX-7V&u?mWxfa;?=j{Ghor zv<-YE_F5|7^ke8Bry=Xuw9ebsam48y19Ixamu$X&6h{O_rTH%>My@~P1}lDH^i8Wi z-CovnJ|$^r_MN)Mm&A8*a`;M$&$B^{|s9UH@6X8^5|-^Ljn%Lg4z z!MB_4o;+n!nM(U{&>Pgvz3Knc56f$TZ27SIcM4(N*^&=|Hf~@ek~j4F75}5|Dat9n zPLL>A^6=m?Zp*9O6dU_D)Tr!>Ok;+Ngca1h3KWKP*zq(+Np@CPmo|)k*zv2b$lFtx z+tl|6?*58sM(+0ko3{6O1Ov^nue&tV5#En+3x2o)U0R|{n9XUmcd$4Xa9PUQlMblb zQ;e8w6^7m&u^{xHlWEKQp3G!UP`$^DXjg5b?I`WEpiYY_2j8X)7gO`ZR)>EkS99%w zAu?^U9sw8?>|xFD_@Z@mwnuF<*q=`CId-yTC=G^1i zwmqYw93|agmRNXj|AHU(Yc3$!LB`CoGs9&95zoqYI>@f|(?IMY9iN4@;TRG{4yA0j z5;n#xoxG+Pzvd1xF_j?3ZwO+nPt9BxVJJeYP9$%_gZT|QM){rh9)_wY4yDO27)X!g zYLCJwXE7W7_POjjC&HD;eG10(@36N3!Zkf+qRUjDLOPtvx8z)cWjk;XWFEgtpft34 zW4H*!eKTUKcLp>4$zs-PICUb9Dcmb9&NkII0q%TB{o*3H%pG(zMGh?X6h+nYJKXp8 z05WYh^JmiEv9sa|6f~6}jlDnyi`OmI{ZtO>EaCKUz9}ou{cVY(T_1Q+85CEsn5iril5Qy z)V|cDfT;%^lzI=FXyVVH?E)Vw>EmM0hxQ}Gawgz)1X3OIu5@jmzs;70p{Rs%tXiHqi=|$%$Y~;<$y0ra#+J&)hDRX!=e<$v!gVsLkru7rD;AJ(*8A52Zn z8-278X9Z+J`X+|S>K#*+<8_vBDpuYpEXZk6ZLL<{oUav)Ic~u$68m-Ars%<>R)_(M zwkhklhIx;gpN|G*#ei-MPj2of)KYno6olR4L2Wofp3|MAJK4XKt5H;&Daz?eiey51!~|vt&YwM+T%aNLf0HsuWuvD3617rdR1wCJL+~RMbb- z8#ZlTRa0Zrno?7EuhkY>rZu6+l5+VUvMvyhV=@`xc2%z)ec3ANd*)+ z7!V4!-hlPg14?r?nvNGA>V_ZGx)mF2*+U(}N7pvJ;ZLgsq!z-k?znLM(ht~6p!|(3 zIh!tB6B(N#;nyrGJTwN`R9kp^0`${{YagU&h0C_N4ZEo;Qkds3K4If>DF`XK%Uz9@G zi?>U07BNEV!8(NFwGtG4#%{N2a&drJSY3?vT^+V3(c*xt@e;`N9mc76w%-vnfuMm) zD&?4OLSM=z(1PHspk%;AzDAOhr7DTl&$6+3R`SN*QW#~n)Z<#D9s4s4o` z`E4apPtxf~N$ouT{}3sN7;okGY_+J^T*N{mhd<0F8N1-qxPX>2vUI3=0r( zCq4X8AlP`=xx^0nGD+*~yCz|wuU)kWxo?vU>z2|g`0pwg$0HLg1Ll4#6qJz%KmZf1 zYm#B$F)Itz#zjT8dJE0!ounnggJ)FP+IjT3SMT8Jpsir$nQ5bD4eGVZHL5aZD3pyi zDu6C64vj2cKWSD4O#Jh*3hJ>LqOCUgCJb&}OP#ZTUioP)4R(^T@@EBpp%uBKxF=8# z2w==tR;pV@rW5{*XXU>|${M!Ct86i+F#^s~q_BYWE5(3}nr4P|1$%FC0JDk7mRG?} z{S^(#D2j%92Lfog#u)nszU9+QeNQ3E!$RLx1CE+Uyiox8;QmU!%XdI<74Y>wsymD^ zs1-9|7M$Kl$Ex|K9FN>24KJKFFr$0Z}X6C07jW^<2!5$PnR#c6~M(BJqi) zTalJ{80cyV)qyT~2~R((@1RowVHFxec3y`~@AA--uc>KgsZsQ1UFN9ceRD zoEiOS0Cloe&wLO~>X#t7piPEQZikCV=PBS^%;PXgom`POF!YD4R%l^!1!czUU~ z3Y&MM1wqtT_9dP+Jq!M38yfjsfknRIjNe<+8-atATgY4L)~^1fiQZ{^h>RR$3F8;o zQX+sdYsMjcNPcyurL(j2mqTNN_sojk~TTFZ z8XX#-83%8fFCC*_`450o)q|HHI9+NoI9XL{z8KWvJmEuBwTaxk=i9PsyINEkC*Nd# zlLT^4^A}EZC~ri8O%w!>TabAT)uMOX&`lz6GAMUz?V=HTH0&ayN5AS}IXj^e%O8qM>Ct--{dimMxR|!c>8<=_(XN{TG90q#^g|+#LzIZ>E4ECw4s)2%Y(QUC| zKBo!JE@5w6z?O57H=?sDYT9tB)E$@iWP9vV)>(pjJa0e{+-Z~Z&05%-#;pAb5wS-7 z#I>QKu=1;^K&mt^7(3MiiCi7Q#fXrmbQ>gJbx_}FL+z#Z=N znm{hc@Rs4aB&+d6D?`%sI1;v1Kvi(AMgh|b4xoXf;0a3hCbeM#@qh&WWN&;W-IAZDpILF7I<;=zXV#}wa~)U{L*ym@ac>lYF90jJ1* zz*6lO_zD*TOQ4yEqfpBINCDxR$)fe z3;?aXudoV&I~kG~OEK&0cT98_3Y?LE=D3E5+OymH6A5?PT0$)ZIz#znk1Tu&U|r1f zKb-e|{)2)7iwBT0Jjrc4nmSk5Ky67NSxV(W!Q$QOf3;~N6LcK}r>T>$qhd$m8q|}h ztGX;;NNOPeYP%j>9q9dWL#uc1;krM1r{U12~{XNUrZJsn%S}W3uy;TKcvo^q6K$1XOENvICL5qC?9^! zQH2dB=D*$)1*D2#d$Am8ho3J^oOgqp>|*G;LiAs<*ojPaEbF2_Wez*G+U>k;wK6mB ztbnK1ZMMeqK<%u|v4hMvm2X#_w!=fyth)h?V3bim0%b@oaMaMq_ox3;QPWUnDs1!wMm7*yvIx3Y9s&!?ErK27dk45f;6_9=Goh5czk<}c5X0?D zN(Yh}YP416TC~^|q4gr>&{asS0(-7WzVWZt86b5fH2hlF9RIk@R*;H*dP~*k)E*MU z^%9h?1TyeH{clR?JJe}Btz*e&0}=XN!n^012?{v=nM3ag*C zpwH9Dqq6r|ZyMd!)7d6m*@OaLBr+C=^qaLZ6LCht)xYX3nom>XB!V$^{qM)zCj7`6N25tAJ@;kJ*WT-Gd3piNTp%oM14z3has^Sat zsGp|Wq3DG6tDHcpL>^TM&uHtN&{Ymbd$*;6!X{m04n)n-PHyC;@!noID)$x|=Sb4) zV!hLdejG8bfVMALogkWAW*-bxe`C#Osyg7?q?S#TY327#_i)f}2B`Yoe#pFYsHX4C z0=NOkyWo6U%tPNl9Z21AB?JXricXFk<9XAp-!o@=FlB@u^}g80*h%4_h&L9gt6y(x z>V)q6GPpBeCYLYET)f&lJrpD(XQML~95F7~v5O6!N}11nizd76vfESATIzWjp4>44 zj8@}Lw!}IBRU0K~Y(T>%_{5siDAv^L>858)vZ_Z^>#rK;D$a)ag7ZRBy;Mzy`_Yt3 z5R!-3A?dYv$(1ZBw#HnTfTyRd+}Bg zbH{qfb)7%KplIRa7jWJg?SSb{MQ_Cj`c^JAkgQ zOp$A+m&F>6)@3R5S{tN(uS46SAS>6_f9CgmaYCh|s1cOkpsIcZ(U1s!G2NRwFg}-M z5ST!s+ilSWynv1k5{9VFurw`rRp@iuf8yK2F-0C;kGDBi;uTibQ%>EmrY`@O<)zt}fG;F9)k% z2t@p;n^M+2Xx&X)^0c7_drvvvkbu_p8EF3X!ir@hB-gKzudSEUi6EA4L-B82MkCvq zodM>)7~IR9gZpBGzBbecRL1>NWK1x1qTP%ov ztrC2p9p*DqAa*&PEO#q}UA-n(6POodZq)io?mIA>AvxZ|;IwgYaSUnyWJ_My5Qqy0cDTi;hIKu;9A5!zD zSg9-TyVzJNV+M)vq59>RoPV%5lnOx#J~#BXUb(FT|CHrkREtoau9z-q3YfW3S8WY3 zig%i@wtN>tg)UDp4z9vwA?8Sz9bK!r8lyG++>hS{XaUb$3uERD=fWAK=@{y@)uXzV zfXa!l)>lXJY@bE3>(nXG2Z{s>3NY6`01JR^r5pWJLUPwAItVrXx&cPp^$qzx9KTTQXgLo!bE<8zF#T{p)q?u9VBi$sGNI?LOQLrS^k8==g5K5Hvc4Vtww`*TC0#hXvJ)e= zY*R(npKwH(;udwi&mO+%X{GaKtm1`&D#w533b*+d`?KWy5tNQ!HX+I?04D#w>>5AZ zrGp$l_PQ3_ZC@C!KXq$sP&g|2lb9gX>4y?58UG`xUfWqS6K+Ftk$S$A?^(zuGH9zr`wbZB9Z(BY7 zx{hki*~_rM4DiPI(M#H%PzMhspf);(6{U;wh?5lh)Koi&D;OY)+&Rg*z zBU;2$U+36;;`!_~{WUEX-c#sa=6PRW)^sLIvIG)+(f3%_#c~WQik`alZp!P8Kdzeo zX+wP+PJ%jB`(RU(GlJI})BZ=Zze_UoFu;M=cFE$LHK`R8bcyX-`d8yT?`0IimTmRM7poZ?7DsB&t6`otqJ zS$-=3d#%UjE>~mx|0oWMn0>gw!Oo_o;so^uh!iqPyHV?)ji&}LllEP%YUu!pVOUEH zRjR6#x;cjs3N~3nM`H2Rj@3{sh<^zjP~d^hnKl|lkb0*WJOa=MUe3W_{>IDeTpYjII+^ZoEt50D_p79B*n!`?f`Xg|z6oH^QRIK{}|6epZr>_?Dd8Tx|s zG5;B(PPR!BLkGH??Fl78Y^KrO%1{y$erK)8Dbk+yCa(aEOO$+8YknnIsf$B6dtmad z2&1lzM77w#^E5 zjJ*U#!qD{nAj(;GWPND;V>5#D*7jhs*47*NpCPBN&37P=9(2+qtI_G8u{QSd1l8Uf z1B?q;raP1q!Zg%KG`sZu5Fn$gTiyx`Jy;6tYRLHFgh{WbVnwoq@!@>D6h?^*dW$Qd zkl!0+i!rw82W)LZTFumab|=g8 zLZHtW%vf9^mKj9W>iHjp5DnA!ZVY2x|7$9MW?ZLUMM|PDK9S{^fMZ8RnsXjc)sdz# z%-DUvm$iw1PS;+= zJwK<|zWY_L^WuddC#B+P5ah5%ICymodBlOw$kc zz`Q(xQo9c&Padb>+Z+#i$HM90F4oz_J-_{6XzEb$)qMeewUO$5U}DCI6YR?;{}~HT z0s|4%VQ`jm>e0;JDjKrLsW-8t6VV!LQP+}Ns*4DY!km{Za^!0i$))vvt~E#MB9Krf zP@BXv;&k~$V;_}lL<)POrzH~{GF#cU<{&cepH^ArOm!J&fKVC=saF{qNDa%u^X0NV zR$6ptHv(_CU$3aDWn;7dpRKXWp1KId2>0FUzDs^3`90^h@S{&(BHilhj=vbRjBdWyM|ac{S9h%#UUF`P8Lu zR}S^S=QfzT)&(@{$VjQtIa{?R2Ty)0jgU#m+;^ARBX8EvXk)jTetT6;@+LE|0r_!NM3^qsdz)&zg3#Y+xnkQQIpsrC`@}k%S3u@rd?0BE zPexBj*Le^1`2jO*4~tiD=wM}9$YmZE+kPLM53Z``Yks0;iH$nrUbs=*On7ukJ~uK>LnLiP1jY8-`m0(HMVz)y@g+D>#~yg zZ8vXEL1=M(-3WKjGHLFV&7vKKF=~;|BD5`$!J)X;O_GsayX4>39nAC}n{}@ozb3Lw z>+(joa=}xjpr^PN|0m2@0LSQ58W;_BeL8!cp?}lb6tZ*Ey}4Y}m1PIGHs>ukZxfZY z74d#bE;Hk==C&<(>PL^ZA*%y=fjT(fVT>YTn=&=C{Uj?9ne$>%pe8CcBc?);y>eSoEGb^jL)s1_`GuO}94ryWh z__m&($~-;~$-P5YO3|3?Z@|sEhox23g&v}KH&)U3>kew22(Du!j7<}{Z-sA=lI)4z zeFa!H`*U-YdFgilM4R0k>m|VOMa5OnKVFo1DIH)`Pl!}b;MN+KfdwQXYyZ-l;HXLL zkI&vj`!pSaRwtQ}$cS&I>vQ~;(cBTY(1lsvXWx_i`&mwjyAMtbrV)&Vqd0W;MI>{) zry3D3TMD12h3Orf%ttj?&0rI=@neMZUxQ{*zmUOAI-AYMa_DxhZBn6a!T0~aGV{Et zyW!tO1Ui>uSZvV!O-ntxoyd;C%L?pHo=<_zz0JMzLe?Q62Z!ZR(;bc`GM;z2C(b5K z&&P*FaMyWJ03U)1o1D~VdQXpE?3a?9~-BD^=^O; ztNE{HTH$XTTd^DoTW9g-?V?hekkHAmgP;GY?7y+Hd{F6Duyxi3{&#pZ!PIm6?YSr3 zSiKXcb2^4XJL>GLV4^RU+BX0{??tD8DcT>@CIVTr+GXTu?BLZO&019u8lqw!a6}KJFCoPG~#El2e~9JzH918ho&-j6ao=v5Eb(C}TKK zfsNzL2|2s_PR!qiRWPrXGCpq zMWwK6#=g!t(_=A|UqCx!pCmw?csX5fUii_D&_;|(x@XZA_fc(O1@LvP7pNqcqmwyp zp*gVY;ZTNvd@enCCzV_4mGxdE=Hwj=H-*f%@$;eSy%5%u+}z&^2}^GaA!46H6-w>y z;GZq6GIw(A^L2(DkLT1?zqy;+<-?hiaXboL$BejU0&H>Ga8%N>vy$;t`x5r1xmoD; zlYrD+y@lk9w(YTt!D?F;GEs4oKxxiX)m8ZJm@p~MQ^GH(!pXD@-WSMcw)9A~@z0Gd zwS$bt`ja_P;;}h-(3waLnLE2-ad`*O!vC>FH!D`e9^&~E@7J_72_I{|-?T6a#Q&>O z@Mkp|46pV5oDb@>ZpiFkg_ak!^)p`b++jXjVtiGo#7au#K<|a@%%{)?Wy*1 z&Do3C9QY-{7DXN2A)(h+@T=I=`LmB^Q?5RxIKgGEueGz4()@OBe8b~)52=f%+N!9+ zgQwD~8W=mnY-ZnFFA0rNS5XDMs{t`Z1j>Zm7YE?WPJS4 zw48-JE_1lv>SF=fGdG)%j%iNsO@c!m#Yrxv>$d}XI*hoF3=J@WsQBFu%;KE*?-3pHKeejd)fIuhm82@&; z+wfJgB0^?i8&*-IrjHS*KZ-!wW$>p=GNS$O=!!e)u}hZ=U7U;?+f&0XEnfz=V9gKb z{W?Qlt^StG8Qq>g;~p~LJDj&vX#MB%ssPWO?xZ%eEzd6GI#Fg}4^~xhD-+&^Vtcxs z3VB0(AS!tn5td!9Va%CxoINHSCCw>zl+Ny5jZNgZt~Dse*~vo!JMGkX7<8^$&7#(4 zXdbso^G2&ZlZl-w2YLFm=Jou5ZCraW+%+{cE1)*h-FHH(SYtsdYbhkatg6#`1{l#CmZpmyCWP<$H?ab6n=ixZa$}V8!74`y$&` zxG^d%yp9M!TCcQ0(CB@~fN@&MqgezoKy2NsF5;QYt>-G-Pb+L5);JzxUvw4DL-n?Z zzxvHaT7)Xk=SMP3CSB>ysgrsD^EP3{#d`ynf{$^2@~&YM#{a%`F% zcgx&(mWmkcs+3DMm0Mo(`}D0n;H!T#apVz6V%KNzH_234uo``bb7|_fzZ7>ItTi_y z-AS&#MDx1e2U7Hqir`a}OE%nEa4X?dj>Et7n6;~WVi53ghamnf#rnw;(<82d*2^k1 z-l?$sF?BqLK8)1*QxeT{KZM&S`US_Dk8fzjN4to2?+{ZLPd{G-{D^#J_Wkj{jW?g1 z82qIEi(HT89V`jEcVxCPx@--TGsxk%Z^LDUHsABJiMUqyvsvG>_*5I{3hl_F;CzS1X=R=a5#5je+tqIo|g+0Ww$V z;C?B-L8Xt4Gd|a>hiZ;CGOM1_7aUT^ZDE5)_hz8er)lKTu}C_9wf@qwIGNY39OL=e z$<&D9;?#Hi+sn7`JU5$DeaGF7ZbQ&;Gy68IOx4Rkgn*^Ex5K9*Yk!>*mHcgea!u8kU%~#Ks7GS50W!4IOuHkuqOzlN7GwaUg1giZt*h^X};q@`Q zGZTC)r_iZv&F6KJ!?5JXoojHvLYar9nHHu;xO4J(uTav83)w|r_p{p=CdQG|9rk+v zhkRS&PScob@W%*8b|3U-i-1>lGM#NexY${a8VPizDtaAsI8w~54!p2iqgB{!frYY5Szhn21ePaE0ZJjP7F$YjEHDk zlaq9~v;1sn4t7dr(d(%D!N+ca%6z1KhS)iO88DIaC1L66k0@M%uYTp7#Q#K3mgM)y zyrUI6{npYhhX0l`mrvxG=fr3t7#U*@cBt^7)S$DT}Lg@aUQ&GGp&k7m7^ zzGRFhNm6LT6pV|CgW70RSh8_88+esg%Ovj$#pkwk;=!;H^TpCemkLzPjgu7r!1Gw) z<(f2hA5+!stNi|S)S1E*Hg|74F|GXcXx8Fnh-IQzvOu{aZ61G6JpMVtI&o=3remCV z_UIBl&L3X=Ru+$Xx64MX{85dK*vJ(>evvIlMEw?dWncPY>B^5OcJtSvweg=g=>>;W z_#oJoE2sul8~ogO^3F`%x7On!JulUcIw5w~+bshei2G>Q*j`%vg)Hp;TD=4x-?7Wa zX)o1(3o(DjaW>`JQ?z7dU~ygu`&Qw`FV6i2sf~vtL24@)mkG*zThn{aSKMD2W`^L` zA04kxV4Y1-KA=GVI+*-mLk92r;OAz~al>m>r?7enS9LdAh=SyyGg$8hIq$t`rIDco zu-zSuivWU6Pyb;g6|4rBRq_o!=WLcV+zhd_yL`k#AmKgar@8VY-pS(DIsuQU@S*)R zxY!YC11yj}>W^3+xytj_N90wQ-<_3VA-aQq_~%`` z)f!E9{z{voV`7G)+z~>cpF7g}F}oL1d-@!+g<3z3$#WZKvr#_>!nl%+#`|8#?rhe0 zQ)$AIz>hqw?eq1t^3M?`*}y5}3yde4M{Bz|NRHpQl9n5AY~}{rwM8G< z`=DjS`1htvVjtW>2Q?BJeeNcI+)W!GG$+wbz=nizqe3|rv&ZO*`N_TZo=w}&(-6;={)j|h9|Hh} z^N#U{n}Km*zGRF0Ax+0}@EmPb69C>jrALpo-y&oE2#CexI-Ta-HVt1DwA*06UshfQ zAn;FpOxfg9xAh)s^D43=E9oegz9nZb1^`A-(VkqkB#W1U3$`M~?SIqm+F<0X`o7hN zSQr11k?8L#eAQGcIiGWkzhR!k|8QY(@_Di2^#*yFZkjf%znqPDV%b7@9&N0RnbA5y z!gaDEm_1gwg;;b1w#ep;9`(AVrin{`*q`Ij>8+$PmA?l2m$|BlNOsSDOq==y*6+(V zsJ6cj`YAKUM#3Tgd-Q;2Okt;!{gm2nKZ2?of{1C(-L1$8lJOaeX%(bYbo}dujwx}W zPdt`o*G5AZ`@zO)$cx@DcATxFm}1Nwt!L#HP3l{-iX3OvR{Q?edW~83gxcACh+Jil zSiFdkV4XaR0t~5Q*&o{N>1?WxZx?mN&X~P&CrODkJaTG0vXzj*8PykJDmaR-zhakm z;M){9Nye#ssrHqB1Q@Pjn?VK=KeT?qvf1P{dt)c*OY+KSWJ!Y8;<3X0AO7@W5c?_T zVIHA2`Y(kPdG3EVIr=Wo`Lqi6@7{TElt#9!-;Ze1Vas*wP#(|t&hUPsvA@`VIj1Z6 z&R`?&(L)SdxF7B-pL8^?Etp4)p4g`x(b*2oo1!riS+YE&AtuGYz1D02fA9HuOTQxU z^A`N-R`RJFk|1dcesvIjcgFDuTHRo5ud*O}mxpCg>7!w0RSjk7ALf6J zlikmm=T|=c-}wBvGUZ=RqPt?W%B}^w7ROu~Wa{rBXN;YgH5dPFyR0YaXW%xGv=*gz z!Oth5k`8Kv-zhV})88pjwGIT&`*YtD@OC>0&7|3gJ@n9o#Z~FTp}Ls&=b{utvy$yc z`%0Z!(HU$F_@B1_?x4KMVKZ4+5H+C#KwgaPJE>L9>eqvBy*(F#fU)Qyx>;FC0TGmQ4bqDHwhlC5W*GyFYuHI94ek@8 zd^X~w=FGgOyI4J=eC|IvLK6 zkgc8^*A_im1<`g84(CRx6&Ehk_aRk6oCiEBg{rq%&MC|rH^okwy+CdDb@r&cmdsQ- zFL$0DH~Sk$Nrus^Q)m`q!Iy9tf{Tjzqsl_?&KnE8--hR$Rn*;l#$uDQ6knJn{6Y@% zh3``#`%ZN5<$Dsj2exY%Cn@lau z(LMoru(nH}8?z;EanD}Osjay_b6BviH*e;NUH1L(OHCQ>_*S-51*^=cll?p@C>XGK zQ!=Eh#mn>LXnJS(VeJR5b>Zb68PyL3NoZE8ZdgwWk0HPyC-p`mFj;&>5@FFE7V$Ko zg<{`n8I-?7Cy!L=t={HwEL9b-b~Z&f4E=?tyleyC)DSxosV@WXQ$9%}LfXT2YEDi> zmL*WGK6TQv^GkN*bzF|4EDPl~7kdWfiy;aH+-4G#7JB1~pHYz7J?}CsWf39Yx0H0M z3Y{p~1<=i;yk&YzL{o-^qh`!d;M`72-qQBVtCQab-!5>koYZbQ#Gz`kl;jZo4$y$YNA3^08Yg7_!f$1ZWZurpxg9bVBHVbw5u-2J zFJPLikgd4;7k-~Tr<{Z`(H+@qc}c7ZZt4t+NDo_Fw9QoInEoC84=&Nf)BgnixoWfa zcr&*RrC1sPY!BO=1^!SkPoP|Rny*zAhcd00YtnPfGGj!tb2G~pwdqm)LZ*ZHJdXG{ ziuap4)uYG;1P>l}wpOeDpXED=rkl)Y0GLs!AfBif=(fjZrIMa)j*~(9LbllIsli?; z56|;o-`cUt*2_xiGMK&oET9;<-mN0~6KbP>xu!YK&xRY`>cC5q9QAkl8U_VcJGm&V zm!8dL$;~!tS90{@<=4y3+HIkpQPu~P`zPNdl)j++;~Gk@n5fG04`h!HWmXsl)7f6$VMX zj?6d;qt{tsz2YVU+P)ROl(Y3xZoQJN9OZBgVqXS}?9yCnm!bipkQt+nQ!%u_xr3Ig zg52rHOB;%?d1RMCJ<)}&O8LqSt$Qx9wV; zz|Wh2Gc$^!dB29u^3m~_)J^-*t{V#iPg}IU-*^>S@q*GWH{G)}l|5l$#oo8x8q56c z2e9hgN@{Q}jN%6FSgj{D$QN378f(fVPy~Wnnp=kOVd9BwalcAu074Y=&4$51hMUY* zt*rEmd(x$`Uah@<{|-(_)EIc~KJ~bs(6=J5Cn3`v7gxQq;L*Rh)P9>b`3kgnssHZH z?(MlB&BY*?Yh~-^I?;PH{KAfr12v!dl>uI-%#F{$6I)EjMWHRINp#^i#BE9BaeM>Q zr7lD++`71JX2Cx~O+~Bu1Y-S~1^;7Kj~y4`|M6fZ@KF8V|1UyCgzQ_9lzoZpS}akK zbr?HIb}<-xNOrOeDPxNi#yT??TXrEkV`=PTH+EwQ|2uuYzyIS=9(Q@)IrqHJInVPt z7k{;rTjqEzl~1BLbe*BP-QQ$2_Xf8d?pCcC{rGQBhlD)*NAr@%_1XHms@rkGa*3pq zg;TnO+qIISAk~8{p?Qr#_fFA7&y0<)zenYN*q6M%k}-c;^5S-A5DIsmAf14)d`YZS+M?DX?eb33A_nvsdcEmPdt}Pf)UycyY$-0XQEf>%pYQS7yhus~AsJ zqLgDA7wY4=f35-*q`-c7eNtr9T8XsE=S{+f8zSM(axXouPw^MJL;8V6Kj~>-J?8|c zQ|Kd~_~jtKx(RMN|DMR(YQ)n;O>dp;|we%{V4t9=v^;Z9Utej3k z)3d3)XH$vsp_VQy{l^vO%8 zoJ<6I_yHS*_i)NSJp>y`*ctG4S})43rG!)gKKf{W9~4|J0sQ)Y^dP@|;3~!m*a)4! z)eiAx*|q8rmEBikL3*Vz|2v-W&Gp~Bf+1%)Qk9qvHcN1VkH8&{_%sIsgJJo)2u{;q zjdxk1CYFGHZPvRyGB~AL`dX-9V*kBIV(Cal8d4ZDsW9nsstHD+1QKub*Lz=>C`&?C zEI5#p@g21yr-DDjZpSYCLcxAMRW6Ss@!>OX@qi z=V$Z9??%lHAyn!+z7pflhP@svsgo-JsO(GHRRl`3){~kwTp(e#X`RRK@HVs%-NWB z`!P<+BQjhAUklamUN+VI9o&TY+p98w$g{yRh7>F~jz3#v#;qYX&^iSYf|5SuI!CRn zxZrigf%Pn@!s1JrJ5l#*&c}Qia?KZ3$S^#ak~#`HNSP>LlT#9Q+k)VZI3qQmnR`TK z77J~koUNFJ`h}q+&FLiFDaN z0EuJ&;gMTQS+WylTzfv2IK-LFh}(|_Li=k={#pdVPYv+D)dL3ZK*3SePBVg8Y5C?? z9JxS05EkU18mA(Ex$d@_(Y-spBPLaa#r?nZhJP9+h3zJN*i9elG;HQGL*(HbW*lb( zSF*~I-m@g_t6nqX2X!B;+y|@m!>7gxZ%s5Ax_t+ki(kflh1 z0P5#)Ewa~1D3lEM`v|=g#Q)vPBLBeeni;;No`Ap4vJ3A1@(JXG`w-{%J*4Q>a2V`< zjO{(g1;M5!JE0$PStfvQO3fC75KDJyci5iJSb?cG%Iukc6&USizTI#a(``Dr;gvMD zRVnW%LXX>hR8;rIR-}k8a;#>eYX*y?7si%%L>W~DTBK(~x7B!!^Wzj5WAI8m? zTm^SnLd?e5{FFdB?fTJ_VablK$uZ38JNXy<_~_=uI)EUH-ev5>lxib@Ak5PY_8P6$ zbYIO>mXgGxKe}|IrFn*S;rZVYb+a?kX$J7VV)YURZtD}s=K^6%_r#+2!Oitvro}cIkT2ggOTP;`suMod5+9D*$W6>W2@0%Q!H*sP1VU1KmiGl^ZjvJvT^L`b zYcQgf{d2iKsocR~5r@br2j2#j3lck=+WFQl7t*W?u0(-d!LDrO% zrRBI_;Upxup(pvLp)&n*VwN4h!=;59W*Rg6{9z-2K5SumD1p8|Fz^VLZ4?J!w`8Y5 zqta=}!UZ+MUfpFbGIoHfcpOSNk|7)A{h=KLpr?L1*?V}xZa@jZt!`xyC*o1jKMX0B zTQVsbyjS>l!`Ei|t$EQBHHP%YEdVIS98Los5o3Xl`p0kP@imhp<@AfVweHeOs1NHU z-RFD)+5UkjJpKkKy@ImD1N1G!NZUu(z^gtkx56zsT^NHkopkZi+l&cl0$wp^jiADu z9Kyl?2T;QkP_8>}&S%u?oCv(J0K?pwt;CP1G*7BD;534w@!a^ie`0 zU88||px35ZUU5`2Ayw?AhEsQUIqbdZjGzzytQ}rBg5X^r_s(m+6y`vI+lXG~&T_6A z{l)~T63RVclU_4nCz<9YdD-Zx-f7cYkVhi!SQX*rW_J{U8F-6tq_@Z}7c+s72o+^# zjl`^~2B5vcuF;5F~Bs)ZYOdJw&=!KT9mQa-JSic4Y1a37@F0ckzPbcPc zUcOAbZ<5!c@$o*7CNmBrkdUoF0U?UXqyW63})s7nAlc@u;uZS{GzZ!VMlKj#d0wy%QSj0VifFl%wHVjV^tuE6Gwd~l&7 zxmg0ZnFbpc0R+)M;C7)%bTS8ki}FU0=v1YH_IGTJ{-=zJE}R@>t_J=SSoWDvVTbkq zDW+D*aQS&xynm#zVVl*6Mh zY#iF`N6A2%31uUi^63FuDw?HuY!hvMuu^^n;Vi}(a zfqxBAKvdqwjI?Js?f;juIeUPc{s4Q(FuVWUxS6PN2>hr(G1AdUr3Zw#E) z={Tn*80G$hkkK!oNVvdi#LLSKt`JkXAe9A~(rLrUjbcNir~OLP>OaA2-^!7pq&6eB zof$S1jsDki=!K^Eiltqca8kJnfRZR)0d-6L%V#l?__GIg<4rB7;vcWNS}VB03Enyt zJenjDy?%WgpH}f=7~@fx$c}=OCUdElJm-u0vLawePlp6_CF%gi0oR8k{!+6N=~!E zRdgsJNDWd-$31HvJDFW;Nsq&a1<(Ch-ss1b0R30_}k%P(klP-=9|}Ot(#52GpwD~_c{%8+v8EUZDsE?6jVL03zXS! z$Y9F$2lR~b_mc!Qy_s;5u*+gC$E^PuiG=a$6f6hv-Xd{$HSkw~`BgJ~OXzg4@STy9 zq)X({gb0fIa~dHBFv(@~nv4`*cp(t28~r#ph`-!;u7YKw&u4BU?aJkNGyc`DHM&Eq zKmh;BM0Y8F`5#$)=e18DUDW^D?t(Z57s>q}ewL_`T{CZ!!b$2a2DeQcPg4zqNm@zt zuA9G^&{wnh6d++$B%NQYUo~{FSHa)KY$haI0Q1^`1xR~H^?#tfWx0%W1Ihzh18ho_pJlJs4<&b) zi(A@D5zG^FurKBv;TTpgtve0O7w#~kJQ^fs4~AgZh_u7Nu*Spy(I{cqA8@9Na|Lvh zy6(6=N%fGplYln$z4Zu?LP1kFi-POr9`V6(q}H*y{ZR~(`yY0KR{qa#@qiykM8e?y zj+Yh?+pK+=1i3a~gYN)i>f6DMG@ntW)IOzfzZpSd!?*FSa%peB1wmcg0#nUyiS7D& zySa_Z{8#@Y&$B{i+{Qm)PcKvC)t2yh$1pXV*0ur1^wAJ`;R!!=NgH0kM`vnV0Bo?dcQKsvx5Rc}9m!Lmtu*`x zA6Q=9$6^68(65n-K>0XhdPqVQ+8?Zmd6K`U|B%S2He{Bn)3q8nP)@xZB#V>Th#fKy zxrF1(J~^)N?YU==&qT^*nI_z}K`raMCjf?ty~Dq{?)~Q|@-_d97(gifUkd+6pf};B zYJlt!%`)m%<1->%^$)1P@r#g@)M-z(LzZ^En7sEzoK9-O?>#MW8X8{fe!$jW-{6do z%rkVDOgW=nwy+F@%C&9yOaOBXQ2}lgk0>AF14Xeb^lE=tMGG)aV@>Z&k&L$5qq{f~ z$~Il_;S1EF|LJCbN$^67e{4DVf-hC5S)ofK?Eu5 ziJ=8_Vg(A21YlFm3laP)-8ufMq@*q8A26O^#LWXFw99%?4@9biX`r4Y?3)qU{$}*J zmE_>u=e1yN5D-`-ShP|Ok{|?Z0utvbOFB9!Crcf==H<}GF7%|PYl&;oR~DgFOAZTK z017l;pU0xtLm?|3unO0K^Z!UgluPlFoJ@n==VVkFG`$l9*6c37!RHQJm?;LtkapJi z)BQM&u?C$&_2LX*I`@EW=@hEvZ0)AwJ1>+6`yeSE<b8Z5&V_ zZe_~#ocK?D$^b2Kd2qqXjqviWt}{q50TOLtZRa*%W1lf8#dJ zDfR;lsj5OxD#O)_pAP`C?^n@!TQB2&L+8YOcbE?H=V?bTV_YDcB&lF}eBHb=-`L%F zJ#CQR-?xwVT14?G1n za)3GNBS%`=*P4i>YCw#i-8VU?t+h;>Y_q*ol2i*d5c*MLHVtgE1ytp2K;-$taQM~&?mDqS9TF6DeB`z@*9HZFo%ZD$C2g+J zfD##|lmllJPv{UPjj0(AFfMd3n*k+~m!DzxMSzAGC4cQ;ybv$g5zyW0uh~ZWI7Cu> zB_zf7@8c1{B8`M4lHe=y-)eZO0+#djxJ&Uh6iD-%tI$orF0Jr8eU~Wjt8< zW+_5dl2n9u<+qC=?2mf;!&8bBqwHx>7TY$uPDO%ssR$d z2%q@*39*hBGbAvnH0ZvZ2?F|yWcj-0_h+V;UPKd4JV$oja|Ab5Lb8Aw#Uw1??+W%! z8I?$y_Ynu}>MuU=&GF<(NFS^XR1_8ZW%LK0h)_kB24ZZ+yV9q2N48uhwWvyEx_-7SQ@!gfpTKUlNlaJfHWw+){HyG`nV(~Y*c#=1ru6&YDp2d_5h z|MY3x-oU?#+2q_d=Ls-%%I*0$qfp>eD{f*cCmOTa3CcAJ3&dC-b)`>NY+LA69`@2t zuO)+^Z-%316f^?Tbd;kdHllqOBRBUQ+7w@xlkU%dJ*7oC!(9c$w*=rbC6@ul@^vH1D#!046E zP&jn8f!x+N;e-ABV;69f&y~ZH2MzTZ4%_B@4O!-H#X44k3bzkS=%-Ix;#W0`{s=ZW z1%V95l+DZK8Y@$Md~J>NP#O4QHxn+gA0`1By*t0KMCV-tvDg^}k5rw8h9%|Kks)%V zU)v3HQ_x2$Zcx34ZiZAsBRZ;|~OutCmzxo^> z(Th2fsz@F4ngCb33f1)e1Xsx92g>iaKn8x)bt`Wr74BZ^Js5qk40P|!gVCVLpwAdj zyaN@P(@`~RrrRqa%~SCuLFuy8J`ds%w^tHU9f(3%Dsf^!$^)Ebw2dQc*o|`&D*y)& zBRAKYs^B$U*RM42xgA04onbq9FjuB&rN$!RKgD^D+qmx9KN4aN#sS2to_JW^fKcdW zr>U~8#Z*wKfp7!4+fl2uz~&RvCPvS>T8#h|skWek_v|RccJ1xJU?r%ww$Lzv;Sw-_ zO%uO(8Hj0gY^-n41Gm1Kjf$0}@W~S!J}1_+_706`IhH8nX?pnA^d}00(2tvAd-x@< z7vHvvYE_Y)I;N_>-RKzK!*BE(o#j|{$i2B)`ClD*IMqz?O^4y9!m{_05%o#7uuEI-pG3h&`Ky)RP7J zI;60rb@J>cMYj($839=4q)p|3Kullu1Be#Q=f5?d)MJ5Bjp=)3PzwCKQZ7_+%Q z8ssCO>6CxDf!yD>1t;lwbTx?87yWM2cb9y!X0$oEI49VF5S`gzY88Z^<18*B` z)tCG&X)Xg0P!x^mwB(KGc~+r2u;$mjX{^cKCaJ2|>T^6(RLwtbxQpR!=!h`f6>*Ra zC>5Hk4J?~Jx~f27UU0jOsPtA?Dh;LQq9SBp^3!t4K7JAZ-F`WsqSI2@BB5v^z3BOX zNwACB*^V`bbNx=Sw40qqJk#MbLZ@|>wvvSX?{KE0XTxS?Nh$X}59;ijtEQw4?xry}w=3>5*F^3qBI|*;Mg9_)s6J9YA%q6Vzt>S~LQT3f%;Z zJFO1XWjJqh9d&oCy){(ugxzBZ&;TsQxU}sQ8@e$~%Qa5wIGAXT&nfJreg8BM=zvYY z@ywBDVCLx~L~#E;RF4#CAWw^~E^+y3Wq|{hfPj9h-b~?K9m%W}6v2z}IQB|<${7?X z6}6WBv^+SF#-x3n_wI`Ni=W@G&cM#!^SYhXyRQjsbUb!cxDQM;^2Qq{Hnx^<9;^&A zN~sp?ln_GG?wcD7NB`x|%`Lti_e!o&4CH$f=-_XrBoVr~GaBTtITs~oyKl502ITH{ zz}r*6+q8F^$9Cy8z>5H63LakrD%2iK@(;+R-xC+?qAyJ+HU`*0oJV$wVSuxM%}gzl zO}@kUzx;)Z#+qF>fGQ4-`eZ~x61M8>(d7JU6ny|Ta&u=Os7OG43)r~=<>K>9YH6pw ztDm18bw_-z>@lNda;lBZnDb95l_=)iZ^>W^0bY!!w8O5RTQfbklB_TKFTSz_>D661 z+5m&g0XNH~BK$EgPY;Ug%XovMCa5j+ymWPicG4oFcapxHHaG*(HBVSt0R0Buv2grZ z7xVN6{1hGZ?Ip@+iv*uEyG4)hCPIg_fAKDp9a|oSZ9e~J(IlO>$%nKr`3SR2)G>k- z$}!L{Ww@UW$$wQmCkaLxXAHUsqa^i;%MB-{=h++Et0Y?iV?vFNy(E`OyY|)ZgllzF zbVZho-X)z4mq`f9e!`J;V`{VI}D0YaSwuK3kO3aFEQ3XK)$ z)*6J>J-vEpVVRj819P%lAZx&4jVp?Zt=En3I z;uJ0Kun%q`UOmhNEDlYeqDkdB^jcV~fFqy}NQ4CJe1%2AU}_Vwt|W3(U>;W@gt|(I z+BDS*s^a+Z|LslXr6Fk=mPmUVYNGj-_208rBQ6OEueX#+*EWdx8*jH;GY%X0)dCU{ z4ougucSzwpRhv(*F|IfA)7%c!`B`4a8JLxE`TzSV46hMr&~GIs@48}PU@GDtHHZa} zhoZR$E2ENLyd-PGQII4gGaI#9H zfltj%Dw}_1p1wCz8|?d9bhPweEKdxjQ`3?~fOF<5cfyJ0Szys`aR7?*BT4oNug^p6|My z|2=8^n{|F@d45bh8MEA;7dt=X3D!J1?mj=MIzO`XS#vwzCN}<^oIX35KHoY2iw!>8 z6+7>kKJQQ=oF6WopAv&l6B>cb${puN$g>@{;PVreETODv;IZJ7$;Pu2;NSUv#&#NF zH24f3eA01#oOZe!e7=UYJU`_*Kixck9C+T?Xi=4E8T_JZl{j6njVxK}2)8_0S|j3& zYd>!fRg3wd_vUf}s#bdw0>OCK{ZplFWJZl|*6nas%Cx;r4RW!ZjqR^v>$w|7j3 zuRiEB6^iWZcdUTjr0+|TdbK48FU;EQ7ax99@Z%p!P#=tqndiZ8Mih{4H}`==zjzYi>w_HMvz6N z==Sv%^%q&O3hn1UUp5qX_sS(gaq?6}F7?@OldYZmi?aJT_AuEXp^uS4uKjEL6n^~Z z?<}QXE$YbIC1zJ97Q^V{z6h#$$eP-OHo7CVyr zBHW^=OX7ef)8EVC+D!_bvN6kkCq&C9moJ!nfwADfn_gU?nc_18feA#wUQq5xDK)~6 zwFV+BH%fOqkD6~n6!{G~D&bV+(%4Ua?@?(xpC-7!X#2TwY#Z~QBL(6PLKLf88aoj{<)sUMl*@yw^M?z#eqqt8D);ca}<2kI+%9mG0*S{N8t#-an}-kJNK4 zmUnsQjki9xk}G~Vcik$)aJ)R1IQiNfo!_xKeQoN^I%WO)l*4^ycA8&_7`(l8H=T^$Me8~HTfWu*q02T$Lo0ru${pr=8 z(cd~SD#Ru}#nHh1n7HUCiskSKZ{qcbT*q6N_hzNnYCatP@rK(TkL{bX_OhF1bydoE zzac~GYP@M03f(qyb_slA$o=K4+V-w3C%H2EaarR^`Es9cwWBHIpv86|i%-_=G5^y~ zFR#?gOW3gH)o8?yWo|gHPg&M&w9Z9;MaCWVm4_ERcH;2N_1}0D_Ck9y)iMU`Y9D3-|UAm8P{mS01fVjq|{YiSEonusWb3!&WZmRvwv#D>(%{1LCDPP`X*D|xS z5jWp#oP{3!X1PxBZjt&rmEi73!ocrRl!6-#9x4@oYhhkGdHduzL^bI7;cAq|!F3t# z5G}=u7Z+%}r}SAb-qmpmt1B;;peS2FN>F^s7^0MGcQ#$19_3%csg>o)dH%h5^9c{c zeJVNr^z(zf!-u|4R{3c^&OKRBTCoc9%q)2CHRUkrY+P+t@bBM+o$dbSTS)ZLVq(2^a5G^*t01yoyAk%vDeT95FCz2F@RkeaZpD+!>czT3duA;= zw2ZP3Xl{0RtI$}G*E|v7t$QN!xX$gVmyDI{_SN1%+q%kun_NDG`xz-Z3T+BHa-Ng# zA##73jURE$z<|e}ohdMbemB)|Kqk z1+AN8uHWO9kF(FjXY4Zab#7-2M`JI7*5{(=7o0!8jL~<$T6W+*Ho3~>)&^NN*@J$`mA;P-`if60wWLinHX2R1cZ%&oQ6 zX2vc?++lvzf18)?O<7ZjrZ*Q&ghY6FImFFxQ=3b^tnV+G&#y%cg;%}R9KI^apx}}n z-qfSW7?ytTt5(tMlw#%AHrt=9Q|T0o^}Cb?)O~SPw?sn&HyN)TFo|~gCw6H6UKh%I zn!hD(_Q^IL_B=mZ{Z8{3Z}WF5RI``={cR%=$S|&!;QRuS{83=LSnF8RhqzZ+g?%%o*YXLTT$6OqWILD6}>s9PUo?=nF&?w!GY0 zT!ZS*=35+c@C25!NiGUGHDCRiOLXhQ_--hWP8OwykYNJ&%$3!9q~7MjtAAW{_X7?^(FuW@;%AVLR#f zxzCHsZJ*3kMeaVe-`h83?}D%0gG*$jLE8I!ii3K;O80W-N-cWb5pQ&>vY#VdFRrp0 zSo7l28g>%jX9O+5A7yrtQ}<9b<{15GSZ0g;TU|}c(GF&L0)SdItMeD4a}j`>D6$oA+m zYp~$~{Z|oV2pD)<6>J0b9YK1b z@Cw&J+chy4;Xhlj(EZ07>q4E`^?lA4cZ{!&(&{%Q=9~v^vC32Lfx^!NnbGam7@_sR zSvv!2F64&Ns37csTi7K36zpHkVXHTj#kr6<|%7<2fD4p zuRxoIcj^|5nTHdUf5Nq=3;cPno8K0UvbuE@PpsU%v){bcKgTi^;+K;Ete?mi6*ky5 z1UqcYxj*}mNFe?iJ-SmE!yLMEvaMb0lyP9AE2b!f+svksS*)syJEZRZq)t?D|Fawv z!5k;kxFz_e8fp$>R=+X55+`#$68ZtUCOr}G`~+BZrz6v!h51Ds!N+31;z*H>FZw~S z|9HR~%`XW$k?O>g1+U>4dp$AkFM~;$lQKL9H3O&d=~FvLv~G|_9}7d;8#0*b@-t^M zd?WbOIQ+pxzzhoSYgI9@*uw1U51Do8@A48hhh_YdMi!pWVMRpi@W^sC`T zl>3jf=-4_!u(vsk^&TdaH{O!l?>MkvVA<;Tgmze>Y`{?TA^knzq16mRM z#6gfHjt>%zm#{)6$SRZ^ul@!=3+e7YC1p=$5rnNvsyl0)IY*c ztiU>AH^02h7t00BU6wa^oI$oE_sy)<*0IU-_eF=7SB|A)IU5e-jSb0iT&C}hMhA-h zSs`D!CYW>1{X}tDW_fSODs%sL;Z7~8D(-gOQ?yIH?1wLg_y?Ao920TZAoRm4oYKof zIdmNUh0>W+H@7<}8Dd`)2xL}z`Oh8kqYx);78FHV4v^N}68FBBwOAW?#H)VFjPA1H zzzgc)2(CK8jUM#G-{V#C6pCU|Bz~+Hr*U{;)ssknt)*uv&|WU&=>tV)udLxHdp&_n zIqkKFj{9DB5-)93MZc#mesHZhG~tHj5PVqB<&PjQ83Fb97RU4Sh+{cb_m-+==8QZf zBnIqqO5EDGIO+C>+Oj(=lTC5tq44j|iV0VDSZ}mabymw%Z!yU%N4njp8Hmqc_!)@J zqhamE)>{`?#l6eLZm!h{x_o)3sj&RPO_4sbgZk~w=kv7`3Wm_dcE$CXr|YQDQM7)U zdYAEdQOgcN`7dss}fYm9pAB7rcAU9(`jf-Aeqy1j&10smN#> zb+4*mgkoNCIi<;&8~=VRn}a*cB}|*mQBOSdC4-qz@$_BjE)%+4;t6G-WLf&W-Ehtb zA+YW;WvqO^qF}@8!~VTy{nO}?#Wl&hYQBexZFOAkzkc4N^+2dTf)9e1o@}zcpojc= zd6Z@zp(;OHuE!Z?PI1cd;kt~+eH!b66j2e{TXu6^`gfB%n;%;1hVNQUNzpwN5q?g! z?r%*V82&@$*kYlHHzB?uRGJH}Ro+HN33(i$r+U$ROZ?@ehDSMdC)%T(#<6X8>!MDI z1oQ)rP9VTmV5rMhM3!>Dxt~T>L&$Wphs6Rt{k|+`669Gvx#;Che7;oq(Um`X_M>$+ z_LDJmu3lpK;}1nfsDL6p-MH)?V-^V76kpRjir(cc@PhYMq^*c`KM8)0S5sx?w$~N0 zpp0pAH8%$vcg}=MF;gXC-(DwjS;-ufx~PSuYCcJb$haKZ2VcT}Rk#zlCBC;i=e}dC zkZETz?4I2gKVR4PSZ;?#BjVbO3-74E&8l` z$$qm}p4QN6nJis!Hl_QcEpNLum`>q0t0eVId1@gU&Al0;Nfj_(?oA6whIF5Ih@X@G zNstXiPk4O=Lg}5tO6;tmam&24jFYmPIWaW753ut{cfeGF<5BdlqsDaBH1xg-)_tAE97kcgELNv_$6P`j$=Ln)jpWQB6lG;9 zHxYIkUXUY1N$J{r6w+_=| zxnSpO4!>JGguwyEJK=rJq0^k&iZpkzo4dgD{hpa;?F$7_;cF1fpG}%2bL3$uvopo0 zgiv4QuH=66^_edp8gp2T*kTAibqAoPBpA7NOkaqQWNf%!4z~N~4wwQR+VX_xzj!)o zEyqfrj)M8kP67WNmV?9;je7lu7U%Je%RwDU)+3@Kv3ye_F(kQQ0evE=b#2E|CJO=4 zzJZyx1i@Om#4yv_%qGaA@Q!Sjbwch5+*Xa~Kc7BK-LcHpviU6jY4E@)Z6)gXXwkyG z(UYmxPoW(9gC!GI^cUpBU9_e4MJHt^jJC0q5r#a1+LmAivpU4%@83lp4KuW^5hVbP z+rEvquwhULjp z+cY-8;B}^V>vhTb-2#diRW5dZ^E%Yiut_aRSb~$7I4x{%K%{)(oG$g(u_&K`S;N35{kOUedJ;t3Ij)>!6Ll)aV5T5g>er=uy4 zS*3m^SR-LQr9hn%iO}hYo5{#pzLcl0}Sv78657|kMgG@nPjm0b~ z-?o~lRB2`GeF3?U`@mVrY-|{dTpo_gZMW7r=7e{nC3LD8Z5QMkN~INVn7zEhYZP)h zlB!ngX7Pp`yq}Evu!-+wl*U1;fZ%dzQ|l!9?evFK#aSYy+_Azf8wPc#X~{|FW7{y! z#d}TnbjmX%S^6eFzv!Aurj=5(FnXI zYMa;7Z3`A>G0?ggRQODUJA^Adn7GH??J*W;8CLZ)~Qq1 zGL2Kyo~mE^Nw@=6E^sC`>;B^ya|#42t&R{<{QdoVugon)Xl_}UaJ1Gcpu=uif0BYr zg=xGi$NEk}L^7XJ2!SUX=Hab*M(?Y>!G|&JZIu3quc#3rafNhh&nb2>p3Bb-u1anN z>WZ668iVrw7QnH`ojh-5leuxHUCx0hE6f%{4{|3Rt1IS6=5sI0pJ>`n|LLereWLHm z6*(TR#!A!RJ*o}xh1BOAJyu0e&ZC%>tH%)Ool9J@pJYA1s0aLgmBRnMj)P08)JQpt zqI<8cd(6c7qHRo?u81P7?JSk4KG=Bh!Y1^qUFUb!)?a*_s*v;U{(0-`G?rtqz3wu` z##{qczyct+)|OoNd4)xwknUhACfr9R=UxR zbp&PWy!CRVrStC=G+(zgOJxlG9gyE=ok+&gy{_*EZDlwY;6|efL(e zUYXk}BE7uwb8@n9zgdiuv?S!xezXV2m8g>Gu!{vfbI(=JhUPfg_o2yrLnzVScaQ3! z&KXa%3VMntsGDx#MwOpvd@L=MQ!AkHkJL`b8vax?m{LyPG~HaK2-A6?p%@}QZdylk zaIu{&y~K;YWbzNo9-X=5C9dB}8jg7VIl-kj!p4_B`7dBb)l!5Hn31Z&0sPv_NxrCT zmUc&u$kTIUN>`RQf-@E%8zIe@)6srGs(9*vZEAL2+Tmq`gEI)54vKp?esSiGRLjS~aEBF1+ z9>U|aSG0F8HM2BsISTEyRqigw1f$B39WieN>Pnh)d57 zb1dAJ|Lc#_8{V9Zq7jj|Znpb>KNzvzIi9_j z6Z*qK@k5%7Md4GQjeRc~@N8fx1dF-M`dUTAf@-S~ye_P`f+kY*T~YbV8?YR~qli`s zi_BC<-3@h|9bf(sj5@wTExKV@^$lFtByT!7*Ycnf0s<#Kj?uZ?JSXOT{Rb8+LBos6 zYg-!YzecAJ3Bkr6E*MyCH=33)K@B$twB7Y3r}sw^BSSUrdI};Bp^3cnD83-MjaX~} z@oqVs{J|?$s{Q7nxZM{9lp>c1Wg^Oo-@;v?b&ToT#}zEee&uTQTbCd$Ll!@;onwf3 z7K-Y?xu=#>4n;lscf>9;Td9i1m}UQanJoQKSE%-t>euVKd^%>4k*+ z?6$1wjcBs%T_gG)J*4okP#}XbdRPR5H$I`B`fWrSYCrWmb$C?TbJApEm0#)NO*Z>8 z52QMC=XU)Wa_8PxJuwSVK1IFwuG7X~GwAlB4`PYEd~{dHgIaS&`QyQH+)1kTD`Y^A z__unQE;mE)zppHNp2=@jFDPBC>rTqCS@YIW3cB~V;o#!k#_lAq__l-oukS$fFOa+8*ZfUKe^VAME!;yu0GH zb$L=^TJGN;AvAdb;~^uQ9Jib%@R?_=fs)^Op0+*a7vgE}3x%5fB_vMi(t)<`YU|&L zL7wkA*lW)PubNn_+a_`=C?52_K6Usw zv*2s|nu)u}BUT6>GRmzC3HsXc;dsEdC0^4wdG3_lM`T%Jp`wEK*+flo)x$qdR9#ILtG>(CzEB$87hCgrgI^yH?pbeT+A{ zC~G{IhX*vSPYq}|@9j1OX3Tu$IO9*0pY6eYnL%;jwxEcc=KGVcKY|0z)o#zGTi0K? zYVhq*)ZFkxMD8b-i7Q1Nc9Y3%57_mL6gKObD4QDejeiFZ&9lqPD+xid&Gqnh#KT$Ff5Ms@AdPovG@k&wM=q&|p|S||@*d;I(k+6sR8 z$PnM-a)q5v_ue1hi%X@p`e15!8IM2R-%+|xWb?IB#w^kO`S7M=vzPr7-d9(>{APtp zLy2F@!pmDZm)%?Jr>+JX-QB*QsSva8-@duoe~F0eU)-ENH8s72U z=*il9R!@^7b^@g9C7$cnkY&~6;>G#0#t245v_jf`;)M-Ov<(_^{OT}6>}$M0n6CXa z-_0OhYrk2EZH2C8zWF;F??(rYG63PxDg3l*_{g8`W(S3tPT;GOd-Aw0;rNE*WzWN=b`a-G{Y_iS9hw##T4nZ_|cIUmn7KBgEkxH%`{d6Nhu_=l^w%24yu^2*wuJRj>BvxvK2i14^0c#TQ)>VBv~1eg zc>cSIY7sOiuS}DBr++Fi&pmxBVix6-!v7{i1=3ju-XG@ahSXUroJy=e1^T=4K{mMV zqBBcs0#qu5p0Jz5XWV(6DLE{1DmTa8r=CX1RGd~-5mRBPKTO*F|rard%Fz--!gfqI9x!^O^1naf7TMieo3an%o5FI zQo`o7$XH=U-S~Gy^_*htDoZMiOa|A%(pS4`|_0aR2wV4ZXcN_GwiM+@ zR!I9#?%0fkap~n)Yq|lpU3tdkf{#H{ejqW{bsqT{q0P9dW*S_wP}6MNb8PdH>H%Xk zMZqHwO}5+{LU|theWF;@24@_ZY13Iwjawa$KXu;+V<=@5!6EY@krrcPq4Aw1^IC>b z7ga$>Qu4IO9Lo$KD(?7m8luZQyIF>40E2`R+6KrAYij^>^_##%Wf3kg4VEd&aX`iu$q}oW>!uH7oCfxyG|141ixO?o(e9f2?^t zQ~sQNtEo|*PWfrL*oWq9nq*-cV-9mI zErGZ>s%YJmucX}VV>ydOAG*KP#!Opt-N9`F8dta@udO2^3wa1<_`=!ZJ_mc?uq}}V z-1{VzOz?pmaw9L<1PsnK#{V>$5orqmdCxx|cFLuwr_6sT_9ngTRUoQe;=R-hheu-B z4y7y%X4_I(Zn;r5(z{+3%2QE2(0sgA`x-ki%8P3QCx+>e#>Q8VOCQ}Erq-!)QC{|X zRd>eOBx@6|J@FSr?dN3yqC1gW2`Y8=lJn#=3K~3}8V5%(jd==&n7?ipdLkl#+pOcj zZLWJ_rWFzl9W;XnPPNxZc7OlQ0F~Gz?jFb0yX?|$iLV3+sMmA_qjt)9vyexs&P4(Y z4!hK)YaM!CgNu#5?=4#SBeB?Wm)%FqfEuB9>+}t*M*xp|()iJ{bp{{1&T>T&33&s- zsCMhoPrJu~v3|2Ap%)}+PSU+nZIeLx-QiJPCL_e zban>ZI6&vla~(_*+M|-dU+y&5g_6K&!7&f;EjZ@!rduc^KiO6A;k+)|>HuF0j(I?D z!7&eXEjVx{ui5GV7aJA{fewp)d5%Ka9$pwECbv$GNh#-{-93{>pbw8gAKqwxW56cw zyw-(!scFF}4+{WiBWUdfr#zHVD2osZP*V; zcA5m!E*#$p;cd`CNbH2x!90|m&pMdWv=Bx^WbS0A?*<&GuNIbB1S$jMU&pXgE^O^V zBUI?I;n?h};45GB*bplnYf>!mkju)_ZfSu}B*Ta-6GRRXO;(QVohl zA`m=*3B-tAlw6i+&nHd$X#{Jy?j8BwRMD%JBT1ySfIUvz_sbibv)u zYoZ|(J@c;H8P5pu1yc2O)&>%LXm1BH*g^EfzglfefTmzoUlNAgbspMrvA!3NdkQ`O zZUCkIYyZ6X`xwT2F>7>pdcK&iIdDDr)z=|(+CT#&#x|aLC#((x3Fn=!y2eYwlzXio zIA-{VF8+p2+x}*xtFoR{zUYo0xHH}H4f08`zRo1Jc;@aqs)!0T*xxQ+q*yn&GIr_u zzHB>QE{LZ;zCf)Ec;TX)e+DgMU#0?5G+&I0-*C;?i6~3{P(|}qiP=ngg z85_;qEj++}?2ErQ$P&cUA>X0nt}lu3$&8IeSkx)++|_4#K|1~M?4Hu)%&~=FXy}gT z5F$Pd^_Vg^nhSSET-Nsy+ABO}1@?I&`wGuox4q&3(i{Ie5nhlErI7oC?EvxxcRc$B zB_<2UVt4lif$cD&86~P|1@cA4b@D1|g`3f~Pjmrlkrhq^I%n9AO@Kvre1(#9&Tw@1 zWt=}9BM1@TT!{#52LkpvUnE`GA@t2~lwQW2Li+d0B3}%M=UC7i&pt+Z_{rOC?KyJ? zl!6H6vr>1sW?qeQB4Si&wX*~0nxVok`_2}$qK?=OWN|Py!-pFA?x~T zVF)XRiO!jd?xAz$C4U>N#LJ)-#~OA%;c2)+pOCRp##y&3P7XfGLSId&xTq9FaDhJ2 z-HS@$&UD3dD9F09lNYt(nfQ>Wjtrtfmm^1Q|AN6!_zlxlaSp9Kv_MvVMg{JSr1*-W zpc&b%pc3=WZe6H^mywPA>TIM!zn&zKcEw6BS`wB6&Ftci~J1-%;e;(7RJUbr`@SIjLYx)ye8Yv*9l zDf7AxdM#czk2iUutzVF`rwS(#9r25;bPg$>)a3UT1F1XP!9a zc6;GW*zLjQ)Sx4tpcw2e9)o@0bYS+=;+dF<6i;)HH)^7}e@PkV2n<>X9(#JLT^Cf| zhX}N7?(ZXbPQ=1DN~BBX)haj>NGVE%bj`XA9Z?c(i(*5aH4uYj32x_Rhh88~(dh z56gjc*WNi8m4nDT3^|5Dgk49vYwzqXmIcOdAfDX?H+*L&v@9*y3Rq<3yS_TFQ7>rH zs27h>FWwJJ*2Vj+bFf%^0Ka7zJN4qR^G%ddtY*Gi^>`;TUa)A$c(Y|`n$!!UI?p#ZKf3Xxbi?DFg`C%K94_jG zUS367^;mmn+I*s6^%IG-`S^IxuT?&eVH`1b+e+-`WPC=#Z}!|mE1g#${|WR`E+k;_ z-bT*r&oOBDlG&v-fEl*XbMWAlYaM3o6&Q%$*LfcDpST>w7O$_~FSPpbTp{Q6W#pLi z`hBb)NI=eOr)vf|uRpDI%vy#h;;Kx&cqB=S{e^pHSPWp2Nw0hhaF^HbR+sCj7e<7J z|J8zC_&8<^Je~~%?Dr9TPhwSA%DF}?<@}yR+UsiuAno-V4W%EmifOO(D->G(SBrY# zOe{Nbw@SUxdsW7<;x)+zmK4xqM_3|5BJZr%F*w@WQ;*2qymMaf26~Z>`o;71w+G=# z{~3O79|f_w9rc4CgQFgEb?3W|K}GkLA%i`=s~ZeH-mXeEUZS@;97a^J!Rl*gx{kr& z=2tL&LmQm6Lu>|zuy1V^8(SN8HXQVe4Y(yZE8)X=U9{EVm~03A;4o|lJwh}yKj5Gm z960zS$9ArRSfGD?@x1NV#cS-9+`4#TI}h#d!3X(HZ5@ct$vd-kASfmmIOmB^EL(8^ zDNlI06*%Ydsa)Wk$45}1bDmv7zYUxl1>Sk0V(#@asy^fb_dEw2ZX0|I7r1RufdI>z z%wa*&6Y4tTozXf#x#gYEI_N;#`K$wxbGaa#h8={Yr&j}R(?xLu!YOacF|LnyU+x*U zy9+VQK*mmH9sDw{^w^;DDm^w3hFsPHhBQ}J5nQ}(;~O7jJC${z_+94ituGaJK{Ax9 z%R7;EfVX2c6X0&=u@10%d8e@sFfzH)E02-cS*!#6Ox{VXPd`BQ)X;)@jFIoWjBEFT z7F1$`V~7*?;{*N`>?&`JN;Q~26$^KKCF}&&0j@6Z{M7+gELZwz*tMHor6+l3udYeW zH@k|xr1H*PU6W6Nw=vFwGoBArIBMu4IOEyjn_QiIo}Kc9dRKX;tuB;l%E($}dC^?q ziRVCclhKVJDET`g10cL@B$c5>LdE zjyK=t8z!xiVkLTdIz`YA&nJTg$7d^cY5g7|y5V2P@Opru#V)P6aF9AaYw*Uboi!41 z=036VH;e-1Bm1dxly>GSDLL%Ynk$EF*OeskhD};o6f*DJ)n_u{K?m&=?>6PkZ3*CP z$A&L3^4Oy_R}MR(?GlF?F>c>2SSRYZ>%*hkSH>2trBlbbty5xyO7U*EH5HyT;ZS%t z@E+Motlw5_v8NzniOF2$ob&%bRp*uA|jH~QdV4V z4P+^mdDxW_a|T(rX@D|)zjqo|*(SeAQ_O90S=m_f3_%&fq$0CM?5uJRw>iv#VR_>i zAwx{&F%`#DP;Ay6TW~w;{|70gbi@2OK;bz}=NTLi&q+B?5n99bIQgs`^6(U&b#WBh z1D$o-19!9jQgJp~NJfG6>-0MJLkxc_6=giCDo8N_D2QJ}yNv!x*_pn_bOVw+0A-df zz`gGW6^nLP`Gf)k|85CQUGY+#G@1Jyb>)K!Wf=tK-4sFr>~b;d(-o>|VV0>>Wzpc& zga<=NhTvId>sG%YJj*siFR#eX6gve>`dEIs`7lv4p{>yqsAA3^+wzwk5N~iT>(hNp zK!#~)aPm?~S-xizfXNVf%FuB@8-3mbEja;@JW2d@X2|Ms3{oJ ztUEtXV*M0S{$Tq1I;*bJ3pms8nF8>b2Ta!i!~2ox%56grOxFPy^_fC3!zXd~OgmF| zze`z1UvRK1Q8--JhZ_r?sk`r{)E4bzFT4wYQz&Mqlnebl%#GdJ;*(Na*02uS<%n56 z0j3x{mId8)+u3x@l@SEpb-*EhrWpKA=`3igPz=L<3dJzmithUNq_yK)`66NkkPi^) zu3ftmieYR_LHM0gE~M=Jld8|dw0P8|0d>0(LB!zgVljA?N37%T>ytxhPYlg1t{jQ? z$agh5gYP;ndr=79aa4yIa3ZN4iWjq6;~4i$gjZ?QtXET2i+fm8k-Zw%dax}Y=l_ZmeYl|~`^X_<$~YoOxq znuYkgT`&Ibz$t&9T2?3)sw;ob7v0p~+o8hmJN29_x3P_tAxMJ)e{kc2eh@6qmlj^5-!-%6Qdtz<3?(`+Y+AoiLlvL|P)_ zRSy%w@7Ar)r+-8EJxujaiXJ6G4t@SksX64*=i?=ZFM(PVe)p~I^C?mIo$xdC z`PhhzS0m04ez&c{@9C4smFDFq_0d=n-Iwn^`IW#2MuZI3b<FVFsm|Ku#pxh`5I z{HHhPK1VPMugrKeB;dV@pB` zYG!Ap##P6XiO>fKy=IXWtXf+6eEU{_zL~0T54#h9-W~&>SMdeVb3Er0?4P%T>Z%a2 z;$pjoSaFeEBW(FXoRY2d!>@AnD7dJui^DsgV!DR7dJ$bi461mp!JQ~i(Oeft`#r^S z4bklcn8)KM2g!4mz>@&;`=wPcRWsT8iZ3gMYY6fd!8HVii{BbT%UtIwAe7?r%@PXX zMbVO5IjiLx?>sd#_{T8J)#M4sPrui73{KWpnXbn-VBD98xPVreoT)yb6 zEB8BbCIC>0S5wG_Pqd1VxB=vW%=$hDFdteRipJHvHrE* z@-%D<%(G98-L;Ey;&_cBu`W)jdXk$#)=oW#A=F7VsU1|{ZggG*)-diZ{%ULs5vS2K zYgKiR>DnpD=~HYM;Rcqc$g8mjWRz(W8WeRk_9zZ}jm8G@n5dz~2YB&T7so6;MO$4Q ziu9yNyecUqehyH)siZGMFPXTX1lPCl z-o(@k<`MT*K3voKaI@jVHLY)9;PBA79w@81v*yuR+|t@$Z9Ux5`f$zR!!4~3myoiF z=wU`%A~OV&%bTDWJ6zNHaKY-sHLVXi9 zyfm#PC=;gWL4;(jm5)KLXKgaLmW!?Sr`j?RseMTrqFS6lgHTd7n&#|M0v*G}~V!b@LTdU=(c%0=A?I2xwP%{vt8$l&xj z94abU*QsvKAKPugg>W(MT-``pk zxa(K_y!?IrTGuYZ^-@v0#AWKstZ^&rfcV&op#?`FE9<6AuD^-C&d?Ln<-w_e`jBAD)EZ4?f!3N89GR3k< zwON-yd{UX9Oi%_uJX;JKJlDx&(=LJdv=rs?$;p$*<Z}jbfm!Wf^#kX+( z?mF1Z)@~#G!nhlB*DX7A*TFuwcFTUM$+U5s>(s|{n=2ne?Y@qvwQ-#*CwDdJuKTSL z5Yyy7*A~j_Mw{VtXpK1oy6a$9U4!mA*zwc6(v{uJ4Z7>pac~yr)ceDC9qfr~@Ljj- zhFwb^-S~U_-pw&&%f{&MA0KR=R6mTxTV2^#-B=W#dUX~|eyKb>$F0Z5cSG}KE@w6$ zZ1-z)_3t@55&i4&@i)+2r(+Vj>vYWAdi+^RCxf*hn&&T`R+vijFywBkQ4FA5>4lfVmb+RA7 z-P`A*A$@+chB*6bDwj_x7kM>oEkmEbb3Xb4hG+YJyW^a><-CT@CB|uc!0>GDZ@1C@ zPUSBeZ?`^QE3GVblGkaK`g}FCqkZ$}M?%?KpHDaj=k=GTT=Z4OFXhI=y*W2lLv1>Jy`%B|ey@M>l#6z+dFolO-_f)2zOK!9pS<#3RWoO@@Qj>Stpd*L zgqG0Yy#7+{7`2dICv1fF==OIC35PY{G4N25Uf~%uZ+YD*W+s1MXBjNOLNsWPj(?|+ zYf%2(KPkQ|r%#?S;&UJ0l?~eK9s!SzAG_fEg2&(2F~X$1!Z>J;o`0v5%O{l!JwIoU z7WFZ5CkQT(nBzRt>#5s69eA>dTGt zJI_d&dTULU!*SXpa-*?}+}Oq>5_PO|p5^UGsC8A&)PZf-ba-r(SL-4-R$K>@?LMe= zRgTGN1$71o?6L+ZzbwrDGppnw{B10*rq7j0r8#9%sM`q-wTZ~%h8l?c^0DVAO+emSfoGI% z2kWNJ?qfW8GfKmly^*9f)>r9u`p*u;YcDfcx|n8_j+TkiQJUyyy=@$3*o5P8fzVaG zRiicG`011D@Dm($L$K6bV)ZTIc#Q(@tx?F}!bqD-tQx7zrTrR67V!#{RfxHbTUy_4 z5soMHqiI^SyW%z5p;VLsGQ-uDt;v33pmR;@(>4B~Smt3;R)FKQtLuD8D5Z@{TD{l; z6*u)gah%E_9*?u+lGfi_;nsB@p$K5BlLx>wk-V}a{c(fR-YY)Szu26VAhdV0@ z>)HcUG+qU;ldNlta-TFT;CS1@R;6xN$LTz|p!FT|uDIIOp;Q!EKHc%6PuE=7h|z6} zpo}8t$FPLs381;4b#UWdD>7?9yKQh;x5ME&5X0x@qO0SgMAR6?WccW6+o@9qPJO?` zSLtn*bDt?sLHWK?`HM8q6^AkRmExzh{LVRe!|3x z)fzB|+a|SQVnu3Qy8hy{{$)*4a_G$SgMq5c#WM!Dn6>!{(uLreF}ka+c>Mk-6%7ND z;e_TUvvsRn5Pnz+9yNSVxvYIr3Qsak)9P~bP?}q@TbDBr*RsCqW^UN>yX?9w!_O<9 zBm}h!1!Nw}#PWwJx{%P7)5A0$jwOI^+`N|cO+9B@Dolrp+`4$oV+zZ9EK;!$lD+VL zhjAujlE#_Y2lGgTLkVSeLkR%qOvih5h5fIOzD{G^bOnGqHWUSzQ5$~KQyWY;5w-om%qVaG!ZzFW#^XTvquX&#!x z;-$O3DV+uNaYq+9LNP=NLntQ91Nd0x;ajJ9>dO>zF=B@x{7xyCsr;l?*$5rVU4mqY z!Q*I0vm4E$8}W8S3|{4l!S58I{j?Okg^4(#Gx)B9EedT2!4tH{XDV0TQCKt~0n?7^^h`&1&@%Q-SF%=7C>Fzfy(tS?VJ z@v+(++_=;3R>Bq@5NyF<{vSr&~?IL0Auv|8*jwM^xR0#dDqNuRddIablLj}-t zI7chSYj6ZdE5d7V=th(8s_h5jkdUCu?-GY;zu2z9=?|^QuE7Bht+=iMfx8veb%~1< z(={M$w<5a6a%9%l8Ys4{Xs$~vp;)c~QFNnU6js2zu)^dZ`DF_V!`TH8)DxQ)!!;m@ zwIa9%jHxyOaGLL+9Aqn8zF)TC&$}t4yV86+3eqX#`>ONj5$`fp%R@ByjkJF0T z8W3$-5nGoZBE@T6em@qiHDKVhVzma0nFgu#@64M@x&4XX2&Z&6^6=81PyZ9u2iwmK z0@%jp6>QTv7P=Lq^)H3wHzN5~iNx1L@mT}f6d)vbKeVE=E-k*;tiJ>RYWhy2BHH9e z`JG3kY#VDWl`Z-$L~NKJ;IjT5|3eBJQV=E!o@-#0L_Ni24R-mrqOvXrqPMs1it9i! zhh-62gI)Noc&x#O@m4g}V83_^QF-RyVzCDM#hc&gJl3@%b8b>}oO|T$(;d5;he%Z1 z?K%3f&!h9}q?)yJ=s0r_i5$O3_+2i5?||@VBnzljRW^XPVy`X-P?1-I{ok#)t4ohm z)YV}7cZ0d=4RfuStHI9gR>ak%=i;1}@Hd8p1QSEzeUW$~tYWPO`>0!yR)3|9v(|!V zwsZ#Tn#cTfnum}Phy@QK1(!W>qggA;>e6QhUYkHAq&+bW7hyHr6%Av4WDf zWakERzQKyR8g4t}l2)(JYQcbZT7OTLPnc#YUXm({=LW3C9j(8VehT?Y zH#ojxurB9Uu4rurdPQMfPOwE`{S%6|a4OAsOwpH*CC;A@|GLJ6Y_0fd{R2(aaYe|pa+c|WhHYX@!XAdpQC(Csy z)=(@OfPYtWLtSAMb<*V8m7y!#Bxhdn(ZR*6e@D)dA~3hnQ=v?0R}{}`D_4KE;?OsKZr2hK~e%Ez=j*vNk{1(*2N1%&`P%r)B%3`YAtQy6O>+A?W5- z*5SHuaa{kzqU+rQuPBuO5#d(WUk-tc4q(xV`$;;nnb*&e$0qneh@9dvDnSgMX%U)h z6J1F$cv?_L*7K``;+f@68m99l2G0}@&vm30dnOv}WlF7vQ5#>EnV4{J~^ zM6T*o2mn0H^|l`6@;MKtMCPX*-LeE@Y!AFA?vZcnna7;I^z}HtB>5^)m*p>x8P`IIq?6g<^J&a+zXo#E&eF zoP1Mi%hWinR}3DH1KsttF4tU_@2M}eQbuWx82rxBS_hlm_WQoCRl73V!^XNv0G#LC=9vJ+aVt%=- z03YFN>xjwlZWiwjct<7>eEL=$Y9QFKjEe}+mJZ*6V`SfbZJrYA@ik^xPfnfO<~q|F zaIHvR#~Qdxbn{&u_kc5acrk}A_V?WHDHU>X{+ORPUg-*cTFw0X zTelY7^{akf{$>y~p1D-tBxSEAsrGZ{{lf3>*A&z&1r1X1N#)N_y0^Ll39`+H!>T)U z*9oJ%LwEh9o}UNlm!7}8OTYB|%hdSfRk!ka(JwuJH^mrGLBR0Pe%WxuN!k6<^Y5IS z5_yYV@LPH8f`{!0?JQqRB8*OQ-=a-sENGON3G%t*Z$uYZSo z(>7uFoAOzEO>1k)g_KRXXn`>NE+sy7C+}Iiav^11-E{F>zdkwiW2YbW{X3<;kZb#X z^TuzGbQ!PjlkxNR{St;B$gJ;gXr->fyJ(xff6#Nn@b;B3{O~R08s_y+>Z31V_<>Hw zF@twGuSByQ&g*M?b@knahNg1S8l(N4dVZ04zx4fD?Chr{;``G+Fxn6E=*M9x>dV^K znOB$HUGzXGm#Om46D*7l=k=G0bF8LvnObM6-2aWlEWomhvO{_ukG98_8#YdL zZ+U%F{qvr3(K}86JB3^mt*`u~_?oO4om)1m)i-kh|Gkb_vESG6UD=_%?h$b7_^}aa zuX}_^dxfphZ$1A`Az}C=5{9*(J<4USH?`eNoMu#z5$4oaWgu`JPsV=!euLBp!rv9X zRt(>7f%;|%^$k+faK8cS16cv;8LTzGaAJ9f@5*vRFTQKA*|ZnkHP~y~i|rb01?@$4 z4K{!F;<^UgJ$q4I7wZ+hn6ANY&wc~vq&Y}~oaN?k3TsGX2GY;~0QzPEcmjWUgXQd( zN}NSQ0qB{GZvgs5djN8l1(Y~}Y~|gx6Y+V*Y+2f31)@W4?VJzYi`@FlD)lULkOw7n z~US8+4vAU7XfGQOz1hhyS_s zWZ|pd!Z-Hb;L~5V{(1Cd!HbJ(I48dsp*2}v>cwXb_RRF6vo6*fda+r5iGoib2ZYd# zUCT!KH_wRK_p<7u!6G*rPWf^|w_D`K*0WH?qH~AK>UF)nxU9)4S1&5-Vo9WXd+V;a z4klw!q!*DjS+VNHW6evg2TJ0d^5VoKuvoo~w-<{wF9k~Mh^ewjtbZx=ET(AbJBFv? zx*>!mmtGv!zt>P2tE)D@POMqJR37}Hszt{k;3|=BbDm02w0I36K+#w8vU6(3(+=ew*S1wYR6)&~t>>}WJ_H=Y_)*HjukZPFcXN{H7fqaU2 zr`oUwVLuJKx*WOs>19$_zSnpS&8U~PD;4KUa`|R2?&{yLqIB{2Zt3&$WcdV5LO5Q_ z>{vWs8Kv*8^11ry&B0GGwu-^JSX1g;y3*Kn(u=~nSQzP#XguS4U+rNJdZETHB!524 z>m!DRlt0&6=IK1WEy2;xB?Vrv*|{2^vHPVz`g8&j&%qzl6k-u@%4OY#1src+#v$kb z`h^TdgA~D4x&x1z5Ke} zo(P2ol8;i`1vF!mU31kUvVT(JR6x#C;O*Bp&g{PO#9E7-cwYm@s&;Q`xwP_=B24p#glA_!KCz|#mwJz3-dU0C+UNEJ2 zlN5nD;jt%8aqMbuLh*boG*?~uJSbl4UzvjxpYpe*tV8*QAam$p_s|@`%-;0!1VbDV z^LJkjsYZ!35;y<&V9kljf6qhNp0}~(ciA;e@wq_k-!zc( zgLU+bLAZ~9*ZYvlv*As-D6qlCtm8X`1^ zI(w#S!ZBgx760KIs%e}Q*NY9ZmbMBI|7Zus?e>M&YuQgjWm%woXptyOYXywaZ@PtB zV5k4)EyOcP4AoURDp)Ex&cdtdlb#+!|eQ`od z?@cIXr;tm3$J*I}d#TBQ;g2g{Nf^}L~jl}9};CQ}c0OXr6B{=xt8s#qC z^-bw47AZA1Nn!s$2!$&C-Qs$Y!nY#5bk`AQ>Kc7^6D57E@ zg5lJ_2YM6N>tgWDBI8hF7lYp^LVFutE}uY?TU=Rr>hfKU)c6D#Tq4}N5PX`dxDewf z&}?G$U5DSz^P)9Vc}lFux8s<=k+)sPG}>Kz1!t)lD+Qr?JEK*ua~1BA?)tvPHW2mb zMjIQ-Hh2z(=v{wrx0RJ?W}H9vs5#hAuA_AE_vKqCYxyL7Xxqf!!!pa?hp#D?DaG=& zb*9SU6EZ?~eNDvB-d+=a2OsLf?>p5G&(Zbx%QEdmpNvl)ow#dPE^052-~Eln11)vo zckraH$KNS@#eT1!%3~Kid%kt8L!)4gmU?wa#=&3z6AJv*H=E@xAghU_Ap*2JH0!M*I%lUqIdB5Z%Tb3 zmp)&IA^h%;0Dga;T!&{bW9v!+{LVJt-nY+3=A~R{cD1vwmU8(da^2?5PwJyD;CJ>% zcR8=l+-3IsDxc2>gPd0*+9CXoMZ$TVY)9;HUVo{6MBzi9kG;xy)h4~))kUVUqkQw| zQG8GhKMtMla9$^Sr#qb2-*d_}NVQ|$hV%N%Q**TYo}U!6rFyv49C8`wAQ6=qlY2`gXDdpnH8UlQwanI|7jnXB)?tUChlPF;jQc&}#Z%AT+V!ftt z{Q#kFRz%opY5G>5t8WhnL%Dpu%?1EH6M7L|Q=AyStLsh0cTJ(LqPwO@SFv4FgsI4` zDKJu8*Ay2is_SyWs+g`R6jC!4M}GGKjDvSAo@F?@3M*S4A!D^?7P5PjF#wq>=tL(m4_RTPwY?M!P;!|-Mc=}vf6joS)Q&$xaA|(lw zv`B!SGIol^ns!W)SpQm&=np22RYPLky*qd8Ze@sMW%eQEmk+l`SXIR&io&{F)|~|I zc6&o4bIJwSAL2CjTq`42SawVjdK7szx8SXeoWQ2y$8JXf#w%yH*C+rmp3msXqAGLc zg!05RSG3jT>g^PXA3j%uj^Q|2Rox}5vnIk8WB{H~QiFBPXnZ=2L&%)spsadFd!MYU zE?+}MR>hLVFspQwR)&tyON~2CYF=l(^F9qx7=HMcGWn!3S;{#4#B^zOKdB{I3Yszt zj8s!E_pL#@v`XB}HLY(E;_!|tJh(MSKf6d6-nO|bULy{rLUSTBY8dttH-vMRPIqW| zFpV88`$=2LGAZp{AYRMKvT?@}=Sp(XcQ5Yh-(aGl;_zA(=Ssd$mM3s%lrMKs3&U#> z3p=0YJ)e}`iOLq1ZbDsA^D6JOOehp$cq+|)jUMF5>Og*#KWDfHFg%^i1+9N~d6PPw zCl|Et(I2j~P76^!-^0SD?{UE|pB`M$`giv?snf*DjyM>u%Vl-{O$f>`c8biJT#?Y> zvbq_9>sg!oox;V|;e&iO>{J|6LEzLwG5D@wfRs6N@L>;8ct&mUS^rX0_8^om@p-D| zDmcH~UlA_0Vh~);`b)*xYB3ol*0E!!g?MrdRS!{kd#0(YAjOU1eAGf|{kvVARR5&t z!{L+6H^V%POqJu`(+U)ehL?lK^9K%|5xrThzEq+4IO zZse(CjxX5_AjG0TR$M1vY2M5Vb)*-^_3vVEQ+#1fQ<}V`*ol_Hmkh{(H?zK}JR3ly zZUyBj@Nyv}<5-6O#0B-eXs&-^Q6Ssl-2=(RtiKeo%(4`E(FWk_=WQy_!N-31$tQ1R zafW9PAsNdMh9}So35)tBVR&2MW}2On7e{*}r0Elc;fYp)-8A-9u4A$)8M{6~LbR*Cgr`+-U8noo zQxKj>J})J-3_h6o9L-A!8!0Z9=kpn|>+XvbkYO@}>^is{92~9VBlEtFIX?CGVIFdY zdF|-k6p-P|I0a<*G)@*?9a1SEGkr2YPh$R5R~{cX3*Ggty6~9GOlg?1FOnIC%)K|I6nsU4EEST{M)9@UB~?c+5^I7fNv9 zHLNW@Db&U1M+(F%bNPIxh7^crG{AX%&C7*XJAjKo9?eo9ey4O7Xk9#}n_>VEm>1{u z?@3d5R}HwFKJ${C*9oqc;xWXia9)2Y<-!(3;&-aP5fw`yUPBpnBkB@}x3d7^xAMyA zGY`Ug{pAqfJ65Ltf(E$sN}QAKgIDPS@!cmU?^y$KIpTEsDrM?jQ5W%{zpqn%y}mL- zf^z=kQrGF0&f>l1?u|HuR%ox6`yHjdzOS)T?QnOa4WC05WpjpVhxR(%oS8a(Mdlo` zXFrLPaNLT+>kh@?39{t9a!qT8_qzRe@m~LA_C4i7dFAzeORrDZnc(nm>N(BC7~k>_@{r3GjB(7^kY9g!$Q9O*pA_??)?JQ&|3+WD<@ zV40+4!0vuz2fc%55mq1vTP!t`RWPP{1gf`Te^Mkj_En?){z4J1U)(R|@A9!eTin;= z8o*K1*W{+ZQOwumg1u41*Z;5FzBDRpkeHRA%0IWCTu3*H_L|&4H;VO|T-n9K@37Je z^)HwOqe!oLTTdZ7_s%JKZeLO!Qzg%h+&7WMP6e&CjQqS-BHgr*Yr}Y{;CfD`9z}P} zTa`XYMEf2zMA4x2Ta)GLuWJ`E$+PtM`+qO%D1Vm#Dp6R12=0q&|w= z`qzG>nA*4n=Gn6b^=gruUwJE(iDm`eXD`Qd+C%yF>(X*6sOJ#(QQX$##Me>O*5u^$ zaf#!onp$|}Jo5pu^|~|x@4Do7SyV%5iJ9A9iJp)s?L6N?A`^@}J18|N^DrruEn=Uj zrVxA1h}nmu`};Zz6tTBvK^#Tg(Y$$|?&G*Jz8nXn)|;<@0jc%6?Dq2O99l3gnNc-` zxJ9^rd6NmhOKIH`YQwQt0IDNAVo0%nYTQEh_GrWM7eaAA)SJR>rB7n|%?eZ&N@(~khU(oEi#!hx=QlWs&q0xz zjN)6+-d^h}3x)U7ow6HjyMo)5*@a5Fav`N&e)%Mw$e7>f8Sz`WP}lg_mY}_M4Sv&z zc8c_xY-1SQ<9b~-hXdhLvvzfM7m^f$$lJ{$md6b6`#M4o?r|MlWj}5}d!vnFzW${s zeo77bwM{KO|he*K@al=(^7 zi=K7A5r!61SZ+t|oG9-$kp2KX370@-u%`G6I>-RA>jzjg}i(q@3{o6YIU zWtn_hYfrAzV)61~r-stk*#+PRsAMRYDdfV5J>xm%^hcMEOM8ZLnK#Z(6}r*9gl;q_ z7it|zW1U(Ni{|N>2ZtX zu|z|&_4$?<_t_m>3^4wbNp6aNSXI( zzF_vv4$qHyu~54l#i_oK1kCceptqPkGZvKvd4)gAoO}b1&pea5{h}e}x39DW5eg3Q)b;h9|Vm!)2WpEU*p=T3aED> zXXM&MaF|J9$iA;x8^1Z`lke~LIEyb*4{uS1UcXreVm0$PIT5c9LpCmz@Te|pphKH^ z>+s)ffwz3UK5nIPWSL+8P-Nq>w$?tWei)3`rLtdrK#`4Wr{a^!!+SuH4Y3@Hq@}uj z4Wr!t?>QBVBptc%Tu@{~L=B2;7yxsp-Y_RIR#;XPOoS3^^|sCz1xdC%cxV9CC9>-U)j zV9AC!3oO}RihgAFfF=7&As61ArFna2`+aJQ`y3zfeBNq@r-vmQqHVBbUsn*w#SFoz z_itYXa_v%-i#$vZiOcW*az6S><)W|hoWAAB8p6VpeQht5i?(KbQh7w|mfzQ+ z)^%E?eqX!a(Y|@~BlAkr@8jFy$^P<`%lG1#vEj-7@{o)1UzSliU@&4^@MPa-fX=xE zb-@N=qv2sq|+ZyjW{$`nZcsY2oZ(dc7?ZT7YRsl~oL>u7A{!;B2 zwGd@P?4j%UcM7=}`w(RZH>(bavf-C-*YlgIj#4Mjb(ZlcSCV=@DdeIoTxC>SP1gmA zyF+nzr?^`wF2P-j6nA%*V#U3<6qiD9hvF{5U4wg&kLO+ApR6^RGjngo_TF<&&V>Nc zLHbVntcRG@@8$fPcI?VCGH6wc7Q?yX%(+cQLB-1-=BT_{p*8iSni$0yeKG%u}(#z=7mU(I{95P zVuGjj(pVN-3w|M=Mg4SBIw=CtE&?^-wW!&3jLhq>+x@Bs^hLFqs1r>GkMYL|s|I%J zZIbqD@4CX9ciEqQ4UOw)FTaX-a3qAaa6QqGMmrL-4V!%yZ(g#{br&31S?7( z2^Fuz78zfUu4Vqz`uQA~W0`7ywT{u|BEe4#XG1eghLISyn%U8{nG7%=cH+VJ9BMg% zyRf|s_mVgw8c0W_7oBhr+dK_r5IFEcT{36I>PATp7u%l^fJwg7>d#gXBuHG zlJ}`-31-N>i&k%{nEUp$)z9rkETPRXrMY(av154UYE-i(7smskrK`*TlU{dKhe114 z+u+7zMvTm7NxpU5+;87Tn`__mn{WrYFyMG~}mzdR_I<9*A-_gmu+W_Z&{-jW`jR7s_wRrX0`}_XN>?*jUxgQcu)^LY+ ze0tWr#ok*xR1m90Z6a2=iR&da?glepQ16tG#6nLKZ!?1M1h?h*U~M>u)BQ$K$KXk@ z_1s@^<~f&&#G;Kg&CZ2pF_FgiLh@`%*@jfB*9RATIJ9Iu>2Gb0yvop!m#1qRvxuRf z<`}gP?;Aql)$k5D*r%5XoVESQ^A*U~)y?hZNRiYS)SdZ8PtCZe2A51qV|c!YqeJVd)TQ3XWaY_o!Pw0hMpA*Xo(6A>$f zpB3GKek#Be*x$2cHF<>+vlB0y!_7y~l|FF(6nNp*4=t(mb6j{EM$M1O9}muZYkCd`st>x-{P- zLVQ85rc}QDnJ_6JQpH5DrN4~Rt~USJ_f;cArxSm`y`ipr2=`A5+}VKX!()coouAq@ zMKb)$$`WJLf~~~)fSTbb92>1?Nroac{hHzKvge48agvqGen&PcF zBLs|mEu+wI^h8`?h*A|H2Yi$XC^Z}pdn#;vFg!8t!g%?e zW(I?jV#bKWTNZJ_952xtp@lg?snAd>zNP1Ylg<*1S>Kx-A)2o;GkvIEs47DGDegY- zDXnnF`o4N6@fu#P?@emJvMe!HIgF>T_@nbm;l-5AloLsMv%5-zs*OdFvI2=>`?Fh8 z%pbC=cl-1u-M_mkgI2hu?dE||aqfJVSf~^2rUeOcO2zw)EYfyo0rk(h>TIWDDmJM< zRK1&17+JzjJVzah#S463eq&Z@drRI4$z)8mct))iSMc|J$!H4wqy6#n+#xF~_V%He zNk6dY>_f-CNY*BZA@}=8HULxJEEvVl2M9chvxrQGmDDZT<(>m=#OxEL2)N#j7oci)G~LE;DWJ%Chyh z*qTxme?TD(UScvQnN*Z>4i}V}X{W5RG4tHBfMT+#UsQMBlAd3`s30L!yc8d)MPQ+v zE^D1Uc*bW*VZR1Eei!=sVS7P8ynXy(uCM$ms!VwY*-kz^VnjuR$R+ta^U0hnlmrBp zi9Tajw75?RB$e4Vt!t2IWl-I<-@BKNUYNH7i~Mg(He1%&xXkm7$WgT2_TulAW)j*J z_dpke^eVtAN7BYGp`$I&?xKf8)%XkfDly)_wiw-CK#AL;0j!2a>)xaLzTPLg!z#;z z@Tjz$Ys0%G+iwBq0`{iU3DQh;KLRV9f9f4IK_mDU|1V5mmz=Es*`~ETJla5!yW()O z;*h1EM^Aio{y$s~)-APd5*l3EYwF@w9rq4U!alCte_Za&+Z6SPTXe=7m3i`c`&dT# z8f>>D`2nbO@;G=}mnBop0iv4ioC1X2xS6~HpL}rBc?E*Ja8r2&{&^Qeb?yFvdKoqa zK#301C+y77ArK`f6)imCcqbOL&E{48`Nj|O!j0w?xN*UaGS%ALEXC=OIAu!Wc{#*uyC0? zCFNt%!Ca-u4N?^0GJU}|A{wak{zIsMV-8V2LTqd+LzYl}h;Pk&I4Qm(uK>C|u05~7 zl^u(k?pal#(_@X{ZG77)1i6ne^<25zJvZzdHotfsAkanmy}&$ zE`3zc(0vG4F<xmQy%XD+eEz5sn6@nUE&a~E{IkPJo+(j|d+s{}f35Tq(JMYHKv_NM=mLvUJJVc9VrjE;lz1rq88zJFdx^MGlB}$DQlNC?$)UxZ z(Y7bNt}dd)$vcqat|*+WVb^+^gf6KxK9}`4FQR%i%B-pVPv>89d*alWsZO{8Qy|hN zBSyb&@ZbEhOzfo+63b&|0h*avRuiAgXk!*n<)HS=@G4?>??!4^u@>h;K)orQDB%5MH z=ya9YYMvc>zJa$umqcXsWZa>H&{!7Os@yy+Em?gRsPVmkW#UVJeC>P3^2|Pe%_vUO zv9~;yk7;4V<=OlhWNH+k-dY<>)4V(XRSX?^)Jr4H8^c?J)jGdC65zbUD^t6XCKlLb zFPZt8Zc5`0Aw7I8oxM!pzp+<->frg{%Q&jjt2yDp2KZ(Rqe6?DI&TCE`A4GC9JYZIIz3svwyRyz80w|iO*+@DPZ@8TG%GW ze7<5*mft<#pTH!1ogy&?6LbggE_qGVT?h)+ktAmSvH3lGLM6{Nd%xIm^lG>|_EU#9 z;MEQa+W$8>OlZwyW^%h3>tF+nu=YepPPJON>ygm?-WQ_J>hxiSP!R#hcKB{etWaN!gc%YM{kx(4_Wl&MOMox;g8yO1f8Z(=JrEye9jj~ z5&-@eQ0qf79%%%g_1l*%EfykeHgW<#;x!Bae{AHCaHVZhgBWY*dZbsM{t^5sF#Iet zV`~P!ceo??45G|Pz?D8W9KSs?)ajZshO2xgL0g@>KJziV_cUC^4iEm^-zaC%9fb2f zaCIr_=OuXl`pKq&nPA^@9d7^OkkGir_v-@Y^aOSU*or9Qe2IZ;&VkSZ0VtdN#-)VUPsP6=_4>IBZ;4)(UBXt;WIGzJ>;}oe{|;(RZNO@0132FsKyIm{UhPpv!OVeTWkr$HF3ZV+lym3N zSX|(HvR^-dU}wqFxYhexZ!i3jrtY?+Ke{m=yx# z#l8y_Lia3u{aJ4AiBQ;UEI z)#krq{E1;r#Nh?A;~nZ4j#}7|R=D6SD5EPBv;UrhZ>OVo1N9E(;0W5+?K<;{yer>L z`F=x;nZA7y3J)8noBm)3;q<@9uU~!+dgKS2wNG8hA2s>Heh~?L=nVMDaol7VpQAL@ z4H(@|9+erpXp|KQgA!Bq1MThQ>bimUSc+DbQ!_=i29QbN2ne1 zr8FEjWK%yDZcD0YS2`~JCgJLEUR3OMfXb>KV9{v&nIRu=(Xl3Hk>%CCI^vaC7Z9S%d zCC<={NUHg;1+OVdwFr_TsX3Ax5{a7IO4!~9LK#i2Z!opn9xycd66oT)>%&VHY)Y#g z)#V7{7~*ssp8hRwK%zCn2iyljz!Bkbe{4NLtBpb#WjiH`_;L>`c+4uqTP7sCIYi!? zFbES|-1q=qQ`vEzd8*_56Ed3e&Gu4I#n<3yZIY>XgD-MhpyM%XpT_a|BIfz z2m84&kxg%kp6+EiTPe6PcJZcjLFTmn`W$o?pboi~YihQIQqvS;nT*J?JN2tY{mD>< zvQ)-69+Up;dY^190wD4H_l5y=Y#c9+0?|IQ)c#6;{dq*G=smyKIkB=2J|)n~C4y;{ z1f%dy-r&%{rE++0V<`JIrLnakQ0nI_^yx}~*#GDNLU7Be*_{M(bbi3`+4R+O{;8L@5MtE zpG=8mHu5%b&5r*FsAlT-3Cy&O?jkEanCopJI|bG zK*X?m`g)XVJ`z6fdiFbSNW2oc(9p{+x9GpB-FeDeZBVwYzq%y6;~%s}}e)50}Wc z1H$c6q({EW85A@Nh1ty~CQbx2RBaf2k3G~URco?gNOugDyaNrY8-5`sv#*0cj%agm zmA3QP_$`1~IJH?aumYz*Z%TF|nbuIll&~&97%mO!0#HzQh{@P_AR~SDJ?kV~8xUN% zzEr4am0?2P%{99tMEbL`I;|u9_hr>NdVnN&yrdLB2hN@~R?Ut=>)pkzM;e1Ar))Dv zs&vI(PLU%XWigZLm}H9NidncI+0QD@Q>hfC%ycSK?IgWiF3_OUsLcvL!ILfzC_51) zLB|YL63{Fjnc#3IrzDP=J4&O}AQzR38nOO#azp~lQ)VPqg~s<6;5}Nks(rkF4++l+Zvt5IXpSf&sioRFM@sH;%6ZGa zi5SZOiu0xrflY?{(epxGx6l0#DPwJ^v22(Xe43vC{TWL?=m5ZSrQ*EWAV&3W!0RO$ zphe|O#2sQYg$K%&<*Q_07j+iU&R*`Nx*PZS=*)4eVs(?TBMcN9V8fn*BIgDXQUNB? zL>Xq^RX4Vbf^Em2j%Aa4%<3`^-M$D=McSXb#>}7I85Az~0f1E!z(n<8qu39j-gON@ z$9V1Pq*k9=n!>HvWPEmh`u<*=7@L6iuW9w8&FUYjJIFux$J>*kUwO7x))rCoIK7bp zKMEZOMqr+)Kact5p>Sj8`ey_8*#1yb84M|9(4 zzq}#-PlJSqOEhkvrSrQNy-?excv>CJou)NKhyo*l3idCxHw`v7QL$J4Oa>)PEecui zkXyQK(vRfa4Q}yEo>RHA7<{U$+xKLFHpoL0v{am&}|~>On4uudM2= zlS7FtldN$zHdxT@c@g|lgl*CqU0&utSOD)Bn|1;BrLtDF@&4u&d7UM@RX6NkD;Iea$fbbjoJY)*?C&bvmi*GF zy!P+`Q&^;wP!yE{5-MW{EORG%KPCq0MutX4I-{Q}xDRZ7b}{y4?T&W4BBG2v3l_lx z2J6^2$yP@OZTno@mXSMSrGzHPyBy;H!eI{)C@67{X$!{|LjprynXwQ2Z#fCr0dOzY zblK8sLFFX_k&0qivO|^zQns2(F#Px2f9iQxI@5&yu-It->|K@JpUiZ@ z?g*ei6UK!zQgKSF83IX6SLD3>9x;NiQ2p-6mq_E~pOu;~xu~oE8p|(ak2w5wG z@WV`i8#ul@KBSj2H+TrW2`j;36jl~$^v>rpmdM9aJW4&cPG;?jR%179fa@>K9b4e~ z6FS!;vkLD(j^k6wdZ{J9S(QRQIZLjm&NXndjeO23?Ey&4-Q7V_1zuzxR>p7A;RGT|B!){Sye)wTwgeGT8c1gprLhDd;Pu4caB0M;0Ch5oGMAH8~dbPNM z-!if!oBmSgylPm z;qrFC0h0ASfEnMyOT5|tV#o)QOfWkH>p?#7BtWgOxKhSm{GNqy*qxa`y+JiQy?L+}07C`d z`n47GO(??WQraiLxcjph#cX`RxcI%f*h;`UN&57}ZgMMH^Pzk-7^_W9N|FyEHv}E- z1uN2B+i0V#1oafFFw(_ByEPMEzj<0dARG_7!5DG4oBa3|FRvFMuWLo%rGeeeJ}Qf3 z=$`ps=-&EWRrWBgOCw-3JVd8rUvzd09b_!;uG=rDv?%5N2AsjJUw!B&qS>&lfGng1CDnV|7Dj6Ug>7smmFOYt5CBvyDC5B zwcw*dOcdcWfG3#g8olu&3NX$m>3dZ^jM`$+*paUmrN$kjuYW#BhK)i=lKKzz6pt;F z29v`d{d2E(-y&-iwKSjc4;IR+CsmL19OLIwqxV<x`Ypz;+C3$t1_^{tKQ@IKXlF7U zU!l`^p(1t`!56r1A!Mlvf5?Epc!T0TzS!NRn1j!lGNQQT<2?H>M&S7}AWuae$Z#c4 zRs@+bo_4^3tZI;KNO7?eyup13LHVyJ;H9veC8Pso&Z>#Kr}q7vW0ySvugQhv^{4tD zivI)!cnet;_zn^gG+>eaisicr3dqNnIcsKk6;+ntV$J9HXt1hHb>B~)WSf!xpX6t& zx+Vs~cM47(>+^!mQN9YybKgcKYo5iLw8H9V^{eqq+$7gATan@1`~DS?%i&cLPQSg;8@oP=`tM-EI$C@&e1Q z|A*}~i8@o=u89h@^?52WwWD&ri=W9hP9G~#kD6-NPoJ9M7i}JN^hPzo6`;z61WM8F z+MCZJV(L9*Xp^}}PfhpMS3hu?sA80}DcsfUK(Mp1RC9EgI=Jb)y#GFz)D3E23ztUd5eJVY(#UT0Fj~?oUc+mcz zZ{HiHFG!X`c1rzE!`TFyPQy}>;=VM`lU|yIl&tu#PBI0ZqiB3~p@cLR8m``vxoC;9 z*=DJvPE-LhXI})(?fWyg?+(@4h>u>d5oc^|(W}&-P*+&(xMRrEoIO62{VFB0)V;^g zzQj(b{le|3$kawquQl~`Q&gcweKp_Kuu(uoPlCT~*Q#m0(tMs8lGwe64zC)-lF``< z{jt8AzL|Z`3j4MNB(KglMJXEFC@1T*c~*=1yT;V$^D>7mnaH9vI5P|Aa34rniW>{B z5m+fuK-`X|p4y*zYWd!6L1xBDAdw2bXDIjQ;>OeFZHIB)C@E_H0Q~+@1ZRCYgp@$- z*BnpaCX>8oi>b-|(<63TLU#}=MB(_awcFAytGdO^bo^$+kC6KyJHMRe_MC|1R#Aq= zcff(j|BL#z;bUc>tw(#v0Trt<`l8+8?Yp(l(|NKRm1xQo4XgUvka7Yz!@FgnHcQQ?me&RU3GgFUyVzfgGR}RBah({jliZEwViZba1{-R|H1(!GuZ-eE)B3CG@Cnw&*5y_z4)@fnKp)K3_$HA<4tK^Q?x?>1*Jj#j2-V zJTklU=+Y5!#!v(;br@8vGu~O)1gQHU0ZtU;ID8KlZHT+&8NL`Og1R4)anE@aD}WNn zNSShxIZEqbXrZL{P@q3cZ$(c{#;VQCO@x#h zpx(}(oM9((^k`VAus{x>M195YM|aM*{T%sff^Lux<(}WQlz`+G#f(YgM9OMVML6{t z=tEll$3^|egY5$8GWF7ohr>zK_Ce0RYk91y`O#h31!Y<;b%p$3%sfscYSOa>np+W9 z?EJ1BbmM0fgYSXS-58T%yFuB6KK@icDgTq}UvQ{joBZ~<@bWdtHq4LiGi`$xKHEd6 zEMbDSk--6z4#fy=kgbw1Ro6cK z76Fy6wj3UmkxQIx(oY>*J4vI>CdE*V@% zyajXc2zY~EHiqlv%08$-Y{ce`s(>44>!>he2=d=Q{2y|VeQWyJw&vg?(ct_*#+9VI z_>%Tc*lObCuO*m26I>9RLst=`Bw6Wk!ae8CH8eRscBqA26>4U9xd$>3D!43aTp0~y zbApOzCDhGgB{U2b23jH!44?LV6@<_HsW&N!JW2grf;&!+hbr@+qT+ENk0XtbIQx_% zy(5T+Ch9cqj0_j!2>3c!`}42BnSB`4KnpX}RX;Xz5eoUII%|A27y;19SDbG}YSN&y zlg1PU6IEeQSionQqKWgM?GBP9saTn8)hRQWvtj{SjAUwD(AfSIlF!9&{7%PG{A!uS z6BDx#MjuD4ut)v}B%l1QQ0XQNMTDs_rKWXG6tC_H+91Dd85-}dzmpyBy6c8t2MI>c zFzrZERO>4KO&Q8P!9?Y$y4AK>hkdLQT{^<2PXMKx{&DGnu2Gbxc_+R>c7XZ4mg^Ve%AG_ z;ltVe8X{5kjjUmQR<(gVXJtY^h&w*jJt#h^^FCO+%%W!OIW4M_X|YyFhaZ<-vlXTB zuWS62Z;#<4Y*fR!|K8|Ii=*_JbGjFzrKI1$JB*qn1HJ{~W*DQOnlI{LVZnci`t+JK z1~$5C8`;)5|AjZU;J9tA|C2MUV9doUab4VpXaU1>!&Rl%*7$sd_WLtlOPsV6KYtW} z!{HE1p_W8%Mz&t)hY6!|r6Hg5IB3I?CW5r^h=`O9_%f`o4M&F7f?&%5g1P2{59&yfwdibyI zPkuAvKM$||`Bd~UJc|Tl{{x_(mY`vpXNQ+th06JU?d z-!VrJq3*Eh?%Qjp;KgY8 zXZV>4mHhJD>RWWI+>C?sR5IYMh@UwzbtqWCm5M_S26-OhG#3BXz`#Y6%yrn`HTuR*wE4QW!oPi5^k^DTgn3Rw$A{78!pv zsl4aWQ#TZ<`|+OR01|xa7zK#39-~X6LWT8o@2@NoR)V@syuIxMfK4jv@G;;;-B>50 zCr*UIB>$j!&K_oY6a7aJG5YjR+&bd}N`gjiJCOCWRQeBRw!rSsUjuAabNoPSx(_ov z3R@AG=%U~)(ZwK@cKXMXCF8V;sDr_oUWKjF%s%tWq=VvelbZR63dr;#HgKhu6PDrX z+-f~1Ys+Yv_IrL;>4_gkLT|a=ugc3>al5}7YY`XXk4?GR;bzAVtZE|xnUP~Ah%B#f z4Y+qQyUQ;_+fnrc_8ygcJ8uf?rNiG_V?CU&szDy`S&v$mSB3wR^N)+6Y7mA0W$8QF zO^W_$iu^kUdbAC%iVa7ZohFT+3U8psT1OJHaa0zozE+|ah z7syB~Z-3ZV8uU@a#gSGZnuje9X6DYzS9me|SLqTJI_YGf?8I8#KFU|Jh()##D@+$7 z^+I3bL7*1j?fNdy!h3jD@VRmf*KB+7_k8^EaYaL>8^2aIL->vY<4@WXht#h_lWgE!I| z#wK;VeHUMVe`cahAS11k`Y>)Pf$RZC&Pj4n+yAT49&P8NuD*b@gVRI(0^)2X z?wu6v_}vzMOkr)~tpfQM_8^$vF?v;*B-wIOx3@!8lVS_^^LM}NMCK~TS4&$_C4pKR(}k|7 zddo2hWu!m%={Dcwo|K_X8Fvpi)wTW;`4alFc|IO6hX6(SnKTi zR}}thL3F5-J8Hos`av80z0e`QErVYFyCtv+%JrG#GH6uVJk7^-5lAy=T>qdv?G@C@ zv?KK}t0o2XE?C|`9WFxmSgRCHIy&!)TXHt!R1fK{5s7&6QZ zV~NOkpjj=t@6FhXTFGrg2)d=j9nJd$@!V&H66M4)PX-QH>*>ONO3>bnI#v4!9Cw9P}^A1NH>Z>Ag` zWcSk5ERuTQ2IwO{( z(ids8W3@^nVdwQGU2fyIo)kka6nPqV2yVjXF(4U@Z7kA9)C>AH3tUEJmZS3H74A-N{zgFX2n+*i}Lfd{6~kb||`Ot-D5x?&Pb9P!Kq=vRKb z=D$jMw&%Q=xD0Nx4iCRe&BW} zg(}#1s+^eKrpQ)J@`glU6(D)~-8jaP93_iDpFuxDkNpLfDVth}NVgeSeK^wLD3 z{PBDGhK_!X@KnRe`2MXixcz<5h&8VJsJv(m)<9djqPz{fir{=Q&yt+V;ET0~ z_1QkTW6}I9 zia)~`%FxVCf^+{|>s^9eiGwfJQN|$;R>yQA|EsLnQT}6C#W`O$f}xpQqd3T2=;lUX zzwnR4lbifCI;~@;3<& zmWQ`sUOI}Mmk(W|V{F2_taiWYV52rVq)%6U#?MPKT>V^-c6uri2I|&h(X|=E%YiC? zJc?5ttBz!VcW@dLNh@m~N5giC{y_*|zJDY{v6Z*#T~p?d-WMHWEpAfI&VCKGu{`RB zq%dN&0t@}H>tOw@XJYEtsD<3m6J-hXlV2n5cGWco293C5!vn}e#hB!SIfSd5uo%#GaOocn_&TFmlMk+ue{}P+g5oJ)sca6ZE!bw(!_yjEoik zhLRmSL+ft2vOdt-zUT!XR#)P5|G4IPlnf(X+6*|n>8&W8(fUW(Ggy$Y)sY!7YU
**pc?gIIg7A+g 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

Y`Q%x#T`XOQXdW6!~7bsc9 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

(dS4{k28vR( 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

7R5|dtc-^8EIKfE~mMZ)1g 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≺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

%ns^0Ac#w@ZcI1|V( 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ŽBF9G-A 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

T4f_V4ojIXy@SrU^t*a_a?QKpI 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

o_< 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 z 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Ⓢ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

;d0; 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

)-8ki^hVFN}%_Dm7yo(=N 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

nG9%K2}wY88rFJ@O4YK+!lSe$up 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 z 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 QOhIXPo@)Y{T$fnTD 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 literal 0 HcmV?d00001 diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/FINITE_BRIDGE.txt b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/FINITE_BRIDGE.txt new file mode 100644 index 0000000000..c1a8843611 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/FINITE_BRIDGE.txt @@ -0,0 +1,141 @@ +FINITE ROUTER, ROW-STOCK, AND SEMANTIC BRIDGE FOR ROUND 13 + +Prepared for icekylinx by GPT-6 Astra, 9 October 2026. Apache-2.0. + +This bridge applies to a completed, physically proved round-13 profile. +It cannot make a numerically attractive but unconstructed profile valid. +The local source/target flags, controlled injections, old-response +subtraction, inverse cleanup, and retained alias boundaries are separate +construction obligations. assemble_profiles.py records their role as +proof dependencies and independently checks the exact arithmetic. + +1. The inherited uniform interfaces + +Retain the three completed-core cover of PR144/PR168 and all of its +analytic and fixed-tape assumptions. The complex cover is O(m,2), m<=72, +with order V<2^(m*m)<=2^5184. No new independent cover coordinates are +introduced by common-frame scalar lifts or source-controlled local +rewrites. Every stage still uses one completed invocation at each vertex. + +For a supplied profile with W0<10^7 roles per cover vertex, the full +physical stock W=V W0 is less than2^5208. Its total rank s is less +than mW<2^5215. The profile's actual proper-child maximum is retained; +the selected complex maximum must be less than m/2. The script checks +these inequalities rather than assuming that fewer auxiliary rows imply +a better contraction or a shorter recursion. + +The bit word uses the same weighted q-adic frame interface and the same +internally borrowed selectors as its pinned parent. New source controls +must use existing nondegenerate source-meeting planes or separately +certified new frames. All zero-rank adapters remain charged scalar work. +The group-size factor is not omitted and is not inserted into an external +polynomial row reserve. The inherited ordinary leaf saving is exactly +384599/10^10. The bad-row allowance is1/10^16; the charged fallback per +edge is32m^2. Its inequality2m^3/2^80<1/10^16 is checked explicitly. + +2. A deliberately loose finite scalar bound + +The pinned words and round-13 modifications are finite straight-line +programs with fewer than2^40 stored nodes, roles, coefficients, and +boundary entries. Scalar sum/difference lifts use actual invertible +matrices and are executed pointwise at common frame representatives. +For the selected dyadic rewrite, new elementary coefficients are +dyadic; the inherited center scatters retain their fixed odd divisor3. +No unrecorded new odd denominator may be included under this bridge. + +Fixed integer multipliers can be expanded into scalar doublings and +additions; dyadic divisions can be expanded into halvings. The explicit +low words and full-frame inverses are much smaller than2^4096 primitive +scalar/movement groups per invocation. Even constructing their fixed +old-response matrices by exact elimination is dominated by this bound: +matrix order is below2^40, original finite-word coefficient bit lengths +are below2^80, and the elementary elimination and coefficient expansion +bounds are below2^1024. No input-size-dependent dense elimination is +being performed. These are constants of the chosen finite construction. + +Consequently all3V invocation words, endpoint adapters, and finite role +bookkeeping fit within K<2^9300 logical groups. The retained universal +router is overcharged by a full W-role permutation for every group: + + 64 (m+1)^3 (K+1) (W+1)^2 < 2^20000. + +Choose the exact dominating scalar/router budget G=2^30000. This also +dominates the primitive arithmetic required to realize the fixed scalar +coefficients and source-controlled inverse cleanup. The router still +uses a fixed number of tapes, with sequential reuse of row stock. + +3. Explicit semantic constants + +Choose the exact integer E=2^100000 and put B=s+E. Then + + 2 G W^2 + 8s + 4W + 4 + 32m < 2^40500 < E, + E <= B < 2^100001. + +For the actual maximum child r= s+E >= 1. + +Choose C0=2^210000 and C1=1. These dominate both the retained semantic +requirement32m B^2 and2B+18. The reported strict_literal_gap=1 and +induction_gap_lower=1 are proved lower bounds on the positive actual +integer gaps; they are not claims that those gaps equal one. + +Use the inherited common dyadic grid with fixed3^(-K') exposure and +retain its precision/rounding contract. No child receives an independent +rounding allowance and no source-controlled injection is treated as an +unpaid numerical operation. + +4. External rows and stopping + +The complex child maximum below m/2 gives halving degree1, while +log2 W<5208<10000. Keep the deliberately conservative inherited bit +coarse reserve9909 and ordinary-leaf reserve252. Thus the external +row coefficient is bounded by + + A=10000+9909+252=20161. + +Choose degree D=1000000 and suffix slope4D. The exact row gap is + + D - (51/25)A > 0. + +The q-adic selector fields and source-control labels remain internally +borrowed and restored. Increasing these finite overcharges changes +constants and the all-size bridge, not the selected exponent saving. + +5. Exact supplier moments and balanced assembly + +For each actual histogram, assemble_profiles.py proves + + sum_r n_r r exp(a log(m/r))/(mW0) + bad_allowance < 1 + +using rational upper bounds, with upward rounding on the2^120 grid. +The bit atom stop is the first10^(-12) grid point above +a/(1+a-old), which implies both required strict toll inequalities. +Its effective saving is(1-beta)a+beta*old. This stopping rule is the +already reviewed PR158 edge rule, not a new local-word contribution. + +The final assembly uses the substantial PR168 balanced-prefix adapter, +with eta=10^(-8) and phase stop10^(-9), retaining all47 strict +constraints and all7 margins. The selected final kappa is rounded +down on the10^(-10) grid below the minimum complete margin. The +script checks every constraint exactly and reports whether the fixed +target0.0009218338 is reached. + +This is a conditional bound of the retained theorem form + + T(n)=O(n (log n)^(1-kappa)). + +The improvement ratio refers to kappa, the logarithmic exponent saving. +It is not a measurement of practical multiplication throughput. + +Credits + +The base supplier, scalar/frame verification, and actual profiles are +pinned to PR168 fd25adb7fbaa12ee761d02c733c54d1d2a7687ee, eumemic +(Anthropic Claude assistance), building on icekylinx's PR144. The +balanced prefix is RaD/hipotures; the semantic constraints are retained +from the reviewed PR23 line; completed-core sharing is credited to +an664 PR128; the atom-edge stop is credited to geckods PR158. Existing +source notices retain their more detailed upstream attributions. +The new source-controlled boundary construction, this conservative +bridge, and its integration are GPT-6 Astra's round-13 work. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/compact-control-layout.tex b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/compact-control-layout.tex new file mode 100644 index 0000000000..16f4d23347 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/compact-control-layout.tex @@ -0,0 +1,118 @@ +\paragraph{Rows and complete compact fields.} +Let $m,W,s$ denote the complex network constants and keep the layer's global +$p,d,K$ at every node. Put +\[ + G=4\lceil\log_2p\rceil+6,\quad H=dG,\quad + q_F=\left\lceil\frac{2H}{K}\right\rceil,\quad + q_B=\left\lceil\frac{H}{K}\right\rceil, +\] +\[ + q_0=\lceil\log_2W\rceil\lceil\log_m(2d)\rceil, + \quad k_0=\lceil\log_m d\rceil,\quad Q_0=q_0+q_F+q_B. +\] +If $D\le Q_0$, apply all $D$ selected kernels individually. Otherwise, +process individually the first $q_0+q_F$ and last $q_B$ selected axes. +This uses existing coordinates only. The remaining active axes are a +consecutive middle block of length $D-Q_0$. + +Regard the first $q_0$ chunks as the row index. Immediately after it, the +next $q_F$ chunks have at least $2H$ bits. Reinterpret these consecutive +bits as two $H$-bit front fields and a spectator remainder; a remainder +of length zero is omitted. The last $q_B$ chunks similarly supply one +$H$-bit back field and a spectator remainder. These reinterpretations move +no records and preserve the total address space. For a call with $f$ axes +per slot, carve $nG=(f-1)G\le H$ consecutive bits from each of these +fields; collapse their unused bits into spectators. The resulting field +list has a fixed number of entries. Both front fields precede all active +slots and the back field follows them, so the compact-control proposition +applies to every ordered pair of slots. For $f=1$ no compact fields are used. + +The original row range has length $R_{\rm row}=2^{q_0K}\ge W^{k_0}$. +For each original prefix, pad this row range to the next multiple of +$W^{k_0}$ by adding zero rows. A row includes the entire complete front +fields, active middle block, back field, all spectator coordinates and +polynomial record suffix. Padding adds whole such rows, so increases total +volume by at most two and does not change any within-row range. + +At a node write the row index as $u=Wg+w$, $0\le w2r_j^{t_j}$ for largest children $r_b=529,r_c=756$. +At width $e$ reserve the product +$Q=W_c^{D_c(e)}W_b^{D_b(e)}$, with +$D_j(e)=t_j\lceil\log_2e\rceil$. Its coefficient is +$9\cdot28+20\cdot30=852$, and +\[ + 2000>\frac{51}{25}\,852. +\] +The sufficient stock is therefore $p^{2000}$, supplied by the retained +physically preceding transformed prefix and a single complete-row +padding. Nested bit stock is restored before another complex child. +Sequential copies introduce no independent row field. The supplementary +suffix condition $b_{\rm in}^{1-\epsilon}>8000(\log_2b_{\rm in}+8)$ +is eventual for fixed $\epsilon<1$. + +\subsection{Exact conditional assembly} +Use the analytic proof map in +\path{notes/structured-bulk-assembly.tex}: arbitrary-source routing +with active masking and paid repair scans; one rounded phase-cell +matrix with preserved period cuts and downward-weight error bounds; +persistent target halos, sequential overlap tapes and factor pages; +Baker--Harman--Pintz prime packing; and the retained exact-recovery +interface. Their full costs are unchanged. In particular the bulk +bound retains the terms +\[ + O\!\left(Tp\left[p^\tau\operatorname{polylog}p+ + d\operatorname{polylog}p+dp^\delta+w^2p^\delta+ + dw^2p^\delta/L\right]\right)+n^{o(1)}, +\] +with $L=2^{\lceil8\log_2p\rceil}$, +$w^2=O(p^{1-r})$, and normalization exponent requiring +$\epsilon+r<1$. These arguments, not a change of arithmetic model, +justify the seven margins below. + +\begin{theorem}[Conditional fixed-tape multiplication bound] +Under the retained analytic and fixed-tape interfaces of PR23/PR29 +and the preceding proof map, the selected copied-center networks give +\[ + T(n)=O\!\left(n(\log n)^{1-\kappa}\right),\qquad + \boxed{\kappa=\frac{384569}{10000000000}=3.84569\times10^{-5}}. +\] +\end{theorem} +\begin{proof} +Take the strict finite savings $a=a_b=384599/10^{10}$ and +$b=a_c=717/10^7$, with $\tau=1-a$, $\sigma=1-b$, and put +\[ +\begin{gathered} + \eta=10^{-8},\quad\beta=\tfrac14,\quad q=a(1-2\eta),\quad + c=q(1+\eta),\quad\epsilon=\frac{1-\eta}{1+c+q},\\ + \lambda'=1-q,\quad\lambda=(\tau+\lambda')/2,\quad + g=\epsilon q,\quad r=(g+1-\epsilon)/2,\quad\delta=\eta/8. +\end{gathered} +\] +The stopped complex leaf saving $(1-\beta)b=53.775\times10^{-6}$ +is strictly above $a$, so paid internal adapters use exponent $\tau$ +and both layer exponents lie below $\lambda'$. The exact certificate +checks all 47 strict constraints of the retained semantic/bulk +composition, using the new literal scalar charge and product-row gap. +These include compact reservations, geometry, the linear guard, +$\epsilon+r<1$, phase-cell/band separation, prime packing, short-record +fallback and artificial-boundary allowances. + +The seven final savings are +\[ + 1-\epsilon(1+c),\quad a,\quad g,\quad a,\quad + \min(1-\epsilon-\delta,r-\delta),\quad + 1-\epsilon-\delta,\quad\epsilon. +\] +Their minimum is exactly $g$ and the prefix margin equals $g+\eta$. +Exact rational comparison gives +\[ + g-\frac{384569}{10^{10}}>4.0746056580\times10^{-11}>0. +\] +These positive gaps absorb fixed logarithms. The all-size conclusion +retains constructive finite setup, descriptor and catalogue domination, +prime existence and analytic recovery as eventual thresholds. The +strict bit and complex moments, copied-stream recurrence contracts and +these assembly inequalities prove the claimed conditional bound. +\end{proof} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/copied-centers-lemma.tex b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/copied-centers-lemma.tex new file mode 100644 index 0000000000..8933aaf508 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/copied-centers-lemma.tex @@ -0,0 +1,103 @@ +\subsection{Scalar, frame and temporary-stream contracts} +The retained source-copy, reversible mixer and scatter maps satisfy +$JLV=I$. Over $\mathbb F_2$ the chronological word +\[ + L,\ J,\ L^{-1},\ V,\ L,\ J,\ L^{-1},\ V +\] +adds the input to the target and restores every arbitrary auxiliary. +Over Gaussian dyadics use its corresponding old-value subtraction and +new-value addition. A designated retained output has a distinct terminal +output-use carrier: a matching may feed that carrier, but cannot merge +two designated terminals or append a later middle-producer consumer. +Its remaining uses before cleanup are its scatter reads, all of which +leave its scalar value unchanged. + +Within one tensor invocation suppress the fixed future line and put +\[ + D_0=B\otimes F_h,\quad D_1=A\otimes F_h,\quad + A=B\mathbin{\perp}P,\quad D_U=D_0\mathbin{\perp}(P\otimes U), +\] +where $P$ and the suppressed future factor are one-dimensional and +$U$ is a nondegenerate retained-center space of dimension $r$. +Thus a local change of rank $d$ has ambient rank $d$. +Write $\mathcal F_Q$ for the address frame: it is the rational partial +swap $D_Q$ in the bit construction, and the binary phase $C_Q$ in the +complex construction. Changing a copy from frame $Q_1$ to $Q_2$ means +applying $\mathcal F_{Q_2}\mathcal F_{Q_1}^{-1}$ to its physical stream. +Orthogonal backgrounds cancel in this quotient. + +Copies use Paureel's retained copy/transform/read/discard interface +\cite{paureel,pr29}. A copy has precisely the original complete role +stream, including all control and spectator ranges, and volume $V/W$. +It is processed while inactive original streams are parked on the fixed +depth-first stack tapes. Copying, pointwise reads and erasure are linear +in that stream's volume. Sequential processing needs one additional +fixed work stream, not an independently varying row coordinate. + +\begin{lemma}[Copied retained-center schedule] +In either invocation orientation a designated retained center's +physical rank profile can be changed from $z^r+z^h$ to +$z^r+z^{h-r}$, with the same scalar action, original role endpoints, +and arbitrary-scratch restoration. The rank-$r$ transform on the copy +is included in the recursive call list. +\end{lemma} +\begin{proof} +In the forward orientation the original center has scalar value $w$ +at frame $D_U$ after the middle mixer. Its old sequence was +$D_U\to D_0\to D_1$: scatter at $D_0$, then cleanup at $D_1$, +with ranks $r,h$. +Keep the original at $D_U$, copy its physical stream, and transform +only the copy to $D_0$, paying rank $r$. Supply every scatter read +from that transformed copy while its data targets remain at their +unchanged common frame $D_0$, then erase the temporary. The reads +are exactly those of $w$ in the old schedule. Since they do not change +$w$, move the original directly from $D_U$ to $D_1$ before its first +cleanup incidence; this costs $h-r$. Every subsequent original gate +therefore receives the same scalar value at its required frame. + +In the reverse complementary orientation the old sequence was +$D_0\to D_1\to D_{U^\perp}$, with ranks $h,r$ and scatter at $D_1$. +After the preceding all-$D_0$ operations, advance the original directly +to $D_{U^\perp}=D_0\mathbin{\perp}(P\otimes U^\perp)$, paying +$h-r$. Copy it and transform the copy to $D_1$, paying $r$. +Use that copy for all early scatter reads, then erase it. The original +already has the exact frame and unchanged scalar value required by the +following inverse mixer. Terminal output-use separation ensures no +intervening producer consumer has been bypassed. + +For partial swaps either direction of the rank-$r$ change is the same +involution. For complex phases the forward copy uses $C_U^{-1}$, +the direct original growth uses $C_{U^\perp}$, and the reverse copy +uses $C_FC_{U^\perp}^{-1}=C_U$. These are the same charged ranks, +implemented by the retained forward/inverse residual interface. +All tensor backgrounds cancel as stated. Every original scalar +incidence, final source-copy cancellation and auxiliary source/sink +operator is unchanged. Thus the scalar identity and all endpoints +remain exact on arbitrary initial auxiliary values. +\end{proof} + +For the selected centers $r=h-1$, and there are $h$ distinct retained +output uses per invocation. Their old histogram has rank mass +$hR_h+2\ell_h$, where $\ell_h=h(h-1)$. The new histogram is exactly +\[ + H'_{h,1}=H_{h,1}+h,\qquad H'_{h,h}=H_{h,h}-h, + \qquad H'_{h,r}=H_{h,r}\quad(r\ne1,h), +\] +and hence $\sum_r rH'_{h,r}=hR_h+\ell_h$. +Every old rank-$(h-1)$ residual remains as a paid transform of a copy; +its projector and ordinary bit pivot profile are unchanged. Only the +full-rank original transition becomes the rank-one complement. +The physical role count $R_h$ is unchanged. + +For two factors, put $N=v_av_b$, $B_a=v_bR_a$, $B_b=v_aR_b$, +$W=2N+B_a+B_b$ and $L=v_b\ell_a+v_a\ell_b$. +All exterior, data-front and endpoint-correction calls remain in place. +The resulting complete rank mass is +\[ + s=Wm-N+L,\qquad Wm-s=N-L. +\] +This follows by subtracting exactly $L$ from the retained two-stage +physical mass $Wm-N+2L$. The $N$ rank-one endpoint-copy calls are +separate and remain fully charged. Because center copies retain the +same complete role-volume fraction $1/W$, the existing complete-row, +integer-width remainder and fixed-tape recurrence proofs apply. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/endpoint-gauge-complex.tex b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/endpoint-gauge-complex.tex new file mode 100644 index 0000000000..907a0ceda8 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/retained/endpoint-gauge-complex.tex @@ -0,0 +1,225 @@ +\subsection{A normal form for every nondegenerate binary residual} +Let $E$ have binary basis matrix $V$ and nonsingular Gram matrix +$G=V^tV$. In dual Fourier coordinates put +$q(z)=\operatorname{wt}(VG^{-1}z)\pmod4$. +Its polarization is $2z^tG^{-1}w$. The same argument applies to mixed +signs on orthogonal summands, since reversing a sign preserves this +polarization. Write $S_q=\sum_z i^{q(z)}$. Completing the square gives +\[ +\begin{aligned} +K(x,y)&=2^{-r}\sum_z i^{q(z)}(-1)^{z^t(x+y)}\\ + &=2^{-r}S_q\,i^{-q(Gx)}(-1)^{x^tGy}i^{-q(Gy)}. +\end{aligned} +\] +The scaled Walsh kernel in the middle is a binary permutation of +$H_0^{\otimes r}$, where +\[ + H_0=\tfrac12\begin{pmatrix}1&1\\1&-1\end{pmatrix} + =bSCS,\qquad b=(1-i)/2,\quad S=\operatorname{diag}(1,i). +\] +The remaining scalar $S_qb^r$ is a fourth root of unity. To verify +this, decompose the nondegenerate quadratic module into odd +one-dimensional and alternating two-dimensional blocks. Their Gauss +sums are $1\pm i$ and $\pm2$, respectively; multiplying by $b$ and +$b^2$ gives a fourth root in each case. This is a proof device, not +an orthonormal-basis assumption on $E$. + +Consequently one rank-$r$ child suffices, with binary address changes, +diagonal fourth-root phases, and one scalar fourth-root phase. +On $f$ parallel columns it is one $C^{\otimes rf}$ child, the scalar +raised to power $f$, and columnwise quadratic phases modulo four. +The retained packed address operations evaluate these fixed formulas. +These wrappers have modulus one and introduce no denominator loss. + +\subsection{The selected Gaussian-dyadic producer} +Use paired triple exclusion with base threshold two, complete unsplit +disjoint and pair-star sums, and sharing by actual ordinary support. +For an ordinary support with at least two common points use the span +of its triple indicators; these form an orthonormal common-pair star. +Otherwise use the coordinate space of its union. Support inclusion +preserves these labels: losing the common pair enters a containing +coordinate space. Source lines use ordinary triple containment. + +Retain every full pair-star $P_{uv}=\sum_{w\ne u,v}X_{uvw}$ and form +$B_u=\sum_{v\ne u}P_{uv}=2\sum_{T\ni u}X_T$. +For even $h$ label these central additions by the nondegenerate +hyperplane $E_u=\{x:\sum_{j\ne u}x_j=0\}$; every contributing star +lies in it. Retain the global total $T$ with full-space label. +The central correction at target $S$ is +\[ + \frac14\sum_{u\in S}B_u-\frac12T + =\sum_U\frac{|S\cap U|-1}{2}X_U. +\] +Adding half the disjoint sum and subtracting half the intersection-two +sum gives exactly $X_S$. All coefficients are Gaussian dyadic. +The transparent retained-output wrapper and oriented carrier compiler +apply to these nested nondegenerate labels. The $h$ hyperplane centers +lose $h(h-1)$ and the global center loses $h$, so loss is $h^2$. +The selected counts, including all point centers, are +\[ +\begin{array}{c|rrrrrr} +h&v_h&c_h&q_h&|\mathcal M_h|&R_h&\text{loss}\\\hline +32&4960&122512&19873&19241&123144&1024\\ +30&4060&99153&16271&15873&99551&900\\ +40&9880&252023&39561&37642&253942&1600 +\end{array} +\] +Their internal histograms satisfy $\sum_r rH_{h,r}=hR_h+2h^2$. +They are distinct from the bit histograms. + +\subsection{Endpoint normalization and the complex characteristic} +For nondegenerate $U$, Fourier phases give +\[ + C_U^2=X_{P_U\mathbf1},\qquad + C_{U^\perp}C_U^{-1}=C_FX_{P_U\mathbf1}. +\] +Put $v=P_U\mathbf1$. On coordinates in $v$, this endpoint has +$C^{-1}$ instead of $C$. The identity $C^{-1}=-iZCZ$ shows that +conjugating by $Z_v$ and multiplying by $i^{\operatorname{wt}(v)}$ +normalizes it to $C_F$; for $f$ columns the exponent is +$f\operatorname{wt}(v)$. These are diagonal wrappers without a child. + +Choose stage-two source $C_{D_0}$ and sink $C_{D_0^\perp}$, where +$D_1=D_0\mathbin{\perp} A$ and $\dim A=b$. The same refined copy +schedule removes the entrance on every auxiliary role. With +$R=D_1^\perp$, the exit is $C_RC_{D_0}^{-1}$ on +$E=R\mathbin{\perp}D_0=A^\perp$. Its rank is $m-b$ and its +nondegenerate polar form is unchanged by the mixed signs. The normal +form above executes it as one child. Arbitrary auxiliary restoration +justifies the endpoint normalization on the entire $B_2$ bank. + +Use the complex counts to define $B_i=NR_{h_i}/v_{h_i}$, and now +\[ +\begin{aligned} +W&=2N+B_2+B_3=10390178240000,\\ +L&=\sum_i(N/v_{h_i})h_i^2=117399987200,\\ +s&=Wm-2N+2L=398982681296998400. +\end{aligned} +\] +The whole-residual macro list is +\[ +\begin{array}{c|rrrrr} +t&38328&38360&38370&37401&899\\\hline +n_t&B_1&B_3-B_1&B_2&2N&2N. +\end{array} +\] +Add $(N/v_h)H_{h,r}$ rank-$r$ children for each positive internal rank. +Leave the remaining physical-data rank, 39393978624000, as singleton +calls. The resulting list has weighted rank exactly $s$. +For $a_c=3/125000$ and $\sigma=1-a_c$, the rational logarithm bounds +above and $e^u\le(1-u)^{-1}$, $0\le u<1$, give +\[ + \Psi_c(\sigma)\le\sum_t\frac{n_tt}{Wm(1-a_c\ell_t)} + <1-\frac{792981575160764}{10^{23}}. +\] + +\subsection{The dependency-path guard} +Before gauging, nested producer labels telescope along every arithmetic +path, including wire switches at common-frame scalar gates. Retained +center drops occur on one return frontier per stage, crossed at most +once by a path, and each costs at most that axis dimension. Carrier +reuse adds only increasing continuations. This gives +$q_0=m+2(a+b+k)$. Gauging removes an early edge and adds $ab-b$ at +a late stage-two edge. A path meets at most one such edge, since it +terminates that stage-two role, which is not shared across stages. +Thus the conservative total rank budget is +\[ + q=m+2(a+b+k)+ab=39564. +\] +Every child except the four large macros is at most 899; two large +macros cannot fit within $q$. Set $\rho=19/10$, $\gamma=9997/10000$. +The integer comparisons $m^{19}>500000000^{10}$ and +$899^9<460^{10}$ give $m^\rho>500000000$ and +$899^{\rho-1}<460$. +If a path has one large child $t$, its moment is at most +\[ + (t/m)^\rho+(q-t)899^{\rho-1}/m^\rho. +\] +This expression increases over the large-child range, since its +numerator derivative is $\rho t^{\rho-1}-899^{\rho-1}>0$. +Use $t=m-b$ and the concavity bound +$(1-x)^{19/10}\le1-19x/10+9x^2/10$ to obtain +\[ + \sum_{\rm path}(r/m)^\rho + <1-\frac{19}{12800}+\frac9{10\cdot1280^2} + +\frac{1194\cdot460}{500000000} + =\frac{51180270301}{51200000000}<\gamma. +\] +Without a large macro the bound is $227493/6250000<\gamma$. + +For coefficient-depth accounting take $E_0=128(W+m+1)^3$. +There are at most $s$ positive-rank residual calls and $W$ endpoint +normalizations. Combining the quadratic phases with the $S$ factors, +each uses at most two diagonal phase passes and one scalar phase. +The inherited gate and remainder count is therefore bounded conservatively by +\[ + 36W^3+16s+16W+8m+4 card Γ * N.unit φ) + +Scalar chain of one class (`x1 y1 x2 y2` on `X1 Y1 X2 Y2`), as in `bridged-word.md`: + + stage 0 F on pair 1 Y1 = y1 + x1 + stage 1 B on pair 1 X1 = -y1 + gates A X1 += X2, Y2 -= Y1 + stage 2 F on pair 1 Y1 = x1 + x2 + gates B Y2 += Y1, X1 -= X2 (X1 = -y1, Y2 = y2 - y1 + x2) + stage 3 B on pair 2 X2 = y1 - y2 + stage 4 F on pair 2 Y2 = x2 + gates C Y1 -= Y2, X2 += X1 (X1 = -y1, X2 = -y2, Y1 = x1, Y2 = x2) + exchange X_i := Y_i, Y_i := -X_i +-/ + +set_option linter.unusedSectionVars false +set_option linter.unusedVariables false + +namespace OAI +namespace PowerSaving +namespace BR +open Binary Matrix Finset RAM SS CB RF +noncomputable section + +section Gates +variable {Γ T Sl C : Type} + +/-- source of the gates of the layers A and B: `X1 ← X2`, `Y2 ← Y1`. -/ +def pAB : BRole Γ T Sl C → BRole Γ T Sl C := + mkB (fun g t => kX2 (g,t)) (fun g t => kY1 (g,t)) (fun g t => kX2 (g,t)) + (fun g t => kY1 (g,t)) (fun g q => kS (g,q)) (fun g c => kC (g,c)) + +/-- layer A: `X1 += X2`, `Y2 -= Y1`. -/ +def kA : BRole Γ T Sl C → ℚ := + mkB (fun _ _ => 1) (fun _ _ => 0) (fun _ _ => 0) (fun _ _ => -1) (fun _ _ => 0) (fun _ _ => 0) + +/-- layer B: `X1 -= X2`, `Y2 += Y1`. -/ +def kB : BRole Γ T Sl C → ℚ := + mkB (fun _ _ => -1) (fun _ _ => 0) (fun _ _ => 0) (fun _ _ => 1) (fun _ _ => 0) (fun _ _ => 0) + +/-- source of the gates of the layer C: `Y1 ← Y2`, `X2 ← X1`. -/ +def pC : BRole Γ T Sl C → BRole Γ T Sl C := + mkB (fun g t => kX1 (g,t)) (fun g t => kY2 (g,t)) (fun g t => kX1 (g,t)) + (fun g t => kY2 (g,t)) (fun g q => kS (g,q)) (fun g c => kC (g,c)) + +/-- layer C: `Y1 -= Y2`, `X2 += X1`. -/ +def kCc : BRole Γ T Sl C → ℚ := + mkB (fun _ _ => 0) (fun _ _ => -1) (fun _ _ => 1) (fun _ _ => 0) (fun _ _ => 0) (fun _ _ => 0) + +/-- scalar map of a gate layer. -/ +def gsc (p : BRole Γ T Sl C → BRole Γ T Sl C) (k : BRole Γ T Sl C → ℚ) + (x : BRole Γ T Sl C → ℂ) : BRole Γ T Sl C → ℂ := fun i => x i + (k i : ℂ) * x (p i) + +/-- the signed exchange `X_i := Y_i`, `Y_i := -X_i` on both pairs. -/ +def bpull : BRole Γ T Sl C → BRole Γ T Sl C := + mkB (fun g t => kY1 (g,t)) (fun g t => kX1 (g,t)) (fun g t => kY2 (g,t)) + (fun g t => kX2 (g,t)) (fun g q => kS (g,q)) (fun g c => kC (g,c)) + +def bsgn : BRole Γ T Sl C → ℚ := + mkB (fun _ _ => 1) (fun _ _ => -1) (fun _ _ => 1) (fun _ _ => -1) (fun _ _ => 1) (fun _ _ => 1) + +variable [Fintype Γ] [DecidableEq Γ] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] + +def brecM : Matrix (BRole Γ T Sl C) (BRole Γ T Sl C) ℚ := + fun i j => if j = bpull i then bsgn i else 0 + +lemma actPoint_brecM (x : BRole Γ T Sl C → ℂ) (i : BRole Γ T Sl C) : + actPoint brecM x i = (bsgn i : ℂ) * x (bpull i) := by + unfold actPoint + rw [sum_eq_single (bpull i)] + · simp [brecM] + · intro j _ hj; simp [brecM, hj] + · simp + +/-- the scalar map of the whole network before the exchange, on one class. -/ +def chain (x : BRole Γ T Sl C → ℂ) : BRole Γ T Sl C → ℂ := + gsc pC kCc (lift2 GF (lift2 GB (gsc pAB kB (lift1 GF (gsc pAB kA (lift1 GB (lift1 GF x))))))) + +/-- **The scalar identity of the bridged chain**: `X_i = -y_i`, `Y_i = x_i` on both pairs, +helper slots unchanged. -/ +lemma chain_eq (x : BRole Γ T Sl C → ℂ) (l : BLive Γ T Sl) : + chain x (Sum.inl l) = mkB (fun g t => -x (kY1 (g,t))) (fun g t => x (kX1 (g,t))) + (fun g t => -x (kY2 (g,t))) (fun g t => x (kX2 (g,t))) + (fun g q => x (kS (g,q))) (fun g c => x (kC (g,c))) (Sum.inl l) := by + rcases l with (((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩) + all_goals + simp only [chain, gsc, lift1, lift2, GF, GB, mkB, mkS, pAB, pC, kA, kB, kCc, pos1, pos2, + kX1, kY1, kX2, kY2, kS, kC, jX, jY, jS, jC, Function.comp_apply] + first + | (push_cast; ring) + | (push_cast; done) + | ring + +end Gates + +section Net +variable {H T Sl C α Γ : Type} [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] [Fintype α] [DecidableEq α] + [Fintype Γ] [DecidableEq Γ] +variable (N : Bridge2 H T Sl C α Γ) + +/-- gate layer A, after stage 1 and the first idle climb of pair 2: twins have equal frames. -/ +lemma Bridge2.gateA : XRoute N.S3 N.S3 (gsc pAB kA) (fun _ => 0) := by + refine gateP pAB kA N.S3 ?_ + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) hk + · rfl + · exact (hk rfl).elim + · exact (hk rfl).elim + · rfl + · exact (hk rfl).elim + · exact (hk rfl).elim + +/-- gate layer B, after stage 2 and the second idle climb of pair 2. -/ +lemma Bridge2.gateB : XRoute N.S5 N.S5 (gsc pAB kB) (fun _ => 0) := by + refine gateP pAB kB N.S5 ?_ + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) hk + · exact N.x23 g t + · exact (hk rfl).elim + · exact (hk rfl).elim + · exact (N.y23 g t).symm + · exact (hk rfl).elim + · exact (hk rfl).elim + +/-- gate layer C, after the final climbs. -/ +lemma Bridge2.gateC : XRoute N.S8 N.S8 (gsc pC kCc) (fun _ => 0) := by + refine gateP pC kCc N.S8 ?_ + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) hk + · exact (hk rfl).elim + · rfl + · rfl + · exact (hk rfl).elim + · exact (hk rfl).elim + · exact (hk rfl).elim + +/-- the free shifts at the end. -/ +def Bridge2.corr : BRole Γ T Sl C → Space α := + mkB (fun _ _ => 0) (fun g t => N.u g t) (fun _ _ => 0) (fun g t => N.u g t) + (fun _ _ => 0) (fun _ _ => 0) + +def Bridge2.S9 : BRole Γ T Sl C → CMat α := fun r => shift (N.corr r) * N.S8 r + +/-- the whole word before the exchange: five stages, three idle-climb layers, three gate +layers. -/ +lemma Bridge2.route : + XRoute N.S0 N.S8 chain (fun φ => (Fintype.card Γ : ℝ) * N.unit φ) := by + have R := ((((((((((N.stage0.trans N.stage1).trans N.climbA).trans N.gateA).trans + N.stage2).trans N.climbB).trans N.gateB).trans N.stage3).trans N.stage4).trans + N.fin).trans N.gateC) + refine (R.castg ?_).cast (fun φ => ?_) + · rfl + · simp only [Bridge2.unit] + ring + +/-- **The scratch certificate of the bridged five-stage network with shared helper sets**, +in whole blocks, with its exact price for every price list. -/ +theorem bridge2_certificate : + BCert α (Sum.inl : BLive Γ T Sl → BRole Γ T Sl C) + (fun φ => (Fintype.card Γ : ℝ) * N.unit φ) := by + have R2 : XRoute N.S8 N.S9 id (fun _ => 0) := XRoute.shifts N.hm N.S8 N.corr + have R3 : XRoute N.S9 (fun r => N.S9 (bpull r)) (actPoint brecM) (fun _ => 0) := + XRoute.gate brecM N.S9 _ (fun i j h => by + have hj : j = bpull i := by + by_contra hne + exact h (by simp [brecM, hne]) + rw [hj]) + have Rt := ((N.route.trans R2).trans R3).cast (c' := fun φ => (Fintype.card Γ : ℝ) * N.unit φ) + (fun φ => by first | ring | simp) + have hSinv : ∀ r, ∃ M, N.S0 r * M = 1 := by + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) + · exact N.inv0 g t + · refine ⟨1, ?_⟩ + show (N.M0 g).Φ 0 * 1 = 1 + rw [N.z0, Matrix.mul_one] + · exact N.inv0 g t + · refine ⟨1, ?_⟩ + show (N.M0 g).Φ 0 * 1 = 1 + rw [N.z0, Matrix.mul_one] + · exact ⟨1, Matrix.mul_one _⟩ + · exact ⟨1, Matrix.mul_one _⟩ + choose S' hS' using hSinv + have hT : ∀ l : BLive Γ T Sl, N.S9 (bpull (Sum.inl l)) = kernel α * N.S0 (Sum.inl l) := by + rintro (((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩) + · show shift (N.u g t) * N.YF g t = kernel α * (N.M0 g).Φ (tt (N.I.tv t)) + exact (N.term g t).symm + · show shift (0 : Space α) * kernel α = kernel α * (N.M0 g).Φ 0 + rw [shift_zero, Matrix.one_mul, N.z0, Matrix.mul_one] + · show shift (N.u g t) * N.YF g t = kernel α * (N.M0 g).Φ (tt (N.I.tv t)) + exact (N.term g t).symm + · show shift (0 : Space α) * kernel α = kernel α * (N.M0 g).Φ 0 + rw [shift_zero, Matrix.one_mul, N.z0, Matrix.mul_one] + · show shift (0 : Space α) * kernel α = kernel α * 1 + rw [shift_zero, Matrix.one_mul, Matrix.mul_one] + have hg : ∀ x : BRole Γ T Sl C → ℂ, + (∀ s, (∀ l : BLive Γ T Sl, (Sum.inl l : BRole Γ T Sl C) ≠ s) → x s = 0) → + ∀ l : BLive Γ T Sl, + (actPoint brecM ∘ (id ∘ chain)) x (Sum.inl l) = x (Sum.inl l) := by + intro x _ l + change actPoint brecM (chain x) (Sum.inl l) = _ + rw [actPoint_brecM] + rcases l with (((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩) + · show ((1:ℚ):ℂ) * chain x (Sum.inl (Sum.inl (Sum.inl (Sum.inr (g,t))))) = _ + rw [chain_eq] + show ((1:ℚ):ℂ) * x (kX1 (g,t)) = x (kX1 (g,t)) + first | (push_cast; ring) | simp + · show ((-1:ℚ):ℂ) * chain x (Sum.inl (Sum.inl (Sum.inl (Sum.inl (g,t))))) = _ + rw [chain_eq] + show ((-1:ℚ):ℂ) * (-x (kY1 (g,t))) = x (kY1 (g,t)) + first | (push_cast; ring) | simp + · show ((1:ℚ):ℂ) * chain x (Sum.inl (Sum.inl (Sum.inr (Sum.inr (g,t))))) = _ + rw [chain_eq] + show ((1:ℚ):ℂ) * x (kX2 (g,t)) = x (kX2 (g,t)) + first | (push_cast; ring) | simp + · show ((-1:ℚ):ℂ) * chain x (Sum.inl (Sum.inl (Sum.inr (Sum.inl (g,t))))) = _ + rw [chain_eq] + show ((-1:ℚ):ℂ) * (-x (kY2 (g,t))) = x (kY2 (g,t)) + first | (push_cast; ring) | simp + · show ((1:ℚ):ℂ) * chain x (Sum.inl (Sum.inr (g,q))) = _ + rw [chain_eq] + show ((1:ℚ):ℂ) * x (kS (g,q)) = x (kS (g,q)) + first | (push_cast; ring) | simp + exact XRoute.liveKernel (Sum.inl : BLive Γ T Sl → BRole Γ T Sl C) N.S0 S' + (fun r => N.S9 (bpull r)) hS' _ _ Rt hg hT + +end Net +end +end BR +end PowerSaving +end OAI + +#print axioms OAI.PowerSaving.BR.chain_eq +#print axioms OAI.PowerSaving.BR.Bridge2.route +#print axioms OAI.PowerSaving.BR.bridge2_certificate diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Bridge__Net.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Bridge__Net.lean new file mode 100644 index 0000000000..204f6d9cf9 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Bridge__Net.lean @@ -0,0 +1,345 @@ +import Work.Bridge.Inv + +/-! +# (key: bridge-net) The BRIDGED five-stage network B_2 with shared helper sets, abstract form + +Generalises `RF.Fold3S` / `RF.fold3s_certificate` (`Work.Reframe.SCert`) to the bridged word +of PLAN2.md B1: every class `(g,t)` has TWO bank pairs `(X1,Y1)`, `(X2,Y2)` with the same +line; five stages of invocations + + stage 0 forward on pair 1 invocation of the class (g,t): g + stage 1 backward on pair 1 r1 t g + stage 2 forward on pair 1 r2 t g + stage 3 backward on pair 2 r3 t g + stage 4 forward on pair 2 r4 t g + +and three layers of FREE gates between twins at equal frames: + + after stage 1 (pair 2 has climbed to the frames of pair 1): X1 += X2, Y2 -= Y1 + after stage 2 (pair 2 has climbed one more window): Y2 += Y1, X1 -= X2 + after the final climbs (all four roles at their end frames): Y1 -= Y2, X2 += X1 + +Result on both pairs: `X_i = -y_i`, `Y_i = x_i`; then the usual signed exchange. + +The idle pair does not move during a stage. Its climbs are ONE block per role: +`aX2`, `aY2` (pair 2 before the first gate layer, prices `caX`, `caY`; in B_2 ONE block of +rank `2h-2` each), +the window of stage 2 (pair 2 before the second gate layer, rank `card H - 1`, from the +package: `Inv.climbX`, `Inv.climbY`), `fX1`, `fY1` (pair 1 at the end, prices `cX1`, `cY1`; +in B_2 ONE block of rank `2h+2` each), `fX2`, `fY2` (pair 2 at the end, prices `cX2`, `cY2`; +in B_2 one block of rank `4` each). The prices are arbitrary functions of the price list, so +a geometry that makes an idle climb in several blocks can be plugged in as well. + +`Bridge2 H T Sl C α Γ` is everything the wiring needs to know about the geometry; +`bridge2_certificate`: a `BCert` on the live roles `BLive Γ T Sl` +(`card Γ * (4 card T + card Sl)` of them, `BR.card_BLive`) whose price, for EVERY price +list, is `card Γ * N.unit φ`, + + N.unit φ = 5 * N.I.cost φ + card T * ((caX φ + caY φ) + 2 * bcost φ (card H - 1) + + (cX1 φ + cY1 φ) + (cX2 φ + cY2 φ)). +-/ + +set_option linter.unusedSectionVars false +set_option linter.unusedVariables false + +namespace OAI +namespace PowerSaving +namespace BR +open Binary Matrix Finset RAM SS CB RF +noncomputable section + +/-- See the file header. Fields in the style of `RF.Fold3S`; stages are numbered 0 to 4. -/ +structure Bridge2 (H T Sl C α Γ : Type) [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] [Fintype α] [DecidableEq α] where + /-- the invocation (for a block circuit `X`: `X.inv`). -/ + I : Inv H T Sl C + /-- frame maps of the invocations of the five stages. -/ + M0 : Γ → XMap H α + M1 : Γ → XMap H α + M2 : Γ → XMap H α + M3 : Γ → XMap H α + M4 : Γ → XMap H α + /-- the class `(g,t)` is served by the invocation `g` in stage 0 and `r_l t g` in stage `l`. -/ + r1 : T → Γ ≃ Γ + r2 : T → Γ ≃ Γ + r3 : T → Γ ≃ Γ + r4 : T → Γ ≃ Γ + /-- the invocation `d` of stage `l` uses the helper set (and the copies) `s_l d`. -/ + s1 : Γ ≃ Γ + s2 : Γ ≃ Γ + s3 : Γ ≃ Γ + s4 : Γ ≃ Γ + /-- inverse of the frame of the base, and frame of the window, of every invocation. -/ + N1 : Γ → CMat α + W1 : Γ → CMat α + N2 : Γ → CMat α + W2 : Γ → CMat α + N3 : Γ → CMat α + W3 : Γ → CMat α + N4 : Γ → CMat α + W4 : Γ → CMat α + u : Γ → T → Space α + YF : Γ → T → CMat α + hm : 2 ≤ Fintype.card α + /-- prices of the idle climbs, for every price list. B_2 with merged climbs: + `caX = caY = fun φ => bcost φ (2h-2)`, `cX1 = cY1 = fun φ => bcost φ (2h+2)`, + `cX2 = cY2 = fun φ => bcost φ 4`. -/ + caX : (ℕ → ℝ) → ℝ + caY : (ℕ → ℝ) → ℝ + cX1 : (ℕ → ℝ) → ℝ + cY1 : (ℕ → ℝ) → ℝ + cX2 : (ℕ → ℝ) → ℝ + cY2 : (ℕ → ℝ) → ℝ + inv0 : ∀ g t, ∃ N : CMat α, (M0 g).Φ (tt (I.tv t)) * N = 1 + z0 : ∀ g, (M0 g).Φ 0 = 1 + hN1 : ∀ d, (M1 d).Φ 0 * N1 d = 1 + hW1 : ∀ d, (M1 d).Φ 1 = W1 d * (M1 d).Φ 0 + hN2 : ∀ d, (M2 d).Φ 0 * N2 d = 1 + hW2 : ∀ d, (M2 d).Φ 1 = W2 d * (M2 d).Φ 0 + hN3 : ∀ d, (M3 d).Φ 0 * N3 d = 1 + hW3 : ∀ d, (M3 d).Φ 1 = W3 d * (M3 d).Φ 0 + hN4 : ∀ d, (M4 d).Φ 0 * N4 d = 1 + hW4 : ∀ d, (M4 d).Φ 1 = W4 d * (M4 d).Φ 0 + /-- the bank frames a stage leaves are the bank frames the next stage starts from. -/ + x01 : ∀ g t, (M0 g).Φ 1 = (M1 (r1 t g)).Φ (tt (I.tv t)) + y01 : ∀ g t, (M0 g).Φ (1 + tt (I.tv t)) = (M1 (r1 t g)).Φ 0 + x12 : ∀ g t, (M1 (r1 t g)).Φ 1 = (M2 (r2 t g)).Φ (tt (I.tv t)) + y12 : ∀ g t, (M1 (r1 t g)).Φ (1 + tt (I.tv t)) = (M2 (r2 t g)).Φ 0 + x23 : ∀ g t, (M2 (r2 t g)).Φ 1 = (M3 (r3 t g)).Φ (tt (I.tv t)) + y23 : ∀ g t, (M2 (r2 t g)).Φ (1 + tt (I.tv t)) = (M3 (r3 t g)).Φ 0 + x34 : ∀ g t, (M3 (r3 t g)).Φ 1 = (M4 (r4 t g)).Φ (tt (I.tv t)) + y34 : ∀ g t, (M3 (r3 t g)).Φ (1 + tt (I.tv t)) = (M4 (r4 t g)).Φ 0 + /-- the five windows of a helper set make up the kernel. -/ + sfin : ∀ g, W4 (s4.symm g) * (W3 (s3.symm g) * (W2 (s2.symm g) * + (W1 (s1.symm g) * (M0 g).Φ 1))) = kernel α + /-- pair 2, idle in stages 0 and 1: ONE block from its start frame to the frame of its + twin after stage 1. -/ + aX2 : ∀ g t, XReach ((M0 g).Φ (tt (I.tv t))) ((M1 (r1 t g)).Φ 1) caX + aY2 : ∀ g t, XReach ((M0 g).Φ 0) ((M1 (r1 t g)).Φ (1 + tt (I.tv t))) caY + /-- pair 1, idle in stages 3 and 4: ONE block from its frame after stage 2 to the end. -/ + fX1 : ∀ g t, XReach ((M2 (r2 t g)).Φ 1) (kernel α) cX1 + fY1 : ∀ g t, XReach ((M2 (r2 t g)).Φ (1 + tt (I.tv t))) (YF g t) cY1 + /-- pair 2 after stage 4: ONE final block. -/ + fX2 : ∀ g t, XReach ((M4 (r4 t g)).Φ 1) (kernel α) cX2 + fY2 : ∀ g t, XReach ((M4 (r4 t g)).Φ (1 + tt (I.tv t))) (YF g t) cY2 + term : ∀ g t, kernel α * (M0 g).Φ (tt (I.tv t)) = shift (u g t) * YF g t + +section Net +variable {H T Sl C α Γ : Type} [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] [Fintype α] [DecidableEq α] + [Fintype Γ] [DecidableEq Γ] +variable (N : Bridge2 H T Sl C α Γ) + +/-- price of the blocks of one unit (one element of `Γ`): five invocations and the idle +climbs of the four bank roles of every class. -/ +def Bridge2.unit (φ : ℕ → ℝ) : ℝ := + 5 * N.I.cost φ + (Fintype.card T : ℝ) * ((N.caX φ + N.caY φ) + + 2 * bcost φ (Fintype.card H - 1) + + (N.cX1 φ + N.cY1 φ) + (N.cX2 φ + N.cY2 φ)) + +/-- scratch copies always enter and leave with the matrix `1` (also: the helper slots at the +start, with `C := Sl`). -/ +def cOne (Γ C α : Type) [Fintype α] [DecidableEq α] : Γ → C → CMat α := fun _ _ => 1 + +/-- the bank index of stage 0: the class `(g,t)` belongs to the invocation `g`. -/ +abbrev bid (Γ T : Type) : T → Γ ≃ Γ := fun _ => Equiv.refl Γ + +/-! bank frames of the class `(g,t)`: `xi l`, `yi l` at the START of stage `l`; `xo l`, +`yo l` at the END of stage `l` (only where no next stage follows on that pair). -/ +def Bridge2.xi0 (g : Γ) (t : T) : CMat α := (N.M0 g).Φ (tt (N.I.tv t)) +def Bridge2.yi0 (g : Γ) (t : T) : CMat α := (N.M0 g).Φ 0 +def Bridge2.xi1 (g : Γ) (t : T) : CMat α := (N.M1 (N.r1 t g)).Φ (tt (N.I.tv t)) +def Bridge2.yi1 (g : Γ) (t : T) : CMat α := (N.M1 (N.r1 t g)).Φ 0 +def Bridge2.xi2 (g : Γ) (t : T) : CMat α := (N.M2 (N.r2 t g)).Φ (tt (N.I.tv t)) +def Bridge2.yi2 (g : Γ) (t : T) : CMat α := (N.M2 (N.r2 t g)).Φ 0 +def Bridge2.xo2 (g : Γ) (t : T) : CMat α := (N.M2 (N.r2 t g)).Φ 1 +def Bridge2.yo2 (g : Γ) (t : T) : CMat α := (N.M2 (N.r2 t g)).Φ (1 + tt (N.I.tv t)) +def Bridge2.xi3 (g : Γ) (t : T) : CMat α := (N.M3 (N.r3 t g)).Φ (tt (N.I.tv t)) +def Bridge2.yi3 (g : Γ) (t : T) : CMat α := (N.M3 (N.r3 t g)).Φ 0 +def Bridge2.xi4 (g : Γ) (t : T) : CMat α := (N.M4 (N.r4 t g)).Φ (tt (N.I.tv t)) +def Bridge2.yi4 (g : Γ) (t : T) : CMat α := (N.M4 (N.r4 t g)).Φ 0 +def Bridge2.xo4 (g : Γ) (t : T) : CMat α := (N.M4 (N.r4 t g)).Φ 1 +def Bridge2.yo4 (g : Γ) (t : T) : CMat α := (N.M4 (N.r4 t g)).Φ (1 + tt (N.I.tv t)) + +/-- helper slots after the stages 0, 1, 2, 3, 4 (at the start: `cOne Γ Sl α`). -/ +def Bridge2.Z1 : Γ → Sl → CMat α := fun g _ => (N.M0 g).Φ 1 +def Bridge2.Z2 : Γ → Sl → CMat α := fun g q => N.W1 (N.s1.symm g) * N.Z1 g q +def Bridge2.Z3 : Γ → Sl → CMat α := fun g q => N.W2 (N.s2.symm g) * N.Z2 g q +def Bridge2.Z4 : Γ → Sl → CMat α := fun g q => N.W3 (N.s3.symm g) * N.Z3 g q +def Bridge2.Z5 : Γ → Sl → CMat α := fun g q => N.W4 (N.s4.symm g) * N.Z4 g q + +/-- frames: at the start; after stage 0; after stage 1; after the first idle climb of pair 2 +(first gate layer here); after stage 2; after the second idle climb of pair 2 (second gate +layer here); after stage 3; after stage 4; after the final climbs (third gate layer here). -/ +def Bridge2.S0 : BRole Γ T Sl C → CMat α := mkB N.xi0 N.yi0 N.xi0 N.yi0 (cOne Γ Sl α) (cOne Γ C α) +def Bridge2.S1 : BRole Γ T Sl C → CMat α := mkB N.xi1 N.yi1 N.xi0 N.yi0 N.Z1 (cOne Γ C α) +def Bridge2.S2 : BRole Γ T Sl C → CMat α := mkB N.xi2 N.yi2 N.xi0 N.yi0 N.Z2 (cOne Γ C α) +def Bridge2.S3 : BRole Γ T Sl C → CMat α := mkB N.xi2 N.yi2 N.xi2 N.yi2 N.Z2 (cOne Γ C α) +def Bridge2.S4 : BRole Γ T Sl C → CMat α := mkB N.xo2 N.yo2 N.xi2 N.yi2 N.Z3 (cOne Γ C α) +def Bridge2.S5 : BRole Γ T Sl C → CMat α := mkB N.xo2 N.yo2 N.xi3 N.yi3 N.Z3 (cOne Γ C α) +def Bridge2.S6 : BRole Γ T Sl C → CMat α := mkB N.xo2 N.yo2 N.xi4 N.yi4 N.Z4 (cOne Γ C α) +def Bridge2.S7 : BRole Γ T Sl C → CMat α := mkB N.xo2 N.yo2 N.xo4 N.yo4 N.Z5 (cOne Γ C α) +def Bridge2.S8 : BRole Γ T Sl C → CMat α := + mkB (fun _ _ => kernel α) N.YF (fun _ _ => kernel α) N.YF (fun _ _ => kernel α) (cOne Γ C α) + +/-- stage 0: forward on pair 1, every helper set starts at the matrix `1`. -/ +lemma Bridge2.stage0 : + XRoute N.S0 N.S1 (lift1 GF) (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := by + have h := istage_fwd N.I (bid Γ T) (Equiv.refl Γ) N.M0 (fun _ => 1) (fun g => (N.M0 g).Φ 1) + (fun d => by rw [N.z0, Matrix.mul_one]) (fun d => by rw [N.z0, Matrix.mul_one]) + (cOne Γ Sl α) (cOne Γ C α) (cOne Γ C α) + have e : bOut N.I.tv (bid Γ T) N.M0 + (fun g (q : Sl) => (N.M0 ((Equiv.refl Γ).symm g)).Φ 1 * cOne Γ Sl α g q) (cOne Γ C α) + = mkS N.xi1 N.yi1 N.Z1 (cOne Γ C α) := by + funext r + rcases r with (((⟨g,t⟩|⟨g,t⟩)|⟨g,q⟩)|⟨g,c⟩) + · exact N.x01 g t + · exact N.y01 g t + · show (N.M0 g).Φ 1 * 1 = (N.M0 g).Φ 1 + rw [Matrix.mul_one] + · rfl + have h' : XRoute (bIn N.I.tv (bid Γ T) N.M0 (cOne Γ Sl α) (cOne Γ C α)) + (mkS N.xi1 N.yi1 N.Z1 (cOne Γ C α)) GF (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := by + rw [← e] + exact h + exact blift1 N.xi0 N.yi0 h' + +/-- stage 1: backward on pair 1; the helper set `g` serves the invocation `s1⁻¹ g`. -/ +lemma Bridge2.stage1 : + XRoute N.S1 N.S2 (lift1 GB) (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := by + have h := istage_bwd N.I N.r1 N.s1 N.M1 N.N1 N.W1 N.hN1 N.hW1 N.Z1 (cOne Γ C α) (cOne Γ C α) + have e : bOut N.I.tv N.r1 N.M1 (fun g q => N.W1 (N.s1.symm g) * N.Z1 g q) (cOne Γ C α) + = mkS N.xi2 N.yi2 N.Z2 (cOne Γ C α) := by + funext r + rcases r with (((⟨g,t⟩|⟨g,t⟩)|⟨g,q⟩)|⟨g,c⟩) + · exact N.x12 g t + · exact N.y12 g t + · rfl + · rfl + have h' : XRoute (bIn N.I.tv N.r1 N.M1 N.Z1 (cOne Γ C α)) + (mkS N.xi2 N.yi2 N.Z2 (cOne Γ C α)) GB (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := by + rw [← e] + exact h + exact blift1 N.xi0 N.yi0 h' + +/-- stage 2: forward on pair 1. -/ +lemma Bridge2.stage2 : + XRoute N.S3 N.S4 (lift1 GF) (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := + blift1 N.xi2 N.yi2 + (istage_fwd N.I N.r2 N.s2 N.M2 N.N2 N.W2 N.hN2 N.hW2 N.Z2 (cOne Γ C α) (cOne Γ C α)) + +/-- stage 3: backward on pair 2. -/ +lemma Bridge2.stage3 : + XRoute N.S5 N.S6 (lift2 GB) (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := by + have h := istage_bwd N.I N.r3 N.s3 N.M3 N.N3 N.W3 N.hN3 N.hW3 N.Z3 (cOne Γ C α) (cOne Γ C α) + have e : bOut N.I.tv N.r3 N.M3 (fun g q => N.W3 (N.s3.symm g) * N.Z3 g q) (cOne Γ C α) + = mkS N.xi4 N.yi4 N.Z4 (cOne Γ C α) := by + funext r + rcases r with (((⟨g,t⟩|⟨g,t⟩)|⟨g,q⟩)|⟨g,c⟩) + · exact N.x34 g t + · exact N.y34 g t + · rfl + · rfl + have h' : XRoute (bIn N.I.tv N.r3 N.M3 N.Z3 (cOne Γ C α)) + (mkS N.xi4 N.yi4 N.Z4 (cOne Γ C α)) GB (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := by + rw [← e] + exact h + exact blift2 N.xo2 N.yo2 h' + +/-- stage 4: forward on pair 2. -/ +lemma Bridge2.stage4 : + XRoute N.S6 N.S7 (lift2 GF) (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := + blift2 N.xo2 N.yo2 + (istage_fwd N.I N.r4 N.s4 N.M4 N.N4 N.W4 N.hN4 N.hW4 N.Z4 (cOne Γ C α) (cOne Γ C α)) + +/-- first idle climb of pair 2 (stages 0 and 1 in ONE block per role), to the frames of +pair 1 after stage 1. -/ +lemma Bridge2.climbA : + XRoute N.S2 N.S3 id (fun φ => (Fintype.card Γ : ℝ) * + ((Fintype.card T : ℝ) * (N.caX φ + N.caY φ))) := by + have H1 := XRoute.reach_all N.S2 N.S3 + (mkB (fun _ _ _ => 0) (fun _ _ _ => 0) (fun _ _ => N.caX) + (fun _ _ => N.caY) (fun _ _ _ => 0) (fun _ _ _ => 0)) (by + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) + · exact XReach.refl _ + · exact XReach.refl _ + · show XReach ((N.M0 g).Φ (tt (N.I.tv t))) ((N.M2 (N.r2 t g)).Φ (tt (N.I.tv t))) N.caX + rw [← N.x12 g t] + exact N.aX2 g t + · show XReach ((N.M0 g).Φ 0) ((N.M2 (N.r2 t g)).Φ 0) N.caY + rw [← N.y12 g t] + exact N.aY2 g t + · exact XReach.refl _ + · exact XReach.refl _) + refine H1.cast (fun φ => ?_) + simp_rw [mkB_map (fun c : (ℕ → ℝ) → ℝ => c φ)] + rw [sum_mkB] + simp only [sum_const, card_univ, nsmul_eq_mul, mul_zero, add_zero, zero_add] + ring + +/-- second idle climb of pair 2: the window of stage 2, ONE block of rank `card H - 1` per +role, to the frames of pair 1 after stage 2. -/ +lemma Bridge2.climbB : + XRoute N.S4 N.S5 id (fun φ => (Fintype.card Γ : ℝ) * + ((Fintype.card T : ℝ) * (2 * bcost φ (Fintype.card H - 1)))) := by + have H1 := XRoute.reach_all N.S4 N.S5 + (mkB (fun _ _ _ => 0) (fun _ _ _ => 0) (fun _ _ φ => bcost φ (Fintype.card H - 1)) + (fun _ _ φ => bcost φ (Fintype.card H - 1)) (fun _ _ _ => 0) (fun _ _ _ => 0)) (by + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) + · exact XReach.refl _ + · exact XReach.refl _ + · show XReach ((N.M2 (N.r2 t g)).Φ (tt (N.I.tv t))) ((N.M3 (N.r3 t g)).Φ (tt (N.I.tv t))) + (fun φ => bcost φ (Fintype.card H - 1)) + rw [← N.x23 g t] + exact N.I.climbX (N.M2 (N.r2 t g)) t + · show XReach ((N.M2 (N.r2 t g)).Φ 0) ((N.M3 (N.r3 t g)).Φ 0) + (fun φ => bcost φ (Fintype.card H - 1)) + rw [← N.y23 g t] + exact N.I.climbY (N.M2 (N.r2 t g)) t + · exact XReach.refl _ + · exact XReach.refl _) + refine H1.cast (fun φ => ?_) + simp_rw [mkB_map (fun c : (ℕ → ℝ) → ℝ => c φ)] + rw [sum_mkB] + simp only [sum_const, card_univ, nsmul_eq_mul, mul_zero, add_zero, zero_add] + ring + +/-- the final climbs: pair 1 from its frames after stage 2 (ONE block per role for the +stages 3, 4 and the rest), pair 2 from its frames after stage 4; the helper slots are +already at the kernel. -/ +lemma Bridge2.fin : + XRoute N.S7 N.S8 id (fun φ => (Fintype.card Γ : ℝ) * + ((Fintype.card T : ℝ) * ((N.cX1 φ + N.cY1 φ) + (N.cX2 φ + N.cY2 φ)))) := by + have H1 := XRoute.reach_all N.S7 N.S8 + (mkB (fun _ _ => N.cX1) (fun _ _ => N.cY1) (fun _ _ => N.cX2) (fun _ _ => N.cY2) + (fun _ _ _ => 0) (fun _ _ _ => 0)) (by + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) + · exact N.fX1 g t + · exact N.fY1 g t + · exact N.fX2 g t + · exact N.fY2 g t + · show XReach (N.W4 (N.s4.symm g) * (N.W3 (N.s3.symm g) * (N.W2 (N.s2.symm g) * + (N.W1 (N.s1.symm g) * (N.M0 g).Φ 1)))) (kernel α) (fun _ => 0) + rw [N.sfin g] + exact XReach.refl _ + · exact XReach.refl _) + refine H1.cast (fun φ => ?_) + simp_rw [mkB_map (fun c : (ℕ → ℝ) → ℝ => c φ)] + rw [sum_mkB] + simp only [sum_const, card_univ, nsmul_eq_mul, mul_zero, add_zero, zero_add] + ring + +end Net +end +end BR +end PowerSaving +end OAI + +#print axioms OAI.PowerSaving.BR.Bridge2.stage0 +#print axioms OAI.PowerSaving.BR.Bridge2.stage1 +#print axioms OAI.PowerSaving.BR.Bridge2.stage2 +#print axioms OAI.PowerSaving.BR.Bridge2.stage3 +#print axioms OAI.PowerSaving.BR.Bridge2.stage4 +#print axioms OAI.PowerSaving.BR.Bridge2.climbA +#print axioms OAI.PowerSaving.BR.Bridge2.climbB +#print axioms OAI.PowerSaving.BR.Bridge2.fin diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Carrier__Live.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Carrier__Live.lean new file mode 100644 index 0000000000..b8306527d6 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Carrier__Live.lean @@ -0,0 +1,232 @@ +import Work.Carrier.Pack +import Work.Carrier.Ring + +/-! +# (key: carrier-thm) The live roles of an invocation, and the four dirt gates as matrices + +`L3 T Sl = (T ⊕ T) ⊕ Sl`: the bank roles `x` (`lX`), `y` (`lY`) and the helper slots (`lS`), all +on the same footing (no scratch copies). `PX`, `PY`: the coordinate projectors. + +For the matrix `M` of all gates of the main phase and its inverse `Mi`: + + g1 M = 1 - PY * M * PS `y -= K s` g1i M = 1 + PY * M * PS (its inverse) + g8 Mi = PX + PY + PS * Mi slot rows of `M⁻¹` h8 M = PX + PY + PS * M (its inverse) + +(`PS = 1 - PX - PY`). This file: unit rows / columns of these gates (hence between which roles +their entries can be nonzero), the scatter with the copies eliminated (`scatM`), and the scalar +maps of `1 + PY * M * PX` and of the transpose of `1 - PY * M * PX`. + +No `sorry`. +-/ + +set_option linter.unusedSectionVars false +set_option linter.unusedVariables false + +namespace OAI +namespace PowerSaving +namespace CR +open Binary Matrix Finset RAM SS CB BR +noncomputable section + +section Diag +variable {ρ : Type*} [Fintype ρ] [DecidableEq ρ] + +lemma col_zero_of {d : ρ → ℚ} {G : Matrix ρ ρ ℚ} + (h : G * Matrix.diagonal d = Matrix.diagonal d) {i j : ρ} (hj : d j = 1) (hij : i ≠ j) : + G i j = 0 := by + have e := congrFun (congrFun h i) j + rw [Matrix.mul_diagonal, Matrix.diagonal_apply_ne _ hij, hj, mul_one] at e + exact e + +lemma row_zero_of {d : ρ → ℚ} {G : Matrix ρ ρ ℚ} + (h : Matrix.diagonal d * G = Matrix.diagonal d) {i j : ρ} (hi : d i = 1) (hij : i ≠ j) : + G i j = 0 := by + have e := congrFun (congrFun h i) j + rw [Matrix.diagonal_mul, Matrix.diagonal_apply_ne _ hij, hi, one_mul] at e + exact e + +lemma diag_mul_of_rows {d : ρ → ℚ} {G : Matrix ρ ρ ℚ} + (h : ∀ i j, d i ≠ 0 → G i j = if i = j then 1 else 0) : + Matrix.diagonal d * G = Matrix.diagonal d := by + ext i j + rw [Matrix.diagonal_mul] + by_cases hd : d i = 0 + · rw [hd, zero_mul] + by_cases hij : i = j + · subst hij; rw [Matrix.diagonal_apply_eq, hd] + · rw [Matrix.diagonal_apply_ne _ hij] + · rw [h i j hd] + by_cases hij : i = j + · subst hij; rw [if_pos rfl, mul_one, Matrix.diagonal_apply_eq] + · rw [if_neg hij, mul_zero, Matrix.diagonal_apply_ne _ hij] + +lemma mul_diag_of_cols {d : ρ → ℚ} {G : Matrix ρ ρ ℚ} + (h : ∀ i j, d j ≠ 0 → G i j = if i = j then 1 else 0) : + G * Matrix.diagonal d = Matrix.diagonal d := by + ext i j + rw [Matrix.mul_diagonal] + by_cases hd : d j = 0 + · rw [hd, mul_zero] + by_cases hij : i = j + · subst hij; rw [Matrix.diagonal_apply_eq, hd] + · rw [Matrix.diagonal_apply_ne _ hij] + · rw [h i j hd] + by_cases hij : i = j + · subst hij; rw [if_pos rfl, one_mul, Matrix.diagonal_apply_eq] + · rw [if_neg hij, zero_mul, Matrix.diagonal_apply_ne _ hij] + +/-- scalar map of a diagonal gate matrix. -/ +lemma act_diag (d : ρ → ℚ) (u : ρ → ℂ) : + actPoint (Matrix.diagonal d) u = fun i => ((d i : ℚ) : ℂ) * u i := by + funext i + show ∑ j, ((Matrix.diagonal d i j : ℚ) : ℂ) * u j = ((d i : ℚ) : ℂ) * u i + rw [Finset.sum_eq_single i] + · rw [Matrix.diagonal_apply_eq] + · intro j _ hj + rw [Matrix.diagonal_apply_ne _ (Ne.symm hj), Rat.cast_zero, zero_mul] + · intro h + exact absurd (Finset.mem_univ i) h + +lemma actPoint_mul (A B : Matrix ρ ρ ℚ) (u : ρ → ℂ) : + actPoint (A * B) u = actPoint A (actPoint B u) := + ap_mul A B u + +end Diag + +section Live +variable {T Sl : Type} [Fintype T] [DecidableEq T] [Fintype Sl] [DecidableEq Sl] + +/-- live roles of one invocation: `x`, `y`, helper slots. -/ +abbrev L3 (T Sl : Type) := (T ⊕ T) ⊕ Sl +abbrev lX (t : T) : L3 T Sl := Sum.inl (Sum.inl t) +abbrev lY (t : T) : L3 T Sl := Sum.inl (Sum.inr t) +abbrev lS (q : Sl) : L3 T Sl := Sum.inr q + +/-- indicator of the x roles. -/ +def iX : L3 T Sl → ℚ := Sum.elim (Sum.elim (fun _ => 1) (fun _ => 0)) (fun _ => 0) +/-- indicator of the y roles. -/ +def iY : L3 T Sl → ℚ := Sum.elim (Sum.elim (fun _ => 0) (fun _ => 1)) (fun _ => 0) + +def PX : Matrix (L3 T Sl) (L3 T Sl) ℚ := Matrix.diagonal iX +def PY : Matrix (L3 T Sl) (L3 T Sl) ℚ := Matrix.diagonal iY + +lemma iX_cases (i : L3 T Sl) : iX i = 0 ∨ iX i = 1 := by + rcases i with ((t|t)|q) + · exact Or.inr rfl + · exact Or.inl rfl + · exact Or.inl rfl + +lemma iY_cases (i : L3 T Sl) : iY i = 0 ∨ iY i = 1 := by + rcases i with ((t|t)|q) + · exact Or.inl rfl + · exact Or.inr rfl + · exact Or.inl rfl + +lemma PX_sq : (PX : Matrix (L3 T Sl) (L3 T Sl) ℚ) * PX = PX := by + unfold PX + have e : (fun i : L3 T Sl => iX i * iX i) = iX := by + funext i + rcases i with ((t|t)|q) <;> simp [iX] + rw [Matrix.diagonal_mul_diagonal, e] + +lemma PY_sq : (PY : Matrix (L3 T Sl) (L3 T Sl) ℚ) * PY = PY := by + unfold PY + have e : (fun i : L3 T Sl => iY i * iY i) = iY := by + funext i + rcases i with ((t|t)|q) <;> simp [iY] + rw [Matrix.diagonal_mul_diagonal, e] + +lemma PX_PY : (PX : Matrix (L3 T Sl) (L3 T Sl) ℚ) * PY = 0 := by + unfold PX PY + rw [Matrix.diagonal_mul_diagonal] + have e : (fun i : L3 T Sl => iX i * iY i) = fun _ => 0 := by + funext i + rcases i with ((t|t)|q) <;> simp [iX, iY] + rw [e] + exact Matrix.diagonal_zero + +lemma PY_PX : (PY : Matrix (L3 T Sl) (L3 T Sl) ℚ) * PX = 0 := by + unfold PX PY + rw [Matrix.diagonal_mul_diagonal] + have e : (fun i : L3 T Sl => iY i * iX i) = fun _ => 0 := by + funext i + rcases i with ((t|t)|q) <;> simp [iX, iY] + rw [e] + exact Matrix.diagonal_zero + +lemma PX_T : (PX : Matrix (L3 T Sl) (L3 T Sl) ℚ)ᵀ = PX := Matrix.diagonal_transpose _ +lemma PY_T : (PY : Matrix (L3 T Sl) (L3 T Sl) ℚ)ᵀ = PY := Matrix.diagonal_transpose _ + +/-- "no gate into an x role": the x rows are unit rows. -/ +lemma PX_mul_of {M : Matrix (L3 T Sl) (L3 T Sl) ℚ} + (hx : ∀ t j, M (lX t) j = if lX t = j then 1 else 0) : PX * M = PX := by + unfold PX + apply diag_mul_of_rows + intro i j hi + rcases i with ((t|t)|q) + · exact hx t j + · exact absurd rfl hi + · exact absurd rfl hi + +/-- "no gate reads a y role": the y columns are unit columns. -/ +lemma mul_PY_of {M : Matrix (L3 T Sl) (L3 T Sl) ℚ} + (hy : ∀ i t, M i (lY t) = if i = lY t then 1 else 0) : M * PY = PY := by + unfold PY + apply mul_diag_of_cols + intro i j hj + rcases j with ((t|t)|q) + · exact absurd rfl hj + · exact hy i t + · exact absurd rfl hj + +/-! ### the four dirt gates -/ + +def g1 (M : Matrix (L3 T Sl) (L3 T Sl) ℚ) : Matrix (L3 T Sl) (L3 T Sl) ℚ := + 1 - PY * M * (1 - PX - PY) +def g1i (M : Matrix (L3 T Sl) (L3 T Sl) ℚ) : Matrix (L3 T Sl) (L3 T Sl) ℚ := + 1 + PY * M * (1 - PX - PY) +def g8 (Mi : Matrix (L3 T Sl) (L3 T Sl) ℚ) : Matrix (L3 T Sl) (L3 T Sl) ℚ := + PX + PY + (1 - PX - PY) * Mi +def h8 (M : Matrix (L3 T Sl) (L3 T Sl) ℚ) : Matrix (L3 T Sl) (L3 T Sl) ℚ := + PX + PY + (1 - PX - PY) * M + +/-- a gate with unit x rows and unit x columns joins two different roles only if neither is an +x role. -/ +lemma offdiag_x {G : Matrix (L3 T Sl) (L3 T Sl) ℚ} (h1 : G * PX = PX) (h2 : PX * G = PX) + {i j : L3 T Sl} (hij : G i j ≠ 0) (e : i ≠ j) : iX i = 0 ∧ iX j = 0 := by + constructor + · by_contra h + exact hij (row_zero_of h2 ((iX_cases i).resolve_left h) e) + · by_contra h + exact hij (col_zero_of h1 ((iX_cases j).resolve_left h) e) + +/-- a gate with unit x rows, unit y rows and unit y columns: a nonzero entry off the diagonal +is in a slot row and not in a y column. -/ +lemma offdiag_s {G : Matrix (L3 T Sl) (L3 T Sl) ℚ} (hx : PX * G = PX) (hy : PY * G = PY) + (hyc : G * PY = PY) {i j : L3 T Sl} (hij : G i j ≠ 0) (e : i ≠ j) : + iX i = 0 ∧ iY i = 0 ∧ iY j = 0 := by + refine ⟨?_, ?_, ?_⟩ + · by_contra h + exact hij (row_zero_of hx ((iX_cases i).resolve_left h) e) + · by_contra h + exact hij (row_zero_of hy ((iY_cases i).resolve_left h) e) + · by_contra h + exact hij (col_zero_of hyc ((iY_cases j).resolve_left h) e) + +lemma g1_x (M : Matrix (L3 T Sl) (L3 T Sl) ℚ) : g1 M * PX = PX ∧ PX * g1 M = PX := by + unfold g1 + constructor + · rw [sub_mul, one_mul, side_n_right (PX_sq (T := T) (Sl := Sl)) PY_PX, sub_zero] + · rw [mul_sub, mul_one, side_n_left (PX_PY (T := T) (Sl := Sl)), sub_zero] + +lemma g1i_x (M : Matrix (L3 T Sl) (L3 T Sl) ℚ) : g1i M * PX = PX ∧ PX * g1i M = PX := by + unfold g1i + constructor + · rw [add_mul, one_mul, side_n_right (PX_sq (T := T) (Sl := Sl)) PY_PX, add_zero] + · rw [mul_add, mul_one, side_n_left (PX_PY (T := T) (Sl := Sl)), add_zero] + +end Live +end +end CR +end PowerSaving +end OAI diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Carrier__Phases.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Carrier__Phases.lean new file mode 100644 index 0000000000..305da15b5d --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Carrier__Phases.lean @@ -0,0 +1,192 @@ +import Work.Carrier.Glue + +/-! +# (key: carrier-thm) A carrier circuit given by its phases: hypotheses and scalar identities + +`Phased H T Sl C` is the hypothesis structure of the carrier invocation theorem in the general +scope (any ordered mix of gates `(x, slot)`, `(slot, slot)`, `(x, y)`, `(slot, y)`): + +* phase A (before the scatter), phase B (after it) and the final climbs F are exact block routes + on the LIVE roles `L3 T Sl` (`x`, `y`, slots: all on the same footing), for every block frame + map, with the gate products `MA`, `MB` (and the transposed inverses for the backward word); +* the scatter goes through the scratch copies: `c += Cc s` at the labels `cen`, the copies come + down, `y += Jr c` at 0; +* `hx`: no gate INTO an x role, `hy`: no gate READS a y role, `hid`: the y roles receive exactly + the x roles — three facts about the ONE matrix `Mt = MB * scatM (Jr * Cc) * MA`. + +This file: `Mt`, its inverse `Mti`, and the scalar identities of the forward and of the backward +word (`fwd_scalar`, `bwd_scalar`): with the two dirt gates `g1`, `g8` (resp. the transposes of +`g1i`, `h8`) the word does `y += x` (resp. `x -= y`) for ARBITRARY slot contents. + +No `sorry`. +-/ + +set_option linter.unusedSectionVars false +set_option linter.unusedVariables false + +namespace OAI +namespace PowerSaving +namespace CR +open Binary Matrix Finset RAM SS CB BR +noncomputable section + +/-- labels of the live roles at the START of an invocation. -/ +def lab3 {H T Sl : Type} (tv : T → Space H) : L3 T Sl → Lbl H := + Sum.elim (Sum.elim (fun t => lineL (tv t)) (fun _ => zeroL)) (fun _ => zeroL) + +/-- **The hypotheses of the carrier invocation theorem, by phases.** See the file header. -/ +structure Phased (H T Sl C : Type) [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] where + tv : T → Space H + kx : ∀ t, Climb (lineL (tv t)) fullL + ky : ∀ t, Climb zeroL (perpL (tv t)) + cen : C → Lbl H + kc : ∀ k, Climb zeroL (cen k) + Cc : Matrix C Sl ℚ + Jr : Matrix T C ℚ + labA : L3 T Sl → Lbl H + labB : L3 T Sl → Lbl H + labF : L3 T Sl → Lbl H + hAy : ∀ t, (labA (lY t)).P = 0 + hAc : ∀ k q, Cc k q ≠ 0 → (cen k).P = (labA (lS q)).P + hFx : ∀ t, (labF (lX t)).P = 1 + hFy : ∀ t, (labF (lY t)).P = 1 + tt (tv t) + hFs : ∀ q, (labF (lS q)).P = 1 + MA : Matrix (L3 T Sl) (L3 T Sl) ℚ + MAi : Matrix (L3 T Sl) (L3 T Sl) ℚ + MB : Matrix (L3 T Sl) (L3 T Sl) ℚ + MBi : Matrix (L3 T Sl) (L3 T Sl) ℚ + hAi : MAi * MA = 1 + hBi : MBi * MB = 1 + hx : ∀ t j, (MB * scatM (Jr * Cc) * MA) (lX t) j = if lX t = j then 1 else 0 + hy : ∀ i t, (MB * scatM (Jr * Cc) * MA) i (lY t) = if i = lY t then 1 else 0 + hid : ∀ S t, (MB * scatM (Jr * Cc) * MA) (lY S) (lX t) = if S = t then 1 else 0 + rA : List ℕ + rB : List ℕ + rF : List ℕ + pA : ∀ {α : Type} [Fintype α] [DecidableEq α] (Xm : XMap H α), + XRoute (fun r => Xm.Φ (lab3 tv r).P) (fun r => Xm.Φ (labA r).P) (actPoint MA) + (fun φ => rcost φ rA) ∧ + XRoute (fun r => Xm.Φ (lab3 tv r).P) (fun r => Xm.Φ (labA r).P) (actPoint MAiᵀ) + (fun φ => rcost φ rA) + pB : ∀ {α : Type} [Fintype α] [DecidableEq α] (Xm : XMap H α), + XRoute (fun r => Xm.Φ (labA r).P) (fun r => Xm.Φ (labB r).P) (actPoint MB) + (fun φ => rcost φ rB) ∧ + XRoute (fun r => Xm.Φ (labA r).P) (fun r => Xm.Φ (labB r).P) (actPoint MBiᵀ) + (fun φ => rcost φ rB) + pF : ∀ {α : Type} [Fintype α] [DecidableEq α] (Xm : XMap H α), + XRoute (fun r => Xm.Φ (labB r).P) (fun r => Xm.Φ (labF r).P) id (fun φ => rcost φ rF) + +section Alg +variable {H T Sl C : Type} [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] + +namespace Phased +variable (K : Phased H T Sl C) + +/-- the product of ALL gates of the main phase (scatter with the copies eliminated). -/ +def Mt : Matrix (L3 T Sl) (L3 T Sl) ℚ := K.MB * scatM (K.Jr * K.Cc) * K.MA +/-- its inverse. -/ +def Mti : Matrix (L3 T Sl) (L3 T Sl) ℚ := K.MAi * scatMi (K.Jr * K.Cc) * K.MBi + +/-- price of one invocation: the blocks of the three phases and one block per copy. -/ +def cost (φ : ℕ → ℝ) : ℝ := + rcost φ K.rA + (∑ k, bcost φ (K.cen k).d) + rcost φ K.rB + rcost φ K.rF + +lemma im : K.Mti * K.Mt = 1 := by + unfold Mti Mt + have hB : ∀ X : Matrix (L3 T Sl) (L3 T Sl) ℚ, K.MBi * (K.MB * X) = X := fun X => by + rw [← Matrix.mul_assoc, K.hBi, Matrix.one_mul] + have hS : ∀ X : Matrix (L3 T Sl) (L3 T Sl) ℚ, + scatMi (K.Jr * K.Cc) * (scatM (K.Jr * K.Cc) * X) = X := fun X => by + rw [← Matrix.mul_assoc, scat_inv, Matrix.one_mul] + rw [Matrix.mul_assoc, Matrix.mul_assoc, Matrix.mul_assoc, hB, hS, K.hAi] + +lemma mi : K.Mt * K.Mti = 1 := mul_eq_one_comm.mp K.im + +lemma hxm : PX * K.Mt = PX := PX_mul_of (M := K.Mt) K.hx +lemma hmy : K.Mt * PY = PY := mul_PY_of (M := K.Mt) K.hy +lemma hiy : K.Mti * PY = PY := dirt_iy K.hmy K.im + +/-- **the dirt rule, forward**, for the matrices of the circuit. -/ +lemma hF : g8 K.Mti * K.Mt * g1 K.Mt = 1 + PY * K.Mt * PX := by + unfold g8 g1 + exact dirt_fwd PX_sq PY_sq PX_PY PY_PX K.hxm K.hmy K.im K.mi + +/-- **the dirt rule, backward.** -/ +lemma hB : g1i K.Mt * K.Mti * h8 K.Mt = 1 - PY * K.Mt * PX := by + unfold g1i h8 + exact dirt_bwd PX_sq PY_sq PX_PY PY_PX K.hxm K.hmy K.im K.mi + +/-- live part of the forward word before the scatter: `y -= K s`, then phase A. -/ +def f1 (u : L3 T Sl → ℂ) : L3 T Sl → ℂ := actPoint K.MA (actPoint (g1 K.Mt) u) +/-- after the scatter: phase B, then the slot rows of the inverse. -/ +def f2 (u : L3 T Sl → ℂ) : L3 T Sl → ℂ := actPoint (g8 K.Mti) (actPoint K.MB u) +/-- the same for the backward word (transposed inverses). -/ +def b1 (u : L3 T Sl → ℂ) : L3 T Sl → ℂ := actPoint K.MAiᵀ (actPoint (g1i K.Mt)ᵀ u) +def b2 (u : L3 T Sl → ℂ) : L3 T Sl → ℂ := actPoint (h8 K.Mt)ᵀ (actPoint K.MBiᵀ u) + +lemma fwd_live (u : L3 T Sl → ℂ) : + K.f2 (actPoint (scatM (K.Jr * K.Cc)) (K.f1 u)) = actPoint (1 + PY * K.Mt * PX) u := by + rw [← K.hF] + show actPoint (g8 K.Mti) (actPoint K.MB (actPoint (scatM (K.Jr * K.Cc)) + (actPoint K.MA (actPoint (g1 K.Mt) u)))) + = actPoint (g8 K.Mti * (K.MB * scatM (K.Jr * K.Cc) * K.MA) * g1 K.Mt) u + rw [actPoint_mul, actPoint_mul, actPoint_mul, actPoint_mul] + +lemma bwd_live (u : L3 T Sl → ℂ) : + K.b2 (actPoint ((scatMi (K.Jr * K.Cc))ᵀ) (K.b1 u)) + = actPoint ((1 - PY * K.Mt * PX)ᵀ) u := by + rw [← K.hB] + show actPoint (h8 K.Mt)ᵀ (actPoint K.MBiᵀ (actPoint (scatMi (K.Jr * K.Cc))ᵀ + (actPoint K.MAiᵀ (actPoint (g1i K.Mt)ᵀ u)))) + = actPoint ((g1i K.Mt * (K.MAi * scatMi (K.Jr * K.Cc) * K.MBi) * h8 K.Mt)ᵀ) u + rw [Matrix.transpose_mul, Matrix.transpose_mul, Matrix.transpose_mul, Matrix.transpose_mul, + actPoint_mul, actPoint_mul, actPoint_mul, actPoint_mul] + +lemma liveAct_glue (φ : (L3 T Sl → ℂ) → (L3 T Sl → ℂ)) (u : L3 T Sl → ℂ) (c : C → ℂ) : + liveAct φ (glue u c) = glue (φ u) c := + congrArg (fun v => glue (φ v) c) (glue_up u c) + +/-- **Scalar identity of the forward word**: `y += x`, slots restored, for ARBITRARY slot +contents (the copies are erased before and after). -/ +theorem fwd_scalar (z : Box T Sl C → ℂ) : + eraseC (liveAct K.f2 (gateS bY bC K.Jr (gateS bC bS K.Cc (liveAct K.f1 (eraseC z))))) + = shearF z := by + have h1 : liveAct K.f1 (eraseC z) = glue (K.f1 (z ∘ upE)) (fun _ => 0) := by + rw [erase_glue z, liveAct_glue] + have hs : gateS bY bC K.Jr (gateS bC bS K.Cc (glue (K.f1 (z ∘ upE)) (fun _ => 0))) ∘ upE + = actPoint (scatM (K.Jr * K.Cc)) (K.f1 (z ∘ upE)) := by + have h := scat_glue K.Jr K.Cc (glue (K.f1 (z ∘ upE)) (fun _ => 0)) rfl + rw [glue_up] at h + exact h + rw [h1] + unfold liveAct + rw [erase_of_glue, hs, K.fwd_live, act_shear K.Mt K.hid] + exact glue_shearF z + +/-- **Scalar identity of the backward word**: `x -= y`, slots restored. -/ +theorem bwd_scalar (z : Box T Sl C → ℂ) : + eraseC (liveAct K.b2 (gateS bS bC (-K.Ccᵀ) (gateS bC bY K.Jrᵀ (liveAct K.b1 (eraseC z))))) + = shearB z := by + have h1 : liveAct K.b1 (eraseC z) = glue (K.b1 (z ∘ upE)) (fun _ => 0) := by + rw [erase_glue z, liveAct_glue] + have hs : gateS bS bC (-K.Ccᵀ) (gateS bC bY K.Jrᵀ (glue (K.b1 (z ∘ upE)) (fun _ => 0))) ∘ upE + = actPoint ((scatMi (K.Jr * K.Cc))ᵀ) (K.b1 (z ∘ upE)) := by + have h := scat_glueT K.Jr K.Cc (glue (K.b1 (z ∘ upE)) (fun _ => 0)) rfl + rw [glue_up] at h + exact h + rw [h1] + unfold liveAct + rw [erase_of_glue, hs, K.bwd_live, act_shearT K.Mt K.hid] + exact glue_shearB z + +end Phased +end Alg +end +end CR +end PowerSaving +end OAI + +#print axioms OAI.PowerSaving.CR.Phased.fwd_scalar +#print axioms OAI.PowerSaving.CR.Phased.bwd_scalar diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Fourier__Main.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Fourier__Main.lean new file mode 100644 index 0000000000..9aa06b5bf2 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__Fourier__Main.lean @@ -0,0 +1,176 @@ +import Work.Fourier.Asymptotics +import OAI.Computability.FourierTransform.RegisterBounds +import Work.Fourier.Goal + +/- +Modified copy of lean/OAI/Computability/FourierTransform/Main.lean of github.com/openai/math +(commit fd4aeeb, Apache-2.0), generated by `tools/fourier/mkchain.py`. OpenAI's file itself is +unmodified in this repository and still imported. Changed for this repository, all mechanically: + * every declaration of this file (and of the other 10 copied files) has the suffix `Z` + on its name, so that it does not collide with OpenAI's original; + * OpenAI's exponent `alpha = 1 - 2/10^11` and envelope `hills` are replaced by + `alphaZ = 1 - 7474547/10^10` and `hillsZ` (Work/Fourier/Seam.lean), and the single use of + OpenAI's `hills_program` by `hillsZ_program`; + * `decimalExponent`, `decimalTime`, `TimeBounds`, `DFTGoal`, `ConvGoal` are replaced by their + `Z` versions from Work/Fourier/Goal.lean (exponent `1 - 7474546/10^10`); + * imports point to the copies. + * literal `let d : ℝ := 2/(10:ℝ)^11` -> `let d : ℝ := 7474547/(10:ℝ)^10` (alpha_thetaZ: the local constant d must equal 1 - alphaZ) + * `theorem transform_mainZ : DFTGoalZ :=`: docstring added + * `theorem convolution_mainZ : ConvGoalZ :=`: docstring added +Comments and docstrings below are OpenAI's and describe OpenAI's network, not ours. +-/ + +namespace OAI + +/-! +Exact uniform Fourier transforms and convolution. + +The construction formalizes the exact arithmetic algorithms of +*An explicit power saving for the exact discrete Fourier transform* (OpenAI). +The finite phase network originates in the complex construction of +*Integer multiplication below n log n*. + +`transform_mainZ` and `convolution_mainZ` give fixed finite RAM programs, including +preparation and index work, polynomial storage bounds, and a canonical root whose +order is computed from the input length. Each includes the paper exponent, decimal +power saving, and little-o bound. The `_order` variants also specify the root order. + +The implementation uses a smaller concrete tensor network (32 binary coordinates +per factor, 4060 triples, and a `2^50` role envelope) with a stronger saving that +implies the stated paper constants. The general rational-algebra extraction, +symbolic certificate search, circuit printer, and bounded-printer uniformization +from the synthesis appendix are outside this formalization. +-/ +namespace PowerSaving +open RAM Bench Selection Filter Asymptotics Real +noncomputable section +namespace Skies + +lemma multiplier_rangeZ : 1 < paperMultiplier ∧ paperMultiplier < paperM := by + norm_num [paperMultiplier,paperM,paperDelta,paperW] + +lemma theta_ltZ : theta < 1 := by + have h := multiplier_rangeZ + have hg : 0 by rw [speedZ,Real.rpow_one]; rfl + rw [h] at H; exact H + +lemma speed_paperZ : speedZ theta =O[atTop] paperTime := by + rw [isBigO_iff] + refine ⟨1,?_⟩ + filter_upwards [TtopZ.eventually_ge_atTop 1,QtopZ.eventually_ge_atTop 1] with n hn hh + have he : 0 (lunchZ a b N n:ℝ)) =O[atTop] decimalTimeZ := hd.isBigO + exact ⟨hp.isBigO.trans speed_paperZ,ht,ht.trans_isLittleO decimal_littleZ⟩ + +end Skies + +/-! Main results. Provide formula for the order besides the existential specification. -/ +theorem transform_main_orderZ : ∃ order solve W, + DFTProgram order solve W ∧ TimeBoundsZ W ∧ + ∀ n, 0 ⟨le_rfl,by dsimp; omega⟩) + a b,fun n hn => ⟨ho n hn,(ho n hn).symm ▸ (receipt_bound n hn).2⟩⟩ + +theorem convolution_main_orderZ : ∃ order solve W, + ConvProgram order solve W ∧ TimeBoundsZ W ∧ + ∀ n, 0 + ⟨ho n hn,(ho n hn).symm ▸ (receipt_bound _ (stretch_posZ hn)).2⟩⟩ + +/-- **The discrete Fourier transform of every length in `O(n (log n)^(1 - 7474546/10^10))`.** +OpenAI's `transform_main` (one fixed program, OpenAI's own `DFTProgram`, `paperTime` and `nlogn`) +with the decimal exponent `1 - 1/10^13` replaced by `decimalExponentZ = 1 - 7474546/10^10` +(Work/Fourier/Goal.lean). Sibling of the Walsh-Hadamard theorem `wht_main_block_B2Gp193x`: both +follow from one kernel program, `RAM.hillsZ_program` (Work/Fourier/Seam.lean). -/ +theorem transform_mainZ : DFTGoalZ := + let ⟨o,s,W,h,g,_⟩ := transform_main_orderZ + ⟨o,s,W,h,g⟩ + +/-- **Convolution of every length with the same bounds** (OpenAI's `convolution_main`, same change). -/ +theorem convolution_mainZ : ConvGoalZ := + let ⟨o,s,W,h,g,_⟩ := convolution_main_orderZ + ⟨o,s,W,h,g⟩ + +lemma matrix_definitionZ (n : ℕ) (x : Vec n) : dft n x = Matrix.mulVec (dftMatrix n) x := + rfl + +end +end PowerSaving + +end OAI diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Geom.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Geom.lean new file mode 100644 index 0000000000..eb4490af8b --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Geom.lean @@ -0,0 +1,210 @@ +import Work.GCert.Chain.NetCert +import Work.GCert.Chain.WinB +import Work.BridgeGeom.B2 + +/-! +# (key: gx-chain) THE NETWORK LEMMA (spec statement 6): the bridged word B_2 delivers a `GCert` + +GENERATED by checks/wht26/gx-chain/py/netgen.py from Work/BridgeGeom/Net.lean (section Net): +the geometry of `BG.geomBridge2`, word for word, with the windows `gwinB` (`.Xm = BG.fmapB`). + +`bridge2_gcert I hH`: for every generalised invocation package, a `GCert` on +`card Γ * (4 card T + card Sl)` live roles, label dimension `5h`, unit price +`5 * I.cost φ + card T * BG.bankPrice h φ` (unchanged). No `sorry`. +-/ + +set_option linter.unusedSectionVars false +set_option linter.unusedVariables false + +namespace OAI +namespace PowerSaving +namespace GX +open Binary Matrix Finset RAM SS CB RF BR GF BG +noncomputable section + +section Net +variable {H T Sl C : Type} [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] +variable (I : GInv H T Sl C) (base : T → OBase H) (l : H) + (hbase : ∀ t, I.tv t = (base t).v l) (hH : 1 ≤ Fintype.card H) +include hbase + +lemma ggeom_x01 (g : Orth (L5 H)) (t : T) : + PhiB g ∅ 1 = PhiB (RrB (base t) l (0 : Fin 4) g) (qS bs1 l) (tt (I.tv t)) := by + rw [hbase t] + exact bankT_x0 (base t) l (0 : Fin 4) g + +lemma ggeom_y01 (g : Orth (L5 H)) (t : T) : + PhiB g ∅ (1 + tt (I.tv t)) = PhiB (RrB (base t) l (0 : Fin 4) g) (qS bs1 l) 0 := by + rw [hbase t] + exact bankT_y0 (base t) l (0 : Fin 4) g + +/-- consecutive stages `c ∈ bs`, `c' ∉ bs`: `X` leaves where it enters. -/ +lemma ggeom_xx (bs : Finset (Fin 4)) (c c' : Fin 4) (hc : c ∈ bs) (hc' : c' ∉ bs) + (g : Orth (L5 H)) (t : T) : + PhiB (RrB (base t) l c g) (qS bs l) 1 + = PhiB (RrB (base t) l c' g) (qS (insert c' bs) l) (tt (I.tv t)) := by + rw [hbase t] + exact bankT_xx (base t) l bs c c' hc hc' g + +/-- consecutive stages: `Y` leaves where it enters. -/ +lemma ggeom_yy (bs : Finset (Fin 4)) (c c' : Fin 4) (hc : c ∈ bs) (hc' : c' ∉ bs) + (g : Orth (L5 H)) (t : T) : + PhiB (RrB (base t) l c g) (qS bs l) (1 + tt (I.tv t)) + = PhiB (RrB (base t) l c' g) (qS (insert c' bs) l) 0 := by + rw [hbase t] + exact bankT_yy (base t) l bs c c' hc hc' g + +/-- terminal identity of the bank pairs of the class `(g,t)`. -/ +lemma ggeom_term5 (g : Orth (L5 H)) (t : T) : + kernel (L5 H) * PhiB g ∅ (tt (I.tv t)) + = shift ((BBB (base t) g).v (Sum.inl l)) + * frame (BBB (base t) g) (univ \ {Sum.inl l}) := by + rw [hbase t] + exact class_term (base t) l g + +include hH + +/-- pair 2 before the first gate layer, `X`: ONE block of rank `2h-2`. -/ +lemma ggeom_aX2 (g : Orth (L5 H)) (t : T) : + XReach (PhiB g ∅ (tt (I.tv t))) (PhiB (RrB (base t) l (0 : Fin 4) g) (qS bs1 l) 1) + (fun φ => bcost φ (2 * Fintype.card H - 2)) := by + rw [hbase t] + exact idle_X0 (base t) l hB4 hH (0 : Fin 4) g _ (by omega) + +/-- pair 2 before the first gate layer, `Y`: ONE block of rank `2h-2`. -/ +lemma ggeom_aY2 (g : Orth (L5 H)) (t : T) : + XReach (PhiB g ∅ 0) (PhiB (RrB (base t) l (0 : Fin 4) g) (qS bs1 l) (1 + tt (I.tv t))) + (fun φ => bcost φ (2 * Fintype.card H - 2)) := by + rw [hbase t] + exact idle_Y0 (base t) l hB4 hH (0 : Fin 4) g _ (by omega) + +/-- pair 1 at the end (idle in stages 3, 4, then the last four moves), `X`: ONE block `2h+2`. -/ +lemma ggeom_fX1 (g : Orth (L5 H)) (t : T) : + XReach (PhiB (RrB (base t) l (1 : Fin 4) g) (qS bs2 l) 1) (kernel (L5 H)) + (fun φ => bcost φ (2 * Fintype.card H + 2)) := + idle_Xend (base t) l hB4 hH bs2 (1 : Fin 4) (Finset.mem_insert_self _ _) g _ + (by rw [card_bs2, Fintype.card_fin]; omega) + +/-- pair 1 at the end, `Y`: ONE block of rank `2h+2`. -/ +lemma ggeom_fY1 (g : Orth (L5 H)) (t : T) : + XReach (PhiB (RrB (base t) l (1 : Fin 4) g) (qS bs2 l) (1 + tt (I.tv t))) + (frame (BBB (base t) g) (univ \ {Sum.inl l})) + (fun φ => bcost φ (2 * Fintype.card H + 2)) := by + rw [hbase t] + exact idle_Yend (base t) l hB4 hH bs2 (1 : Fin 4) (Finset.mem_insert_self _ _) g _ + (by rw [card_bs2, Fintype.card_fin]; omega) + +/-- pair 2 after stage 4, `X`: ONE block of rank `4`. -/ +lemma ggeom_fX2 (g : Orth (L5 H)) (t : T) : + XReach (PhiB (RrB (base t) l (3 : Fin 4) g) (qS bs4 l) 1) (kernel (L5 H)) + (fun φ => bcost φ 4) := + idle_Xend (base t) l hB4 hH bs4 (3 : Fin 4) (Finset.mem_insert_self _ _) g _ + (by rw [card_bs4, Fintype.card_fin]; omega) + +/-- pair 2 after stage 4, `Y`: ONE block of rank `4`. -/ +lemma ggeom_fY2 (g : Orth (L5 H)) (t : T) : + XReach (PhiB (RrB (base t) l (3 : Fin 4) g) (qS bs4 l) (1 + tt (I.tv t))) + (frame (BBB (base t) g) (univ \ {Sum.inl l})) (fun φ => bcost φ 4) := by + rw [hbase t] + exact idle_Yend (base t) l hB4 hH bs4 (3 : Fin 4) (Finset.mem_insert_self _ _) g _ + (by rw [card_bs4, Fintype.card_fin]; omega) + +/-- **The bridged word B_2 as a term of `BR.Bridge2`**: five stages on the label space +`H ⊕ (Fin 4 × H)`, for any invocation package whose lines are the vectors of index `l` of +orthonormal bases. -/ +def ggeomBridge2 : GBridge2 H T Sl C (L5 H) (Orth (L5 H)) where + I := I + G0 := fun g => gwinB hB4 hH g ∅ + G1 := fun d => gwinB hB4 hH d (qS bs1 l) + G2 := fun d => gwinB hB4 hH d (qS bs2 l) + G3 := fun d => gwinB hB4 hH d (qS bs3 l) + G4 := fun d => gwinB hB4 hH d (qS bs4 l) + r1 := fun t => RrB (base t) l (0 : Fin 4) + r2 := fun t => RrB (base t) l (1 : Fin 4) + r3 := fun t => RrB (base t) l (2 : Fin 4) + r4 := fun t => RrB (base t) l (3 : Fin 4) + s1 := (Orth.colPerm (tauB (0 : Fin 4))).symm + s2 := (Orth.colPerm (tauB (1 : Fin 4))).symm + s3 := (Orth.colPerm (tauB (2 : Fin 4))).symm + s4 := (Orth.colPerm (tauB (3 : Fin 4))).symm + N1 := fun d => unframeM (d.1 * Matrix.fromBlocks 0 0 0 (diagI (qS bs1 l)) * d.1ᵀ) + W1 := fun d => frameM (d.1 * diagI (JB univ ∅) * d.1ᵀ) + N2 := fun d => unframeM (d.1 * Matrix.fromBlocks 0 0 0 (diagI (qS bs2 l)) * d.1ᵀ) + W2 := fun d => frameM (d.1 * diagI (JB univ ∅) * d.1ᵀ) + N3 := fun d => unframeM (d.1 * Matrix.fromBlocks 0 0 0 (diagI (qS bs3 l)) * d.1ᵀ) + W3 := fun d => frameM (d.1 * diagI (JB univ ∅) * d.1ᵀ) + N4 := fun d => unframeM (d.1 * Matrix.fromBlocks 0 0 0 (diagI (qS bs4 l)) * d.1ᵀ) + W4 := fun d => frameM (d.1 * diagI (JB univ ∅) * d.1ᵀ) + u := fun g t => (BBB (base t) g).v (Sum.inl l) + YF := fun g t => frame (BBB (base t) g) (univ \ {Sum.inl l}) + hm := two_le_card_LB hB4 hH + caX := fun φ => bcost φ (2 * Fintype.card H - 2) + caY := fun φ => bcost φ (2 * Fintype.card H - 2) + cX1 := fun φ => bcost φ (2 * Fintype.card H + 2) + cY1 := fun φ => bcost φ (2 * Fintype.card H + 2) + cX2 := fun φ => bcost φ 4 + cY2 := fun φ => bcost φ 4 + inv0 := fun g t => ⟨unframeM (g.1 * Matrix.fromBlocks (tt (I.tv t)) 0 0 (diagI ∅) * g.1ᵀ), + frameM_unframeM _⟩ + z0 := fun g => PhiB_zero_empty g + hN1 := fun d => frameM_unframeM _ + hW1 := fun d => PhiB_one d (qS bs1 l) + hN2 := fun d => frameM_unframeM _ + hW2 := fun d => PhiB_one d (qS bs2 l) + hN3 := fun d => frameM_unframeM _ + hW3 := fun d => PhiB_one d (qS bs3 l) + hN4 := fun d => frameM_unframeM _ + hW4 := fun d => PhiB_one d (qS bs4 l) + x01 := fun g t => ggeom_x01 I base l hbase g t + y01 := fun g t => ggeom_y01 I base l hbase g t + x12 := fun g t => ggeom_xx I base l hbase bs1 0 1 (Finset.mem_singleton_self _) mem1 g t + y12 := fun g t => ggeom_yy I base l hbase bs1 0 1 (Finset.mem_singleton_self _) mem1 g t + x23 := fun g t => ggeom_xx I base l hbase bs2 1 2 (Finset.mem_insert_self _ _) mem2 g t + y23 := fun g t => ggeom_yy I base l hbase bs2 1 2 (Finset.mem_insert_self _ _) mem2 g t + x34 := fun g t => ggeom_xx I base l hbase bs3 2 3 (Finset.mem_insert_self _ _) mem3 g t + y34 := fun g t => ggeom_yy I base l hbase bs3 2 3 (Finset.mem_insert_self _ _) mem3 g t + sfin := fun g => helper_fin5 g + aX2 := fun g t => ggeom_aX2 I base l hbase hH g t + aY2 := fun g t => ggeom_aY2 I base l hbase hH g t + fX1 := fun g t => ggeom_fX1 I base l hbase hH g t + fY1 := fun g t => ggeom_fY1 I base l hbase hH g t + fX2 := fun g t => ggeom_fX2 I base l hbase hH g t + fY2 := fun g t => ggeom_fY2 I base l hbase hH g t + term := fun g t => ggeom_term5 I base l hbase g t + +end Net + +section End +variable {H T Sl C : Type} [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] + +/-- an orthonormal basis through a unit vector with a zero coordinate, at any index. -/ +theorem base_ex (z : Space H) (hz : dot z z = 1) (hg : ∃ p, z p = 0) (l : H) : + ∃ A : OBase H, z = A.v l := by + obtain ⟨p, hp⟩ := hg + obtain ⟨A, k, hA⟩ := exists_base_one z hz p hp + refine ⟨reindex A (Equiv.swap k l), ?_⟩ + rw [← hA] + show A.v k = A.v (Equiv.swap k l l) + rw [Equiv.swap_apply_right] + +/-- **Generalised certificate of the bridged word B_2** for a generalised invocation package. -/ +theorem bridge2_gcert (I : GInv H T Sl C) (hH : 1 ≤ Fintype.card H) : + GCert (L5 H) (Sum.inl : BLive (Orth (L5 H)) T Sl → BRole (Orth (L5 H)) T Sl C) + (fun φ => (Fintype.card (Orth (L5 H)) : ℝ) + * (5 * I.cost φ + (Fintype.card T : ℝ) * bankPrice (Fintype.card H) φ)) := by + obtain ⟨l⟩ : Nonempty H := Fintype.card_pos_iff.mp (by omega) + have hb : ∀ t, ∃ A : OBase H, I.tv t = A.v l := + fun t => base_ex (I.tv t) (I.hunit t) (I.hgap t) l + choose base hbase using hb + exact gbridge2_certificate (ggeomBridge2 I base l hbase hH) + +end End +end +end GX +end PowerSaving +end OAI + +#print axioms OAI.PowerSaving.GX.ggeomBridge2 +#print axioms OAI.PowerSaving.GX.bridge2_gcert diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__InvThm.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__InvThm.lean new file mode 100644 index 0000000000..d69fcb4992 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__InvThm.lean @@ -0,0 +1,164 @@ +import Work.GCert.Chain.Inv + +/-! +# (key: gx-chain) THE CARRIER INVOCATION THEOREM on the generalised engine: `Lab.inv` + +`CR.Phased.inv` (`Work/Carrier/PhasedInv.lean`) with subspace labels and `GRoute`. Forward word: + + erase | y -= K s (old frame 0) | free adapters to the labels of the certificate | phase A | + c += Cc s | copies down | y += Jr c | phase B | final climbs | free adapters to the old + frames | slots := slot rows of the inverse (old frame 1) | erase + +The backward word is the transposed inverse, gate by gate, on the same labels. The scalar +identities are `Scal.fwd_scalar` / `Scal.bwd_scalar` (those of `CR.Phased`). + +No `sorry`. +-/ + +set_option linter.unusedSectionVars false +set_option linter.unusedVariables false + +namespace OAI +namespace PowerSaving +namespace GX +open Binary Matrix Finset RAM SS CB BR CR GF RF +noncomputable section + +section Thm +variable {H T Sl C : Type} [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] +variable {α : Type} [Fintype α] [DecidableEq α] +variable {S : Scal T Sl C} (L : Lab H S) (W : GWin H α) + +/-- **Forward word on clean frames.** -/ +theorem Lab.fwd_erased (c0 c1 : C → CMat α) : + GRoute (iin W.Xm L.tv (fun _ : Sl => W.Xm.Φ 0) c0) + (iout W.Xm L.tv (fun _ : Sl => W.Xm.Φ 1) c1) shearF L.cost := by + have a1 : GRoute (fun r : L3 T Sl => W.Xm.Φ (lab3 L.tv r).P) + (fun r : L3 T Sl => W.Xm.Φ (lab3 L.tv r).P) + (actPoint (g1 S.Mt)) (fun _ => 0) := + GRoute.gate (g1 S.Mt) _ _ (fun i j hij => by + by_cases e : i = j + · subst e; rfl + · obtain ⟨h1, h2⟩ := offdiag_x (g1_x S.Mt).1 (g1_x S.Mt).2 hij e + exact start_frames W.Xm L.tv i j h1 h2) + have b3 : GRoute (fun r : L3 T Sl => W.Xm.Φ (labE L.tv r)) + (fun r : L3 T Sl => W.Xm.Φ (labE L.tv r)) + (actPoint (g8 S.Mti)) (fun _ => 0) := + GRoute.gate (g8 S.Mti) _ _ (fun i j hij => by + by_cases e : i = j + · subst e; rfl + · have f := g8_facts S.hiy + obtain ⟨h1, h2, h3⟩ := offdiag_s f.1 f.2.1 f.2.2 hij e + exact end_old W.Xm L.tv i j h1 h2 h3) + have seg1 : GRoute (fun r : L3 T Sl => W.Xm.Φ (lab3 L.tv r).P) (fun r => W.X.Φ (L.labA r)) + S.f1 (fun φ => rcost φ L.rA) := + ((a1.trans (L.ad0 W)).trans (L.pA W.X W.big).1).cast (fun φ => by simp) + have seg2 : GRoute (fun r => W.X.Φ (L.labA r)) (fun r : L3 T Sl => W.Xm.Φ (labE L.tv r)) + S.f2 (fun φ => rcost φ L.rB + rcost φ L.rF) := + ((((L.pB W.X W.big).1.trans (L.pF W.X W.big)).trans (L.adF W)).trans b3).cast + (fun φ => by simp) + have e0 : GRoute (iin W.Xm L.tv (fun _ : Sl => W.Xm.Φ 0) c0) + (glue (fun r : L3 T Sl => W.Xm.Φ (lab3 L.tv r).P) (fun k => W.X.Φ (L.cen k))) + eraseC (fun _ => 0) := + GRoute.ofX (xerase (fun t => rfl) (fun t => rfl) (fun q => rfl)) + have L1 := glift_live (fun k => W.X.Φ (L.cen k)) seg1 + have m1 : GRoute (glue (fun r => W.X.Φ (L.labA r)) (fun k => W.X.Φ (L.cen k))) + (glue (fun r => W.X.Φ (L.labA r)) (fun k => W.X.Φ (L.cen k))) + (fun z => addBlk bC (ap S.Cc (z ∘ bS)) z) (fun _ => 0) := + GRoute.ofX (xgate_shear bC bS bS_inj S.Cc (fun k q h => congrArg W.X.Φ (L.hAc k q h))) + have m2 := L.cdown W (fun r => W.X.Φ (L.labA r)) + have m3 : GRoute (glue (fun r => W.X.Φ (L.labA r)) (fun _ : C => W.X.Φ L.z0)) + (glue (fun r => W.X.Φ (L.labA r)) (fun _ : C => W.X.Φ L.z0)) + (fun z => addBlk bY (ap S.Jr (z ∘ bC)) z) (fun _ => 0) := + GRoute.ofX (xgate_shear bY bC bC_inj S.Jr (fun t k _ => congrArg W.X.Φ (L.hAy t))) + have L2 := glift_live (fun _ : C => W.X.Φ L.z0) seg2 + have e1 : GRoute (glue (fun r : L3 T Sl => W.Xm.Φ (labE L.tv r)) (fun _ : C => W.X.Φ L.z0)) + (iout W.Xm L.tv (fun _ : Sl => W.Xm.Φ 1) c1) eraseC (fun _ => 0) := + GRoute.ofX (xerase (fun t => rfl) (fun t => rfl) (fun q => rfl)) + have tot := (((((e0.trans L1).trans m1).trans m2).trans m3).trans L2).trans e1 + refine (tot.castg (g' := shearF) (funext fun z => S.fwd_scalar z)).cast (fun φ => ?_) + simp only [Lab.cost, zero_add, add_zero] + ring + +/-- **Backward word on clean frames**: the transposed inverse gates, same labels; the copies +start at the zero frame and climb. -/ +theorem Lab.bwd_erased (c0 c1 : C → CMat α) : + GRoute (iin W.Xm L.tv (fun _ : Sl => W.Xm.Φ 0) c0) + (iout W.Xm L.tv (fun _ : Sl => W.Xm.Φ 1) c1) shearB L.cost := by + have a1 : GRoute (fun r : L3 T Sl => W.Xm.Φ (lab3 L.tv r).P) + (fun r : L3 T Sl => W.Xm.Φ (lab3 L.tv r).P) + (actPoint (g1i S.Mt)ᵀ) (fun _ => 0) := + GRoute.gate (g1i S.Mt)ᵀ _ _ (fun i j hij => by + by_cases e : i = j + · subst e; rfl + · have hij' : g1i S.Mt j i ≠ 0 := hij + obtain ⟨h1, h2⟩ := offdiag_x (g1i_x S.Mt).1 (g1i_x S.Mt).2 hij' (Ne.symm e) + exact start_frames W.Xm L.tv i j h2 h1) + have b3 : GRoute (fun r : L3 T Sl => W.Xm.Φ (labE L.tv r)) + (fun r : L3 T Sl => W.Xm.Φ (labE L.tv r)) + (actPoint (h8 S.Mt)ᵀ) (fun _ => 0) := + GRoute.gate (h8 S.Mt)ᵀ _ _ (fun i j hij => by + by_cases e : i = j + · subst e; rfl + · have hij' : h8 S.Mt j i ≠ 0 := hij + have f := h8_facts S.hmy + obtain ⟨h1, h2, h3⟩ := offdiag_s f.1 f.2.1 f.2.2 hij' (Ne.symm e) + exact (end_old W.Xm L.tv j i h1 h2 h3).symm) + have seg1 : GRoute (fun r : L3 T Sl => W.Xm.Φ (lab3 L.tv r).P) (fun r => W.X.Φ (L.labA r)) + S.b1 (fun φ => rcost φ L.rA) := + ((a1.trans (L.ad0 W)).trans (L.pA W.X W.big).2).cast (fun φ => by simp) + have seg2 : GRoute (fun r => W.X.Φ (L.labA r)) (fun r : L3 T Sl => W.Xm.Φ (labE L.tv r)) + S.b2 (fun φ => rcost φ L.rB + rcost φ L.rF) := + ((((L.pB W.X W.big).2.trans (L.pF W.X W.big)).trans (L.adF W)).trans b3).cast + (fun φ => by simp) + have e0 : GRoute (iin W.Xm L.tv (fun _ : Sl => W.Xm.Φ 0) c0) + (glue (fun r : L3 T Sl => W.Xm.Φ (lab3 L.tv r).P) (fun _ : C => W.X.Φ L.z0)) + eraseC (fun _ => 0) := + GRoute.ofX (xerase (fun t => rfl) (fun t => rfl) (fun q => rfl)) + have L1 := glift_live (fun _ : C => W.X.Φ L.z0) seg1 + have m1 : GRoute (glue (fun r => W.X.Φ (L.labA r)) (fun _ : C => W.X.Φ L.z0)) + (glue (fun r => W.X.Φ (L.labA r)) (fun _ : C => W.X.Φ L.z0)) + (fun z => addBlk bC (ap S.Jrᵀ (z ∘ bY)) z) (fun _ => 0) := + GRoute.ofX (xgate_shear bC bY bY_inj S.Jrᵀ (fun k t _ => (congrArg W.X.Φ (L.hAy t)).symm)) + have m2 := L.cup W (fun r => W.X.Φ (L.labA r)) + have m3 : GRoute (glue (fun r => W.X.Φ (L.labA r)) (fun k => W.X.Φ (L.cen k))) + (glue (fun r => W.X.Φ (L.labA r)) (fun k => W.X.Φ (L.cen k))) + (fun z => addBlk bS (ap (-S.Ccᵀ) (z ∘ bC)) z) (fun _ => 0) := + GRoute.ofX (xgate_shear bS bC bC_inj (-S.Ccᵀ) + (fun q k h => (congrArg W.X.Φ (L.hAc k q (ne_of_negT S.Cc h))).symm)) + have L2 := glift_live (fun k => W.X.Φ (L.cen k)) seg2 + have e1 : GRoute (glue (fun r : L3 T Sl => W.Xm.Φ (labE L.tv r)) (fun k => W.X.Φ (L.cen k))) + (iout W.Xm L.tv (fun _ : Sl => W.Xm.Φ 1) c1) eraseC (fun _ => 0) := + GRoute.ofX (xerase (fun t => rfl) (fun t => rfl) (fun q => rfl)) + have tot := (((((e0.trans L1).trans m1).trans m2).trans m3).trans L2).trans e1 + refine (tot.castg (g' := shearB) (funext fun z => S.bwd_scalar z)).cast (fun φ => ?_) + simp only [Lab.cost, zero_add, add_zero] + ring + +/-- **THE CARRIER INVOCATION THEOREM on the generalised engine.** The two halves of a +certificate are an invocation package for the bridged network, with the price `L.cost`. -/ +def Lab.inv : GInv H T Sl C where + tv := L.tv + hunit := L.hunit + hgap := L.hgap + cost := L.cost + fwd := fun W N0 Wn hN hW Z c0 c1 => + gdirty_of_erased W.Xm L.tv N0 Wn hN hW Z c0 c1 (L.fwd_erased W c0 c1) + (shearF_comm (fun _ => 1) (fun q => N0 * Z q) (fun _ => 1)) + bwd := fun W N0 Wn hN hW Z c0 c1 => + gdirty_of_erased W.Xm L.tv N0 Wn hN hW Z c0 c1 (L.bwd_erased W c0 c1) + (shearB_comm (fun _ => 1) (fun q => N0 * Z q) (fun _ => 1)) + +@[simp] lemma Lab.inv_cost (φ : ℕ → ℝ) : L.inv.cost φ = L.cost φ := rfl +@[simp] lemma Lab.inv_tv : L.inv.tv = L.tv := rfl + +end Thm +end +end GX +end PowerSaving +end OAI + +#print axioms OAI.PowerSaving.GX.Lab.fwd_erased +#print axioms OAI.PowerSaving.GX.Lab.bwd_erased +#print axioms OAI.PowerSaving.GX.Lab.inv diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetCert.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetCert.lean new file mode 100644 index 0000000000..6336ba0766 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetCert.lean @@ -0,0 +1,157 @@ +import Work.GCert.Chain.NetStage +import Work.GFrame.Top.Assemble + +/-! +# (key: gx-chain) The bridged word B_2 on the generalised engine: the certificate `GCert` + +GENERATED by checks/wht26/gx-chain/py/netgen.py from Work/Bridge/Cert.lean (section Net). +`gbridge2_certificate`: a `GCert` on the live roles `BLive Γ T Sl` with price `card Γ * N.unit φ`. +The gate layers, the idle climbs and the exchange are the old routes (`GRoute.ofX`). No `sorry`. +-/ + +set_option linter.unusedSectionVars false +set_option linter.unusedVariables false + +namespace OAI +namespace PowerSaving +namespace GX +open Binary Matrix Finset RAM SS CB RF BR GF +noncomputable section + +section Net +variable {H T Sl C α Γ : Type} [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] [Fintype α] [DecidableEq α] + [Fintype Γ] [DecidableEq Γ] +variable (N : GBridge2 H T Sl C α Γ) + +/-- gate layer A, after stage 1 and the first idle climb of pair 2: twins have equal frames. -/ +lemma GBridge2.gateA : XRoute N.S3 N.S3 (gsc pAB kA) (fun _ => 0) := by + refine gateP pAB kA N.S3 ?_ + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) hk + · rfl + · exact (hk rfl).elim + · exact (hk rfl).elim + · rfl + · exact (hk rfl).elim + · exact (hk rfl).elim + +/-- gate layer B, after stage 2 and the second idle climb of pair 2. -/ +lemma GBridge2.gateB : XRoute N.S5 N.S5 (gsc pAB kB) (fun _ => 0) := by + refine gateP pAB kB N.S5 ?_ + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) hk + · exact N.x23 g t + · exact (hk rfl).elim + · exact (hk rfl).elim + · exact (N.y23 g t).symm + · exact (hk rfl).elim + · exact (hk rfl).elim + +/-- gate layer C, after the final climbs. -/ +lemma GBridge2.gateC : XRoute N.S8 N.S8 (gsc pC kCc) (fun _ => 0) := by + refine gateP pC kCc N.S8 ?_ + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) hk + · exact (hk rfl).elim + · rfl + · rfl + · exact (hk rfl).elim + · exact (hk rfl).elim + · exact (hk rfl).elim + +/-- the free shifts at the end. -/ +def GBridge2.corr : BRole Γ T Sl C → Space α := + mkB (fun _ _ => 0) (fun g t => N.u g t) (fun _ _ => 0) (fun g t => N.u g t) + (fun _ _ => 0) (fun _ _ => 0) + +def GBridge2.S9 : BRole Γ T Sl C → CMat α := fun r => shift (N.corr r) * N.S8 r + +/-- the whole word before the exchange: five stages, three idle-climb layers, three gate +layers. -/ +lemma GBridge2.route : + GRoute N.S0 N.S8 chain (fun φ => (Fintype.card Γ : ℝ) * N.unit φ) := by + have R := ((((((((((N.stage0.trans N.stage1).trans (GRoute.ofX N.climbA)).trans + (GRoute.ofX N.gateA)).trans N.stage2).trans (GRoute.ofX N.climbB)).trans + (GRoute.ofX N.gateB)).trans N.stage3).trans N.stage4).trans + (GRoute.ofX N.fin)).trans (GRoute.ofX N.gateC)) + refine (R.castg ?_).cast (fun φ => ?_) + · rfl + · simp only [GBridge2.unit] + ring + +/-- **The scratch certificate of the bridged five-stage network with shared helper sets**, +in whole blocks, with its exact price for every price list. -/ +theorem gbridge2_certificate : + GCert α (Sum.inl : BLive Γ T Sl → BRole Γ T Sl C) + (fun φ => (Fintype.card Γ : ℝ) * N.unit φ) := by + have R2 : GRoute N.S8 N.S9 id (fun _ => 0) := GRoute.shifts N.hm N.S8 N.corr + have R3 : GRoute N.S9 (fun r => N.S9 (bpull r)) (actPoint brecM) (fun _ => 0) := + GRoute.gate brecM N.S9 _ (fun i j h => by + have hj : j = bpull i := by + by_contra hne + exact h (by simp [brecM, hne]) + rw [hj]) + have Rt := ((N.route.trans R2).trans R3).cast (c' := fun φ => (Fintype.card Γ : ℝ) * N.unit φ) + (fun φ => by first | ring | simp) + have hSinv : ∀ r, ∃ M, N.S0 r * M = 1 := by + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) + · exact N.inv0 g t + · refine ⟨1, ?_⟩ + show (N.G0 g).Xm.Φ 0 * 1 = 1 + rw [N.z0, Matrix.mul_one] + · exact N.inv0 g t + · refine ⟨1, ?_⟩ + show (N.G0 g).Xm.Φ 0 * 1 = 1 + rw [N.z0, Matrix.mul_one] + · exact ⟨1, Matrix.mul_one _⟩ + · exact ⟨1, Matrix.mul_one _⟩ + have hT : ∀ l : BLive Γ T Sl, N.S9 (bpull (Sum.inl l)) = kernel α * N.S0 (Sum.inl l) := by + rintro (((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩) + · show shift (N.u g t) * N.YF g t = kernel α * (N.G0 g).Xm.Φ (tt (N.I.tv t)) + exact (N.term g t).symm + · show shift (0 : Space α) * kernel α = kernel α * (N.G0 g).Xm.Φ 0 + rw [shift_zero, Matrix.one_mul, N.z0, Matrix.mul_one] + · show shift (N.u g t) * N.YF g t = kernel α * (N.G0 g).Xm.Φ (tt (N.I.tv t)) + exact (N.term g t).symm + · show shift (0 : Space α) * kernel α = kernel α * (N.G0 g).Xm.Φ 0 + rw [shift_zero, Matrix.one_mul, N.z0, Matrix.mul_one] + · show shift (0 : Space α) * kernel α = kernel α * 1 + rw [shift_zero, Matrix.one_mul, Matrix.mul_one] + have hg : ∀ x : BRole Γ T Sl C → ℂ, + (∀ s, (∀ l : BLive Γ T Sl, (Sum.inl l : BRole Γ T Sl C) ≠ s) → x s = 0) → + ∀ l : BLive Γ T Sl, + (actPoint brecM ∘ (id ∘ chain)) x (Sum.inl l) = x (Sum.inl l) := by + intro x _ l + change actPoint brecM (chain x) (Sum.inl l) = _ + rw [actPoint_brecM] + rcases l with (((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩) + · show ((1:ℚ):ℂ) * chain x (Sum.inl (Sum.inl (Sum.inl (Sum.inr (g,t))))) = _ + rw [chain_eq] + show ((1:ℚ):ℂ) * x (kX1 (g,t)) = x (kX1 (g,t)) + first | (push_cast; ring) | simp + · show ((-1:ℚ):ℂ) * chain x (Sum.inl (Sum.inl (Sum.inl (Sum.inl (g,t))))) = _ + rw [chain_eq] + show ((-1:ℚ):ℂ) * (-x (kY1 (g,t))) = x (kY1 (g,t)) + first | (push_cast; ring) | simp + · show ((1:ℚ):ℂ) * chain x (Sum.inl (Sum.inl (Sum.inr (Sum.inr (g,t))))) = _ + rw [chain_eq] + show ((1:ℚ):ℂ) * x (kX2 (g,t)) = x (kX2 (g,t)) + first | (push_cast; ring) | simp + · show ((-1:ℚ):ℂ) * chain x (Sum.inl (Sum.inl (Sum.inr (Sum.inl (g,t))))) = _ + rw [chain_eq] + show ((-1:ℚ):ℂ) * (-x (kY2 (g,t))) = x (kY2 (g,t)) + first | (push_cast; ring) | simp + · show ((1:ℚ):ℂ) * chain x (Sum.inl (Sum.inr (g,q))) = _ + rw [chain_eq] + show ((1:ℚ):ℂ) * x (kS (g,q)) = x (kS (g,q)) + first | (push_cast; ring) | simp + exact gcert_of_groute (Sum.inl : BLive Γ T Sl → BRole Γ T Sl C) N.S0 + (fun r => N.S9 (bpull r)) _ _ Rt hSinv hg hT + +end Net + +end +end GX +end PowerSaving +end OAI + +#print axioms OAI.PowerSaving.GX.GBridge2.route +#print axioms OAI.PowerSaving.GX.gbridge2_certificate diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetDef.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetDef.lean new file mode 100644 index 0000000000..c13042eb43 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetDef.lean @@ -0,0 +1,157 @@ +import Work.GCert.Chain.Stage + +/-! +# (key: gx-chain) The bridged five-stage word B_2 on the generalised engine: data and frames + +GENERATED by checks/wht26/gx-chain/py/netgen.py from Work/Bridge/Net.lean (`BR.Bridge2`): the +invocation is a `GInv`, the frame maps of the stages are windows `GWin` (`G0 .. G4`; the old +frame map of a window is `.Xm`). Everything else word for word. No `sorry`. +-/ + +set_option linter.unusedSectionVars false +set_option linter.unusedVariables false + +namespace OAI +namespace PowerSaving +namespace GX +open Binary Matrix Finset RAM SS CB RF BR GF +noncomputable section + +/-- See the file header. Fields in the style of `RF.Fold3S`; stages are numbered 0 to 4. -/ +structure GBridge2 (H T Sl C α Γ : Type) [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] [Fintype α] [DecidableEq α] where + /-- the invocation (for a block circuit `X`: `X.inv`). -/ + I : GInv H T Sl C + /-- frame maps of the invocations of the five stages. -/ + G0 : Γ → GWin H α + G1 : Γ → GWin H α + G2 : Γ → GWin H α + G3 : Γ → GWin H α + G4 : Γ → GWin H α + /-- the class `(g,t)` is served by the invocation `g` in stage 0 and `r_l t g` in stage `l`. -/ + r1 : T → Γ ≃ Γ + r2 : T → Γ ≃ Γ + r3 : T → Γ ≃ Γ + r4 : T → Γ ≃ Γ + /-- the invocation `d` of stage `l` uses the helper set (and the copies) `s_l d`. -/ + s1 : Γ ≃ Γ + s2 : Γ ≃ Γ + s3 : Γ ≃ Γ + s4 : Γ ≃ Γ + /-- inverse of the frame of the base, and frame of the window, of every invocation. -/ + N1 : Γ → CMat α + W1 : Γ → CMat α + N2 : Γ → CMat α + W2 : Γ → CMat α + N3 : Γ → CMat α + W3 : Γ → CMat α + N4 : Γ → CMat α + W4 : Γ → CMat α + u : Γ → T → Space α + YF : Γ → T → CMat α + hm : 2 ≤ Fintype.card α + /-- prices of the idle climbs, for every price list. B_2 with merged climbs: + `caX = caY = fun φ => bcost φ (2h-2)`, `cX1 = cY1 = fun φ => bcost φ (2h+2)`, + `cX2 = cY2 = fun φ => bcost φ 4`. -/ + caX : (ℕ → ℝ) → ℝ + caY : (ℕ → ℝ) → ℝ + cX1 : (ℕ → ℝ) → ℝ + cY1 : (ℕ → ℝ) → ℝ + cX2 : (ℕ → ℝ) → ℝ + cY2 : (ℕ → ℝ) → ℝ + inv0 : ∀ g t, ∃ N : CMat α, (G0 g).Xm.Φ (tt (I.tv t)) * N = 1 + z0 : ∀ g, (G0 g).Xm.Φ 0 = 1 + hN1 : ∀ d, (G1 d).Xm.Φ 0 * N1 d = 1 + hW1 : ∀ d, (G1 d).Xm.Φ 1 = W1 d * (G1 d).Xm.Φ 0 + hN2 : ∀ d, (G2 d).Xm.Φ 0 * N2 d = 1 + hW2 : ∀ d, (G2 d).Xm.Φ 1 = W2 d * (G2 d).Xm.Φ 0 + hN3 : ∀ d, (G3 d).Xm.Φ 0 * N3 d = 1 + hW3 : ∀ d, (G3 d).Xm.Φ 1 = W3 d * (G3 d).Xm.Φ 0 + hN4 : ∀ d, (G4 d).Xm.Φ 0 * N4 d = 1 + hW4 : ∀ d, (G4 d).Xm.Φ 1 = W4 d * (G4 d).Xm.Φ 0 + /-- the bank frames a stage leaves are the bank frames the next stage starts from. -/ + x01 : ∀ g t, (G0 g).Xm.Φ 1 = (G1 (r1 t g)).Xm.Φ (tt (I.tv t)) + y01 : ∀ g t, (G0 g).Xm.Φ (1 + tt (I.tv t)) = (G1 (r1 t g)).Xm.Φ 0 + x12 : ∀ g t, (G1 (r1 t g)).Xm.Φ 1 = (G2 (r2 t g)).Xm.Φ (tt (I.tv t)) + y12 : ∀ g t, (G1 (r1 t g)).Xm.Φ (1 + tt (I.tv t)) = (G2 (r2 t g)).Xm.Φ 0 + x23 : ∀ g t, (G2 (r2 t g)).Xm.Φ 1 = (G3 (r3 t g)).Xm.Φ (tt (I.tv t)) + y23 : ∀ g t, (G2 (r2 t g)).Xm.Φ (1 + tt (I.tv t)) = (G3 (r3 t g)).Xm.Φ 0 + x34 : ∀ g t, (G3 (r3 t g)).Xm.Φ 1 = (G4 (r4 t g)).Xm.Φ (tt (I.tv t)) + y34 : ∀ g t, (G3 (r3 t g)).Xm.Φ (1 + tt (I.tv t)) = (G4 (r4 t g)).Xm.Φ 0 + /-- the five windows of a helper set make up the kernel. -/ + sfin : ∀ g, W4 (s4.symm g) * (W3 (s3.symm g) * (W2 (s2.symm g) * + (W1 (s1.symm g) * (G0 g).Xm.Φ 1))) = kernel α + /-- pair 2, idle in stages 0 and 1: ONE block from its start frame to the frame of its + twin after stage 1. -/ + aX2 : ∀ g t, XReach ((G0 g).Xm.Φ (tt (I.tv t))) ((G1 (r1 t g)).Xm.Φ 1) caX + aY2 : ∀ g t, XReach ((G0 g).Xm.Φ 0) ((G1 (r1 t g)).Xm.Φ (1 + tt (I.tv t))) caY + /-- pair 1, idle in stages 3 and 4: ONE block from its frame after stage 2 to the end. -/ + fX1 : ∀ g t, XReach ((G2 (r2 t g)).Xm.Φ 1) (kernel α) cX1 + fY1 : ∀ g t, XReach ((G2 (r2 t g)).Xm.Φ (1 + tt (I.tv t))) (YF g t) cY1 + /-- pair 2 after stage 4: ONE final block. -/ + fX2 : ∀ g t, XReach ((G4 (r4 t g)).Xm.Φ 1) (kernel α) cX2 + fY2 : ∀ g t, XReach ((G4 (r4 t g)).Xm.Φ (1 + tt (I.tv t))) (YF g t) cY2 + term : ∀ g t, kernel α * (G0 g).Xm.Φ (tt (I.tv t)) = shift (u g t) * YF g t + +section Net +variable {H T Sl C α Γ : Type} [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] [Fintype α] [DecidableEq α] + [Fintype Γ] [DecidableEq Γ] +variable (N : GBridge2 H T Sl C α Γ) + +/-- price of the blocks of one unit (one element of `Γ`): five invocations and the idle +climbs of the four bank roles of every class. -/ +def GBridge2.unit (φ : ℕ → ℝ) : ℝ := + 5 * N.I.cost φ + (Fintype.card T : ℝ) * ((N.caX φ + N.caY φ) + + 2 * bcost φ (Fintype.card H - 1) + + (N.cX1 φ + N.cY1 φ) + (N.cX2 φ + N.cY2 φ)) + +/-- the bank index of stage 0: the class `(g,t)` belongs to the invocation `g`. -/ +abbrev bid (Γ T : Type) : T → Γ ≃ Γ := fun _ => Equiv.refl Γ + +/-! bank frames of the class `(g,t)`: `xi l`, `yi l` at the START of stage `l`; `xo l`, +`yo l` at the END of stage `l` (only where no next stage follows on that pair). -/ +def GBridge2.xi0 (g : Γ) (t : T) : CMat α := (N.G0 g).Xm.Φ (tt (N.I.tv t)) +def GBridge2.yi0 (g : Γ) (t : T) : CMat α := (N.G0 g).Xm.Φ 0 +def GBridge2.xi1 (g : Γ) (t : T) : CMat α := (N.G1 (N.r1 t g)).Xm.Φ (tt (N.I.tv t)) +def GBridge2.yi1 (g : Γ) (t : T) : CMat α := (N.G1 (N.r1 t g)).Xm.Φ 0 +def GBridge2.xi2 (g : Γ) (t : T) : CMat α := (N.G2 (N.r2 t g)).Xm.Φ (tt (N.I.tv t)) +def GBridge2.yi2 (g : Γ) (t : T) : CMat α := (N.G2 (N.r2 t g)).Xm.Φ 0 +def GBridge2.xo2 (g : Γ) (t : T) : CMat α := (N.G2 (N.r2 t g)).Xm.Φ 1 +def GBridge2.yo2 (g : Γ) (t : T) : CMat α := (N.G2 (N.r2 t g)).Xm.Φ (1 + tt (N.I.tv t)) +def GBridge2.xi3 (g : Γ) (t : T) : CMat α := (N.G3 (N.r3 t g)).Xm.Φ (tt (N.I.tv t)) +def GBridge2.yi3 (g : Γ) (t : T) : CMat α := (N.G3 (N.r3 t g)).Xm.Φ 0 +def GBridge2.xi4 (g : Γ) (t : T) : CMat α := (N.G4 (N.r4 t g)).Xm.Φ (tt (N.I.tv t)) +def GBridge2.yi4 (g : Γ) (t : T) : CMat α := (N.G4 (N.r4 t g)).Xm.Φ 0 +def GBridge2.xo4 (g : Γ) (t : T) : CMat α := (N.G4 (N.r4 t g)).Xm.Φ 1 +def GBridge2.yo4 (g : Γ) (t : T) : CMat α := (N.G4 (N.r4 t g)).Xm.Φ (1 + tt (N.I.tv t)) + +/-- helper slots after the stages 0, 1, 2, 3, 4 (at the start: `cOne Γ Sl α`). -/ +def GBridge2.Z1 : Γ → Sl → CMat α := fun g _ => (N.G0 g).Xm.Φ 1 +def GBridge2.Z2 : Γ → Sl → CMat α := fun g q => N.W1 (N.s1.symm g) * N.Z1 g q +def GBridge2.Z3 : Γ → Sl → CMat α := fun g q => N.W2 (N.s2.symm g) * N.Z2 g q +def GBridge2.Z4 : Γ → Sl → CMat α := fun g q => N.W3 (N.s3.symm g) * N.Z3 g q +def GBridge2.Z5 : Γ → Sl → CMat α := fun g q => N.W4 (N.s4.symm g) * N.Z4 g q + +/-- frames: at the start; after stage 0; after stage 1; after the first idle climb of pair 2 +(first gate layer here); after stage 2; after the second idle climb of pair 2 (second gate +layer here); after stage 3; after stage 4; after the final climbs (third gate layer here). -/ +def GBridge2.S0 : BRole Γ T Sl C → CMat α := mkB N.xi0 N.yi0 N.xi0 N.yi0 (cOne Γ Sl α) (cOne Γ C α) +def GBridge2.S1 : BRole Γ T Sl C → CMat α := mkB N.xi1 N.yi1 N.xi0 N.yi0 N.Z1 (cOne Γ C α) +def GBridge2.S2 : BRole Γ T Sl C → CMat α := mkB N.xi2 N.yi2 N.xi0 N.yi0 N.Z2 (cOne Γ C α) +def GBridge2.S3 : BRole Γ T Sl C → CMat α := mkB N.xi2 N.yi2 N.xi2 N.yi2 N.Z2 (cOne Γ C α) +def GBridge2.S4 : BRole Γ T Sl C → CMat α := mkB N.xo2 N.yo2 N.xi2 N.yi2 N.Z3 (cOne Γ C α) +def GBridge2.S5 : BRole Γ T Sl C → CMat α := mkB N.xo2 N.yo2 N.xi3 N.yi3 N.Z3 (cOne Γ C α) +def GBridge2.S6 : BRole Γ T Sl C → CMat α := mkB N.xo2 N.yo2 N.xi4 N.yi4 N.Z4 (cOne Γ C α) +def GBridge2.S7 : BRole Γ T Sl C → CMat α := mkB N.xo2 N.yo2 N.xo4 N.yo4 N.Z5 (cOne Γ C α) +def GBridge2.S8 : BRole Γ T Sl C → CMat α := + mkB (fun _ _ => kernel α) N.YF (fun _ _ => kernel α) N.YF (fun _ _ => kernel α) (cOne Γ C α) + + +end Net +end +end GX +end PowerSaving +end OAI + +#print axioms OAI.PowerSaving.GX.GBridge2.unit diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetStage.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetStage.lean new file mode 100644 index 0000000000..670f4c6a84 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__NetStage.lean @@ -0,0 +1,186 @@ +import Work.GCert.Chain.NetDef + +/-! +# (key: gx-chain) The bridged word B_2 on the generalised engine: the five stages and the idle climbs + +GENERATED by checks/wht26/gx-chain/py/netgen.py from Work/Bridge/Net.lean. The stages are +`GRoute`s (`gistage_fwd` / `gistage_bwd`, `gblift1` / `gblift2`); the idle climbs of the bank +roles are the OLD block routes, unchanged. No `sorry`. +-/ + +set_option linter.unusedSectionVars false +set_option linter.unusedVariables false + +namespace OAI +namespace PowerSaving +namespace GX +open Binary Matrix Finset RAM SS CB RF BR GF +noncomputable section + +section Net +variable {H T Sl C α Γ : Type} [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] [Fintype α] [DecidableEq α] + [Fintype Γ] [DecidableEq Γ] +variable (N : GBridge2 H T Sl C α Γ) + +/-- stage 0: forward on pair 1, every helper set starts at the matrix `1`. -/ +lemma GBridge2.stage0 : + GRoute N.S0 N.S1 (lift1 GF) (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := by + have h := gistage_fwd N.I (bid Γ T) (Equiv.refl Γ) N.G0 (fun _ => 1) (fun g => (N.G0 g).Xm.Φ 1) + (fun d => by rw [N.z0, Matrix.mul_one]) (fun d => by rw [N.z0, Matrix.mul_one]) + (cOne Γ Sl α) (cOne Γ C α) (cOne Γ C α) + have e : bOut N.I.tv (bid Γ T) (fun d => (N.G0 d).Xm) + (fun g (q : Sl) => (N.G0 ((Equiv.refl Γ).symm g)).Xm.Φ 1 * cOne Γ Sl α g q) (cOne Γ C α) + = mkS N.xi1 N.yi1 N.Z1 (cOne Γ C α) := by + funext r + rcases r with (((⟨g,t⟩|⟨g,t⟩)|⟨g,q⟩)|⟨g,c⟩) + · exact N.x01 g t + · exact N.y01 g t + · show (N.G0 g).Xm.Φ 1 * 1 = (N.G0 g).Xm.Φ 1 + rw [Matrix.mul_one] + · rfl + have h' : GRoute (bIn N.I.tv (bid Γ T) (fun d => (N.G0 d).Xm) (cOne Γ Sl α) (cOne Γ C α)) + (mkS N.xi1 N.yi1 N.Z1 (cOne Γ C α)) GF (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := by + rw [← e] + exact h + exact gblift1 N.xi0 N.yi0 h' + +/-- stage 1: backward on pair 1; the helper set `g` serves the invocation `s1⁻¹ g`. -/ +lemma GBridge2.stage1 : + GRoute N.S1 N.S2 (lift1 GB) (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := by + have h := gistage_bwd N.I N.r1 N.s1 N.G1 N.N1 N.W1 N.hN1 N.hW1 N.Z1 (cOne Γ C α) (cOne Γ C α) + have e : bOut N.I.tv N.r1 (fun d => (N.G1 d).Xm) (fun g q => N.W1 (N.s1.symm g) * N.Z1 g q) (cOne Γ C α) + = mkS N.xi2 N.yi2 N.Z2 (cOne Γ C α) := by + funext r + rcases r with (((⟨g,t⟩|⟨g,t⟩)|⟨g,q⟩)|⟨g,c⟩) + · exact N.x12 g t + · exact N.y12 g t + · rfl + · rfl + have h' : GRoute (bIn N.I.tv N.r1 (fun d => (N.G1 d).Xm) N.Z1 (cOne Γ C α)) + (mkS N.xi2 N.yi2 N.Z2 (cOne Γ C α)) GB (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := by + rw [← e] + exact h + exact gblift1 N.xi0 N.yi0 h' + +/-- stage 2: forward on pair 1. -/ +lemma GBridge2.stage2 : + GRoute N.S3 N.S4 (lift1 GF) (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := + gblift1 N.xi2 N.yi2 + (gistage_fwd N.I N.r2 N.s2 N.G2 N.N2 N.W2 N.hN2 N.hW2 N.Z2 (cOne Γ C α) (cOne Γ C α)) + +/-- stage 3: backward on pair 2. -/ +lemma GBridge2.stage3 : + GRoute N.S5 N.S6 (lift2 GB) (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := by + have h := gistage_bwd N.I N.r3 N.s3 N.G3 N.N3 N.W3 N.hN3 N.hW3 N.Z3 (cOne Γ C α) (cOne Γ C α) + have e : bOut N.I.tv N.r3 (fun d => (N.G3 d).Xm) (fun g q => N.W3 (N.s3.symm g) * N.Z3 g q) (cOne Γ C α) + = mkS N.xi4 N.yi4 N.Z4 (cOne Γ C α) := by + funext r + rcases r with (((⟨g,t⟩|⟨g,t⟩)|⟨g,q⟩)|⟨g,c⟩) + · exact N.x34 g t + · exact N.y34 g t + · rfl + · rfl + have h' : GRoute (bIn N.I.tv N.r3 (fun d => (N.G3 d).Xm) N.Z3 (cOne Γ C α)) + (mkS N.xi4 N.yi4 N.Z4 (cOne Γ C α)) GB (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := by + rw [← e] + exact h + exact gblift2 N.xo2 N.yo2 h' + +/-- stage 4: forward on pair 2. -/ +lemma GBridge2.stage4 : + GRoute N.S6 N.S7 (lift2 GF) (fun φ => (Fintype.card Γ : ℝ) * N.I.cost φ) := + gblift2 N.xo2 N.yo2 + (gistage_fwd N.I N.r4 N.s4 N.G4 N.N4 N.W4 N.hN4 N.hW4 N.Z4 (cOne Γ C α) (cOne Γ C α)) + +/-- first idle climb of pair 2 (stages 0 and 1 in ONE block per role), to the frames of +pair 1 after stage 1. -/ +lemma GBridge2.climbA : + XRoute N.S2 N.S3 id (fun φ => (Fintype.card Γ : ℝ) * + ((Fintype.card T : ℝ) * (N.caX φ + N.caY φ))) := by + have H1 := XRoute.reach_all N.S2 N.S3 + (mkB (fun _ _ _ => 0) (fun _ _ _ => 0) (fun _ _ => N.caX) + (fun _ _ => N.caY) (fun _ _ _ => 0) (fun _ _ _ => 0)) (by + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) + · exact XReach.refl _ + · exact XReach.refl _ + · show XReach ((N.G0 g).Xm.Φ (tt (N.I.tv t))) ((N.G2 (N.r2 t g)).Xm.Φ (tt (N.I.tv t))) N.caX + rw [← N.x12 g t] + exact N.aX2 g t + · show XReach ((N.G0 g).Xm.Φ 0) ((N.G2 (N.r2 t g)).Xm.Φ 0) N.caY + rw [← N.y12 g t] + exact N.aY2 g t + · exact XReach.refl _ + · exact XReach.refl _) + refine H1.cast (fun φ => ?_) + simp_rw [mkB_map (fun c : (ℕ → ℝ) → ℝ => c φ)] + rw [sum_mkB] + simp only [sum_const, card_univ, nsmul_eq_mul, mul_zero, add_zero, zero_add] + ring + +/-- second idle climb of pair 2: the window of stage 2, ONE block of rank `card H - 1` per +role, to the frames of pair 1 after stage 2. -/ +lemma GBridge2.climbB : + XRoute N.S4 N.S5 id (fun φ => (Fintype.card Γ : ℝ) * + ((Fintype.card T : ℝ) * (2 * bcost φ (Fintype.card H - 1)))) := by + have H1 := XRoute.reach_all N.S4 N.S5 + (mkB (fun _ _ _ => 0) (fun _ _ _ => 0) (fun _ _ φ => bcost φ (Fintype.card H - 1)) + (fun _ _ φ => bcost φ (Fintype.card H - 1)) (fun _ _ _ => 0) (fun _ _ _ => 0)) (by + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) + · exact XReach.refl _ + · exact XReach.refl _ + · show XReach ((N.G2 (N.r2 t g)).Xm.Φ (tt (N.I.tv t))) ((N.G3 (N.r3 t g)).Xm.Φ (tt (N.I.tv t))) + (fun φ => bcost φ (Fintype.card H - 1)) + rw [← N.x23 g t] + exact N.I.climbX (N.G2 (N.r2 t g)).Xm t + · show XReach ((N.G2 (N.r2 t g)).Xm.Φ 0) ((N.G3 (N.r3 t g)).Xm.Φ 0) + (fun φ => bcost φ (Fintype.card H - 1)) + rw [← N.y23 g t] + exact N.I.climbY (N.G2 (N.r2 t g)).Xm t + · exact XReach.refl _ + · exact XReach.refl _) + refine H1.cast (fun φ => ?_) + simp_rw [mkB_map (fun c : (ℕ → ℝ) → ℝ => c φ)] + rw [sum_mkB] + simp only [sum_const, card_univ, nsmul_eq_mul, mul_zero, add_zero, zero_add] + ring + +/-- the final climbs: pair 1 from its frames after stage 2 (ONE block per role for the +stages 3, 4 and the rest), pair 2 from its frames after stage 4; the helper slots are +already at the kernel. -/ +lemma GBridge2.fin : + XRoute N.S7 N.S8 id (fun φ => (Fintype.card Γ : ℝ) * + ((Fintype.card T : ℝ) * ((N.cX1 φ + N.cY1 φ) + (N.cX2 φ + N.cY2 φ)))) := by + have H1 := XRoute.reach_all N.S7 N.S8 + (mkB (fun _ _ => N.cX1) (fun _ _ => N.cY1) (fun _ _ => N.cX2) (fun _ _ => N.cY2) + (fun _ _ _ => 0) (fun _ _ _ => 0)) (by + rintro ((((⟨g,t⟩|⟨g,t⟩)|(⟨g,t⟩|⟨g,t⟩))|⟨g,q⟩)|⟨g,c⟩) + · exact N.fX1 g t + · exact N.fY1 g t + · exact N.fX2 g t + · exact N.fY2 g t + · show XReach (N.W4 (N.s4.symm g) * (N.W3 (N.s3.symm g) * (N.W2 (N.s2.symm g) * + (N.W1 (N.s1.symm g) * (N.G0 g).Xm.Φ 1)))) (kernel α) (fun _ => 0) + rw [N.sfin g] + exact XReach.refl _ + · exact XReach.refl _) + refine H1.cast (fun φ => ?_) + simp_rw [mkB_map (fun c : (ℕ → ℝ) → ℝ => c φ)] + rw [sum_mkB] + simp only [sum_const, card_univ, nsmul_eq_mul, mul_zero, add_zero, zero_add] + ring + +end Net +end +end GX +end PowerSaving +end OAI + +#print axioms OAI.PowerSaving.GX.GBridge2.stage0 +#print axioms OAI.PowerSaving.GX.GBridge2.stage1 +#print axioms OAI.PowerSaving.GX.GBridge2.stage2 +#print axioms OAI.PowerSaving.GX.GBridge2.stage3 +#print axioms OAI.PowerSaving.GX.GBridge2.stage4 +#print axioms OAI.PowerSaving.GX.GBridge2.climbA +#print axioms OAI.PowerSaving.GX.GBridge2.climbB +#print axioms OAI.PowerSaving.GX.GBridge2.fin diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Phased.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Phased.lean new file mode 100644 index 0000000000..e68c42377f --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__Phased.lean @@ -0,0 +1,199 @@ +import Work.Carrier.Phases +import Work.GFrame.Labels.All + +/-! +# (key: gx-chain) The certificate as two halves: `Scal` (scalar half) and `Lab` (label half) + +`Scal T Sl C`: the scalar fields of `CR.Phased` (three facts about ONE matrix +`Mt = MB * scatM (Jr * Cc) * MA`). The scalar identities of the forward and of the backward +word (`fwd_scalar`, `bwd_scalar`) are those of `Work/Carrier/Phases.lean`, word for word. + +`Lab H S`: subspace labels (`GF.SLbl H`), routes of the three phases on the generalised engine +(`GF.GRoute`) through every stage-B frame map (`GF.BXMap H α`), and facts about dimensions at +the two ends. No projector, no `Climb`. + +No `sorry`. +-/ + +set_option linter.unusedSectionVars false +set_option linter.unusedVariables false + +namespace OAI +namespace PowerSaving +namespace GX +open Binary Matrix Finset RAM SS CB BR CR GF +noncomputable section + +/-- **The scalar half.** -/ +structure Scal (T Sl C : Type) [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] where + Cc : Matrix C Sl ℚ + Jr : Matrix T C ℚ + MA : Matrix (L3 T Sl) (L3 T Sl) ℚ + MAi : Matrix (L3 T Sl) (L3 T Sl) ℚ + MB : Matrix (L3 T Sl) (L3 T Sl) ℚ + MBi : Matrix (L3 T Sl) (L3 T Sl) ℚ + hAi : MAi * MA = 1 + hBi : MBi * MB = 1 + hx : ∀ t j, (MB * scatM (Jr * Cc) * MA) (lX t) j = if lX t = j then 1 else 0 + hy : ∀ i t, (MB * scatM (Jr * Cc) * MA) i (lY t) = if i = lY t then 1 else 0 + hid : ∀ S t, (MB * scatM (Jr * Cc) * MA) (lY S) (lX t) = if S = t then 1 else 0 + +/-- **The label half.** See `checks/wht26/shared/gcert-interface.md`, section CHAIN. -/ +structure Lab (H : Type) [Fintype H] [DecidableEq H] {T Sl C : Type} [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] (S : Scal T Sl C) where + tv : T → Space H + hunit : ∀ t, dot (tv t) (tv t) = 1 + hgap : ∀ t, ∃ p, tv t p = 0 + lab0 : L3 T Sl → SLbl H + labA : L3 T Sl → SLbl H + labB : L3 T Sl → SLbl H + labF : L3 T Sl → SLbl H + cen : C → SLbl H + z0 : SLbl H + hz0 : z0.dim = 0 + h0x : ∀ t, (lab0 (lX t)).dim = 1 ∧ (lab0 (lX t)).Mem (tv t) + h0y : ∀ t, (lab0 (lY t)).dim = 0 + h0s : ∀ q, (lab0 (lS q)).dim = 0 + hAy : ∀ t, labA (lY t) = z0 + hAc : ∀ k q, S.Cc k q ≠ 0 → cen k = labA (lS q) + hcen : ∀ k, 0 < (cen k).dim + hFx : ∀ t, (labF (lX t)).dim = Fintype.card H + hFs : ∀ q, (labF (lS q)).dim = Fintype.card H + hFy : ∀ t, (labF (lY t)).dim + 1 = Fintype.card H ∧ + ∀ x, (labF (lY t)).Mem x → dot (tv t) x = 0 + rA : List ℕ + rB : List ℕ + rF : List ℕ + pA : ∀ {α : Type} [Fintype α] [DecidableEq α] (X : BXMap H α), + Fintype.card H < Fintype.card α → + GRoute (fun r => X.Φ (lab0 r)) (fun r => X.Φ (labA r)) (actPoint S.MA) + (fun φ => rcost φ rA) ∧ + GRoute (fun r => X.Φ (lab0 r)) (fun r => X.Φ (labA r)) (actPoint S.MAiᵀ) + (fun φ => rcost φ rA) + pB : ∀ {α : Type} [Fintype α] [DecidableEq α] (X : BXMap H α), + Fintype.card H < Fintype.card α → + GRoute (fun r => X.Φ (labA r)) (fun r => X.Φ (labB r)) (actPoint S.MB) + (fun φ => rcost φ rB) ∧ + GRoute (fun r => X.Φ (labA r)) (fun r => X.Φ (labB r)) (actPoint S.MBiᵀ) + (fun φ => rcost φ rB) + pF : ∀ {α : Type} [Fintype α] [DecidableEq α] (X : BXMap H α), + Fintype.card H < Fintype.card α → + GRoute (fun r => X.Φ (labB r)) (fun r => X.Φ (labF r)) id (fun φ => rcost φ rF) + +/-- price of one invocation: the blocks of the three phases and one block per copy. -/ +def Lab.cost {H : Type} [Fintype H] [DecidableEq H] {T Sl C : Type} [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] {S : Scal T Sl C} (L : Lab H S) + (φ : ℕ → ℝ) : ℝ := + rcost φ L.rA + (∑ k, bcost φ (L.cen k).dim) + rcost φ L.rB + rcost φ L.rF + +section Alg +variable {H T Sl C : Type} [Fintype H] [DecidableEq H] [Fintype T] [DecidableEq T] + [Fintype Sl] [DecidableEq Sl] [Fintype C] [DecidableEq C] + +namespace Scal +variable (K : Scal T Sl C) + +/-- the product of ALL gates of the main phase (scatter with the copies eliminated). -/ +def Mt : Matrix (L3 T Sl) (L3 T Sl) ℚ := K.MB * scatM (K.Jr * K.Cc) * K.MA +/-- its inverse. -/ +def Mti : Matrix (L3 T Sl) (L3 T Sl) ℚ := K.MAi * scatMi (K.Jr * K.Cc) * K.MBi + + +lemma im : K.Mti * K.Mt = 1 := by + unfold Mti Mt + have hB : ∀ X : Matrix (L3 T Sl) (L3 T Sl) ℚ, K.MBi * (K.MB * X) = X := fun X => by + rw [← Matrix.mul_assoc, K.hBi, Matrix.one_mul] + have hS : ∀ X : Matrix (L3 T Sl) (L3 T Sl) ℚ, + scatMi (K.Jr * K.Cc) * (scatM (K.Jr * K.Cc) * X) = X := fun X => by + rw [← Matrix.mul_assoc, scat_inv, Matrix.one_mul] + rw [Matrix.mul_assoc, Matrix.mul_assoc, Matrix.mul_assoc, hB, hS, K.hAi] + +lemma mi : K.Mt * K.Mti = 1 := mul_eq_one_comm.mp K.im + +lemma hxm : PX * K.Mt = PX := PX_mul_of (M := K.Mt) K.hx +lemma hmy : K.Mt * PY = PY := mul_PY_of (M := K.Mt) K.hy +lemma hiy : K.Mti * PY = PY := dirt_iy K.hmy K.im + +/-- **the dirt rule, forward**, for the matrices of the circuit. -/ +lemma hF : g8 K.Mti * K.Mt * g1 K.Mt = 1 + PY * K.Mt * PX := by + unfold g8 g1 + exact dirt_fwd PX_sq PY_sq PX_PY PY_PX K.hxm K.hmy K.im K.mi + +/-- **the dirt rule, backward.** -/ +lemma hB : g1i K.Mt * K.Mti * h8 K.Mt = 1 - PY * K.Mt * PX := by + unfold g1i h8 + exact dirt_bwd PX_sq PY_sq PX_PY PY_PX K.hxm K.hmy K.im K.mi + +/-- live part of the forward word before the scatter: `y -= K s`, then phase A. -/ +def f1 (u : L3 T Sl → ℂ) : L3 T Sl → ℂ := actPoint K.MA (actPoint (g1 K.Mt) u) +/-- after the scatter: phase B, then the slot rows of the inverse. -/ +def f2 (u : L3 T Sl → ℂ) : L3 T Sl → ℂ := actPoint (g8 K.Mti) (actPoint K.MB u) +/-- the same for the backward word (transposed inverses). -/ +def b1 (u : L3 T Sl → ℂ) : L3 T Sl → ℂ := actPoint K.MAiᵀ (actPoint (g1i K.Mt)ᵀ u) +def b2 (u : L3 T Sl → ℂ) : L3 T Sl → ℂ := actPoint (h8 K.Mt)ᵀ (actPoint K.MBiᵀ u) + +lemma fwd_live (u : L3 T Sl → ℂ) : + K.f2 (actPoint (scatM (K.Jr * K.Cc)) (K.f1 u)) = actPoint (1 + PY * K.Mt * PX) u := by + rw [← K.hF] + show actPoint (g8 K.Mti) (actPoint K.MB (actPoint (scatM (K.Jr * K.Cc)) + (actPoint K.MA (actPoint (g1 K.Mt) u)))) + = actPoint (g8 K.Mti * (K.MB * scatM (K.Jr * K.Cc) * K.MA) * g1 K.Mt) u + rw [actPoint_mul, actPoint_mul, actPoint_mul, actPoint_mul] + +lemma bwd_live (u : L3 T Sl → ℂ) : + K.b2 (actPoint ((scatMi (K.Jr * K.Cc))ᵀ) (K.b1 u)) + = actPoint ((1 - PY * K.Mt * PX)ᵀ) u := by + rw [← K.hB] + show actPoint (h8 K.Mt)ᵀ (actPoint K.MBiᵀ (actPoint (scatMi (K.Jr * K.Cc))ᵀ + (actPoint K.MAiᵀ (actPoint (g1i K.Mt)ᵀ u)))) + = actPoint ((g1i K.Mt * (K.MAi * scatMi (K.Jr * K.Cc) * K.MBi) * h8 K.Mt)ᵀ) u + rw [Matrix.transpose_mul, Matrix.transpose_mul, Matrix.transpose_mul, Matrix.transpose_mul, + actPoint_mul, actPoint_mul, actPoint_mul, actPoint_mul] + +lemma liveAct_glue (φ : (L3 T Sl → ℂ) → (L3 T Sl → ℂ)) (u : L3 T Sl → ℂ) (c : C → ℂ) : + liveAct φ (glue u c) = glue (φ u) c := + congrArg (fun v => glue (φ v) c) (glue_up u c) + +/-- **Scalar identity of the forward word**: `y += x`, slots restored, for ARBITRARY slot +contents (the copies are erased before and after). -/ +theorem fwd_scalar (z : Box T Sl C → ℂ) : + eraseC (liveAct K.f2 (gateS bY bC K.Jr (gateS bC bS K.Cc (liveAct K.f1 (eraseC z))))) + = shearF z := by + have h1 : liveAct K.f1 (eraseC z) = glue (K.f1 (z ∘ upE)) (fun _ => 0) := by + rw [erase_glue z, liveAct_glue] + have hs : gateS bY bC K.Jr (gateS bC bS K.Cc (glue (K.f1 (z ∘ upE)) (fun _ => 0))) ∘ upE + = actPoint (scatM (K.Jr * K.Cc)) (K.f1 (z ∘ upE)) := by + have h := scat_glue K.Jr K.Cc (glue (K.f1 (z ∘ upE)) (fun _ => 0)) rfl + rw [glue_up] at h + exact h + rw [h1] + unfold liveAct + rw [erase_of_glue, hs, K.fwd_live, act_shear K.Mt K.hid] + exact glue_shearF z + +/-- **Scalar identity of the backward word**: `x -= y`, slots restored. -/ +theorem bwd_scalar (z : Box T Sl C → ℂ) : + eraseC (liveAct K.b2 (gateS bS bC (-K.Ccᵀ) (gateS bC bY K.Jrᵀ (liveAct K.b1 (eraseC z))))) + = shearB z := by + have h1 : liveAct K.b1 (eraseC z) = glue (K.b1 (z ∘ upE)) (fun _ => 0) := by + rw [erase_glue z, liveAct_glue] + have hs : gateS bS bC (-K.Ccᵀ) (gateS bC bY K.Jrᵀ (glue (K.b1 (z ∘ upE)) (fun _ => 0))) ∘ upE + = actPoint ((scatMi (K.Jr * K.Cc))ᵀ) (K.b1 (z ∘ upE)) := by + have h := scat_glueT K.Jr K.Cc (glue (K.b1 (z ∘ upE)) (fun _ => 0)) rfl + rw [glue_up] at h + exact h + rw [h1] + unfold liveAct + rw [erase_of_glue, hs, K.bwd_live, act_shearT K.Mt K.hid] + exact glue_shearB z + +end Scal +end Alg +end +end GX +end PowerSaving +end OAI + +#print axioms OAI.PowerSaving.GX.Scal.fwd_scalar +#print axioms OAI.PowerSaving.GX.Scal.bwd_scalar diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__WinB.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__WinB.lean new file mode 100644 index 0000000000..951edde5cf --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Chain__WinB.lean @@ -0,0 +1,132 @@ +import Work.GCert.Chain.Win +import Work.BridgeGeom.Stage + +/-! +# (key: gx-chain) THE WINDOW LIFT (spec statement 3): the windows of the bridged geometry + +For the block frame map `BG.fmapB hB hH d q` of a stage of the bridged word (label space +`LB B H = H ⊕ (B × H)`, old frame of the projector `P`: `PhiB d q P`) the stage-B frame map is +`BXMap.ofConj d q` (`U ↦ d (U ⊕ span q)`, arbitrary subspaces `U` of `H`). At a coordinate +subspace of an orthonormal basis `A` of `H` the two name the SAME subspace of the address space +(`insub_old_new`), so the old frame and the representative of any label of that subspace +differ by a free factor (`frame_core_free`, `rep_change`): `old_to_new`, `new_to_old`. + +`gwinB hB hH d q : GWin H (LB B H)` with `(gwinB hB hH d q).Xm = fmapB hB hH d q` (`rfl`). + +No `sorry`. +-/ + +set_option linter.unusedSectionVars false +set_option linter.unusedVariables false + +namespace OAI +namespace PowerSaving +namespace GX +open Binary Matrix Finset RAM SS CB RF BR BG GF +noncomputable section + +section +variable {B H : Type} [Fintype B] [DecidableEq B] [Fintype H] [DecidableEq H] + +lemma blkT_mulVec (A : OBase H) (z : Space (LB B H)) (k : LB B H) : + ((blkB B A)ᵀ *ᵥ z) k = Sum.elim (fun i => dot (A.v i) (fun j => z (Sum.inl j))) + (fun b => z (Sum.inr b)) k := by + cases k with + | inl i => + simp [blkB, Matrix.fromBlocks_transpose, Matrix.mulVec, dotProduct, Fintype.sum_sum_type, + cmat, dot] + | inr b => + simp [blkB, Matrix.fromBlocks_transpose, Matrix.mulVec, dotProduct, Fintype.sum_sum_type, + Matrix.one_apply] + +/-- coordinates of `y` in the basis `d (A ⊕ std)`. -/ +lemma dot_cols (d : Orth (LB B H)) (A : OBase H) (y : Space (LB B H)) (k : LB B H) : + dot ((ofCols (d.1 * blkB B A) (mul_orth d.2 (blkB_orth A))).v k) y + = Sum.elim (fun i => dot (A.v i) (fun j => (d.1ᵀ *ᵥ y) (Sum.inl j))) + (fun b => (d.1ᵀ *ᵥ y) (Sum.inr b)) k := by + rw [← blkT_mulVec A (d.1ᵀ *ᵥ y) k, Matrix.mulVec_mulVec, ← Matrix.transpose_mul] + rfl + +/-- **the old frame and the lifted label name the same subspace of the address space.** -/ +theorem insub_old_new (d : Orth (LB B H)) (q : Finset (B × H)) (A : OBase H) (s : Finset H) + (U : SLbl H) (h : ∀ x, U.Mem x ↔ InSub (coordPerm A) s x) (y : Space (LB B H)) : + InSub (coordPerm (ofCols (d.1 * blkB B A) (mul_orth d.2 (blkB_orth A)))) (JB s q) y ↔ + InSub (conjPerm d.1 d.2 (Orth.orth' d) U.G) (U.s.disjSum q) y := by + rw [insub_conj, insub_coordPerm] + have hU := h (fun i => (d.1ᵀ *ᵥ y) (Sum.inl i)) + constructor + · intro hk + refine ⟨hU.mpr ((insub_coordPerm A s _).mpr (fun i hi => ?_)), fun b hb => ?_⟩ + · have h1 := hk (Sum.inl i) (fun hm => hi (Finset.inl_mem_disjSum.mp hm)) + rw [dot_cols] at h1 + exact h1 + · have h1 := hk (Sum.inr b) (fun hm => hb (Finset.inr_mem_disjSum.mp hm)) + rw [dot_cols] at h1 + exact h1 + · rintro ⟨h1, h2⟩ k hk + rw [dot_cols] + cases k with + | inl i => + exact (insub_coordPerm A s _).mp (hU.mp h1) i + (fun hm => hk (Finset.inl_mem_disjSum.mpr hm)) + | inr b => exact h2 b (fun hm => hk (Finset.inr_mem_disjSum.mpr hm)) + +/-- old frame of a coordinate subspace → representative of any label naming it: FREE. -/ +theorem old_to_new (d : Orth (LB B H)) (q : Finset (B × H)) (A : OBase H) (s : Finset H) + (U : SLbl H) (h : ∀ x, U.Mem x ↔ InSub (coordPerm A) s x) : + GReach (PhiB d q (A.mat s)) ((BXMap.ofConj d.1 d.2 (Orth.orth' d) q).Φ U) (fun _ => 0) := by + rw [PhiB_eq] + obtain ⟨N, hN, e⟩ := repChange (LB B H) _ _ _ _ (insub_old_new d q A s U h) + have a : GReach (frame (ofCols (d.1 * blkB B A) (mul_orth d.2 (blkB_orth A))) (JB s q)) + (core (coordPerm (ofCols (d.1 * blkB B A) (mul_orth d.2 (blkB_orth A)))) (JB s q)) + (fun φ => rcost φ []) := + GReach.ofReach (fmv_old_to_core _ _).reach + have b : GReach + (core (coordPerm (ofCols (d.1 * blkB B A) (mul_orth d.2 (blkB_orth A)))) (JB s q)) + (core (conjPerm d.1 d.2 (Orth.orth' d) U.G) (U.s.disjSum q)) (fun φ => rcost φ []) := + GReach.ofReach (fmv_of_free hN e).reach + exact (a.trans b).cast (fun φ => by simp [rcost]) + +/-- the same, backwards. -/ +theorem new_to_old (d : Orth (LB B H)) (q : Finset (B × H)) (A : OBase H) (s : Finset H) + (U : SLbl H) (h : ∀ x, U.Mem x ↔ InSub (coordPerm A) s x) : + GReach ((BXMap.ofConj d.1 d.2 (Orth.orth' d) q).Φ U) (PhiB d q (A.mat s)) (fun _ => 0) := by + rw [PhiB_eq] + obtain ⟨N, hN, e⟩ := repChange (LB B H) _ _ _ _ + (fun y => (insub_old_new d q A s U h y).symm) + have a : GReach (core (conjPerm d.1 d.2 (Orth.orth' d) U.G) (U.s.disjSum q)) + (core (coordPerm (ofCols (d.1 * blkB B A) (mul_orth d.2 (blkB_orth A)))) (JB s q)) + (fun φ => rcost φ []) := + GReach.ofReach (fmv_of_free hN e).reach + have b : GReach + (core (coordPerm (ofCols (d.1 * blkB B A) (mul_orth d.2 (blkB_orth A)))) (JB s q)) + (frame (ofCols (d.1 * blkB B A) (mul_orth d.2 (blkB_orth A))) (JB s q)) + (fun φ => rcost φ []) := + GReach.ofReach (fmv_core_to_old _ _).reach + exact (a.trans b).cast (fun φ => by simp [rcost]) + +/-- **The window of a stage of the bridged geometry.** -/ +def gwinB (hB : 1 ≤ Fintype.card B) (hH : 1 ≤ Fintype.card H) (d : Orth (LB B H)) + (q : Finset (B × H)) : GWin H (LB B H) where + Xm := fmapB hB hH d q + X := BXMap.ofConj d.1 d.2 (Orth.orth' d) q + big := by + rw [card_LB] + have := Nat.mul_le_mul_right (Fintype.card H) (show 2 ≤ Fintype.card B + 1 by omega) + omega + toNew := fun A s U h => old_to_new d q A s U h + toOld := fun A s U h => new_to_old d q A s U h + +@[simp] lemma gwinB_Xm (hB : 1 ≤ Fintype.card B) (hH : 1 ≤ Fintype.card H) (d : Orth (LB B H)) + (q : Finset (B × H)) : (gwinB hB hH d q).Xm = fmapB hB hH d q := rfl + +end +end +end GX +end PowerSaving +end OAI + +#print axioms OAI.PowerSaving.GX.insub_old_new +#print axioms OAI.PowerSaving.GX.old_to_new +#print axioms OAI.PowerSaving.GX.new_to_old +#print axioms OAI.PowerSaving.GX.gwinB diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__B2Gp193Main.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__B2Gp193Main.lean new file mode 100644 index 0000000000..d7ecfebcea --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__B2Gp193Main.lean @@ -0,0 +1,33 @@ +import Work.GCert.Scalar.Main +import Work.GCert.Data.P193ScalOK +import Work.GCert.Data.B2Gp193 + +/-! +# (key: gx-data) Bridged word B_2 with the gcert/1 circuit `P193`: THE CLOSED THEOREMS +GENERATED by checks/wht26/gx-data/py/gxrate.py. No `sorry`. +`wht_B2Gp193_of_ids` (label half, price, unit list, rate fact, gx-chain's end theorem) applied to the scalar half +`GXD.P193.scalOK : GS.ScalOK GXD.P193.raw` (kernel checks `scal_ok`, `ychk_ok`; soundness: gx-scalar). +-/ + +namespace OAI +namespace PowerSaving +namespace WHT +open BlockWHT + +/-- **Walsh-Hadamard transform in `O(n (log n)^(1 - 74745/10^8))`-type time bounds: whole-block recursion on the bridged +word B_2 with the kernel-checked gcert/1 circuit `P193`.** -/ +theorem wht_main_B2Gp193 : + ∃ solve W, WHTProgram solve W ∧ BlockWHT.WHTTimeBoundsAt (1 - 74745/(10:ℝ)^8) W := + wht_B2Gp193_of_ids GXD.P193.scalOK.hv GXD.P193.scalOK.hAi GXD.P193.scalOK.hBi GXD.P193.scalOK.hx GXD.P193.scalOK.hy GXD.P193.scalOK.hid + +/-- **Walsh-Hadamard transform in `O(n (log n)^(1 - 7474547/10^10))`-type time bounds: whole-block recursion on the bridged +word B_2 with the kernel-checked gcert/1 circuit `P193`.** -/ +theorem wht_main_B2Gp193x : + ∃ solve W, WHTProgram solve W ∧ BlockWHT.WHTTimeBoundsAt (1 - 7474547/(10:ℝ)^10) W := + wht_B2Gp193x_of_ids GXD.P193.scalOK.hv GXD.P193.scalOK.hAi GXD.P193.scalOK.hBi GXD.P193.scalOK.hx GXD.P193.scalOK.hy GXD.P193.scalOK.hid + +end WHT +end PowerSaving +end OAI +#print axioms OAI.PowerSaving.WHT.wht_main_B2Gp193 +#print axioms OAI.PowerSaving.WHT.wht_main_B2Gp193x diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__Glue.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__Glue.lean new file mode 100644 index 0000000000..c6cbac38e3 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__Glue.lean @@ -0,0 +1,97 @@ +import Work.GCert.Scalar.Roles +import Work.GCert.Labels.Main + +/-! +# (key: gx-data) Glue between the scalar half (gx-scalar) and the label half (gx-labels) + +For ANY `c : GXD.Raw` (nothing is evaluated here): + +* `roles` gx-scalar's numbering `GS.emb` / `GS.unemb` is gx-labels' `GLab.Roles`; +* `scalOf` gx-chain's record `GX.Scal (Fin v) (Fin R) (Fin ret.length)` from the FIVE scalar + identities of the matrices `GS.MA`, `GS.MAi`, `GS.MB`, `GS.MBi`, `GS.Jrm`, `GS.Ccm`; +* `scalOf_MA .. scalOf_MBi` its gate matrices are the ordered products of the adds of `c`, in + the form asked by `GLab.Valid.lab` (`GLab.mic GS.toCoef`); +* `reg`, `reg_slot`, `reg_mem` copy `k` reads the retained register `(c.ret.getD k (0,0)).1`. + +So a generated instance needs from the scalar side exactly `hAi hBi hx hy hid` (see +`wht__of_ids` in `Work/GCert/Data/.lean`). No `sorry`. +-/ + +namespace GXD +open SSC OAI.PowerSaving OAI.PowerSaving.CR Matrix + +/-- the numbering of the roles: `x_t = t`, `y_t = v + t`, slot `q = 2 v + q` -/ +theorem roles (c : Raw) (hv : 0 < c.v) : GLab.Roles c.v c.R (GS.emb c) (GS.unemb c hv) where + hun := GS.unemb_emb hv + hin := GS.emb_unemb hv + hlt := fun q => by + rcases q with (t | S) | q + · have := t.isLt; show t.val < 2 * c.v + c.R; omega + · have := S.isLt; show c.v + S.val < 2 * c.v + c.R; omega + · have := q.isLt; show 2 * c.v + q.val < 2 * c.v + c.R; omega + eX := fun _ => rfl + eY := fun _ => rfl + eS := fun _ => rfl + +/-- **the scalar half as gx-chain's record**, from the five scalar identities -/ +noncomputable def scalOf (c : Raw) (hv : 0 < c.v) + (hAi : GS.MAi c hv * GS.MA c hv = 1) (hBi : GS.MBi c hv * GS.MB c hv = 1) + (hx : ∀ (t : Fin c.v) (j : GS.Rl c), (GS.MB c hv * scatM (GS.Jrm c * GS.Ccm c) * GS.MA c hv) + (lX t) j = if lX t = j then 1 else 0) + (hy : ∀ (i : GS.Rl c) (t : Fin c.v), (GS.MB c hv * scatM (GS.Jrm c * GS.Ccm c) * GS.MA c hv) + i (lY t) = if i = lY t then 1 else 0) + (hid : ∀ S t : Fin c.v, (GS.MB c hv * scatM (GS.Jrm c * GS.Ccm c) * GS.MA c hv) + (lY S) (lX t) = if S = t then 1 else 0) : + GX.Scal (Fin c.v) (Fin c.R) (Fin c.ret.length) where + Cc := GS.Ccm c + Jr := GS.Jrm c + MA := GS.MA c hv + MAi := GS.MAi c hv + MB := GS.MB c hv + MBi := GS.MBi c hv + hAi := hAi + hBi := hBi + hx := hx + hy := hy + hid := hid + +section +variable (c : Raw) (hv : 0 < c.v) (hAi) (hBi) (hx) (hy) (hid) + +theorem scalOf_MA : (scalOf c hv hAi hBi hx hy hid).MA + = matP (GS.unemb c hv) (GLab.mic GS.toCoef (c.gatesA.flatMap Gate.adds)) := rfl + +theorem scalOf_MAi : (scalOf c hv hAi hBi hx hy hid).MAi + = matPinv (GS.unemb c hv) (GLab.mic GS.toCoef (c.gatesA.flatMap Gate.adds)) := rfl + +theorem scalOf_MB : (scalOf c hv hAi hBi hx hy hid).MB + = matP (GS.unemb c hv) (GLab.mic GS.toCoef (c.gatesB.flatMap Gate.adds)) := rfl + +theorem scalOf_MBi : (scalOf c hv hAi hBi hx hy hid).MBi + = matPinv (GS.unemb c hv) (GLab.mic GS.toCoef (c.gatesB.flatMap Gate.adds)) := rfl + +end + +/-- the register read by copy `k` (the slot of the retained total `k`) -/ +def reg (c : Raw) (k : Fin c.ret.length) : Nat := (c.ret.getD k.val (0, 0)).1 + +theorem reg_slot (c : Raw) (hv : 0 < c.v) (hAi) (hBi) (hx) (hy) (hid) (k : Fin c.ret.length) + (q : Fin c.R) (h : (scalOf c hv hAi hBi hx hy hid).Cc k q ≠ 0) : + reg c k = 2 * c.v + q.val := by + have h' : (if 2 * c.v + q.val = (c.ret.getD k.val (0, 0)).1 then (1:ℚ) else 0) ≠ 0 := h + by_cases e : 2 * c.v + q.val = (c.ret.getD k.val (0, 0)).1 + · exact e.symm + · rw [if_neg e] at h'; exact absurd rfl h' + +theorem reg_mem (c : Raw) (k : Fin c.ret.length) : reg c k ∈ c.ret.map Prod.fst := by + unfold reg + rw [List.getD_eq_getElem _ _ k.isLt] + exact List.mem_map.mpr ⟨_, List.getElem_mem k.isLt, rfl⟩ + +end GXD + +#print axioms GXD.roles +#print axioms GXD.scalOf +#print axioms GXD.scalOf_MA +#print axioms GXD.reg_slot +#print axioms GXD.reg_mem diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__InstB2Gp193.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__InstB2Gp193.lean new file mode 100644 index 0000000000..9b9925ce26 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__InstB2Gp193.lean @@ -0,0 +1,55 @@ +import Work.BridgeGeom.B2 +import Work.FoldRate.Group +import Work.GCert.Data.RateB2Gp193 +import Work.GCert.Data.RateB2Gp193x + +/-! +# (key: gx-data) Bridged word B_2 with the gcert/1 circuit `P193`, h = 22: the unit price is the price of the block list + +GENERATED by checks/wht26/gx-data/py/gxrate.py. No `sorry`. Arithmetic only (no certificate is imported). + +One unit: `W = 14692` live roles (`4 v + R`, `v = 1320`, `R = 9412`), label dimension `m = 110`, deficit `D = 3080`. +`invPrice φ` = the price of the blocks of ONE invocation (the kernel-counted list `GXD.P193.hist`, by rank); +`unitPrice φ = 5 * invPrice φ + v * BG.bankPrice h φ = listCost φ BlockAccounting.blocksB2Gp193` (`unit_cost`). +Whole-block `1 - 74745/10^8` (fails at 74746), ten decimals `1 - 7474547/10^10` (fails at 7474550). +-/ + +namespace OAI +namespace PowerSaving +namespace BridgeRate +namespace B2Gp193 +open Finset Binary Matrix RAM CB FoldRate +noncomputable section + +/-- price of the blocks of ONE invocation of `P193` (all roles and scratch copies), by rank -/ +def invPrice (φ : ℕ → ℝ) : ℝ := 29178 * φ 1 + 12398 * φ 2 + 9923 * φ 3 + 4209 * φ 4 + 1950 * φ 5 + 1605 * φ 6 + 706 * φ 7 + 1531 * φ 8 + 429 * φ 9 + 930 * φ 10 + 354 * φ 11 + 1197 * φ 12 + 127 * φ 13 + 742 * φ 14 + 1879 * φ 15 + 88 * φ 16 + 81 * φ 17 + 2653 * φ 18 + 167 * φ 19 + 22 * φ 20 + +/-- price of ONE unit of the bridged word B_2 -/ +def unitPrice (φ : ℕ → ℝ) : ℝ := 5 * invPrice φ + ((1320:ℕ):ℝ) * BG.bankPrice 22 φ + +/-- **The unit price is the price of the unit block list.** -/ +theorem unit_cost (φ : ℕ → ℝ) : unitPrice φ = listCost φ BlockAccounting.blocksB2Gp193 := by + unfold unitPrice invPrice + simp only [BG.bankPrice, listCost, BlockAccounting.blocksB2Gp193, List.map_cons, List.map_nil, + List.sum_cons, List.sum_nil] + norm_num [bcost] + try ring + +theorem blocks_x : BlockAccounting.blocksB2Gp193 = BlockAccounting.blocksB2Gp193x := rfl + +theorem unit_cost_x (φ : ℕ → ℝ) : unitPrice φ = listCost φ BlockAccounting.blocksB2Gp193x := by + rw [unit_cost, blocks_x] + +/-- one unit stands for `W * m - D` unit moves -/ +theorem unit_tally : unitPrice (fun r => (r:ℝ)) = ((14692:ℕ):ℝ) * ((110:ℕ):ℝ) - ((3080:ℕ):ℝ) := by + rw [unit_cost] + exact BlockAccounting.blocksB2Gp193_tally + +end +end B2Gp193 +end BridgeRate +end PowerSaving +end OAI + +#print axioms OAI.PowerSaving.BridgeRate.B2Gp193.unit_cost +#print axioms OAI.PowerSaving.BridgeRate.B2Gp193.unit_tally diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Cert.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Cert.lean new file mode 100644 index 0000000000..3c3250279e --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Cert.lean @@ -0,0 +1,81 @@ +import Work.GCert.Labels.Main +import Work.GCert.Data.P193Price +import Work.GCert.Data.Gen.P193Tab0 +import Work.GCert.Data.Gen.P193Tab1 +import Work.GCert.Data.Gen.P193Tab2 +import Work.GCert.Data.Gen.P193Tab3 +import Work.GCert.Data.Gen.P193Seg0 +import Work.GCert.Data.Gen.P193Seg1 +import Work.GCert.Data.Gen.P193Seg2 +import Work.GCert.Data.Gen.P193Seg3 +import Work.GCert.Data.Gen.P193Seg4 +import Work.GCert.Data.Gen.P193SegF +import Work.GCert.Data.Gen.P193End +/-! # (key: gx-data) gcert/1 certificate `P193` (h = 22): THE LABEL HALF and its price +GENERATED by checks/wht26/gx-data/py/gxgen.py from gcert1-p11-pr193.json.gz. No `sorry`. +`v = 1320` ports, `R = 9412` slots, 22 scratch copies of rank 20, copy cost `cst = 440`, `N = 262944` unit moves. +* `aux : GLab.Aux`, `valid : GLab.Valid raw aux`: frame table (`tab_ok` composed by `tabK_node`), the replays of phase A + and phase B (`seg_ok` composed by `Run.append`), the final climbs (`segF_ok`, `fin_ok`), the ends (`end_ok`); +* `lab_cost`, `lab_price`: for ANY scalar half `S` the label half `valid.lab S ..` costs + `rcost rA + card C * bcost 20 + rcost rB + rcost rF` = `invPrice φ` = 29178 * φ 1 + 12398 * φ 2 + 9923 * φ 3 + 4209 * φ 4 + 1950 * φ 5 + 1605 * φ 6 + 706 * φ 7 + 1531 * φ 8 + 429 * φ 9 + 930 * φ 10 + 354 * φ 11 + 1197 * φ 12 + 127 * φ 13 + 742 * φ 14 + 1879 * φ 15 + 88 * φ 16 + 81 * φ 17 + 2653 * φ 18 + 167 * φ 19 + 22 * φ 20 + (`Gen.P193Hist`, `P193Price`) when there are 22 copies. -/ +set_option maxRecDepth 100000 +namespace GXD.P193 +open GXD OAI.PowerSaving OAI.PowerSaving.CB +theorem raw_h : raw.h = 22 := rfl +theorem raw_v : raw.v = 1320 := rfl +theorem raw_R : raw.R = 9412 := rfl +/-- what the label checks read next to `raw` -/ +noncomputable def aux : GLab.Aux := ⟨par, st0, st2, st5, st6, fins, rA, rB, rF⟩ +theorem fin_ok : GLab.noAdds fins = true := by decide +kernel +theorem cen_ok : (raw.ret.map Prod.fst).all (fun r => Nat.beq (GLab.cdim (par.tab.get (st2.get r))) 20) = true := by + decide +kernel +theorem tab_ok : GLab.tabK par.h par.tab = true := (GLab.tabK_node _ _ _ (GLab.tabK_node _ _ _ tab0_ok tab1_ok) (GLab.tabK_node _ _ _ tab2_ok tab3_ok)) +theorem gatesA_eq : raw.gatesA = seg0 ++ (seg1) := by + show List.flatten [seg0, seg1] = _ + simp only [List.flatten_cons, List.flatten_nil, List.append_nil] +/-- the replay of phase A, composed from its kernel-checked segments -/ +theorem runA : GLab.Run par st0 raw.gatesA st2 rA := by + rw [gatesA_eq] + exact GLab.Run.append (GLab.Run.of_seg seg0_ok) (GLab.Run.of_seg seg1_ok) +theorem gatesB_eq : raw.gatesB = seg2 ++ (seg3 ++ (seg4)) := by + show List.flatten [seg2, seg3, seg4] = _ + simp only [List.flatten_cons, List.flatten_nil, List.append_nil] +/-- the replay of phase B, composed from its kernel-checked segments -/ +theorem runB : GLab.Run par st2 raw.gatesB st5 rB := by + rw [gatesB_eq] + exact GLab.Run.append (GLab.Run.of_seg seg2_ok) (GLab.Run.append (GLab.Run.of_seg seg3_ok) (GLab.Run.of_seg seg4_ok)) +/-- **the kernel-checked label facts** of the certificate -/ +theorem valid : GLab.Valid raw aux where + hn := rfl + tab := tab_ok + runA := runA + runB := runB + runF := GLab.Run.of_seg segF_ok + fin := fin_ok + ends := end_ok +theorem cen_dim (r : Nat) (hr : r ∈ raw.ret.map Prod.fst) : GLab.cdim (par.tab.get (st2.get r)) = 20 := + Nat.eq_of_beq_eq_true (List.all_eq_true.mp cen_ok r hr) +/-- price of the label half over ANY scalar half -/ +theorem lab_cost {C : Type} [Fintype C] [DecidableEq C] (S : GX.Scal (Fin raw.v) (Fin raw.R) C) + {emb : CR.L3 (Fin raw.v) (Fin raw.R) → Nat} {un : Nat → CR.L3 (Fin raw.v) (Fin raw.R)} + (Ro : GLab.Roles raw.v raw.R emb un) (cf : Co → SSC.Coef) (hMA) (hMAi) (hMB) (hMBi) + (reg : C → Nat) (hCc) (hreg) (φ : ℕ → ℝ) : + (valid.lab S Ro cf hMA hMAi hMB hMBi reg hCc hreg).cost φ + = rcost φ rA + (Fintype.card C : ℝ) * bcost φ 20 + rcost φ rB + rcost φ rF := by + obtain ⟨h1, h2, h3, h4⟩ := valid.lab_ranks S Ro cf hMA hMAi hMB hMBi reg hCc hreg + have h5 : ∀ k, bcost φ (((valid.lab S Ro cf hMA hMAi hMB hMBi reg hCc hreg).cen k).dim) = bcost φ 20 := + fun k => by rw [h4 k]; exact congrArg (bcost φ) (cen_dim _ (hreg k)) + rw [GX.Lab.cost, h1, h2, h3, Finset.sum_congr rfl (fun k _ => h5 k), Finset.sum_const, Finset.card_univ, nsmul_eq_mul] + rfl +/-- **the label half costs one invocation price** (`invPrice`, by rank, from the kernel counts) -/ +theorem lab_price {C : Type} [Fintype C] [DecidableEq C] (S : GX.Scal (Fin raw.v) (Fin raw.R) C) + {emb : CR.L3 (Fin raw.v) (Fin raw.R) → Nat} {un : Nat → CR.L3 (Fin raw.v) (Fin raw.R)} + (Ro : GLab.Roles raw.v raw.R emb un) (cf : Co → SSC.Coef) (hMA) (hMAi) (hMB) (hMBi) + (reg : C → Nat) (hCc) (hreg) (hC : Fintype.card C = 22) (φ : ℕ → ℝ) : + (valid.lab S Ro cf hMA hMAi hMB hMBi reg hCc hreg).cost φ = invPrice φ := by + rw [lab_cost S Ro cf hMA hMAi hMB hMBi reg hCc hreg φ, hC, ← inv_cost φ] + norm_num [bcost] +end GXD.P193 +#print axioms GXD.P193.valid +#print axioms GXD.P193.lab_price diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Price.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Price.lean new file mode 100644 index 0000000000..eeed011d64 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193Price.lean @@ -0,0 +1,54 @@ +import Work.GCert.Data.Price +import Work.GCert.Data.Gen.P193Hist + +/-! +# (key: gx-data) gcert/1 certificate `P193` (h = 22): the price of one invocation + +GENERATED by checks/wht26/gx-data/py/gxgen.py from gcert1-p11-pr193.json.gz. No `sorry`. +`rA_cost`, `rB_cost`, `rF_cost`: the price of the block rank lists of phase A, phase B and the final climbs +(lists `GXD.P193.rA / rB / rF`, counted by the kernel in `Gen.P193Hist`); +`inv_cost`: with the 22 scratch copies (22 * φ 20) the blocks of ONE invocation cost +`invPrice φ` = 29178 * φ 1 + 12398 * φ 2 + 9923 * φ 3 + 4209 * φ 4 + 1950 * φ 5 + 1605 * φ 6 + 706 * φ 7 + 1531 * φ 8 + 429 * φ 9 + 930 * φ 10 + 354 * φ 11 + 1197 * φ 12 + 127 * φ 13 + 742 * φ 14 + 1879 * φ 15 + 88 * φ 16 + 81 * φ 17 + 2653 * φ 18 + 167 * φ 19 + 22 * φ 20; `inv_moves`: they stand for `R h + 2 v (h - 1) + cst = 262944` unit moves. +-/ + +namespace GXD.P193 +open GXD OAI.PowerSaving.CB + +/-- price of the blocks of phase A, from the kernel counts -/ +theorem rA_cost (φ : ℕ → ℝ) : rcost φ rA = 9900 * φ 1 + 500 * φ 2 + 2402 * φ 3 + 82 * φ 4 + 242 * φ 5 + 175 * φ 6 + 88 * φ 7 + 68 * φ 8 + 110 * φ 9 + 132 * φ 10 + 10 * φ 11 + 67 * φ 12 + 3 * φ 13 + 19 * φ 15 := by + rw [GXD.rcost_wsumK φ rA 19 rankBoundA] + simp only [Finset.sum_range_succ, Finset.sum_range_zero, rankA0_ok, rankA1_ok, rankA2_ok, rankA3_ok, rankA4_ok, rankA5_ok, rankA6_ok, rankA7_ok, rankA8_ok, rankA9_ok, rankA10_ok, rankA11_ok, rankA12_ok, rankA13_ok, rankA14_ok, rankA15_ok, rankA16_ok, rankA17_ok, rankA18_ok, rankA19_ok] + norm_num [bcost] + +/-- price of the blocks of phase B, from the kernel counts -/ +theorem rB_cost (φ : ℕ → ℝ) : rcost φ rB = 16638 * φ 1 + 10380 * φ 2 + 4111 * φ 3 + 3476 * φ 4 + 1531 * φ 5 + 1137 * φ 6 + 531 * φ 7 + 1346 * φ 8 + 293 * φ 9 + 629 * φ 10 + 343 * φ 11 + 1067 * φ 12 + 123 * φ 13 + 712 * φ 14 + 1860 * φ 15 + 81 * φ 16 + 39 * φ 17 + 2640 * φ 18 := by + rw [GXD.rcost_wsumK φ rB 19 rankBoundB] + simp only [Finset.sum_range_succ, Finset.sum_range_zero, rankB0_ok, rankB1_ok, rankB2_ok, rankB3_ok, rankB4_ok, rankB5_ok, rankB6_ok, rankB7_ok, rankB8_ok, rankB9_ok, rankB10_ok, rankB11_ok, rankB12_ok, rankB13_ok, rankB14_ok, rankB15_ok, rankB16_ok, rankB17_ok, rankB18_ok, rankB19_ok] + norm_num [bcost] + +/-- price of the blocks of the final climbs, from the kernel counts -/ +theorem rF_cost (φ : ℕ → ℝ) : rcost φ rF = 2640 * φ 1 + 1518 * φ 2 + 3410 * φ 3 + 651 * φ 4 + 177 * φ 5 + 293 * φ 6 + 87 * φ 7 + 117 * φ 8 + 26 * φ 9 + 169 * φ 10 + 1 * φ 11 + 63 * φ 12 + 1 * φ 13 + 30 * φ 14 + 7 * φ 16 + 42 * φ 17 + 13 * φ 18 + 167 * φ 19 := by + rw [GXD.rcost_wsumK φ rF 19 rankBoundF] + simp only [Finset.sum_range_succ, Finset.sum_range_zero, rankF0_ok, rankF1_ok, rankF2_ok, rankF3_ok, rankF4_ok, rankF5_ok, rankF6_ok, rankF7_ok, rankF8_ok, rankF9_ok, rankF10_ok, rankF11_ok, rankF12_ok, rankF13_ok, rankF14_ok, rankF15_ok, rankF16_ok, rankF17_ok, rankF18_ok, rankF19_ok] + norm_num [bcost] + +/-- price of the blocks of ONE invocation (x roles, y roles, slots, scratch copies), by rank -/ +def invPrice (φ : ℕ → ℝ) : ℝ := 29178 * φ 1 + 12398 * φ 2 + 9923 * φ 3 + 4209 * φ 4 + 1950 * φ 5 + 1605 * φ 6 + 706 * φ 7 + 1531 * φ 8 + 429 * φ 9 + 930 * φ 10 + 354 * φ 11 + 1197 * φ 12 + 127 * φ 13 + 742 * φ 14 + 1879 * φ 15 + 88 * φ 16 + 81 * φ 17 + 2653 * φ 18 + 167 * φ 19 + 22 * φ 20 + +/-- **Price of ONE invocation** in the shape of `GX.Lab.cost`: phase A, the scratch copies, phase B, final climbs. -/ +theorem inv_cost (φ : ℕ → ℝ) : rcost φ rA + (22 * φ 20) + rcost φ rB + rcost φ rF = invPrice φ := by + rw [rA_cost, rB_cost, rF_cost] + unfold invPrice + ring + +theorem inv_moves : invPrice (fun r => (r:ℝ)) = 9412 * 22 + 2 * 1320 * (22 - 1) + 440 := by + unfold invPrice + norm_num + +theorem inv_count : invPrice (fun _ => (1:ℝ)) = 70169 := by + unfold invPrice + norm_num + +end GXD.P193 +#print axioms GXD.P193.inv_cost +#print axioms GXD.P193.inv_moves diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193ScalOK.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193ScalOK.lean new file mode 100644 index 0000000000..3539192ac1 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__P193ScalOK.lean @@ -0,0 +1,17 @@ +import Work.GCert.Scalar.Main +import Work.GCert.Data.Gen.P193Scal0 +import Work.GCert.Data.Gen.P193Scal1 +import Work.GCert.Data.Gen.P193YChk +/-! # (key: gx-data) gcert/1 certificate `P193` (h = 22): THE SCALAR HALF `scalOK : GS.ScalOK raw` +GENERATED by checks/wht26/gx-data/py/gxgen.py from gcert1-p11-pr193.json.gz. No `sorry`. +Kernel checks `scal_ok` (2 source batches) and `ychk_ok`. -/ +namespace GXD.P193 +open GXD +theorem scalOK : GS.ScalOK raw where + hv := by decide + hs := fun t ht => + if h0 : t < 660 then ⟨0, 660, Nat.zero_le t, h0, GS.XRun.of_check scal0_ok⟩ else + ⟨660, 660, Nat.le_of_not_lt h0, Nat.lt_of_lt_of_le ht (by decide), GS.XRun.of_check scal1_ok⟩ + hyc := fun t ht => ⟨0, 1320, Nat.zero_le t, Nat.lt_of_lt_of_le ht (by decide), GS.YRun.of_check ychk_ok⟩ +end GXD.P193 +#print axioms GXD.P193.scalOK diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__RateB2Gp193x.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__RateB2Gp193x.lean new file mode 100644 index 0000000000..df563cde73 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__RateB2Gp193x.lean @@ -0,0 +1,327 @@ +import Work.BlockAccounting.Moment +import Work.BlockAccounting.Sharp +import Work.FoldRate.RankTools + +/-! +# (key: gx-data) Rate lemmas for one unit of the bridged word B_2 with the gcert/1 circuit `P193` (h = 22) + +GENERATED by checks/wht26/gx-data/py/gxrate.py with the text generators of checks/wht9/bridge-rate/py +(used read-only). No `sorry`. Arithmetic only. + +One unit: `W = 14692` live roles, label dimension `m = 110`, deficit `D = 3080`. + +* `blocksB2Gp193x` the block list (rank, count) of ONE unit; +* `fold_B2Gp193x` whole-block fact at `1 - 7474547/10^10`, fill parameter `s = 40` (slack 2.37e-12); +* `fold_B2Gp193x_sharp` `W ≤ moment` at `1 - 7474550/10^10`: fails for every table (excess 1.40e-10); +* `foldRank_B2Gp193x` per-rank fact at `1 - 4058344/10^10`, `s = 40` (slack 1.10e-07); +* `foldRank_B2Gp193x_sharp` per-rank: fails for every table at `1 - 4058349/10^10`. + +That a Lean word has `G` times this list as its block histogram is NOT proved here. +-/ + +set_option maxRecDepth 4000 + +namespace OAI.PowerSaving.BlockAccounting +open Finset + +/-- Block list `(rank, count)` of ONE unit of the bridged five-stage word B_2 with the gcert/1 circuit `P193` (h = 22, m = 110): five invocations (ALL blocks of one invocation: x roles, y roles, slots, scratch copies; the kernel-counted list `GXD.P193.hist`), and for each of the v = 1320 ports the idle climbs of its two twins (2 blocks each of rank h-1, 2h-2, 2h+2, 4); R = 9412 slots shared by the five stages. -/ +def blocksB2Gp193x : List (ℕ × ℕ) := [(1, 145890), (2, 61990), (3, 49615), (4, 23685), (5, 9750), (6, 8025), (7, 3530), (8, 7655), (9, 2145), (10, 4650), (11, 1770), (12, 5985), (13, 635), (14, 3710), (15, 9395), (16, 440), (17, 405), (18, 13265), (19, 835), (20, 110), (21, 2640), (42, 2640), (46, 2640)] + +/-- total rank of one unit (= number of unit moves it stands for): `W * m - D` -/ +theorem blocksB2Gp193x_rank : (blocksB2Gp193x.map fun b => b.1 * b.2).sum = 14692 * 110 - 3080 := by + norm_num [blocksB2Gp193x] + +/-- the same as a price: the unit list at the price list `r ↦ r` (shape of `hPid` in `RAM.engine_program_group_perRank`) -/ +theorem blocksB2Gp193x_tally : (blocksB2Gp193x.map fun b => (b.2:ℝ) * ((b.1:ℕ):ℝ)).sum = ((14692:ℕ):ℝ) * ((110:ℕ):ℝ) - ((3080:ℕ):ℝ) := by + norm_num [blocksB2Gp193x] + +theorem blocksB2Gp193x_count : (blocksB2Gp193x.map fun b => b.2).sum = 361405 := by + norm_num [blocksB2Gp193x] + +theorem blocksB2Gp193x_proper : ∀ b ∈ blocksB2Gp193x, 1 ≤ b.1 ∧ b.1 < 110 := by + decide + +/-- **whole-block fact** of `blocksB2Gp193x` at exponent `1 - 7474547/10^10`, fill parameter `s = 40`: the hypothesis `hnum` of `RAM.engine_program_group_list` (u = 110, W = 14692). Relative slack of the rational certificate: 2.37e-12. -/ +theorem fold_B2Gp193x : + ((2:ℝ)^40 - 1) * moment 110 (1 - 7474547/(10:ℝ)^10) blocksB2Gp193x + + ((14692:ℕ):ℝ) * (T 110 (1 - 7474547/(10:ℝ)^10) (110 - 1) 1 + T 110 (1 - 7474547/(10:ℝ)^10) 1 1) + < (2:ℝ)^40 * ((14692:ℕ):ℝ) := by + have hsum : moment 110 (1 - 7474547/(10:ℝ)^10) blocksB2Gp193x + = T 110 (1 - 7474547/(10:ℝ)^10) 1 145890 + (T 110 (1 - 7474547/(10:ℝ)^10) 2 61990 + (T 110 (1 - 7474547/(10:ℝ)^10) 3 49615 + (T 110 (1 - 7474547/(10:ℝ)^10) 4 23685 + (T 110 (1 - 7474547/(10:ℝ)^10) 5 9750 + (T 110 (1 - 7474547/(10:ℝ)^10) 6 8025 + (T 110 (1 - 7474547/(10:ℝ)^10) 7 3530 + (T 110 (1 - 7474547/(10:ℝ)^10) 8 7655 + (T 110 (1 - 7474547/(10:ℝ)^10) 9 2145 + (T 110 (1 - 7474547/(10:ℝ)^10) 10 4650 + (T 110 (1 - 7474547/(10:ℝ)^10) 11 1770 + (T 110 (1 - 7474547/(10:ℝ)^10) 12 5985 + (T 110 (1 - 7474547/(10:ℝ)^10) 13 635 + (T 110 (1 - 7474547/(10:ℝ)^10) 14 3710 + (T 110 (1 - 7474547/(10:ℝ)^10) 15 9395 + (T 110 (1 - 7474547/(10:ℝ)^10) 16 440 + (T 110 (1 - 7474547/(10:ℝ)^10) 17 405 + (T 110 (1 - 7474547/(10:ℝ)^10) 18 13265 + (T 110 (1 - 7474547/(10:ℝ)^10) 19 835 + (T 110 (1 - 7474547/(10:ℝ)^10) 20 110 + (T 110 (1 - 7474547/(10:ℝ)^10) 21 2640 + (T 110 (1 - 7474547/(10:ℝ)^10) 42 2640 + (T 110 (1 - 7474547/(10:ℝ)^10) 46 2640 + 0)))))))))))))))))))))) := rfl + have b0 : T 110 (1 - 7474547/(10:ℝ)^10) 1 145890 ≤ ((16636758090767:ℝ)/12500000000) := + term_le 110 1 145890 (7474547/(10:ℝ)^10) ((2350240182897:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 27 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b1 : T 110 (1 - 7474547/(10:ℝ)^10) 2 61990 ≤ ((22609438945563:ℝ)/20000000000) := + term_le 110 2 61990 (7474547/(10:ℝ)^10) ((2003666592617:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 26 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b2 : T 110 (1 - 7474547/(10:ℝ)^10) 3 49615 ≤ ((135678423202471:ℝ)/100000000000) := + term_le 110 3 49615 (7474547/(10:ℝ)^10) ((1800934038563:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 24 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b3 : T 110 (1 - 7474547/(10:ℝ)^10) 4 23685 ≤ ((43170446048157:ℝ)/50000000000) := + term_le 110 4 23685 (7474547/(10:ℝ)^10) ((1657093002337:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 24 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b4 : T 110 (1 - 7474547/(10:ℝ)^10) 5 9750 ≤ ((44420693582197:ℝ)/100000000000) := + term_le 110 5 9750 (7474547/(10:ℝ)^10) ((38638030667:ℝ)/12500000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 23 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b5 : T 110 (1 - 7474547/(10:ℝ)^10) 6 8025 ≤ ((43867998737293:ℝ)/100000000000) := + term_le 110 6 8025 (7474547/(10:ℝ)^10) ((1454360448283:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 22 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b6 : T 110 (1 - 7474547/(10:ℝ)^10) 7 3530 ≤ ((2250993477097:ℝ)/10000000000) := + term_le 110 7 3530 (7474547/(10:ℝ)^10) ((2754570216739:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 22 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b7 : T 110 (1 - 7474547/(10:ℝ)^10) 8 7655 ≤ ((55781903078171:ℝ)/100000000000) := + term_le 110 8 7655 (7474547/(10:ℝ)^10) ((1310519412057:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 21 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b8 : T 110 (1 - 7474547/(10:ℝ)^10) 9 2145 ≤ ((17582868029823:ℝ)/100000000000) := + term_le 110 9 2145 (7474547/(10:ℝ)^10) ((1251627894229:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 21 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b9 : T 110 (1 - 7474547/(10:ℝ)^10) 10 4650 ≤ ((10587140349809:ℝ)/25000000000) := + term_le 110 10 4650 (7474547/(10:ℝ)^10) ((2997369091:ℝ)/1250000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 21 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b10 : T 110 (1 - 7474547/(10:ℝ)^10) 11 1770 ≤ ((17730489316207:ℝ)/100000000000) := + term_le 110 11 1770 (7474547/(10:ℝ)^10) ((575646273249:ℝ)/250000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 20 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b11 : T 110 (1 - 7474547/(10:ℝ)^10) 12 5985 ≤ ((65399123107589:ℝ)/100000000000) := + term_le 110 12 5985 (7474547/(10:ℝ)^10) ((1107786858003:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 20 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b12 : T 110 (1 - 7474547/(10:ℝ)^10) 13 635 ≤ ((3758266936203:ℝ)/50000000000) := + term_le 110 13 635 (7474547/(10:ℝ)^10) ((533882752083:ℝ)/250000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 20 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b13 : T 110 (1 - 7474547/(10:ℝ)^10) 14 3710 ≤ ((47290992642379:ℝ)/100000000000) := + term_le 110 14 3710 (7474547/(10:ℝ)^10) ((2061423036179:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 19 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b14 : T 110 (1 - 7474547/(10:ℝ)^10) 15 9395 ≤ ((128304571925681:ℝ)/100000000000) := + term_le 110 15 9395 (7474547/(10:ℝ)^10) ((498107541173:ℝ)/250000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 19 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b15 : T 110 (1 - 7474547/(10:ℝ)^10) 16 440 ≤ ((6409229123791:ℝ)/100000000000) := + term_le 110 16 440 (7474547/(10:ℝ)^10) ((963945821777:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 19 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b16 : T 110 (1 - 7474547/(10:ℝ)^10) 17 405 ≤ ((1253566561349:ℝ)/20000000000) := + term_le 110 17 405 (7474547/(10:ℝ)^10) ((933633510869:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 19 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b17 : T 110 (1 - 7474547/(10:ℝ)^10) 18 13265 ≤ ((217357516651669:ℝ)/100000000000) := + term_le 110 18 13265 (7474547/(10:ℝ)^10) ((905054303949:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 18 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b18 : T 110 (1 - 7474547/(10:ℝ)^10) 19 835 ≤ ((14441670418763:ℝ)/100000000000) := + term_le 110 19 835 (7474547/(10:ℝ)^10) ((1756041386627:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 18 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b19 : T 110 (1 - 7474547/(10:ℝ)^10) 20 110 ≤ ((2002550068509:ℝ)/100000000000) := + term_le 110 20 110 (7474547/(10:ℝ)^10) ((21309351153:ℝ)/12500000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 18 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b20 : T 110 (1 - 7474547/(10:ℝ)^10) 21 2640 ≤ ((25231210703361:ℝ)/50000000000) := + term_le 110 21 2640 (7474547/(10:ℝ)^10) ((165595792807:ℝ)/100000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 18 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b21 : T 110 (1 - 7474547/(10:ℝ)^10) 42 2640 ≤ ((100872567578631:ℝ)/100000000000) := + term_le 110 42 2640 (7474547/(10:ℝ)^10) ((962810747511:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 15 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b22 : T 110 (1 - 7474547/(10:ℝ)^10) 46 2640 ≤ ((22094393345401:ℝ)/20000000000) := + term_le 110 46 2640 (7474547/(10:ℝ)^10) ((174367793861:ℝ)/200000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 14 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b23 : T 110 (1 - 7474547/(10:ℝ)^10) 109 1 ≤ ((198183171:ℝ)/200000000) := + term_le 110 109 1 (7474547/(10:ℝ)^10) ((1826496713:ℝ)/200000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 5 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have b24 : T 110 (1 - 7474547/(10:ℝ)^10) 1 1 ≤ ((456145263:ℝ)/50000000000) := + term_le 110 1 1 (7474547/(10:ℝ)^10) ((2350240182897:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 27 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + have e1 : ((2:ℝ)^40 - 1) = 1099511627775 := by norm_num + have e2 : (2:ℝ)^40 = 1099511627776 := by norm_num + have e3 : ((14692:ℕ):ℝ) = 14692 := by norm_num + have e4 : T 110 (1 - 7474547/(10:ℝ)^10) (110 - 1) 1 = T 110 (1 - 7474547/(10:ℝ)^10) 109 1 := rfl + rw [e1, e2, e3, e4, hsum] + linarith + +/-- **sharpness**: at exponent `1 - 7474550/10^10` the moment of one unit is at least its number of live roles `14692`, so the moment criterion fails for EVERY table made of copies of the unit and idle roles (`FoldRate.block_fails`). Relative excess of the rational certificate: 1.40e-10. -/ +theorem fold_B2Gp193x_sharp : ((14692:ℕ):ℝ) ≤ moment 110 (1 - 7474550/(10:ℝ)^10) blocksB2Gp193x := by + have hsum : moment 110 (1 - 7474550/(10:ℝ)^10) blocksB2Gp193x + = T 110 (1 - 7474550/(10:ℝ)^10) 1 145890 + (T 110 (1 - 7474550/(10:ℝ)^10) 2 61990 + (T 110 (1 - 7474550/(10:ℝ)^10) 3 49615 + (T 110 (1 - 7474550/(10:ℝ)^10) 4 23685 + (T 110 (1 - 7474550/(10:ℝ)^10) 5 9750 + (T 110 (1 - 7474550/(10:ℝ)^10) 6 8025 + (T 110 (1 - 7474550/(10:ℝ)^10) 7 3530 + (T 110 (1 - 7474550/(10:ℝ)^10) 8 7655 + (T 110 (1 - 7474550/(10:ℝ)^10) 9 2145 + (T 110 (1 - 7474550/(10:ℝ)^10) 10 4650 + (T 110 (1 - 7474550/(10:ℝ)^10) 11 1770 + (T 110 (1 - 7474550/(10:ℝ)^10) 12 5985 + (T 110 (1 - 7474550/(10:ℝ)^10) 13 635 + (T 110 (1 - 7474550/(10:ℝ)^10) 14 3710 + (T 110 (1 - 7474550/(10:ℝ)^10) 15 9395 + (T 110 (1 - 7474550/(10:ℝ)^10) 16 440 + (T 110 (1 - 7474550/(10:ℝ)^10) 17 405 + (T 110 (1 - 7474550/(10:ℝ)^10) 18 13265 + (T 110 (1 - 7474550/(10:ℝ)^10) 19 835 + (T 110 (1 - 7474550/(10:ℝ)^10) 20 110 + (T 110 (1 - 7474550/(10:ℝ)^10) 21 2640 + (T 110 (1 - 7474550/(10:ℝ)^10) 42 2640 + (T 110 (1 - 7474550/(10:ℝ)^10) 46 2640 + 0)))))))))))))))))))))) := rfl + have c0 : ((665470322971:ℝ)/500000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 1 145890 := + term_ge 110 1 145890 (7474550/(10:ℝ)^10) ((4700480365791:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 4 10 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c1 : ((565235973477:ℝ)/500000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 2 61990 := + term_ge 110 2 61990 (7474550/(10:ℝ)^10) ((4007333185231:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 4 10 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c2 : ((1356784232023:ℝ)/1000000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 3 49615 := + term_ge 110 3 49615 (7474550/(10:ℝ)^10) ((3601868077123:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 3 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c3 : ((431704460547:ℝ)/500000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 4 23685 := + term_ge 110 4 23685 (7474550/(10:ℝ)^10) ((3314186004671:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 3 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c4 : ((44420693593:ℝ)/100000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 5 9750 := + term_ge 110 5 9750 (7474550/(10:ℝ)^10) ((3091042453357:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 3 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c5 : ((87735997501:ℝ)/200000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 6 8025 := + term_ge 110 6 8025 (7474550/(10:ℝ)^10) ((2908720896563:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 3 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c6 : ((112549673893:ℝ)/500000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 7 3530 := + term_ge 110 7 3530 (7474550/(10:ℝ)^10) ((86080319273:ℝ)/31250000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 3 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c7 : ((557819030987:ℝ)/1000000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 8 7655 := + term_ge 110 8 7655 (7474550/(10:ℝ)^10) ((2621038824111:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 3 10 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c8 : ((87914340183:ℝ)/500000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 9 2145 := + term_ge 110 9 2145 (7474550/(10:ℝ)^10) ((500651157691:ℝ)/200000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 3 10 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c9 : ((423485614161:ℝ)/1000000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 10 4650 := + term_ge 110 10 4650 (7474550/(10:ℝ)^10) ((2397895272797:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 3 10 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c10 : ((88652446617:ℝ)/500000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 11 1770 := + term_ge 110 11 1770 (7474550/(10:ℝ)^10) ((2302585092993:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 3 10 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c11 : ((130798246269:ℝ)/200000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 12 5985 := + term_ge 110 12 5985 (7474550/(10:ℝ)^10) ((2215573716003:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 3 10 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c12 : ((15033067751:ℝ)/200000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 13 635 := + term_ge 110 13 635 (7474550/(10:ℝ)^10) ((2135531008329:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 3 10 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c13 : ((23645496331:ℝ)/50000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 14 3710 := + term_ge 110 14 3710 (7474550/(10:ℝ)^10) ((128838939761:ℝ)/62500000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 3 10 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c14 : ((320761429947:ℝ)/250000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 15 9395 := + term_ge 110 15 9395 (7474550/(10:ℝ)^10) ((1992430164689:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 2 12 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c15 : ((1001442051:ℝ)/15625000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 16 440 := + term_ge 110 16 440 (7474550/(10:ℝ)^10) ((1927891643551:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 2 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c16 : ((62678328093:ℝ)/1000000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 17 405 := + term_ge 110 17 405 (7474550/(10:ℝ)^10) ((373453404347:ℝ)/200000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 2 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c17 : ((1086787583699:ℝ)/500000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 18 13265 := + term_ge 110 18 13265 (7474550/(10:ℝ)^10) ((362021721579:ℝ)/200000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 2 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c18 : ((28883340849:ℝ)/200000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 19 835 := + term_ge 110 19 835 (7474550/(10:ℝ)^10) ((13719073333:ℝ)/7812500000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 2 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c19 : ((20025500693:ℝ)/1000000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 20 110 := + term_ge 110 20 110 (7474550/(10:ℝ)^10) ((1704748092237:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 2 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c20 : ((63078026783:ℝ)/125000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 21 2640 := + term_ge 110 21 2640 (7474550/(10:ℝ)^10) ((1655957928067:ℝ)/1000000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 2 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c21 : ((126090709507:ℝ)/125000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 42 2640 := + term_ge 110 42 2640 (7474550/(10:ℝ)^10) ((240702686877:ℝ)/250000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 1 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have c22 : ((552359833771:ℝ)/500000000) ≤ T 110 (1 - 7474550/(10:ℝ)^10) 46 2640 := + term_ge 110 46 2640 (7474550/(10:ℝ)^10) ((435919484651:ℝ)/500000000000) _ (by norm_num) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 1 11 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) + have e3 : ((14692:ℕ):ℝ) = 14692 := by norm_num + rw [e3, hsum] + linarith + +/-- **per-rank fact** at exponent `1 - 4058344/10^10`, fill parameter `s = 40`: the hypothesis `hnum` of `RAM.engine_program_group_perRank` (u = 110, W = 14692, D = 3080). Relative slack: 1.10e-07. -/ +theorem foldRank_B2Gp193x : + (2:ℝ)^40 * ((14692:ℕ):ℝ) * (((110:ℕ):ℝ) - ((110:ℕ):ℝ)^(1 - 4058344/(10:ℝ)^10)) < ((2:ℝ)^40 - 1) * ((3080:ℕ):ℝ) := + FoldRate.rank_fact3 110 14692 3080 40 (4058344/(10:ℝ)^10) ((2350240182897:ℝ)/500000000000) (by norm_num) (by norm_num) (by norm_num) + (log_le_of_le_expsum _ _ 27 (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + +/-- **per-rank sharpness**: at exponent `1 - 4058349/10^10` the deficit of one unit is at most `W (m - m^z)`, so the per-rank inequality fails for EVERY table made of copies of the unit and idle roles (`FoldRate.rank_fails`). -/ +theorem foldRank_B2Gp193x_sharp : + ((3080:ℕ):ℝ) ≤ ((14692:ℕ):ℝ) * (((110:ℕ):ℝ) - ((110:ℕ):ℝ)^(1 - 4058349/(10:ℝ)^10)) := + FoldRate.rank_fact_sharp 110 14692 3080 (4058349/(10:ℝ)^10) ((4700480365791:ℝ)/1000000000000) (by norm_num) (by norm_num) (by norm_num) + (le_log_of_expbound _ _ 4 10 (by norm_num) (by norm_num) (by norm_num) + (by norm_num [Finset.sum_range_succ, Nat.factorial])) + (by norm_num) (by norm_num) + +end OAI.PowerSaving.BlockAccounting + +#print axioms OAI.PowerSaving.BlockAccounting.fold_B2Gp193x +#print axioms OAI.PowerSaving.BlockAccounting.fold_B2Gp193x_sharp +#print axioms OAI.PowerSaving.BlockAccounting.foldRank_B2Gp193x +#print axioms OAI.PowerSaving.BlockAccounting.foldRank_B2Gp193x_sharp diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__Raw.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__Raw.lean new file mode 100644 index 0000000000..499fa67e88 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__Raw.lean @@ -0,0 +1,93 @@ +/-! +# (key: gx-data) Raw Lean form of a `gcert/1` file (EXTENDED-CERT-SPEC section 1) + +Core Lean only (no Mathlib): the generated data modules import nothing else, so they elaborate +cheaply. Field order and meaning are those of the JSON; `pairs` and `cuts` are DERIVED by the +generator (`checks/wht26/gx-data/py/gxgen.py`) and must be tested by the label check. + +Registers: `x_t = t`, `y_t = v + t`, slot `k = 2 v + k`. Vectors are bit masks. +-/ + +namespace GXD + +/-- the rational `(-1)^neg * num / den` (`den > 0`) -/ +structure Co where + neg : Bool + num : Nat + den : Nat + deriving DecidableEq, Repr + +/-- a gate: every register named (extras too) first moves to `frame`; then the adds happen in order -/ +inductive Gate where + /-- `tgt += co * src` for each `(tgt, co)` -/ + | out (frame src : Nat) (tgts : List (Nat × Co)) (extra : List Nat) + /-- `tgt += co * src` for each `(src, co)` -/ + | inn (frame tgt : Nat) (srcs : List (Nat × Co)) + deriving Repr + +/-- the scatter `y_t += sum over k of coef(t, k) * total k` -/ +inductive Scat where + /-- star rule: `inside` if coordinate `k` is in port `t`, else `outside` -/ + | star (inside outside : Co) + /-- explicit rows: row `t` = `[(total k, coef)]` -/ + | table (rows : List (List (Nat × Co))) + deriving Repr + +/-- a `gcert/1` file -/ +structure Raw where + h : Nat + v : Nat + R : Nat + N : Nat + cst : Nat + /-- `v` masks: the unit vectors of the ports -/ + ports : List Nat + /-- CHUNKED frame table (`flatten` = the table); an entry is a reduced echelon basis, leading bits descending -/ + frames : List (List (List Nat)) + /-- frame id per register at the start -/ + start : List Nat + /-- frame id per register at the end -/ + final : List Nat + /-- position `k` = retained total `k`: (slot REGISTER, frame id) -/ + ret : List (Nat × Nat) + scat : Scat + /-- CHUNKED gates before the scatter -/ + A : List (List Gate) + /-- CHUNKED gates after the scatter -/ + B : List (List Gate) + /-- CHUNKED, derived: the distinct climbs `(a, b)`, `a ≠ b`, in order of first use -/ + pairs : List (List (Nat × Nat)) + /-- derived: replay cut points `(gates of A ++ B before the cut, frame id per register there)` -/ + cuts : List (Nat × List Nat) + /-- slots that start off the zero frame `(slot REGISTER, frame id)` (rule 2); EMPTY on the path -/ + ext : List (Nat × Nat) + /-- derived (questions.md Q1): per port `h` masks, the first is the port, pairwise dots = delta + (an orthonormal basis of `F_2^h` through the port) -/ + obase : List (List Nat) + +/-- registers of a gate, in the order they are moved -/ +def Gate.regs : Gate → List Nat + | .out _ s ts ex => s :: (ts.map Prod.fst ++ ex) + | .inn _ t ss => t :: ss.map Prod.fst + +/-- frame of a gate -/ +def Gate.frame : Gate → Nat + | .out f _ _ _ => f + | .inn f _ _ => f + +/-- single adds `(tgt, src, co)` of a gate, in order -/ +def Gate.adds : Gate → List (Nat × Nat × Co) + | .out _ s ts _ => ts.map fun p => (p.1, s, p.2) + | .inn _ t ss => ss.map fun p => (t, p.1, p.2) + +/-- the frame table -/ +def Raw.frameTab (c : Raw) : List (List Nat) := c.frames.flatten + +/-- all gates of phase A / phase B -/ +def Raw.gatesA (c : Raw) : List Gate := c.A.flatten +def Raw.gatesB (c : Raw) : List Gate := c.B.flatten + +/-- number of registers -/ +def Raw.nreg (c : Raw) : Nat := 2 * c.v + c.R + +end GXD diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__SolutionB2Gp193x.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__SolutionB2Gp193x.lean new file mode 100644 index 0000000000..0392e1f05b --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GCert__Data__SolutionB2Gp193x.lean @@ -0,0 +1,38 @@ +import Work.GCert.Data.B2Gp193Main + +/-! +Comparator solution `Work.GCert.Data.SolutionB2Gp193x` (not part of github.com/openai/math). + +The whole proof is in `Work.GCert.Data.B2Gp193Main` (and its imports), which ends with + + theorem wht_main_B2Gp193x : + ∃ solve W, WHTProgram solve W ∧ BlockWHT.WHTTimeBoundsAt (1 - 7474547/(10:ℝ)^10) W + +This module adds nothing mathematical: it defines `WHT.WHTTimeBoundsAt` with the text of the +challenge (the same definition as `BlockWHT.WHTTimeBoundsAt` of `Work.Block.WHT`) and restates +the theorem under the name the challenge uses. Its proof is that single term. +`WHTProgram`, `wht`, `whtInKind`, `whtOutKind` come from `WHTCheck.Solution`. +-/ + +namespace OAI +namespace PowerSaving +namespace WHT +open Filter Asymptotics + +/-- `W = O(2^k (k+1)^β)` and `W = o(2^k k)` (`WHTTimeBounds` is the case `β = 1 - 2/10^11`). -/ +def WHTTimeBoundsAt (β : ℝ) (W : ℕ → ℕ) : Prop := + let W' := fun k : ℕ => (W k : ℝ) + W' =O[atTop] (fun k : ℕ => (2:ℝ)^k * ((k:ℝ)+1)^β) ∧ + W' =o[atTop] (fun k : ℕ => (2:ℝ)^k * (k:ℝ)) + +/-- **Walsh-Hadamard transform with the improved exponent**: the statement `WHTGoal` of +`WHTCheck/Challenge.lean` with `1 - 2/10^11` replaced by `1 - 7474547/10^10`. -/ +theorem wht_main_block_B2Gp193x : + ∃ solve W, WHTProgram solve W ∧ WHTTimeBoundsAt (1 - 7474547/(10:ℝ)^10) W := + wht_main_B2Gp193x + +end WHT +end PowerSaving +end OAI + +#print axioms OAI.PowerSaving.WHT.wht_main_block_B2Gp193x diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Adapt.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Adapt.lean new file mode 100644 index 0000000000..24e261ad08 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Adapt.lean @@ -0,0 +1,183 @@ +import Work.GFrame.Engine.Letters + +/-! +# GFrame engine, part 2: the free adapter letters in the RAM (agent key: eng-ram) + +One free adapter on the array of one role is ONE linear pass, no recursive call: + +* `Gear.permuted` the address of `x ↦ G.π x` (columnwise), O(1) per entry with the XOR table + (as `Gear.shifted`, through `Gear.body_additive` of `Work/Block/Address.lean`); +* `Gear.phase_row` the `f`-bit row `(z·x_j + c)_j` of an entry, O(1); +* `GRig` a rig together with the table of `lum` over `Bits f` (`i^popcount`); +* `Rig.perm_cost`, `GRig.phase_cost` the two letters, work = length of the role table. +-/ + +set_option linter.unusedSectionVars false + +namespace OAI +namespace PowerSaving.GF +open Binary Matrix Finset +noncomputable section +section +variable {α : Type*} [Fintype α] [DecidableEq α] + +/-- An address permutation acts on an array with `f` columns by moving the address. -/ +lemma act_perm (G : APerm α) (f : ℕ) (x : Sky α f → ℂ) (j : Sky α f) : + matAct f (permMat G) x j = x (fun k => G.π (j k)) := by + change ∑ i, digitProd (fun _ : Fin f => permMat G) j i * x i = _ + have h (i : Sky α f) : digitProd (fun _ : Fin f => permMat G) j i = + if (fun k => G.π (j k)) = i then 1 else 0 := + prod_delta (κ:=fun _ : Fin f => Space α) _ _ + simp_rw [h] + simp [ite_mul] + +/-- A diagonal phase acts by the scalar `lum` of the row of phase bits. -/ +lemma act_phase (z : Space α) (c : F) (f : ℕ) (x : Sky α f → ℂ) (j : Sky α f) : + matAct f (phaseMat z c) x j = lum (fun k : Fin f => dot z (j k) + c) * x j := by + unfold matAct phaseMat + rw [digitProd_diagonal, Matrix.mulVec_diagonal] + rfl + +end +end +end PowerSaving.GF + +namespace PowerSaving.RAM +open Binary Ty Finset GF +noncomputable section +universe U V +variable {ι : Type U} + +namespace Gear +variable {m : Bool} {B f : ι → ℕ} {s t : Ty} {x : ι → T s} +variable (g : Gear m B f s x) +include g +variable {α : Type*} [Fintype α] [DecidableEq α] (X : Layout α) (r : ℕ) + +/-- Address moved by an additive bijection (across the `f` columns). -/ +lemma permuted (G : APerm α) (v : ∀ i, Grid α r (f i)) + (h : Knows m B s x (fun i => (book X r (f i)).loc (v i))) : + Knows m B s x (fun i => (book X r (f i)).loc ((v i).1, + fun j => G.π ((v i).2 j))) := by + obtain ⟨hg, hh⟩ := g.grid_fetch X r (v:=v) h + let K (i : ι) : Grid α r (f i) := ((v i).1, fun j => G.π ((v i).2 j)) + apply g.grid_combine X r (v:=K) hg (g.body_set X (fun i => (K i).2) _) + intro a + exact g.body_additive X (fun y => G.π y a) (fun p q => by rw [G.add]; rfl) + (fun i => (v i).2) hh + +/-- The row of phase bits `(z·x_j + c)_j` of an address. -/ +lemma phase_row (z : Space α) (c : F) (v : ∀ i, Grid α r (f i)) + (h : Knows m B s x (fun i => (book X r (f i)).loc (v i))) : + Knows m B s x (fun i => (bits (f i)).loc (fun l : Fin (f i) => dot z ((v i).2 l) + c)) := by + obtain ⟨_, hh⟩ := g.grid_fetch X r (v:=v) h + have hv := g.body_additive X (fun y => dot z y) (fun p q => dot_add_right z p q) + (fun i => (v i).2) hh + rcases bit_cases c with hc|hc + · refine hv.cong (fun _ => rfl) (fun i => ?_) + simp [hc] + · let q i : Bits (f i) × Bits (f i) := (fun l => dot z ((v i).2 l), fun _ => 1) + have hf : Knows m B s x (fun i => (bits (f i)).loc (q i).2) := + (g.power.minus (Can.wc 1) g.bound).cong (fun _ => rfl) (fun i => by + change 2^f i-1=(bits _).loc (fun _ => 1) + rw [← bits_lit] + simp) + refine (g.addr_xor q hv hf).cong (fun _ => rfl) (fun i => ?_) + apply congr_arg (bits (f i)).loc + ext k; simp [q,hc] + +end Gear + +/-- A rig together with the table of `lum` over `Bits f` (the fourth roots `i^popcount`). -/ +structure GRig {α ρ : Type*} (m : Bool) (B f : ι → ℕ) (s : Ty) (x : ι → T s) + (cl : Paint) (X : Layout α) (R : Layout ρ) (r : ℕ) (v : ∀ i, Grain α ρ r (f i)) : Prop where + rig : Rig m B f s x cl X R r v + lumT : Has m B s (a sc) x fun i => (bits (f i)).tape (fun y : Bits (f i) => lum y) + +section +variable {α ρ : Type*} [Fintype α] [DecidableEq α] [Fintype ρ] [DecidableEq ρ] +variable {m : Bool} {B f : ι → ℕ} {s t : Ty} {x : ι → T s} + {cl : Paint} {X : Layout α} {R : Layout ρ} {r : ℕ} {v : ∀ i, Grain α ρ r (f i)} + +omit [Fintype α] [DecidableEq α] [Fintype ρ] [DecidableEq ρ] in +lemma GRig.gather (h : GRig m B f s x cl X R r v) {κ : Type V} (j : κ → ι) (y : κ → T t) + (g : Has m (fun k => B (j k)) t s y (fun k => x (j k))) : + GRig m (fun k => B (j k)) (fun k => f (j k)) t y cl X R r (fun k => v (j k)) := + ⟨h.rig.gather j y g, g.then_do (h.lumT.reindex j)⟩ + +lemma Rig.ferry_perm (h : Rig m B f s x cl X R r v) (l : ρ) (G : APerm α) + (q : ∀ i, Beach α ρ r (f i)) + (g : Knows m B s x fun i => (fleet X R r (f i)).loc (q i)) : + Has m B s (c cl) x fun i => ferryM r (f i) l (permMat G) (v i) (q i) := by + obtain ⟨hl,hk⟩ := h.addrs q g + have hb := h.read q hl hk + let t i : Beach α ρ r (f i) := ((q i).1,(q i).2.1,fun j => G.π ((q i).2.2 j)) + have hh := h.read t hl (h.gear.permuted X r G _ hk) + apply Can.cases_code (q:=fun i => (q i).1) R hl + intro p + by_cases he : p=l + · refine (hh.reindex (fun i : {i // (q i).1=p} => i.1)).cong (fun _ => rfl) + (fun i => ?_) + have hql : (q i.val).1 = l := i.property.trans he + change v i.val ((q i.val).1,(q i.val).2.1,fun j => G.π ((q i.val).2.2 j)) = _ + simp only [ferryM, roleAct, hql, if_true, act_perm] + · refine (hb.reindex (fun i : {i // (q i).1=p} => i.1)).cong (fun _ => rfl) + (fun i => ?_) + have H : (q i.val).1≠l := fun hh => he (i.property.symm.trans hh) + simp only [ferryM, roleAct, H, ite_false, Prod.mk.eta] + +/-- **Free address permutation**: one pass over the role table. -/ +lemma Rig.perm_cost (h : Rig m B f s x cl X R r v) (l : ρ) (G : APerm α) : + Can m B s (a (c cl)) x + (fun i => (fleet X R r (f i)).tape (ferryM r (f i) l (permMat G) (v i))) + (fun i => (fleet X R r (f i)).n) := by + refine h.chart _ ?_ + let S := Σ i, Beach α ρ r (f i) + have hg := h.gather (fun d : S => d.1) + (fun d => ((x d.1, (fleet X R r (f d.1)).loc d.2):T (p s w))) (t:=p s w) Can.first + exact hg.ferry_perm l G (fun d => d.2) Can.second + +lemma GRig.ferry_phase (h : GRig m B f s x cl X R r v) (l : ρ) (z : Space α) (c' : F) + (q : ∀ i, Beach α ρ r (f i)) + (g : Knows m B s x fun i => (fleet X R r (f i)).loc (q i)) : + Has m B s (c cl) x fun i => ferryM r (f i) l (phaseMat z c') (v i) (q i) := by + obtain ⟨hl,hk⟩ := h.rig.addrs q g + have hb := h.rig.read q hl hk + have hrow := h.rig.gear.phase_row X r z c' (fun i => (q i).2) hk + have hs : Has m B s sc x + (fun i => lum (fun k : Fin (f i) => dot z ((q i).2.2 k) + c')) := + Can.fetch (t:=sc) (L:=fun i => bits (f i)) (v:=fun i (y : Bits (f i)) => lum y) + (i:=fun i => (fun k : Fin (f i) => dot z ((q i).2.2 k) + c')) h.lumT hrow + have hh := hs.mul hb + apply Can.cases_code (q:=fun i => (q i).1) R hl + intro p + by_cases he : p=l + · refine (hh.reindex (fun i : {i // (q i).1=p} => i.1)).cong (fun _ => rfl) + (fun i => ?_) + have hql : (q i.val).1 = l := i.property.trans he + change lum (fun k : Fin (f i.val) => dot z ((q i.val).2.2 k) + c') * + v i.val ((q i.val).1,(q i.val).2.1,(q i.val).2.2) = _ + simp only [ferryM, roleAct, hql, if_true, act_phase] + · refine (hb.reindex (fun i : {i // (q i).1=p} => i.1)).cong (fun _ => rfl) + (fun i => ?_) + have H : (q i.val).1≠l := fun hh => he (i.property.symm.trans hh) + simp only [ferryM, roleAct, H, ite_false, Prod.mk.eta] + +/-- **Free diagonal phase**: one pass over the role table (one table look-up per entry). -/ +lemma GRig.phase_cost (h : GRig m B f s x cl X R r v) (l : ρ) (z : Space α) (c' : F) : + Can m B s (a (c cl)) x + (fun i => (fleet X R r (f i)).tape (ferryM r (f i) l (phaseMat z c') (v i))) + (fun i => (fleet X R r (f i)).n) := by + refine h.rig.chart _ ?_ + let S := Σ i, Beach α ρ r (f i) + have hg := h.gather (fun d : S => d.1) + (fun d => ((x d.1, (fleet X R r (f d.1)).loc d.2):T (p s w))) (t:=p s w) Can.first + exact hg.ferry_phase l z c' (fun d => d.2) Can.second + +end +end +end PowerSaving.RAM +end OAI + +#print axioms OAI.PowerSaving.RAM.Rig.perm_cost +#print axioms OAI.PowerSaving.RAM.GRig.phase_cost diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Letters.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Letters.lean new file mode 100644 index 0000000000..2eca6e713b --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Letters.lean @@ -0,0 +1,199 @@ +import Work.Block.Bridge + +/-! +# GFrame engine, part 1: the generalised word language (agent key: eng-ram) + +Letters = the letters of `BWord` (`localM`, `shift`, `block`) plus TWO FREE ADAPTER letters on +one role: + +* `perm l G` address permutation by an additive bijection `G` of the label space + (matrix `permMat G`, `(permMat G) x y = 1` iff `G.π x = y`); +* `phase l z c` the diagonal phase `i^[z·x + c]` IN THE STANDARD BASIS + (matrix `phaseMat z c = diagonal (fun x => tint (dot z x + c))`). + +Products of `phaseMat` are exactly the diagonal matrices `i^Q(x)`, `Q` a `ℤ/4`-valued quadratic +form plus a constant; with the old free letter `shift` the free letters generate every affine +address permutation times such a phase. A "twisted block" is NOT a primitive letter: it is the +word `free adapters ++ [block] ++ free adapters` (see `Free.lean`, `gstep_of_factor`). + +The semantics is `gwalk` (no unit-move word behind it: the new letters are not Walsh-diagonal). +Old words embed by `GWord.ofB`, and `gwalk f (ofB w) = walk f w.flat`. +-/ + +set_option linter.unusedSectionVars false + +namespace OAI +namespace PowerSaving.GF +open Binary Matrix Finset +noncomputable section + +/-- An additive bijection of the label space. -/ +structure APerm (α : Type*) where + π : Space α ≃ Space α + add : ∀ x y, π (x + y) = π x + π y + +section Mats +variable {α : Type*} [Fintype α] [DecidableEq α] + +/-- Permutation matrix of an additive bijection: `(permMat G *ᵥ v) x = v (G.π x)`. -/ +def permMat (G : APerm α) : CMat α := fun x y => if G.π x = y then 1 else 0 + +/-- Elementary diagonal phase in the standard basis: `i^[z·x + c]`. -/ +def phaseMat (z : Space α) (c : F) : CMat α := Matrix.diagonal fun x => tint (dot z x + c) + +end Mats + +/-- Letters of the generalised word language. -/ +inductive GMove (α ρ : Type*) + | old (mv : BMove α ρ) + | perm (l : ρ) (G : APerm α) + | phase (l : ρ) (z : Space α) (c : F) + +abbrev GWord (α ρ : Type*) := List (GMove α ρ) + +namespace GMove +variable {α ρ : Type*} + +/-- The letter of `BWord` with the same price (free adapters ↦ a free letter). -/ +def shadow : GMove α ρ → BMove α ρ + | .old mv => mv + | .perm _ _ => .localM 0 + | .phase _ _ _ => .localM 0 + +/-- Rank paid by a letter (`none` = free). -/ +def rk? (mv : GMove α ρ) : Option ℕ := mv.shadow.rk? +def costR (φ : ℕ → ℝ) (mv : GMove α ρ) : ℝ := mv.shadow.costR φ +def Proper (u : ℕ) (mv : GMove α ρ) : Prop := mv.shadow.Proper u + +@[simp] lemma costR_perm (φ : ℕ → ℝ) (l : ρ) (G : APerm α) : + (GMove.perm l G : GMove α ρ).costR φ = 0 := rfl +@[simp] lemma costR_phase (φ : ℕ → ℝ) (l : ρ) (z : Space α) (c : F) : + (GMove.phase l z c : GMove α ρ).costR φ = 0 := rfl +@[simp] lemma costR_old (φ : ℕ → ℝ) (mv : BMove α ρ) : (GMove.old mv).costR φ = mv.costR φ := rfl +lemma proper_perm (u : ℕ) (l : ρ) (G : APerm α) : (GMove.perm l G : GMove α ρ).Proper u := + trivial +lemma proper_phase (u : ℕ) (l : ρ) (z : Space α) (c : F) : + (GMove.phase l z c : GMove α ρ).Proper u := trivial +@[simp] lemma proper_old (u : ℕ) (mv : BMove α ρ) : (GMove.old mv).Proper u ↔ mv.Proper u := + Iff.rfl + +end GMove + +namespace GWord +variable {α ρ : Type*} + +def shadow (w : GWord α ρ) : BWord α ρ := w.map GMove.shadow +def costR (φ : ℕ → ℝ) (w : GWord α ρ) : ℝ := (w.map (GMove.costR φ)).sum +def Proper (u : ℕ) (w : GWord α ρ) : Prop := ∀ mv ∈ w, mv.Proper u +def hist (w : GWord α ρ) (r : ℕ) : ℕ := w.shadow.hist r +/-- Natural-number cost when a block of rank `rk` costs `g rk`. -/ +def cost (g : ℕ → ℕ) (w : GWord α ρ) : ℕ := w.shadow.cost g +/-- An old block word as a generalised word. -/ +def ofB (w : BWord α ρ) : GWord α ρ := w.map GMove.old + +@[simp] lemma shadow_nil : shadow ([] : GWord α ρ) = [] := rfl +@[simp] lemma shadow_cons (mv : GMove α ρ) (w : GWord α ρ) : + shadow (mv :: w) = mv.shadow :: shadow w := rfl +@[simp] lemma shadow_ofB (w : BWord α ρ) : shadow (ofB w) = w := by + simp [shadow, ofB, List.map_map, Function.comp_def, GMove.shadow] + +lemma costR_shadow (φ : ℕ → ℝ) (w : GWord α ρ) : costR φ w = BWord.costR φ w.shadow := by + unfold costR BWord.costR shadow + rw [List.map_map] + rfl +@[simp] lemma costR_nil (φ : ℕ → ℝ) : costR φ ([] : GWord α ρ) = 0 := rfl +lemma costR_cons (φ : ℕ → ℝ) (mv : GMove α ρ) (w : GWord α ρ) : + costR φ (mv :: w) = mv.costR φ + costR φ w := by simp [costR] +lemma costR_append (φ : ℕ → ℝ) (w w' : GWord α ρ) : + costR φ (w ++ w') = costR φ w + costR φ w' := by simp [costR] +lemma costR_ofB (φ : ℕ → ℝ) (w : BWord α ρ) : costR φ (ofB w) = BWord.costR φ w := by + rw [costR_shadow, shadow_ofB] +@[simp] lemma cost_nil (g : ℕ → ℕ) : cost g ([] : GWord α ρ) = 0 := rfl +lemma cost_cons (g : ℕ → ℕ) (mv : GMove α ρ) (w : GWord α ρ) : + cost g (mv :: w) = mv.shadow.cost g + cost g w := BWord.cost_cons g _ _ + +lemma Proper.shadow {u : ℕ} {w : GWord α ρ} (h : Proper u w) : BWord.Proper u w.shadow := by + intro mv hmv + obtain ⟨g, hg, rfl⟩ := List.mem_map.mp hmv + exact h g hg +lemma Proper.tail {u : ℕ} {mv : GMove α ρ} {w : GWord α ρ} (h : Proper u (mv :: w)) : + Proper u w := fun x hx => h x (List.mem_cons_of_mem _ hx) +lemma Proper.head {u : ℕ} {mv : GMove α ρ} {w : GWord α ρ} (h : Proper u (mv :: w)) : + mv.Proper u := h mv List.mem_cons_self +lemma Proper.append {u : ℕ} {w w' : GWord α ρ} (h : Proper u w) (h' : Proper u w') : + Proper u (w ++ w') := by + intro mv hmv + rcases List.mem_append.mp hmv with h1|h1 + · exact h mv h1 + · exact h' mv h1 +lemma proper_nil (u : ℕ) : Proper u ([] : GWord α ρ) := fun _ h => by simp at h +lemma proper_ofB {u : ℕ} {w : BWord α ρ} (h : w.Proper u) : Proper u (ofB w) := by + intro mv hmv + obtain ⟨g, hg, rfl⟩ := List.mem_map.mp hmv + exact h g hg + +lemma costR_eq_sum (u : ℕ) (φ : ℕ → ℝ) (w : GWord α ρ) (hw : Proper u w) : + costR φ w = ∑ r : Fin u, (w.hist r:ℝ) * φ r := by + rw [costR_shadow]; exact BWord.costR_eq_sum u φ _ hw.shadow +lemma cost_eq_sum (u : ℕ) (g : ℕ → ℕ) (w : GWord α ρ) (hw : Proper u w) : + cost g w = ∑ r : Fin u, hist w r * g r := BWord.cost_eq_sum u g _ hw.shadow +lemma hist_zero (u : ℕ) (w : GWord α ρ) (hw : Proper u w) : hist w 0 = 0 := + BWord.hist_zero u _ hw.shadow +lemma hist_large (u : ℕ) (w : GWord α ρ) (hw : Proper u w) (r : ℕ) (hr : u ≤ r) : + hist w r = 0 := BWord.hist_large u _ hw.shadow r hr + +end GWord + +section Sem +variable {α ρ σ : Type*} [Fintype α] [DecidableEq α] [Fintype ρ] [DecidableEq ρ] + +/-- The action of one letter. -/ +def GMove.act (f : ℕ) : GMove α ρ → Data α ρ f → Data α ρ f + | .old mv => mv.act f + | .perm l G => roleAct f l (permMat G) + | .phase l z c => roleAct f l (phaseMat z c) + +/-- **Semantics of a generalised word.** -/ +def gwalk (f : ℕ) (w : GWord α ρ) (x : Data α ρ f) : Data α ρ f := + w.foldl (fun y mv => mv.act f y) x + +@[simp] lemma gwalk_nil (f : ℕ) (x : Data α ρ f) : gwalk f ([] : GWord α ρ) x = x := rfl +lemma gwalk_cons (f : ℕ) (mv : GMove α ρ) (w : GWord α ρ) (x : Data α ρ f) : + gwalk f (mv :: w) x = gwalk f w (mv.act f x) := rfl +lemma gwalk_append (f : ℕ) (p q : GWord α ρ) (x : Data α ρ f) : + gwalk f (p ++ q) x = gwalk f q (gwalk f p x) := by simp [gwalk] + +/-- Old words keep their meaning. -/ +lemma gwalk_ofB (f : ℕ) (w : BWord α ρ) (x : Data α ρ f) : + gwalk f (GWord.ofB w) x = walk f w.flat x := by + induction w generalizing x with + | nil => rfl + | cons mv w ih => + rw [walk_flat_cons, ← ih] + rfl + +/-- The scratch certificate for the generalised language (cf. `RAM.LiveKernel`). -/ +def GLiveKernel (e : σ → ρ) (w : GWord α ρ) : Prop := + ∀ (f : ℕ) (v : Data α ρ f), (∀ s, (∀ l, e l ≠ s) → v s = 0) → + ∀ l, gwalk f w v (e l) = matAct f (kernel α) (v (e l)) + +/-- Every old certificate is a generalised certificate. -/ +theorem GLiveKernel.ofB {e : σ → ρ} {w : BWord α ρ} (h : RAM.LiveKernel e w.flat) : + GLiveKernel e (GWord.ofB w) := by + intro f v hv l + rw [gwalk_ofB] + exact h f v hv l + +/-- One role goes from matrix `M` to `N` by a generalised word (cf. `XStep`). -/ +def GStep (l : ρ) (M N : CMat α) (c : (ℕ → ℝ) → ℝ) : Prop := + ∃ (w : GWord α ρ) (U : CMat α), w.Proper (Fintype.card α) ∧ (∀ φ, w.costR φ = c φ) ∧ + U * M = N ∧ ∀ (f : ℕ) (x : Data α ρ f), gwalk f w x = roleAct f l U x + +end Sem +end +end PowerSaving.GF +end OAI + +#print axioms OAI.PowerSaving.GF.gwalk_ofB +#print axioms OAI.PowerSaving.GF.GLiveKernel.ofB +#print axioms OAI.PowerSaving.GF.GWord.costR_eq_sum diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Level.lean b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Level.lean new file mode 100644 index 0000000000..6bd7cfa0c3 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/Work__GFrame__Engine__Level.lean @@ -0,0 +1,163 @@ +import Work.GFrame.Engine.Sweep +import WHTCheck.Solution + +/-! +# GFrame engine, part 4: one level of the recursion for generalised words (agent key: eng-ram) + +Copy of `amplifyB` (`Work/Block/Recursion.lean`) with two changes: + +* the word is a `GWord` with certificate `GLiveKernel e w` (semantics `gwalk`); +* after the XOR table the level also builds the table of `lum` over `Bits f` + (`WHT.lum_tables`, doubling construction, `O(2^f)` work), which the free diagonal phases + read; it is part of the environment of the sweep (`GRig`). + +Cost: the same `2^k` linear term and the same recursive calls as `amplifyB`. +-/ + +set_option linter.unusedSectionVars false + +namespace OAI +namespace PowerSaving.RAM +open Binary Matrix Ty Finset GF +noncomputable section + +section +universe U +variable {α ρ σ : Type*} [Fintype α] [DecidableEq α] [Fintype ρ] [DecidableEq ρ] + [Fintype σ] [DecidableEq σ] +variable {ι : Type U} {m : Bool} + {k f : ι → ℕ} {cl : Paint} {b : Bank (hatch cl) ι} + {v : ∀ i, Sim σ (k i)→ℂ} + +/-- **One level of the recursion for a generalised word** (replaces `amplifyB`). -/ +lemma gamplify (m : Bool) (b : Bank (hatch cl) ι) (v : ∀ i, Sim σ (k i) → ℂ) + (X : Layout α) (R : Layout ρ) (Q : Layout σ) (e : σ → ρ) (he : Function.Injective e) + (r : ℕ) (hr : 3 ≤ X.n) (hq : ∀ i, X.n*f i+r=k i) (hd : r < X.n) (hQ : 0 rk * f i) (τ rk) Q) + (hB : Small b.B (fun i => 2^k i)) + (w : GWord α ρ) (hw : GLiveKernel e w) (hP : w.Proper X.n) : + Able m b (simIn cl) (bundle cl) (fun i => loaded cl Q (k i) (v i)) + (fun i => (sim Q (k i)).tape (whole (k i) (v i))) + (fun i => 2^k i) (fun i => w.cost (fun rk => n rk i * τ rk i)) := by + let W i := 2^k i + let s := simIn cl + let eQ (i : ι) := ebb X r (f i) (k i) (hq i) (v i) + let zQ (i : ι) : Grain α σ r (f i) := + fun j => chords r (f i) (fun l => eQ i (j.1,l)) j.2 + let Z (i : ι) : Grain α ρ r (f i) := crossAct r (f i) (embM e) (zQ i) + let O (i : ι) : Grain α σ r (f i) := + crossAct r (f i) (extM e) (gcoast r (f i) w (Z i)) + let szQ i := (fleet X Q r (f i)).n + let szR i := (fleet X R r (f i)).n + have hszQ : Dom W szQ := by + refine ⟨Q.n+1, fun i => ?_⟩ + unfold W szQ fleet + rw [Layout.pair_len, book_len,hq] + simp only [mul_add,add_mul,mul_one,one_mul] + gcongr <;> simp + have hszR : Dom W szR := by + refine ⟨R.n+1, fun i => ?_⟩ + unfold W szR fleet + rw [Layout.pair_len, book_len,hq] + simp only [mul_add,add_mul,mul_one,one_mul] + gcongr <;> simp + have hn (i : ι) : 0 < W i := pow_pos (by decide) _ + have hf (i) : f i ≤ k i := by + have g := hq i + have h := Nat.le_mul_of_pos_left (f i) (show 0 < X.n by omega) + omega + have hy (i) : k i ≤ W i := Nat.lt_two_pow_self.le + have sd := hB.mono hy + have sq := sd.mono hf + let p2 i := 2^f i + have hm : Small b.B p2 := + hB.mono (fun i => Nat.pow_le_pow_right (by omega) (hf i)) + have hcube (i) : p2 i ^ 3 ≤ W i := by + unfold p2 W + rw [← pow_mul] + apply Nat.pow_le_pow_right (by omega) + have hh : 3*f i ≤ X.n*f i := Nat.mul_le_mul_right _ hr + have hg := hq i + rw [mul_comm] + omega + let env (i : ι) := loaded cl Q (k i) (v i) + -- construct fields (f,p2) + have hmf : Can m b.B s Ty.w env f W := by + have ht : Can m b.B s Ty.w env k W := Can.first + refine (ht.dvdW (Can.wc X.n) sd).cong (fun _ => rfl) ?_ + intro i + rw [← hq,mul_comm X.n] + exact Layout.div_join hd + have hmp : Can m b.B s (Ty.p Ty.w Ty.w) env (fun i => (f i,p2 i)) W := + hmf.pair (hmf.wTwo sq hm (Dom.of_le (fun i => (hf i).trans (hy i)))) + let T1 := Ty.p s (Ty.p Ty.w Ty.w) + let Y (i : ι) : T T1 := (env i,f i,p2 i) + have hmx : Can m b.B T1 (Ty.a Ty.w) Y (fun i => xorTab (f i)) W := + (Can.xor_prepare (m:=m) (f:=f) (B:=b.B) (s:=T1) (x:=Y) + (Can.fst Can.second) (Can.snd Can.second) sq hm).mono hcube + let T2 := Ty.p T1 (Ty.a Ty.w) + let Y' (i : ι) : T T2 := (Y i,xorTab (f i)) + -- NEW: the table of `lum` over `Bits f` + have hE2 : Has m b.B T2 s Y' env := Can.fst Can.first + have hml : Can m b.B T2 (Ty.a sc) Y' + (fun i => (bits (f i)).tape (fun y : Bits (f i) => lum y)) W := + (WHT.lum_tables (k:=f) (Can.fst (Can.snd Can.first)) sq hm hE2.snd.fst).1.mono + (fun i => Nat.pow_le_pow_right (by omega) (hf i)) + let T2' := Ty.p T2 (Ty.a sc) + let Y'' (i : ι) : T T2' := (Y' i,(bits (f i)).tape (fun y : Bits (f i) => lum y)) + -- the input, read as a table on the slots + have hG0 : Rig m b.B f T2 Y' cl X Q r eQ := by + refine ⟨⟨?_,?_,Can.second,hm⟩,?_,?_⟩ + · exact Can.snd (Can.snd Can.first) + · exact Can.fst (Can.snd Can.first) + · exact hE2.snd.fst + · exact hE2.snd.snd.cong (fun _ => rfl) (fun i => (ebb_eq ..).symm) + have hG : Rig m b.B f T2' Y'' cl X Q r eQ := hG0.gather id Y'' (t:=T2') Can.first + -- leftover bits, still on the slots + have HH : Can m b.B T2' (bundle cl) Y'' (fun i => (fleet X Q r (f i)).tape (zQ i)) W := + hG.dots_cost.weaken hszQ + let T3 := Ty.p T2' (bundle cl) + let A (i) : T T3 := (Y'' i,(fleet X Q r (f i)).tape (zQ i)) + have Hg := hG.gather id A (t:=T3) Can.first + have G : Rig m b.B f T3 A cl X Q r zQ := ⟨Hg.gear,Hg.imag,Can.second⟩ + -- embed the slots into the table of roles; scratch roles are created as zero + have HE : Can m b.B T3 (bundle cl) A (fun i => (fleet X R r (f i)).tape (Z i)) W := + (G.cross_point R (embM e)).weaken hszR + let T4 := Ty.p T3 (bundle cl) + let A4 (i) : T T4 := (A i,(fleet X R r (f i)).tape (Z i)) + have Hg4 := G.gather id A4 (t:=T4) Can.first + have hL4 : Has m b.B T4 (Ty.a sc) A4 + (fun i => (bits (f i)).tape (fun y : Bits (f i) => lum y)) := + Can.snd (Can.fst Can.first) + have G4 : GRig m b.B f T4 A4 cl X R r Z := ⟨⟨Hg4.gear,Hg4.imag,Can.second⟩,hL4⟩ + -- the GENERALISED word on the table of roles + have Hy := G4.gsweep n τ Q hQ hk + (fun rk h1 h2 i => by rw [book_len,hq]; exact hc rk h1 h2 i) w hP + -- extract the slots; scratch roles are dropped + let T5 := Ty.p T4 (bundle cl) + let A5 (i) : T T5 := (A4 i,(fleet X R r (f i)).tape (gcoast r (f i) w (Z i))) + have Hg5 := G4.rig.gather id A5 (t:=T5) Can.first + have G5 : Rig m b.B f T5 A5 cl X R r (fun i => gcoast r (f i) w (Z i)) := + ⟨Hg5.gear,Hg5.imag,Can.second⟩ + have HX : Can m b.B T5 (bundle cl) A5 (fun i => (fleet X Q r (f i)).tape (O i)) W := + (G5.cross_point Q (extM e)).weaken hszQ + have heq (i) : O i = ebb X r (f i) (k i) (hq i) (whole (k i) (v i)) := + gamplifies X r (f i) (k i) (hq i) e he w hw (v i) + have ha (i) : (fleet X Q r (f i)).tape (O i) = + (sim Q (k i)).tape (whole (k i) (v i)) := by + rw [heq]; exact ebb_eq .. + have Ho := ((Hy.weaken hszR (fun _ => le_rfl)).save_keep + (Able.of_can (b:=b) HX)).cong (fun _ => rfl) ha + have Hx := (Able.of_can (b:=b) hmp).save_keep + ((Able.of_can (b:=b) hmx).save_keep ((Able.of_can (b:=b) hml).save_keep + ((Able.of_can (b:=b) HH).save_keep ((Able.of_can (b:=b) HE).save_keep Ho)))) + simpa only [Nat.zero_add,Nat.add_zero] using Hx + +end +end +end PowerSaving.RAM +end OAI + +#print axioms OAI.PowerSaving.RAM.gamplify diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__ORIGIN.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__ORIGIN.md new file mode 100644 index 0000000000..e28b355d0a --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__ORIGIN.md @@ -0,0 +1,64 @@ +# tools/gx/ and tools/certificate/gcert1-p11-pr193.json.gz: where they come from + +Everything in this directory is Python 3 (standard library only). No Lean is run by these scripts. +"The outside repository" means github.com/CrocSwap/integer-mult-bounds (Apache-2.0, `LICENSE` and `NOTICE` +of that repository; `NOTICE`: "A sharper exponent for integer multiplication, Copyright 2026 Douglas Colkitt"). + +## The scripts (this project) + +| file | what it is | +|---|---| +| `gxcore.py` | loads a certificate of format gcert/1, brings it to normal form, and is a Python mirror of both Lean checks (labels and scalars); cut points and label data for the generator | +| `gxunit.py` | split plan of the kernel evaluations, the unit of the word, expected exponents | +| `gxbind.py` | the texts of the generated Lean modules (check, histogram, price, certificate and final modules) | +| `gxgen.py` | certificate -> Lean data modules and one module per kernel evaluation | +| `gxrate.py` | rate lemmas, unit price list, final theorem modules, comparator challenge / solution / configuration | +| `gxdry.py`, `gxmut.py` | dry run (mirror, sizes, plan, exponents); mutants that the mirror must reject | +| `gxconv.py` | converts the earlier format gcert/0 to gcert/1 when a step scales its target (the in-place pair step of #193) | +| `gsmirror.py` | a second, separately written Python mirror of the scalar check `GS.scalCheck` / `GS.yCheck`; `gxbind.py` calls it for the check parameters | +| `gx.py`, `gxrun.py` | the reference checker of the format (`gx.check1`: labels and exact scalar identity) and its command line | +| `gxpaths.py`, `regen_check.py`, `refcheck.py` | written for this repository: relative paths; regenerate and compare; `gx.check1` on a gcert/1 file | + +The scripts are the working copies with path edits only (absolute paths of the author's machine replaced through +`gxpaths.py`; templates read from `tools/gen/templates/`; `foldlib.py` / `foldgen.py` taken from `tools/gen/`). +The sentences "Generated by checks/..." that the generators print into Lean files name the scripts by their +working paths; they are kept so that the generated modules come out byte for byte. +No script of the outside repository is included, imported or executed. + +## The certificate `tools/certificate/gcert1-p11-pr193.json.gz` + +sha256 of the file: `15251deb0c11e0504d7b297c9786818888a93f08b92b03c6c122784b70488633` +(gzip stores a time stamp; sha256 of the uncompressed JSON: `c64d2a95431c3cf24452de7391cce780bd71521da44ce23923ebb235f6c7962c`). + +It is ONE explicit program (numbered registers, every addition, every frame) for the helper circuit at +h = 22: 1,320 ports, 9,412 slots, 262,944 unit moves. **The design of that circuit is not this project's.** It is the +"paired-cube" circuit of the outside repository as of pull request #193 (which builds on #191, #184, #168 and #144). +The outside repository publishes the design as generator scripts, frozen data files and a ledger; it has no file +of this kind. This file was produced by this project's own code, which + +1. loaded the following files of the outside repository **as data** (JSON; nothing was executed): + - at pull request #168, commit `4a3c769e5c5430e7114c4d3e099ff34664677f17`: + `references/paired-cube/sources/local_L1.json`, + `references/paired-cube/sources/tmod_TE_TD_TB3_1_1_4_full_6.0617964e-4.json`, + `references/paired-cube/sources/pmod_J0_full_6.0666810e-4.json`, + `references/paired-cube/sources/qmod_climb3u_best.json` (the local modules), + `references/paired-cube/selected-module/matching-arcs.json` (carrier arcs), + `references/paired-cube/physical/frames.json` (moved frames); + - at pull request #193, commit `187e1010ac8b259af8e9b5166f68b64bc27b4b47`: + `research/source-assisted-v4/data/physical-pairs.json` (the hand-over pairs); +2. rebuilt the circuit from them step by step, following the algorithms of the outside scripts (read as text), + and checked the result exactly (every published count reproduced; the scalar identity as an identity of + linear maps with arbitrary contents of the helper registers); +3. converted it to gcert/1 with `gxconv.py` (tested by `gx.check1`). + +Step 1 and step 2 (the rebuild scripts and the outside inputs they read) are NOT part of this repository; +the inputs can be fetched from the outside repository at the two commits above. +What this repository proves about the file does not depend on how it was made: the Lean kernel checks the +generated modules (labels, scalar identity, price), and `regen_check.py` shows that those modules are exactly +what `gxgen.py` / `gxrate.py` produce from this file. + +## Check it yourself + + python3 tools/gx/regen_check.py # regenerates the Lean modules and compares + python3 tools/gx/gxdry.py tools/certificate/gcert1-p11-pr193.json.gz # Python mirror of both checks + python3 tools/gx/refcheck.py # the reference checker gx.check1 on the certificate diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gx.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gx.py new file mode 100644 index 0000000000..6d14c0a976 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gx.py @@ -0,0 +1,296 @@ +#!/usr/bin/python3 -I +"""gx.py. OWN code (imports nothing of port-producer, nothing outside). +(1) convert(c0): gcert/0 (port-producer's event list) -> gcert/1, the LEAN-FACING NORMAL FORM: + only the main phase (no read0 / undo / uninj: the invocation theorem derives the dirt gate and the undo + gate from the product), every gate an elementary fan-out or fan-in add, the 4x4 K block written as three + such adds plus a sign carried by one register, the star scatter as a table. +(2) check1(c1): the local decidable conditions of EXTENDED-CERT-SPEC.md on a gcert/1 file: + E0 sizes, E1 labels (nested subspaces by containment, equal frame at a gate), E2 scatter cut, + E3 shape (kinds of gates; X1; S1), E4 bracket rule S2, E5 scalar (x-content replay: hid and X3), + E6 price data (block histograms, N), E7 exterior gauges only (Q2). Raises AssertionError(": ..."). +""" +from fractions import Fraction as Fr +from collections import Counter +from math import lcm + + +def need(c, msg): + if not c: + raise AssertionError(msg) + + +def reduce(u, basis): + """basis: reduced echelon, pivot = leading bit, descending. Returns u modulo the span.""" + for b in basis: + if u >> (b.bit_length() - 1) & 1: + u ^= b + return u + + +def echelon_ok(f): + piv = [b.bit_length() - 1 for b in f] + if any(b == 0 for b in f) or piv != sorted(piv, reverse=True) or len(set(piv)) != len(piv): + return False + return all(not (b >> p & 1) for i, b in enumerate(f) for j, p in enumerate(piv) if i != j) + + +def inside(a, b): + return all(reduce(u, b) == 0 for u in a) + + +def par(x): + return bin(x).count("1") & 1 + + +KJ = [[[1, 2] if i == j else [-1, 2] for j in range(4)] for i in range(4)] + + +def convert(c0): + need(c0["format"] == "gcert/0", "input is not gcert/0") + v, h, R = c0["v"], c0["h"], c0["R"] + ev = c0["events"] + cen = [n for n, e in enumerate(ev) if e[0] == "centre"] + need(cen == list(range(cen[0], cen[0] + len(cen))), "centres are not contiguous: no single scatter cut") + A, B, ret = [], [], [] + neg = set() # x registers currently holding MINUS their value (between the two K blocks) + openq = {} + for n, e in enumerate(ev): + k = e[0] + out = A if n < cen[0] else B + if k in ("read0", "undo", "uninj"): + continue + if k == "inj": + need(e[2] not in neg, "inj reads a negated x register") + out.append(["out", e[3], e[2], [[e[1], 1, 1]], []]) + elif k == "op": + if e[3] == -1: + out.append(["neg", e[5], e[1]]) + else: + need(e[3] == 1, "op ca") + out.append(["out", e[5], e[2], [[e[1], e[4], 1]], []]) + elif k == "centre": + ret.append([e[2], e[1], e[3]]) + elif k == "gread": + hit = set(t for t, _, _ in e[3]) + out.append(["out", e[2], e[1], [[v + t, a, b] for t, a, b in e[3]], [v + t for t in e[4] if t not in hit]]) + elif k == "rread": + out.append(["out", e[2], e[1], [[v + t, a, b] for t, a, b in e[3]], []]) + elif k == "ysh": + out.append(["out", e[4], e[2], [[e[1], e[3], 1]], []]) + elif k == "yw": + out.append(["out", e[4], e[2], [[e[1], e[3][0], e[3][1]]], []]) + elif k == "kd": + out.append(["out", e[3], e[2], [[e[1], -1 if e[2] in neg else 1, 1]], []]) + elif k == "ktr": + q = tuple(e[1]) + need(e[2] == KJ, "ktr matrix is not 1 - J/2") + x1, rest = q[0], list(q[1:]) + if q not in openq: # first block: x := M x, register x1 keeps the sign + out.append(["in", e[3], x1, [[r, 1, 1] for r in rest]]) + out.append(["out", e[3], x1, [[r, -1, 2] for r in rest], []]) + out.append(["in", e[3], x1, [[r, 1, 1] for r in rest]]) + openq[q] = n + neg.add(x1) + else: # second block: the three adds undone in reverse order + out.append(["in", e[3], x1, [[r, -1, 1] for r in rest]]) + out.append(["out", e[3], x1, [[r, 1, 2] for r in rest], []]) + out.append(["in", e[3], x1, [[r, -1, 1] for r in rest]]) + del openq[q] + neg.discard(x1) + else: + raise AssertionError("unknown event kind %r" % k) + need(not openq and not neg, "a K block is not closed") + ext = sorted([z[3], z[1]] for z in c0["gauge"] if z[5]) + c1 = dict(format="gcert/1", derived_from=c0["name"] + " (gcert/0)", p=c0["p"], h=h, v=v, R=R, cst=c0["cst"], + N=c0["N"], ports=c0["ports"], frames=c0["frames"], start=c0["start"], final=c0["final"], + ext=ext, ret=sorted(ret), scat=dict(inside=c0["scat"]["inside"], outside=c0["scat"]["outside"]), + A=A, B=B, blocks=c0["blocks"]) + return c1 + + +def scat_row(c, t): + """the scatter of target t: [(k, coefficient)], from the table or from the star rule""" + sc = c["scat"] + if "table" in sc: + return [(k, Fr(a, b)) for k, a, b in sc["table"][t]] + sin, sout = Fr(*sc["inside"]), Fr(*sc["outside"]) + return [(k, sin if c["ports"][t] >> k & 1 else sout) for k in range(c["h"])] + + +def gate_regs(g): + if g[0] == "neg": + return [g[2]], [], [] + if g[0] == "out": + return [g[2]] + [t for t, _, _ in g[3]] + list(g[4]), [(t, g[2], Fr(a, b)) for t, a, b in g[3]], g[4] + if g[0] == "in": + return [g[2]] + [s for s, _, _ in g[3]], [(g[2], s, Fr(a, b)) for s, a, b in g[3]], [] + raise AssertionError("E0: unknown gate kind %r" % (g[0],)) + + +def check1(c, scalar=True, stats=None): + need(c.get("format") == "gcert/1", "E0: format") + h, v, R = c["h"], c["v"], c["R"] + nreg = 2 * v + R + ports, fr = c["ports"], [tuple(f) for f in c["frames"]] + need(len(ports) == v == len(set(ports)) and all(par(q) and 0 < q < 1 << h for q in ports), "E0: ports") + need(fr[0] == () and fr[1] == tuple(1 << i for i in range(h - 1, -1, -1)), "E0: frames 0 and 1") + need(all(echelon_ok(f) for f in fr) and len(set(fr)) == len(fr), "E0: frame table not reduced echelon / repeats") + dim = [len(f) for f in fr] + start, final = c["start"], c["final"] + need(len(start) == len(final) == nreg, "E0: start / final") + ext = {r: f for r, f in c["ext"]} + for t in range(v): + need(fr[start[t]] == (ports[t],) and final[t] == 1, "E1: x start / final") + f = fr[final[v + t]] + need(start[v + t] == 0 and len(f) == h - 1 and all(par(u & ports[t]) == 0 for u in f), "E1: y start / final") + for r in range(2 * v, nreg): + need(start[r] == ext.get(r, 0) and final[r] == 1, "E1: slot start / final") + cls = lambda r: "x" if r < v else "y" if r < 2 * v else "s" + cur = list(start) + H = {"x": Counter(), "y": Counter(), "s": Counter(), "c": Counter()} + steps = set() + + def climb(r, f, where): + o = cur[r] + if o != f: + if (o, f) not in steps: + need(dim[o] < dim[f] and inside(fr[o], fr[f]), "E1: step not nested (%s, register %d)" % (where, r)) + steps.add((o, f)) + H[cls(r)][dim[f] - dim[o]] += 1 + cur[r] = f + okind = {("x", "s"), ("s", "s"), ("s", "y"), ("x", "y"), ("x", "x"), ("y", "y")} + ysum, piv, ytg = Counter(), set(), set() + inc = 0 + for ph, gates in (("A", c["A"]), ("B", c["B"])): + if ph == "B": # ---- E2: the scatter cut + need(sorted(k for k, _, _ in c["ret"]) == list(range(len(c["ret"]))), "E2: retained totals numbered 0..") + if "table" in c["scat"]: + need(len(c["scat"]["table"]) == v and all(0 <= k < len(c["ret"]) for row in c["scat"]["table"] for k, _, _ in row), + "E2: scatter table") + else: + need(len(c["ret"]) == h, "E2: one retained total per coordinate (star rule)") + for k, s, f in c["ret"]: + need(cls(s) == "s" and cur[s] == f, "E2: retained slot %d is not at its frame" % s) + H["c"][dim[f]] += 1 + need(all(cur[v + t] == 0 for t in range(v)), "E2: a y role left frame 0 before the scatter") + for i, g in enumerate(gates): + regs, pairs, _ = gate_regs(g) + need(all(0 <= r < nreg for r in regs) and len(set(regs)) == len(regs), "E3: registers of gate %s%d" % (ph, i)) + inc += len(regs) + for r in regs: + climb(r, g[1], "%s%d" % (ph, i)) + for t, s, co in pairs: + kd = (cls(s), cls(t)) + need(kd in okind, "E3: gate kind %s -> %s (gate %s%d)" % (kd + (ph, i))) + need(ph == "B" or kd in {("x", "s"), ("s", "s")}, "E3: bank gate before the scatter (gate A%d)" % i) + if kd == ("y", "y"): + ysum[s, t] += co + piv.add(s) + ytg.add(t) + need(ph == "B" or all(cls(r) != "y" for r in regs), "E2: y role named in phase A") + for r in range(nreg): + climb(r, final[r], "final") + need(not (piv & ytg), "E4: a pivot is the target of a gate reading y") + need(all(x == 0 for x in ysum.values()), "E4: y-reads of a (pivot, target) pair do not cancel") + Hs = {k: {str(r): n for r, n in sorted(w.items())} for k, w in H.items()} + need(Hs == c["blocks"], "E6: block histograms") + N = sum(r * n for w in H.values() for r, n in w.items()) + tails = sum(dim[f] for f in ext.values()) + need(N == c["N"] and N + tails == R * h + 2 * v * (h - 1) + c["cst"], "E6: N") + if stats is not None: + stats.update(steps=len(steps), incidences=inc, blocks=sum(sum(w.values()) for w in H.values()), + step_work=sum(dim[a] * dim[b] for a, b in steps), ysh_pairs=len(ysum)) + if scalar: + scal(c, stats) + q2(c) + return True + + +def scal(c, stats=None): + """E5: exact replay of the x-content of every register through A, scatter, B.""" + h, v, R = c["h"], c["v"], c["R"] + nreg = 2 * v + R + reg = [({r: Fr(1)} if r < v else {}) for r in range(nreg)] + den = {"x": 1, "y": 1, "s": 1} + mx = {"x": Fr(0), "y": Fr(0), "s": Fr(0)} + cls = lambda r: "x" if r < v else "y" if r < 2 * v else "s" + + def axpy(t, src, co): + d = reg[t] + for k, u in src.items(): + w = d.get(k, 0) + co * u + if w: + d[k] = w + kk = cls(t) + if w.denominator != 1: + den[kk] = lcm(den[kk], w.denominator) + if abs(w) > mx[kk]: + mx[kk] = abs(w) + else: + d.pop(k, None) + + def run(gates): + for g in gates: + if g[0] == "neg": + reg[g[2]] = {k: -u for k, u in reg[g[2]].items()} + elif g[0] == "out": + src = dict(reg[g[2]]) + for t, a, b in g[3]: + axpy(t, src, Fr(a, b)) + else: + for s, a, b in g[3]: + axpy(g[2], reg[s], Fr(a, b)) + run(c["A"]) + tot = {k: dict(reg[s]) for k, s, _ in c["ret"]} + for t in range(v): + for k, co in scat_row(c, t): + axpy(v + t, tot[k], co) + run(c["B"]) + need(all(reg[t] == {t: 1} for t in range(v)), "E5: an x role is not restored (X3)") + need(all(reg[v + t] == {t: 1} for t in range(v)), "E5: a target does not receive exactly its source (hid)") + if stats is not None: + stats.update(den=dict(den), maxabs={k: str(x) for k, x in mx.items()}, + gates_A=len(c["A"]), gates_B=len(c["B"])) + + +def q2(c): + """E7 (only for files with exterior gauges, rule (2)): for every slot q that starts off the zero frame, the + column of q in the y rows of the product is zero (its dirt is removed in line, the derived dirt gate at + frame 0 does not touch it). Replay with the gauged slots as variables, x = 0.""" + h, v, R = c["h"], c["v"], c["R"] + ext = [r for r, _ in c["ext"]] + if not ext: + return True + reg = [dict() for _ in range(2 * v + R)] + for r in ext: + reg[r] = {r: Fr(1)} + + def axpy(t, src, co): + d = reg[t] + for k, u in src.items(): + w = d.get(k, 0) + co * u + if w: + d[k] = w + else: + d.pop(k, None) + + def run(gates): + for g in gates: + if g[0] == "neg": + reg[g[2]] = {k: -u for k, u in reg[g[2]].items()} + elif g[0] == "out": + src = dict(reg[g[2]]) + for t, a, b in g[3]: + axpy(t, src, Fr(a, b)) + else: + for s, a, b in g[3]: + axpy(g[2], reg[s], Fr(a, b)) + run(c["A"]) + tot = {k: dict(reg[s]) for k, s, _ in c["ret"]} + for t in range(v): + for k, co in scat_row(c, t): + if tot[k]: + axpy(v + t, tot[k], co) + run(c["B"]) + need(all(not reg[v + t] for t in range(v)), "E7: the dirt of an exterior-gauged slot reaches a y role (Q2)") + return True diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxbind.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxbind.py new file mode 100644 index 0000000000..fcb625619c --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxbind.py @@ -0,0 +1,438 @@ +"""gxbind.py: THE BINDING of the generator to the Lean terms of gx-scalar / gx-labels / +gx-chain. Everything that names somebody else's definition is in this file (tables SCAL, LAB, CHAIN).""" +import os, re, subprocess +import gxpaths +ROOT = gxpaths.OUT +GSM = gxpaths.HERE + '/gsmirror.py' + +# gx-scalar (gcert-interface.md, SCALAR v1): GS.scalCheck c p lo n, GS.yCheck c p lo n, p : GS.SPar = +SCAL = dict(imports=['Work.GCert.Scalar.Seg'], scal='GS.scalCheck raw ⟨%(d)d, %(sw)d, %(ux)d, %(us)d, %(uy)d⟩ %(lo)d %(n)d', + ychk='GS.yCheck raw ⟨%(d)d, %(sw)d, %(ux)d, %(us)d, %(uy)d⟩ 0 %(v)d') +# gx-labels (gcert-interface.md LABELS v1 + questions.md N1): namespace GLab; frame = code, table and states = SSC.Trie, +# GLab.Par = . `end` = GLab.endK of Labels/EndDef.lean (questions.md N2; no obaseK: Q1 closed). +LAB = dict(imports=['Work.GCert.Labels.Def'], end_imports=['Work.GCert.Labels.EndDef'], par='⟨%(h)d, %(n)d, %(d)d, %(K)d, tab⟩', ns='GLab', + tab='GLab.tabK %(h)d %(sub)s', seg='GLab.segK par %(gs)s st%(i)d st%(j)d %(rs)s', + end='GLab.endK par %(v)d ports (raw.ret.map Prod.fst) st0 st%(a)d st%(f)d', noadds='GLab.noAdds fins') +# gx-chain (CHAIN v1): GX.wht_of_halves; the terms below are PLACEHOLDERS until Labels/Main and Scalar/Main compile +CHAIN = dict(imports=['Work.GCert.Chain.End', 'Work.GCert.Labels.Main'], scal='(GS.ScalOK.scal GXD.%(c)s.scalOK)', + lab='(GXD.%(c)s.valid.lab GXD.%(c)s.scalOK)', lab_cost='GXD.%(c)s.lab_cost') + + +def code(h, basis): + """gx-labels' code of a reduced echelon basis: dim + 2^8 M + 2^(8+h) P (M = pivot mask, vector of pivot p at digit p)""" + M = P = 0 + for b in basis: + p = b.bit_length() - 1 + M |= 1 << p + P |= b << (h * p) + return len(basis) + (M << 8) + (P << (8 + h)) + + +MOD = '''import %(imports)s +/-! Kernel check (%(doc)s) of the gcert/1 certificate `GXD.%(name)s.raw`. Source: %(src)s. +Generated by checks/wht26/gx-data/py/gxgen.py (do not edit). -/ +set_option maxRecDepth 100000 +namespace GXD.%(name)s +open GXD +theorem %(thm)s : %(stmt)s := by decide +kernel +end GXD.%(name)s +#print axioms GXD.%(name)s.%(thm)s +''' + + +def spar(D, path): + """scalar parameters: from gx-scalar's mirror when it exists, else from my own replay (sw is then a GUESS)""" + import gxcore as gc + n, d = 2 * D['v'] + D['R'], 0 + while (1 << d) < n: + d += 1 + dg = gc.digits(D) + S = dict(d=d, sw=16, ux=dg['x'][0], us=dg['s'][0], uy=dg['y'][0], source='gx-data replay; sw = 16 is a GUESS', digits=dg) + if os.path.exists(GSM): + try: + o = subprocess.run(['python3', '-B', GSM, path], capture_output=True, text=True, timeout=1800).stdout + m = re.search(r'SPar[^\d]*(\d+)[, ]+(\d+)[, ]+(\d+)[, ]+(\d+)[, ]+(\d+)', o) + if m: + S.update(zip(('d', 'sw', 'ux', 'us', 'uy'), map(int, m.groups())), source='gsmirror.py') + except Exception as e: + S['source'] += ' (gsmirror.py failed: %r)' % (e,) + return S + + +def write_checks(D, M, name, src, out, L, S, plan): + base = out[len(ROOT):].replace('/', '.') + raw = '%s.Gen.%s' % (base, name) + h, v, n = D['h'], D['v'], 2 * D['v'] + D['R'] + res = [] + + def mod(suffix, imports, thm, stmt, doc): + m = '%s.Gen.%s%s' % (base, name, suffix) + open('%s/Gen/%s%s.lean' % (out, name, suffix), 'w').write(MOD % dict( + imports='\nimport '.join(imports), doc=doc, name=name, src=src, thm=thm, stmt=stmt)) + res.append((m, thm, stmt)) + for i, (lo, hi) in enumerate(M['scal']['batches']): + mod('Scal%d' % i, SCAL['imports'] + [raw], 'scal%d_ok' % i, SCAL['scal'] % dict(S, lo=lo, n=hi - lo) + ' = true', + 'scalar identity E3 E5 for the sources %d .. %d' % (lo, hi - 1)) + mod('YChk', SCAL['imports'] + [raw], 'ychk_ok', SCAL['ychk'] % dict(S, v=v) + ' = true', 'the y -> y adds, E4') + par = '%s.Gen.%sPar' % (base, name) + open('%s/Gen/%sPar.lean' % (out, name), 'w').write( + 'import %s\nimport %s\n/-! Parameters `GLab.Par` of the label check of `GXD.%s.raw` (h, registers, trie depth, K, frame table).\n' + 'Generated by checks/wht26/gx-data/py/gxgen.py (do not edit). -/\nnamespace GXD.%s\nopen GXD\n' + 'noncomputable def par : GLab.Par := %s\nend GXD.%s\n' + % (LAB['imports'][0], raw, name, name, LAB['par'] % dict(h=h, n=n, d=L['d'], K=L['K']), name)) + paths = [format(i, '0%db' % L['ts']) for i in range(1 << L['ts'])] if L['ts'] else [''] + for i, pth in enumerate(paths): + mod('Tab%d' % i, LAB['imports'] + [raw], 'tab%d_ok' % i, + LAB['tab'] % dict(h=h, sub='tab_n' + pth if pth else 'tab') + ' = true', + 'E0: subtrie %d of %d of the frame table (codes of reduced echelon bases)' % (i, len(paths))) + for i in range(L['nseg']): + mod('Seg%d' % i, [par], 'seg%d_ok' % i, + LAB['seg'] % dict(gs='seg%d' % i, i=i, j=i + 1, rs='rs%d' % i) + ' = true', + 'E1: replay of the gates %d .. %d (phase %s) and their block ranks' % ( + M['cuts'][i], M['cuts'][i + 1] - 1, 'A' if i < L['nsegA'] else 'B')) + mod('SegF', [par], 'segF_ok', LAB['seg'] % dict(gs='fins', i=L['nseg'], j=L['nseg'] + 1, rs='rF') + ' = true', + 'E1: the final climbs and their block ranks') + if LAB['end']: + mod('End', LAB['end_imports'] + [par], 'end_ok', LAB['end'] % dict(v=v, a=L['nsegA'], f=L['nseg'] + 1) + ' = true', + 'E1 E2: frames at the start, at the scatter, at the end') + return res + + +def nest(xs): + return ' ++ ('.join(xs) + ')' * (len(xs) - 1) if xs else '[]' + + +def write_hist(D, M, name, src, out, L): + """kernel counts of the block ranks on the EXPLICIT rank lists rA, rB, rF (no replay)""" + base = out[len(ROOT):].replace('/', '.') + h, rs = D['h'], M['lab']['rs'] + ph = {'A': sum(rs[:L['nsegA']], []), 'B': sum(rs[L['nsegA']:], []), 'F': M['lab']['rF']} + top = max(max(x) if x else 0 for x in ph.values()) + cop = [M['dim'][f] for _, f in D['ret']] + tot = {r: sum(x.count(r) for x in ph.values()) + cop.count(r) for r in range(1, max(top, max(cop)) + 1)} + assert {r: c for r, c in tot.items() if c} == M['hist'], 'histogram of the rank lists differs from the mirror' + lines = ['/-- block ranks of phase A / phase B, in order (the lists of the replay segments) -/', + 'noncomputable def rA : List Nat := ' + nest(['rs%d' % i for i in range(L['nsegA'])]), + 'noncomputable def rB : List Nat := ' + nest(['rs%d' % i for i in range(L['nsegA'], L['nseg'])])] + names = [] + for X, lst in sorted(ph.items()): + l = 'r' + X + lines.append('theorem rankBound%s : wsumK (SSC.wGt %d) %s 0 = 0 := by decide +kernel' % (X, top, l)) + lines += ['theorem rank%s%d_ok : wsumK (SSC.wEq %d) %s 0 = %d := by decide +kernel' % (X, r, r, l, lst.count(r)) + for r in range(top + 1)] + names += ['rankBound' + X] + ['rank%s%d_ok' % (X, r) for r in range(top + 1)] + txt = ('import Work.GCert.Data.Count\nimport %s.Gen.%s\n' % (base, name) + + '/-! Kernel count of the BLOCK RANKS of the gcert/1 certificate `GXD.%s.raw` (h = %d) on the explicit rank lists\n' + '`rA`, `rB`, `rF` (phase A, phase B, final climbs): `wsumK (SSC.wEq r) l 0` blocks of rank `r`, none above %d\n' + '(`GXD.sum_of_wsumK` turns a count into `(l.map wt).sum` = `SSC.wsum wt l`).\n' + 'The %d scratch copies (ranks %s) are not in these lists. Whole invocation, by rank: %s.\n' + 'Source: %s. Generated by checks/wht26/gx-data/py/gxgen.py (do not edit). -/\n' + 'set_option maxRecDepth 100000\nnamespace GXD.%s\nopen GXD\n' % ( + name, h, top, len(cop), sorted(set(cop)), M['hist'], src, name) + '\n'.join(lines) + + '\nend GXD.%s\n' % name + '\n'.join('#print axioms GXD.%s.%s' % (name, x) for x in names[:2]) + '\n') + open('%s/Gen/%sHist.lean' % (out, name), 'w').write(txt) + return '%s.Gen.%sHist' % (base, name) + + +def write_price(D, M, name, src, out, L): + """Mathlib module: the price of the rank lists rA, rB, rF from the kernel counts, and of one whole invocation""" + base = out[len(ROOT):].replace('/', '.') + rs = M['lab']['rs'] + ph = {'A': sum(rs[:L['nsegA']], []), 'B': sum(rs[L['nsegA']:], []), 'F': M['lab']['rF']} + top = max(max(x) if x else 0 for x in ph.values()) + cop = [M['dim'][f] for _, f in D['ret']] + tm = lambda cnt: ' + '.join('%d * φ %d' % (n, r) for r, n in sorted(cnt.items()) if n) or '0' + thms = '' + for X in 'ABF': + cnt = {r: ph[X].count(r) for r in range(1, top + 1)} + thms += ''' +/-- price of the blocks of %s, from the kernel counts -/ +theorem r%s_cost (φ : ℕ → ℝ) : rcost φ r%s = %s := by + rw [GXD.rcost_wsumK φ r%s %d rankBound%s] + simp only [Finset.sum_range_succ, Finset.sum_range_zero, %s] + norm_num [bcost] +''' % ({'A': 'phase A', 'B': 'phase B', 'F': 'the final climbs'}[X], X, X, tm(cnt), X, top, X, + ', '.join('rank%s%d_ok' % (X, r) for r in range(top + 1))) + copies = tm({r: cop.count(r) for r in set(cop)}) + txt = '''import Work.GCert.Data.Price +import %(base)s.Gen.%(name)sHist + +/-! +# (key: gx-data) gcert/1 certificate `%(name)s` (h = %(h)d): the price of one invocation + +GENERATED by checks/wht26/gx-data/py/gxgen.py from %(src)s. No `sorry`. +`rA_cost`, `rB_cost`, `rF_cost`: the price of the block rank lists of phase A, phase B and the final climbs +(lists `GXD.%(name)s.rA / rB / rF`, counted by the kernel in `Gen.%(name)sHist`); +`inv_cost`: with the %(nc)d scratch copies (%(copies)s) the blocks of ONE invocation cost +`invPrice φ` = %(terms)s; `inv_moves`: they stand for `R h + 2 v (h - 1) + cst = %(N)d` unit moves. +-/ + +namespace GXD.%(name)s +open GXD OAI.PowerSaving.CB +%(thms)s +/-- price of the blocks of ONE invocation (x roles, y roles, slots, scratch copies), by rank -/ +def invPrice (φ : ℕ → ℝ) : ℝ := %(terms)s + +/-- **Price of ONE invocation** in the shape of `GX.Lab.cost`: phase A, the scratch copies, phase B, final climbs. -/ +theorem inv_cost (φ : ℕ → ℝ) : rcost φ rA + (%(copies)s) + rcost φ rB + rcost φ rF = invPrice φ := by + rw [rA_cost, rB_cost, rF_cost] + unfold invPrice + ring + +theorem inv_moves : invPrice (fun r => (r:ℝ)) = %(R)d * %(h)d + 2 * %(v)d * (%(h)d - 1) + %(cst)d := by + unfold invPrice + norm_num + +theorem inv_count : invPrice (fun _ => (1:ℝ)) = %(count)d := by + unfold invPrice + norm_num + +end GXD.%(name)s +#print axioms GXD.%(name)s.inv_cost +#print axioms GXD.%(name)s.inv_moves +''' % dict(base=base, name=name, h=D['h'], src=src, nc=len(cop), copies=copies, terms=tm(M['hist']), N=D['N'], thms=thms, + R=D['R'], v=D['v'], cst=D['cst'], count=sum(M['hist'].values())) + open('%s/%sPrice.lean' % (out, name), 'w').write(txt) + return '%s.%sPrice' % (base, name) + + +def write_cert(D, M, name, src, out, chk, L): + """Cert: THE LABEL HALF (aux, valid : GLab.Valid raw aux, lab_cost, lab_price) -- compiles without the scalar half; + ScalOK: the scalar half `scalOK : GS.ScalOK raw` (needs Work/GCert/Scalar/Main).""" + base = out[len(ROOT):].replace('/', '.') + bs = M['scal']['batches'] + hs = '' + for i, (lo, hi) in enumerate(bs): + lo_pf = 'Nat.zero_le t' if i == 0 else 'Nat.le_of_not_lt h%d' % (i - 1) + if i + 1 < len(bs): + hs += ' if h%d : t < %d then ⟨%d, %d, %s, h%d, GS.XRun.of_check scal%d_ok⟩ else\n' % (i, hi, lo, hi - lo, lo_pf, i, i) + else: + hs += ' ⟨%d, %d, %s, Nat.lt_of_lt_of_le ht (by decide), GS.XRun.of_check scal%d_ok⟩' % (lo, hi - lo, lo_pf, i) + terms = ' + '.join('%d * φ %d' % (n, r) for r, n in M['hist'].items()) + info = dict(base=base, name=name, h=D['h'], src=src, v=D['v'], R=D['R'], nc=len(D['ret']), cst=D['cst'], N=D['N'], + nb=len(bs), terms=terms, hs=hs) + txt = '''import Work.GCert.Scalar.Main +import %(imps)s +/-! # (key: gx-data) gcert/1 certificate `%(name)s` (h = %(h)d): THE SCALAR HALF `scalOK : GS.ScalOK raw` +GENERATED by checks/wht26/gx-data/py/gxgen.py from %(src)s. No `sorry`. +Kernel checks `scal_ok` (%(nb)d source batches) and `ychk_ok`. -/ +namespace GXD.%(name)s +open GXD +theorem scalOK : GS.ScalOK raw where + hv := by decide + hs := fun t ht => +%(hs)s + hyc := fun t ht => ⟨0, %(v)d, Nat.zero_le t, Nat.lt_of_lt_of_le ht (by decide), GS.YRun.of_check ychk_ok⟩ +end GXD.%(name)s +#print axioms GXD.%(name)s.scalOK +''' % dict(info, imps='\nimport '.join(c[0] for c in chk if 'Scal' in c[0] or 'YChk' in c[0])) + open('%s/%sScalOK.lean' % (out, name), 'w').write(txt) + # ---- the label half + nA, ns, ts = L['nsegA'], L['nseg'], L['ts'] + cop = sorted(set(M['dim'][f] for _, f in D['ret'])) + assert len(cop) == 1, 'scratch copies of several ranks %s: lab_cost of gxbind.py assumes one' % cop + + def tabpf(path): + if len(path) == ts: + return 'tab%d_ok' % (int(path, 2) if path else 0) + return '(GLab.tabK_node _ _ _ %s %s)' % (tabpf(path + '0'), tabpf(path + '1')) + + def runpf(a, b): + return 'GLab.Run.of_seg seg%d_ok' % a if a + 1 == b else 'GLab.Run.append (GLab.Run.of_seg seg%d_ok) (%s)' % (a, runpf(a + 1, b)) + + def run(X, a, b): + segs = ['seg%d' % i for i in range(a, b)] + return '''theorem gates%(X)s_eq : raw.gates%(X)s = %(cat)s := by + show List.flatten %(lst)s = _ + simp only [List.flatten_cons, List.flatten_nil, List.append_nil] +/-- the replay of phase %(X)s, composed from its kernel-checked segments -/ +theorem run%(X)s : GLab.Run par st%(a)d raw.gates%(X)s st%(b)d r%(X)s := by + rw [gates%(X)s_eq] + exact %(pf)s +''' % dict(X=X, cat=nest(segs), lst=ll_(segs), a=a, b=b, pf=runpf(a, b)) + lab = 'valid.lab S Ro cf hMA hMAi hMB hMBi reg hCc hreg' + txt = '''import Work.GCert.Labels.Main +import %(base)s.%(name)sPrice +import %(imps)s +/-! # (key: gx-data) gcert/1 certificate `%(name)s` (h = %(h)d): THE LABEL HALF and its price +GENERATED by checks/wht26/gx-data/py/gxgen.py from %(src)s. No `sorry`. +`v = %(v)d` ports, `R = %(R)d` slots, %(nc)d scratch copies of rank %(c)d, copy cost `cst = %(cst)d`, `N = %(N)d` unit moves. +* `aux : GLab.Aux`, `valid : GLab.Valid raw aux`: frame table (`tab_ok` composed by `tabK_node`), the replays of phase A + and phase B (`seg_ok` composed by `Run.append`), the final climbs (`segF_ok`, `fin_ok`), the ends (`end_ok`); +* `lab_cost`, `lab_price`: for ANY scalar half `S` the label half `valid.lab S ..` costs + `rcost rA + card C * bcost %(c)d + rcost rB + rcost rF` = `invPrice φ` = %(terms)s + (`Gen.%(name)sHist`, `%(name)sPrice`) when there are %(nc)d copies. -/ +set_option maxRecDepth 100000 +namespace GXD.%(name)s +open GXD OAI.PowerSaving OAI.PowerSaving.CB +theorem raw_h : raw.h = %(h)d := rfl +theorem raw_v : raw.v = %(v)d := rfl +theorem raw_R : raw.R = %(R)d := rfl +/-- what the label checks read next to `raw` -/ +noncomputable def aux : GLab.Aux := ⟨par, st0, st%(a)d, st%(n)d, st%(f)d, fins, rA, rB, rF⟩ +theorem fin_ok : GLab.noAdds fins = true := by decide +kernel +theorem cen_ok : (raw.ret.map Prod.fst).all (fun r => Nat.beq (GLab.cdim (par.tab.get (st%(a)d.get r))) %(c)d) = true := by + decide +kernel +theorem tab_ok : GLab.tabK par.h par.tab = true := %(tabpf)s +%(runA)s%(runB)s/-- **the kernel-checked label facts** of the certificate -/ +theorem valid : GLab.Valid raw aux where + hn := rfl + tab := tab_ok + runA := runA + runB := runB + runF := GLab.Run.of_seg segF_ok + fin := fin_ok + ends := end_ok +theorem cen_dim (r : Nat) (hr : r ∈ raw.ret.map Prod.fst) : GLab.cdim (par.tab.get (st%(a)d.get r)) = %(c)d := + Nat.eq_of_beq_eq_true (List.all_eq_true.mp cen_ok r hr) +/-- price of the label half over ANY scalar half -/ +theorem lab_cost {C : Type} [Fintype C] [DecidableEq C] (S : GX.Scal (Fin raw.v) (Fin raw.R) C) + {emb : CR.L3 (Fin raw.v) (Fin raw.R) → Nat} {un : Nat → CR.L3 (Fin raw.v) (Fin raw.R)} + (Ro : GLab.Roles raw.v raw.R emb un) (cf : Co → SSC.Coef) (hMA) (hMAi) (hMB) (hMBi) + (reg : C → Nat) (hCc) (hreg) (φ : ℕ → ℝ) : + (%(lab)s).cost φ + = rcost φ rA + (Fintype.card C : ℝ) * bcost φ %(c)d + rcost φ rB + rcost φ rF := by + obtain ⟨h1, h2, h3, h4⟩ := valid.lab_ranks S Ro cf hMA hMAi hMB hMBi reg hCc hreg + have h5 : ∀ k, bcost φ (((%(lab)s).cen k).dim) = bcost φ %(c)d := + fun k => by rw [h4 k]; exact congrArg (bcost φ) (cen_dim _ (hreg k)) + rw [GX.Lab.cost, h1, h2, h3, Finset.sum_congr rfl (fun k _ => h5 k), Finset.sum_const, Finset.card_univ, nsmul_eq_mul] + rfl +/-- **the label half costs one invocation price** (`invPrice`, by rank, from the kernel counts) -/ +theorem lab_price {C : Type} [Fintype C] [DecidableEq C] (S : GX.Scal (Fin raw.v) (Fin raw.R) C) + {emb : CR.L3 (Fin raw.v) (Fin raw.R) → Nat} {un : Nat → CR.L3 (Fin raw.v) (Fin raw.R)} + (Ro : GLab.Roles raw.v raw.R emb un) (cf : Co → SSC.Coef) (hMA) (hMAi) (hMB) (hMBi) + (reg : C → Nat) (hCc) (hreg) (hC : Fintype.card C = %(nc)d) (φ : ℕ → ℝ) : + (%(lab)s).cost φ = invPrice φ := by + rw [lab_cost S Ro cf hMA hMAi hMB hMBi reg hCc hreg φ, hC, ← inv_cost φ] + norm_num [bcost] +end GXD.%(name)s +#print axioms GXD.%(name)s.valid +#print axioms GXD.%(name)s.lab_price +''' % dict(info, imps='\nimport '.join(c[0] for c in chk if 'Scal' not in c[0] and 'YChk' not in c[0]), c=cop[0], a=nA, n=ns, + f=ns + 1, tabpf=tabpf(''), runA=run('A', 0, nA), runB=run('B', nA, ns), lab=lab) + open('%s/%sCert.lean' % (out, name), 'w').write(txt) + return ['%s.%sCert' % (base, name), '%s.%sScalOK' % (base, name)] + + +def ll_(xs): + return '[' + ', '.join(xs) + ']' + + +def final_module(name, cname, d, dx, g, out): + """.lean: the final theorems OVER ANY SCALAR HALF (compiles as soon as Cert does): label half, price, + unit list, rate fact and gx-chain's `GX.wht_of_halves` are all closed; what is left is `S : GX.Scal` with its + gate matrices = the ordered products of the adds of `raw` (gx-scalar).""" + h, v, R, W, m, nc = g['h'], g['v'], g['R'], d['W'], d['m'], g['nc'] + X = 'GXD.%s' % cname + args = 'S Ro cf hMA hMAi hMB hMBi reg hCc hreg' + + def thm(nm, rate, A, B, s, ux): + return f''' +/-- **Walsh-Hadamard transform, whole-block recursion on the bridged word B_2 with the gcert/1 circuit `{cname}`**, +over any scalar half of `{X}.raw`: the statement `WHTGoal` of `WHTCheck/Challenge.lean` with `1 - 2/10^11` +replaced by `1 - {A}/10^{B}`. -/ +theorem {nm} (Ro : GLab.Roles {X}.raw.v {X}.raw.R emb un) + (hMA : S.MA = SSC.matP un (GLab.mic cf ({X}.raw.gatesA.flatMap GXD.Gate.adds))) + (hMAi : S.MAi = SSC.matPinv un (GLab.mic cf ({X}.raw.gatesA.flatMap GXD.Gate.adds))) + (hMB : S.MB = SSC.matP un (GLab.mic cf ({X}.raw.gatesB.flatMap GXD.Gate.adds))) + (hMBi : S.MBi = SSC.matPinv un (GLab.mic cf ({X}.raw.gatesB.flatMap GXD.Gate.adds))) + (reg : C → Nat) (hCc : ∀ k (q : Fin {X}.raw.R), S.Cc k q ≠ 0 → reg k = 2 * {X}.raw.v + q.val) + (hreg : ∀ k, reg k ∈ {X}.raw.ret.map Prod.fst) (hC : Fintype.card C = {nc}) : + ∃ solve W, WHTProgram solve W ∧ BlockWHT.WHTTimeBoundsAt (1 - {A}/(10:ℝ)^{B}) W := + GX.wht_of_halves S ({X}.valid.lab {args}) + (by rw [Fintype.card_fin]; decide) {m} {W} (by rw [Fintype.card_fin]; rfl) + (by rw [Fintype.card_fin, Fintype.card_fin]; rfl) (by norm_num) BlockAccounting.blocks{rate} + (fun φ => by + rw [{X}.lab_price {args} hC φ, Fintype.card_fin, Fintype.card_fin] + exact BridgeRate.{name}.unit_cost{ux} φ) + {s} (1 - {A}/(10:ℝ)^{B}) (by norm_num) (by norm_num) BlockAccounting.fold_{rate} + +/-- the same from the FIVE scalar identities of gx-scalar's matrices of `{X}.raw` (`Work/GCert/Data/Glue.lean`) -/ +theorem {nm.replace('_of_scal', '_of_ids')} (hv : 0 < {X}.raw.v) + (hAi : GS.MAi {X}.raw hv * GS.MA {X}.raw hv = 1) (hBi : GS.MBi {X}.raw hv * GS.MB {X}.raw hv = 1) + (hx : ∀ (t : Fin {X}.raw.v) (j : GS.Rl {X}.raw), (GS.MB {X}.raw hv * CR.scatM (GS.Jrm {X}.raw * GS.Ccm {X}.raw) + * GS.MA {X}.raw hv) (CR.lX t) j = if CR.lX t = j then 1 else 0) + (hy : ∀ (i : GS.Rl {X}.raw) (t : Fin {X}.raw.v), (GS.MB {X}.raw hv * CR.scatM (GS.Jrm {X}.raw * GS.Ccm {X}.raw) + * GS.MA {X}.raw hv) i (CR.lY t) = if i = CR.lY t then 1 else 0) + (hid : ∀ S t : Fin {X}.raw.v, (GS.MB {X}.raw hv * CR.scatM (GS.Jrm {X}.raw * GS.Ccm {X}.raw) + * GS.MA {X}.raw hv) (CR.lY S) (CR.lX t) = if S = t then 1 else 0) : + ∃ solve W, WHTProgram solve W ∧ BlockWHT.WHTTimeBoundsAt (1 - {A}/(10:ℝ)^{B}) W := + {nm} (GXD.scalOf {X}.raw hv hAi hBi hx hy hid) GS.toCoef (GXD.roles {X}.raw hv) + (GXD.scalOf_MA _ hv hAi hBi hx hy hid) (GXD.scalOf_MAi _ hv hAi hBi hx hy hid) + (GXD.scalOf_MB _ hv hAi hBi hx hy hid) (GXD.scalOf_MBi _ hv hAi hBi hx hy hid) + (GXD.reg {X}.raw) (GXD.reg_slot {X}.raw hv hAi hBi hx hy hid) (GXD.reg_mem {X}.raw) + (by rw [Fintype.card_fin]; decide) +''' + txt = f'''import Work.GCert.Chain.End +import Work.GCert.Data.Glue +import Work.GCert.Data.{cname}Cert +import Work.GCert.Data.Inst{name} + +/-! +# (key: gx-data) Bridged word B_2 with the gcert/1 circuit `{cname}` (h = {h}, m = {m}): final theorems over a scalar half +GENERATED by checks/wht26/gx-data/py/gxrate.py. No `sorry`. +`GX.wht_of_halves` (gx-chain) on the label half `{X}.valid` (kernel checks of `Work/GCert/Data/Gen/{cname}*`), its +price `{X}.lab_price`, the unit list `BlockAccounting.blocks{name}` (`W = {W}` live roles) and the rate facts +`fold_{name}` (`1 - {d['A']}/10^{d['B']}`), `fold_{name}x` (`1 - {dx['A']}/10^{dx['B']}`). +The ONLY hypothesis left is the scalar half: `S : GX.Scal (Fin {v}) (Fin {R}) C` whose gate matrices are the ordered +products of the adds of `raw` (`hMA .. hMBi`), with `{nc}` copies read from the retained registers (`reg`, `hCc`, `hreg`, `hC`); +`wht_{name}_of_ids`, `wht_{name}x_of_ids`: the same from the five identities `hAi hBi hx hy hid` of gx-scalar's matrices +`GS.MA GS.MAi GS.MB GS.MBi GS.Jrm GS.Ccm` of `raw` (the fields of the planned `GS.ScalOK`). +-/ + +namespace OAI +namespace PowerSaving +namespace WHT +open BlockWHT + +variable {{C : Type}} [Fintype C] [DecidableEq C] (S : GX.Scal (Fin {X}.raw.v) (Fin {X}.raw.R) C) + {{emb : CR.L3 (Fin {X}.raw.v) (Fin {X}.raw.R) → Nat}} {{un : Nat → CR.L3 (Fin {X}.raw.v) (Fin {X}.raw.R)}} + (cf : GXD.Co → SSC.Coef) +''' + thm('wht_' + name + '_of_scal', name, d['A'], d['B'], d['s'], '') + thm('wht_' + name + 'x_of_scal', name + 'x', dx['A'], dx['B'], dx['s'], '_x') + f''' +end WHT +end PowerSaving +end OAI +#print axioms OAI.PowerSaving.WHT.wht_{name}_of_scal +#print axioms OAI.PowerSaving.WHT.wht_{name}x_of_scal +#print axioms OAI.PowerSaving.WHT.wht_{name}_of_ids +#print axioms OAI.PowerSaving.WHT.wht_{name}x_of_ids +''' + open(out + '%s.lean' % name, 'w').write(txt) + + +def main_module(name, cname, d, dx, out): + """Main.lean: the CLOSED theorems (what the comparator solution cites). WRITTEN against gx-scalar's planned + `GS.ScalOK` (fields / theorems hv hAi hBi hx hy hid, SCALAR v2); compiles when Work/GCert/Scalar/Main.lean exists.""" + K = 'GXD.%s.scalOK' % cname + + def thm(sfx, A, B): + return f''' +/-- **Walsh-Hadamard transform in `O(n (log n)^(1 - {A}/10^{B}))`-type time bounds: whole-block recursion on the bridged +word B_2 with the kernel-checked gcert/1 circuit `{cname}`.** -/ +theorem wht_main_{name}{sfx} : + ∃ solve W, WHTProgram solve W ∧ BlockWHT.WHTTimeBoundsAt (1 - {A}/(10:ℝ)^{B}) W := + wht_{name}{sfx}_of_ids {K}.hv {K}.hAi {K}.hBi {K}.hx {K}.hy {K}.hid +''' + txt = f'''import Work.GCert.Scalar.Main +import Work.GCert.Data.{cname}ScalOK +import Work.GCert.Data.{name} + +/-! +# (key: gx-data) Bridged word B_2 with the gcert/1 circuit `{cname}`: THE CLOSED THEOREMS +GENERATED by checks/wht26/gx-data/py/gxrate.py. No `sorry`. +`wht_{name}_of_ids` (label half, price, unit list, rate fact, gx-chain's end theorem) applied to the scalar half +`{K} : GS.ScalOK GXD.{cname}.raw` (kernel checks `scal_ok`, `ychk_ok`; soundness: gx-scalar). +-/ + +namespace OAI +namespace PowerSaving +namespace WHT +open BlockWHT +''' + thm('', d['A'], d['B']) + thm('x', dx['A'], dx['B']) + f''' +end WHT +end PowerSaving +end OAI +#print axioms OAI.PowerSaving.WHT.wht_main_{name} +#print axioms OAI.PowerSaving.WHT.wht_main_{name}x +''' + open(out + '%sMain.lean' % name, 'w').write(txt) diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxconv.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxconv.py new file mode 100644 index 0000000000..49ebb65973 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxconv.py @@ -0,0 +1,131 @@ +"""gxconv.py: gcert/0 -> gcert/1 for files whose in-place pair op SCALES its target +(`op dest ctrl ca cb`: dest := ca dest + cb ctrl with ca not in {1}; #193 has ca = -2), questions.md D2. +COPY of `convert` of gx.py with ONE change: a scaling is not a gate, it changes the +UNIT in which the register is stored. wanted(r) = lam[r] * stored(r), lam = 1 at the start; + op dest ctrl ca cb : lam[dest] *= ca ; stored(dest) += (cb lam[ctrl] / lam[dest]) stored(ctrl) + any other add t += k s : stored(t) += (k lam[s] / lam[t]) stored(s) + scatter y_t += coef(t, k) total_k : coefficient coef(t, k) * lam[slot of total k] (a TABLE if some lam != 1) +Only slots may be scaled (tested: lam = 1 on every x and y register, always), so the x / y rows and columns of +the product (E5: hx, hy, hid) are those of the unscaled circuit; frames, blocks and N are untouched. +The result is tested by the reference checker `gx.check1` (labels and scalars) before it is written. + +usage: gxconv.py out= [noext] +""" +import sys, time +from fractions import Fraction as Fr +import gxpaths +import gx +import gxrun +need = gx.need + + +def convert(c0): + need(c0["format"] == "gcert/0", "input is not gcert/0") + v, h, R = c0["v"], c0["h"], c0["R"] + ev = c0["events"] + cen = [n for n, e in enumerate(ev) if e[0] == "centre"] + need(cen == list(range(cen[0], cen[0] + len(cen))), "centres are not contiguous: no single scatter cut") + A, B, ret = [], [], [] + neg, openq, lam, nsc = set(), {}, {}, 0 + L = lambda r: lam.get(r, Fr(1)) + + def co(t, s, a, b=1): # stored coefficient of the wanted add t += (a/b) s + w = Fr(a, b) * L(s) / L(t) + return [w.numerator, w.denominator] + + def o(f, s, tg, ex=()): + return ["out", f, s, [[t] + co(t, s, a, b) for t, a, b in tg], list(ex)] + + def i(f, t, sr): + return ["in", f, t, [[s] + co(t, s, a, b) for s, a, b in sr]] + scat_lam = None + for n, e in enumerate(ev): + k = e[0] + out = A if n < cen[0] else B + if k in ("read0", "undo", "uninj"): + continue + if k == "inj": + need(e[2] not in neg, "inj reads a negated x register") + out.append(o(e[3], e[2], [[e[1], 1, 1]])) + elif k == "op": + if e[3] != 1: + need(e[3] != 0 and e[1] >= 2 * v, "op scales a register that is not a slot (or by 0)") + lam[e[1]] = L(e[1]) * e[3] + nsc += 1 + out.append(o(e[5], e[2], [[e[1], e[4], 1]])) + elif k == "centre": + ret.append([e[2], e[1], e[3]]) + if scat_lam is None: + scat_lam = dict(lam) + elif k == "gread": + hit = set(t for t, _, _ in e[3]) + out.append(o(e[2], e[1], [[v + t, a, b] for t, a, b in e[3]], [v + t for t in e[4] if t not in hit])) + elif k == "rread": + out.append(o(e[2], e[1], [[v + t, a, b] for t, a, b in e[3]])) + elif k == "ysh": + out.append(o(e[4], e[2], [[e[1], e[3], 1]])) + elif k == "yw": + out.append(o(e[4], e[2], [[e[1], e[3][0], e[3][1]]])) + elif k == "kd": + out.append(o(e[3], e[2], [[e[1], -1 if e[2] in neg else 1, 1]])) + elif k == "ktr": + q = tuple(e[1]) + need(e[2] == gx.KJ, "ktr matrix is not 1 - J/2") + x1, rest = q[0], list(q[1:]) + if q not in openq: + out.append(i(e[3], x1, [[r, 1, 1] for r in rest])) + out.append(o(e[3], x1, [[r, -1, 2] for r in rest])) + out.append(i(e[3], x1, [[r, 1, 1] for r in rest])) + openq[q] = n + neg.add(x1) + else: + out.append(i(e[3], x1, [[r, -1, 1] for r in rest])) + out.append(o(e[3], x1, [[r, 1, 2] for r in rest])) + out.append(i(e[3], x1, [[r, -1, 1] for r in rest])) + del openq[q] + neg.discard(x1) + else: + raise AssertionError("unknown event kind %r" % k) + need(all(r >= 2 * v for r, x in lam.items() if x != 1), "an x or y register is scaled") + need(not openq and not neg, "a K block is not closed") + ret = sorted(ret) + need([z[0] for z in ret] == list(range(len(ret))), "retained totals are not 0 .. n-1") + sin, sout = Fr(*c0["scat"]["inside"]), Fr(*c0["scat"]["outside"]) + sl = [(scat_lam or {}).get(z[1], Fr(1)) for z in ret] + if all(x == 1 for x in sl): + scat = dict(inside=c0["scat"]["inside"], outside=c0["scat"]["outside"]) + else: + need(len(ret) == h, "star rule with a number of totals other than h") + scat = dict(table=[[[kk, (w * sl[kk]).numerator, (w * sl[kk]).denominator] + for kk in range(h) for w in [sin if c0["ports"][t] >> kk & 1 else sout]] for t in range(v)]) + ext = sorted([z[3], z[1]] for z in c0["gauge"] if z[5]) + c1 = dict(format="gcert/1", derived_from=c0["name"] + " (gcert/0; %d scalings as units, gxconv.py)" % nsc, p=c0["p"], + h=h, v=v, R=R, cst=c0["cst"], N=c0["N"], ports=c0["ports"], frames=c0["frames"], start=c0["start"], + final=c0["final"], ext=ext, ret=ret, scat=scat, A=A, B=B, blocks=c0["blocks"]) + return c1, nsc, sorted(set(str(x) for x in lam.values())), sum(1 for x in sl if x != 1) + + +if __name__ == "__main__": + t0 = time.time() + opt = dict(a.split("=", 1) for a in sys.argv[2:] if "=" in a) + c0 = gxrun.load(sys.argv[1]) + c1, nsc, lams, nsl = convert(c0) + c1["two_hosts"] = sorted(2 * c0["v"] + i for i, hs in enumerate(c0["hosts"]) if len(hs) > 1) + if "noext" in sys.argv and c1["ext"]: # as gxrun.py: exterior gauges become first blocks + for r, f in c1["ext"]: + d = str(len(c1["frames"][f])) + c1["start"][r] = 0 + c1["blocks"]["s"][d] = c1["blocks"]["s"].get(d, 0) + 1 + c1["N"] += int(d) + c1["blocks"]["s"] = {k: c1["blocks"]["s"][k] for k in sorted(c1["blocks"]["s"], key=int)} + c1["derived_from"] += ", exterior gauges turned into first blocks" + c1["ext"] = [] + st = {} + gx.check1(c1, scalar=True, stats=st) + print("ACCEPTED by gx.check1: %s h=%d v=%d R=%d N=%d gates A=%d B=%d ext=%d; scalings %d, final units %s, scaled totals %d, " + "scatter %s, stats %s (%.1fs)" % (c0["name"], c1["h"], c1["v"], c1["R"], c1["N"], len(c1["A"]), len(c1["B"]), + len(c1["ext"]), nsc, lams, nsl, "table" if "table" in c1["scat"] else "star", st, + time.time() - t0)) + if "out" in opt: + gxrun.dump(c1, opt["out"]) + print("written", opt["out"]) diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxcore.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxcore.py new file mode 100644 index 0000000000..3e3f0a3076 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/sources/tools__gx__gxcore.py @@ -0,0 +1,375 @@ +"""gxcore.py: gcert/1 JSON -> normal data D, PYTHON MIRROR of the two Lean checks +(label side: E0 frames, E1 pairs, E1/E2/E6 replay in segments; scalar side: E3 kinds, E4 bracket, E5 replay +in source batches, E7), derived data (distinct climbs, cut states, block histogram) and kernel sizes. +Own code; the reference is gx.py (check1), not imported. Python 3, standard library only.""" +import json, gzip +from collections import Counter +from math import gcd + + +class Reject(Exception): + pass + + +def need(c, msg): + if not c: + raise Reject(msg) + + +def load(path): + c = json.load(gzip.open(path, "rt") if path.endswith(".gz") else open(path)) + need(c.get("format") == "gcert/1", "E0: format is not gcert/1") + return c + + +def co(num, den): + need(den > 0, "E0: denominator") + return (num < 0, abs(num), den) + + +def normal(c): + """the Lean-facing data: gates as tuples, coefficients (neg, num, den), ret by total""" + def gate(g): + if g[0] == "out": + return ("out", g[1], g[2], [(t, co(a, b)) for t, a, b in g[3]], list(g[4])) + need(g[0] == "in", "E0: unknown gate kind %r" % (g[0],)) + return ("in", g[1], g[2], [(s, co(a, b)) for s, a, b in g[3]]) + ret = sorted(c["ret"]) + need([k for k, _, _ in ret] == list(range(len(ret))), "E2: retained totals numbered 0..") + sc = c["scat"] + scat = ("table", [[(k, co(a, b)) for k, a, b in row] for row in sc["table"]]) if "table" in sc else \ + ("star", co(*sc["inside"]), co(*sc["outside"])) + return dict(h=c["h"], v=c["v"], R=c["R"], N=c["N"], cst=c["cst"], ports=list(c["ports"]), + frames=[list(f) for f in c["frames"]], start=list(c["start"]), final=list(c["final"]), + ext=[tuple(e) for e in c.get("ext", [])], ret=[(s, f) for _, s, f in ret], scat=scat, + A=[gate(g) for g in c["A"]], B=[gate(g) for g in c["B"]], + blocks={k: {int(r): n for r, n in c["blocks"][k].items()} for k in "xysc"}) + + +def regs(g): + return [g[2]] + [t for t, _ in g[3]] + (g[4] if g[0] == "out" else []) + + +def adds(g): + """single adds (tgt, src, coef) in order""" + return [(t, g[2], k) for t, k in g[3]] if g[0] == "out" else [(g[2], s, k) for s, k in g[3]] + + +def reduce(u, basis): + for b in basis: + if u >> (b.bit_length() - 1) & 1: + u ^= b + return u + + +def echelon_ok(f): + piv = [b.bit_length() - 1 for b in f] + if any(b == 0 for b in f) or any(piv[i] <= piv[i + 1] for i in range(len(piv) - 1)): + return False + return all(not (b >> p & 1) for i, b in enumerate(f) for j, p in enumerate(piv) if i != j) + + +def par(x): + return bin(x).count("1") & 1 + + +def cls(D, r): + return "x" if r < D["v"] else "y" if r < 2 * D["v"] else "s" + + +# ---- label side ------------------------------------------------------------------------------------------ +def chk_frames(D): + """E0: ports; frame table reduced echelon, no repeats, zero first, full second""" + h, v, fr = D["h"], D["v"], D["frames"] + p = D["ports"] + need(len(p) == v == len(set(p)) and all(par(q) and 0 < q < 1 << h for q in p), "E0: ports") + need(len(fr) >= 2 and fr[0] == [] and fr[1] == [1 << i for i in range(h - 1, -1, -1)], "E0: frames 0 and 1") + need(all(echelon_ok(f) and all(b < 1 << h for b in f) for f in fr), "E0: frame table not reduced echelon") + need(len(set(map(tuple, fr))) == len(fr), "E0: frame table has repeats") + return [len(f) for f in fr] + + +def derive(D): + """distinct climbs in order of first use (NOT a check: plain replay of the frame ids)""" + cur, seen, pairs = list(D["start"]), set(), [] + + def go(r, f): + o = cur[r] + if o != f: + if (o, f) not in seen: + seen.add((o, f)) + pairs.append((o, f)) + cur[r] = f + for g in D["A"] + D["B"]: + for r in regs(g): + go(r, g[1]) + for r, f in enumerate(D["final"]): + go(r, f) + return pairs + + +def chk_pairs(D, dim, pairs): + """E1, level 2: every listed pair is a nested pair of the table; returns the mask-operation count""" + fr, n, work = D["frames"], len(D["frames"]), 0 + for a, b in pairs: + need(a < n and b < n and dim[a] < dim[b], "E1: pair (%d, %d) does not climb" % (a, b)) + need(all(reduce(u, fr[b]) == 0 for u in fr[a]), "E1: pair (%d, %d) is not nested" % (a, b)) + work += dim[a] * dim[b] + return work + + +def cut_points(D, gmax, wmax=210000): + """replay segments: each phase (A, B) is cut into k pieces of equal gate count, k = the least number with at + most `gmax` gates AND at most `wmax` work per piece on average (work = sum over gates of the dimension of the + gate's frame; measured at h = 22: about 1 ms of kernel time per unit, NOTES.md). + Cut points = gate counts in A ++ B (always 0, |A| and the end).""" + nA, nB = len(D["A"]), len(D["B"]) + cuts = [0] + for off, gs in ((0, D["A"]), (nA, D["B"])): + n = len(gs) + k = max(1, -(-n // gmax), -(-sum(len(D["frames"][g[1]]) for g in gs) // wmax)) + cuts += [off + (n * i) // k for i in range(1, k + 1)] + return sorted(set(cuts)) + + +def label_data(D, dim, cuts): + """for gx-labels (gcert-interface.md LABELS v1): ordered block ranks per replay segment, the final climbs as + gates without adds (same final frame, at most 32 registers, only registers that still climb), their ranks, + the largest number of registers named by one gate. Plain replay (the mirror has accepted the file).""" + cur, G = list(D["start"]), D["A"] + D["B"] + rs, most = [], 0 + for a, b in zip(cuts, cuts[1:]): + r = [] + for g in G[a:b]: + most = max(most, len(regs(g))) + for x in regs(g): + if cur[x] != g[1]: + r.append(dim[g[1]] - dim[cur[x]]) + cur[x] = g[1] + rs.append(r) + by = {} + for x, f in enumerate(D["final"]): + if cur[x] != f: + by.setdefault(f, []).append(x) + fins, rF = [], [] + for f in sorted(by): + for i in range(0, len(by[f]), 32): + xs = by[f][i:i + 32] + fins.append(("out", f, xs[0], [], xs[1:])) + rF += [dim[f] - dim[cur[x]] for x in xs] + return dict(rs=rs, fins=fins, rF=rF, most=max(most, 32 if fins else 0)) + + +def chk_replay(D, dim, pairs, cuts): + """E1 (labels), E2 (scatter cut), E6 (price), in the segments given by `cuts`. + Returns (states at the cuts, histogram by class, visits per segment).""" + h, v, R, fr = D["h"], D["v"], D["R"], D["frames"] + n = 2 * v + R + start, final, ext = D["start"], D["final"], dict(D["ext"]) + need(len(start) == len(final) == n, "E0: start / final") + for t in range(v): + need(fr[start[t]] == [D["ports"][t]] and final[t] == 1, "E1: x start / final") + f = fr[final[v + t]] + need(start[v + t] == 0 and len(f) == h - 1 and all(par(u & D["ports"][t]) == 0 for u in f), "E1: y start / final") + for r in range(2 * v, n): + need(start[r] == ext.get(r, 0) and final[r] == 1, "E1: slot start / final") + ok = set(pairs) + need(len(ok) == len(pairs), "E1: pair list has repeats") + cur = list(start) + H = {k: Counter() for k in "xysc"} + + def climb(r, f, where): + o = cur[r] + if o != f: + need((o, f) in ok, "E1: climb (%d, %d) is not a tested pair (%s, register %d)" % (o, f, where, r)) + H[cls(D, r)][dim[f] - dim[o]] += 1 + seg[dim[f] - dim[o]] += 1 + cur[r] = f + seg, segs = Counter(), [] + G, nA = D["A"] + D["B"], len(D["A"]) + states, visits = [], [] + need(cuts[0] == 0 and cuts[-1] == len(G) and cuts == sorted(cuts), "cut points") + for a, b in zip(cuts, cuts[1:]): + states.append(list(cur)) + vs = 0 + for i in range(a, b): + if i == nA: + scatter_cut(D, cur, dim, H, seg) + g = G[i] + rs = regs(g) + need(all(0 <= r < n for r in rs) and len(set(rs)) == len(rs), "E3: registers of gate %d" % i) + need(i >= nA or all(r < v or r >= 2 * v for r in rs), "E2: y role named in phase A (gate %d)" % i) + vs += len(rs) + for r in rs: + climb(r, g[1], "gate %d" % i) + visits.append(vs) + if b < len(G): + segs.append(seg) + seg = Counter() + if nA == len(G): + scatter_cut(D, cur, dim, H, seg) + states.append(list(cur)) + for r in range(n): + climb(r, final[r], "final") + segs.append(seg) + Hb = {k: dict(sorted(w.items())) for k, w in H.items()} + need(Hb == D["blocks"], "E6: block histogram differs from `blocks`") + N = sum(r * c for w in H.values() for r, c in w.items()) + need(N == D["N"] and N + sum(dim[f] for f in ext.values()) == R * h + 2 * v * (h - 1) + D["cst"], "E6: N") + need(sum(r * c for r, c in H["c"].items()) == D["cst"], "E6: cst") + return states, Hb, visits, [[w[r] for r in range(h + 1)] for w in segs] + + +def scatter_cut(D, cur, dim, H, seg): + v = D["v"] + if D["scat"][0] == "table": + need(len(D["scat"][1]) == v and all(k < len(D["ret"]) for row in D["scat"][1] for k, _ in row), "E2: scatter table") + else: + need(len(D["ret"]) == D["h"], "E2: one retained total per coordinate (star rule)") + for s, f in D["ret"]: + need(s >= 2 * v and cur[s] == f, "E2: retained slot %d is not at its frame" % s) + H["c"][dim[f]] += 1 + seg[dim[f]] += 1 + need(all(cur[v + t] == 0 for t in range(v)), "E2: a y role left frame 0 before the scatter") + + +# ---- scalar side ----------------------------------------------------------------------------------------- +SC = 6 # all scalar entries are kept as integers in units of 1/6 +KINDS = {("x", "s"), ("s", "s"), ("s", "y"), ("x", "y"), ("x", "x"), ("y", "y")} + + +def chk_shape(D): + """E3 kinds, E4 bracket""" + ysum, piv, ytg = Counter(), set(), set() + for ph in "AB": + for i, g in enumerate(D[ph]): + for t, s, (ng, a, b) in adds(g): + kd = (cls(D, s), cls(D, t)) + need(kd in KINDS and t != s, "E3: gate kind %s -> %s (gate %s%d)" % (kd + (ph, i))) + need(ph == "B" or kd in {("x", "s"), ("s", "s")}, "E3: bank gate before the scatter (gate A%d)" % i) + if kd == ("y", "y"): + need(SC % b == 0, "E4: denominator beyond sixths") + ysum[s, t] += (-a if ng else a) * (SC // b) + piv.add(s) + ytg.add(t) + need(not (piv & ytg), "E4: a pivot is the target of a gate reading y") + need(all(x == 0 for x in ysum.values()), "E4: y-reads of a (pivot, target) pair do not cancel") + return len(ysum) + + +def scat_row(D, t): + sc = D["scat"] + if sc[0] == "table": + return sc[1][t] + return [(k, sc[1] if D["ports"][t] >> k & 1 else sc[2]) for k in range(D["h"])] + + + +def replay(D, init, count=None): + """exact replay through A, scatter, B of sparse vectors with entries in sixths; `init` = register -> {key: 6}""" + v = D["v"] + reg = [dict(init.get(r, ())) for r in range(2 * v + D["R"])] + + def axpy(t, src, k): + ng, a, b = k + d = reg[t] + for key, u in src.items(): + w = u * a + need(w % b == 0, "E5: an entry needs a denominator beyond sixths (register %d)" % t) + w = w // b + w = d.get(key, 0) + (-w if ng else w) + if count is not None: + count[key] += 1 + if w: + d[key] = w + else: + d.pop(key, None) + + def run(gates): + for g in gates: + if g[0] == "out": + src = dict(reg[g[2]]) + for t, k in g[3]: + axpy(t, src, k) + else: + for s, k in g[3]: + axpy(g[2], reg[s], k) + run(D["A"]) + afterA = sum(len(d) for d in reg) + tot = [dict(reg[s]) for s, _ in D["ret"]] + for t in range(v): + for k, cf in scat_row(D, t): + if tot[k]: + axpy(v + t, tot[k], cf) + run(D["B"]) + return reg, afterA + + +def chk_scalar(D, batches=1): + """E5 (+ E7 when `ext` is non-empty). Returns stats: denominators and largest numerators per class in the + units of the spec (x halves, y sixths, slots integers), updates per source batch, entries after A.""" + v = D["v"] + count = Counter() + reg, afterA = replay(D, {t: {t: SC} for t in range(v)}, count) + need(all(reg[t] == {t: SC} for t in range(v)), "E5: an x role is not restored (X3)") + need(all(reg[v + t] == {t: SC} for t in range(v)), "E5: a target does not receive exactly its source (hid)") + if D["ext"]: + rg, _ = replay(D, {r: {r: SC} for r, _ in D["ext"]}) + need(all(not rg[v + t] for t in range(v)), "E7: the dirt of an exterior-gauged slot reaches a y role") + step = -(-v // batches) + per = [sum(count[k] for k in range(lo, min(lo + step, v))) for lo in range(0, v, step)] + return dict(updates=sum(count.values()), per_batch=per, afterA=afterA, + batches=[(lo, min(lo + step, v)) for lo in range(0, v, step)]) + + +def digits(D): + """largest |entry| met and denominators per class, by a second replay that watches every write (slow path + kept separate from the check): returns {class: (lcm of denominators, largest |numerator| in units 1/den)}""" + v = D["v"] + den = {"x": 1, "y": 1, "s": 1} + mx = {"x": 0, "y": 0, "s": 0} + reg = [({r: SC} if r < v else {}) for r in range(2 * v + D["R"])] + + def axpy(t, src, k): + ng, a, b = k + d, kk = reg[t], cls(D, t) + for key, u in src.items(): + w = d.get(key, 0) + (-(u * a // b) if ng else u * a // b) + if w: + d[key] = w + q = SC // gcd(w, SC) + if den[kk] % q: + den[kk] = den[kk] * q // gcd(den[kk], q) + if abs(w) > mx[kk]: + mx[kk] = abs(w) + else: + d.pop(key, None) + for g in D["A"]: + for t, s, k in adds(g): + axpy(t, reg[s], k) + tot = [dict(reg[s]) for s, _ in D["ret"]] + for t in range(v): + for k, cf in scat_row(D, t): + axpy(v + t, tot[k], cf) + for g in D["B"]: + for t, s, k in adds(g): + axpy(t, reg[s], k) + return {k: (den[k], mx[k] * den[k] // SC if (mx[k] * den[k]) % SC == 0 else "%d/6" % mx[k]) for k in "xys"} + + +def mirror(D, gmax=12000, batches=1, pairs=None, cuts=None): + """both checks; returns everything the generator and the dry run need""" + dim = chk_frames(D) + pairs = derive(D) if pairs is None else pairs + work = chk_pairs(D, dim, pairs) + cuts = cut_points(D, gmax) if cuts is None else cuts + states, H, visits, segH = chk_replay(D, dim, pairs, cuts) + ysh = chk_shape(D) + S = chk_scalar(D, batches) + hist = Counter() + for k in "xysc": + for r, n in H[k].items(): + hist[r] += n + return dict(dim=dim, pairs=pairs, pair_work=work, cuts=cuts, states=states, H=H, visits=visits, ysh=ysh, + scal=S, hist=dict(sorted(hist.items())), segH=segH, + lab=label_data(D, dim, cuts)) diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/math_check.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/math_check.py new file mode 100644 index 0000000000..07f0730727 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/math_check.py @@ -0,0 +1,95 @@ +"""Source-bound banked five-stage moments and all47outerconstraints. +Prepared with substantial OpenAI Codex assistance; Apache-2.0. +Uses PR234 five-stage architecture and complex baseline, the p = 10 helper and +PR197-derived actual five-stage entrance banks. Inputs must be live verifier outputs. +p = 10 port (DreamingOfClouds, Anthropic Claude assistance): the bit profile is the p = 10 word's (m = 5h = 100, +deficit 4v - 5h(h-2), counts pinned in word-pins.json). The complex supplier is isolated in complex_supplier(). +Complex-bound assembly (draft by DreamingOfClouds with Anthropic Claude assistance, adopted unchanged in logic): +the bit is certified at its true root c with the adjacent grid point rejected; the saving fed to the bootstrap +and the 47 outer constraints is s = min(c, floor((1-beta)b - 10^-18)), re-checked exactly at s (the moment is +increasing in the saving). When s < c the complex supplier binds, and outer.assembly at the cap (1-beta)b itself +must fail on leaf_saving_above_bit. +""" +from pathlib import Path +from fractions import Fraction as Q +from collections import Counter +import importlib.util +from word_pins import expect,shape +HERE=Path(__file__).resolve().parent + +def load(name): + p=HERE/(name+'.py');s=importlib.util.spec_from_file_location('banked527_'+name,p);m=importlib.util.module_from_spec(s);s.loader.exec_module(m);return m + +def serial(x): + if isinstance(x,Q):return str(x) + if isinstance(x,dict):return {str(k):serial(v)for k,v in x.items()} + if isinstance(x,(list,tuple)):return list(map(serial,x)) + return x + +def hist(x):return Counter({int(k):v for k,v in x.items()if v}) + +def complex_supplier(cost,other,complex_histogram): + """The retained complex supplier: profile pins, coarse b and its exact moment certificate (adjacent grid point + rejected). This is the only complex-specific block of math_check; a transplanted complex chain replaces it. + b is certified like the bit side: WITH the 10^-16 bad-class fallback envelope (32 m^2 rank-one calls per paid + child), by both rational moment engines, adjacent 10^-18 grid point rejected. The inherited PR234/PR193 + convention priced the complex side without the fallback; that larger root b0 is re-certified and recorded only.""" + # the centre-sharing complex supplier built with PR #304's pipeline (inputs/complex/centre-mw/). + CH=hist(complex_histogram);assert sum(CH.values())==351820 and sum(k*n for k,n in CH.items())==1571680 + m,W,grid=110,14316,Q(1,10**18) + cp=dict(m=m,W=W,histogram=dict(CH),calls=sum(CH.values()),rank_mass=sum(k*n for k,n in CH.items()),deficit=3080,maxchild=max(CH)) + root=cost.certify(dict(CH),m,W,True);b=Q(int(Q(root['lower'])*10**18),10**18);assert b==Q(772714351296671,10**18) + cm=cost.moment(dict(CH),m,W,b,True);nextcm=cost.moment(dict(CH),m,W,b+grid,True);assert cm[1]<10 and min(H.values())>0 and max(H)==S['idle'][2] + literal={k:n*T for k,n in H.items()};literal_mass=sum(k*n for k,n in literal.items());literal_W=banks['literal_stock'] + assert m*literal_W-literal_mass==T*S['deficit'] + # Divide the literal profile by5 to an integer normalization. The executed + # realization is still60replicas, and finite accounting uses its literalstock. + assert literal_W%5==0 and all(n%5==0 for n in literal.values()) + normalized={k:n//5 for k,n in literal.items()};W=literal_W//5;mass=sum(k*n for k,n in normalized.items()) + bp=dict(m=m,W=W,histogram=normalized,calls=sum(normalized.values()),rank_mass=mass,deficit=m*W-mass,maxchild=max(normalized),normalization=T//5,physical_replicas=T,literal_stock=literal_W,literal_children=sum(literal.values()),literal_rank_mass=literal_mass) + root=cost.certify(normalized,m,W,True);c=Q(int(Q(root['lower'])*10**18),10**18);bm=cost.moment(normalized,m,W,c,True);nextbm=cost.moment(normalized,m,W,c+Q(1,10**18),True);assert bm[1]<1cap-grid # tight against the complex cap: the next grid point exceeds (1-beta)*b-grid + chain=[Q(384599,10**10)] + for _ in range(3): + a=(1-s)*s+s*chain[-1];assert chain[-1]0 + q=bit*(1-2*eta);minimum=(1-eta)*q/(1+q);ticks=minimum*10**18;k=Q((ticks.numerator-1)//ticks.denominator,10**18) + assembly=outer.assembly(bit,b,bridge,k,eta=eta,beta=beta);assert len(assembly['strict_constraints'])==47 and len(assembly['margins'])==7 and min(assembly['strict_constraints'].values())>0 + try:outer.assembly(bit,b,bridge,k+Q(1,10**18),eta=eta,beta=beta) + except AssertionError:pass + else:raise AssertionError('Adjacentkappaadmitted') + if binding=='complex': # the cap is the outer constraint: a bit saving at (1-beta)*b itself fails leaf_saving_above_bit + try:outer.assembly(cap,b,bridge,k,eta=eta,beta=beta) + except AssertionError as e:assert 'leaf_saving_above_bit' in str(e) + else:raise AssertionError('Complexleafcapadmitted') + expect('binding',binding);expect('kappa',k) + return serial(dict(status='PASS_BANKED_FIVE_STAGE_P10_EXACT_MOMENTS_AND_OUTER47',mathematics=dict(bit_profile=bp,complex_profile=cp,bit_coarse=s,bit_root=c,bit_root_moment_interval=bm,complex_coarse=b,complex_coarse_without_fallback=supplier['coarse_without_fallback'],complex_leaf_cap=cap,bit_moment_interval=sm,complex_moment_interval=cm,next_complex_grid_excluded=supplier['next_grid_excluded'],next_bit_grid_excluded=nextbm,independent_base_two_pass=True,ordinary_bootstrap_chain=chain,finite_bridge=bridge,assembly=assembly,kappa=k,kappa_decimal=cost.decimal(k),kappa_scientific=format(float(k),'.15e'),binding=binding),adjacent_grid_point_rejected=True)) diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/moment.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/moment.py new file mode 100644 index 0000000000..7d697cb452 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/moment.py @@ -0,0 +1,113 @@ +"""Independent prospective ordinary five-stage cost, never supplier admission. + +Consumes a raw one-invocation ledger made from the actual source/internal/target +paths. No packed profile is used as an input. Missing physical/finite/compiler +obligations must remain explicit in the accompanying report. +""" +from collections import Counter +from decimal import Decimal, localcontext, ROUND_FLOOR +from fractions import Fraction as F +from functools import lru_cache +from math import factorial +import hashlib, json, sys +from pathlib import Path + +DYAD = 1 << 224 + +def floor(x): return F(x.numerator*DYAD//x.denominator, DYAD) +def ceil(x): return -floor(-x) + +@lru_cache(None) +def logarithm(x): + """Mercator bounds after binary reduction; ln(2) via two Mercator sums. + + For 1 <= y < 2, log(y) is an alternating series in z=y-1. + We instead reduce to 1 <= y < 3/2, and bound log(3/2) and + log(2) by the same alternating series at z=1/2 and z=1/3, + using log(2)=log(3/2)+log(4/3). All sums are exact rationals. + """ + assert x >= 1 + k = 0 + while x >= 2: x /= 2; k += 1 + j = int(x >= F(3, 2)) + if j: x /= F(3, 2) + def mercator(y): + z=y-1 + assert 0 <= z <= F(1,2) + # An even partial sum is below log; the next term bounds its tail. + t=z; s=F(0) + for n in range(1, 225): + s += (t if n & 1 else -t)/n + t *= z + return s, s+t/225 + a,b=mercator(x); c,d=mercator(F(3,2)); e,f=mercator(F(4,3)) + return floor(a+(k+j)*c+k*e), ceil(b+(k+j)*d+k*f) + +def exponential(l,u): + assert 0 <= l <= u < F(1,10) + def poly(x): + s=t=F(1) + for j in range(1,25): t=t*x/j; s+=t + return s,t + lo,_=poly(l);hi,last=poly(u) + return floor(lo),ceil(hi+last*u/25/(1-u/26)) + +def moment(H,m,W,a,bad=False): + lo=hi=F(0) + for r,n in H.items(): + assert 0 < r < m and n > 0 + l,u=logarithm(F(m,r)); e,f=exponential(a*l,a*u) + p=F(r*n,m*W);lo+=p*e;hi+=p*f + if bad: + # Existing envelope shape, only conditionally portable to the new cover. + l,u=logarithm(F(m));e,f=exponential(a*l,a*u) + p=F(32*m*sum(H.values()),10**16*W) + lo+=p*e;hi+=p*f + return floor(lo),ceil(hi) + +def decimal(x): + with localcontext() as c: + c.prec=70 + return str(Decimal(x.numerator)/Decimal(x.denominator)) + +def certify(H,m,W,bad=False): + with localcontext() as c: + c.prec=70 + terms=[(Decimal(r*n)/Decimal(m*W),(Decimal(m)/Decimal(r)).ln()) for r,n in H.items()] + fallback=Decimal(32*m*sum(H.values()))/Decimal(10**16*W) if bad else Decimal(0) + lm=Decimal(m).ln();lo=Decimal(0);hi=Decimal('.003') + for _ in range(210): + a=(lo+hi)/2 + if sum(p*(a*l).exp() for p,l in terms)+fallback*(a*lm).exp()<1:lo=a + else:hi=a + q=int(((lo+hi)/2*10**24).to_integral_value(rounding=ROUND_FLOOR)) + lo=F(q,10**24);hi=lo+F(1,10**24) + lv=moment(H,m,W,lo,bad);hv=moment(H,m,W,hi,bad) + assert lv[1]<10 for v in slacks.values()),{k:str(v) for k,v in slacks.items() if v<=0} + assert min(margins.values())==minimum + assert margins['balanced_prefix']-minimum==eta and 1-eps-r==eta/2 + assert 1-eps*(1+c)==eta-eps*eta/4 + return dict(parameters=dict(a_bit=a,a_complex=b,tau=tau,sigma=sigma, + eta=eta,beta=beta,q=q,c=c,epsilon=eps,lambda_=lam, + lambda_prime=lp,alpha_squared_power=r,delta=delta, + C0=bridge['semantic']['C0'],C1=1,kappa=kappa), + strict_constraints=slacks,margins=margins,minimum_margin=minimum, + absorption_gap=minimum-kappa, + recurrence=dict(internal=internal,leaf=leaf,reservations=1-c)) diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/parity_transform.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/parity_transform.py new file mode 100644 index 0000000000..c9e688b54c --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/parity_transform.py @@ -0,0 +1,146 @@ +"""F2 payload identity elision and exact nested address-MOVE fusion. +The inherited signed source decoder is retained as producer evidence. +All odd-prime address projectors and routes remain unchanged. +Prepared with substantial OpenAI Codex assistance; Apache-2.0. +p = 10 port (DreamingOfClouds, Anthropic Claude assistance): h, copies and scatter reads from word_pins.shape, +word counts pinned in word-pins.json; the unused-stream census ranges over the actual 2v+R streams. +""" +from array import array +from collections import Counter +from pathlib import Path +import gzip,hashlib,json,time +from word_pins import expect,shape +if not __debug__:raise SystemExit('assertions required') + +def transform(records, nstreams): + out = array('i') + pending = {} + chains = [] + removed = Counter() + hist = Counter() + merged = 0 + maxchain = 0 + uses = Counter() + + def flush(a): + nonlocal merged, maxchain + if a in pending: + old, new, rank, count, first, last = pending.pop(a) + if rank: + hist[rank] += 1 + out.extend((0, a, old, new, rank, 0)) + merged += count - 1 + maxchain = max(maxchain, count) + if count > 1: + chains.append(dict(stream=a, old=old, new=new, rank=rank, moves=count, first=first, last=last)) + for index in range(0, len(records), 6): + op, a, b, c, f, z = records[index:index + 6] + if op == 1 and c % 2 == 0: + removed[c] += 1 + continue + if op == 0: + assert z == 0 + if a in pending: + old, prev, rank, count, first, last = pending[a] + assert prev == b, ('disconnected movechain', a, prev, b) + pending[a] = (old, c, rank + f, count + 1, first, index // 6) + else: + pending[a] = (b, c, f, 1, index // 6, index // 6) + continue + assert op in (1, 2, 3) + flush(a) + flush(b) + if op == 1: + uses[a] += 1 + uses[b] += 1 + elif op == 2: + hist[z] += 1 + uses[a] += 1 + uses[b] += 1 + out.extend((op, a, b, c, f, z)) + for a in sorted(pending): + flush(a) + return (out, dict(removed_even_adds=dict(removed), removed_even_add_count=sum(removed.values()), merged_move_count=merged, max_chain=maxchain, fused_chains=len(chains), paid_histogram=dict(sorted(hist.items())), paid_calls=sum(hist.values()), paid_rank_mass=sum((r * n for r, n in hist.items())), surviving_additions=sum((out[k] == 1 for k in range(0, len(out), 6))), output_records=len(out) // 6, unused_streams=[i for i in range(nstreams) if not uses[i]], stream_use_counts=dict(uses)), chains) + +def run(producer,output_dir=None): + begun=time.monotonic();W,C=producer['W'],producer['C'];v=W.v;S=shape();h=W.h;assert h==S['h'] and v==S['v'];n=2*v+len(producer['context']['regs']) + old=producer['records'];out,stats,chains=transform(old,n);oldmeta=producer['physical'] + expect('removed_even_adds',stats['removed_even_add_count']);expect('surviving_additions',stats['surviving_additions']) + expect('local_paid_rank_mass',stats['paid_rank_mass']);assert stats['merged_move_count']==0 + initial=producer['initial_state'];ZERO,FULL=producer['ZERO'],producer['FULL'] + # Independent required-frame census: ignore all original MOVE instructions. + # Use only surviving gate operands, copy sources and mathematical endpoints. + needs={i:[] for i in initial};copies=Counter();copy=None + for k in range(0,len(old),6): + op,a,b,c,f,z=old[k:k+6] + if op==1 and c%2: + needs[a].append(f) + if b!=n:needs[b].append(f) + else:assert copy is not None + elif op==2: + assert copy is None;copy=(a,b,c);needs[a].append(c);copies[z]+=1 + elif op==3:assert copy==(a,b,c);copy=None + assert copy is None and copies=={S['center_rank']:S['centers']} + final={i:FULL for i in initial} + for t in range(v):final[v+t]=W.register(W.module.kernel([C.cov[t]],W.h)[0]) + census=Counter(copies);per_role={};pairs=set() + for i,oldf in initial.items(): + H=Counter() + for f in needs[i]+[final[i]]: + assert C.sub(oldf,f);rank=C.dimf[f]-C.dimf[oldf] + if rank:H[rank]+=1 + pairs.add((oldf,f));oldf=f + per_role[i]=H;census.update(H) + assert census==Counter({int(r):c for r,c in stats['paid_histogram'].items()}) + # Read back the actual annihilator rows as a separate reflected ledger. + # A(new) annihilating B(old) states new^perp <= old^perp exactly. + reflected_pairs=0;endpoint_frames={f for pair in pairs for f in pair};nondeg_bases=set() + for f in endpoint_frames: + assert len(C.B[f])==C.dimf[f] and len(C.A[f])+C.dimf[f]==h + key=tuple(map(tuple,C.B[f])) + if key not in nondeg_bases: + assert C.nondeg(f),'singular required endpoint frame' + nondeg_bases.add(key) + for oldf,newf in sorted(pairs): + assert len(C.A[newf])<=len(C.A[oldf]) + assert all(W.module.dot(a,b)==0 for a in C.A[newf]for b in C.B[oldf]) + reflected_pairs+=1 + # Validate the actual transformed instruction stream against its own frames. + state=dict(initial);copy=None;used=set(initial.values());hist=Counter();cat=Counter();coeff=Counter();centers=[];count=0 + scalar=hashlib.sha256();tagged=hashlib.sha256();category_names=oldmeta['category_names'] + def event(d,row):d.update(json.dumps(row,separators=(',',':')).encode());d.update(b'\n') + for k in range(0,len(out),6): + op,a,b,c,f,z=out[k:k+6] + if op==0: + assert state[a]==b and C.sub(b,c) and C.dimf[c]-C.dimf[b]==f + # Complement reflection reverses containment and preserves the gap. + assert (h-C.dimf[b])-(h-C.dimf[c])==f + state[a]=c;used.update((b,c)) + if f:hist[f]+=1 + elif op==1: + assert c%2 and state[a]==state[b]==f and a!=b + kind=category_names[z];source=copy['source']if b==n else b + event(scalar,[a,source,c]);event(tagged,[a,b,c,f,kind]);count+=1;cat[kind]+=1;coeff[abs(c)]+=1;used.add(f) + elif op==2: + assert copy is None and b==n and state[a]==c and f==ZERO and z==S['center_rank'] + state[b]=f;hist[z]+=1;copy=dict(source=a,frame=c,rank=z,temporary=b,first_event=count,copy_output_frame=f) + else: + assert op==3 and copy is not None and (a,b,c)==(copy['source'],copy['temporary'],copy['frame']) and state[b]==f==ZERO + copy.update(after_event=count,scatter_reads=count-copy['first_event']);assert copy['scatter_reads']==S['scatter_reads'] + centers.append(copy);copy=None;del state[b] + assert copy is None and state==final and hist==census + assert count==expect('surviving_additions',count) and coeff==expect('surviving_coefficients',dict(coeff)) and len(centers)==S['centers'] + delta=Counter(hist);delta.subtract(Counter({int(r):c for r,c in oldmeta['paid_histogram'].items()}));delta={r:c for r,c in delta.items()if c} + assert delta=={} + sourceH=Counter();targetH=Counter();internalH=Counter(copies) + for i,H in per_role.items():(sourceH if i0,'row reserve gap') + need(2*(dim*(dim-1)+3*dim+dim+3*dim*(dim-1)//2+dim+1)+2*dim0,'factor shape';product*=p**exponent + assert product==abs(determinant),'factor identity' + +def run(context,physical,progress=lambda text:None): + started=time.monotonic();w,c=context['W'],context['C'] + p=HERE/'prime_witnesses.py';spec=importlib.util.spec_from_file_location('source527_exact_prime_validator',p);module=importlib.util.module_from_spec(spec);spec.loader.exec_module(module) + required=set(w.opframe)|set(w.w['source_frame'])|set(w.w['root_frame'])|{w.w['full_frame'],w.register([])} + required.update(g['frame']for g in w.gauge.values()) + for e in w.k['entries']:required.update((e['mix_frame'],e['deliver_frame'])) + for t in range(w.v):required.add(w.register(w.module.kernel([c.cov[t]],w.h)[0])) + required.update(g['frame']for g in context['agg']+context['rankgroups']+context['echelon']) + required.update(r['mix_frame']for r in context['pair_selection']) + used=set();groups={} + for row in physical['used_frames']: + f=row['frame_id'];assert f not in used;used.add(f) + h=basis_hash(c.B[f]);assert h==row['basis_sha256'] and len(c.B[f])==c.dimf[f]==row['dimension'],'fresh physical basis identity' + groups.setdefault(h,f) + assert {basis_hash(c.B[f])for f in required}<=set(groups),'base and added transform coverage' + determinants={};largest=0;prime_factors=set();witnesses={} + for j,(h,f)in enumerate(sorted(groups.items())): + B=c.B[f];s=list(map(sum,B)) + gram=[[9*sum(a*b for a,b in zip(x,y))-s[i]*s[k]for k,y in enumerate(B)]for i,x in enumerate(B)] + det=module.det(gram);powers,residual=module.factor_witness(det) + row=dict(dimension=len(B),determinant=det,residual=residual,factors={p:e for p,e in powers.items()if e}) + validate_record(row,len(B),det,module.PRIMES);prime_factors.update(map(int,row['factors']));witnesses[h]=row + determinants[h]=det;largest=max(largest,abs(det).bit_length()) + if j and j%5000==0:progress('Validated '+str(j)+' exact basis determinants') + ranks=Counter();bundle_bases=set();M=shape()['m'] + for role,g in w.gauge.items(): + if role in w.donor or role in context['borrow']:continue + a=g['dim'];h=basis_hash(c.B[g['frame']]);d=determinants[h] + assert 0<5*a=0 for x in powers.values()) + assert type(residual) is int and 02^80 before the input widths +n,w are chosen. All represented determinant and route exclusions lie in +{2,3,5,7}. The primitive constant C may depend on q, the fixed source recipe, +the finite bootstrap level and the retained primitive implementations. It +does not depend on n,w, ancestor values or unrelated spectator widths except +through logical volume V. + +The three byte-pinned public sources supplied here are +`three-stage-cover-bit.tex`, `three-stage-cover-rows.tex`, and +`copied-centers-lemma.tex`. Their exact-tape, completed ordinary-leaf and +complete-stream hypotheses are retained. All high matrix fibers are batched; +prefix descriptor preparation has fixed polynomial cost in w and is paid +over the complete q^w target fiber. Unrelated spectators use ripple counters. +Fresh child role fields never enter the ancestor weight descriptor. Finite +low-type tables, initialization and sequential scans are charged in C. +There is no unit-cost random-access oracle or new numerical Turing-machine +constant requirement. + +## Actual finite recipe + +Let m=120, W=23,683, E=495,304, v=1,760, R=16,643, d=m^2 and +J=20v+10R+4v=208,670. The last 4v=7,040 families pay the explicit final +complete-stream exchange; they are not equal-frame payload shears. + +The check derives from the fresh word 12,858,690 weighted additions or +21,787,770 unit additions, including all six bridge families. Its +cancellation-free prefix lift is +64*37,623^3*9,430,154^2=303,094,329,841,208,644,962,256,113,408<2^98. +No old defining-integer endpoint is imposed on the F2 supplier. + +The actual rational 48-dimensional route is reconstructed, eliminated and +inversely replayed: 195 additions, 44 swaps and 27 scalings, with denominator +set {1,2,3,6}. A missing addition fails reconstruction. Coordinate +permutations and embedding give the other ports and stages. + +Per route, pay at most 23,707*|GL_120(F_q)| low-role transpositions and +16*(d+1)^2 high affine factors. Per good edge, pay at most 8m^2+8 elementary +normalizer wrappers. The same compiler pays all exterior completions. +There are 120 copied-center episodes. Their recursive rank-22 calls and +their scalar reads are already included in E and the scalar count; their +copy/erase and parking passes are separately paid by the complete-stream +primitive, using one additional work stream. + +For a bad edge with N=2m=240, the exact inherited Gaussian fallback uses at +most 6N(N-1)+3N+6(N-1)=346,314<32m^2=460,800 children. Keep the entire +larger allowance in the moment. Coefficient preparation uses only unit +pivot inversions. Allocate 128N^3 ring operations per edge per low class: +four 8N^3 elimination/inversion allocations and sixteen 2N^3 matrix products +give 64N^3; the remaining 64N^3 pays extraction, copying, generic tests, +factor output and the bad-branch elimination. Matrix bit costs and descriptor +arithmetic are paid by the inherited primitive theorem. Invertibility testing +of each candidate low matrix additionally gets 16m^3 operations. + +Overcharging every finite recipe item over every low matrix gives + + B(q) <= [unit+J*16(d+1)^2+J*(W+24)+E*(8m^2+8) + +E*128(2m)^3+16m^3+120+E+1]*q^14400 + = 1,568,901,757,016,837*q^14400 < q^14401. + +These are explicit ring/recipe counts, not single-step machine costs. All +fixed-tape, table, setup and selector constants stay in C_primitive, giving +the normalized toll C*n+C*w^(1-a_old) after increasing one finite C. +No recursive child is absorbed into this nonrecursive constant. + +## Weighted induction and rows + +Set c=704197288590873/10^18 and tau=1-c. Exact interval recomputation, +adding the entire 10^-16*32m^2 fallback envelope per edge, proves + + 1-mu_tau > 774/10^21, + 1-mu_1 = 107421874442783/69383789062500000 > 0. + +For the retained recurrence +T(n,w)<=sum_r c_r*T(r*floor(n/120),w)+C*n+C*w^(1-a_old), +take A=C*(1+1/(1-mu_1)+1/(1-mu_tau)). Induction bounds T by +A*(n+n^tau*w^(1-a_old)): the linear and stopped gaps separately pay the +two tolls; the leaves follow A>=C. Floors only decrease the child sizes. + +The maximum ratio is 5/6, so four levels halve. The depth bound +4*ceil(log2(max(2,n))) changes stock, not the one-level moment. Paying all +24 temporary roles gives per-level log_q stock below 14400w+1. Add the +inherited old-leaf reserve. The new contribution is at most +57,604w*ceil(log2(max(2,n))). Borrow and restore these complete high digits; +successive residuals and the two-call ordinary wrapper reuse the reserve. +One outer row padding factor is below two; binary-radix padding costs less +than q^2 in logical volume. The temporary roles never enter the denominator W. + +## Finite ordinary bootstrap and cutoff + +Starting with completed ordinary a0=384599/10^10, set beta=c and repeat +a_(j+1)=(1-c)c+c*a_j exactly three times. The finite result is + + a3=704197288358392787581160456097840009769165126434639147437106139267359/10^72. + +At each stage, the paid exponents are 1-c, 1-a_(j+1), c with a logarithm, +and c(1-a_j). The exact positive gaps are c-a_(j+1), +1-a_(j+1)-c, 1-a_(j+1)-c(1-a_j), and 1-c (for row fitting). + +Choose a finite integer C>=1 dominating that stage's already fixed primitive, +recurrence, wrapper, row, setup, padding and previous ordinary constants. +Let delta be the minimum positive gap and + + L=ceil(max(1,36/delta^2,2*(4+ceil(log2 C))/delta)), e0=2^L. + +For e>=e0, C(1+log2 e)e^(-delta)<=1/16. Indeed for t=log2 e, +log2(1+t)<=3sqrt(t)<=delta*t/2 and log2 C+4<=delta*t/2. +Thus every lower-order toll is covered and the borrowed high part fits. +Below e0 use the previously completed ordinary algorithm. A finite next +constant is C_large+C_old*2^(L*(a_(j+1)-a_j)). This choice is sequential, +not circular, and uniform in the input and complete spectators. + +This proves the finite-accounting and ordinary-bootstrap step at the same +conditional theorem level as the retained public baseline. It does not claim +an independent proof of those inherited primitives, a measured universal +machine constant, or execution at every input width. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/INTEGRATED_PROOF.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/INTEGRATED_PROOF.md new file mode 100644 index 0000000000..c624da6c5c --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/INTEGRATED_PROOF.md @@ -0,0 +1,87 @@ +# Source-bound five-stage compositional candidate + +9 October 2026. This is an isolated research admission branch. Its executable checks immutable finite receipts and recomputes exact scalar moments, a finite ordinary bootstrap, and all 47 balanced outer inequalities. It additionally binds fresh public-source bit preparation, raw-ledger construction, and the complete globally lowered physical event stream. It does not repeat the exhaustive F2 column proof, run the Lean kernel or universal tape machine, or claim Mac qualification or publication. + +## 1. Meaning of admission here + +The branch is an explicit conjunction of constructive source theorems and finite source-bound evidence. It does not replace any proof with a numerical root or infer source correctness from a PASS string. The new family names are `new5stageF2` and `baseline5stageComplex`; the old dimension-72 entry point and written bounds are kept byte-identical. The branch has no general-purpose dimension override. + +The executable's semantic guards reject a wrong source, omitted copied centers, a rank-only complex frame contract, a work/live denominator substitution, omitted final climbs, incorrect reverse-copy lowering, and a one-level bit-halving substitution. The source lock identifies the exact evidence, code, and primary proof files consumed. The more detailed emitted-program verifiers exercise local chronology and addresses, beyond these top-level schema controls. + +## 2. Raw source471 provenance + +The saved raw helper ledger pins an older screen.py. The older screen bytes are unavailable; no byte-delta assertion is made. The rebind verifier reruns the current exact geometry/ledger construction with all writes suppressed and a hash-verified cached certificate in place of its redundant network fetch. Every semantic field, all 471 source paths, and all 1,760 target paths agree. The saved ledger is not rewritten. + +The apparent target-prefix duplication is resolved by the actual chronology: screen.py removes the two latest loan prefixes for its predecessor positive controls; raw_ledger.py puts those two prefixes back. There are exactly eight restored target reads. Current-source dependency hashes and the canonical semantic-payload digest make this equivalence independently inspectable. The sole historical pin exception is specifically this screen.py field and is allowed only with the exact rebind witness. + +## 3. Local bit helper and global lowering + +The source is PR210 df95878d11190518e45ef9717c9ee05011f88ace. The independently recorded local scalar word has 2,569,626 weighted events. Its projection is fixed by SHA256 e74e43692685ad5f716b41b363acb8b443c2c90096634a55f0e3728980713944. Both literal forward and signed inverse pass all 20,163 F2 columns, including arbitrary targets and 16,643 independent dirty helpers. The 471 borrowed sources are source aliases, never extra independent dirty coordinates. + +The tagged physical word has digest 614f19da4288021cd5c10a575ec7759c069962a6030bf30edb047573ed76edf6 and realizes the telescope Dout M Din^-1. Its input frames are X:Pq, Y:0, Z:sigma and output frames X:H, Y:H-Pq, Z:H. Thus a completed invocation has no data/helper cross blocks and each independent helper residual is D_(H-sigma). This is a full arbitrary-input operator identity, not just zero-dirt testing. + +The five-stage compiler maps every local live index through the stage owner injection, maps every local temporary to external family 23,683, and applies the stage's data or helper cover bijection. The active source/target pairs are (X1,Y1), (Y1,X1), (X1,Y1), (Y2,X2), (X2,Y2). The unused pair stays parked. A data route is right multiplication by the exact rational rho_i,S; a helper route is the whole-block exchange tau_i. Both are bijections of the eligible GL cover. They are charged address movements, not dense payload arithmetic. + +Cover expansion is strictly phase-major: complete every cover class in stage i before starting the next routed stage or boundary phase. The same rule applies separately to idle, bridge, completion and terminal-exchange phases. Running all five stages for one class before proceeding to another class would be incorrect because rho and tau refer to other classes. The callable stage and boundary iterators specify the phases; a flattened one-class-per-phase template is not a class-major execution schedule. The admission contract rejects that alternative loop ordering. + +For backward stages the compiler reverses the complete local event order, negates scalar coefficients, and replaces local P by H-P. A copied-center block is lowered afresh: copy the original at H-U, transform the copy to H, perform reverse signed scatter, and erase it. It is forbidden to invert an erased temporary. Every original center also retains its complementary live climb. Copy/live index injectivity is checked for all stage orientations. + +The global lowering artifact must emit bridges, idle children, independent gauge completions, and the final signed bank exchange. That exchange is an explicitly paid complete-stream role permutation, not a same-frame shear. A stage-descriptor string alone does not meet this obligation. + +## 4. Rational five-window geometry and prime eligibility + +Take H=Q^24, G=I-J/9 and a triple line q*. Its projector has denominator 6; coordinate permutations supply the port isometries. The two-block involution rho_i,S fixes the two port lines and exchanges their complementary spaces. With Q_i the direct sum of the first i copied complements, the frame is D_[g rho_i,S(P direct_sum Q_i)rho_i,S^-1 g^-1]. The four elementary two-block projector identities imply all eight bank boundary equalities. Rational complements are I-P. + +The exact rational partial swap is D_P=[[I-P,P],[P,I-P]]. It is involutory. Every same-frame scalar gate telescopes exactly, all idle transitions are nested actual projectors, and D_I D_Pq=D_(I-Pq) gives the terminal all-data address endpoint after the scalar exchange. No Pauli or Fourier phase claim is imported from the complex compiler into this bit proof. + +For each independent physical helper, the five routed residuals occupy different H_i. Their supported projectors have pairwise zero products. Their product is D_(I-sum_i sigma_i), so one paid child D_(sum_i sigma_i) completes D_I. This is one correction for each helper, not a packing of unrelated dirty rows. The 2,279 independent entrances have ranks {12:18,13:48,18:13,20:2200}; the 31 source-owned gauge entrances receive no extra completion. + +All 26,750 used physical frame IDs (26,380 distinct bases) have exact determinant witnesses. Their factors lie in {2,3,5,7}; the 231 distinct gauge-bundle bases use {2,3,5}. Window-map denominators also use {2,3,5}. Hence every retained q>2^80 preserves these ranks. General GL charts use gPg^-1, not a recomputed Euclidean orthogonal projection. + +The weighted generic normalizer allows every proper rank, including 60,65,90,100 in dimension120. Its cleared pivot-polynomial degree is at most m r(r+1)/2 < m^3. Thus the bad fraction is at most2m^3/q<10^-16. Each bad edge retains the full invertible local-ring residual and is paid 32m^2=460,800 rank-one fallback children. No field elimination at nonunit pivots is substituted. + +## 5. Exact bit ledger and ordinary finite recurrence + +One invocation has 95,789 positive-rank children and rank mass435,846. Its24 rank22 center copies are included once, as are each original center's live climbs. With H this histogram, + +n5 = 5H + 3520(delta4+delta23+delta46+delta50) + +18delta60+48delta65+13delta90+2200delta100. + +Thus m=120, W=23,683, calls495,304, mass2,837,560, deficit4,400. Work streams do not enlarge the live moment denominator. Five invocations retain all120 rank22 centers. + +The counted finite-bit adapter pays the literal scalar word, six bridge families, weighted good-edge wrappers, bad-class residuals, copy/read/erase, class routing, selector arithmetic, and fixed-tape movement. Its retained primitive theorem fixes the eligible prime and finite source recipe before varying width, so its finite constant may depend on that prime and recipe. It cannot depend on width, ancestor payload values or unrelated spectators except through complete volume. This is the correct quantifier order; an invented numerical Turing-machine constant is unnecessary. + +The largest child ratio is5/6. Three levels do not halve and four do: (5/6)^4=625/1296<1/2. The same one-level weighted moment induction remains valid; the factor4 is used only in depth/descriptor/borrowed-row bounds. Even paying24 simultaneous temporaries gives physical stock23,707 per GL cover vertex and log_q Wphysical(w)<14400w+1. The resulting internal log_q row charge is at most4ceil(log2(max(2,n)))(14400w+1), plus the old-leaf reserve. High digits are borrowed and restored internally; this is not a new external q-adic group factor. + +The defining-integer lift need not equal the older supplier's decoder endpoint. A safe cancellation-free prefix bound is64*37623^3*9430154^2<2^98. It uses neither signed integer restoration nor commutation between stage-dependent decoder channels. F2 payload exactness does not require complex floating precision. + +Let c=704197288590873/10^18. The freshly enclosed full bit moment, including all bad fallback charges, has a strictly positive gap. Start from the retained completed ordinary leaf a0=384599/10^10. Three finite levels with atom exponent beta=c give + +a_(j+1)=(1-c)c+c a_j, +a3=.000704197288358392787581160456097840009769165126434639147437106139267359. + +At every level a_j32mB^2. The complex half-shrink requirement is preserved:2*46<110. + +The physical row overcharge16,171 remains below20,161. Degree1,000,000 and suffix slope4,000,000 retain exact row gap23,971,789/25. These constants come from the changed stock and counted program, not from simply replacing72 by110 in the old guard. + +## 7. Fresh outer47 arithmetic and completion boundary + +Use complex saving747454944651775/10^18, strictly inside its freshly re-enclosed moment. The bit saving is the exact finite a3 above. Both moment gaps exceed7.7e-19. With eta=10^-12 and stopping fraction10^-9, the unchanged retained balanced assembly produces47 positive strict constraints and7 margins. + +The isolated candidate is kappa=703701743496697/10^18, or.000703701743496697. The minimum outer margin exceeds it by approximately7.3899e-19. This arithmetic value exceeds the retained frontier. Exact rational gaps, rather than printed decimals, are the evidence. + +The certificate remains a receipt-bound compositional research candidate with explicit source-theorem dependencies. The clean loader consumes 22 pinned public files and agrees in 23 exact semantic components with the audited context. Its fresh raw ledger and complete five-stage histogram agree; an empty-directory extraction passes all 10 focused tests. The clean-root global emitter regenerates all 12,858,690 weighted additions, 495,304 paid children, 120 fresh copies and erasures, 2,279 helper completions, and 3,520 final pair exchanges. Source-bound global lowering, exact h24 geometry, clean-loader qualification, and finite closure supplements are all mandatory before the entry point emits its PASS certificate. + +These fresh computations do not pretend that the inherited exhaustive F2 columns, exact determinant archive, or complex source theorems were independently reproved. Full portable packaging and Mac qualification remain separate delivery checks. The pinned comparison frontier is df95878's .000694782719690783; the subsequently reported public head31f4ccc1c16c538749845f9244b24747f1cf93dd claims .000695191451687307, which is a separate comparator pending independent validation and is not substituted into this source freeze. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/PARITY-CONTRACT.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/PARITY-CONTRACT.md new file mode 100644 index 0000000000..fad6150b1f --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/PARITY-CONTRACT.md @@ -0,0 +1,45 @@ +# Parity-even payload gate removal: inherited contract audit + +Conclusion: removing an even-coefficient pointwise payload ADD is valid for the bit supplier. The odd-prime address arithmetic remains unchanged. A new paid profile still requires the actual filtered word and full frame schedule; this conclusion alone does not certify a new kappa value. + +## Primary source evidence + +The bundled, unmodified primary section [`primary/03-motifs.tex`](primary/03-motifs.tex) states the following. Its exact source, attribution, and file hashes are recorded in [`primary/PROVENANCE.md`](primary/PROVENANCE.md). + +* Line50: in the bit construction scalars lie in F2. +* Lines149–177: replace a scalar by an array in R^Omega, with R the scalar ring of the network. Common R-linear frames give the exact operator `D_out S_Omega D_in^-1`. +* Around line223: the scalar domain need not equal the label field. Bit labels are rational subspaces even though the payload scalars are binary. +* Lines483–493: rational-address frames are F2-linear permutations of array entries; the bit network uses pointwise XOR gates. + +The byte-pinned [`copied-centers-lemma.tex`](copied-centers-lemma.tex) in this package opens with its scalar restoration identity explicitly over F2. Its copy contract preserves the complete role stream, controls and spectators; each copy's frame change and erasure remain paid. + +The retained PR234 [`INTEGRATED_PROOF.md`](INTEGRATED_PROOF.md), line56, explicitly says: "The defining-integer lift need not equal the older supplier's decoder endpoint" and the majorant "uses neither signed integer restoration nor commutation between stage-dependent decoder channels." The package's signed integer decoder checks are stronger supplier evidence; the inherited bit interface does not impose their particular integer endpoint on a newly synthesized F2-equivalent word. + +The retained weighted bit theorem, [`three-stage-cover-bit.tex`](three-stage-cover-bit.tex), uses the odd-prime local ring Z/q^w for address fields and weighted address interchanges. Its rational projectors, unit-pivot tests, route matrices and fallback coefficients are address geometry. They are not the F2 payload ADD coefficients. + +## Operator proof + +Fix the finite complete address set Omega and let one stream be a vector in F2^Omega. A payload gate is `x_a <- x_a + (c mod2) x_b`. For even c this is the identity on every input, including arbitrary correlated dirty streams and spectators. Removing any number of these identity gates leaves the complete scalar operator S_Omega unchanged. Negative odd coefficients and coefficient3 also reduce to1, though the simplest experimental witness can retain their original signed integer representatives. + +Retain each original input/output frame and every remaining gate's original common frame. The common-frame identity then gives the same `D_out S_Omega D_in^-1` for the filtered word. In particular, every independent helper still has its required partial-swap residual and the existing completed-bank proof still applies. No integer identity of the new lift is needed to conclude this F2 operator identity. + +## Safe frame compression + +Deleting an ADD removes its operand-frame alignment requirement. For a given stream, collect successive MOVE operations between surviving uses. A use includes any surviving ADD, COPY read/write, ERASE or required phase/endpoint boundary. No use may be crossed merely because another stream is idle. + +Suppose the original local frames form a nested chain U0 <= U1 <= ... <= Uk. Their exact address changes telescope to `D_Uk D_U0^-1`. Their orthogonal increments are disjoint commuting projectors, so this is one allowed residual of rank dim(Uk)-dim(U0). In the reflected orientation the chain is the reversed complementary chain; the same endpoint difference and rank follow exactly. The ambient stage background cancels. Rebuild both ledgers from the actual surviving uses and actual basis inclusions; do not infer this from summed ranks alone. + +Keep every physical input/output family and its endpoint, all stage boundaries, all data routes/bridges, and every copied-center lifetime. For source527 the120 center copies in the five-stage construction have odd scatter coefficients, so parity filtering does not itself remove those episodes. The shared work stream cannot be used before COPY or after ERASE. A COPY is a barrier even if its original register has no intervening ADD. + +## Required finite admission + +1. Filter actual emitted ADD records by the literal coefficient modulo2; retain all odd-coefficient records in their original order. Check all20107 formal F2 source, target and dirty columns against the admitted shear. The expected local event counts before any further resynthesis are1,783,196 removed and786,621 retained. +2. Generate the actual complemented inverse schedule, with fresh reverse copies as before, and verify every formal F2 column again. Do not reverse an erasure. +3. Compute cancellation-free prefix bounds for the new literal signed forward/inverse projections. Recompute the five-stage bound and finite bill. Failure to reproduce the previous integer decoder is not itself a contract failure; a missing F2 dirty restoration is. +4. Regenerate exact monotone forward/reflected physical paths and the complete paid histogram. Every fused residual's actual endpoints must be checked. Keep all remaining recursive children, copied-center calls, fallback allowance, data idle edges and stock. +5. Rebind the completed banks and final global address lowering to the new word and tags. Their actual rational address projectors, odd-q routes and normalizers must not be reduced modulo2. +6. Rerun actual basis/prime coverage, finite ordinary-leaf assembly, both rational moment engines and all47 outer inequalities before claiming a result. + +For simple monotone MOVE fusion the paid rank mass and physical stock remain unchanged; combining positive increments can improve the concave moment while reducing the number of children. Any different deficit or stock must be explained by a separate exact endpoint change. The displayed bound is still conditional on the retained all-size compiler, selectors, common ancestor charts, restored rows, routing, prime and analytic interfaces. + +Prepared with OpenAI Codex assistance. This audit is independent of the physical parity-filter/fusion implementation owned by the complex research lane. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/README.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/README.md new file mode 100644 index 0000000000..e6bb06c84e --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/README.md @@ -0,0 +1,8 @@ +# Retained proof documents + +The `.tex` files are byte-pinned theorem sources. `finite_check.py` checks their hashes and phrases. + +`INTEGRATED_PROOF.md`, `FINITE_BIT_ACCOUNTING.md` and `PARITY-CONTRACT.md` are retained verbatim from the +PR234 and source527 packages. Their arguments apply to this package unchanged. Their numerical instances, +such as R, W, stock, bills and digests, describe the earlier source471 and source527 helpers, not this package's p = 10 word. +The p = 10 values are recomputed by `verify.py` and stated in `../PROOF.md` and `../BANK-PROOF.md`. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/copied-centers-lemma.tex b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/copied-centers-lemma.tex new file mode 100644 index 0000000000..8933aaf508 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/copied-centers-lemma.tex @@ -0,0 +1,103 @@ +\subsection{Scalar, frame and temporary-stream contracts} +The retained source-copy, reversible mixer and scatter maps satisfy +$JLV=I$. Over $\mathbb F_2$ the chronological word +\[ + L,\ J,\ L^{-1},\ V,\ L,\ J,\ L^{-1},\ V +\] +adds the input to the target and restores every arbitrary auxiliary. +Over Gaussian dyadics use its corresponding old-value subtraction and +new-value addition. A designated retained output has a distinct terminal +output-use carrier: a matching may feed that carrier, but cannot merge +two designated terminals or append a later middle-producer consumer. +Its remaining uses before cleanup are its scatter reads, all of which +leave its scalar value unchanged. + +Within one tensor invocation suppress the fixed future line and put +\[ + D_0=B\otimes F_h,\quad D_1=A\otimes F_h,\quad + A=B\mathbin{\perp}P,\quad D_U=D_0\mathbin{\perp}(P\otimes U), +\] +where $P$ and the suppressed future factor are one-dimensional and +$U$ is a nondegenerate retained-center space of dimension $r$. +Thus a local change of rank $d$ has ambient rank $d$. +Write $\mathcal F_Q$ for the address frame: it is the rational partial +swap $D_Q$ in the bit construction, and the binary phase $C_Q$ in the +complex construction. Changing a copy from frame $Q_1$ to $Q_2$ means +applying $\mathcal F_{Q_2}\mathcal F_{Q_1}^{-1}$ to its physical stream. +Orthogonal backgrounds cancel in this quotient. + +Copies use Paureel's retained copy/transform/read/discard interface +\cite{paureel,pr29}. A copy has precisely the original complete role +stream, including all control and spectator ranges, and volume $V/W$. +It is processed while inactive original streams are parked on the fixed +depth-first stack tapes. Copying, pointwise reads and erasure are linear +in that stream's volume. Sequential processing needs one additional +fixed work stream, not an independently varying row coordinate. + +\begin{lemma}[Copied retained-center schedule] +In either invocation orientation a designated retained center's +physical rank profile can be changed from $z^r+z^h$ to +$z^r+z^{h-r}$, with the same scalar action, original role endpoints, +and arbitrary-scratch restoration. The rank-$r$ transform on the copy +is included in the recursive call list. +\end{lemma} +\begin{proof} +In the forward orientation the original center has scalar value $w$ +at frame $D_U$ after the middle mixer. Its old sequence was +$D_U\to D_0\to D_1$: scatter at $D_0$, then cleanup at $D_1$, +with ranks $r,h$. +Keep the original at $D_U$, copy its physical stream, and transform +only the copy to $D_0$, paying rank $r$. Supply every scatter read +from that transformed copy while its data targets remain at their +unchanged common frame $D_0$, then erase the temporary. The reads +are exactly those of $w$ in the old schedule. Since they do not change +$w$, move the original directly from $D_U$ to $D_1$ before its first +cleanup incidence; this costs $h-r$. Every subsequent original gate +therefore receives the same scalar value at its required frame. + +In the reverse complementary orientation the old sequence was +$D_0\to D_1\to D_{U^\perp}$, with ranks $h,r$ and scatter at $D_1$. +After the preceding all-$D_0$ operations, advance the original directly +to $D_{U^\perp}=D_0\mathbin{\perp}(P\otimes U^\perp)$, paying +$h-r$. Copy it and transform the copy to $D_1$, paying $r$. +Use that copy for all early scatter reads, then erase it. The original +already has the exact frame and unchanged scalar value required by the +following inverse mixer. Terminal output-use separation ensures no +intervening producer consumer has been bypassed. + +For partial swaps either direction of the rank-$r$ change is the same +involution. For complex phases the forward copy uses $C_U^{-1}$, +the direct original growth uses $C_{U^\perp}$, and the reverse copy +uses $C_FC_{U^\perp}^{-1}=C_U$. These are the same charged ranks, +implemented by the retained forward/inverse residual interface. +All tensor backgrounds cancel as stated. Every original scalar +incidence, final source-copy cancellation and auxiliary source/sink +operator is unchanged. Thus the scalar identity and all endpoints +remain exact on arbitrary initial auxiliary values. +\end{proof} + +For the selected centers $r=h-1$, and there are $h$ distinct retained +output uses per invocation. Their old histogram has rank mass +$hR_h+2\ell_h$, where $\ell_h=h(h-1)$. The new histogram is exactly +\[ + H'_{h,1}=H_{h,1}+h,\qquad H'_{h,h}=H_{h,h}-h, + \qquad H'_{h,r}=H_{h,r}\quad(r\ne1,h), +\] +and hence $\sum_r rH'_{h,r}=hR_h+\ell_h$. +Every old rank-$(h-1)$ residual remains as a paid transform of a copy; +its projector and ordinary bit pivot profile are unchanged. Only the +full-rank original transition becomes the rank-one complement. +The physical role count $R_h$ is unchanged. + +For two factors, put $N=v_av_b$, $B_a=v_bR_a$, $B_b=v_aR_b$, +$W=2N+B_a+B_b$ and $L=v_b\ell_a+v_a\ell_b$. +All exterior, data-front and endpoint-correction calls remain in place. +The resulting complete rank mass is +\[ + s=Wm-N+L,\qquad Wm-s=N-L. +\] +This follows by subtracting exactly $L$ from the retained two-stage +physical mass $Wm-N+2L$. The $N$ rank-one endpoint-copy calls are +separate and remain fully charged. Because center copies retain the +same complete role-volume fraction $1/W$, the existing complete-row, +integer-width remainder and fixed-tape recurrence proofs apply. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/primary/03-motifs.tex b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/primary/03-motifs.tex new file mode 100644 index 0000000000..cdb0ba527a --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/proof/primary/03-motifs.tex @@ -0,0 +1,700 @@ +\section{Two finite networks with a rank saving} +\label{sec:finite-networks} + +We construct two fixed linear networks that exchange two banks of values +while restoring every auxiliary value. When the values are replaced by +arrays, a common representation on all wires at a gate lets that gate act +pointwise without disturbing the representation. We explain this invariant +before constructing the subspace labels that make changes of representation +cheap. The first network uses bit values and rational subspaces; the second +uses Gaussian dyadic values and binary subspaces. The scalar domain specifies +the values combined at a gate, while the subspace labels are used to construct operators +on each wire's address-indexed array. + +Put +\[ + h=100,\qquad v=\binom h3=161700,\qquad + N=v^3=4227952113000000,\qquad m=h^3=1000000. +\] +Let $\mathcal T$ be the set of three-element subsets of $[h]$. +There are two data banks $X_a,Y_a$, indexed by +$a=(a_1,a_2,a_3)\in\mathcal T^3$. +A wire carries one scalar. A gate is a fixed linear map on a specified +set of wires; untouched wires retain their values. The vertices on a +wire are its source, the gates that touch it in time order, and its sink; +its edges join consecutive vertices. We call the name of a wire its +\emph{role}, so that we can distinguish a fixed place in the network +from the value currently carried there. + +\subsection{Scalar operations and restored auxiliary values} + +There are three stages. At stage $j$, fix the other two coordinates and +operate on the $v$ values in each bank obtained by varying coordinate $j$. Thus +there are $v^2$ separate invocations at each stage. +Each such invocation has its own auxiliary wires, distinct from all +other invocations, including those in other stages. There are +\[ + I=3v^2=78440670000 +\] +invocations. In a forward invocation, write $x_T$ for the data used as +controls and $y_S$ for the data to be updated; $S,T\in\mathcal T$ are +their varying $j$th coordinates. These are the logical source and +target banks of the invocation. For each ordered pair $(S,T)$ that is +neighboring under the rule below, there is an auxiliary wire $A_{ST}$. +There are also central wires $C_i$, $i\in[h]$, and in the second +construction a wire $C_\ast$. We call all these auxiliary wires +\emph{scratch wires}; their initial values may be arbitrary. + +The following maps specify the construction. +\begin{itemize} +\item In the bit construction, scalars lie in $\mathbb F_2$, and +$S,T$ are neighbors when $|S\cap T|=1$. +The copy map adds $x_T$ to $A_{ST}$ for each neighbor pair. +The side injection adds $\sum_{T:\,|S\cap T|=1}A_{ST}$ to $y_S$. +The gather adds $\sum_{T\ni i}x_T$ to $C_i$, and the scatter adds +$\sum_{i\in S}C_i$ to $y_S$. +\item In the complex construction, scalars lie in +$\mathbb Z[i,1/2]$, and neighbors are distinct triples with even +intersection. Copy is unchanged. Side injection adds +\[ + -\sum_{T\text{ neighboring }S}\frac{|S\cap T|-1}{2}A_{ST} +\] +to $y_S$. Gather adds $\sum_{T\ni i}x_T$ to $C_i$ and +$\sum_Tx_T$ to $C_\ast$. Scatter adds +$(\sum_{i\in S}C_i-C_\ast)/2$ to $y_S$. +\end{itemize} +Each update leaves its control wires unchanged. The first two rows of +the following schedule remove the effect of the old scratch values; +the next four introduce the source values and add their effect to the +target; the last two restore the scratch values. +This cancellation of arbitrary initial scratch values is a linear +instance of the restoration construction for transparent computation in +Buhrman, Cleve, Kouck\'y, Loff and Speelman~\cite[Section~3]{BuhrmanCleveKouckyLoffSpeelman2014}. +The forward schedule is +\begin{equation} +\begin{array}{c|l|l} +\text{row}&\text{operation}&\text{gate grouping}\\ \hline +0&\text{subtract side injection}&\text{one gate per target}\\ +1&\text{subtract scatter}&\text{one gate on targets and center}\\ +2&\text{copy}&\text{one gate per source}\\ +3&\text{gather}&\text{one gate on sources and center}\\ +4&\text{scatter}&\text{one gate on targets and center}\\ +5&\text{side injection}&\text{one gate per target}\\ +6&\text{undo gather}&\text{one gate on sources and center}\\ +7&\text{undo copy}&\text{one gate per source}. +\end{array} +\label{eq:motif-schedule} +\end{equation} + +\begin{lemma}\label{lem:scalar-motifs} +For arbitrary initial values of its auxiliary wires, a forward +invocation changes $y_S$ to $y_S+x_S$ and leaves every other value +unchanged. Performing a forward invocation from $X$ to $Y$ at stage 1, +the inverse forward schedule from $Y$ to $X$ at stage 2, and a forward +invocation from $X$ to $Y$ at stage 3 sends +\[ + (X_a,Y_a)\longmapsto(-Y_a,X_a) +\] +and restores every auxiliary value. In the bit construction this is the +permutation exchanging $X_a$ and $Y_a$. +\end{lemma} + +\begin{proof} +Write $\mathcal V$ for copy, $\mathcal G$ for gather, +$\mathcal J$ for side injection and $\mathcal R$ for scatter. +If the initial side and central vectors are $a,c$, the first two rows +subtract $\mathcal J a+\mathcal R c$ from $y$. Rows 2 and 3 change +them to $a+\mathcal Vx,c+\mathcal Gx$. Rows 4 and 5 therefore add +$\mathcal R(c+\mathcal Gx)+\mathcal J(a+\mathcal Vx)$. +Rows 6 and 7 restore $c,a$. The net target change is +$(\mathcal J\mathcal V+\mathcal R\mathcal G)x$, independently of +$a,c$. + +In the bit case, the central coefficient from $x_T$ to $y_S$ is +$|S\cap T|\bmod2$. The side contribution cancels exactly the +intersection-one cases; distinct triples with intersection zero or two +already have coefficient zero, and the self coefficient is one. +In the complex case, the central coefficient is $(|S\cap T|-1)/2$. +The side cancels it for distinct triples with intersection zero or two; +intersection one contributes zero, and the self coefficient is one. +Thus both net maps are $y\gets y+x$. + +The inverse schedule with logical source $Y$ and target $X$ effects +$X\gets X-Y$. Starting from $(x,y)$, the three stages give +$(x,y+x)$, then $(-y,y+x)$, then $(-y,x)$. +Each invocation restores its own auxiliary wires. +\end{proof} + +A fixed triple has +\[ + z_{\rm b}=3\binom{97}{2}=13968,\qquad + z_{\rm c}=\binom{97}{3}+3\cdot97=147731 +\] +neighbors in the two constructions, respectively. The second count +separates intersection zero and intersection two. Ordered pairs must +be counted: there are $vz$ side wires in each invocation, not $vz/2$. +With $c_{\rm b}=100$ and $c_{\rm c}=101$ central wires per invocation, +the total wire counts are +\begin{align} + W_{\rm b}&=2N+I(vz_{\rm b}+c_{\rm b}) + =177176569091445000000,\label{eq:bit-wire-count}\\ + W_{\rm c}&=2N+I(vz_{\rm c}+c_{\rm c}) + =1873807244643542670000.\label{eq:complex-wire-count} +\end{align} +All these numbers are fixed, independently of any eventual input length. + +\subsection{From scalar values to arrays} + +We record the representation principle before choosing the labels. Let +$R$ be the scalar ring of either network and let $\Omega$ be a finite address +set common to all wires. Replace each scalar by an array in $R^\Omega$, and +apply each scalar gate pointwise at every address. Write $\mathsf S_\Omega$ +for the resulting network on the vector of wire arrays. + +At each source, gate and sink $v$, assign an invertible $R$-linear operator +$D_v$ on $R^\Omega$, called its \emph{frame}. A frame acts on the values +indexed by addresses within one wire's array and may mix them; a gate instead +combines wire values at each fixed address. All incoming and outgoing +incidences of one gate use the same $D_v$. On an edge from $u$ to $v$, apply +$D_vD_u^{-1}$ to that wire's array. Define the operators on all input and +output roles by +\[ + D_{\rm in}=\bigoplus_w D_{\mathrm{source}(w)},\qquad + D_{\rm out}=\bigoplus_w D_{\mathrm{sink}(w)}. +\] +For a supplied physical input $f$, define its logical interpretation to be +$g=D_{\rm in}^{-1}f$; this definition requires no physical preprocessing. +At a vertex $v$, the invariant is that the stored array equals $D_v$ applied +to the logical array there. It holds at the sources by definition. On an +edge whose logical array is $\varphi$, the edge operator changes $D_u\varphi$ +to $D_v\varphi$. At a gate with logical input arrays $\varphi_j$, +$R$-linearity gives +$\sum_j c_jD_v\varphi_j=D_v(\sum_j c_j\varphi_j)$ for each output combination, with +$c_j\in R$. Thus the common frame commutes with the pointwise gate, and +the invariant continues to the sinks. The implemented operator is therefore +\begin{equation} + D_{\rm out}\,\mathsf S_\Omega\,D_{\rm in}^{-1}. + \label{eq:common-frame-identity} +\end{equation} +In particular, if the scalar network is a signed role permutation that +sends input role $w$ to output role $\rho(w)$ with scalar sign +$\varepsilon_w$, that route applies +$\varepsilon_wD_{\mathrm{sink}(\rho(w))} +D_{\mathrm{source}(w)}^{-1}$ to its input array. All roles, including +the auxiliary roles, enter this identity. Once the scalar routing is fixed, +the endpoint frames determine the array operator on each route; the +intermediate frames can then be chosen to make each edge change inexpensive. + +Figure~\ref{fig:frame-compatibility} summarizes this invariant. +\begin{figure}[ht] +\centering +\input{figures/proof-map.tex} +\caption{An edge changes the representation of one role's logical array +$g_w$. At the next gate $G$, all $t$ input arrays have the common frame +$D_v$, so the pointwise linear gate commutes with that frame. The same +$D_v$ acts on each output component.} +\label{fig:frame-compatibility} +\end{figure} + +\subsection{Subspaces attached to the gates} + +The scalar network already has the required signed exchange. We now +choose its intermediate labels to make the changes of frame inexpensive. +A label is a nondegenerate subspace of a fixed bilinear space. On every +edge one label will contain the other. For such an edge, the +\emph{orthogonal residual} is the orthogonal complement of the smaller label inside +the larger one; its dimension is the absolute change in label dimension. +The saving will come from keeping the total dimension lost on decreasing +edges small relative to $N$. + +For the bit network, let $F=\mathbb Q^h$ with bilinear form +\[ + \langle x,y\rangle=x^{\mathsf T}(I-J/9)y, +\] +where $J$ is the all-one matrix. This form has eigenvalues $1$ and +$1-h/9=-91/9$, so it is nondegenerate. For a triple $T$ let $t_T$ be +its indicator vector. Then +\[ + \langle t_S,t_T\rangle=|S\cap T|-1, + \qquad \langle t_T,t_T\rangle=2. +\] +For the complex network, take instead $F=\mathbb F_2^h$ with the +ordinary dot product; here $t_T\cdot t_T=1$. +Thus every triple line is nondegenerate, and neighboring triple lines +are orthogonal, in the label field belonging to either construction. +The scalar domain need not equal the label field. +These degree-one intersection formulas specialize the construction +described by Alon~\cite[Section~3, remark after Theorem~1.1]{Alon1998} +to the prime $2$, with the ground-set size changed to $h=100$. + +The ambient label space is $\mathcal F=F^{\otimes3}$ with its tensor +bilinear form. It has dimension $m$ and is nondegenerate. Write +\[ + u_a=t_{a_1}\otimes t_{a_2}\otimes t_{a_3},\qquad U_a=\langle u_a\rangle. +\] +The prescribed terminal labels are +\[ +\begin{array}{c|cc} +\text{role}&\text{source label}&\text{sink label}\\ \hline +X_a&U_a&\mathcal F\\ +Y_a&0&U_a^\perp\\ +\text{each scratch role}&0&\mathcal F. +\end{array} +\] +Write $W$ for the wire count in the construction under consideration. +The source dimensions sum to $N$ and the sink dimensions to $Wm-N$. +Thus the signed dimension changes will sum to $Wm-2N$, because the +contributions at gates cancel. If decreasing edges lose a total +dimension $L$, the sum of absolute changes is $Wm-2N+2L$. +We will obtain $L1$. +The same argument gives a unit vector in $Q^\perp$ when it is nonzero. +A triple complement, and the complement of two neighboring triple +lines, contain coordinate units outside supports of sizes at most +three and six, respectively. Full tensor spaces contain coordinate +units as well. In each nonzero tensor summand, tensoring these chosen +norm-one vectors gives a norm-one vector; placing it in that orthogonal +summand gives one in the whole residual. Each residual is nondegenerate +by the decompositions above. Thus every nonzero residual is nonalternating. + +For completeness, every nondegenerate nonalternating binary symmetric +space has an orthonormal basis. Split off unit lines until the +remaining space is alternating. A nonzero nondegenerate alternating +space splits into planes with bases $a,b$ satisfying +$a\cdot a=b\cdot b=0$, $a\cdot b=1$; this follows by choosing a +nonzero $a$, choosing $b$ with $a\cdot b=1$, and taking the orthogonal +complement of their nondegenerate plane. Retain one unit vector $w$ +from the lines already split off. A plane orthogonal to $w$ can be +absorbed into that line: the three vectors +\[ + w+a,\qquad w+b,\qquad w+a+b +\] +are independent, pairwise orthogonal, and have norm one. +Use one of these new unit vectors in place of $w$ for the next plane; +the remaining planes are still orthogonal to it. Repeating this +operation absorbs every alternating plane. +\end{proof} + +The loss ratios have the exact values +\[ + \frac{L_{\rm b}}{N}=\frac{100}{539},\qquad + \frac{L_{\rm c}}{N}=\frac{101}{539}. +\] +In particular, both are smaller than $1/2$. We now turn the dimension +count into the two interfaces needed later. + +\subsection{The rational matrix interface} + +For a nondegenerate rational subspace $U\subset\mathcal F$, write +$P_U$ for the projection onto $U$ along $U^\perp$. Assign $P_U$ to +each gate or sink with label $U$. Assign the source matrix $-P_{U_a}$ +to $X_a$ and zero to every other source. +These are fixed rational $m\times m$ matrices; write $M_v$ for the matrix +at vertex $v$. Define +$\rho(X_a)=Y_a$, $\rho(Y_a)=X_a$, and let $\rho$ fix every auxiliary +wire. + +In the tape application, two address chunks are written as vectors $H,D$ +of $m$ fields. For a matrix $M$, the frame $\Phi_M$ moves the array entry +at $(H,D)$ to $(H+MD,D)$, leaving the other address fields unchanged. +The fields use a radix coprime to the fixed denominators, and addition is +modulo their common range. Hence $\Phi_M$ is an invertible +$\mathbb F_2$-linear permutation of array entries, and +$\Phi_{M'}\Phi_M=\Phi_{M'+M}$. Using $D_v=\Phi_{M_v}$ +in \eqref{eq:common-frame-identity}, the endpoint matrix difference on each +routed role is exactly the shear applied to that role. The following identity +makes it the same shear $H\gets H+D$ on every role; +Section~\ref{sec:tape-interchange} turns that shear into a field interchange +and implements an edge change with one smaller interchange per unit of its +rational rank. + +\begin{proposition}\label{prop:bit-motif-interface} +The bit network has $W_{\rm b}$ wires, uses only pointwise XOR gates, +and sends its input vector to the permutation $\rho$ of that vector. +Its rational matrices are common to all incidences of a gate and obey +\[ + M_{\mathrm{sink}(\rho(w))}-M_{\mathrm{source}(w)}=I_m + \quad\text{for every input role }w. +\] +The sum of the rational ranks of all edge differences is +\begin{align} + s_{\rm b} + &=\sum_{e}\operatorname{rank}_{\mathbb Q} + (M_{\mathrm{head}(e)}-M_{\mathrm{tail}(e)})\\ + &=W_{\rm b}m-N+2L_{\rm b} + =1771765690887858612870000000$. + +For an input $X_a$ the endpoint difference is +$P_{U_a^\perp}-(-P_{U_a})=I_m$. Every other role has zero source +matrix and identity sink matrix. This proves the interface. +\end{proof} + +\subsection{The binary phase interface} + +Use the complex scalar network and binary labels. For a binary vector +$x$, let $\operatorname{wt}(x)$ denote its integer Hamming weight, and +write $[b]\in\{0,1\}$ for the integer representative of $b\in\mathbb F_2$. +For a label $U$, let +\[ + q_U(x)=\operatorname{wt}(P_Ux)\pmod4. +\] +The projection here is over $\mathbb F_2$. +Let +\[ + H=\frac1{\sqrt2}\begin{pmatrix}1&1\\1&-1\end{pmatrix},\quad + C=H\begin{pmatrix}1&0\\0&i\end{pmatrix}H + =aI+bX,\qquad a=\frac{1+i}{2},\quad b=\frac{1-i}{2}, +\] +where $X$ interchanges the two coordinates. On functions of +$x\in\mathbb F_2^m$ define +\[ + \mathcal C_U=H^{\otimes m}\operatorname{diag}_x(i^{q_U(x)})H^{\otimes m}. +\] +The use of $H$ in this definition is an identity of matrices. Each entry +of $\mathcal C_U$ and its inverse is a Gaussian integer divided by $2^m$, +so both preserve arrays over $\mathbb Z[i,1/2]$. The kernels implemented +below have Gaussian dyadic coefficients. + +To apply the scalar network to these functions, replace the scalar on +each wire $w$ by an array +$f_w:\mathbb F_2^m\to\mathbb Z[i,1/2]$. At each address, a gate +applies its scalar linear map to the values on the wires it touches. +The frame in \eqref{eq:common-frame-identity} is $D_v=\mathcal C_U$ at a +vertex with label $U$. On an edge from label $U$ to label $V$, apply +$\mathcal C_V\mathcal C_U^{-1}$ to that wire's array. +All frames are diagonalized by the same matrix $H^{\otimes m}$. +For an integer $k\ge1$, an address for $k$ columns is +$(x^{(1)},\ldots,x^{(k)})\in(\mathbb F_2^m)^k$; every frame and edge +operator is then the tensor product of its one-column version over +these $k$ coordinates. Each scalar gate is still applied once at each +joint address, to the vector of values on the roles it touches. + +\begin{proposition}\label{prop:complex-motif-interface} +For each edge of the complex network, write $U,V$ for its tail and +head labels. Its phase-frame difference +$\mathcal C_V\mathcal C_U^{-1}$ is a product of one translation +kernel $aI+bX_v$, or its inverse, per vector in an orthonormal basis +of the edge residual. Here $(X_vf)(x)=f(x+v)$. +The sum of these basis lengths is +\[ + s_{\rm c}=W_{\rm c}m-2N+2L_{\rm c} + =18738072446366712673080000000$. + +For an edge $e$, write $\mathcal B_e$ for its residual basis and +$K_{e,v}$ for the forward or inverse translation kernel associated +with $v\in\mathcal B_e$. Taking tensor products preserves their +product, so on $k$ columns +\[ + \bigl(\mathcal C_V\mathcal C_U^{-1}\bigr)^{\otimes k} + =\prod_{v\in\mathcal B_e}K_{e,v}^{\otimes k}. +\] +Thus each residual vector contributes one factor acting on all $k$ +columns, and there are $s_{\rm c}$ such factors over the network. + +Let $\rho$ denote the underlying permutation of the complex roles: it +exchanges $X_a,Y_a$ and fixes each scratch role. +By Lemma~\ref{lem:scalar-motifs}, the pointwise scalar network sends an input array at +$X_a$ to $Y_a$ with sign $+1$, an input at $Y_a$ to $X_a$ with sign +$-1$, and each scratch input to its own output with sign $+1$. +Applying \eqref{eq:common-frame-identity} with $D_v=\mathcal C_{U_v}$, +where $U_v$ is the label at vertex $v$, shows that an input role $w$ reaches +output role $\rho(w)$ with that sign and with operator +$\mathcal C_{U_{\mathrm{sink}(\rho(w))}} + \mathcal C_{U_{\mathrm{source}(w)}}^{-1}$. +For $k$ columns, use $D_v=\mathcal C_{U_v}^{\otimes k}$ on the joint +address set in the same identity. The route operator is then the $k$th +tensor power of the displayed address operator, multiplied by its scalar +route sign once. +The zero label has frame $I$, while the full label has frame +$C^{\otimes m}$ because $q_{\mathcal F}(x)=\operatorname{wt}(x)$. +Every pair except $X_a\to Y_a$ has these zero and full labels. +For the remaining pair, write $u=u_a$. Its binary norm is one and +its weight is $3^3=27$. Orthogonal weight additivity yields +\begin{align*} + q_{U_a^\perp}(x)-q_{U_a}(x) + &=\operatorname{wt}(x)-2\operatorname{wt}(u)[u\cdot x]\\ + &=\operatorname{wt}(x)+2[u\cdot x]\pmod4. +\end{align*} +Since $2[u\cdot x]\equiv2\sum_{j\in\operatorname{supp}(u)}x_j +\pmod4$, the operator on $X_a\to Y_a$ is the tensor of $C^{-1}$ on the +27 coordinates of $\operatorname{supp}(u)$ and $C$ elsewhere. +Put $Z=\operatorname{diag}(1,-1)$. Direct multiplication gives +\[ + C=iZC^{-1}Z,\qquad C^{-1}=-iZCZ. +\] +For $k$ columns, let $Z_{a,k}$ be the tensor product of $Z$ on +those 27 coordinates in every column and the identity elsewhere. +Apply $Z_{a,k}$ before the network at $X_a$, and apply +$i^{27k}Z_{a,k}$ after the network at $Y_a$; the latter scalar is +applied once to the whole role. There are $27k$ inverse factors, so +the identity $C=iZC^{-1}Z$ turns each of them into $C$. The operator +on this pair is therefore $C^{\otimes mk}$ as well. +Only the physical $X$ outputs still carry the minus sign of the +scalar exchange. Negate those outputs and send output role $\rho(w)$ +back to role $w$. Every role, including every scratch role, now has +the required forward tensor product. +\end{proof} + +\subsection{Explicit rational bounds for the two recurrences} + +The relative rank deficits are +\[ + \eta_{\rm b}=\frac{W_{\rm b}m-s_{\rm b}}{W_{\rm b}m} + =\frac{339}{22587335000000},\qquad + \eta_{\rm c}=\frac{W_{\rm c}m-s_{\rm c}}{W_{\rm c}m} + =\frac{73}{19906842167500}. +\] +For both recurrences we may use the fixed rational exponent +\begin{equation} + \tau=\sigma=1-2^{-50}. + \label{eq:explicit-motif-exponents} +\end{equation} +Both exact deficits displayed above are greater than $20\cdot2^{-50}$. +Since $m<2^{20}$ and $\log 2<1$, we have $\log m<20$, whence +\[ + m^{1-2^{-50}} + =m\exp(-2^{-50}\log m) + >m(1-20\cdot2^{-50})>m(1-\eta) +\] +for either $\eta=\eta_{\rm b}$ or $\eta=\eta_{\rm c}$. +Consequently +\[ + \frac{s_{\rm b}}{W_{\rm b}}2^{80}$ avoiding all fixed rational denominators and rank witnesses. +At atom width $w$ use the finite cover $\operatorname{GL}_m(R_w)$ and its +right-multiplication edges $g\mapsto gR_s$. Every vertex has the unique chart +\[ + g=g_0+qG_1,\quad g_0\in\operatorname{GL}_m(\mathbb F_q), + \quad G_1\in(\mathbb Z/q^{w-1}\mathbb Z)^{m^2}, +\] +using fixed representatives for $g_0$. Right multiplication permutes $g_0$ +and acts affinely on $G_1$, with a carry determined by $g_0$. Its fixed +dimensional rational linear part factors into fixed scalings, ordered +shifts and a constant number of old width-$O(w)$ interchanges. Thus each +fixed port routing costs $O(Vw^{1-a_{\rm old}})$. + +Let $W_0=|\operatorname{GL}_m(\mathbb F_q)|(2v+3R_{\rm loc})$. +The full role count is $W(w)=W_0q^{m^2(w-1)}$. Split preceding rows into +low role type, high matrix and unused stock. Batch \emph{all} high matrices +for each low type in one stream. A frame edge is one child on this whole +batch, of volume $V/W_0$, and routing is executed once per fixed operation +type. Consequently neither the number of tapes nor the number of child +programs grows with $w$. High cardinality cancels in the normalized moment, +but its $m^2(w-1)$ digits are charged in the row reserve. + +For each fixed projector require the leading minors of sizes $1$ through +$r$ to be units. Each cleared minor polynomial in $g_0$ is nonzero: +similarity to $\operatorname{diag}(I_r,0)$ supplies a witness after the +fixed rank is preserved modulo $q$. Their total degree is at most $m^3$. +The polynomial zero bound and conditioning on invertibility (a factor at +most two) give bad fraction at most $2m^3/q<10^{-16}$ for each edge type. +No simultaneous union bound over edge types is needed, since their moments +are averaged separately. Good classes use the whole-rank child; bad +classes use the full $32m^2$-child fallback just proved. + +Let $H_r$ be the three-stage histogram described above and +$W=2v+3R_{\rm loc}=90140$. The retained ledger gives +\[ + \sum_r rH_r=6037356,\qquad Wm-\sum_r rH_r=2024=2v-3\ell, + \qquad \max\{r:H_r>0\}=66. +\] +For $a=747/2000000$, $\tau=1-a$, and $b=10^{-16}$ the conservative moment is +\[ + \mu_\tau\le + \sum_r\frac{H_r}{W}(r/m)^\tau+ + b\frac{32m^2\sum_rH_r}{W}(1/m)^\tau<1. +\] +The entire fallback is added; no displaced good contribution is subtracted. +The exact script \path{scripts/three_stage_cover_network.py} and certificate +\path{certificates/three-stage-cover-network.json}, from the retained axis +\path{certificates/three-stage-cover-bit-input.json}, give +$1-\mu_\tau>6.3397366396\cdot10^{-7}$. +The certificate uses the 32-term positive atanh logarithm series with its +geometric tail, $\exp(u)\le1+u+u^2/(2(1-u/3))$, and upward rounding to +the grid $2^{-120}$. All inputs have $0\le u<3$; these are rational upper +bounds, not floating-point root estimates. Since every child ratio is at +most one and $\tau<1$, this same strict bound implies $\mu_1<1$. + +With $T(n,w)$ denoting time divided by logical volume, the fixed low-type +profile $\{c_r\}$, including fallback classes, satisfies +\[ + T(n,w)\le\sum_rc_rT(r\lfloor n/m\rfloor,w)+Cn+Cw^{1-a_{\rm old}} + \quad(n\ge m),\qquad + T(n,w)\le Cw^{1-a_{\rm old}}\quad(na_{\rm bit}$ and $\beta<1-a_{\rm bit}$ make both +the atom-adapter and borrowing terms lower order. The remainder cost +$O(Vw^{1-a_{\rm old}})$ is also covered. Thus the ordinary radix-$q$ +interchange has cost $O(Ve^{1-a_{\rm bit}})$, without an externally supplied +superpolynomial stock of rows. + +For an original binary chunk range $[2^e]$, let +$t=\lceil e/\log_2q\rceil$ and embed it numerically into $[q^t]$. +Pad both exchanged ranges while retaining every spectator. The total +logical-volume increase is below $q^2$. Execute the completed ordinary +radix-$q$ interchange, then remove the padding. Its endpoint preserves the +rectangular genuine set $[2^e]\times[2^e]$; intermediate maps may mix genuine +and padded addresses, which does not affect this endpoint justification. +As $q$ is fixed and $t=\Theta(e)$, the binary interchange has the same +saving exponent. All schedules use a fixed number of finite-alphabet +tapes; low residue tables and port types are fixed independently of $w$. + +The conclusion retains the original local-producer, ordered-affine, +ordinary-leaf and multiplication-framework hypotheses. It adds no free +unit-scaling, dense chart transformation, or external row-stock primitive. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/raw_ledger.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/raw_ledger.py new file mode 100644 index 0000000000..e28e7bfbfa --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/raw_ledger.py @@ -0,0 +1,191 @@ +"""Independent fresh p = 10 physical path census, including both reflections. +Derived from the source527 census (eumemic); constants rebound to the gen5 word, then generalized to any cube +size (h, v, m, copies and deficits from word_pins.shape; word counts pinned in word-pins.json) for p = 10. +Prepared with substantial OpenAI Codex assistance; Apache-2.0. +No saved receipt, search script, or historical profile is consumed. +""" +from collections import Counter,defaultdict +from types import SimpleNamespace +from word_pins import expect,shape + +def run(context): + m=SimpleNamespace(**context);W=m.W;C=m.C;chosen=m.pair_selection;fresh=m.fresh;pair_byalias=m.pair_byalias;pair_bydirty=m.pair_bydirty + compact=lambda h:{str(k):v for k,v in sorted(h.items())if v} + zero=W.register([]);compact=lambda h:{str(k):v for k,v in sorted(h.items())if v} + # Exact raw event sequence, with every actual extra source included. + events=[] + for j,op in enumerate(W.rest): + for s in m.at[j]:events.append(dict(kind='gauge',ref=s,frame=W.gauge[s]['frame'],targets=list(m.adj[s]))) + if op in m.bywrite:events.append(dict(kind='terminalwrite',ref=op,frame=W.opframe[op],targets=[m.bywrite[op]['pivot']])) + if op in m.afterwrite:events.append(dict(kind='terminalread',ref=op,frame=m.afterwrite[op]['root_frame'],targets=m.afterwrite[op]['targets'])) + for s in m.at[len(W.rest)]:events.append(dict(kind='gauge',ref=s,frame=W.gauge[s]['frame'],targets=list(m.adj[s]))) + endgauge=len(events) + for j,r in enumerate(W.g['roots']): + if r['kind']=='side'and j not in m.deletedroots:events.append(dict(kind='root',ref=j,frame=W.w['root_frame'][j],targets=r['targets'])) + for e in m.deliveries[j]:events.append(dict(kind='K',ref=e['passive'],frame=e['deliver_frame'],targets=e['receivers'])) + for t in range(W.v):events.append(dict(kind='endpoint',ref=t,frame=W.register(W.module.kernel([C.cov[t]],W.h)[0]),targets=[t])) + + def histogram(t,path): + h=Counter();rev=Counter();assert path[0]==zero and C.dimf[path[-1]]==W.h-1 + for f in path:assert C.nondeg(f)and all(W.module.dot(C.cov[t],b)==0 for b in C.B[f]),('cap/nondeg',t,f) + for a,b in zip(path,path[1:]): + assert C.sub(a,b),('forward inclusion',t,a,b) + d=C.dimf[b]-C.dimf[a];assert d>=0 + if d:h[d]+=1 + for a,b in zip(reversed(path),list(reversed(path))[1:]): + assert all(W.module.dot(x,y)==0 for x in C.A[a]for y in C.B[b]),('reflected inclusion',t,a,b) + d=len(C.A[b])-len(C.A[a]);assert d>=0 + if d:rev[d]+=1 + assert h==rev and sum(k*v for k,v in h.items())==W.h-1 + return h + + def paths(agg,readframes,echelon,rankgroups): + rankowner={t:k for k,g in enumerate(rankgroups)for t in g['targets']} + out=[[zero]for _ in range(W.v)];owner={t:k for k,g in enumerate(agg)for t in g['targets']};roles=defaultdict(list) + for k,g in enumerate(agg): + for s in g['roles']:roles[s].append(k) + active=set(range(len(agg)));rankactive=set(range(len(rankgroups)));echactive=set(range(len(echelon)));seen=[set()for _ in echelon];restores=[] + for j,e in enumerate(events): + if j>=endgauge:assert not active and not rankactive and not echactive + s=e['ref'];T=set(e['targets']) + if e['kind']=='gauge': + if s in pair_byalias:continue + if s in fresh: + for t,c in fresh[s]['transformed_response'].items(): + if c:out[int(t)].append(W.gauge[s]['frame']) + continue + skip=set() + for k,g in enumerate(echelon): + if k not in echactive:continue + if s not in g['roles']: + if T&set(g['targets']): + assert seen[k]==g['roles'];restores.append(dict(group=k,before_role=s,event=j)) + for t in g['targets']:out[t].append(g['frame']) + echactive.remove(k) + continue + seen[k].add(s);skip.update(g['targets']) + for t,a in g['response'].items(): + if a.get(s,0):out[t].append(W.gauge[s]['frame']) + for k in sorted({rankowner[t]for t in T if t in rankowner}): + if k in rankactive and s not in rankgroups[k]['roles']: + for t in rankgroups[k]['targets']:out[t].append(rankgroups[k]['frame']) + rankactive.remove(k) + for k in sorted({owner[t]for t in T if t in owner}): + if k in active and s not in agg[k]['roles']: + for t in agg[k]['targets']:out[t].append(agg[k]['frame']) + active.remove(k) + for k in roles[s]: + assert k in active;g=agg[k];out[g['pivot']].append(readframes[s,k]);skip.update(g['targets']) + for t in e['targets']: + if t in skip:continue + rk=rankowner.get(t) + if rk in rankactive and t in rankgroups[rk]['dependent']:continue + out[t].append(e['frame']) + else: + assert not(T&{t for k in active for t in agg[k]['targets']}) + assert not(T&{t for k in echactive for t in echelon[k]['targets']}) + for t in e['targets']:out[t].append(e['frame']) + H=Counter() + for t,p in enumerate(out):H.update(histogram(t,p)) + return out,H,restores + + newpaths,target,restores=paths(m.agg,m.read_frames,m.echelon,m.rankgroups) + # Recover raw literal adjoint independently, respecting all omitted copies. + adj=[{}for _ in range(W.R)] + for root,role in zip(W.g['roots'],W.w['rootroles']): + for t in root['targets']:adj[role][t]=adj[role].get(t,0)+1 + for i in reversed(W.phase1+W.rest): + if i in m.omitted:continue + a,b,_=W.ops[i] + for t,c in adj[a].items():adj[b][t]=adj[b].get(t,0)+c + assert adj==m.adj + oldused={r[k]for r in m.selection+m.gauge_selection if r['role']not in pair_byalias for k in('source','partner')} + assert len({r[k]for r in chosen for k in('source','partner')})==2*len(chosen)==0 and not oldused&{r[k]for r in chosen for k in('source','partner')} + for r in chosen: + b=r['aliased_role'];response=Counter(adj[b]) + for a,c in r['retained_dirty_coefficients'].items(): + for t,v in adj[a].items():response[t]+=c*v + assert not any(response.values()) + # Complete physical source and auxiliary census, including all alias handoffs. + recipient={d:b for b,d in W.pairs};roots=defaultdict(list) + for j,s in enumerate(W.w['rootroles']):roots[s].append(W.w['root_frame'][j]) + source_role={s:n for n,s in W.source.items()};plainborrow={r['role']:r for r in m.selection};gauges={r['role']:r for r in m.gauge_selection} + assert len(plainborrow)==0 and len(gauges)==0 and len(m.borrow)==0 + seq={s:[('op',i,W.opframe[i])for i in W.role_ops[s]]+[('root',j,f)for j,f in enumerate(roots[s])]for s in range(W.R)} + def physical_path(s): + a=list(seq[s]) + if s in pair_bydirty:a=[('paired-source-injection',s,pair_bydirty[s]['mix_frame'])]+a + if s in recipient: + b=recipient[s];a+=[('alias',b,W.gauge[b]['frame'])]+seq[b] + return a+[('full',s,W.w['full_frame'])] + count=0 + + def census_hist(start,events): + nonlocal count + count+=1;prev=start;dim=C.dimf[start]if start is not None else 0;out=Counter();chain=[]if start is None else[start] + for _,_,f in events: + assert C.nondeg(f)and(prev is None or C.sub(prev,f));d=C.dimf[f]-dim;assert d>=0 + if d:out[d]+=1 + prev=f;dim=C.dimf[f];chain.append(f) + assert dim==W.h;reflected=Counter() + for a,b in zip(reversed(chain),list(reversed(chain))[1:]): + assert all(W.module.dot(x,y)==0 for x in C.A[a]for y in C.B[b]);d=len(C.A[b])-len(C.A[a]);assert d>=0 + if d:reflected[d]+=1 + if start is None: + d=W.h-len(C.A[chain[0]]) + if d:reflected[d]+=1 + assert reflected==out + return out,chain + internal=Counter();sources=Counter();pathrows={};sourcepaths={};dirtypaths={} + for s in m.regs: + start=W.gauge[s]['frame']if s in W.gauge else W.w['source_frame'][source_role[s]]if s in source_role else None + H,chain=census_hist(start,physical_path(s)) + if s in source_role:H[1]+=1 + internal.update(H);pathrows['a'+str(s)]=compact(H) + if s in pair_bydirty:dirtypaths[str(s)]=[zero]+chain + for j,r in enumerate(W.g['roots']): + if r['kind']=='center':internal[C.dimf[W.w['root_frame'][j]]]+=1 + for entry in W.k['entries']: + carrier,n=entry['carrier'],entry['passive'];H,chain=census_hist(entry['carrier_chain'][0],[('carrier',j,f)for j,f in enumerate(entry['carrier_chain'][1:])]);sources.update(H) + if n not in m.by_source: + H,chain=census_hist(entry['passive_chain'][0],[('passive',j,f)for j,f in enumerate(entry['passive_chain'][1:])]);sources.update(H);pathrows['s'+str(n)]=compact(H);continue + r=m.by_source[n];s=r['role'];events=physical_path(s) + if s in plainborrow: + r=plainborrow[s];events=[x for x in events if not(x[0]=='op'and x[1]==r['omit_copy'])];at=next(i for i,x in enumerate(events)if x[0]=='op'and x[1]==r['early']);events.insert(at,('mix',n,entry['mix_frame'])) + else: + assert s in gauges;events=[('mix',n,entry['mix_frame']),('gauge',s,W.gauge[s]['frame'])]+events + H,chain=census_hist(W.w['source_frame'][n],events);sources.update(H);pathrows['s'+str(n)]=compact(H) + if s in m.extra_byrole:sourcepaths[str(s)]=chain + assert count==len(m.regs)+W.v and len(sourcepaths)==0 and len(dirtypaths)==0 and sum(k*v for k,v in sources.items())==W.v*(W.h-1) + gauges=Counter(z['dim']for s,z in W.gauge.items()if s not in W.donor and s not in m.borrow) + S=shape();expect('entrance_ranks',gauges) + copies=Counter(C.dimf[W.w['root_frame'][j]]for j,r in enumerate(W.g['roots'])if r['kind']=='center');assert copies=={S['center_rank']:S['centers']} + withoutcopies=internal.copy();withoutcopies.subtract(copies);assert min(withoutcopies.values())>=0 + helper=internal+sources+target;h=S['h'];v=S['v'];R=len(m.regs);M=S['m'];stock=4*v+R + assert h==W.h and v==W.v and R==expect('physical_R',R) and len(m.borrow)==0 + assert sum(k*n for k,n in helper.items())==h*R+2*v*(h-1)+sum(k*n for k,n in copies.items())-sum(k*n for k,n in gauges.items()) + idle=Counter({r:2*v for r in S['idle']});five=Counter({r:5*n for r,n in helper.items()});five.update(idle) + for r,n in gauges.items():five[5*r]+=n + mass=sum(k*n for k,n in five.items());assert M*stock-mass==S['deficit'] + raw=dict(schema='p10-fresh-raw-ledger/1',source_head=context.get('source_head','p10'),h=h,v=v,physical_R=R,source_aliases=len(m.borrow),terminal_sinks=len(m.terminal),physical_donor_recipient_identifications=len(W.pairs),physical_internal_excluding_center_copies=compact(withoutcopies),paid_center_copy_histogram=compact(copies),physical_source_histogram=compact(sources),physical_target_histogram=compact(target),one_stage_helper_histogram_including_copies=compact(helper),auxiliary_entrance_rank_histogram=compact(gauges),auxiliary_entrance_count=sum(gauges.values()),helper_rank_mass=sum(k*n for k,n in helper.items()),five_stage_profile=dict(m=M,W=stock,histogram=compact(five),idle_histogram=compact(idle),calls=sum(five.values()),rank_mass=mass,deficit=M*stock-mass,maxchild=max(five)),source_aux_paths=count,target_paths=v,extra_source_paths=len(sourcepaths),paired_dirty_paths=len(dirtypaths),all_reflected_ledgers=True,all_zero_response_relations=True,scope='Fresh complete p = 10 raw physical source/internal/target and copied-center ledger. Both reflected chains checked; no saved execution receipt consumed.') + expect('producer_five_stage_calls',raw['five_stage_profile']['calls']);expect('five_stage_rank_mass',mass) + return raw + +def rebind_parity(raw,receipt): + """Bind the fresh required-use census to the retained producer source ledger.""" + from copy import deepcopy + def hist(x):return Counter({int(r):n for r,n in x.items()if n}) + assert receipt['status']=='PASS_FRESH_PARITY_FUSION_AND_INDEPENDENT_REQUIRED_FRAME_CENSUS' + assert receipt['both_reflected_ledgers']and receipt['unchanged_all_input_output_frames'] + source=hist(receipt['source_histogram']);target=hist(receipt['target_histogram']);internal=hist(receipt['internal_histogram_including_copies']);copies=hist(receipt['copied_center_histogram']) + assert source==hist(raw['physical_source_histogram']) + assert internal==hist(raw['physical_internal_excluding_center_copies'])+copies + delta=target.copy();delta.subtract(hist(raw['physical_target_histogram']));assert {r:n for r,n in delta.items()if n}=={} + producer=deepcopy(raw);helper=source+target+internal;five=Counter({r:5*n for r,n in helper.items()});five.update(hist(raw['five_stage_profile']['idle_histogram'])) + for a,n in hist(raw['auxiliary_entrance_rank_histogram']).items():five[5*a]+=n + expect('five_stage_calls',sum(five.values()));assert sum(r*n for r,n in five.items())==expect('five_stage_rank_mass',raw['five_stage_profile']['rank_mass']) + raw['schema']='p10-parity-fused-fresh-raw-ledger/1';raw['producer_ledger']=producer + raw['physical_target_histogram']={str(r):n for r,n in sorted(target.items())};raw['one_stage_helper_histogram_including_copies']={str(r):n for r,n in sorted(helper.items())} + raw['five_stage_profile'].update(histogram={str(r):n for r,n in sorted(five.items())},calls=sum(five.values())) + raw['parity_transform']=receipt;raw['scope']='Fresh p = 10 producer ledger plus independently rebuilt actual surviving-use ledger after F2 payload identity elision and same-stream nested MOVE fusion. Both reflected endpoint inclusions checked. No address arithmetic reduced modulo2.' + return raw diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/requirements.txt b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/requirements.txt new file mode 100644 index 0000000000..1ca5fd0616 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/requirements.txt @@ -0,0 +1 @@ +sympy==1.14.0 diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/scalar/word.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/scalar/word.py new file mode 100644 index 0000000000..95b9affd44 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/scalar/word.py @@ -0,0 +1,263 @@ +def replay(mode='F2',direction=1,bits=24,mutation=None): + major=mode=='bound';binary=mode=='F2';v=W.v + unit=(lambda i:1)if major else(lambda i:1<=0 + if d:target_hist[d]+=1 + target_frames[t]=f;target_paths[t].append(f) + X0=[unit(i)for i in range(v)];Y0=[unit(v+i)for i in range(v)];Z0={r:unit(idx[r])for r in regs};x=X0[:];y=Y0[:];z=Z0.copy();top=1;done=[] + def track(value): + nonlocal top + if major:top=max(top,value) + return value + def value(s): + s=W.phys[s];return x[borrow[s]]if s in borrow else z[s] + def assign(s,val): + s=W.phys[s] + if s in borrow:x[borrow[s]]=track(val) + else:z[s]=track(val) + source_paths={role:[W.w['source_frame'][r['source']],r['mix_frame']]for role,r in extra_byrole.items()} + pair_dirty_paths={r:[zero]for r in pair_bydirty} + def source_move(s,f): + role=W.phys[s] + if role in pair_dirty_paths: + assert C.sub(pair_dirty_paths[role][-1],f),('paired dirty chronology',role,pair_dirty_paths[role][-1],f) + pair_dirty_paths[role].append(f) + if role not in source_paths:return + assert C.sub(source_paths[role][-1],f),('orderedsource chronology',s,role,source_paths[role][-1],f) + source_paths[role].append(f) + responses=W.adjoint() if mutation=='old_adjoint' else adj + def aggregate_restore(k,trigger): + if not aggregation_active[k]:return + group=agg[k];pivot=group['pivot'];assert aggregation_read[k]==set(group['roles']),('early aggregation inverse',k,trigger,aggregation_read[k]) + for t in group['targets']:target_move(t,group['frame']) + if mutation!='omit_aggregation_inverse' or k!=39: + for t in group['targets']: + if t!=pivot:y[t]=track(add(y[t],1,y[pivot])) + aggregation_active[k]=False;aggregation_restores.append(dict(group=k,before_role=trigger,frame=group['frame'])) + def rank_restore(k,trigger): + group=rankgroups[k];assert k in rank_active and rank_seen[k]==group['roles'] + for t in group['targets']:target_move(t,group['frame']) + if mutation!='omit_rank_inverse'or k!=0: + for t,cs in group['dependent'].items(): + for p,c in cs.items():y[t]=track(add(y[t],c,y[p])) + rank_active.remove(k);rank_restores.append(dict(group=k,before_role=trigger,frame=group['frame'])) + def echelon_restore(k,trigger): + group=echelon[k];assert echelon_seen[k]==group['roles'] + for t in group['targets']:target_move(t,group['frame']) + if mutation!='omit_echelon_inverse'or k!=0: + for t,p,c in reversed(group['moves']):y[t]=track(add(y[t],-c,y[p])) + echelon_active.remove(k);echelon_restores.append(dict(group=k,before_role=trigger,frame=group['frame'])) + def read(s): + nonlocal aggregation_pivot_reads,rank_skipped,echelon_reads + if s in pair_byalias: + if mutation=='subtract_paired_alias'and s==next(iter(pair_byalias)): + for t,c in adj[s].items():y[t]=track(add(y[t],-direction*c,value(s))) + return + if s in fresh: + if mutation=='omit_transformed_source_read'and s==next(iter(fresh)):return + for t,c in fresh[s]['transformed_response'].items(): + t=int(t);source_move(s,W.gauge[s]['frame']);target_move(t,W.gauge[s]['frame']);y[t]=track(add(y[t],-direction*c,value(s))) + return + echelon_skip=set() + if s in W.gauge: + for k,group in enumerate(echelon): + if k not in echelon_active:continue + if s not in group['roles']: + if set(responses[s])&set(group['targets']):echelon_restore(k,s) + continue + echelon_seen[k].add(s);echelon_skip.update(group['targets']) + for t,a in group['response'].items(): + c=a.get(s,0) + if not c:continue + if mutation=='flip_echelon_sign'and k==0 and c<0:c=-c + source_move(s,W.gauge[s]['frame']);target_move(t,W.gauge[s]['frame']);y[t]=track(add(y[t],-direction*c,value(s)));echelon_reads+=1 + if s in W.gauge: + for k in sorted({rankowner[t]for t in responses[s]if t in rankowner}): + if k not in rank_active:continue + if s not in rankgroups[k]['roles']:rank_restore(k,s) + else:rank_seen[k].add(s) + if mutation=='omit_gauge_compensation'and s==new_gauge_selection[-1]['role']:return + if mutation=='omit_extra_compensation'and s==extra_selection[0]['role']:return + grouped=role_groups.get(s,[]) + for k in sorted({target_group[t]for t in responses[s]if t in target_group}) if s in W.gauge else []: + if k not in grouped:aggregate_restore(k,s) + skipped=set() + for k in grouped: + group=agg[k];pivot=group['pivot'];assert aggregation_active[k] + assert set(group['targets'])<=set(responses[s])and len({responses[s][t]for t in group['targets']})==1 + c=responses[s][pivot];source_move(s,read_frames[s,k]);target_move(pivot,read_frames[s,k]);y[pivot]=track(add(y[pivot],-direction*c,value(s))) + if mutation=='repeat_aggregation_read'and k==39: + t=next(t for t in group['targets']if t!=pivot);target_move(t,read_frames[s,k]);y[t]=track(add(y[t],-direction*c,value(s))) + skipped.update(group['targets']);aggregation_read[k].add(s);aggregation_pivot_reads+=1 + for t,c in responses[s].items(): + if t in skipped or t in echelon_skip:continue + rk=rankowner.get(t) + if s in W.gauge and rk in rank_active and t in rankgroups[rk]['dependent']: + rank_skipped+=1 + if mutation!='repeat_rank_read'or rk!=0:continue + if s in W.gauge:source_move(s,W.gauge[s]['frame']);target_move(t,W.gauge[s]['frame']) + else:assert target_frames[t]is None,'initial correction leaves target atD0' + y[t]=track(add(y[t],-direction*c,value(s))) + def gate(i,sign): + a,b,_=W.ops[i] + if sign==1: + source_move(a,W.opframe[i]);source_move(b,W.opframe[i]) + assign(a,add(value(a),sign,value(b))) + for s in range(W.R): + if s not in W.gauge and s not in borrow and s not in removed:read(s) + for n,s in W.source.items():assign(s,add(value(s),1,x[n])) + for r in gauge_selection: + if mutation=='omit_transformed_source_mix'and r is next(iter(fresh.values())):continue + if mutation=='omit_extra_mix'and r is extra_selection[0]:continue + if mutation!='omit_gauge_mix' or r is not new_gauge_selection[-1]:x[r['partner']]=track(add(x[r['partner']],1,x[r['source']])) + def forward(i): + if i not in omitted:gate(i,1);done.append(i) + for k in schedule['center_prefix_events']: + event=schedule['events'][k];i=event['op'] + if event['kind']=='early_mix': + r=early[i];a,b=r['partner'],r['source'] + if mutation!='omit_early_mix' or r is not selection[0]:x[a]=track(add(x[a],1,x[b])) + else:forward(i) + for r,s in zip(W.g['roots'],W.w['rootroles']): + if r['kind']=='center': + for t in r['targets']: + assert all(f is None for f in target_frames),'copied centers scatter before any nonzero target movement' + center_reads.append((s,t));y[t]=track(add(y[t],direction,value(s))) + for k,group in enumerate(echelon): + assert all(target_frames[t]is None for t in group['targets']) + if mutation!='omit_echelon_setup'or k!=0: + for t,p,c in group['moves']:y[t]=track(add(y[t],c,y[p])) + for k,group in enumerate(rankgroups): + assert all(target_frames[t]is None for t in group['targets']) + if mutation!='omit_rank_setup'or k!=0: + for t,cs in group['dependent'].items(): + for p,c in cs.items():y[t]=track(add(y[t],-c,y[p])) + for k,group in enumerate(agg): + assert all(target_frames[t]is None for t in group['targets']), 'aggregation setup after all D0 center scatters' + if mutation!='omit_aggregation_setup'or k!=39: + for t in group['targets']: + if t!=group['pivot']:y[t]=track(add(y[t],-1,y[group['pivot']])) + for e in terminal: + assert all(target_frames[t]is None for t in e['targets']),'terminal setup afterD0center scatter' + for t in e['targets']: + if t!=e['pivot']:y[t]=track(add(y[t],-1,y[e['pivot']])) + # Original dirty compensation happened at D0 before these source injections. + for r in pair_selection: + b,f=r['aliased_role'],r['mix_frame'] + for a,c in r['retained_dirty_coefficients'].items(): + source_move(a,f);source_move(b,f) + if mutation=='omit_sparse_anchor'and r is pair_selection[14]and a==next(iter(r['retained_dirty_coefficients'])):continue + if mutation=='wrong_sparse_sign'and r is pair_selection[14]and a==next(iter(r['retained_dirty_coefficients'])):c=-c + if mutation!='omit_pair_initialization'or r is not pair_selection[0]:assign(a,add(value(a),c,value(b))) + for j,i in enumerate(W.rest): + for s in at[j]: + if mutation!='late_phase1_gauge' or s not in new_phase_roles:read(s) + if mutation=='late_phase1_gauge'and j==168: + for s in sorted(new_phase_roles):read(s) + if i in bywrite: + e=bywrite[i];a,b,n=W.ops[i];source_move(b,W.opframe[i]);target_move(e['pivot'],W.opframe[i]);y[e['pivot']]=track(add(y[e['pivot']],direction,value(b))) + else:forward(i) + if i in afterwrite: + e=afterwrite[i] + for t in e['targets']: + target_move(t,e['root_frame']) + if t!=e['pivot']:y[t]=track(add(y[t],1,y[e['pivot']])) + for s in at[len(W.rest)]:read(s) + assert not any(aggregation_active),'all quotient inverses precede original side/K reads' + assert not rank_active,'rank quotient inverses precede side/K reads' + assert not echelon_active,'echelon inverses precede side/K reads' + for j,(r,s)in enumerate(zip(W.g['roots'],W.w['rootroles'])): + if r['kind']=='side' and j not in deletedroots: + for k in sorted({target_group[t]for t in r['targets']if t in target_group}):aggregate_restore(k,('root',j)) + source_move(s,W.w['root_frame'][j]) + for t in r['targets']:target_move(t,W.w['root_frame'][j]);y[t]=track(add(y[t],direction,value(s))) + for e in deliveries[j]: + a,b=e['carrier'],e['passive'] + if b not in by_source:x[a]=track(add(x[a],1,x[b])) + for k in sorted({target_group[t]for t in e['receivers']if t in target_group}):aggregate_restore(k,('K',j)) + for t in e['receivers']:target_move(t,e['deliver_frame']);y[t]=track(add(y[t],direction,x[a])) + assert not any(aggregation_active),'all target inverses completed beforecleanup' + for e in W.k['entries']: + if e['passive']not in by_source:x[e['carrier']]=track(add(x[e['carrier']],-1,x[e['passive']])) + if mutation=='undo_before_restore': + for e in W.k['entries']: + if e['passive']in by_source:x[e['carrier']]=track(add(x[e['carrier']],-1,x[e['passive']])) + for role in source_paths:source_move(role,W.w['full_frame']) + for role in pair_dirty_paths:source_move(role,W.w['full_frame']) + for i in reversed(done):gate(i,-1) + for r in reversed(pair_selection): + b=r['aliased_role'] + for a,c in reversed(list(r['retained_dirty_coefficients'].items())): + c=-c + if mutation=='wrong_pair_restore_sign'and r is pair_selection[0]:c=-c + if mutation!='omit_pair_restoration'or r is not pair_selection[0]:assign(a,add(value(a),c,value(b))) + if mutation!='undo_before_restore': + for e in W.k['entries']: + if e['passive']in by_source:x[e['carrier']]=track(add(x[e['carrier']],-1,x[e['passive']])) + for n,s in W.source.items():assign(s,add(value(s),-1,x[n])) + if binary:want=[Y0[t]^X0[t]for t in range(v)] + else: + want=Y0[:];cache={} + for root in W.g['roots']: + n=root['node'] + if n not in cache: + mask=C.sup[n];val=0 + while mask:low=mask&-mask;mask-=low;val=add(val,1,X0[low.bit_length()-1]) + cache[n]=val + for t in root['targets']:want[t]=add(want[t],direction,cache[n]) + for e in W.k['entries']: + val=add(X0[e['carrier']],1,X0[e['passive']]) + for t in e['receivers']:want[t]=add(want[t],direction,val) + # Finish every local target at its codimension-one cap, then reverse the exact + # annihilator stream. All copied-center scatters lie before these movements, + # hence atD0 forward and atD1 after the complementary movements reverse. + reflected=Counter() + for t,chain in enumerate(target_paths): + assert chain + d=W.h-1-C.dimf[chain[-1]];assert d>=0 + if d:target_hist[d]+=1 + previous=[C.cov[t]];dimension=1 + for f in reversed(chain): + assert all(W.module.dot(a,b)==0 for a in previous for b in C.B[f]) + basis=C.A[f];step=len(basis)-dimension;assert step>=0 + if step:reflected[step]+=1 + previous=basis;dimension=len(basis) + if W.h>dimension:reflected[W.h-dimension]+=1 + assert reflected==target_hist + assert len(center_reads)==sum(len(r['targets'])for r in W.g['roots']if r['kind']=='center') + assert sum(k*n for k,n in target_hist.items())==W.v*(W.h-1) + source_histogram=Counter();source_reflected=Counter() + for role,path in source_paths.items(): + assert C.dimf[path[0]]==1 and C.dimf[path[-1]]==W.h + for a,b in zip(path,path[1:]): + assert C.sub(a,b)and C.nondeg(a)and C.nondeg(b) + step=C.dimf[b]-C.dimf[a] + if step:source_histogram[step]+=1 + for a,b in zip(reversed(path),list(reversed(path))[1:]): + assert all(W.module.dot(x,y)==0 for x in C.A[a]for y in C.B[b]);step=len(C.A[b])-len(C.A[a]);assert step>=0 + if step:source_reflected[step]+=1 + assert source_histogram==source_reflected and sum(k*n for k,n in source_histogram.items())==len(source_paths)*(W.h-1) + paired_hist=Counter();paired_reflected=Counter() + for role,path in pair_dirty_paths.items(): + assert C.dimf[path[0]]==0 and C.dimf[path[-1]]==W.h + for a,b in zip(path,path[1:]): + assert C.sub(a,b)and C.nondeg(a)and C.nondeg(b) + d=C.dimf[b]-C.dimf[a] + if d:paired_hist[d]+=1 + for a,b in zip(reversed(path),list(reversed(path))[1:]): + assert all(W.module.dot(x,y)==0 for x in C.A[a]for y in C.B[b]);d=len(C.A[b])-len(C.A[a]) + if d:paired_reflected[d]+=1 + assert paired_hist==paired_reflected and sum(k*n for k,n in paired_hist.items())==len(pair_dirty_paths)*W.h + if major:return max(top,max(a+b for a,b in zip(y,want)),max(z[r]+Z0[r]for r in regs),max(a+b for a,b in zip(x,X0))) + assert y==want,('wrong targets',mode,[t for t in range(v)if y[t]!=want[t]][:10]) + assert x==X0,('source restoration',mode,[s for s in range(v)if x[s]!=X0[s]][:10]) + assert z==Z0,('dirty restoration',mode) + return dict(mode=mode,direction=direction,formal_columns=2*v+len(regs),sources=v,targets=v,dirty=len(regs),all_targets=True,all_source_and_dirty_restored=True,copied_center_target_reads=len(center_reads),all_forward_centers_at_D0=True,all_reflected_centers_at_D1=True,actual_target_histogram={str(k):n for k,n in sorted(target_hist.items())},actual_reflected_target_histogram={str(k):n for k,n in sorted(reflected.items())},aggregation_groups=len(agg),aggregation_pivot_reads=aggregation_pivot_reads,aggregation_restores=aggregation_restores,actual_extra_source_paths=source_paths,rank_groups=len(rankgroups),rank_targets=len(rankowner),rank_restores=rank_restores,rank_removed_reads=rank_skipped,actual_extra_source_histogram=dict(source_histogram),actual_extra_reflected_source_histogram=dict(source_reflected),echelon_restores=echelon_restores,echelon_reads=echelon_reads,paired_dirty_paths=pair_dirty_paths,paired_dirty_histogram=dict(paired_hist),paired_dirty_reflected_histogram=dict(paired_reflected)) diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/scalar_check.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/scalar_check.py new file mode 100644 index 0000000000..c94c9d90ab --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/scalar_check.py @@ -0,0 +1,127 @@ +"""Fresh F2 source proof, independent literal projection/inverse and controls. +No saved execution receipt is accepted. Uses the actual clean source context +and freshly emitted local physical records. Assisted with ChatGPT (source527). +Rebound to the gen5 word, then to the p = 10 word: 2v+R formal columns; the controls corrupt the actual +context (responses, read chronology, alias reads, gates, centres, partner +deliveries, injections and signs) instead of absent source527 selections. +Gen5 rebinding and controls by DreamingOfClouds with Anthropic Claude assistance. +p = 10 port: the event digest, counts and prefix bounds are pinned in word-pins.json; N and V from the word. +""" +from collections import Counter,defaultdict +from copy import copy +import hashlib,json,time +from word_pins import expect,shape + + + +def events(records,N,reverse=False): + center=None + for k in (range(len(records)-6,-1,-6) if reverse else range(0,len(records),6)): + op,a,b,c,f,z=records[k:k+6] + if op==1: + if b==N: + assert center is not None + b=center + assert 0<=a2*bound + progress('Checking the signed integer source decoder and dirty restoration') + integer=[] + for direction in(1,-1):integer.append(ns['replay']('Z',direction,bits));gc.collect() + controls={} + for name,mode,changes in mutated_namespaces(context): + bad=dict(context);bad.update(changes);exec(compile(source,'retained source527 exact scalar word','exec'),bad) + try:bad['replay'](mode,bits=bits) + except AssertionError as error:controls[name]=dict(rejected=True,reason=str(error)[:200]) + else:raise AssertionError('invalid p = 10 context mutation accepted: '+name) + assert len(controls)==11 + return dict(status='PASS_FRESH_P10_PRODUCER_SIGNED_DECODER_AND_PARITY_FUSED_F2_INVERSE_AND_CONTROLS',filtered_control=filtered_control,F2=exact,integer=integer,majorant=dict(residual_bound=bound,packing_bits=bits),forward=forward,inverse=inverse,controls=controls,source_sha256=hashlib.sha256(source.encode()).hexdigest(),seconds=time.monotonic()-started,scope='The retained source527 scalar program, run on the p = 10 context, proves the signed defining-integer decoder in both directions and rejects11 actual-context corruptions. The emitted parity-filtered word is independently checked on all '+str(N)+' formal F2columns and literalreverse, with its own cancellation-free signed-lift prefix bounds. Its integer endpoint is not asserted equal to the producer decoder; F2payload identity supplies the bit contract. Odd-prime address arithmetic is unchanged.') diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/verify.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/verify.py new file mode 100644 index 0000000000..d079394e3d --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/verify.py @@ -0,0 +1,93 @@ +#!/usr/bin/env python3 +"""Immutable p = 10 five-stage banks: regenerate every mandatory finite stage. +Prepared with substantial OpenAI Codex assistance; Apache-2.0. +p = 10 port (DreamingOfClouds, Anthropic Claude assistance): word-dependent values are checked against the +MANIFEST-pinned word-pins.json through word_pins.expect (always strict here; see discovery/repin.py). +""" +import sys +if not __debug__:raise SystemExit('Assertions required; refusing-O') +sys.dont_write_bytecode=True +from pathlib import Path +from datetime import datetime,timezone +from fractions import Fraction +import argparse,hashlib,importlib.util,json,time,traceback +ROOT=Path(__file__).resolve().parent +REQUIRED={'virtual','raw','bit','scalar','primes','banks','complex','math','finite'} + +def progress(message):print(datetime.now(timezone.utc).strftime('%H:%M:%S UTC')+' '+message,flush=True) +def sha(p):return hashlib.sha256(p.read_bytes()).hexdigest() +def serial(x): + if isinstance(x,Fraction):return str(x) + if isinstance(x,dict):return {str(k):serial(v)for k,v in x.items()} + if isinstance(x,(list,tuple)):return list(map(serial,x)) + return x + +def load(name): + s=importlib.util.spec_from_file_location('source527_'+name,ROOT/(name+'.py'));m=importlib.util.module_from_spec(s);sys.modules[s.name]=m;s.loader.exec_module(m);return m + +def integrity(): + p=ROOT/'MANIFEST.json';m=json.loads(p.read_text());actual={} + for q in ROOT.rglob('*'): + assert not q.is_symlink(),'Symlink in package' + if q.is_file()and q.name!='MANIFEST.json':actual[q.relative_to(ROOT).as_posix()]=sha(q) + # Nested source manifests are also ordinary pinned inputs. + for q in ROOT.rglob('MANIFEST.json'): + if q!=p:actual[q.relative_to(ROOT).as_posix()]=sha(q) + assert actual==m['files'],'Missing, changed or unpinned package/source file' + return sha(p),len(actual) + +def validate_required(results): + assert set(results)==REQUIRED,'Missing mandatory proof stage' + assert all(isinstance(results[k],dict)and results[k]for k in REQUIRED) + +def controls(): + out=[];good={k:{'present':True}for k in REQUIRED} + for k in sorted(REQUIRED): + bad=good.copy();bad.pop(k) + try:validate_required(bad) + except AssertionError:out.append('omitted '+k+' stage') + else:raise AssertionError('Missingstageaccepted') + return out + +def replay(output,results,timings,save): + """Every mandatory stage, in order. main() runs it under strict pins; discovery/repin.py reuses it to record.""" + def stage(name,call): + t=time.monotonic();value=call();results[name]=value;timings[name]=time.monotonic()-t;save(name+'.json',value);progress(name+' PASS '+format(timings[name],'.1f')+'s');return value + progress('Admitting the pinned p = 10 physical bit word') + stage('virtual',lambda:load('virtual_check').run(output,progress)) + context=load('prepare').prepare() + raw=stage('raw',lambda:load('raw_ledger').run(context)) + portable=load('portable_bit');bit=portable.run(prepared_context=context,raw=raw,output_dir=output,run_geometry=True,package_root=ROOT);raw=bit['raw'];results['raw']=raw;save('raw.json',raw);results['bit']=portable.summary(bit);timings['bit']=bit['seconds'];save('bit.json',results['bit']);progress('bit physical/global/geometry PASS') + scalar=stage('scalar',lambda:load('scalar_check').run(context,bit['records'],progress)) + primes=stage('primes',lambda:load('prime_check').run(context,bit['physical'],progress)) + bankresult=stage('banks',lambda:load('bank_check').run(context,bit['global_result'],bit['lower'])) + banks=bankresult['banks'];banked=bankresult['banked_result'] + complex_result=stage('complex',lambda:load('portable_complex').run(package_root=ROOT,progress=progress)) + assert complex_result['precision_guard']['retained_row_coefficient']==20161 + math=stage('math',lambda:load('math_check').run(raw,complex_result['five_stage_histogram'],banks,bit['global_result'])) + finite=stage('finite',lambda:load('finite_check').run(raw,bit['physical'],scalar,primes,math,banks,banked,bit['global_result'])) + assert math['mathematics']['finite_bridge']['rows']['coefficient']==complex_result['precision_guard']['retained_row_coefficient']==finite['row_reserve']['external_complex_coefficient'] + validate_required(results);assert len(scalar['controls'])==11 and len(primes['controls'])==6 + return math + +def main(): + ap=argparse.ArgumentParser(description=__doc__);ap.add_argument('--output',type=Path,required=True);args=ap.parse_args() + import sympy + assert sys.version_info>=(3,11)and sympy.__version__=='1.14.0' + import word_pins + assert Path(word_pins.__file__).resolve()==ROOT/'word_pins.py' and word_pins.RECORD is None,'strict pins only' + digest,count=integrity();output=args.output.resolve();assert not output.is_relative_to(ROOT)and not output.exists(),'Output must be new and outside package';output.mkdir(parents=True) + results={};timings={};start=time.monotonic() + def save(name,value):(output/name).write_text(json.dumps(serial(value),sort_keys=True,indent=2)+'\n') + try: + math=replay(output,results,timings,save) + assert math['mathematics']['kappa']==word_pins.PINS['kappa'][1] and math['mathematics']['binding']==word_pins.PINS['binding'] + assert word_pins.RECORD is None + after,_=integrity();assert after==digest,'Package changed during replay' + certificate=dict(schema='p10-parity-fused-five-stage-banks/1',**math['mathematics'],scope='Conditionalfiniteconstruction; inheritedallsizecompiler,weightedselector,commonancestorchart,restoredrow,routing,prime,recovery,complexsymbolicandanalyticinterfacesremainassumptions.') + save('certificate.json',certificate) + report=dict(status='PASS_IMMUTABLE_PARITY_FUSED_P10_FIVE_STAGE_BANKED_CONSTRUCTION',manifest_sha256=digest,files=count,kappa=math['mathematics']['kappa'],kappa_scientific=math['mathematics']['kappa_scientific'],binding=math['mathematics']['binding'],bit_root=math['mathematics']['bit_root'],bit_coarse=math['mathematics']['bit_coarse'],complex_coarse=math['mathematics']['complex_coarse'],fresh_stages=sorted(REQUIRED),inputs_unchanged=True,timings=timings,seconds=time.monotonic()-start,negative_controls=controls()) + save('verification.json',report);print(json.dumps(report),flush=True) + except BaseException as exc: + save('failure.json',dict(status='FAIL',error=str(exc),completed_stages=sorted(results),timings=timings,traceback=traceback.format_exc()));raise +if __name__=='__main__':main() diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/virtual_check.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/virtual_check.py new file mode 100644 index 0000000000..485a407f6b --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/virtual_check.py @@ -0,0 +1,68 @@ +"""Retained admissions of the p = 10 bit word: PR168-v4 package checker and PR200 physical-word proof. + +1. eumemic's unmodified PR168-v4 check_paired_cube_bit.py on the virtual (node-frame, unaliased) word: + exact frames, mod-2 decoder with stars and side parts, geometry (source lines, root caps, operand + nesting, star spans), role and target chains, partner chronology, G-nondegeneracy, a literal F2 + dirty-scratch replay and the ledger recount, with its five mutation controls. +2. Chafik Boukhalfa's unmodified PR200 physical-word classes, run as PR200's bit/prove.py runs them: + exact changed operation frames and handoffs, the physical row (phase one = centre closure, actual + addition operands, gauge supports, partner chronology, nested physical role and target chains, + telescoping deficit), the physical word on every formal column over F2 and the defining integer + decoder, and its adverse controls (omitted compensation, missing partner delivery, stale recipient + read, zero operation frame). +Gen4 integration by DreamingOfClouds with Anthropic Claude assistance; Apache-2.0. +p = 10 port: honest pP file names, PR168's p argument, constants from word_pins (shape or pins). +""" +from pathlib import Path +import gzip,hashlib,importlib.util,json,shutil,time +from word_pins import P,expect,shape +HERE=Path(__file__).resolve().parent + +def load(name,path): + spec=importlib.util.spec_from_file_location(name,path);mod=importlib.util.module_from_spec(spec);spec.loader.exec_module(mod);return mod + +def run(output_dir,progress=lambda text:None): + begun=time.monotonic();S=shape();sfx='_p%d.json'%P;src=HERE/'bitword/selected/bit';d=Path(output_dir)/'virtual-bit';d.mkdir(parents=True) + assert sorted(x.name for x in src.iterdir())==sorted([n+sfx for n in('graph','kchron','profile')]+[n+sfx+'.gz' for n in('frames','word')]) + for name in ('graph','kchron','profile'):shutil.copyfile(src/(name+sfx),d/(name+sfx)) + for name in ('word','frames'):(d/(name+sfx)).write_bytes(gzip.decompress((src/(name+sfx+'.gz')).read_bytes())) + p=HERE/'bitword/references/pr168-v4/research/paired-cube-bit/check_paired_cube_bit.py' + mod=load('p10_pr168_v4_checker',p) + progress('Running the PR168-v4 package checker on the p = 10 virtual word') + result=mod.Checker(d,P).run() + assert result['m']==S['virtual_m'] and result['deficit']==S['virtual_deficit'] and result['roles']==expect('virtual_R',result['roles']) + expect('pr168_result',result) + controls={} + for m in ('broken_mix','outside_cap','below_level','dropped_star','non_nested'): + try:mod.Checker(d,P,mutate=m).run() + except mod.Fail as error:controls[m]=str(error) + else:raise AssertionError('PR168 mutation control accepted: '+m) + assert len(controls)==5 + progress('Running the PR200 physical-word proof on the p = 10 physical word') + word=load('p10_pr200_physical_word_admission',HERE/'bitword/bit/word.py').Candidate() + word.exact_frames();row=word.row() + reference=json.loads((src/('profile'+sfx)).read_text()) + assert row['h']==S['h'] and row['v']==S['v'] + assert row['reused_registers']==len(word.pairs)==expect('reuse_pairs',row['reused_registers']) and row['virtual_R']==reference['R']==expect('virtual_R',row['virtual_R']) + assert row['R']==expect('physical_R',row['R']) and row['W_per_vertex']==2*S['v']+row['R'] and row['deficit_per_vertex']==reference['deficit_per_vertex']==S['virtual_deficit'] and row['loss']==reference['loss']==S['ell'] + expect('changed_operation_frames',row['changed_operation_frames']);expect('entrances',row['selected_roles']);expect('entrance_ranks',dict(row['selected_rank_histogram'])) + formal=[word.formal(r) for r in (2,0)] + assert formal[0]['identity'] and all(f['defining_decoder'] and f['all_dirty_and_source_columns_restored'] and f['formal_variables']==2*S['v']+row['R'] for f in formal) + physical_controls=[] + for tamper in ('omit_compensation','missing_partner','stale'): + try:word.formal(2,tamper) + except ValueError:physical_controls.append(tamper) + else:raise AssertionError('PR200 adverse word control accepted: '+tamper) + i=word.changed_frames[0];old=word.opframe[i];word.opframe[i]=word.register([]) + try:word.exact_frames() + except ValueError:physical_controls.append('zero_operation_frame') + else:raise AssertionError('zero operation frame accepted') + word.opframe[i]=old + assert len(physical_controls)==4 + row={k:(dict(v) if isinstance(v,dict) else v) for k,v in row.items()} + return dict(status='PASS_PR168_V4_VIRTUAL_AND_PR200_PHYSICAL_ADMISSION_OF_P10_WORD',virtual=result,virtual_controls_rejected=controls, + physical_row=row,physical_formal=formal,physical_controls_rejected=physical_controls, + checker_sha256=hashlib.sha256(p.read_bytes()).hexdigest(), + pr200_classes_sha256={n:hashlib.sha256((HERE/'bitword/bit'/n).read_bytes()).hexdigest() for n in ('word.py','base_word.py')}, + seconds=time.monotonic()-begun, + scope='The pinned word is admitted by both retained checkers exactly as PR200 admitted its own word (its terminal-sink and prime steps have no counterpart here; primes are rechecked by prime_check).') diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/word-pins.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/word-pins.json new file mode 100644 index 0000000000..d3cd2400cb --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/word-pins.json @@ -0,0 +1,211 @@ +{ + "bank_patterns": [ + [ + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 20, + 20 + ], + 210 + ], + [ + [ + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4 + ], + 2880 + ], + [ + [ + 20, + 20, + 20, + 20, + 20 + ], + 83436 + ] + ], + "banked_calls": 247090, + "banked_rank_mass": 1103010, + "banks_per_stage": 86526, + "binding": "bit", + "bit_root": [ + "Fraction", + "152963071429277/200000000000000000" + ], + "changed_operation_frames": 998, + "entrance_bases": 163, + "entrance_ranks": [ + "dict", + [ + [ + 16, + 1200 + ], + [ + 17, + 70 + ] + ] + ], + "entrances": 1270, + "extra_selector_calls": 172734017400, + "family_collisions": 840, + "finite_coefficient": 25301421993340001, + "five_stage_calls": 248360, + "five_stage_rank_mass": 1204960, + "forward_max_row_l1": 21855, + "inverse_max_row_l1": 914238, + "kappa": [ + "Fraction", + "152846172264049/200000000000000000" + ], + "literal_stock": 663030, + "literal_unit_additions": 357320, + "local_paid_rank_mass": 181050, + "max_chart_factors": 150, + "maximum_determinant_bits": 97, + "normalizer_factor_bound": 349, + "physical_R": 8230, + "pr168_result": [ + "dict", + [ + [ + "W", + 11040 + ], + [ + "children", + 151140 + ], + [ + "deficit", + 840 + ], + [ + "frames", + 12912 + ], + [ + "m", + 60 + ], + [ + "roles", + 9120 + ] + ] + ], + "producer_five_stage_calls": 248360, + "removed_even_adds": 581680, + "residual_families": [ + "dict", + [ + [ + 20, + 6960 + ], + [ + 3, + 70 + ], + [ + 4, + 1200 + ] + ] + ], + "reuse_pairs": 890, + "route_factor_counts": [ + "dict", + [ + [ + "add", + 163 + ], + [ + "scale", + 23 + ], + [ + "swap", + 36 + ] + ] + ], + "scalar_event_sha256": "d1599cc94b7800ba7b81030ab4100048dc307c42268604fd4c448bfb56191dec", + "surviving_additions": 355400, + "surviving_coefficients": [ + "dict", + [ + [ + 1, + 354440 + ], + [ + 3, + 960 + ] + ] + ], + "unique_bases": 12884, + "virtual_R": 9120, + "virtual_gauges": 2160, + "weighted_scalar_coefficients": [ + "dict", + [ + [ + 1, + 354440 + ], + [ + 3, + 960 + ] + ] + ], + "weighted_scalar_events": 355400 +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/word_pins.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/word_pins.py new file mode 100644 index 0000000000..0d5232e8ec --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/word_pins.py @@ -0,0 +1,64 @@ +"""Cube-size shape and pinned word-dependent constants of the p = 10 package. + +shape() derives every p-dependent constant of the five-stage layout from the cube size p (h = 2p ports per +coordinate block, v = 8*C(p,3) sources, m = 5h). The PR234 five-stage layout is the same at every h: idle ranks +(2h-2, h-1, 2h+2, 4) at 2v each, h copied centres of rank h-2 each read by 3v/h targets, and five-stage deficit +4v - 5h(h-2). + +Word-dependent observed values (register counts, histograms, digests, kappa, ...) are pinned in word-pins.json, +which MANIFEST.json pins like every other input. Every check calls expect(name, value), which asserts exact +equality with the pinned value (in the canonical form canon() below; dictionaries keep their key types), so each +check is exactly as strong as the literal it replaces. RECORD is None in every verification run; only +discovery/repin.py, in its own process, switches it to a dictionary to collect the values of a new word. +Prepared by DreamingOfClouds with Anthropic Claude assistance; Apache-2.0. +""" +from fractions import Fraction +from math import comb +from pathlib import Path +import json + +HERE = Path(__file__).resolve().parent +P = 10 +FILE = HERE / 'word-pins.json' +PINS = json.loads(FILE.read_text()) +RECORD = None + + +def shape(p=P): + h = 2 * p; v = 8 * comb(p, 3); m = 5 * h; ell = h * (h - 2) + assert v * 3 % h == 0 + return dict(p=p, h=h, v=v, m=m, ell=ell, idle=(2 * h - 2, h - 1, 2 * h + 2, 4), center_rank=h - 2, centers=h, + scatter_reads=3 * v // h, center_reads=3 * v, deficit=4 * v - 5 * ell, + virtual_m=3 * h, virtual_deficit=2 * v - 3 * ell, replicas=60, stages=5) + + +def canon(x): + """Injective JSON form: dicts become key-sorted [key, value] lists (key types kept), tuples become lists.""" + if isinstance(x, bool) or x is None or isinstance(x, (int, str)): + return x + if isinstance(x, Fraction): + return ['Fraction', str(x)] + if isinstance(x, dict): + items = [[canon(k), canon(v)] for k, v in x.items()] + return ['dict', sorted(items, key=lambda kv: json.dumps(kv[0], sort_keys=True))] + if isinstance(x, (list, tuple)): + return [canon(y) for y in x] + raise AssertionError(('value type not pinnable', type(x))) + + +def expect(name, value): + """Assert value equals the pinned value; returns value. (Records instead only inside discovery/repin.py.)""" + c = canon(value) + if RECORD is not None: + assert RECORD.setdefault(name, c) == c, ('one pin, two values', name) + return value + assert name in PINS, ('unpinned value', name) + assert PINS[name] == c, ('pinned value changed', name) + return value + + +def pinned(name): + """A pinned value already asserted by an earlier expect() (needed by module-level constants).""" + table = PINS if RECORD is None else RECORD + assert name in table, ('pin read before it was checked', name) + return table[name] diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/verify.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/verify.py new file mode 100644 index 0000000000..6f8afb79f8 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/verify.py @@ -0,0 +1,71 @@ +#!/usr/bin/env python3 +"""Fresh portable replay of the PR315 complex supplier's frame retiming. +Prepared with substantial OpenAI Codex assistance; Apache-2.0. +""" +import sys +if not __debug__:raise SystemExit('Assertions required; refusing -O') +sys.dont_write_bytecode=True +import argparse,hashlib,json,os,subprocess,time +from pathlib import Path +ROOT=Path(__file__).resolve().parent +sha=lambda p:hashlib.sha256(Path(p).read_bytes()).hexdigest() +read=lambda p:json.loads(Path(p).read_text()) + +def integrity(): + actual={} + for p in ROOT.rglob('*'): + assert not p.is_symlink(),'symlink in package' + if p.is_file() and p!=ROOT/'MANIFEST.json':actual[p.relative_to(ROOT).as_posix()]=sha(p) + assert actual==read(ROOT/'MANIFEST.json')['files'],'Changed, missing or unpinned source' + assert sha(ROOT/'vendor/pr315/MANIFEST.json')==read(ROOT/'SOURCE.json')['source_manifest_sha256'] + return sha(ROOT/'MANIFEST.json') + +def structural_selection(data): + return [{k:v for k,v in row.items() if k not in ('log_gain','log_improvement')} for row in data] + +def main(): + ap=argparse.ArgumentParser(description=__doc__);ap.add_argument('--output',required=True,type=Path);a=ap.parse_args() + assert sys.version_info>=(3,11);start=time.monotonic();initial=integrity();pins=read(ROOT/'SOURCE.json') + out=a.output.resolve();assert not out.exists() and not out.is_relative_to(ROOT),'Use a fresh external output' + out.mkdir(parents=True);(out/'logs').mkdir();env=dict(os.environ,PYTHONDONTWRITEBYTECODE='1');stages=[] + def run(name,args): + print(name,flush=True);begun=time.monotonic() + with (out/'logs'/(name+'.log')).open('w') as f:subprocess.run([sys.executable,'-B']+list(map(str,args)),check=True,stdout=f,stderr=subprocess.STDOUT,env=env,cwd=out) + stages.append(dict(stage=name,seconds=time.monotonic()-begun)) + try: + run('split-and-single-retiming',[ROOT/'frame_retime.py','--output',out/'single','--split-groups','--passes','30']) + assert sha(out/'single/candidate.json')==pins['single_sha256'] + assert structural_selection(read(out/'single/selection.json'))==structural_selection(read(ROOT/'stages/single-selection.json')) + assert len(read(out/'single/selection.json'))==29 + run('component-retiming',[ROOT/'plateau_retime.py','--input',out/'single/candidate.json','--output',out/'plateau','--passes','30']) + assert sha(out/'plateau/candidate.json')==pins['plateau_sha256'] + assert structural_selection(read(out/'plateau/selection.json'))==structural_selection(read(ROOT/'stages/component-selection.json')) + assert len(read(out/'plateau/selection.json'))==69 + run('neutral-down-retiming',[ROOT/'plateau_retime.py','--input',out/'plateau/candidate.json','--output',out/'neutral-down','--passes','30','--neutral','down']) + assert sha(out/'neutral-down/candidate.json')==pins['neutral_down_sha256'] + assert structural_selection(read(out/'neutral-down/selection.json'))==structural_selection(read(ROOT/'stages/neutral-down-selection.json')) + assert len(read(out/'neutral-down/selection.json'))==50 + run('neutral-up-retiming',[ROOT/'plateau_retime.py','--input',out/'neutral-down/candidate.json','--output',out/'candidate','--passes','30','--neutral','up']) + assert sha(out/'candidate/candidate.json')==pins['candidate_sha256'] + assert structural_selection(read(out/'candidate/selection.json'))==structural_selection(read(ROOT/'stages/neutral-up-selection.json')) + assert len(read(out/'candidate/selection.json'))==672 + run('complete-supplier-admission',[ROOT/'verify_supplier.py','--input',out/'candidate/candidate.json','--expected-sha256',pins['candidate_sha256']]) + result=read(out/'candidate/SUPPLIER-CHECK.json') + assert result['status']=='PASS_RESEARCH_COMPLEX_SUPPLIER_FRAME_RETIMING' + assert result['roots']['with_fallback']['b']==pins['complex_coarse'] + assert result['roots']['without_fallback']['b']==pins['complex_coarse_without_fallback'] + assert result['ledger']['calls']==351655 and result['ledger']['rank_mass']==1571680 and result['ledger']['deficit']==3080 + assert result['unchanged_scalar_program'] and result['unchanged_scatter_ports_endpoints'] + assert result['gx_check']['status']=='PASS_COMPLEX_PROGRAM_GX_CHECK1_SCALAR_AND_GXCORE_MIRROR' + assert len(result['gx_check']['controls'])==2 and len(result['mutation_controls'])==14 + assert integrity()==initial,'Source mutated during replay' + report=dict(status='PASS_PORTABLE_COMPLEX_NEUTRAL_FRAME_RETIMING_SUPPLIER',candidate_sha256=pins['candidate_sha256'], + manifest_sha256=initial,inputs_unchanged=True,fresh_stages=stages,complex_coarse=pins['complex_coarse'], + supplier_receipt_sha256=sha(out/'candidate/SUPPLIER-CHECK.json'),kappa_claim=False,seconds=time.monotonic()-start, + scope=result['scope']) + (out/'VERIFICATION.json').write_text(json.dumps(report,sort_keys=True,indent=2)+'\n') + print('PASS complex coarse = '+pins['complex_coarse']+'; no kappa claim',flush=True) + except BaseException as error: + (out/'FAILURE.json').write_text(json.dumps(dict(status='FAIL',error=str(error),completed=stages),indent=2)+'\n');raise + +if __name__=='__main__':main() diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/verify_supplier.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/verify_supplier.py new file mode 100644 index 0000000000..d36e9e99e8 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/verify_supplier.py @@ -0,0 +1,85 @@ +#!/usr/bin/env python3 +"""Source-bound research supplier admission; never modifies the published supplier. +Uses byte-pinned PR315 primary inputs and checkers. Adaptations to pin predicates +are fully logged in portable-code/DERIVATION.json. AI-assisted by OpenAI Codex. +""" +import sys +if not __debug__:raise SystemExit('Assertions required') +sys.dont_write_bytecode=True +import argparse,collections,gzip,hashlib,importlib.util,json,pathlib,time +from fractions import Fraction as Q +from frame_retime import ROOT,SOURCE,scalar_flat +HERE=pathlib.Path(__file__).resolve().parent + +def load(path,name): + sp=importlib.util.spec_from_file_location(name,path);m=importlib.util.module_from_spec(sp);sp.loader.exec_module(m);return m + +def serial(x): + if isinstance(x,Q):return str(x) + if isinstance(x,dict):return {str(k):serial(v) for k,v in x.items()} + if isinstance(x,(tuple,list)):return [serial(v) for v in x] + return x + +def main(): + ap=argparse.ArgumentParser();ap.add_argument('--input',type=pathlib.Path,required=True);ap.add_argument('--expected-sha256',required=True) + args=ap.parse_args();begun=time.time();raw=args.input.read_bytes();sha=hashlib.sha256(raw).hexdigest();assert sha==args.expected_sha256 + c=json.loads(raw);baseline=json.loads(gzip.decompress(SOURCE.read_bytes())) + assert hashlib.sha256(gzip.decompress(SOURCE.read_bytes())).hexdigest()=='91c349b9680b023449d3bc4fb58f00a22c9d9f38b776ae3a3597259431de78eb' + for p in ('A','B'):assert scalar_flat(c[p])==scalar_flat(baseline[p]) + for key in ('ports','start','final','ret','scat','ext','h','v','R','cst','N'):assert c[key]==baseline[key] + pins=json.loads((ROOT/'inputs/complex/source-pins.json').read_text());verified={};upstream={} + for rel,pin in pins['files'].items(): + path=ROOT/rel;assert hashlib.sha256(path.read_bytes()).hexdigest()==pin['sha256'];verified[rel]=pin['sha256'];upstream[pin['upstream']]=path + deriv=json.loads((HERE/'portable-code/DERIVATION.json').read_text()) + for name,d in deriv.items(): + assert hashlib.sha256((ROOT/d['source']).read_bytes()).hexdigest()==d['source_sha256'] + assert hashlib.sha256((HERE/'portable-code'/(name+'.py')).read_bytes()).hexdigest()==d['derived_sha256'] + mods={name:load(HERE/'portable-code'/(name+'.py'),'research_'+name) for name in deriv} + H=collections.Counter() + for w in c['blocks'].values():H.update({int(r):n for r,n in w.items()}) + checks=mods['complex_labels'].replay_label_counts(c,dict(frames=len(c['frames']),gates={p:len(c[p]) for p in ('A','B')},histogram=dict(H))) + H5=collections.Counter({r:5*n for r,n in H.items()});h,v,R=c['h'],c['v'],c['R'];m=5*h;W=4*v+R + for r in (2*h-2,h-1,2*h+2,4):H5[r]+=2*v + ledger=dict(histogram={str(r):n for r,n in sorted(H5.items())},calls=sum(H5.values()),rank_mass=sum(r*n for r,n in H5.items()), + max_child=max(H5),deficit=m*W-sum(r*n for r,n in H5.items()),copy_calls=5*h,idle_calls=8*v) + assert ledger['rank_mass']==1571680 and ledger['deficit']==3080 and ledger['max_child']==46 + lines=upstream['Work/GCert/Chain/NetDef.lean'].read_text().splitlines();refs={} + for name in ['x01','y01','x12','y12','x23','y23','x34','y34','sfin','term']: + indices=[i for i,line in enumerate(lines) if name+' :' in line];assert indices;i=indices[-1] if name=='sfin' else indices[0] + refs[name]=dict(source='Work/GCert/Chain/NetDef.lean',anchor=name+' :',line=i+1, + declaration_line=' '.join(x.strip() for x in lines[i:i+(2 if name=='sfin' else 1)]), + url='https://github.com/jacobalansussman/wht-power-saving-lean/blob/'+mods['portable_complex'].PIN+'/Work/GCert/Chain/NetDef.lean#L'+str(i+1)) + manifest=dict(source_pin=mods['portable_complex'].PIN,parameters=dict(h=h,m=m,v=v,R=R,W_live=W,invocation_live=2*v+R), + ledger=ledger,checks=checks,chronology=mods['portable_complex'].CHRONOLOGY,source_frame_equalities=refs) + scalar=mods['complex_scalars'];splice=mods['complex_splice'];A=scalar.flat(c['A']);B=scalar.flat(c['B']);bill={};life={};programs={};controls=[] + for ori in ('forward','backward'): + bill[ori]=scalar.bill(scalar.inv_schedule(ori,A,B,c));life[ori]=scalar.lifecycle(scalar.inv_schedule(ori,A,B,c)) + original=scalar.bill(scalar.inv_schedule(ori,scalar.flat(baseline['A']),scalar.flat(baseline['B']),baseline)) + assert bill[ori]==original,'full derived dirty/main/cleanup scalar program changed' + events=list(splice.emit(c,ori));programs[ori]=splice.validate(events,c,ori,manifest,bill);controls.extend(splice.controls(events,c,ori,manifest,bill)) + assert (bill['forward']['totals']['real_component_primitive_steps'],bill['backward']['totals']['real_component_primitive_steps'])==(1735572,1789788) + global_contract=splice.global_contract(manifest);splice.validate_global(global_contract,manifest) + guard=mods['portable_complex'].finite_guard(manifest,bill,mods['complex_basis']) + print('PASS both reflected complete scalar splices, dirty word equality, paid ledgers and finite guard',flush=True) + cost=load(ROOT/'moment.py','research_moment');other=load(ROOT/'base_two_moment.py','research_base2');grid=Q(1,10**18) + roots={} + for fallback in (True,False): + root=cost.certify(dict(H5),m,W,fallback);b=Q(int(Q(root['lower'])*10**18),10**18) + interval=cost.moment(dict(H5),m,W,b,fallback);excluded=cost.moment(dict(H5),m,W,b+grid,fallback);assert interval[1]<1/`): `matching-arcs.json`, `physical-frames.json` (the operations whose frame differs + from the closure frame, in the canonical form of `source_aligned_local_v4.py`), `physical-pairs-{parity,mw}.json` + (reuse pairs [donor, recipient, deadline]) and `kernel-pairs-{parity,mw}.json` (two kernel pairs on the control's + parity layer, none elsewhere). `discovery/make_layer_p.py` is how they were found; `verify.py` only checks them. +- **The word builder** (`aligned_word_p.py`). It is PR #304's `aligned_word.py`, i.e. `source_aligned_local_v4.py` + of PR #202 (Avi Eisenberg, PR #193/#194) with its four discovery steps replaced by inputs, with three changes: + the cube size is a parameter (`Graph(p)`, modules at p, p − 1, p − 2); `--centre46` builds the centre-sharing graph + (`centre46.finish_centre46`: the star centre S(2i + e) is the pair module's 37th root instead of a separate sum, + which is what PR #315's 10-line `Graph.finish` patch does); and when `select()` chooses gauges that the script then + drops, the record's gauge ledger is corrected to the kept gauges (§5). Everything else (local configuration, merge + f8:00111100, `compile_closure`, `select`, phase-one prefix, forward closure with future-cap clipping and local-pair + checks, gauge filtering, target histogram, `paired_cube_physical.physical()`, the encoding of the seven output + files) is the script's. + +## 2. Chain of checks (each of the six words) + +1. **Module contracts**: `triple_module_from`, `pair_module_from` (or `load_pmod46`), `all_but_one_from` at p = 10. +2. **Arcs**: `compile_closure` (PR #162, DaysSky) accepts the frozen arcs (one donor per use, a donor carries one of + its own operands, acyclic generalized dependency graph, every value span inside its backward-intersection frame, + exact positive-rank ledger with mass h·R + loss) and keeps them unchanged; `select` chooses the gauges. +3. **Frames**: the script's forward closure, run with every frozen frame as the preferred frame, returns every frozen + frame unchanged; the frozen list is the script's canonical list of moved frames. +4. **Pairs**: every pair is an edge of the script's candidate graph, one pair per donor and per recipient, and the + list is a fixed point of the script's last-late-control reordering. `paircheck.py` then re-checks the pairs from + the written word alone (kinds, one-to-one, every gauge paired, early and late chronology, donor frame inside the + gauge, no pair erasable by PR #184's source-donor purification) and rejects five mutations, each for the condition + it breaks. +5. **Physical checks** (`scripts/paired_cube_physical.py`, PR #168 lineage): nested role chains, pair legality and + read chronology, the exact spliced recount, and a randomized numeric replay of the aliased signed word mod 2⁶¹ − 1 + with random dirty scratch; `verify.py` recomputes this profile in-process and requires it to equal the file. +6. **Admission** (PR #200's complete complex checker `complex/physical.py`, Chafik Boukhalfa): exact signed scalar + pairs, full backward and gauge intersections, the positive-rank ledger recounted against the record, descended + frames, nested chains, aliases and target read chronology, the exact adjoint with a formal coefficient bound, + every formal source, target and dirty column; the early-read and missing-read mutations are rejected. +7. **Flow and exact lift** (PR #184, icekylinx): `complex_frame_flow.py --witness --purify-source-donors + --recycle-kernels` with the frozen kernel pairs, then `exact_complex_flow_lift.py`. +8. **Contract** (PR #194's `contract_v4.py`, as PR #233 runs it). +9. **Program** (PR #256's `gcert_emit.py`, unchanged) and **reference checks** on the emitted program: `gx.check1` + (E0/E1 labels, E2 the scatter cut, E3/E4 gate shapes, E5 the exact scalar identity, E6 the price data + N = R·h + 2v(h − 1) + cst) and Sussman's `gxcore.py` mirror (its block histogram equals the program's). +10. **Ledger**: 3(x + y + s + c) + 2v·e₂ of the program's block histogram equals the flow's child histogram. +11. **Star scatter** (`normalize_scatter.py`): all six programs are emitted in star form (every retained-total unit + is +1), so nothing is re-signed; `gx.check1` and `gxcore` accept the committed program again, and both reject it + with one scalar sign flipped (E5). +12. **Price** at h = 20: H₅ = 5·H_inv + 2v(e₃₈ + e₁₉ + e₄₂ + e₄), m = 100, W = 4v + R; W·m − |H₅| = 4v − 5·cst = 2,040 + (cst = h(h − 2) = 360). (a) The moment Σ n_r (r/m)^{1−a} is below W at the claimed a by PR #225's exact upper + bound (PR #304's convention), and also with the fallback envelope added (32·m²·Σn rank-one calls at weight + 10⁻¹⁶); at a + 10⁻⁷ PR #225's bound fails and source527's exact lower bound of the normalized moment exceeds 1. + (b) The coarse saving b: the largest 10⁻¹⁸ grid point at which the normalized moment with the fallback is below 1, + certified by `scripts/source527/moment.py` (with its `bad` envelope) and by `base_two_moment.py` (the envelope as a + separate rank-one term), the next 10⁻¹⁸ point excluded by both; the same without the fallback is recorded; a ≤ b. +13. **Reproduction**: the six programs equal the committed `certificates/` byte for byte (uncompressed JSON), and + every number above equals `certificate/expected.json`. + +## 3. Anchors + +- **(a)** `aligned_word_p.py` at its default p = 11, given PR #168 v4's modules and the source-aligned word's own arcs, + frames and pairs, reproduces the seven output files of `source_aligned_local_v4.py` byte for byte. +- **(b)** PR #194's word through this package's chain (at p = 11) gives PR #256's certificate of that word (same + sha256 of the canonical JSON) and the block histogram of Sussman's published certificate of #193 in every class and + rank; the generic idle-rank formula gives PR #304's (42, 21, 46, 4) there. +- **(c)** The control modules are `module_cut.min_cut` of PR #168 v4's three module files in the rebuilt tree (the + fewest-additions single-point zero restriction), byte for byte. +- **(d)** PR #315's patch `references/centre46_graph.diff` applied to the rebuilt `scripts/paired_cube/graph.py` + builds, on the centre-sharing modules, the same graph as `centre46.finish_centre46` in every field but the status + string, and leaves the graph of the 36-root pair module unchanged. +- There is no external histogram for any p = 10 word: nothing else compiles this word at p = 10. The control passes + the same chain and is the like-for-like baseline; the exploratory runs that first produced these programs (with a + script version of the same recipe) gave the same programs. + +## 4. Results + +| word | R | registers | blocks | N | W | certified a | rejected | coarse b with fallback (/10¹⁸) | +|---|---|---|---|---|---|---|---|---| +| control, parity pairs | 7,121 | 9,041 | 49,631 | 179,260 | 10,961 | 7322/10⁷ | 7323/10⁷ | 732209244332069 | +| control, mw pairs | 7,125 | 9,045 | 49,282 | 179,340 | 10,965 | 7375/10⁷ | 7376/10⁷ | 737511222939316 | +| PR #304 recipe, parity pairs | 6,515 | 8,435 | 48,602 | 167,140 | 10,355 | 7689/10⁷ | 7690/10⁷ | 768912365785154 | +| PR #304 recipe, mw pairs | 6,515 | 8,435 | 48,299 | 167,140 | 10,355 | 7737/10⁷ | 7738/10⁷ | 773718577669358 | +| centre-sharing, parity pairs | 6,455 | 8,375 | 48,278 | 165,940 | 10,295 | 7747/10⁷ | 7748/10⁷ | 774746506241368 | +| centre-sharing, mw pairs | 6,455 | 8,375 | 47,979 | 165,940 | 10,295 | 7795/10⁷ | 7796/10⁷ | 779597612622781 | + +Every program has m = 100, deficit 2,040, cst = 360, scalar denominators 2 (x, slots) and 6 (y), and the star scatter +as emitted. The fallback lowers the coarse saving by about 3·10⁻¹² (`certificate/expected.json`). Gains on the +certified grid points: annealed over control +4.91% (mw, 362/7375) and +5.01% (parity); centre-sharing over control ++5.69% and +5.80%; PR #304's recipe at p = 10 over PR #304 at p = 11 (7635 and 7586/10⁷) +1.34% and +1.36%; the +centre-sharing word over PR #315's p = 11 centre-sharing program (7727/10⁷) +0.88%. The centre-sharing set has no +control of its own: against the PR #304-recipe set (7795 vs 7737, +0.75%) it changes both the graph (the centre +patch) and the pair module (`pmod46_pc1_p10.json` vs `pmod_p3_p10.json`, different parents), so that gain is not +the patch's alone. + +## 5. What is not claimed + +- **No Lean build in this package.** `verify.py` checks the programs with Sussman's Python reference checker and his + Python mirror of the Lean checks. Separately, both mw programs were compiled with his unchanged generator and + kernel-checked locally (`wht_main_block_B2Gcc95x`, 1 − 7795973/10¹⁰; `wht_main_block_B2Gcp37x`, + 1 − 7737183/10¹⁰; `tools/Compare.lean` passed; axioms propext, Classical.choice, Quot.sound; see README). The + official comparator was not run, and the Lean files are not part of this package. +- **The five-stage layout at h = 20.** The ledger H₅ = 5·H_inv + 2v(e_{2h−2} + e_{h−1} + e_{2h+2} + e₄), m = 5h, + W = 4v + R is applied at h = 20 as the generic formula. PR #304 applied it at h = 22 only (as did every Lean run of a + complex program), and at R values other than #193's; that it holds verbatim here is the generic B₂ statement of + Sussman's repository (`bankPrice h`), not something this package re-proves. +- **The fallback envelope** (10⁻¹⁶, 32·m² rank-one calls per paid child) is the five-stage packages' inherited + assumption, here evaluated at m = 100; it is not a new m = 5h admission. +- **What a κ package must change to adopt these programs.** The outer assembly uses only the two coarse savings, + and the two suppliers' widths already differ in PR #315 (bit m = 100, complex m = 110). But PR #315's package + (and PR #296's, from which its complex checks come) pins the p = 11 complex program in five places, which must be + generalized or re-pinned before a p = 10 program can be used: + - `code/complex_labels.py`, `code/complex_scalars.py` and `code/complex_splice.py` hard-code h = 22, v = 1,320 and + 22 centres; + - `portable_complex.py` asserts (110, 9036, 22, 14316) and pins R, N and the reference histograms; + - `math_check.complex_supplier()` asserts m = 110, W = 14,316, the histogram totals (351,820 calls, 1,571,680 + rank mass) and the literal b. + + The programs here are in the star form those checks read. This package does not make those changes. +- **Record correction.** On the control's cut modules `select()` chooses 8 gauges of ranks 14 and 13 that the + script drops; `aligned_word_p.py` removes their births from the record so that PR #200's checker can recount it. + The correction is checked, not trusted: the checker recounts the ledger from the word. The programs do not read + the corrected fields (`physical()` reads other record fields, none of the three corrected ones). +- **Discovery is numerical.** Floating-point scores chose the modules, frames and pairs; every choice is a frozen input + that the chain checks exactly. The annealing effort is asymmetric (about 1.5 h at p = 10 against the p = 11 + anneals of PR #168 and PR #304), so the p = 10 prices are not a bound on what p = 10 modules can reach. Cutting + PR #304's p = 11 modules straight to p = 10 gives only 7235/10⁷, so the gain over p = 11 comes from re-annealing at + p = 10, not from the cut. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/README.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/README.md new file mode 100644 index 0000000000..3c8a3fc030 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/README.md @@ -0,0 +1,171 @@ +# complex-p10 + +**The complex supplier at cube size p = 10 (no new κ).** PR #304 compiled the source-assisted complex word of PR +#184/#194 at p = 11 (h = 22, 1,320 ports) on re-annealed query modules, and PR #315 ships a centre-sharing version of +it. This package compiles the same word with the same frozen recipe one cube size down, at **p = 10 (h = 20, 960 +ports)**, on query modules cut from p = 11 module files and re-annealed at p = 10. Each word is one explicit gcert/1 +program that Jacob Sussman's reference checker `gx.check1` (exact scalar identity) and his Python mirror of the two +Lean checks (`gxcore.py`), both vendored unchanged, accept. Priced in his bridged five-stage layout at h = 20 +(m = 5h = 100, W = 4v + R; see "The layout at h = 20") with exact rational bounds: + +**centre-sharing modules (PR #233 pairs): a = 7795/10⁷ (7796/10⁷ rejected), against 7727/10⁷ for PR #315's p = 11 +centre-sharing program: +0.88%.** +**PR #304's recipe on annealed p = 10 modules (PR #233 pairs): a = 7737/10⁷ (7738/10⁷ rejected), against 7635/10⁷ +for PR #304 at p = 11: +1.34%.** + +Both claims also hold with the five-stage packages' 10⁻¹⁶ bad-class fallback envelope included; the fallback-inclusive +coarse savings that a five-stage package would consume are b = 779597612622781/10¹⁸ (centre-sharing) and +773718577669358/10¹⁸ (PR #304's recipe), each certified by two independent rational moment engines with the next +10⁻¹⁸ point rejected. + +**No new κ by itself.** On the open frontier (community stacks on PR #315's p = 10 bit word, best PR #320 at +κ 7.69199e-4; cited, not checked here) the bit side binds: it lies below PR #315's complex supplier (7727/10⁷) and +below both prices here. If a κ package adopts this supplier, the complex cap rises from 7.727e-4 to 7.796e-4 +(+0.89%), so that the bit side could pass 7.727e-4 without the complex supplier capping κ there. A κ package must first +generalize or re-pin the five places where PR #315's package pins its p = 11 complex program (listed in PROOF.md §5); +this package does not do that. + +| program (gcert/1, five-stage layout m = 100, W = 4v + R) | modules | pairs | R | registers | blocks | N | gx.check1 and gxcore | saving a | +|---|---|---|---|---|---|---|---|---| +| control, parity recipe | PR #168 v4 cut to p = 10 | PR #193 recipe | 7,121 | 9,041 | 49,631 | 179,260 | accepted | 7322/10⁷ | +| control, mw recipe | PR #168 v4 cut to p = 10 | PR #233 recipe | 7,125 | 9,045 | 49,282 | 179,340 | accepted | 7375/10⁷ | +| PR #304 recipe, parity | annealed at p = 10 | PR #193 recipe | 6,515 | 8,435 | 48,602 | 167,140 | accepted | 7689/10⁷ | +| **PR #304 recipe, mw** | **annealed at p = 10** | PR #233 recipe | **6,515** | 8,435 | 48,299 | 167,140 | accepted | **7737/10⁷** | +| centre-sharing, parity | annealed, centre pair module | PR #193 recipe | 6,455 | 8,375 | 48,278 | 165,940 | accepted | 7747/10⁷ | +| **centre-sharing, mw** | **annealed, centre pair module** | PR #233 recipe | **6,455** | 8,375 | 47,979 | 165,940 | accepted | **7795/10⁷** | + +Against the same-recipe control the annealed modules gain +4.91% (mw) and +5.01% (parity), the centre-sharing set ++5.69% and +5.80% on the certified grid points. Against the p = 11 programs: PR #304's recipe at p = 10 beats PR +#304 (7635 and 7586/10⁷) by +1.34% and +1.36%; the centre-sharing word beats PR #315's (7727/10⁷) by +0.88%, and +even PR #304's recipe at p = 10 passes it (+0.13%). [PROOF.md](PROOF.md) states the claim and the chain of checks. + +## The layout at h = 20 + +The price uses Sussman's bridged five-stage word B₂ with the h-dependent idle climbs written out: +H₅ = 5·H_inv + 2v·(e_{2h−2} + e_{h−1} + e_{2h+2} + e₄), m = 5h, W = 4v + R. At h = 22 these are PR #304's literals +(e₄₂, e₂₁, e₄₆, e₄); here they are **e₃₈, e₁₉, e₄₂, e₄**, m = 100, and the deficit is 4v − 5·cst = 3,840 − 5·360 = +2,040 for every program (20 scratch copies of 18 moves, cst = h(h − 2)). This is the generic formula applied at a new +h: PR #304's price, PR #315's complex supplier and Sussman's Lean build of #193 are all at h = 22. In his +repository the layout is stated for every h (`bankPrice h` +in `Work/BridgeGeom/B2.lean`, `bridge2_gcert` and `GX.wht_of_halves` parametric in the label dimension; `gxunit.unit` +builds the unit from `BANK['B2']` as functions of h). Both mw programs here were kernel-checked at h = 20 with his +unchanged generator (below). `verify.py` re-derives the h = 22 literals from the same formula on its PR #194 anchor. + +## Verify + + python -m pip install numpy==2.3.5 scipy==1.17.0 # for the pinned regeneration and the checkers + python3 -B research/complex-p10/verify.py # about 12 minutes; -O is refused + +The script checks every pin of `SOURCE.json`, rebuilds the 308 pinned files of PR #202 from the vendored PR #233 +package and regenerates the producer word and the source-aligned word at p = 11 (PR #194's pipeline). Four anchors +follow: `aligned_word_p.py` at its default p = 11 reproduces the seven output files of `source_aligned_local_v4.py` +byte for byte; PR #194's word through this package's chain is PR #256's certificate (same sha256) with Sussman's #193 +histogram; the control modules are re-derived from PR #168 v4's module files byte for byte (`module_cut.py`); and PR +#315's 10-line `Graph.finish` patch, applied to the rebuilt `graph.py`, builds the same graph as `centre46.py`. Then, +for each module set and pair recipe, it installs the modules and the frozen layer, builds the word with +`aligned_word_p.py --p 10`, re-checks the pairs with `paircheck.py` (five mutation controls), recomputes PR #168's +`physical()` profile and admits the layer with PR #200's complete complex checker, runs PR #184's flow and exact lift +and PR #194's contract, emits the gcert/1 program with PR #256's `gcert_emit.py` (unchanged), runs `gx.check1` and +the `gxcore` mirror on the emitted program, checks the ledger, writes the scatter as the star rule with +`normalize_scatter.py`, runs `gx.check1` and `gxcore` again, requires both to reject a flipped scalar sign (E5), +prices the five-stage word at h = 20 at the claim of `SOURCE.json` with and without the fallback envelope (next 10⁻⁷ +point rejected by an exact lower bound) and certifies the fallback-inclusive coarse saving on the 10⁻¹⁸ grid with +both engines, and compares the six committed programs byte for byte (uncompressed JSON) with `certificates/` and the +run with `certificate/expected.json`. `--temp-root` chooses scratch storage. + +All six programs come out of the emitter in star form (every retained-total unit is +1), so at p = 10 +`normalize_scatter.py` changes nothing; the step stays as a check. The committed files are the emitted programs in +canonical JSON (sorted keys). + +To check a certificate with Sussman's other tools (not run for this package): + + python3 -B tools/gx/refcheck.py /certificates/gcert1-p10-centre-mw-flow.json.gz # in his repository + python3 -B tools/gx/gxdry.py /certificates/gcert1-p10-centre-mw-flow.json.gz # mirror and price + +and to build it in Lean with his unchanged generator (about 10 minutes of kernel time per program at h = 20): + + GX_OUT= python3 -B tools/gx/regen_check.py /gcert1-p10-centre-mw-flow.json.gz CC95 B2Gcc95 --keep + cp -R /Work/GCert/Data/. Work/GCert/Data/ # then lake build each module in the printed build order + lake env lean --run tools/Compare.lean Work.GCert.Data.ChallengeB2Gcc95x Work.GCert.Data.SolutionB2Gcc95x OAI.PowerSaving.WHT.wht_main_block_B2Gcc95x + +A dry run of the Python half of that generator (`regen_check.py --keep` into a scratch directory; not part of +`verify.py`) accepts both mw programs at h = 20 (its `gxcore` mirror of both Lean checks; 6 data segments, 4 replay +segments, 2 scalar batches) and states the whole-block rates 1 − 7795973/10¹⁰ (centre-sharing) and +1 − 7737183/10¹⁰ (PR #304's recipe) for the theorems it emits. + +**Lean (run locally; not pinned in this package).** Both mw programs were compiled with Sussman's unchanged +generator (`tools/gx/regen_check.py`, wht-power-saving-lean at f010392, Lean v4.34.1, Mathlib d13f23b) and +kernel-checked, one module at a time (31 of 31 built modules each, 0 errors): + +| program | theorem | exponent | gcert sha256 (uncompressed) | +| --- | --- | --- | --- | +| centre-sharing mw | `OAI.PowerSaving.WHT.wht_main_block_B2Gcc95x` | 1 − 7795973/10¹⁰ | `370fae73…23ff` | +| PR #304's recipe mw | `OAI.PowerSaving.WHT.wht_main_block_B2Gcp37x` | 1 − 7737183/10¹⁰ | `433848305e…16e5` | + +The hashes equal the `certificate_sha256` values pinned in `certificate/expected.json`. `tools/Compare.lean` +passed for both, against challenge files that differ from his ChallengeB2Gp193x only in the module and theorem +names and the exponent. `#print axioms` gives `propext`, `Classical.choice` and `Quot.sound`. Nothing h-specific +broke at h = 20 (the generator emits 6 data and 4 replay segments). The official comparator and a clean build +from nothing were not run. This covers the Walsh–Hadamard power-saving theorem at these exponents, not any +integer-multiplication κ assembly. + +## Modules + +| set | triple module (p = 10) | pair module (n = 9) | all-but-one module (n = 8) | +|---|---|---|---| +| `pr168-v4-cut` (control) | PR #168 v4's, point 6 dropped (1,220 additions) | PR #168 v4's, point 4 dropped (256) | PR #168 v4's, point 1 dropped (24) | +| `anneal` (PR #304 recipe) | `tmod_t2_p10.json` (1,322) | `pmod_p3_p10.json` (269) | `qmod_sa1_p10.json` (24) | +| `centre` | `tmod_t2_p10.json` | `pmod46_pc1_p10.json` (291, 37 roots) | `qmod_sa1_p10.json` | + +Every module is a zero restriction of a p = 11 module file followed (except the control's) by simulated annealing at +p = 10 against a closed-form evaluator of the aligned word's compile ledger: the triple and all-but-one modules from +PR #304's `tmod_cmod_v2.json` and `qmod_cmod.json`; the pair module of the PR #304-recipe set from PR #168 v4's pair +module (the control's cut); the centre-sharing pair module from PR #304's `pmod_cmod_dropin.json`, annealed, given a +37th root (the sum of all its inputs) and annealed again with it. [discovery/README.md](discovery/README.md) has the +cut points, chains and energies. The annealing code is research code and is not included; the module files are inputs, +checked by the rebuilt tree's contract loaders (`load_pmod46` for the 37-root module) and priced by the chain. + +**The centre-sharing graph.** In PR #144's `Graph.finish` every star centre S(2i + e) is a separate sum of the +inputs of the pair module (i, e). The centre-sharing pair module returns that sum as its 37th root, and the graph uses +it as the centre: PR #315's 10-line patch (`references/centre46_graph.diff`, icekylinx's `graph.py`) does this inside +`Graph.finish`; `centre46.py` (`finish_centre46`, `load_pmod46`) does it without editing the tree. `verify.py` applies +the patch to the rebuilt `graph.py` and requires the two graphs to agree in every field except the status string, +and the patch to leave the graph of an ordinary 36-root pair module unchanged. + +## Two latent bugs, fixed for p ≠ 11 + +- **PR #233's `pairs_mw.py` hard-codes the gauge rank f = 18**, which is h − 4 only at h = 22. At h = 18 (p = 9) + every donor weight is then 0 and the maximum-weight pairing returns no pairs. `discovery/pairs_mw_p.py` reads + f = h − 4 (one line; identical at h = 22). The weights only choose pairs, which `verify.py` checks independently; on + this package's layers the literal happens to give the same pairs (discovery/README.md). +- **`source_aligned_local_v4.py` keeps the births of dropped gauges in its record.** The script keeps only the + selected gauges of rank h − 4 that are paired, but its record (`selected_roles`, `selected_rank_histogram`, + `remaining_internal_histogram`) still counts every gauge `select()` chose. On every p = 11 module set and on the + annealed p = 10 modules `select()` chooses only rank-(h − 4) gauges, so the record is exact; on the control's cut + modules it also chooses 8 gauges of ranks 14 and 13, and PR #200's complex checker (which recounts the record) + rejects the word. `aligned_word_p.py` reverses the births of dropped gauges in those three fields (and changes + nothing when none is dropped, which anchor (a) confirms byte for byte at p = 11). Only the verifiers read these fields; the + programs are unaffected. + +## Re-pinning after a module changes + + python3 -B research/complex-p10/discovery/make_layer_p.py --set anneal --tmod # ~90 s + python3 -B research/complex-p10/verify.py --write + python3 -B research/complex-p10/verify.py + +`--write` re-pins `modules/` and `layers/` (no other pin), sets every claim to the largest 10⁻⁷ grid point its exact +bounds certify, and rewrites `certificates/` and `certificate/expected.json`; the numbers in this file and in +PROOF.md are then updated by hand. + +## Files + +`verify.py`; `aligned_word_p.py` (PR #304's `aligned_word.py` with the cube size, the centre-sharing option and the +record correction); `centre46.py`; `module_cut.py` (zero restriction; re-derives the control modules); `paircheck.py` +and `normalize_scatter.py` (PR #304's, unchanged); `modules/` (seven module files); `layers/{pr168-v4-cut,anneal, +centre}/` (frozen carrier arcs, operation frames, reuse pairs of both recipes, kernel pairs); +`certificates/gcert1-p10-{pr168-v4-cut,anneal,centre}-{parity,mw}-flow.json.gz` (the six programs, star form, about +0.32 MB each); `certificate/expected.json`; `gcert_emit.py`, `gx/gx.py`, `scripts/moment.py` and `references/` +(`pr233-layer/`, `sussman/`) vendored byte for byte from PR #256 via PR #304; `gx/gxcore.py` (Sussman's, unchanged); +`scripts/source527/` (eumemic's two moment engines, unchanged); `references/centre46_graph.diff` (PR #315's); +`discovery/` (how the layers and modules were found; not run by `verify.py`); `SOURCE.json`, `PROOF.md`, `NOTICE`. +`.github/workflows/complex-p10.yml` runs the verifier on Python 3.12 and 3.14. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/SOURCE.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/SOURCE.json new file mode 100644 index 0000000000..c4a690ff22 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/SOURCE.json @@ -0,0 +1,167 @@ +{ + "description": "Pinned inputs of research/complex-p10 (sha256). Vendored byte for byte; nothing is fetched at run time. verify.py --write re-pins only the package's own inputs (modules/, layers/) and the claims; every other pin is fixed.", + "files": { + "gcert_emit.py": "10d2fc3f1f3d8cda5f0b07720f51b5a6fd40cfc1490d361939ff93e5470805d3", + "gx/gx.py": "6f3dc8bb639933227a8dae181ec4a542e85c7276be9c9e330f49518e7b630b95", + "gx/gxcore.py": "eb972c06fe8c322db2d9a8d9a7d05596e8f40c4ca8e5f42eb6df3c7361b5d517", + "layers/anneal/kernel-pairs-mw.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "layers/anneal/kernel-pairs-parity.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "layers/anneal/matching-arcs.json": "96c87aac70b6ef0671872d142ccba66448ffa8f5f42c35f32c0f655668251f02", + "layers/anneal/physical-frames.json": "7b24c9d5498bcdf96a72a061a95ff7b4ff2cda0bef5d7c7307afe72685959422", + "layers/anneal/physical-pairs-mw.json": "2af485c88a240c1c96d0c5b5a31851587eb99a8513e18becd49b3a7e74bcf3a8", + "layers/anneal/physical-pairs-parity.json": "0bff907fa41409fb1269323001a2ef313fcfaf03937597af7a63f6c4dc6854e4", + "layers/centre/kernel-pairs-mw.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "layers/centre/kernel-pairs-parity.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "layers/centre/matching-arcs.json": "ea7300db2cdb324ddf680bee6d447e9a9994e0b77bf2cf7fbf25e7cd1f6cb16e", + "layers/centre/physical-frames.json": "1f9813eee92459b341fd437f4ec3a87ae9b440384a277450f483112481381b12", + "layers/centre/physical-pairs-mw.json": "6c910a4ed8fe325547d9da065edbe8176969048724c0f96ee43a075b2813bd53", + "layers/centre/physical-pairs-parity.json": "1ad1c36760848259270ab1710bb2ce0dea877195d3a763e0c9fb5c7624a751bc", + "layers/pr168-v4-cut/kernel-pairs-mw.json": "e47454fb1838c9372a403b5156bc195630ba6f0cfcaf71b92170f05f111a11cc", + "layers/pr168-v4-cut/kernel-pairs-parity.json": "d063546163d14e380747210cd0a060519d47061df1726aeb4707efc400c2a550", + "layers/pr168-v4-cut/matching-arcs.json": "22a28397c5c249438c36d087c14a16e99379891d45b2ad941af38944c971e166", + "layers/pr168-v4-cut/physical-frames.json": "8a1ae36d0d99d4dc9ee82a76422bcbd902dce360fcdd55a7a23fc17e4aa801c4", + "layers/pr168-v4-cut/physical-pairs-mw.json": "d12efcdd3091134c7506eed3e53c02dab1fa566d30bc3a0ad96559f767036dd3", + "layers/pr168-v4-cut/physical-pairs-parity.json": "5451e37e128850c6ae440ffda2010bd28d7fe8c127865387b662b4efd92cd744", + "modules/pmod46_pc1_p10.json": "7f0bfd151e7ec0b2a74bc6fd994acde477e23f1425f4da798202f510489b6a3c", + "modules/pmod_p3_p10.json": "5bb49c8befbbeb2f38a50c5b2ac836261074ef578a0a5697a8267b23551e96ab", + "modules/pmod_pr168_p10.json": "36053689bec46354916a6f412b891dd5b510edcb546ea6cf9bcbaddd34c1fe28", + "modules/qmod_pr168_p10.json": "c62504c96cb68658c4eade0f81cfb3a3733674519ebf7ddda1acbc18176e092b", + "modules/qmod_sa1_p10.json": "7f7f96efc14921c9dbd8a888a7f3a35b267f7c47d0a8e1e3926c3ff34011e8a6", + "modules/tmod_pr168_p10.json": "a81da2ba642ccf448a542825b02d678d430c9078e22f8a80813d409ae3c5cb48", + "modules/tmod_t2_p10.json": "4d39faeedfb5a5283a7ad34a8a18af93072e4d155d61dec6c28d7751bc2e4e04", + "references/centre46_graph.diff": "229eea46b56d19b262d1498f489f9bca84c347e33b16553079d38c4276700280", + "references/pr233-layer/NOTICE": "5826b9f155b70d496d729cbaddeadb881abfb68da77f82dfc1746ddfc753313b", + "references/pr233-layer/SOURCE.json": "9ad0549ba2403e8d84d7c0c8e71e5ca952a0604ad626f403426164bd4bc2982c", + "references/pr233-layer/baseline-pr202.tar.gz": "5d08386f71c421d2b83b21020e3b74198e9d0c75884d7d81987307740d98883f", + "references/pr233-layer/certificate.json": "691cb0aaeb0d6b993e1e1e5116ae7a5c57af058a8c413249016347d1b40d3b90", + "references/pr233-layer/verify.py": "cd61a8c61462b4eee95c0858335a9a11bdf1ff8e8e63ebb1e488da29f061ca71", + "references/pr233-layer/witness/kernel-pairs.json": "e33b753fc4519170373207b0527b9cb53e0b552e2a27f48f72381a881c7a227f", + "references/pr233-layer/witness/physical-frames.json": "1a6c215cdc58216f7ec96fb898a471e25d094fd86de085f6c06e86fd8997bfad", + "references/pr233-layer/witness/physical-pairs.json": "e6409fffbf5f3b1ac6434acf2e426503de3a8a18537b8fee761fc4fc931fb896", + "references/sussman/pr193-blocks.json": "4049d066f71119fa72bbc37f7db753ce1e79ae5a69aef9cd2651d618bea5c855", + "scripts/moment.py": "0c7c68122cea18503e973ccf0d244adf8fa0edab95f104393528c6c57f24863a", + "scripts/source527/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "scripts/source527/moment.py": "9d465c716c6b910ff66e1453e3bf0057608a787b5f5361be93781f42cb3370f7" + }, + "module_sets": { + "pr168-v4-cut": { + "pmod": "modules/pmod_pr168_p10.json", + "qmod": "modules/qmod_pr168_p10.json", + "tmod": "modules/tmod_pr168_p10.json" + }, + "anneal": { + "pmod": "modules/pmod_p3_p10.json", + "qmod": "modules/qmod_sa1_p10.json", + "tmod": "modules/tmod_t2_p10.json" + }, + "centre": { + "centre46": true, + "pmod": "modules/pmod46_pc1_p10.json", + "qmod": "modules/qmod_sa1_p10.json", + "tmod": "modules/tmod_t2_p10.json" + } + }, + "claims": { + "pr168-v4-cut-parity": "7322/10^7", + "pr168-v4-cut-mw": "7375/10^7", + "anneal-parity": "7689/10^7", + "anneal-mw": "7737/10^7", + "centre-parity": "7747/10^7", + "centre-mw": "7795/10^7" + }, + "official": { + "pr304-mw": [ + "PR #304: re-annealed modules at p = 11, PR #233 pairs: 7635/10^7", + "7635/10000000" + ], + "pr304-parity": [ + "PR #304: re-annealed modules at p = 11, PR #193 pairs: 7586/10^7", + "7586/10000000" + ], + "pr315-centre": [ + "PR #315: centre-sharing p = 11 program, PR #233 pairs: 7727/10^7", + "7727/10000000" + ], + "pr233": [ + "the PR #233 word in the five-stage layout: 7547/10^7 (PR #256, exact bounds)", + "7547/10000000" + ] + }, + "prerequisites": { + "frontier": { + "note": "open frontier (cited, not checked here): community stacks on PR #315's p = 10 bit word, best PR #320 at kappa 7.69199e-4; the complex supplier then binding is PR #315's centre-sharing p = 11 program, 7727/10^7" + }, + "pr202": { + "commit": "8d8d67bcf69c5ea67d3a29dbc64ba588156d6e8d", + "note": "the 308 files rebuilt by references/pr233-layer/verify.py: PR #184 flow/lift (icekylinx), PR #194 v4 scripts (ikeboy), PR #168 modules (eumemic), PR #200 checker (chafreaky)", + "repository": "CrocSwap/integer-mult-bounds" + }, + "pr225": { + "note": "scripts/moment.py: exact rational moment bounds (chafreaky; adapted from eumemic/exact-dft-bounds scripts/verify_moment.py, Apache-2.0)", + "path": "research/exact-dft-transfer/scripts/moment.py", + "pr": 225, + "repository": "CrocSwap/integer-mult-bounds" + }, + "pr233": { + "author": "chafreaky (Anthropic Claude and OpenAI Codex assistance); PR #202 baseline by ikeboy et al., see NOTICE", + "commit": "109a857", + "complex_saving": "3549537/5000000000", + "path": "research/source-assisted-v4-layer", + "pr": 233, + "repository": "CrocSwap/integer-mult-bounds", + "vendored": "references/pr233-layer (baseline-pr202.tar.gz, SOURCE.json, verify.py, certificate.json, NOTICE, witness/), as vendored by PR #256" + }, + "pr256": { + "author": "chafreaky (Anthropic Claude and OpenAI Codex assistance)", + "commit": "db3f75cdc5f03f3131d48fb220f6bf1958404ff3", + "path": "research/gcert-program-233", + "pr": 256, + "pr194_certificate_sha256": "27398a0cfcbe34e5ee97360e69a2d163a417c8ae1b4fdf28ccf89a9eaf4e4cd4", + "pr233_certificate_sha256": "0c026244591a0b6737993aaac5fa8ac4a2bd27aa28e469f2567c698f57ed10a8", + "pr233_five_stage": "7547/10^7", + "repository": "CrocSwap/integer-mult-bounds", + "vendored": "gcert_emit.py, gx/gx.py, scripts/moment.py, references/pr233-layer/, references/sussman/pr193-blocks.json (byte for byte; the certificate sha256 values are of the canonical uncompressed JSON, from its certificate/expected.json)" + }, + "pr304": { + "pr": 304, + "repository": "CrocSwap/integer-mult-bounds", + "commit": "7ac169c58c96cebdb5cd490842331dff3610af62", + "path": "research/complex-module-anneal", + "author": "DreamingOfClouds (Anthropic Claude assistance)", + "claims": { + "cmod-mw": "7635/10^7", + "cmod-parity": "7586/10^7", + "pr168-v4-mw": "7522/10^7", + "pr168-v4-parity": "7469/10^7" + }, + "vendored": "aligned_word_p.py (= its aligned_word.py with --p and --centre46), paircheck.py, normalize_scatter.py, discovery/make_layer_p.py (= its discovery/make_layer.py with --p, --centre46, pairs_mw_p.py), discovery/extend_floor.py and discovery/pr233/ (byte for byte); verify.py follows its verify.py", + "note": "the p = 11 programs whose recipe this package applies at p = 10: the re-annealed modules tmod_cmod_v2.json, pmod_cmod_dropin.json and qmod_cmod.json are the parents of three of the four p = 10 modules" + }, + "pr315": { + "pr": 315, + "repository": "CrocSwap/integer-mult-bounds", + "commit": "243899975d0fbe888d5deda399060885d609e0a1", + "path": "research/five-stage-p10-banks", + "author": "DreamingOfClouds (Anthropic Claude assistance)", + "complex_supplier": "inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz: the centre-sharing p = 11 program, 7727/10^7 (with the 10^-16 fallback 772714351296671/10^18)", + "vendored": "references/centre46_graph.diff (its inputs/complex/centre-mw/centre46_graph.diff, byte for byte: the 10-line Graph.finish patch whose effect centre46.py reproduces)" + }, + "source527": { + "repository": "CrocSwap/integer-mult-bounds", + "commit": "b07cafe23202d22d832961a04b07d48d9b245e10", + "path": "research/five-stage-source527-banks", + "author": "eumemic (OpenAI Codex assistance), PR #210 lineage; see scripts/source527/NOTICE", + "vendored": "scripts/source527/moment.py and scripts/source527/base_two_moment.py, byte for byte: the two rational moment engines with which the five-stage packages certify a coarse saving with the 10^-16 fallback envelope" + }, + "sussman": { + "commit": "f010392c", + "files": { + "tools/certificate/gcert1-p11-pr193.json.gz": "15251deb0c11e0504d7b297c9786818888a93f08b92b03c6c122784b70488633 (its block histogram and counts in references/sussman/pr193-blocks.json)", + "tools/gx/gx.py": "6f3dc8bb639933227a8dae181ec4a542e85c7276be9c9e330f49518e7b630b95 (vendored unchanged as gx/gx.py)", + "tools/gx/gxcore.py": "eb972c06fe8c322db2d9a8d9a7d05596e8f40c4ca8e5f42eb6df3c7361b5d517 (vendored unchanged as gx/gxcore.py: his Python mirror of the two Lean checks, independent of gx.py)" + }, + "licence": "Apache-2.0, Copyright 2026 Jacob Sussman", + "repository": "jacobalansussman/wht-power-saving-lean" + } + } +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/aligned_word_p.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/aligned_word_p.py new file mode 100644 index 0000000000..98da711519 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/aligned_word_p.py @@ -0,0 +1,265 @@ +#!/usr/bin/env python3 +"""aligned_word_p.py: PR #194's source-aligned complex word for given query modules and a frozen physical layer, at any +cube size p. + +PR #304's aligned_word.py with three changes: (1) --p (default 11): Graph(p) and the module sizes p, p - 1, p - 2 +replace the literals 11, 10, 9; (2) --centre46: the pair module carries a 37th root (the sum of all its inputs) that +supplies the star centre (centre46.py, the effect of PR #315's Graph.finish patch); (3) when select() chooses gauges +that the script then drops (rank other than h - 4, or unpaired), the record's gauge ledger (selected_roles, +selected_rank_histogram, remaining_internal_histogram) is corrected to the kept gauges, so that PR #200's checker can +recount it; nothing is dropped at p = 11 or on the annealed p = 10 modules, so the output is then unchanged. At +p = 11 without --centre46 it is aligned_word.py. + +This is research/source-assisted-v4/source_aligned_local_v4.py of PR #202 (ikeboy, PR #193/#194; derived from +icekylinx's research/source-assisted/decision/source_aligned_local.py, GPT-6 Astra assistance, Apache-2.0) with +its four discovery steps replaced by inputs: + * the three query modules are --tmod/--pmod/--qmod (the script hard-codes PR #168 v4's three files); they are + loaded and contract-checked by the tree's own loaders (triple_module_from, pair_module_from, all_but_one_from); + * the carrier arcs are --arcs (the script maps PR #168's frozen matching through the PR #168 v4 word); the tree's + compile_closure() checks them (one donor per use, acyclic generalized dependencies, every value span inside its + frame, exact positive-rank ledger); + * the preferred frame of every query operation is its frame in --frames (the script inherits PR #168's physical + frames). The forward closure, the clipping to the exact future cap and the minimal-frame check of every local + pair are the script's, unchanged, and the closure must return every frozen frame unchanged; + * the reuse pairs are --pairs (as the script's own --pairs option). Each pair must be an edge of the script's + candidate graph (donor ungauged and not a root, its last frame inside the recipient's gauge frame, its last + operation before the recipient's first, deadline as the script assigns it) and the list must already be a + fixed point of the script's last-late-control reordering. +Everything else, in the script's order: local configuration (G all 's', A all 'fd'), Graph.finish, merge +f8:00111100, compile_closure, select, the rank-at-most-two local phase-one prefix with its role predecessors, gauge +filtering, the target data histogram, the exact physical checks of scripts/paired_cube_physical.py (nested chains, +pair legality, spliced recount, exact numeric replay with mutations rejected) and the files written: cache/ +{graph,frames,selection,record}.json, references/paired-cube/physical/{frames,pairs}.json and +certificates/paired-cube-sinks-input.json, byte for byte in the script's encoding. Given PR #168's modules and the +script's own arcs, frames and pairs it reproduces the script's output byte for byte (verify.py checks this). + +usage: aligned_word_p.py [--p P] [--centre46] --tree TREE --tmod F --pmod F --qmod F --arcs F --frames F --pairs F --out DIR +Run with the rebuilt PR #202 tree as working directory, as the upstream scripts are; -O is refused. +""" +from collections import Counter, defaultdict +from pathlib import Path +import argparse +import json +import sys +import time + +if sys.flags.optimize: + raise SystemExit('Assertions must remain enabled: run without -O') + + +def read(p): + return json.loads(Path(p).read_text()) + + +def write(p, d): + p.parent.mkdir(parents=True, exist_ok=True) + p.write_text(json.dumps(d, separators=(',', ':')) + '\n') + + +def main(): + ap = argparse.ArgumentParser(description=__doc__, formatter_class=argparse.RawDescriptionHelpFormatter) + ap.add_argument('--tree', type=Path, required=True, help='the rebuilt PR #202 tree (its scripts/ are imported)') + ap.add_argument('--tmod', type=Path, required=True, help='disjoint-triple module (triple_module_from, p = 11)') + ap.add_argument('--pmod', type=Path, required=True, help='pair module (pair_module_from, n = 10)') + ap.add_argument('--qmod', type=Path, required=True, help='all-but-one module (all_but_one_from, n = 9)') + ap.add_argument('--arcs', type=Path, required=True, help='{"matching_arcs": [[donor node, use code], ...]}') + ap.add_argument('--frames', type=Path, required=True, help='{"frames": [[operation, frame rows], ...]}') + ap.add_argument('--pairs', type=Path, required=True, help='{"pairs": [[donor, recipient, deadline], ...]}') + ap.add_argument('--out', type=Path, required=True) + ap.add_argument('--p', type=int, default=11, help='cube size p (cp10 generalisation; 11 = the original script)') + ap.add_argument('--centre46', action='store_true', help='cp10: pair module with an extra full-sum root supplies the star centre (agent-cmod finish_centre46)') + a = ap.parse_args() + start = time.monotonic() + sys.path.insert(0, str(a.tree / 'scripts')) + from paired_cube.graph import Graph + from paired_cube.modules import triple_module_from, pair_module_from, all_but_one_from, merge_outputs + from paired_cube.closure import compile_closure + from paired_cube.gauges import select + from paired_cube.frames import basis, perp, contained + import paired_cube_physical as physical + s = a.tree / 'references/paired-cube/sources' + local = read(s / 'local_L1.json') + local['G'] = {k: 's' for k in local['G']} + local['A'] = {k: 'fd' for k in local['A']} + builder = Graph(a.p, local=local) + if a.centre46: + sys.path.insert(0, str(Path(__file__).resolve().parent)) + from centre46 import load_pmod46, finish_centre46 + g = finish_centre46(builder, triple_module_from(a.tmod, a.p), load_pmod46(a.pmod, a.p - 1), all_but_one_from(a.qmod, a.p - 2)) + else: + g = builder.finish(triple_module_from(a.tmod, a.p), pair_module_from(a.pmod, a.p - 1), all_but_one_from(a.qmod, a.p - 2)) + g = merge_outputs(g, builder, 'f8:00111100') + g['matching_frames'] = 'coordinate' + h, v = g['h'], g['v'] + newcut = v + g['counts']['local_channel_additions'] + newargs = [None] + [None if x is None else [t + 1 for t in x] for x in g['args']] + newroots = [dict(r, node=r['node'] + 1) for r in g['roots']] + # frozen carrier arcs (in place of the arcs mapped from PR #168's matching) + arcs = read(a.arcs)['matching_arcs'] + assert len({x for x, _ in arcs}) == len(arcs), 'one arc per donor' + p, w = compile_closure(g, arcs) + assert w['matching_arcs'] == arcs, 'compile_closure did not keep the frozen arcs' + p, word = select(g, p, w) + assert all(ca in (-1, 1) and cb in (-1, 1) for ca, cb in word['opcoeff']) + print(json.dumps(dict(stage='word', local=g['counts']['local_channel_additions'], arcs=len(arcs), R=p['R'], + selected=p['selected_rank_histogram'], seconds=time.monotonic() - start)), flush=True) + ops = word['ops'] + # frozen preferred frames (in place of the frames inherited from PR #168's physical layer) + frames_in = read(a.frames)['frames'] + desired = [perp(tuple(w['annihilators'][x]), h) for _, _, x in ops] + for i, F in frames_in: + desired[i] = tuple(F) + spans = [()] + [(q,) for q in g['inputs']] + for aa, bb in newargs[v + 1:]: + spans.append(basis(spans[aa] + spans[bb])) + root_frames = {} + for r, slot in zip(newroots, word['rootroles']): + root_frames[slot] = spans[r['node']] if r['kind'] == 'center' else perp(basis(g['inputs'][t] for t in r['targets']), h) + R = p['R'] + pset = set(word['phase1']) + # Both signs of a pair must occur before the center cut (source_aligned_local_v4.py, unchanged). + previous = [-1] * R + parents = [] + for i, (aa, bb, x) in enumerate(ops): + parents.append((previous[aa], previous[bb])) + previous[aa] = previous[bb] = i + if x <= newcut and len(spans[x]) <= 2: + pset.add(i) + todo = list(pset) + while todo: + i = todo.pop() + for j in parents[i]: + if j >= 0 and j not in pset: + pset.add(j) + todo.append(j) + word['phase1'] = sorted(pset) + p['phase1_operations'] = len(pset) + chron = sorted(pset) + [i for i in range(len(ops)) if i not in pset] + cap = [perp(root_frames[s], h) if s in root_frames else () for s in range(R)] + maxima = [None] * len(ops) + for i in reversed(chron): + aa, bb, x = ops[i] + A = basis(cap[aa] + cap[bb]) + maxima[i] = perp(A, h) + cap[aa] = cap[bb] = A + assert contained(spans[x], maxima[i]) + selected = [z for z in word['selected'] if z['rank'] == h - 4] + gauge = {z['role']: perp(tuple(z['annihilator']), h) for z in selected} + current = [() for _ in range(R)] + for x, slot in word['sources'].items(): + current[slot] = (g['inputs'][int(x) - 1],) + for slot, U in gauge.items(): + current[slot] = U + frames = [None] * len(ops) + minimal_pairs = query_ops = 0 + for i in chron: + aa, bb, x = ops[i] + if x <= newcut: + want = spans[x] + else: + want = desired[i] + query_ops += 1 + want = perp(basis(perp(want, h) + perp(maxima[i], h)), h) + U = basis(spans[x] + want + current[aa] + current[bb]) + assert contained(U, maxima[i]), ('Forward frame outside future cap', i) + frames[i] = current[aa] = current[bb] = U + if x <= newcut and len(spans[x]) == 2: + assert U == spans[x], ('Local pair failed its minimal physical frame', i) + minimal_pairs += 1 + for slot, U in root_frames.items(): + assert contained(current[slot], U) + bad = [i for i in range(len(ops)) if frames[i] != desired[i]] + assert not bad, ('the forward closure changes %d frozen frames, first at operation %d' % (len(bad), bad[0])) + role_ops = defaultdict(list) + for i, (aa, bb, _) in enumerate(ops): + role_ops[aa].append(i) + role_ops[bb].append(i) + pos = {i: k for k, i in enumerate(chron)} + for slot in role_ops: + role_ops[slot].sort(key=pos.__getitem__) + recipients = sorted(gauge) + recipient_set = set(recipients) + donors = {slot for slot in range(R) if slot not in recipient_set and slot not in root_frames and slot in role_ops} + for slot in recipients: + assert role_ops[slot][0] not in pset + # frozen reuse pairs (in place of the script's matching; the script's own --pairs option) + pairs = read(a.pairs)['pairs'] + assert len({d for d, _, _ in pairs}) == len({b for _, b, _ in pairs}) == len(pairs), 'one pair per donor and recipient' + for d, b, t in pairs: + assert d in donors and b in recipient_set, ('pair outside the candidate roles', d, b) + last, first = role_ops[d][-1], role_ops[b][0] + assert contained(frames[last], gauge[b]), ('donor last frame outside the recipient gauge', d, b) + assert pos[last] < pos[first], ('donor not dead before the recipient', d, b) + assert t == (None if last in pset else first), ('deadline differs from the script\'s rule', d, b, t) + # The inherited negative replay moves its last late recipient to the phase cut (unchanged); the frozen list + # must already be in that order. + last_write = {} + for i, (aa, bb, x) in enumerate(ops): + last_write[aa] = max(last_write.get(aa, -1), pos[i]) + controls = [q for q in pairs if q[2] is not None and last_write.get(q[0], -1) >= len(pset)] + if controls: + chosen = controls[-1] + assert pairs[-1] == chosen, 'frozen pairs are not in the script\'s control order' + kept = {b for _, b, _ in pairs} + chosen = word['selected'] + word['selected'] = [z for z in selected if z['role'] in kept] + # complex-p10: keep the record's gauge ledger equal to the gauges the word keeps. select() may choose gauges of + # rank other than h - 4 (or unpaired ones); the script drops them from the selection, but its record still counts + # their births, which PR #200's complex checker (verify_fused.py) recounts and rejects. Each dropped birth is + # reversed (H[r - d] -= 1, H[r] += 1 with r the rank of the role's first frame, as select() booked it). Nothing is + # dropped at p = 11 on PR #168 v4's or PR #304's modules, nor on this package's annealed modules: the record is then + # untouched (byte for byte). Only the verifiers read these three fields. + keep_roles = {z['role'] for z in word['selected']} + dropped = [z for z in chosen if z['role'] not in keep_roles] + if dropped: + first_x = {} + for aa, bb, x in ops: + first_x.setdefault(aa, x) + first_x.setdefault(bb, x) + H = list(p['remaining_internal_histogram']) + ranks = dict(p['selected_rank_histogram']) + for z in dropped: + r, d = h - len(w['annihilators'][first_x[z['role']]]), z['rank'] + H[r - d] -= 1 + H[r] += 1 + ranks[d] -= 1 + if not ranks[d]: + del ranks[d] + p['remaining_internal_histogram'], p['selected_rank_histogram'], p['selected_roles'] = H, ranks, len(word['selected']) + moved = [[i, list(U)] for i, U in enumerate(frames) if U != perp(tuple(w['annihilators'][ops[i][2]]), h)] + assert moved == frames_in, 'frozen frames are not in the script\'s canonical form' + deadline = {b: t for _, b, t in pairs} + Y = [() for _ in range(v)] + target = Counter() + for z in sorted(word['selected'], key=lambda z: len(pset) if deadline[z['role']] is None else pos[deadline[z['role']]]): + U = gauge[z['role']] + for t in z['targets']: + assert contained(Y[t], U) + target[len(U) - len(Y[t])] += 1 + Y[t] = U + for r, slot in zip(newroots, word['rootroles']): + if r['kind'] == 'side': + U = root_frames[slot] + for t in r['targets']: + assert contained(Y[t], U) + target[len(U) - len(Y[t])] += 1 + Y[t] = U + for t in range(v): + target[h - 1 - len(Y[t])] += 1 + p['target_data_histogram'] = dict(target) + print(json.dumps(dict(stage='physical', query_ops=query_ops, moved_frames=len(moved), minimal_pair_ops=minimal_pairs, + pairs=len(pairs), gauges=len(word['selected']), seconds=time.monotonic() - start, + dropped_gauges=dict(sorted(Counter(z['rank'] for z in dropped).items())))), flush=True) + out = a.out + for name, data in [('graph.json', g), ('frames.json', w), ('selection.json', word), ('record.json', p)]: + write(out / 'cache' / name, data) + write(out / 'references/paired-cube/physical/frames.json', {'frames': moved}) + write(out / 'references/paired-cube/physical/pairs.json', {'pairs': pairs}) + result = physical.physical(g, w, word, p, moved, pairs) + write(out / 'certificates/paired-cube-sinks-input.json', result) + print(json.dumps(dict(stage='checked', R=p['R'], physical_R=result['physical_R'], arcs=len(arcs), moved_frames=len(moved), + pairs=len(pairs), seconds=time.monotonic() - start)), flush=True) + + +if __name__ == '__main__': + main() diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/centre46.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/centre46.py new file mode 100644 index 0000000000..ede0d1b210 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/centre46.py @@ -0,0 +1,91 @@ +"""centre46.py: the centre-sharing variant of PR #144's Graph.finish used for PR #315's complex program (the research +copy, unchanged): the pair module supplies the star centre as an extra root (sum of all its inputs) instead of +Graph.sum over the A's. load_pmod46(path, n) checks the contract (C(n,2) roots + one full-sum root). +Prepared by DreamingOfClouds with Anthropic Claude assistance; Apache-2.0. Graph.finish is icekylinx's (PR #144).""" +import json +from pathlib import Path +from itertools import combinations + + +# ---- centre-sharing variant (agent-cmod): the pair module supplies the star centre as a 46th root ------------- +def load_pmod46(path, n=10): + """Pair module JSON with 45 contract roots plus a 46th root = sum of all 45 inputs (checked).""" + from itertools import combinations as _c + d = json.loads(Path(path).read_text()) + pairs = list(_c(range(n), 2)) + assert d['input_count'] == len(pairs) and len(d['roots']) == len(pairs) + 1 + support = [] + for x, a in enumerate(d['args']): + if x < len(pairs): + assert a is None; support.append(1 << x) + else: + assert a is not None and 0 <= a[0] < x and 0 <= a[1] < x and not support[a[0]] & support[a[1]] + support.append(support[a[0]] | support[a[1]]) + for (i, j), r in zip(pairs, d['roots']): + assert support[r] == sum(1 << k for k, (a, b) in enumerate(pairs) if i not in (a, b) and j not in (a, b)) + assert support[d['roots'][-1]] == (1 << len(pairs)) - 1 + return dict(kind='pair_disjoint_centre', n=n, input_count=len(pairs), input_labels=pairs, output_labels=pairs, + args=[None if a is None else list(a) for a in d['args']], roots=list(d['roots'])) + + +def finish_centre46(G, triple, pair46, allbut): + """Graph.finish (star centre) with centre[2i+e] = the pair module (i, e)'s 46th root instead of G.sum(...).""" + from itertools import product as _prod + from fractions import Fraction + G.local_channels() + base_nodes = len(G.a) + D = dict(zip(G.cubes, G.module(triple, [G.F[I] for I in G.cubes]))) + P, Q, CEN = {}, {}, {} + for i in range(G.p): + others = [a for a in range(G.p) if a != i] + pairs = list(combinations(others, 2)) + for bit in range(2): + inputs = [G.A[tuple(sorted((i, *K))), i, bit] for K in pairs] + outs = G.module(pair46, inputs) + for K, node in zip(pairs, outs[:len(pairs)]): + P[tuple(sorted((i, *K))), i, bit] = node + CEN[i, bit] = outs[len(pairs)] + for i, j in combinations(range(G.p), 2): + others = [a for a in range(G.p) if a not in (i, j)] + for mode in range(2): + inputs = [G.G[tuple(sorted((i, j, k))), i, j, mode] for k in others] + for k, node in zip(others, G.module(allbut, inputs)): + Q[tuple(sorted((i, j, k))), i, j, mode] = node + query_nodes = len(G.a) + def emit(I, bits_list, node, numerator=1, channel=''): + G.root.append(dict(node=node, targets=[G.source[I, b] for b in bits_list], + coefficients=[f'{numerator}/2'] * len(bits_list), kind='side', channel=channel)) + for I in G.cubes: + all_bits = list(_prod(range(2), repeat=3)) + emit(I, all_bits, D[I], channel='disjoint') + for a in range(2): + emit(I, [b for b in all_bits if b[0] == a], P[I, I[0], 1 - a], channel='face0') + for a, b in _prod(range(2), repeat=2): + emit(I, [(a, b, c) for c in range(2)], P[I, I[1], 1 - b], channel='face1') + for a, b in _prod(range(2), repeat=2): + emit(I, [(a, b, c) for c in range(2)], Q[I, I[0], I[1], a ^ b], 2 * a - 1, 'edge01') + for bits in all_bits: + emit(I, [bits], P[I, I[2], 1 - bits[2]], channel='face2') + for ii, jj in [(0, 2), (1, 2)]: + for bits in all_bits: + emit(I, [bits], Q[I, I[ii], I[jj], bits[ii] ^ bits[jj]], 2 * bits[ii] - 1, f'edge{ii}{jj}') + for i in range(G.p): + for e in range(2): + G.centers.append(CEN[i, e]) + for coordinate, node in enumerate(G.centers): + coefficients = ['1/3' if coordinate in t else '-1/6' for t in G.labels] + G.root.append(dict(node=node, targets=list(range(len(G.labels))), coefficients=coefficients, kind='center', + coordinate=coordinate)) + return dict(p=G.p, h=G.h, v=len(G.labels), labels=G.labels, inputs=[sum(1 << x for x in t) for t in G.labels], + args=G.a, signs=G.signs, roots=G.root, centers=G.centers, center_kind='star', + center_scatter='1/2 sum_(i in T) S_i - 1/6 sum_i S_i', + local_K='Two 4x4 Hadamard/2 blocks on opposite cube parities, using original X destructively', + source_data_histogram={2: len(G.labels), G.h - 4: len(G.labels), 1: len(G.labels)}, + target_data_histogram={G.h - 4: len(G.labels), 1: 3 * len(G.labels)}, + counts=dict(local_channel_additions=base_nodes - len(G.labels), query_additions=query_nodes - base_nodes, + center_additions=0, center_tree_incidences=0, + signed_additions=sum(x < 0 for x in G.signs), + side_root_uses=sum(r['kind'] == 'side' for r in G.root), center_roots=len(G.centers)), + status='agent-cmod centre-sharing variant') + + diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificate/expected.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificate/expected.json new file mode 100644 index 0000000000..825fcfb658 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificate/expected.json @@ -0,0 +1,1887 @@ +{ + "anchor_centre_patch": { + "center_additions": 0, + "centres_from_pair_module": 20, + "differing_fields": [ + "status" + ], + "fields_compared": 16, + "hunks": 2, + "ordinary_pair_module_unchanged": true, + "patch_sha256": "229eea46b56d19b262d1498f489f9bca84c347e33b16553079d38c4276700280" + }, + "anchor_control_modules": { + "pmod": { + "additions": 256, + "dropped_point": [ + 4 + ], + "source": "pmod_J0_full_6.0666810e-4.json" + }, + "qmod": { + "additions": 24, + "dropped_point": [ + 1 + ], + "source": "qmod_climb3u_best.json" + }, + "tmod": { + "additions": 1220, + "dropped_point": [ + 6 + ], + "source": "tmod_TE_TD_TB3_1_1_4_full_6.0617964e-4.json" + } + }, + "anchor_pr194": { + "N": 262944, + "R": 9412, + "blocks_total": 70169, + "certificate_sha256": "27398a0cfcbe34e5ee97360e69a2d163a417c8ae1b4fdf28ccf89a9eaf4e4cd4", + "equals_pr256_certificate": true, + "equals_sussman_pr193_blocks": true, + "generic_idle_ranks_at_h22": [ + 42, + 21, + 46, + 4 + ] + }, + "anneal-mw": { + "N": 167140, + "R": 6515, + "admission": { + "formal": { + "absolute_coefficient_bound": 709038, + "base_exceeds_twice_bound": true, + "columns": [ + { + "K_and_inverse": true, + "all_aliases_and_deadline_reads": true, + "all_physical_dirty_slots_restored": true, + "direction": 1, + "dirty_columns": 9395, + "every_formal_column": true, + "source_columns": 960, + "target_columns": 960 + }, + { + "K_and_inverse": true, + "all_aliases_and_deadline_reads": true, + "all_physical_dirty_slots_restored": true, + "direction": -1, + "dirty_columns": 9395, + "every_formal_column": true, + "source_columns": 960, + "target_columns": 960 + } + ], + "packed_digit_bits": 24 + }, + "mutations": { + "early-read": "REJECTED", + "missing-read": "REJECTED" + }, + "source_sha256": { + "notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "research/paired-cube-diagonal-bit-168/complex/physical.py": "01961fad4b04aaa940d2dc99c87690bc861b3861200296974c5e065ce3446659", + "research/paired-cube-diagonal-bit-168/complex/verify_fused.py": "75c3dcd80fcdbc461651fa2d2fa463e6b41a569d695fc74700d240223ef198e9", + "scripts/paired_cube/frames.py": "7d897418dbfee47de0723ea4983098a982610ccba45e1bac9000a79626d8421c", + "scripts/paired_cube_physical.py": "9c9ea1ea29e551ab6116d7c8ca09f4703ff9e2fa102032d5055327fde07ba319" + }, + "status": "PASS exact fused physical candidate, all formal source/target/dirty columns" + }, + "blocks": { + "c": { + "18": 20 + }, + "s": { + "1": 17306, + "10": 850, + "11": 69, + "12": 518, + "13": 936, + "14": 207, + "17": 515, + "2": 7618, + "3": 6173, + "4": 3392, + "5": 814, + "6": 1467, + "7": 531, + "8": 681, + "9": 482 + }, + "x": { + "1": 960, + "16": 960, + "2": 960 + }, + "y": { + "1": 2880, + "16": 960 + } + }, + "blocks_total": 48299, + "certificate_sha256": "433848305e705a22cb46cea4f5aa2c3052d3011788c3741d9b43890e375716e5", + "contract_checks": { + "all_centers_in_phase1": true, + "all_fresh_columns_equal_identity": true, + "all_target_cap_reads_in_phase2": true, + "arithmetic": "integers, endpoint scaled by 6", + "checked_source_columns": 960, + "checked_target_rows": 960, + "controls_before_original_K": true, + "original_source_V_before_all_controls": true, + "positive_target_data_histogram": { + "1": 2880, + "16": 960 + }, + "read_counts": { + "center": 20, + "deferred": 1680, + "side": 2280 + }, + "source_controls_at_paid_parity_frames": true, + "target_chains_nested": true, + "target_data_histogram": { + "0": 4560, + "1": 2880, + "16": 960 + } + }, + "controls": { + "flipped_scalar_sign": [ + "gx.check1: REJECTED (E5)", + "gxcore.mirror: REJECTED (E5)" + ] + }, + "cst": 360, + "distinct_frame_steps": 38600, + "five_stage": { + "W": 10355, + "a": "7737/10^7", + "child_histogram": { + "1": 105730, + "10": 4250, + "11": 345, + "12": 2590, + "13": 4680, + "14": 1035, + "16": 9600, + "17": 2575, + "18": 100, + "19": 1920, + "2": 42890, + "3": 30865, + "38": 1920, + "4": 18880, + "42": 1920, + "5": 4070, + "6": 7335, + "7": 2655, + "8": 3405, + "9": 2410 + }, + "coarse": { + "fallback_cost": "3031400/10^18", + "scope": "10^-16 and 32 m^2 rank-one fallback calls per paid child are the five-stage packages' inherited envelope, applied here at m = 5h = 100; not a new m = 5h admission", + "with_fallback": { + "b": "773718577669358/10^18", + "b_decimal": "0.000773718577669358", + "base_two_next_lower": "625000000000000000085149409435406508190816929/625000000000000000000000000000000000000000000", + "base_two_upper": "4999999999999999987935056725450314572333075169/5000000000000000000000000000000000000000000000", + "moment_interval": [ + "26959946667150639729612969642202350241619592653693978219665022479741/26959946667150639794667015087019630673637144422540572481103610249216", + "26959946667150639729612969642202350241619592653693978219665022479743/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "next_grid_point": "773718577669359/10^18", + "next_moment_lower_bound": "26959946667150639798340012746427290632331235724382565465230846419085/26959946667150639794667015087019630673637144422540572481103610249216" + }, + "without_fallback": { + "b": "773718580700758/10^18", + "b_decimal": "0.000773718580700758", + "base_two_next_lower": "200000000000000000374904376803/200000000000000000000000000000", + "base_two_upper": "999999999999999999325294174021/1000000000000000000000000000000", + "moment_interval": [ + "26959946667150639776476982002596796881909566046143080256644425340709/26959946667150639794667015087019630673637144422540572481103610249216", + "26959946667150639776476982002596796881909566046143080256644425340711/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "next_grid_point": "773718580700759/10^18", + "next_moment_lower_bound": "13479973333575319922602012553248440687693860718652573401771632583501/13479973333575319897333507543509815336818572211270286240551805124608" + } + }, + "deficit": 2040, + "h": 20, + "idle_ranks": [ + 38, + 19, + 42, + 4 + ], + "m": 100, + "margin_lower_bound": "490474322875121787413405424/10^30", + "moment_upper_bound": "10354999509525677124878212586594576/10^30", + "next_grid_point": "7738/10^7", + "next_grid_point_normalized_moment_lower_bound": "26959952262859022125712907674860456229631250431300698439062071269845/26959946667150639794667015087019630673637144422540572481103610249216", + "next_grid_point_rejected": true, + "rank": 1033460, + "with_fallback": { + "fallback_rank_one_calls": "32 m^2 x 249175 x 10^-16", + "margin_lower_bound": "490394302267414695490793488/10^30", + "moment_upper_bound": "10354999509605697732585304509206512/10^30" + } + }, + "flow": { + "child_histogram": { + "1": 63438, + "10": 2550, + "11": 207, + "12": 1554, + "13": 2808, + "14": 621, + "16": 5760, + "17": 1545, + "18": 60, + "2": 27654, + "3": 18519, + "4": 10176, + "5": 2442, + "6": 4401, + "7": 1593, + "8": 2043, + "9": 1446 + }, + "deficit": 840, + "kernel_reuses": 0, + "loss": 360, + "new_R": 6515, + "new_W": 8435, + "original_physical_roles": 9395, + "source_control_erasures": 0 + }, + "frames": 12452, + "gates_A": 13400, + "gates_B": 22962, + "layer": { + "R": 11075, + "arcs": 6867, + "gauges_dropped_by_the_script": {}, + "kernel_pairs": 0, + "moved_frames": 9698, + "pairs": 1680, + "physical_R": 9395 + }, + "lift": { + "all_actual_coefficients_dyadic": true, + "inverse_elementary_gates": 40443, + "max_denominator": "2", + "nodes": 12410, + "physical_R": 6515, + "status": "Exact rational local lifts and inverse gate programs verified; monotone flow and zero-fresh kernel reuse DAG verified." + }, + "paircheck": { + "controls": { + "donor_frame_outside_gauge": "REJECTED (donor frame outside gauge)", + "duplicate_pair": "REJECTED (not one-to-one)", + "late_read_before_donor_death": "REJECTED (donor frame outside gauge, late chronology)", + "parity_erasable_donor": "REJECTED (erasable)", + "unpaired_gauge": "REJECTED (live external gauges)" + }, + "early": 720, + "erasable": 0, + "first_violations": [], + "gauges": 1680, + "kinds": [], + "late": 960, + "pairs": 1680, + "status": "PASS", + "violations": 0 + }, + "registers": 8435, + "scalar_denominators": { + "s": 2, + "x": 2, + "y": 6 + }, + "scalar_max_abs": { + "s": "2", + "x": "3/2", + "y": "2" + }, + "scatter": { + "changed_coefficients": 0, + "changed_gates": 0, + "flipped_coordinates": [], + "flipped_registers": [], + "gx_check1": "ACCEPTED (raw and committed program)", + "gxcore_mirror": "ACCEPTED (raw and committed program; label and scalar checks)", + "raw_certificate_sha256": "433848305e705a22cb46cea4f5aa2c3052d3011788c3741d9b43890e375716e5", + "raw_scatter": "star" + } + }, + "anneal-parity": { + "N": 167140, + "R": 6515, + "admission": { + "formal": { + "absolute_coefficient_bound": 320358, + "base_exceeds_twice_bound": true, + "columns": [ + { + "K_and_inverse": true, + "all_aliases_and_deadline_reads": true, + "all_physical_dirty_slots_restored": true, + "direction": 1, + "dirty_columns": 9395, + "every_formal_column": true, + "source_columns": 960, + "target_columns": 960 + }, + { + "K_and_inverse": true, + "all_aliases_and_deadline_reads": true, + "all_physical_dirty_slots_restored": true, + "direction": -1, + "dirty_columns": 9395, + "every_formal_column": true, + "source_columns": 960, + "target_columns": 960 + } + ], + "packed_digit_bits": 24 + }, + "mutations": { + "early-read": "REJECTED", + "missing-read": "REJECTED" + }, + "source_sha256": { + "notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "research/paired-cube-diagonal-bit-168/complex/physical.py": "01961fad4b04aaa940d2dc99c87690bc861b3861200296974c5e065ce3446659", + "research/paired-cube-diagonal-bit-168/complex/verify_fused.py": "75c3dcd80fcdbc461651fa2d2fa463e6b41a569d695fc74700d240223ef198e9", + "scripts/paired_cube/frames.py": "7d897418dbfee47de0723ea4983098a982610ccba45e1bac9000a79626d8421c", + "scripts/paired_cube_physical.py": "9c9ea1ea29e551ab6116d7c8ca09f4703ff9e2fa102032d5055327fde07ba319" + }, + "status": "PASS exact fused physical candidate, all formal source/target/dirty columns" + }, + "blocks": { + "c": { + "18": 20 + }, + "s": { + "1": 17306, + "10": 861, + "11": 69, + "12": 517, + "13": 1424, + "14": 210, + "16": 5, + "17": 61, + "2": 7594, + "3": 6154, + "4": 3647, + "5": 814, + "6": 1477, + "7": 550, + "8": 725, + "9": 448 + }, + "x": { + "1": 960, + "16": 960, + "2": 960 + }, + "y": { + "1": 2880, + "16": 960 + } + }, + "blocks_total": 48602, + "certificate_sha256": "8bb4a8a300c173710b29f038ada20392b51deaad52e89ca832546fc583e5d83c", + "contract_checks": { + "all_centers_in_phase1": true, + "all_fresh_columns_equal_identity": true, + "all_target_cap_reads_in_phase2": true, + "arithmetic": "integers, endpoint scaled by 6", + "checked_source_columns": 960, + "checked_target_rows": 960, + "controls_before_original_K": true, + "original_source_V_before_all_controls": true, + "positive_target_data_histogram": { + "1": 2880, + "16": 960 + }, + "read_counts": { + "center": 20, + "deferred": 1680, + "side": 2280 + }, + "source_controls_at_paid_parity_frames": true, + "target_chains_nested": true, + "target_data_histogram": { + "0": 4560, + "1": 2880, + "16": 960 + } + }, + "controls": { + "flipped_scalar_sign": [ + "gx.check1: REJECTED (E5)", + "gxcore.mirror: REJECTED (E5)" + ] + }, + "cst": 360, + "distinct_frame_steps": 38652, + "five_stage": { + "W": 10355, + "a": "7689/10^7", + "child_histogram": { + "1": 105730, + "10": 4305, + "11": 345, + "12": 2585, + "13": 7120, + "14": 1050, + "16": 9625, + "17": 305, + "18": 100, + "19": 1920, + "2": 42770, + "3": 30770, + "38": 1920, + "4": 20155, + "42": 1920, + "5": 4070, + "6": 7385, + "7": 2750, + "8": 3625, + "9": 2240 + }, + "coarse": { + "fallback_cost": "3030832/10^18", + "scope": "10^-16 and 32 m^2 rank-one fallback calls per paid child are the five-stage packages' inherited envelope, applied here at m = 5h = 100; not a new m = 5h admission", + "with_fallback": { + "b": "768912365785154/10^18", + "b_decimal": "0.000768912365785154", + "base_two_next_lower": "250000000000000000024851759193814933171218639/250000000000000000000000000000000000000000000", + "base_two_upper": "624999999999999998458910050075285407639273123/625000000000000000000000000000000000000000000", + "moment_interval": [ + "26959946667150639728190690512208359694066969008845637191936128588611/26959946667150639794667015087019630673637144422540572481103610249216", + "26959946667150639728190690512208359694066969008845637191936128588613/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "next_grid_point": "768912365785155/10^18", + "next_moment_lower_bound": "13479973333575319898673511748411452104186524766820551938625186078283/13479973333575319897333507543509815336818572211270286240551805124608" + }, + "without_fallback": { + "b": "768912368815986/10^18", + "b_decimal": "0.000768912368815986", + "base_two_next_lower": "100000000000000000156369516259/100000000000000000000000000000", + "base_two_upper": "249999999999999999749636051487/250000000000000000000000000000", + "moment_interval": [ + "3369993333393829970958477536231902529477268274605670413028424260973/3369993333393829974333376885877453834204643052817571560137951281152", + "13479973333575319883833910144927610117909073098422681652113697043893/13479973333575319897333507543509815336818572211270286240551805124608" + ], + "next_grid_point": "768912368815987/10^18", + "next_moment_lower_bound": "13479973333575319918412076637072282966221818639819681520707407874879/13479973333575319897333507543509815336818572211270286240551805124608" + } + }, + "deficit": 2040, + "h": 20, + "idle_ranks": [ + 38, + 19, + 42, + 4 + ], + "m": 100, + "margin_lower_bound": "328537163318733990050178712/10^30", + "moment_upper_bound": "10354999671462836681266009949821288/10^30", + "next_grid_point": "7690/10^7", + "next_grid_point_normalized_moment_lower_bound": "26959952727402792095784538887969489516792418697714148891553949232901/26959946667150639794667015087019630673637144422540572481103610249216", + "next_grid_point_rejected": true, + "rank": 1033460, + "with_fallback": { + "fallback_rank_one_calls": "32 m^2 x 250690 x 10^-16", + "margin_lower_bound": "328456657960169646709021356/10^30", + "moment_upper_bound": "10354999671543342039830353290978644/10^30" + } + }, + "flow": { + "child_histogram": { + "1": 63438, + "10": 2583, + "11": 207, + "12": 1551, + "13": 4272, + "14": 630, + "16": 5775, + "17": 183, + "18": 60, + "2": 27582, + "3": 18462, + "4": 10941, + "5": 2442, + "6": 4431, + "7": 1650, + "8": 2175, + "9": 1344 + }, + "deficit": 840, + "kernel_reuses": 0, + "loss": 360, + "new_R": 6515, + "new_W": 8435, + "original_physical_roles": 9395, + "source_control_erasures": 0 + }, + "frames": 12452, + "gates_A": 13410, + "gates_B": 22304, + "layer": { + "R": 11075, + "arcs": 6867, + "gauges_dropped_by_the_script": {}, + "kernel_pairs": 0, + "moved_frames": 9698, + "pairs": 1680, + "physical_R": 9395 + }, + "lift": { + "all_actual_coefficients_dyadic": true, + "inverse_elementary_gates": 39704, + "max_denominator": "2", + "nodes": 12410, + "physical_R": 6515, + "status": "Exact rational local lifts and inverse gate programs verified; monotone flow and zero-fresh kernel reuse DAG verified." + }, + "paircheck": { + "controls": { + "donor_frame_outside_gauge": "REJECTED (donor frame outside gauge)", + "duplicate_pair": "REJECTED (not one-to-one)", + "late_read_before_donor_death": "REJECTED (donor frame outside gauge, late chronology)", + "parity_erasable_donor": "REJECTED (erasable)", + "unpaired_gauge": "REJECTED (live external gauges)" + }, + "early": 689, + "erasable": 0, + "first_violations": [], + "gauges": 1680, + "kinds": [], + "late": 991, + "pairs": 1680, + "status": "PASS", + "violations": 0 + }, + "registers": 8435, + "scalar_denominators": { + "s": 2, + "x": 2, + "y": 6 + }, + "scalar_max_abs": { + "s": "2", + "x": "3/2", + "y": "2" + }, + "scatter": { + "changed_coefficients": 0, + "changed_gates": 0, + "flipped_coordinates": [], + "flipped_registers": [], + "gx_check1": "ACCEPTED (raw and committed program)", + "gxcore_mirror": "ACCEPTED (raw and committed program; label and scalar checks)", + "raw_certificate_sha256": "8bb4a8a300c173710b29f038ada20392b51deaad52e89ca832546fc583e5d83c", + "raw_scatter": "star" + } + }, + "centre-mw": { + "N": 165940, + "R": 6455, + "admission": { + "formal": { + "absolute_coefficient_bound": 605946, + "base_exceeds_twice_bound": true, + "columns": [ + { + "K_and_inverse": true, + "all_aliases_and_deadline_reads": true, + "all_physical_dirty_slots_restored": true, + "direction": 1, + "dirty_columns": 9335, + "every_formal_column": true, + "source_columns": 960, + "target_columns": 960 + }, + { + "K_and_inverse": true, + "all_aliases_and_deadline_reads": true, + "all_physical_dirty_slots_restored": true, + "direction": -1, + "dirty_columns": 9335, + "every_formal_column": true, + "source_columns": 960, + "target_columns": 960 + } + ], + "packed_digit_bits": 24 + }, + "mutations": { + "early-read": "REJECTED", + "missing-read": "REJECTED" + }, + "source_sha256": { + "notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "research/paired-cube-diagonal-bit-168/complex/physical.py": "01961fad4b04aaa940d2dc99c87690bc861b3861200296974c5e065ce3446659", + "research/paired-cube-diagonal-bit-168/complex/verify_fused.py": "75c3dcd80fcdbc461651fa2d2fa463e6b41a569d695fc74700d240223ef198e9", + "scripts/paired_cube/frames.py": "7d897418dbfee47de0723ea4983098a982610ccba45e1bac9000a79626d8421c", + "scripts/paired_cube_physical.py": "9c9ea1ea29e551ab6116d7c8ca09f4703ff9e2fa102032d5055327fde07ba319" + }, + "status": "PASS exact fused physical candidate, all formal source/target/dirty columns" + }, + "blocks": { + "c": { + "18": 20 + }, + "s": { + "1": 17326, + "10": 890, + "11": 169, + "12": 538, + "13": 936, + "14": 147, + "17": 535, + "2": 7518, + "3": 5953, + "4": 3612, + "5": 834, + "6": 1267, + "7": 431, + "8": 641, + "9": 442 + }, + "x": { + "1": 960, + "16": 960, + "2": 960 + }, + "y": { + "1": 2880, + "16": 960 + } + }, + "blocks_total": 47979, + "certificate_sha256": "370fae730670b375dd864b8a3fdfacfb166e5d59f215b78e524ba9a8a53923ff", + "contract_checks": { + "all_centers_in_phase1": true, + "all_fresh_columns_equal_identity": true, + "all_target_cap_reads_in_phase2": true, + "arithmetic": "integers, endpoint scaled by 6", + "checked_source_columns": 960, + "checked_target_rows": 960, + "controls_before_original_K": true, + "original_source_V_before_all_controls": true, + "positive_target_data_histogram": { + "1": 2880, + "16": 960 + }, + "read_counts": { + "center": 20, + "deferred": 1680, + "side": 2280 + }, + "source_controls_at_paid_parity_frames": true, + "target_chains_nested": true, + "target_data_histogram": { + "0": 4560, + "1": 2880, + "16": 960 + } + }, + "controls": { + "flipped_scalar_sign": [ + "gx.check1: REJECTED (E5)", + "gxcore.mirror: REJECTED (E5)" + ] + }, + "cst": 360, + "distinct_frame_steps": 38355, + "five_stage": { + "W": 10295, + "a": "7795/10^7", + "child_histogram": { + "1": 105830, + "10": 4450, + "11": 845, + "12": 2690, + "13": 4680, + "14": 735, + "16": 9600, + "17": 2675, + "18": 100, + "19": 1920, + "2": 42390, + "3": 29765, + "38": 1920, + "4": 19980, + "42": 1920, + "5": 4170, + "6": 6335, + "7": 2155, + "8": 3205, + "9": 2210 + }, + "coarse": { + "fallback_cost": "3034877/10^18", + "scope": "10^-16 and 32 m^2 rank-one fallback calls per paid child are the five-stage packages' inherited envelope, applied here at m = 5h = 100; not a new m = 5h admission", + "with_fallback": { + "b": "779597612622781/10^18", + "b_decimal": "0.000779597612622781", + "base_two_next_lower": "10000000000000000016450725420679944011260180987/10000000000000000000000000000000000000000000000", + "base_two_upper": "999999999999999999100302592961428378971651087/1000000000000000000000000000000000000000000000", + "moment_interval": [ + "13479973333575319885205610488331101189759035758464626041535874524867/13479973333575319897333507543509815336818572211270286240551805124608", + "3369993333393829971301402622082775297439758939616156510383968631217/3369993333393829974333376885877453834204643052817571560137951281152" + ], + "next_grid_point": "779597612622782/10^18", + "next_moment_lower_bound": "26959946667150639839018083084781231180018139743257737494189435486487/26959946667150639794667015087019630673637144422540572481103610249216" + }, + "without_fallback": { + "b": "779597615657658/10^18", + "b_decimal": "0.000779597615657658", + "base_two_next_lower": "500000000000000000925697043409/500000000000000000000000000000", + "base_two_upper": "999999999999999999306624137723/1000000000000000000000000000000", + "moment_interval": [ + "26959946667150639775973638819723420108329438489052198653291711559493/26959946667150639794667015087019630673637144422540572481103610249216", + "26959946667150639775973638819723420108329438489052198653291711559495/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "next_grid_point": "779597615657659/10^18", + "next_moment_lower_bound": "3369993333393829980572562615939682811275518864187671344360025200353/3369993333393829974333376885877453834204643052817571560137951281152" + } + }, + "deficit": 2040, + "h": 20, + "idle_ranks": [ + 38, + 19, + 42, + 4 + ], + "m": 100, + "margin_lower_bound": "2557369071408992293011517642/10^30", + "moment_upper_bound": "10294997442630928591007706988482358/10^30", + "next_grid_point": "7796/10^7", + "next_grid_point_normalized_moment_lower_bound": "26959946830732886645042898979930176106869924172040708605813363382431/26959946667150639794667015087019630673637144422540572481103610249216", + "next_grid_point_rejected": true, + "rank": 1027460, + "with_fallback": { + "fallback_rank_one_calls": "32 m^2 x 247575 x 10^-16", + "margin_lower_bound": "2557289562505151904838206739/10^30", + "moment_upper_bound": "10294997442710437494848095161793261/10^30" + } + }, + "flow": { + "child_histogram": { + "1": 63498, + "10": 2670, + "11": 507, + "12": 1614, + "13": 2808, + "14": 441, + "16": 5760, + "17": 1605, + "18": 60, + "2": 27354, + "3": 17859, + "4": 10836, + "5": 2502, + "6": 3801, + "7": 1293, + "8": 1923, + "9": 1326 + }, + "deficit": 840, + "kernel_reuses": 0, + "loss": 360, + "new_R": 6455, + "new_W": 8375, + "original_physical_roles": 9335, + "source_control_erasures": 0 + }, + "frames": 12392, + "gates_A": 13142, + "gates_B": 23021, + "layer": { + "R": 11015, + "arcs": 6947, + "gauges_dropped_by_the_script": {}, + "kernel_pairs": 0, + "moved_frames": 9938, + "pairs": 1680, + "physical_R": 9335 + }, + "lift": { + "all_actual_coefficients_dyadic": true, + "inverse_elementary_gates": 40358, + "max_denominator": "2", + "nodes": 12400, + "physical_R": 6455, + "status": "Exact rational local lifts and inverse gate programs verified; monotone flow and zero-fresh kernel reuse DAG verified." + }, + "paircheck": { + "controls": { + "donor_frame_outside_gauge": "REJECTED (donor frame outside gauge)", + "duplicate_pair": "REJECTED (not one-to-one)", + "late_read_before_donor_death": "REJECTED (donor frame outside gauge, late chronology)", + "parity_erasable_donor": "REJECTED (erasable)", + "unpaired_gauge": "REJECTED (live external gauges)" + }, + "early": 740, + "erasable": 0, + "first_violations": [], + "gauges": 1680, + "kinds": [], + "late": 940, + "pairs": 1680, + "status": "PASS", + "violations": 0 + }, + "registers": 8375, + "scalar_denominators": { + "s": 2, + "x": 2, + "y": 6 + }, + "scalar_max_abs": { + "s": "2", + "x": "3/2", + "y": "5/2" + }, + "scatter": { + "changed_coefficients": 0, + "changed_gates": 0, + "flipped_coordinates": [], + "flipped_registers": [], + "gx_check1": "ACCEPTED (raw and committed program)", + "gxcore_mirror": "ACCEPTED (raw and committed program; label and scalar checks)", + "raw_certificate_sha256": "370fae730670b375dd864b8a3fdfacfb166e5d59f215b78e524ba9a8a53923ff", + "raw_scatter": "star" + } + }, + "centre-parity": { + "N": 165940, + "R": 6455, + "admission": { + "formal": { + "absolute_coefficient_bound": 574026, + "base_exceeds_twice_bound": true, + "columns": [ + { + "K_and_inverse": true, + "all_aliases_and_deadline_reads": true, + "all_physical_dirty_slots_restored": true, + "direction": 1, + "dirty_columns": 9335, + "every_formal_column": true, + "source_columns": 960, + "target_columns": 960 + }, + { + "K_and_inverse": true, + "all_aliases_and_deadline_reads": true, + "all_physical_dirty_slots_restored": true, + "direction": -1, + "dirty_columns": 9335, + "every_formal_column": true, + "source_columns": 960, + "target_columns": 960 + } + ], + "packed_digit_bits": 24 + }, + "mutations": { + "early-read": "REJECTED", + "missing-read": "REJECTED" + }, + "source_sha256": { + "notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "research/paired-cube-diagonal-bit-168/complex/physical.py": "01961fad4b04aaa940d2dc99c87690bc861b3861200296974c5e065ce3446659", + "research/paired-cube-diagonal-bit-168/complex/verify_fused.py": "75c3dcd80fcdbc461651fa2d2fa463e6b41a569d695fc74700d240223ef198e9", + "scripts/paired_cube/frames.py": "7d897418dbfee47de0723ea4983098a982610ccba45e1bac9000a79626d8421c", + "scripts/paired_cube_physical.py": "9c9ea1ea29e551ab6116d7c8ca09f4703ff9e2fa102032d5055327fde07ba319" + }, + "status": "PASS exact fused physical candidate, all formal source/target/dirty columns" + }, + "blocks": { + "c": { + "18": 20 + }, + "s": { + "1": 17326, + "10": 905, + "11": 169, + "12": 539, + "13": 1427, + "14": 150, + "16": 2, + "17": 80, + "2": 7496, + "3": 5934, + "4": 3858, + "5": 834, + "6": 1271, + "7": 450, + "8": 691, + "9": 406 + }, + "x": { + "1": 960, + "16": 960, + "2": 960 + }, + "y": { + "1": 2880, + "16": 960 + } + }, + "blocks_total": 48278, + "certificate_sha256": "acdcf747f6652c17d34db7edc72d721a203e6e3e25c062d92b32aa01b7b33db4", + "contract_checks": { + "all_centers_in_phase1": true, + "all_fresh_columns_equal_identity": true, + "all_target_cap_reads_in_phase2": true, + "arithmetic": "integers, endpoint scaled by 6", + "checked_source_columns": 960, + "checked_target_rows": 960, + "controls_before_original_K": true, + "original_source_V_before_all_controls": true, + "positive_target_data_histogram": { + "1": 2880, + "16": 960 + }, + "read_counts": { + "center": 20, + "deferred": 1680, + "side": 2280 + }, + "source_controls_at_paid_parity_frames": true, + "target_chains_nested": true, + "target_data_histogram": { + "0": 4560, + "1": 2880, + "16": 960 + } + }, + "controls": { + "flipped_scalar_sign": [ + "gx.check1: REJECTED (E5)", + "gxcore.mirror: REJECTED (E5)" + ] + }, + "cst": 360, + "distinct_frame_steps": 38413, + "five_stage": { + "W": 10295, + "a": "7747/10^7", + "child_histogram": { + "1": 105830, + "10": 4525, + "11": 845, + "12": 2695, + "13": 7135, + "14": 750, + "16": 9610, + "17": 400, + "18": 100, + "19": 1920, + "2": 42280, + "3": 29670, + "38": 1920, + "4": 21210, + "42": 1920, + "5": 4170, + "6": 6355, + "7": 2250, + "8": 3455, + "9": 2030 + }, + "coarse": { + "fallback_cost": "3034150/10^18", + "scope": "10^-16 and 32 m^2 rank-one fallback calls per paid child are the five-stage packages' inherited envelope, applied here at m = 5h = 100; not a new m = 5h admission", + "with_fallback": { + "b": "774746506241368/10^18", + "b_decimal": "0.000774746506241368", + "base_two_next_lower": "5000000000000000004519048006812964759099651427/5000000000000000000000000000000000000000000000", + "base_two_upper": "4999999999999999991715583693099064804714482831/5000000000000000000000000000000000000000000000", + "moment_interval": [ + "26959946667150639749997530726513247780405510656428637464815799288123/26959946667150639794667015087019630673637144422540572481103610249216", + "26959946667150639749997530726513247780405510656428637464815799288125/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "next_grid_point": "774746506241369/10^18", + "next_moment_lower_bound": "26959946667150639819033673737026744218186326713816667572307694582117/26959946667150639794667015087019630673637144422540572481103610249216" + }, + "without_fallback": { + "b": "774746509275518/10^18", + "b_decimal": "0.000774746509275518", + "base_two_next_lower": "1000000000000000000853007471889/1000000000000000000000000000000", + "base_two_upper": "999999999999999998292314609159/1000000000000000000000000000000", + "moment_interval": [ + "26959946667150639748627908025661679701273930854035906642295020568323/26959946667150639794667015087019630673637144422540572481103610249216", + "26959946667150639748627908025661679701273930854035906642295020568325/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "next_grid_point": "774746509275519/10^18", + "next_moment_lower_bound": "13479973333575319908832025517924922729632571544542157466542340244173/13479973333575319897333507543509815336818572211270286240551805124608" + } + }, + "deficit": 2040, + "h": 20, + "idle_ranks": [ + 38, + 19, + 42, + 4 + ], + "m": 100, + "margin_lower_bound": "1226087774707033731567185255/10^30", + "moment_upper_bound": "10294998773912225292966268432814745/10^30", + "next_grid_point": "7748/10^7", + "next_grid_point_normalized_moment_lower_bound": "6739987589986061560081236017210013600081416907429179531790197600509/6739986666787659948666753771754907668409286105635143120275902562304", + "next_grid_point_rejected": true, + "rank": 1027460, + "with_fallback": { + "fallback_rank_one_calls": "32 m^2 x 249070 x 10^-16", + "margin_lower_bound": "1226007787450903569005200144/10^30", + "moment_upper_bound": "10294998773992212549096430994799856/10^30" + } + }, + "flow": { + "child_histogram": { + "1": 63498, + "10": 2715, + "11": 507, + "12": 1617, + "13": 4281, + "14": 450, + "16": 5766, + "17": 240, + "18": 60, + "2": 27288, + "3": 17802, + "4": 11574, + "5": 2502, + "6": 3813, + "7": 1350, + "8": 2073, + "9": 1218 + }, + "deficit": 840, + "kernel_reuses": 0, + "loss": 360, + "new_R": 6455, + "new_W": 8375, + "original_physical_roles": 9335, + "source_control_erasures": 0 + }, + "frames": 12392, + "gates_A": 13155, + "gates_B": 22447, + "layer": { + "R": 11015, + "arcs": 6947, + "gauges_dropped_by_the_script": {}, + "kernel_pairs": 0, + "moved_frames": 9938, + "pairs": 1680, + "physical_R": 9335 + }, + "lift": { + "all_actual_coefficients_dyadic": true, + "inverse_elementary_gates": 39767, + "max_denominator": "2", + "nodes": 12400, + "physical_R": 6455, + "status": "Exact rational local lifts and inverse gate programs verified; monotone flow and zero-fresh kernel reuse DAG verified." + }, + "paircheck": { + "controls": { + "donor_frame_outside_gauge": "REJECTED (donor frame outside gauge)", + "duplicate_pair": "REJECTED (not one-to-one)", + "late_read_before_donor_death": "REJECTED (donor frame outside gauge, late chronology)", + "parity_erasable_donor": "REJECTED (erasable)", + "unpaired_gauge": "REJECTED (live external gauges)" + }, + "early": 700, + "erasable": 0, + "first_violations": [], + "gauges": 1680, + "kinds": [], + "late": 980, + "pairs": 1680, + "status": "PASS", + "violations": 0 + }, + "registers": 8375, + "scalar_denominators": { + "s": 2, + "x": 2, + "y": 6 + }, + "scalar_max_abs": { + "s": "2", + "x": "3/2", + "y": "2" + }, + "scatter": { + "changed_coefficients": 0, + "changed_gates": 0, + "flipped_coordinates": [], + "flipped_registers": [], + "gx_check1": "ACCEPTED (raw and committed program)", + "gxcore_mirror": "ACCEPTED (raw and committed program; label and scalar checks)", + "raw_certificate_sha256": "acdcf747f6652c17d34db7edc72d721a203e6e3e25c062d92b32aa01b7b33db4", + "raw_scatter": "star" + } + }, + "comparison": { + "anneal-mw": { + "control": "7375/10^7", + "gain_over_control": "362/7375", + "gain_over_control_percent": "4.908", + "result": "7737/10^7" + }, + "anneal-mw_vs_pr233": { + "gain": "190/7547", + "gain_percent": "2.518", + "official": "the PR #233 word in the five-stage layout: 7547/10^7 (PR #256, exact bounds)" + }, + "anneal-mw_vs_pr304-mw": { + "gain": "34/2545", + "gain_percent": "1.336", + "official": "PR #304: re-annealed modules at p = 11, PR #233 pairs: 7635/10^7" + }, + "anneal-mw_vs_pr304-parity": { + "gain": "151/7586", + "gain_percent": "1.991", + "official": "PR #304: re-annealed modules at p = 11, PR #193 pairs: 7586/10^7" + }, + "anneal-mw_vs_pr315-centre": { + "gain": "10/7727", + "gain_percent": "0.129", + "official": "PR #315: centre-sharing p = 11 program, PR #233 pairs: 7727/10^7" + }, + "anneal-parity": { + "control": "7322/10^7", + "gain_over_control": "367/7322", + "gain_over_control_percent": "5.012", + "result": "7689/10^7" + }, + "centre-mw": { + "control": "7375/10^7", + "gain_over_control": "84/1475", + "gain_over_control_percent": "5.695", + "result": "7795/10^7" + }, + "centre-mw_vs_pr233": { + "gain": "248/7547", + "gain_percent": "3.286", + "official": "the PR #233 word in the five-stage layout: 7547/10^7 (PR #256, exact bounds)" + }, + "centre-mw_vs_pr304-mw": { + "gain": "32/1527", + "gain_percent": "2.096", + "official": "PR #304: re-annealed modules at p = 11, PR #233 pairs: 7635/10^7" + }, + "centre-mw_vs_pr304-parity": { + "gain": "209/7586", + "gain_percent": "2.755", + "official": "PR #304: re-annealed modules at p = 11, PR #193 pairs: 7586/10^7" + }, + "centre-mw_vs_pr315-centre": { + "gain": "68/7727", + "gain_percent": "0.880", + "official": "PR #315: centre-sharing p = 11 program, PR #233 pairs: 7727/10^7" + }, + "centre-parity": { + "control": "7322/10^7", + "gain_over_control": "425/7322", + "gain_over_control_percent": "5.804", + "result": "7747/10^7" + } + }, + "modules": { + "anneal": { + "pmod": { + "additions": 269, + "outputs": 36, + "sha256": "5bb49c8befbbeb2f38a50c5b2ac836261074ef578a0a5697a8267b23551e96ab" + }, + "qmod": { + "additions": 24, + "outputs": 8, + "sha256": "7f7f96efc14921c9dbd8a888a7f3a35b267f7c47d0a8e1e3926c3ff34011e8a6" + }, + "tmod": { + "additions": 1322, + "outputs": 120, + "sha256": "4d39faeedfb5a5283a7ad34a8a18af93072e4d155d61dec6c28d7751bc2e4e04" + } + }, + "centre": { + "pmod": { + "additions": 291, + "outputs": 37, + "sha256": "7f0bfd151e7ec0b2a74bc6fd994acde477e23f1425f4da798202f510489b6a3c" + }, + "qmod": { + "additions": 24, + "outputs": 8, + "sha256": "7f7f96efc14921c9dbd8a888a7f3a35b267f7c47d0a8e1e3926c3ff34011e8a6" + }, + "tmod": { + "additions": 1322, + "outputs": 120, + "sha256": "4d39faeedfb5a5283a7ad34a8a18af93072e4d155d61dec6c28d7751bc2e4e04" + } + }, + "pr168-v4-cut": { + "pmod": { + "additions": 256, + "outputs": 36, + "sha256": "36053689bec46354916a6f412b891dd5b510edcb546ea6cf9bcbaddd34c1fe28" + }, + "qmod": { + "additions": 24, + "outputs": 8, + "sha256": "c62504c96cb68658c4eade0f81cfb3a3733674519ebf7ddda1acbc18176e092b" + }, + "tmod": { + "additions": 1220, + "outputs": 120, + "sha256": "a81da2ba642ccf448a542825b02d678d430c9078e22f8a80813d409ae3c5cb48" + } + } + }, + "pr168-v4-cut-mw": { + "N": 179340, + "R": 7125, + "admission": { + "formal": { + "absolute_coefficient_bound": 254454, + "base_exceeds_twice_bound": true, + "columns": [ + { + "K_and_inverse": true, + "all_aliases_and_deadline_reads": true, + "all_physical_dirty_slots_restored": true, + "direction": 1, + "dirty_columns": 10005, + "every_formal_column": true, + "source_columns": 960, + "target_columns": 960 + }, + { + "K_and_inverse": true, + "all_aliases_and_deadline_reads": true, + "all_physical_dirty_slots_restored": true, + "direction": -1, + "dirty_columns": 10005, + "every_formal_column": true, + "source_columns": 960, + "target_columns": 960 + } + ], + "packed_digit_bits": 24 + }, + "mutations": { + "early-read": "REJECTED", + "missing-read": "REJECTED" + }, + "source_sha256": { + "notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "research/paired-cube-diagonal-bit-168/complex/physical.py": "01961fad4b04aaa940d2dc99c87690bc861b3861200296974c5e065ce3446659", + "research/paired-cube-diagonal-bit-168/complex/verify_fused.py": "75c3dcd80fcdbc461651fa2d2fa463e6b41a569d695fc74700d240223ef198e9", + "scripts/paired_cube/frames.py": "7d897418dbfee47de0723ea4983098a982610ccba45e1bac9000a79626d8421c", + "scripts/paired_cube_physical.py": "9c9ea1ea29e551ab6116d7c8ca09f4703ff9e2fa102032d5055327fde07ba319" + }, + "status": "PASS exact fused physical candidate, all formal source/target/dirty columns" + }, + "blocks": { + "c": { + "18": 20 + }, + "s": { + "1": 17264, + "10": 974, + "11": 316, + "12": 641, + "13": 903, + "14": 238, + "15": 88, + "17": 735, + "2": 7032, + "3": 6960, + "4": 2912, + "5": 1329, + "6": 1407, + "7": 631, + "8": 662, + "9": 450 + }, + "x": { + "1": 960, + "16": 960, + "2": 960 + }, + "y": { + "1": 2880, + "16": 960 + } + }, + "blocks_total": 49282, + "certificate_sha256": "656a1f9bfd4a92a1cb14288645173739213c788b0e6eb8a727701b63042b6677", + "contract_checks": { + "all_centers_in_phase1": true, + "all_fresh_columns_equal_identity": true, + "all_target_cap_reads_in_phase2": true, + "arithmetic": "integers, endpoint scaled by 6", + "checked_source_columns": 960, + "checked_target_rows": 960, + "controls_before_original_K": true, + "original_source_V_before_all_controls": true, + "positive_target_data_histogram": { + "1": 2880, + "16": 960 + }, + "read_counts": { + "center": 20, + "deferred": 1672, + "side": 2280 + }, + "source_controls_at_paid_parity_frames": true, + "target_chains_nested": true, + "target_data_histogram": { + "0": 4550, + "1": 2880, + "16": 960 + } + }, + "controls": { + "flipped_scalar_sign": [ + "gx.check1: REJECTED (E5)", + "gxcore.mirror: REJECTED (E5)" + ] + }, + "cst": 360, + "distinct_frame_steps": 39194, + "five_stage": { + "W": 10965, + "a": "7375/10^7", + "child_histogram": { + "1": 105520, + "10": 4870, + "11": 1580, + "12": 3205, + "13": 4515, + "14": 1190, + "15": 440, + "16": 9600, + "17": 3675, + "18": 100, + "19": 1920, + "2": 39960, + "3": 34800, + "38": 1920, + "4": 16480, + "42": 1920, + "5": 6645, + "6": 7035, + "7": 3155, + "8": 3310, + "9": 2250 + }, + "coarse": { + "fallback_cost": "2946253/10^18", + "scope": "10^-16 and 32 m^2 rank-one fallback calls per paid child are the five-stage packages' inherited envelope, applied here at m = 5h = 100; not a new m = 5h admission", + "with_fallback": { + "b": "737511222939316/10^18", + "b_decimal": "0.000737511222939316", + "base_two_next_lower": "2500000000000000005031243420178547889419266817/2500000000000000000000000000000000000000000000", + "base_two_upper": "4999999999999999997435380251615771218222432857/5000000000000000000000000000000000000000000000", + "moment_interval": [ + "26959946667150639780838612759422647741316691642674115321808991554173/26959946667150639794667015087019630673637144422540572481103610249216", + "26959946667150639780838612759422647741316691642674115321808991554175/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "next_grid_point": "737511222939317/10^18", + "next_moment_lower_bound": "6739986666787659962230959199501774170882275329555867246990228766873/6739986666787659948666753771754907668409286105635143120275902562304" + }, + "without_fallback": { + "b": "737511225885569/10^18", + "b_decimal": "0.000737511225885569", + "base_two_next_lower": "125000000000000000127137824049/125000000000000000000000000000", + "base_two_upper": "31249999999999999952865039833/31250000000000000000000000000", + "moment_interval": [ + "26959946667150639754002822694678365500504136242961382413334863656249/26959946667150639794667015087019630673637144422540572481103610249216", + "26959946667150639754002822694678365500504136242961382413334863656251/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "next_grid_point": "737511225885570/10^18", + "next_moment_lower_bound": "13479973333575319911044023366470809422034770318934427010779480619893/13479973333575319897333507543509815336818572211270286240551805124608" + } + }, + "deficit": 2040, + "h": 20, + "idle_ranks": [ + 38, + 19, + 42, + 4 + ], + "m": 100, + "margin_lower_bound": "310854462228326716163770342/10^30", + "moment_upper_bound": "10964999689145537771673283836229658/10^30", + "next_grid_point": "7376/10^7", + "next_grid_point_normalized_moment_lower_bound": "26959952711356915504840836400164072234625484492278193545917129451129/26959946667150639794667015087019630673637144422540572481103610249216", + "next_grid_point_rejected": true, + "rank": 1094460, + "with_fallback": { + "fallback_rank_one_calls": "32 m^2 x 254090 x 10^-16", + "margin_lower_bound": "310772876808713625703624248/10^30", + "moment_upper_bound": "10964999689227123191286374296375752/10^30" + } + }, + "flow": { + "child_histogram": { + "1": 63312, + "10": 2922, + "11": 948, + "12": 1923, + "13": 2709, + "14": 714, + "15": 264, + "16": 5760, + "17": 2205, + "18": 60, + "2": 25896, + "3": 20880, + "4": 8736, + "5": 3987, + "6": 4221, + "7": 1893, + "8": 1986, + "9": 1350 + }, + "deficit": 840, + "kernel_reuses": 0, + "loss": 360, + "new_R": 7125, + "new_W": 9045, + "original_physical_roles": 10005, + "source_control_erasures": 0 + }, + "frames": 12337, + "gates_A": 12358, + "gates_B": 25071, + "layer": { + "R": 11677, + "arcs": 5943, + "gauges_dropped_by_the_script": { + "13": 2, + "14": 6 + }, + "kernel_pairs": 0, + "moved_frames": 10918, + "pairs": 1672, + "physical_R": 10005 + }, + "lift": { + "all_actual_coefficients_dyadic": true, + "inverse_elementary_gates": 42036, + "max_denominator": "2", + "nodes": 12537, + "physical_R": 7125, + "status": "Exact rational local lifts and inverse gate programs verified; monotone flow and zero-fresh kernel reuse DAG verified." + }, + "paircheck": { + "controls": { + "donor_frame_outside_gauge": "REJECTED (donor frame outside gauge)", + "duplicate_pair": "REJECTED (not one-to-one)", + "late_read_before_donor_death": "REJECTED (donor frame outside gauge, late chronology)", + "parity_erasable_donor": "REJECTED (erasable)", + "unpaired_gauge": "REJECTED (live external gauges)" + }, + "early": 765, + "erasable": 0, + "first_violations": [], + "gauges": 1672, + "kinds": [], + "late": 907, + "pairs": 1672, + "status": "PASS", + "violations": 0 + }, + "registers": 9045, + "scalar_denominators": { + "s": 2, + "x": 2, + "y": 6 + }, + "scalar_max_abs": { + "s": "2", + "x": "3/2", + "y": "2" + }, + "scatter": { + "changed_coefficients": 0, + "changed_gates": 0, + "flipped_coordinates": [], + "flipped_registers": [], + "gx_check1": "ACCEPTED (raw and committed program)", + "gxcore_mirror": "ACCEPTED (raw and committed program; label and scalar checks)", + "raw_certificate_sha256": "656a1f9bfd4a92a1cb14288645173739213c788b0e6eb8a727701b63042b6677", + "raw_scatter": "star" + } + }, + "pr168-v4-cut-parity": { + "N": 179260, + "R": 7121, + "admission": { + "formal": { + "absolute_coefficient_bound": 102054, + "base_exceeds_twice_bound": true, + "columns": [ + { + "K_and_inverse": true, + "all_aliases_and_deadline_reads": true, + "all_physical_dirty_slots_restored": true, + "direction": 1, + "dirty_columns": 10005, + "every_formal_column": true, + "source_columns": 960, + "target_columns": 960 + }, + { + "K_and_inverse": true, + "all_aliases_and_deadline_reads": true, + "all_physical_dirty_slots_restored": true, + "direction": -1, + "dirty_columns": 10005, + "every_formal_column": true, + "source_columns": 960, + "target_columns": 960 + } + ], + "packed_digit_bits": 24 + }, + "mutations": { + "early-read": "REJECTED", + "missing-read": "REJECTED" + }, + "source_sha256": { + "notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "research/paired-cube-diagonal-bit-168/complex/physical.py": "01961fad4b04aaa940d2dc99c87690bc861b3861200296974c5e065ce3446659", + "research/paired-cube-diagonal-bit-168/complex/verify_fused.py": "75c3dcd80fcdbc461651fa2d2fa463e6b41a569d695fc74700d240223ef198e9", + "scripts/paired_cube/frames.py": "7d897418dbfee47de0723ea4983098a982610ccba45e1bac9000a79626d8421c", + "scripts/paired_cube_physical.py": "9c9ea1ea29e551ab6116d7c8ca09f4703ff9e2fa102032d5055327fde07ba319" + }, + "status": "PASS exact fused physical candidate, all formal source/target/dirty columns" + }, + "blocks": { + "c": { + "18": 20 + }, + "s": { + "1": 17264, + "10": 1019, + "11": 286, + "12": 637, + "13": 1530, + "14": 245, + "15": 120, + "16": 9, + "17": 108, + "2": 6993, + "3": 6908, + "4": 3206, + "5": 1325, + "6": 1392, + "7": 681, + "8": 714, + "9": 454 + }, + "x": { + "1": 960, + "16": 960, + "2": 960 + }, + "y": { + "1": 2880, + "16": 960 + } + }, + "blocks_total": 49631, + "certificate_sha256": "192a58ffdbe7afd29449a401830e122f8a812063dcc293a3ab263d91c84b7926", + "contract_checks": { + "all_centers_in_phase1": true, + "all_fresh_columns_equal_identity": true, + "all_target_cap_reads_in_phase2": true, + "arithmetic": "integers, endpoint scaled by 6", + "checked_source_columns": 960, + "checked_target_rows": 960, + "controls_before_original_K": true, + "original_source_V_before_all_controls": true, + "positive_target_data_histogram": { + "1": 2880, + "16": 960 + }, + "read_counts": { + "center": 20, + "deferred": 1672, + "side": 2280 + }, + "source_controls_at_paid_parity_frames": true, + "target_chains_nested": true, + "target_data_histogram": { + "0": 4550, + "1": 2880, + "16": 960 + } + }, + "controls": { + "flipped_scalar_sign": [ + "gx.check1: REJECTED (E5)", + "gxcore.mirror: REJECTED (E5)" + ] + }, + "cst": 360, + "distinct_frame_steps": 39254, + "five_stage": { + "W": 10961, + "a": "7322/10^7", + "child_histogram": { + "1": 105520, + "10": 5095, + "11": 1430, + "12": 3185, + "13": 7650, + "14": 1225, + "15": 600, + "16": 9645, + "17": 540, + "18": 100, + "19": 1920, + "2": 39765, + "3": 34540, + "38": 1920, + "4": 17950, + "42": 1920, + "5": 6625, + "6": 6960, + "7": 3405, + "8": 3570, + "9": 2270 + }, + "coarse": { + "fallback_cost": "2945103/10^18", + "scope": "10^-16 and 32 m^2 rank-one fallback calls per paid child are the five-stage packages' inherited envelope, applied here at m = 5h = 100; not a new m = 5h admission", + "with_fallback": { + "b": "732209244332069/10^18", + "b_decimal": "0.000732209244332069", + "base_two_next_lower": "10000000000000000016782861649826976354825839209/10000000000000000000000000000000000000000000000", + "base_two_upper": "9999999999999999991336615442921856565918058609/10000000000000000000000000000000000000000000000", + "moment_interval": [ + "26959946667150639771310576525424373057946265114932137587267602294747/26959946667150639794667015087019630673637144422540572481103610249216", + "26959946667150639771310576525424373057946265114932137587267602294749/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "next_grid_point": "732209244332070/10^18", + "next_moment_lower_bound": "13479973333575319919956760293588101017377495118552362338065804231955/13479973333575319897333507543509815336818572211270286240551805124608" + }, + "without_fallback": { + "b": "732209247277172/10^18", + "b_decimal": "0.000732209247277172", + "base_two_next_lower": "40000000000000000091463037241/40000000000000000000000000000", + "base_two_upper": "999999999999999999741951310347/1000000000000000000000000000000", + "moment_interval": [ + "13479973333575319893855018088209985476723133206947373851068102339689/13479973333575319897333507543509815336818572211270286240551805124608", + "6739986666787659946927509044104992738361566603473686925534051169845/6739986666787659948666753771754907668409286105635143120275902562304" + ], + "next_grid_point": "732209247277173/10^18", + "next_moment_lower_bound": "6739986666787659964078245059462534240309115001082527318130809322025/6739986666787659948666753771754907668409286105635143120275902562304" + } + }, + "deficit": 2040, + "h": 20, + "idle_ranks": [ + 38, + 19, + 42, + 4 + ], + "m": 100, + "margin_lower_bound": "257917446057038326875778909/10^30", + "moment_upper_bound": "10960999742082553942961673124221091/10^30", + "next_grid_point": "7323/10^7", + "next_grid_point_normalized_moment_lower_bound": "6739988223263864652866359560142033922788190124081074828028451937631/6739986666787659948666753771754907668409286105635143120275902562304", + "next_grid_point_rejected": true, + "rank": 1094060, + "with_fallback": { + "fallback_rank_one_calls": "32 m^2 x 255835 x 10^-16", + "margin_lower_bound": "257835302342638974293342512/10^30", + "moment_upper_bound": "10960999742164697657361025706657488/10^30" + } + }, + "flow": { + "child_histogram": { + "1": 63312, + "10": 3057, + "11": 858, + "12": 1911, + "13": 4590, + "14": 735, + "15": 360, + "16": 5787, + "17": 324, + "18": 60, + "2": 25779, + "3": 20724, + "4": 9618, + "5": 3975, + "6": 4176, + "7": 2043, + "8": 2142, + "9": 1362 + }, + "deficit": 840, + "kernel_reuses": 2, + "loss": 360, + "new_R": 7121, + "new_W": 9041, + "original_physical_roles": 10005, + "source_control_erasures": 0 + }, + "frames": 12337, + "gates_A": 12390, + "gates_B": 24043, + "layer": { + "R": 11677, + "arcs": 5943, + "gauges_dropped_by_the_script": { + "13": 2, + "14": 6 + }, + "kernel_pairs": 2, + "moved_frames": 10918, + "pairs": 1672, + "physical_R": 10005 + }, + "lift": { + "all_actual_coefficients_dyadic": true, + "inverse_elementary_gates": 40991, + "max_denominator": "2", + "nodes": 12537, + "physical_R": 7121, + "status": "Exact rational local lifts and inverse gate programs verified; monotone flow and zero-fresh kernel reuse DAG verified." + }, + "paircheck": { + "controls": { + "donor_frame_outside_gauge": "REJECTED (donor frame outside gauge)", + "duplicate_pair": "REJECTED (not one-to-one)", + "late_read_before_donor_death": "REJECTED (donor frame outside gauge, late chronology)", + "parity_erasable_donor": "REJECTED (erasable)", + "unpaired_gauge": "REJECTED (live external gauges)" + }, + "early": 705, + "erasable": 0, + "first_violations": [], + "gauges": 1672, + "kinds": [], + "late": 967, + "pairs": 1672, + "status": "PASS", + "violations": 0 + }, + "registers": 9041, + "scalar_denominators": { + "s": 2, + "x": 2, + "y": 6 + }, + "scalar_max_abs": { + "s": "2", + "x": "3/2", + "y": "2" + }, + "scatter": { + "changed_coefficients": 0, + "changed_gates": 0, + "flipped_coordinates": [], + "flipped_registers": [], + "gx_check1": "ACCEPTED (raw and committed program)", + "gxcore_mirror": "ACCEPTED (raw and committed program; label and scalar checks)", + "raw_certificate_sha256": "192a58ffdbe7afd29449a401830e122f8a812063dcc293a3ab263d91c84b7926", + "raw_scatter": "star" + } + }, + "prerequisites": { + "pr202": "8d8d67bcf69c5ea67d3a29dbc64ba588156d6e8d", + "pr233": { + "author": "chafreaky (Anthropic Claude and OpenAI Codex assistance); PR #202 baseline by ikeboy et al., see NOTICE", + "commit": "109a857", + "complex_saving": "3549537/5000000000", + "path": "research/source-assisted-v4-layer", + "pr": 233, + "repository": "CrocSwap/integer-mult-bounds", + "vendored": "references/pr233-layer (baseline-pr202.tar.gz, SOURCE.json, verify.py, certificate.json, NOTICE, witness/), as vendored by PR #256" + }, + "pr256": { + "author": "chafreaky (Anthropic Claude and OpenAI Codex assistance)", + "commit": "db3f75cdc5f03f3131d48fb220f6bf1958404ff3", + "path": "research/gcert-program-233", + "pr": 256, + "pr194_certificate_sha256": "27398a0cfcbe34e5ee97360e69a2d163a417c8ae1b4fdf28ccf89a9eaf4e4cd4", + "pr233_certificate_sha256": "0c026244591a0b6737993aaac5fa8ac4a2bd27aa28e469f2567c698f57ed10a8", + "pr233_five_stage": "7547/10^7", + "repository": "CrocSwap/integer-mult-bounds", + "vendored": "gcert_emit.py, gx/gx.py, scripts/moment.py, references/pr233-layer/, references/sussman/pr193-blocks.json (byte for byte; the certificate sha256 values are of the canonical uncompressed JSON, from its certificate/expected.json)" + }, + "pr304": { + "author": "DreamingOfClouds (Anthropic Claude assistance)", + "claims": { + "cmod-mw": "7635/10^7", + "cmod-parity": "7586/10^7", + "pr168-v4-mw": "7522/10^7", + "pr168-v4-parity": "7469/10^7" + }, + "commit": "7ac169c58c96cebdb5cd490842331dff3610af62", + "note": "the p = 11 programs whose recipe this package applies at p = 10: the re-annealed modules tmod_cmod_v2.json, pmod_cmod_dropin.json and qmod_cmod.json are the parents of three of the four p = 10 modules", + "path": "research/complex-module-anneal", + "pr": 304, + "repository": "CrocSwap/integer-mult-bounds", + "vendored": "aligned_word_p.py (= its aligned_word.py with --p and --centre46), paircheck.py, normalize_scatter.py, discovery/make_layer_p.py (= its discovery/make_layer.py with --p, --centre46, pairs_mw_p.py), discovery/extend_floor.py and discovery/pr233/ (byte for byte); verify.py follows its verify.py" + }, + "pr315": { + "author": "DreamingOfClouds (Anthropic Claude assistance)", + "commit": "243899975d0fbe888d5deda399060885d609e0a1", + "complex_supplier": "inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz: the centre-sharing p = 11 program, 7727/10^7 (with the 10^-16 fallback 772714351296671/10^18)", + "path": "research/five-stage-p10-banks", + "pr": 315, + "repository": "CrocSwap/integer-mult-bounds", + "vendored": "references/centre46_graph.diff (its inputs/complex/centre-mw/centre46_graph.diff, byte for byte: the 10-line Graph.finish patch whose effect centre46.py reproduces)" + }, + "source527": { + "author": "eumemic (OpenAI Codex assistance), PR #210 lineage; see scripts/source527/NOTICE", + "commit": "b07cafe23202d22d832961a04b07d48d9b245e10", + "path": "research/five-stage-source527-banks", + "repository": "CrocSwap/integer-mult-bounds", + "vendored": "scripts/source527/moment.py and scripts/source527/base_two_moment.py, byte for byte: the two rational moment engines with which the five-stage packages certify a coarse saving with the 10^-16 fallback envelope" + }, + "sussman": { + "commit": "f010392c", + "files": { + "tools/certificate/gcert1-p11-pr193.json.gz": "15251deb0c11e0504d7b297c9786818888a93f08b92b03c6c122784b70488633 (its block histogram and counts in references/sussman/pr193-blocks.json)", + "tools/gx/gx.py": "6f3dc8bb639933227a8dae181ec4a542e85c7276be9c9e330f49518e7b630b95 (vendored unchanged as gx/gx.py)", + "tools/gx/gxcore.py": "eb972c06fe8c322db2d9a8d9a7d05596e8f40c4ca8e5f42eb6df3c7361b5d517 (vendored unchanged as gx/gxcore.py: his Python mirror of the two Lean checks, independent of gx.py)" + }, + "licence": "Apache-2.0, Copyright 2026 Jacob Sussman", + "repository": "jacobalansussman/wht-power-saving-lean" + } + }, + "status": "PASS: six flow words at p = 10 (h = 20) exported as gcert/1 programs accepted by gx.check1 and gxcore; five-stage saving (generic bridged layout at h = 20, with and without the 10^-16 fallback): centre-sharing 7795/10^7, annealed 7737/10^7 (PR233 pairs; parity 7747/10^7 and 7689/10^7), same-recipe control 7375/10^7 and 7322/10^7" +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-anneal-mw-flow.json.gz b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/pr327/certificates/gcert1-p10-anneal-mw-flow.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..7fa09bc275d8d1828e4f812353e0b1635cdef32b GIT binary patch literal 324061 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,None) + if p is None: break + if p!=k: rows[p],rows[k]=rows[k],rows[p];ops+=3 + for i in range(m): + if i!=k and rows[i]>>k&1: rows[i]^=rows[k];ops+=1 + else: + need(rows==[1<0, f"{where}: coefficient shape") + q=Fraction(a,b) + odd=q.denominator + while odd%2==0: + odd//=2 + need(odd in (1,3), f"{where}: literal coefficient outside dyadic/divisor-three grid") + return q + +def replay_label_counts(c): + """Full finite LABEL walk only. Never multiplies the 11,676-square scalar map.""" + need(c.get("format")=="gcert/1", "format") + need(all(c.get(k)==v for k,v in BASE.items()), "baseline parameter/count mismatch") + h,v,R=c["h"],c["v"],c["R"]; n=2*v+R + need(c.get("ext")==[], "baseline has no exterior-gauged helper inputs") + frames=c["frames"]; dim=list(map(len,frames)) + need(len(frames)==17861, "baseline frame-table count") + need(frames[0]==[] and frames[1]==[1<piv[i+1] for i in range(len(piv)-1)), "frame pivot order") + need(all(not(b>>p&1) for i,b in enumerate(f) for j,p in enumerate(piv) if i!=j), + "frame is not reduced echelon") + ports=c["ports"] + need(len(ports)==v==len(set(ports)), "port count/uniqueness") + need(all(type(p) is int and 0=4 and g[0] in ("out","in"), where+": gate shape") + tag,f,pivot,terms=g[:4] + need(len(g)==(5 if tag=="out" else 4), where+": gate arity") + need(type(f) is int and 0<=f{tr}"]+=1 + totals[phase]["scalar_additions"]+=1 + if sr==tr=="y": + ybracket[(source,target)]+=q;ypiv.add(source);ytarget.add(target) + for r in regs: + climb(r,f,phase) + if phase=="A": + cut=cur.copy() + need(all(cur[v+t]==0 for t in range(v)), "scatter: Y role moved too early") + for k,r,f in c["ret"]: + need(type(r) is int and 2*v<=r>k&1 else c["scat"]["outside"]),"scatter")) + for p in ports for k in range(22)) + return { + "frame_count":len(frames),"tested_distinct_nested_pairs":len(pairs), + "live_registers_per_invocation":n,"temporary_centers":22, + "ranked_live_transitions":transitions, + "phase_stats":totals,"role_histograms":measured, + "phase_histograms":{p:hist(x) for p,x in by_phase.items()}, + "invocation_histogram":hist(combined),"invocation_calls":sum(combined.values()), + "invocation_rank_mass":mass,"retained_centers":c["ret"], + "phase_state_sha256":{"start":digest(start),"after_A":digest(cut), + "after_B":digest(before_final),"final":digest(final)}, + "literal_gate_coefficients":dict(sorted(literal.items())), + "scalar_role_directions":dict(sorted(kind.items())), + "scatter_coefficients":dict(sorted(scatter.items())), + "scatter_additions":sum(scatter.values()),"Cc_copy_additions":22, + "two_hosts_metadata_count":len(c.get("two_hosts",[])), + "two_hosts_note":"Metadata only; not an independent allocator or host-use proof.", + "Y_bracket_pairs":len(ybracket), + "literal_inverse":"Each nonself additive shear inverts by negating its coefficient; inverse phase reverses order; inverse transpose keeps chronological order and swaps source/target with negation.", + "limits":["No scalar all-column replay","No old-response or cleanup matrix formed", + "No generated Lean data comparison or kernel build","No physical stream compiler"] + } + +def scalar_word(ops): + matrix=[[int(i==j) for j in range(4)] for i in range(4)] + for target,source,q in ops: + matrix[target]=[a+q*b for a,b in zip(matrix[target],matrix[source])] + return matrix diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_scalars.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_scalars.py new file mode 100644 index 0000000000..98c5574693 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_scalars.py @@ -0,0 +1,216 @@ +"""Portable pure functions extracted from the reviewed complex checks; no historical receipt readers.""" +from collections import Counter +from copy import deepcopy +from fractions import Fraction +Q=Fraction +from hashlib import sha256 +from pathlib import Path +from math import prod +import gzip,json,sys + +V,R,H=1320,9036,22 +def need(x,msg): + if not x:raise ValueError(msg) + +def kind(r):return "X" if r>k&1 else c["scat"]["outside"])) + yield add(live(V+t),tmp(r),q) + yield from part(B) + +def old_word(orientation,K): + if orientation=="forward": + yield from (copy(("T",q),live(2*V+q)) for q in range(R)) + for e in K: + op,t,s,a,b=e + yield add(t,s,Q(-a if t[0]=="L" else a,b)) + else: + yield from (clear(("T",q)) for q in range(R)) + for op,t,s,a,b in reversed(K): + yield add(s,t,Q(a,b)) + yield from (add(live(2*V+q),("T",q),Q(1)) for q in range(R)) + yield from (clear(("T",q)) for q in range(R)) + +def cleanup(orientation,AB): + for t,s,q in reversed(AB): + if kind(t)=="Y":continue + if orientation=="forward":yield add(live(t),live(s),-q) + else:yield add(live(s),live(t),q) + +def main_scalar(orientation,A,B,c): + def phase(gs): + for t,s,q in gs: + if orientation=="forward":yield add(live(t),live(s),q) + else:yield add(live(s),live(t),-q) + yield from phase(A) + # Every center is a complete temporary stream and one rank20 child, + # initialized/read/discarded before the next center uses the work stock. + for k,r,_ in c["ret"]: + yield clear(center(k)) + if orientation=="forward":yield add(center(k),live(r),Q(1)) + for t,p in enumerate(c["ports"]): + q=Q(*(c["scat"]["inside"] if p>>k&1 else c["scat"]["outside"])) + if orientation=="backward":yield add(center(k),live(V+t),q) + yield ("recursive_center",k,20) + if orientation=="forward": + for t,p in enumerate(c["ports"]): + q=Q(*(c["scat"]["inside"] if p>>k&1 else c["scat"]["outside"])) + yield add(live(V+t),center(k),q) + else:yield add(live(r),center(k),Q(-1)) + yield clear(center(k)) + yield from phase(B) + +def inv_schedule(orientation,A,B,c): + K=list(old_positive(A,B,c)) + yield from ((p,e) for p,es in [ + ("old_response",old_word(orientation,K)), + ("main",main_scalar(orientation,A,B,c)), + ("cleanup",cleanup(orientation,A+B))] for e in es) + +def coeff_steps(q): + """Non-destructive coefficient expansion using one complete work stream. + Copy source, double/halve/divide by3 as needed, add/subtract, clear. + Counts Gaussian operations; multiply by2 for real/imag component primitives.""" + a,b=abs(q.numerator),q.denominator + need(a in (1,2) and b in (1,2,3,6),"unsupported new coefficient") + return 3+int(a==2)+int(b%2==0)+int(b%3==0) + +def bill(schedule): + phases={p:Counter() for p in ("old_response","main","cleanup")} + coeffs={p:Counter() for p in phases} + tape=sha256() + for p,e in schedule: + tape.update((json.dumps((p,e),separators=(",",":"))+"\n").encode()) + phases[p]["all_macros"]+=1 + if e[0]=="recursive_center": + phases[p]["recursive_centers"]+=1 + phases[p]["recursive_rank_mass"]+=e[2] + continue + phases[p]["scalar_macros"]+=1 + phases[p][e[0]]+=1 + if e[0]=="add": + q=Q(e[3],e[4]);coeffs[p][str(q)]+=1 + phases[p]["Gaussian_primitive_steps"]+=coeff_steps(q) + phases[p]["scalar_log2_magnitude_charge"]+=1+int(abs(q)==2) + phases[p]["halving_exposure"]+=int(q.denominator%2==0) + phases[p]["divisor3_exposure"]+=int(q.denominator%3==0) + else:phases[p]["Gaussian_primitive_steps"]+=1 + for p in phases:phases[p]["real_component_primitive_steps"]=2*phases[p]["Gaussian_primitive_steps"] + total=sum((Counter({k:v for k,v in x.items() if k not in ["recursive_rank_mass"]}) for x in phases.values()),Counter()) + return {"phases":{p:dict(x) for p,x in phases.items()},"coefficient_histograms":{p:dict(x) for p,x in coeffs.items()}, + "totals":dict(total),"schedule_sha256":tape.hexdigest(), + "other_main_recursive_calls":"68230 existing live-label transitions, unchanged; not scalar macros"} + +def mm(A,B):return [[sum((x*y for x,y in zip(row,col)),Q(0)) for col in zip(*B)] for row in A] + +def lifecycle(schedule): + """Verify that new scalar-only work stock never survives into a child.""" + initialized=set();dirty=set();active_centers=set();seen_main=False;children=0 + for phase,e in schedule: + if phase=="main" and not seen_main: + need(not dirty,"old-response tableau survives into recursive main phase") + seen_main=True + need(e[0] in ("add","copy","clear","recursive_center"),"unknown or unpaid recursive operation") + if e[0]=="recursive_center": + k=e[1] + need(type(k) is int and 0<=k<22 and e[2]==20,"new temporary entered uncharged child") + need(phase=="main" and not dirty,"old-response temporary used during child") + need(active_centers<=set([k]),"other center was not discarded before next child") + children+=1 + continue + target=e[1] + source=e[2] if e[0] in ("add","copy") else None + if source and source[0]=="T":need(source[1] in initialized,"uninitialized temporary read") + if target[0]=="T": + need(phase=="old_response","scalar-only tableau touched after recursive phase begins") + initialized.add(target[1]) + if e[0]=="clear":dirty.discard(target[1]) + else:dirty.add(target[1]) + if target[0]=="C": + if e[0]=="clear":active_centers.discard(target[1]) + else:active_centers.add(target[1]) + if e[0]=="add": + # Coefficient expansion is deliberately local: copy into W, + # optionally double/halve/divide3, accumulate, and clear W. + expanded=["copy_work"]+["scale"]*(coeff_steps(Q(e[3],e[4]))-3)+["accumulate","clear_work"] + need(expanded[-1]=="clear_work","coefficient work survived scalar macro") + need(not dirty and not active_centers,"temporary stock not erased at invocation end") + need(children==22,"center child count changed") + return {"tableau_cleared_before_entire_main_phase":True,"tableau_absent_from_all_children":True, + "coefficient_work_cleared_per_add":True,"center_children":children, + "new_recursive_children":0,"moment_live_width":14316, + "new_work_stock_only":9037,"complete_stream_fraction":"1/(14316*|Orth(110,2)|)"} + +def ident(n):return [[Q(int(i==j)) for j in range(n)] for i in range(n)] + +def matrix(n,gs): + a=ident(n) + for t,s,q in gs:a[t]=[x+q*y for x,y in zip(a[t],a[s])] + return a + +def toy_checks(): + # 2 X, 3 S, 2 Y. Explicit nontrivial X mixing is undone; helper map + # and K are otherwise arbitrary. Exact Fraction checks cover every column + # of THIS TINY TEMPLATE, not of the published 11676-register source. + n=7;X={0,1};S={2,3,4};Y={5,6} + gs=[(2,0,Q(1)),(3,2,Q(2)),(5,3,Q(-1,6)),(0,1,Q(1,2)), + (4,0,Q(2)),(2,4,Q(1,2)),(6,2,Q(1,3)),(0,1,Q(-1,2)), + (3,1,Q(-1)),(5,4,Q(1)),(6,0,Q(1))] + M=matrix(n,gs) + need(all(M[i]==ident(n)[i] for i in X),"toy source rows not restored") + Ugs=[e for e in gs if e[0] not in Y] + U=matrix(n,Ugs) + Uinv=matrix(n,[(t,s,-q) for t,s,q in reversed(Ugs)]) + need(mm(Uinv,U)==ident(n),"restricted inverse identity") + Mi=matrix(n,[(t,s,-q) for t,s,q in reversed(gs)]) + g8=[Mi[i] if i in S else ident(n)[i] for i in range(n)] + h8=[M[i] if i in S else ident(n)[i] for i in range(n)] + need(g8==Uinv and h8==U,"cleanup projection identities") + Ut=matrix(n,[(s,t,q) for t,s,q in reversed(Ugs)]) + need(Ut==[list(x) for x in zip(*U)],"backward cleanup transpose") + Kgs=[e for e in gs if e[1] not in X] + Kmat=matrix(n,Kgs) + need(all(Kmat[i][j]==M[i][j] for i in Y for j in S),"zero-source old response") + Kt=matrix(n,[(s,t,q) for t,s,q in reversed(Kgs)]) + need(all(Kt[i][j]==M[j][i] for i in S for j in Y),"old response adjoint") + bad=matrix(n,[(t,s,q) for t,s,q in reversed(Ugs)]) + need(bad!=g8,"wrong inverse sign must fail") + bad_order=matrix(n,[(s,t,q) for t,s,q in Ugs]) + need(bad_order!=Ut,"unreversed transpose must fail") + return {"tiny_exact_template_columns_checked":7,"checks_passed":7, + "wrong_inverse_sign_rejected":True,"unreversed_transpose_rejected":True, + "published_full_scalar_replay":False} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_splice.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_splice.py new file mode 100644 index 0000000000..4644f596af --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/code/complex_splice.py @@ -0,0 +1,277 @@ +"""Portable pure functions extracted from the reviewed complex checks; no historical receipt readers.""" +from collections import Counter +from copy import deepcopy +from fractions import Fraction +Q=Fraction +from hashlib import sha256 +from pathlib import Path +from math import prod +import gzip,json,sys + +V,R,H,N,W=1320,9036,22,11676,14316 +PHASES=["old_response","ad0","A","centers","B","final","adF","cleanup","done"] +def need(x,s): + if not x:raise ValueError(s) + +def blobhash(p):return sha256(p.read_bytes()).hexdigest() + +def digest(x):return sha256(json.dumps(x,separators=(',',':'),sort_keys=True).encode()).hexdigest() + +def role(r):return 'X' if r0 else -1),clear(work)] + +def emit(c,ori): + """Construct the complete local parametric invocation, before cover routing. + One role stream is its full complete address rectangle. Frame labels denote + exact canonical representatives, never just rank or binary matrices. + """ + A=list(flat(c['A']));B=list(flat(c['B']));cur=c['start'].copy() + K=[] + for part in (A,None,B): + if part is None: + for t,p in enumerate(c['ports']): + for k,r,f in c['ret']: + K.append(add(L(V+t),T(r),Q(*(c['scat']['inside'] if p>>k&1 else c['scat']['outside'])))) + else: + for t,s,q in part: + if role(s)=='X':continue + K.append(add(T(t) if role(t)=='S' else L(t),T(s),q)) + yield ('phase','old_response') + if ori=='forward': + for q in range(R):yield scal('old_response',copy(('T',q),L(2*V+q)),'old0') + for _,t,s,a,b in K:yield scal('old_response',add(t,s,Q(-a if t[0]=='L' else a,b)),'old0') + else: + for q in range(R):yield scal('old_response',clear(('T',q)),'old0') + for _,t,s,a,b in reversed(K):yield scal('old_response',add(s,t,Q(a,b)),'old0') + for q in range(R):yield scal('old_response',add(L(2*V+q),('T',q),Q(1)),'old0') + for q in range(R):yield scal('old_response',clear(('T',q)),'old0') + yield ('phase','ad0') + for r,f in enumerate(c['start']):yield ('adapter','old_to_new',r,f) + for part in ['A','centers','B','final']: + yield ('phase',part) + if part in ['A','B']: + for g in c[part]: + regs=[g[2]]+[x[0] for x in g[3]]+(g[4] if g[0]=='out' else []) + for r in regs: + if cur[r]!=g[1]: + old=cur[r];cur[r]=g[1] + yield ('climb',part,r,old,g[1],len(c['frames'][g[1]])-len(c['frames'][old])) + for t,s,q in flat([g]): + e=add(L(t),L(s),q) if ori=='forward' else add(L(s),L(t),-q) + yield scal('main',e,g[1]) + elif part=='centers': + for k,r,f in c['ret']: + yield scal('main',clear(C(k)),f if ori=='forward' else 0) + if ori=='forward':yield scal('main',add(C(k),L(r),Q(1)),f) + else: + for t,p in enumerate(c['ports']): + yield scal('main',add(C(k),L(V+t),Q(*(c['scat']['inside'] if p>>k&1 else c['scat']['outside']))),0) + yield ('center',k,f if ori=='forward' else 0,0 if ori=='forward' else f,20) + if ori=='forward': + for t,p in enumerate(c['ports']): + yield scal('main',add(L(V+t),C(k),Q(*(c['scat']['inside'] if p>>k&1 else c['scat']['outside']))),0) + else:yield scal('main',add(L(r),C(k),Q(-1)),f) + yield scal('main',clear(C(k)),0 if ori=='forward' else f) + else: + for r,f in enumerate(c['final']): + if cur[r]!=f: + old=cur[r];cur[r]=f + yield ('climb','final',r,old,f,len(c['frames'][f])-len(c['frames'][old])) + yield ('phase','adF') + for r,f in enumerate(c['final']):yield ('adapter','new_to_old',r,f) + yield ('phase','cleanup') + for t,s,q in reversed(A+B): + if role(t)=='Y':continue + e=add(L(t),L(s),-q) if ori=='forward' else add(L(s),L(t),q) + yield scal('cleanup',e,'old1') + yield ('phase','done') + +def contains(U,V): + for u in U: + for v in V: + if u>>(v.bit_length()-1)&1:u^=v + if u:return False + return True + +def validate(events,c,ori,manifest,bill): + phase=None;seen=[];cur=c['start'].copy();cent={};dirty=set();initialized=set() + climbed=Counter();hist=Counter();projection=sha256();whole=sha256();counts=Counter();ad0=[];adF=[] + pairs=set();states={};all_frame_incidence=0;primitive=sha256();primitive_count=0 + for ev in events: + whole.update((json.dumps(ev,separators=(',',':'))+'\n').encode()) + tag=ev[0];counts[tag]+=1 + if tag=='phase': + if phase=='A':states['after_A']=digest(cur) + if phase=='B':states['after_B']=digest(cur) + if phase=='final':states['final']=digest(cur) + phase=ev[1];seen.append(phase) + need(seen==PHASES[:len(seen)],'strict old/A/copy/B/final/adapter/cleanup chronology') + if phase=='ad0':need(not dirty,'old-response tableau survived before label recursion') + if phase=='A':need(ad0==list(enumerate(c['start'])),'missing or reordered exact entry adapter') + if phase=='adF':need(cur==c['final'],'final climbs omitted before cleanup') + if phase=='cleanup':need(adF==list(enumerate(c['final'])),'missing or reordered exact final adapter') + continue + if tag=='adapter': + _,which,r,f=ev + if which=='old_to_new':need(phase=='ad0','entry adapter position');ad0.append((r,f)) + else:need(which=='new_to_old' and phase=='adF','final adapter position');adF.append((r,f)) + elif tag=='climb': + _,p,r,old,new,d=ev + need(phase==p and p in ['A','B','final'],'live child outside source label walk') + need(not dirty and not cent,'new work stock or center active during live child') + need(cur[r]==old and d==len(c['frames'][new])-len(c['frames'][old]) and d>0,'wrong exact child endpoints/rank') + pair=(old,new) + if pair not in pairs:need(contains(c['frames'][old],c['frames'][new]),'nonnested child');pairs.add(pair) + cur[r]=new;climbed[p]+=1;hist[d]+=1 + elif tag=='center': + _,k,old,new,d=ev + need(phase=='centers' and not dirty and set(cent)=={k},'center child ownership') + need(cent[k]==old and (k,c['ret'][k][1],c['ret'][k][2])==tuple(c['ret'][k]),'center input frame') + f=c['ret'][k][2] + need((old,new,d)==((f,0,20) if ori=='forward' else (0,f,20)),'center child direction/rank') + cent[k]=new;hist[d]+=1 + projection.update((json.dumps(('main',('recursive_center',k,d)),separators=(',',':'))+'\n').encode()) + elif tag=='scalar': + _,p,e,f=ev + need(p==('main' if phase in ['A','centers','B'] else phase),'scalar phase binding') + need(e[0] in ['add','copy','clear'],'unpaid scalar operation') + target=e[1];source=e[2] if e[0] in ['add','copy'] else None + for x in [target]+([source] if source else []): + bank,r=x + if bank=='T':need(phase=='old_response' and 0<=r=0 + if f:stage_paid[f]+=1 + if a==WORK: + assert copy_open and c==lower.ZERO and f==CENTER + elif op==ADD: + assert a in live_image and (b in live_image or b==WORK) and a!=b + assert not(a==WORK) + assert (b==WORK)==(z==center_category) + if b==WORK:assert copy_open and f==lower.ZERO;copy_reads+=1 + adds+=1;coefficient[abs(c)]+=1 + elif op==COPY: + assert not copy_open and a==WORK and b in live_image + assert b>=4*V and lower.C.dimf[f]==CENTER + copy_open=True;copy_reads=0;copies+=1 + elif op==ERASE: + assert copy_open and a==WORK and f==lower.ZERO and copy_reads==SCATTER + copy_open=False;erases+=1 + else:raise AssertionError('unexpected stage opcode') + data=PACK.pack(*row);digest.update(data);program.update(data);opcode_counts[op]+=1 + assert not copy_open and adds==physical['weighted_scalar_events'] and copies==erases==CENTERS + assert stage_paid==Counter({int(k):n for k,n in physical['paid_histogram'].items()}) + assert coefficient=={int(k):v for k,v in physical['coefficient_histogram'].items()} + paid.update(stage_paid) + stages.append(dict(stage=stage,sha256=digest.hexdigest(),weighted_additions=adds, + fresh_copies=copies,erasures=erases,paid_histogram=dict(sorted(stage_paid.items())), + source_owner=BANKS[ACTIVE[stage][0]],target_owner=BANKS[ACTIVE[stage][1]], + complemented_reverse=stage in(1,3),work_family=WORK)) + if stage in(1,2,4): + which={1:0,2:1,4:2}[stage] + for row in lower.iter_idle(which): + paid[row[4]]+=1;program.update(PACK.pack(*row));opcode_counts[IDLE]+=1 + for row in lower.iter_bridges(which): + program.update(PACK.pack(*row));opcode_counts[BRIDGE]+=1 + for row in lower.iter_completions(): + paid[row[4]]+=1;program.update(PACK.pack(*row));opcode_counts[COMPLETE]+=1 + for row in lower.iter_exchanges(): + program.update(PACK.pack(*row));opcode_counts[EXCHANGE]+=1 + assert opcode_counts[EXCHANGE]==2*V + expected=Counter({int(k):5*n for k,n in raw['one_stage_helper_histogram_including_copies'].items()}) + expected.update({r:2*V for r in IDLE_RANKS}) + expected.update({5*int(a):n for a,n in raw['auxiliary_entrance_rank_histogram'].items()}) + assert paid==expected and sum(paid.values())==raw['five_stage_profile']['calls'] + assert sum(r*n for r,n in paid.items())==raw['five_stage_profile']['rank_mass'] and LIVE*M-sum(r*n for r,n in paid.items())==DEFICIT + assert opcode_counts[BRIDGE]==6*V and opcode_counts[COMPLETE]==expect('entrances',opcode_counts[COMPLETE]) + # Independent four-bank all-column F2 composition, no source helper replay. + def bank_endpoint(skip_bridge=None): + banks=[1<','exec'),m.__dict__);scalar=m.replay();scalar_sha=scalar_digest.hexdigest();print('PASS independent F2 event observer',scalar_count,scalar_sha,dict(scalar_coeff),flush=True) + state={i:W.w['source_frame'][i]for i in range(v)};state.update({v+t:ZERO for t in range(v)});state.update({2*v+j:W.gauge[r]['frame']if r in W.gauge else ZERO for j,r in enumerate(regs)});initial_state=state.copy();caps={t:W.register(W.module.kernel([C.cov[t]],W.h)[0])for t in range(v)} + records=array('i');hist=Counter();categories=Counter();coefficients=Counter();centers=[];center=None;used_frames=set(state.values());subcache={};count=0;tag_hash=hashlib.sha256();projection=hashlib.sha256() + # The line binding is checked against the exact generated source digest below. + tags={43:("group['frame']",'equal_inverse'),50:("group['frame']",'rank_inverse'),56:("group['frame']",'echelon_inverse'),62:("W.gauge[s]['frame']",'paired_alias_corruption'),67:("W.gauge[s]['frame']",'fresh_source_read'),81:("W.gauge[s]['frame']",'echelon_read'),96:("read_frames[s,k]",'equal_read'),98:("read_frames[s,k]",'equal_corruption'),108:("W.gauge[s]['frame']if s in W.gauge else ZERO",'dirty_read'),113:("W.opframe[i]if sign==1 else FULL",'gate'),116:("W.w['source_frame'][n]",'inject'),120:("kpair[r['source']]['mix_frame']",'gauge_mix'),127:("kpair[b]['mix_frame']",'partner_mix'),133:('ZERO','center'),137:('ZERO','echelon_setup'),142:('ZERO','rank_setup'),147:('ZERO','equal_setup'),151:('ZERO','terminal_pre'),159:('f','anchor_inject'),166:('W.opframe[i]','terminal_write'),172:("e['root_frame']",'terminal_post'),181:("W.w['root_frame'][j]",'side_root'),184:("kpair[b]['mix_frame']",'partner_mix'),186:("e['deliver_frame']",'partner_delivery'),189:('FULL','partner_cleanup'),192:('FULL','partner_cleanup'),201:('FULL','anchor_restore'),204:('FULL','partner_cleanup'),205:('FULL','uninject')} + category_names=sorted(set(k for f,k in tags.values())|{'forward_gate','cleanup_gate'});kind_ids={k:i for i,k in enumerate(category_names)} + def move(i,f): + used_frames.add(f);old=state[i] + if old==f:return + if(old,f)not in subcache:subcache[old,f]=C.sub(old,f) + assert subcache[old,f],('physical descent',i,old,f,C.dimf[old],C.dimf[f]) + d=C.dimf[f]-C.dimf[old];assert d>=0 + records.extend((0,i,old,f,d,0)) + if d:hist[d]+=1 + state[i]=f + def physical_add(x,c,y,f,kind): + nonlocal count + assert x!=y;move(x,f);physical_y=y + if kind=='center':assert center is not None and center['source']==y and f==ZERO;physical_y=n + else:move(y,f) + records.extend((1,x,physical_y,c,f,kind_ids[kind]));digest_add(projection,[x,y,c]);digest_add(tag_hash,[x,physical_y,c,f,kind]);count+=1;categories[kind]+=1;coefficients[abs(c)]+=1 + return x + def center_begin(source,frame): + nonlocal center + assert center is None;move(source,frame);rank=C.dimf[frame];assert rank==S['center_rank'];hist[rank]+=1 + center=dict(source=source,frame=frame,rank=rank,first_event=count,temporary=n,copy_output_frame=ZERO);centers.append(center);records.extend((2,source,n,frame,ZERO,rank)) + def center_end(): + nonlocal center + assert center is not None;center['after_event']=count;center['scatter_reads']=count-center['first_event'];assert center['scatter_reads']==S['scatter_reads'] + records.extend((3,center['source'],n,center['frame'],ZERO,center['rank']));center=None + class Tag(ast.NodeTransformer): + def visit_Call(self,node): + self.generic_visit(node) + if isinstance(node.func,ast.Name)and node.func.id=='add'and node.lineno<=205: + frame,kind=tags[node.lineno];node.func.id='physical_add';kindnode=ast.parse("'forward_gate'if sign==1 else'cleanup_gate'",mode='eval').body if kind=='gate'else ast.Constant(kind);node.args += [ast.parse(frame,mode='eval').body,kindnode] + return node + q=Tag().visit(ast.parse(source));fn=q.body[0];end=next(i for i,z in enumerate(fn.body)if isinstance(z,ast.If)and ast.unparse(z.test)=='binary');fn.body=fn.body[:end]+[ast.parse('return dict(center_reads=len(center_reads))').body[0]] + fn.body=[z for z in fn.body if not(isinstance(z,ast.FunctionDef)and z.name=='add')] + for node in ast.walk(fn): + if isinstance(node,ast.Assign)and any(isinstance(t,ast.Name)and t.id=='unit'for t in node.targets):node.value=ast.parse('lambda i:i',mode='eval').body + if isinstance(node,ast.FunctionDef)and node.name=='target_move':node.body.insert(0,ast.parse('move(v+t,f)').body[0]) + if isinstance(node,ast.FunctionDef)and node.name=='source_move':node.body.insert(0,ast.parse('move(physical_id(s),f)').body[0]) + # Modify the center loop without changing any scalar expression or event order. + centerloop=next(z for z in fn.body if isinstance(z,ast.For)and z.lineno==129) + centerloop.target=ast.parse('(j,(r,s))',mode='eval').body;centerloop.target.ctx=ast.Store();centerloop.target.elts[0].ctx=ast.Store();centerloop.target.elts[1].ctx=ast.Store() + for z in centerloop.target.elts[1].elts:z.ctx=ast.Store() + centerloop.iter=ast.Call(func=ast.Name(id='enumerate',ctx=ast.Load()),args=[centerloop.iter],keywords=[]) + block=centerloop.body[0];assert isinstance(block,ast.If);block.body.insert(0,ast.parse("center_begin(value(s),W.w['root_frame'][j])").body[0]);block.body.append(ast.parse('center_end()').body[0]) + ast.fix_missing_locations(q);body=ast.unparse(q); + if D is not None:(D/'generated-physical-word.py').write_text(body+'\n') + m.__dict__.update(dict(physical_id=physical_id,move=move,physical_add=physical_add,center_begin=center_begin,center_end=center_end,ZERO=ZERO,FULL=FULL)) + exec(compile(q,'','exec'),m.__dict__);local=m.replay('token');assert center is None + for i in range(v):move(i,FULL) + for t in range(v):move(v+t,caps[t]) + for j,r in enumerate(regs):move(2*v+j,FULL) + assert count==scalar_count and projection.hexdigest()==scalar_sha and coefficients==scalar_coeff + assert len(centers)==S['centers'] and local['center_reads']==S['center_reads'] + result=dict(status='PASS_PHYSICAL_P10_EXACT_SCALAR_PROJECTION_AND_MONOTONE_FRAME_TAGS',scalar_source_sha256=sha(source.encode()),scalar_projection_sha256=scalar_sha,tagged_scalar_sha256=tag_hash.hexdigest(),weighted_scalar_events=count,coefficient_histogram=dict(coefficients),categories=dict(categories),category_names=category_names,physical_registers=n,independent_dirty_registers=len(regs),source_heads=len(m.borrow),positive_rank_moves=sum(hist.values())-S['centers'],copied_centers=len(centers),copied_center_blocks=centers,center_scatter_reads=local['center_reads'],paid_histogram=dict(sorted(hist.items())),paid_rank_mass=sum(k*v for k,v in hist.items()),initial_independent_entrances=dict(Counter(C.dimf[initial_state[2*v+j]]for j in range(len(regs))if C.dimf[initial_state[2*v+j]])),used_frames=[dict(frame_id=f,dimension=C.dimf[f],basis_sha256=sha(json.dumps(C.B[f],separators=(',',':')).encode()))for f in sorted(used_frames)],input_pins=dict(source_pins or {}),physical_emitter_sha256=sha(Path(__file__).read_bytes())) + + if D is not None: + (D/'physical.json').write_text(json.dumps(result,indent=2)+'\n') + (D/'records.bin.gz').write_bytes(gzip.compress(records.tobytes(),mtime=0)) + print('PASS PHYSICAL',count,'records',len(records)//6,'rankmass',result['paid_rank_mass'],'tagged',result['tagged_scalar_sha256'],flush=True) + + return dict(context=m.__dict__,W=W,C=C,records=records,physical=result,initial_state=initial_state,ZERO=ZERO,FULL=FULL,result=result,scalar_result=scalar) diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/discovery/REPIN.md b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/discovery/REPIN.md new file mode 100644 index 0000000000..49765da9d9 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/discovery/REPIN.md @@ -0,0 +1,60 @@ +# Re-pinning the package for new module data + +These steps install a new `pm_p10.json` or `qmod_p10.json` (or a new local design) and re-pin the package. They +are tools, not part of the proof: the result is accepted only by a fresh strict `verify.py` run. + +Run all commands from the package root, with Python 3.11+ and sympy 1.14.0. Every `--work`, `--emit` and +`--output` directory must be new and outside the package. + +1. **Install the data.** Copy the new files into `bitword/producer/data/` under the same names. +2. **Build the word.** + + ```sh + python3 -B bitword/producer/regenerate.py --work W1 --solve-matching --emit E + ``` + + This runs on a scratch copy of `bitword/producer`. It recomputes the carrier matching and freezes it, then + compiles on the frozen arcs, so frame ids follow the frozen arc order. It then runs `make_physical.py + --bank-parity` and `descent.py`. + + The log prints any `bank divisibility: dropped pair` lines. Pairs are dropped only when 60·width is not a + multiple of m = 100; record the dropped pairs in `bitword/README.md` and `BANK-PROOF.md`. +3. **Install the word.** Copy `E/selected/*` to `bitword/selected/bit/` and `E/arcs_p10.json` to + `bitword/producer/data/`. +4. **Record the pins.** + + ```sh + python3 -B discovery/repin.py --output R1 # dry run: prints every pin that changes + python3 -B discovery/repin.py --output R2 --write # writes word-pins.json and MANIFEST.json + ``` + + This runs `verify.replay()` with `word_pins.RECORD` switched on. Every structural assertion, control and exact + certificate still runs and must pass, including the bank tiling, which needs no padding. +5. **Check the build.** + + ```sh + python3 -B bitword/producer/regenerate.py --work W2 + python3 -B verify.py --output V + ``` + + The first command must report the byte-exact regeneration; the second must PASS under strict pins. +6. **Update the documents.** The numbers in `README.md`, `PROOF.md`, `BANK-PROOF.md`, `bitword/README.md` and + `PR-STATEMENT.md` change with the word; every changed pin is printed in step 4. Then refresh the manifest and + rerun the strict verification: + + ```sh + python3 -B -c "import sys; sys.path.insert(0,'discovery'); import repin; print(repin.manifest(True))" + python3 -B verify.py --output V2 + ``` + +Transplanting a different complex supplier is a separate operation. It replaces: + +- the gcert, `source-pins.json` and provenance files in `inputs/complex/`; +- `code/complex_{labels,scalars,splice}.py`; +- the re-pinned literals of `portable_complex.py`; +- the `complex_supplier()` block of `math_check.py`, i.e. the profile pins and the fallback-inclusive and + no-fallback roots. + +Keep `code/complex_gx.py`, the vendored `inputs/complex/sources/tools__gx__gx.py` with its entry in +`source-pins.json`, and the program-check call in `portable_complex.py`. After a transplant, the dry run of step 4 +must change only `kappa` and `binding`. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/discovery/repin.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/discovery/repin.py new file mode 100644 index 0000000000..291745c26f --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/discovery/repin.py @@ -0,0 +1,61 @@ +#!/usr/bin/env python3 +"""Mechanical re-pinning after a new bit word (new module data) is installed. Not part of the proof. + + python3 -B discovery/repin.py --output /new/scratch/dir (dry run: prints the changed pins) + python3 -B discovery/repin.py --output /new/scratch/dir --write (writes word-pins.json and MANIFEST.json) + +It runs verify.replay(), the exact stage sequence of verify.py, in this process with word_pins.RECORD switched on, +so every expect(name, value) records the value of the installed word instead of asserting it. Every structural +assertion, control and exact certificate still runs and must pass. verify.py itself always runs with +RECORD = None (it asserts so), so after --write the new pins are checked by a fresh, strict `verify.py` run. +See discovery/REPIN.md for the whole procedure. Prepared by DreamingOfClouds with Anthropic Claude assistance; +Apache-2.0. +""" +import argparse, hashlib, importlib.util, json, sys, time +from pathlib import Path + +ROOT = Path(__file__).resolve().parents[1] +sys.path.insert(0, str(ROOT)) +sys.dont_write_bytecode = True + + +def manifest(write): + p = ROOT / 'MANIFEST.json'; old = json.loads(p.read_text()); files = {} + for q in ROOT.rglob('*'): + assert not q.is_symlink(), q + if q.is_file() and q != p: + assert '__pycache__' not in q.parts and q.suffix != '.pyc' and q.name != '.DS_Store', q + files[q.relative_to(ROOT).as_posix()] = hashlib.sha256(q.read_bytes()).hexdigest() + changed = sorted(k for k in set(files) | set(old['files']) if files.get(k) != old['files'].get(k)) + if write: + p.write_text(json.dumps(dict(files=dict(sorted(files.items())), schema=old['schema']), indent=1, sort_keys=True) + '\n') + return changed + + +def main(): + if not __debug__: raise SystemExit('assertions required') + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--output', type=Path, required=True); ap.add_argument('--write', action='store_true') + a = ap.parse_args(); out = a.output.resolve(); assert not out.exists() and not out.is_relative_to(ROOT); out.mkdir(parents=True) + import word_pins + assert Path(word_pins.__file__).resolve() == ROOT / 'word_pins.py' + old = dict(word_pins.PINS); word_pins.RECORD = {} + spec = importlib.util.spec_from_file_location('repin_verify', ROOT / 'verify.py'); verify = importlib.util.module_from_spec(spec); spec.loader.exec_module(verify) + results, timings = {}, {} + def save(name, value): (out / name).write_text(json.dumps(verify.serial(value), sort_keys=True, indent=2) + '\n') + t = time.monotonic(); verify.replay(out, results, timings, save) + new = dict(sorted(word_pins.RECORD.items())) + for k in sorted(set(old) | set(new)): + if old.get(k) != new.get(k): + print('PIN', k, ':', json.dumps(old.get(k))[:160], '->', json.dumps(new.get(k))[:160]) + (out / 'word-pins.json').write_text(json.dumps(new, indent=1, sort_keys=True) + '\n') + if a.write: + (ROOT / 'word-pins.json').write_text(json.dumps(new, indent=1, sort_keys=True) + '\n') + print('wrote word-pins.json; MANIFEST changes:', manifest(True)) + else: + print('dry run; MANIFEST would change:', manifest(False)) + print('recorded %d pins in %.0fs; now run verify.py (strict) on a new output directory' % (len(new), time.monotonic() - t)) + + +if __name__ == '__main__': + main() diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/finite_check.py b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/finite_check.py new file mode 100644 index 0000000000..9faeeab3a7 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/finite_check.py @@ -0,0 +1,130 @@ +"""Finite bill for the literal 60-replica banked five-stage p = 10 word (source527 finite bill, rebound). +Prepared with substantial OpenAI Codex assistance; Apache-2.0. +Retains PR234exact-tape/prime/ordinary-leaf hypotheses, and pays bankroutes. +p = 10 port (DreamingOfClouds, Anthropic Claude assistance): m = 5h, d = m^2, N = 2m, the 2h-dimensional rational +route (its factor counts pinned), h copied-centre temporaries and 5h copy/erase episodes per replica; the data +route families stay 20v + 4v (five stages of 4v data families plus the final exchange); word counts pinned. +""" +from collections import Counter +from fractions import Fraction as Q +from hashlib import sha256 +from pathlib import Path +import importlib.util,json +from word_pins import expect,shape +HERE=Path(__file__).resolve().parent +THEOREM_PINS={ + 'proof/three-stage-cover-bit.tex':'47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511', + 'proof/three-stage-cover-rows.tex':'6ad97a5cd7d6aecf978a81226e1c2763d37840caca130c61f3bf5c4ac111c5c8', + 'proof/copied-centers-lemma.tex':'d0ce6d3d504996aadb098227885224e48df46101daec8893523a0a8b7364d8fe'} +def ceilq(x):return -((-x.numerator)//x.denominator) + +def cutoff_log2(delta,C): + assert 0=1 + return max(1,ceilq(36/delta**2),ceilq(2*(4+(C-1).bit_length())/delta)) + +def hist(x):return Counter({int(k):v for k,v in x.items()if v}) + +def route_template(h): + """Recompute the actual 2h-dimensional rational route (48 at h = 24, 40 at h = 20), not its receipt.""" + I=lambda n:[[Q(i==j)for j in range(n)]for i in range(n)] + q=[int(i<3)for i in range(h)] + P=[[Q(q[i])*(Q(q[j])-Q(1,3))/2 for j in range(h)]for i in range(h)] + K=[[Q(i==j)-P[i][j]for j in range(h)]for i in range(h)] + rho=[P[i]+K[i]for i in range(h)]+[K[i]+P[i]for i in range(h)] + a=[r[:]for r in rho];factors=[] + for j in range(2*h): + p=next(i for i in range(j,2*h)if a[i][j]) + if p!=j:a[j],a[p]=a[p],a[j];factors.append(('swap',j,p,None)) + if a[j][j]!=1: + c=1/a[j][j];a[j]=[c*x for x in a[j]];factors.append(('scale',j,None,c)) + for i in range(2*h): + if i!=j and a[i][j]: + c=-a[i][j];a[i]=[x+c*y for x,y in zip(a[i],a[j])];factors.append(('add',i,j,c)) + assert a==I(2*h) + def replay(omit=None): + a=I(2*h) + for z in reversed(range(len(factors))): + if z==omit:continue + kind,i,j,c=factors[z] + if kind=='swap':a[i],a[j]=a[j],a[i] + elif kind=='scale':a[i]=[x/c for x in a[i]] + else:a[i]=[x-c*y for x,y in zip(a[i],a[j])] + return a + assert replay()==rho + assert replay(next(i for i,f in enumerate(factors)if f[0]=='add'))!=rho + counts=dict(Counter(f[0]for f in factors));denoms=sorted({c.denominator for kind,i,j,c in factors if c is not None}) + expect('route_factor_counts',counts);assert denoms==[1,2,3,6] + serialization=[[kind,i,j,None if c is None else str(c)]for kind,i,j,c in factors] + return dict(factors=len(factors),factor_counts=counts,denominators=denoms, + factor_program_sha256=sha256(json.dumps(serialization,separators=(',',':')).encode()).hexdigest(), + exact_inverse_reconstruction=True,missing_addition_rejected=True) + +def run(raw,physical,scalar,prime_result,math_result,banks,banked_result,global_result): + for name,h in THEOREM_PINS.items():assert sha256((HERE/name).read_bytes()).hexdigest()==h,('changed theorem',name) + bit=(HERE/'proof/three-stage-cover-bit.tex').read_text();rows=(HERE/'proof/three-stage-cover-rows.tex').read_text();copied=(HERE/'proof/copied-centers-lemma.tex').read_text() + for s in ('constants are independent of $w,n$ and ancestor values','absorbed by the complete $q^w$ target fiber','spectator counters','32m^2','only units are inverted'):assert s in bit + for s in ('W(w)^{D(n)}','padding factor is less than two','below $q^2$'):assert s in rows + assert 'Copying, pointwise reads and erasure are linear'in copied and'fixed work stream'in copied + S=shape();h=S['h'] + assert raw['physical_R']==expect('physical_R',raw['physical_R']) and raw['v']==S['v'] and raw['h']==h and raw['source_aliases']==0 + assert scalar['forward']['event_sha256']==physical['scalar_projection_sha256']==global_result['scalar_projection_sha256'] + assert physical['tagged_scalar_sha256']==global_result['local_tagged_sha256'] + f,b=scalar['forward'],scalar['inverse'];n=2*raw['v']+raw['physical_R'] + for row in(f,b): + assert row['all_source_and_dirty_restored']and row['arbitrary_target_contents_preserved']and row['all_formal_columns']==n + assert row['weighted_additions']==physical['weighted_scalar_events']==expect('weighted_scalar_events',row['weighted_additions']) + assert hist(row['coefficient_counts'])==hist(physical['coefficient_histogram']) + assert row['literal_unit_additions']==sum(c*v for c,v in hist(row['coefficient_counts']).items())==expect('literal_unit_additions',row['literal_unit_additions']) + assert f['max_intermediate_row_l1']==expect('forward_max_row_l1',f['max_intermediate_row_l1']) and b['max_intermediate_row_l1']==expect('inverse_max_row_l1',b['max_intermediate_row_l1']) + assert raw['parity_transform']['both_reflected_ledgers'] and raw['parity_transform']['remaining_payload_additions']==expect('surviving_additions',raw['parity_transform']['remaining_payload_additions']) + assert raw['parity_transform']['removed_even_add_count']==expect('removed_even_adds',raw['parity_transform']['removed_even_add_count']) + assert physical['copied_centers']==S['centers'] and len(physical['copied_center_blocks'])==S['centers'] + assert all(z['rank']==S['center_rank'] and z['scatter_reads']==S['scatter_reads'] for z in physical['copied_center_blocks']) + assert hist(physical['paid_histogram'])==hist(raw['one_stage_helper_histogram_including_copies']) + assert prime_result['all_remaining_factors_below_2_power_80']and prime_result['physical_inventory_bound'] + assert prime_result['independent_entrances']==expect('entrances',prime_result['independent_entrances']) and prime_result['bundled_unique_bases']==expect('entrance_bases',prime_result['bundled_unique_bases']) + assert hist(prime_result['entrance_rank_counts'])==hist(raw['auxiliary_entrance_rank_histogram']) + assert banks['conservative_extra_selector_calls']==expect('extra_selector_calls',banks['conservative_extra_selector_calls']) and banks['normalizer_factor_bound']==expect('normalizer_factor_bound',banks['normalizer_factor_bound']) + assert banks['physical_replicas']==S['replicas'] and banks['literal_stock']==expect('literal_stock',banks['literal_stock']) and banks['assignments']==5*S['replicas']*raw['physical_R'] + assert banked_result['all_assignments_match']and banked_result['all_logical_helpers_bound']and banked_result['independent_completions_removed']==expect('entrances',banked_result['independent_completions_removed']) + m=S['m'];v=raw['v'];R=raw['physical_R'];T=banks['physical_replicas'];stock=banks['literal_stock'];d=m*m;N=2*m + H=hist(raw['five_stage_profile']['histogram']);assert H==hist(global_result['paid_histogram']) + for a,cnt in hist(raw['auxiliary_entrance_rank_histogram']).items():assert H.pop(5*a)==cnt + literal=Counter({r:T*cnt for r,cnt in H.items()});E=sum(literal.values());mass=sum(r*cnt for r,cnt in literal.items()) + assert m*stock-mass==T*S['deficit'] and max(literal)==S['idle'][2] and Q(max(literal),m)0 and delta1>0 + chain=[Q(384599,10**10)];gaps=[] + for j in range(3): + old=chain[-1];a=(1-c)*c+c*old;ds=dict(atom=c-a,borrowing=1-a-c,remainder=1-a-c*(1-old),stock=1-c);assert old0 + delta=min(ds.values());L=cutoff_log2(delta,coefficient);assert Q(L)*delta**2>=36 and Q(L)*delta>=2*(4+(coefficient-1).bit_length()) + gaps.append(dict(stage=j+1,gaps={k:str(x)for k,x in ds.items()},minimum_gap=str(delta),cutoff_log2_at_charged_coefficient=str(L),full_cutoff_rule='Apply cutoff_log2(delta, C_full), where C_full bounds the displayed coefficient times every inherited primitive, wrapper and preceding ordinary-level constant.'));chain.append(a) + assert list(map(Q,mathematics['ordinary_bootstrap_chain']))==chain + controls=[] + for name,test in [('zero cutoff gap',lambda:cutoff_log2(Q(0),coefficient)),('negative constant',lambda:cutoff_log2(Q(1,2),0))]: + try:test() + except AssertionError:controls.append(name) + else:raise AssertionError('bad finitecutoff accepted') + expect('finite_coefficient',coefficient) + return dict(status='PASS_LITERAL_PARITY_FUSED_BANKED_FIVE_STAGE_P10_FINITE_BILL',theorem_pins=THEOREM_PINS,source_binding=dict(event=physical['scalar_projection_sha256'],tagged=physical['tagged_scalar_sha256'],global_program=global_result['program_sha256']),paid_inventory=dict(m=m,literal_stock=stock,physical_replicas=T,positive_rank_children=E,rank_mass=mass,weighted_additions=weighted,unit_expanded_additions=unit,bridge_additions=T*6*v,route_families=J,terminal_exchange_stream_movements=T*4*v,high_affine_factors=J*high,low_transposition_coefficient=J*(stock+h),generic_wrappers=E*good,matrix_preparation=E*128*N**3,copy_erase_episodes=5*h*T,fallback_per_child=32*m*m,extra_bank_selector_calls=K,normalizer_factor_bound=banks['normalizer_factor_bound'],simultaneous_extra_work_streams=1,payload_prefix_upper=payload,payload_prefix_bits=payloadbits),q_power_bound=dict(coefficient=coefficient,low_matrix_power=d,strict_upper='q^'+str(d+1)),rational_route=route,row_reserve=row_reserve,moment=dict(coarse=str(c),tau=str(1-c),delta_tau_lower=str(delta_tau),delta_linear=str(delta1),fallback_added_in_full=True),recurrence=dict(bound='A*(n+n^(1-c)*w^(1-a_j))',A='C*(1+1/delta_linear+1/delta_tau)',halving_degree=1,one_level_histogram=True),bootstrap=dict(chain=list(map(str,chain)),ordinary=str(chain[-1]),gaps=gaps),rejected_controls=controls,scope='Actual60replicas/literalbankstock andallfixedbanknormalizerschargedbefore finiteordinaryleaf absorption. Inheritedweightedcompiler,commonancestorchart,restoredrow,routing,prime,recoveryandanalyticinterfacesremainconditional.') diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/LICENSE b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/NOTICE b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/NOTICE new file mode 100644 index 0000000000..63aa295646 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/NOTICE @@ -0,0 +1,290 @@ +Walsh-Hadamard power saving (wht-power-saving-lean) +Copyright 2026 Jacob Sussman + +Repository: https://github.com/jacobalansussman/wht-power-saving-lean + +This repository is not a project of OpenAI. OpenAI did not write, review or +endorse it. The package name "OAI" and the namespace "OAI.PowerSaving" are +those of openai/math and are kept only because the new files extend that +development. + +This repository is not a project of CrocSwap/integer-mult-bounds either. Its +authors did not write, review or endorse it. Section 6 says what is taken +from their repository. + +This repository contains files from, and files derived from, the repository +"openai/math" (https://github.com/openai/math), family 130, "Exact Fourier +transforms below n log n", at commit fd4aeeb2ee4fc729c18d98444fed42fd0529eeeb. +That repository is published under the Apache License, Version 2.0. A copy of +the licence is in the file LICENSE. The upstream repository has no NOTICE file +and its licence text names no copyright holder; the files are attributed here +to the authors of openai/math (OpenAI). + +1. Unmodified upstream files. + The 89 files under OAI/Computability/ are byte-for-byte copies of the files + with the same paths under lean/ in openai/math at the commit above. They + have not been changed. Modified copies of some of them are under + Work/Fourier/ and are listed in section 7. + One more file of openai/math is here unchanged, outside the Lean build: + third-party/openai-math/lean/ComparatorChallenges/UniformFourier.lean is a + byte-for-byte copy of lean/ComparatorChallenges/UniformFourier.lean at the + commit above (the statement of OpenAI's Fourier challenge). It is included + so that the modified copy named in section 2 can be compared with it. + +2. Files that contain upstream text. + - Work/CarrierCheck/ChallengeB2Ke16x.lean, + Work/CarrierCheck/ChallengeB2Ke16xR.lean, + Work/GCert/Data/ChallengeB2Gp193x.lean and the text template + tools/gen/templates/ChallengeB2L16x.lean.txt each contain, as their + lines 22-270, lines 9-257 of + lean/ComparatorChallenges/UniformFourier.lean of openai/math (the RAM cost + model), unchanged. Everything else in these files was written for this + repository. + - Work/Fourier/UniformFourierChallenge.lean is a modified copy of + lean/ComparatorChallenges/UniformFourier.lean of openai/math (the + statement of OpenAI's Fourier challenge, 336 lines). Changes: a comment + was added at the top; the exponent 1 - 1/(10^(13:ℕ)) was replaced by + 1 - 7474546/(10^(10:ℕ)); seven names received the suffix "Z" + (decimalExponent, decimalTime, TimeBounds, DFTGoal, ConvGoal, + transform_main, convolution_main). Everything else in the file is the + upstream text, unchanged. See section 7. + - Work/Scratch/Engine.lean and Work/Block/Engine.lean contain copies of + proofs of openai/math, changed for this repository: sections 1, 2 and 5 + of Work/Scratch/Engine.lean are upstream proofs with the batch layout + renamed, and both files contain a copy of the private upstream theorem + "hills_project" (lean/OAI/Computability/FourierTransform/ + TensorProgram.lean) with its envelope generalised. The comments in the + two files mark these places. + - lakefile.lean is adapted from lean/lakefile.lean of openai/math: the same + package name, toolchain, package option and Mathlib pin; every other + dependency was removed and the libraries of this repository were added. + lean-toolchain is a byte-for-byte copy of lean/lean-toolchain. + lake-manifest.json lists Mathlib and its dependencies at the revisions of + lean/lake-manifest.json. + - RELATED-WORK.md reproduces the BibTeX entries of two manuscripts of + openai/math. + +3. New files that build on upstream proofs. + The other files under WHTCheck/ and Work/ were written for this + repository. They import the upstream files, and several of them generalise + or adapt proofs of upstream files (for example Work/Block/Recursion.lean, + which says so in its header). They are changes and additions made for this + repository and are not part of openai/math. + +4. How the new files were made. + Jacob Sussman made the new files on 2026-10-08 and 2026-10-09 by directing + a team of AI agents (Claude). The agents wrote the new Lean files, the + certificate data and the generator scripts. See README.md, section 4. + +5. Ideas taken from other public work. + The network of the first result uses ideas published by others, among them + the helper circuit "NStar3" (Swapnil-jain/integer-mult-kappa, which credits + CrocSwap pull request #36 and Paureel for parts of it), its transfer to + family 130 (shea256/fourier-transform-below-nlogn), and "carrier links" and + "whole-residual batching" (pull requests to CrocSwap/integer-mult-bounds). + No file of Swapnil-jain/integer-mult-kappa or of + shea256/fourier-transform-below-nlogn is included here. One comment in + Work/Scratch/Engine.lean quotes three counts reported in + Swapnil-jain/integer-mult-kappa and names that source. The general frame + lemma that Work/GFrame proves is stated in + notes/general-clifford-frames.tex of CrocSwap/integer-mult-bounds; its Lean + proof was written for this repository. The credits, with links, are in + RELATED-WORK.md. + +6. Data derived from CrocSwap/integer-mult-bounds (second result). + The helper circuit of the second result is the paired-cube circuit of the + repository "CrocSwap/integer-mult-bounds" + (https://github.com/CrocSwap/integer-mult-bounds), in the state of its pull + request #193. It is the design of that community: icekylinx (pull requests + #144 and #184), eumemic (#168, and #117 behind its modules), ikeboy / + Avi Eisenberg (#191 and #193), with an664 (#128) credited there for the + workspace-sharing principle. That repository is published under the Apache + License, Version 2.0 (the same licence text as the file LICENSE). Its + NOTICE file begins "A sharper exponent for integer multiplication / + Copyright 2026 Douglas Colkitt" and says that the community release "is + not solely Douglas Colkitt's work". A complete copy of that NOTICE file, as + it is at the head of pull request #193, is in + third-party/CrocSwap-integer-mult-bounds/NOTICE. + + The data were taken from these files of that repository. They were loaded + as data by programs written for this repository; no program of that + repository was run, and none is included here. + - at the head of pull request #168 (eumemic), + 4a3c769e5c5430e7114c4d3e099ff34664677f17: + references/paired-cube/sources/local_L1.json + references/paired-cube/sources/tmod_TE_TD_TB3_1_1_4_full_6.0617964e-4.json + references/paired-cube/sources/pmod_J0_full_6.0666810e-4.json + references/paired-cube/sources/qmod_climb3u_best.json + references/paired-cube/selected-module/matching-arcs.json + references/paired-cube/physical/frames.json + - at the head of pull request #193 (ikeboy), + 187e1010ac8b259af8e9b5166f68b64bc27b4b47: + research/source-assisted-v4/data/physical-pairs.json + + Files of this repository that contain data derived from them: + tools/certificate/gcert1-p11-pr193.json.gz and the Lean data modules + generated from it, Work/GCert/Data/Gen/P193*.lean and the files they import + from Work/GCert/Data/Gen/P193/; its block counts are also in the generated + modules Work/GCert/Data/P193Price.lean, RateB2Gp193.lean, RateB2Gp193x.lean + and InstB2Gp193.lean. + Changes made: the circuit was rebuilt from those data as one explicit, + renumbered list of additions with a table of frames, in the certificate + format "gcert/1" of this repository; its 1,980 in-place steps were written + as pairs of additions with rescaled coefficients; the Lean data modules + were generated from that list. No file of that repository is included + unchanged, except the copy of its NOTICE file named above. + + Notices of that NOTICE file that pertain to these data, quoted: + + Paired-cube and shared-core extension, 9 October 2026 + Copyright 2026 icekylinx + + Source-assisted common-frame extension (2026-10-09) + Copyright 2026 icekylinx. Apache-2.0. + Substantial dependency: eumemic PR168, + fd25adb7fbaa12ee761d02c733c54d1d2a7687ee + + The full text of both notices, and the notices of the work they build on, + are in the copy named above. The credits, with links and with the words of + pull request #193 about its own sources, are in README.md ("Whose circuit + this is") and in RELATED-WORK.md, section 1. + +7. Modified copies of upstream files (third result). + The files listed below are copies of files of openai/math at the commit + above, changed for this repository. Each begins with a comment that names + the upstream file it is derived from and states what was changed. The + upstream originals under lean/OAI/Computability/ are in this repository + as well, unchanged (section 1), and the copies import them. The upstream + challenge file lean/ComparatorChallenges/UniformFourier.lean is in this + repository in both forms: unchanged under third-party/openai-math/ + (section 1) and modified (section 2). + + - Work/Fourier/ArbitraryLength.lean: modified copy of + lean/OAI/Computability/FourierTransform/ArbitraryLength.lean (224 + lines; 159 of them unchanged in the copy). Changes: identifiers renamed + on 64 lines (18 names: 15 with the suffix Z, 3 with Z inserted); 1 + import line replaced by 1; 15 comment lines added; no other change to + the code. + - Work/Fourier/Asymptotics.lean: modified copy of + lean/OAI/Computability/FourierTransform/Asymptotics.lean (187 lines; + 112 of them unchanged in the copy). Changes: identifiers renamed on 74 + lines (32 names: 26 with the suffix Z, 6 with Z inserted); 1 import + line replaced by 1; 15 comment lines added; no other change to the + code. + - Work/Fourier/Axioms.lean: written for this repository (not a copy of an + upstream file). + - Work/Fourier/ConvolutionProgram.lean: modified copy of + lean/OAI/Computability/FourierTransform/ConvolutionProgram.lean (100 + lines; 77 of them unchanged in the copy). Changes: identifiers renamed + on 22 lines (10 names: 9 with the suffix Z, 1 with Z inserted); 1 + import line replaced by 1; 15 comment lines added; no other change to + the code. + - Work/Fourier/Goal.lean: written for this repository; contains lines of + upstream files: of its 7 code lines, 6 are lines of + lean/OAI/Computability/FourierTransform/Goal.lean (original lines 35, + 75-77, 79, 81): unchanged: its lines 25; with identifiers renamed: its + lines 21, 24, 26, 28, 30. + - Work/Fourier/Main.lean: modified copy of + lean/OAI/Computability/FourierTransform/Main.lean (151 lines; 90 of + them unchanged in the copy). Changes: identifiers renamed on 59 lines + (40 names: 35 with the suffix Z, 5 with Z inserted); 1 import line + replaced by 2; 24 comment lines added; other code lines changed: 1 of + the original, 1 of the copy (copy line 59). + - Work/Fourier/Seam.lean: written for this repository; contains lines of + upstream files: of its 122 code lines, 15 are lines of + lean/OAI/Computability/FourierTransform/TensorProgram.lean (original + lines 36-37, 95-96): unchanged: its lines 93-94, 113-114, 141-142, + 163-164, 185-187, 194-196; with identifiers renamed: its lines 184; 3 + are lines of lean/OAI/Computability/FourierTransform/TensorSaving.lean + (original lines 83-84, 114): with identifiers renamed: its lines 45-46, + 59; 1 is a line of lean/OAI/Computability/FourierTransform/Main.lean + (original line 60): with identifiers renamed: its lines 213. + - Work/Fourier/SectorAlgorithm.lean: modified copy of + lean/OAI/Computability/FourierTransform/SectorAlgorithm.lean (224 + lines; 162 of them unchanged in the copy). Changes: identifiers renamed + on 61 lines (17 names: 13 with the suffix Z, 4 with Z inserted); 1 + import line replaced by 1; 15 comment lines added; no other change to + the code. + - Work/Fourier/SynchronizedAlgorithm.lean: modified copy of + lean/OAI/Computability/FourierTransform/SynchronizedAlgorithm.lean (126 + lines; 94 of them unchanged in the copy). Changes: identifiers renamed + on 31 lines (12 names: 10 with the suffix Z, 1 with Z inserted, 1 + other), the other being "canopy" to "Grove.canopy" (5 lines); 1 import + line replaced by 1; 16 comment lines added; no other change to the + code. + - Work/Fourier/TransformProgram.lean: modified copy of + lean/OAI/Computability/FourierTransform/TransformProgram.lean (146 + lines; 94 of them unchanged in the copy). Changes: identifiers renamed + on 51 lines (21 names: 19 with the suffix Z, 2 with Z inserted); 1 + import line replaced by 1; 15 comment lines added; no other change to + the code. + - Work/Fourier/UniformBounds.lean: modified copy of + lean/OAI/Computability/FourierTransform/UniformBounds.lean (183 lines; + 115 of them unchanged in the copy). Changes: identifiers renamed on 67 + lines (29 names: 25 with the suffix Z, 4 with Z inserted); 1 import + line replaced by 1; 15 comment lines added; no other change to the + code. + - Work/Fourier/UniformFourierChallenge.lean: modified copy of + lean/ComparatorChallenges/UniformFourier.lean (336 lines; 328 of them + unchanged in the copy). Changes: identifiers renamed on 7 lines (7 + names: 7 with the suffix Z); 12 comment lines added; other code lines + changed: 1 of the original, 1 of the copy (copy line 281). + - Work/Fourier/WorkingCompiler.lean: modified copy of + lean/OAI/Computability/FourierTransform/WorkingCompiler.lean (153 + lines; 104 of them unchanged in the copy). Changes: identifiers renamed + on 48 lines (14 names: 14 with the suffix Z); 1 import line replaced by + 1; 15 comment lines added; no other change to the code. + - Work/Fourier/WorkingPreparation.lean: modified copy of + lean/OAI/Computability/FourierTransform/WorkingPreparation.lean (212 + lines; 156 of them unchanged in the copy). Changes: identifiers renamed + on 55 lines (30 names: 28 with the suffix Z, 2 with Z inserted); 1 + import line replaced by 1; 15 comment lines added; no other change to + the code. + - Work/Fourier/WorkingTransform.lean: modified copy of + lean/OAI/Computability/FourierTransform/WorkingTransform.lean (119 + lines; 91 of them unchanged in the copy). Changes: identifiers renamed + on 27 lines (9 names: 8 with the suffix Z, 1 with Z inserted); 1 import + line replaced by 1; 15 comment lines added; no other change to the + code. + + Changes made to the eleven copied proof files: every declaration received + the letter "Z" in its name (as a suffix of its own name, or of the name + of the declaration it belongs to), so that it does not collide with the + upstream declaration of the same name; the upstream exponent "alpha" + (1 - 2/10^11) and the bound "hills" defined from it were replaced by + "alphaZ" (1 - 7474547/10^10) and "hillsZ", which are defined in + Work/Fourier/Seam.lean, and the single use of the upstream theorem + "hills_program" by "hillsZ_program"; the five definitions of the upstream + statement that contain its exponent (decimalExponent, decimalTime, + TimeBounds, DFTGoal, ConvGoal) were replaced by the versions of + Work/Fourier/Goal.lean, whose exponent is 1 - 7474546/(10^(10:ℕ)); + the import lines point to the copies; a header comment was added. + Two further changes: in the copy of Main.lean the same constant stands + once as the literal 2/10^11 and was replaced there too, and the two + final theorems of that copy received a documentation comment; in the + copy of SynchronizedAlgorithm.lean the name "canopy" was written out as + "Grove.canopy" in 5 places, because the short name is shadowed in the + larger environment of the copy. The script also renamed three names + inside upstream comments; the comments are otherwise the upstream ones + and describe the upstream network. + The proofs are those of openai/math. The copies were made by the script + tools/fourier/mkchain.py of this repository. + + Work/Fourier/Goal.lean contains copies of those five definitions of + lean/OAI/Computability/FourierTransform/Goal.lean, with the exponent + replaced and the suffix "Z" on the five names. + + Work/Fourier/Seam.lean was written for this repository. It repeats the + statement of the upstream theorem "hills_program" (TensorProgram.lean) and + the definition of "hills" (TensorSaving.lean) with the two names replaced; + its header says so. + + The work of others that the third result follows (danadran01, shea256, + eumemic) is credited in README.md ("Whose reduction this is") and in + RELATED-WORK.md, section 1. No file of their repositories is included + here. + +Not included in this repository and fetched by the build: Mathlib +(https://github.com/leanprover-community/mathlib4, Apache License 2.0) and its +dependencies. The comparator (https://github.com/leanprover/comparator) is a +separate tool and is not included. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/NOTICE-PR304 b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/NOTICE-PR304 new file mode 100644 index 0000000000..a770422c6f --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/NOTICE-PR304 @@ -0,0 +1,61 @@ +Prepared by DreamingOfClouds with Anthropic Claude assistance. Apache-2.0. +Inherited files retain their original notices and assistance disclosures. +This package claims no exclusive priority over concurrent work and reports +no new kappa. + +What this package contributes: the three re-annealed query modules of the +source-assisted complex word (modules/: pair module n = 10, all-but-one +module n = 9, disjoint-triple module p = 11, found by simulated annealing +from PR168 v4's modules against the exact compile ledger of the aligned +word), one frozen compilation recipe applied to them and, as the control, to +PR168 v4's own modules (layers/), aligned_word.py (PR194's source-aligned +word with the module files and a frozen physical layer as inputs), +paircheck.py (an independent re-check of the reuse pairs with five mutation +controls), normalize_scatter.py (the star scatter by re-signing the +registers of retained totals with unit -1), the discovery driver +discovery/make_layer.py, and the four resulting programs with their checks. +Everything else is retained and credited: + +- icekylinx (OpenAI GPT-6 Astra and Codex assistance): PR144 paired cubes + and signed decoder (the K blocks and the star scatter of every program), + PR184 source-assisted construction: source-parity local factorization, + frame flow, exact lifts, contract (complex_frame_flow.py, + exact_complex_flow_lift.py, and source_aligned_local.py, from which + aligned_word.py derives through PR194). +- Avi Eisenberg (ikeboy): PR191/193/194, the rebuild of PR184's + construction on the PR168 v4 modules (source_aligned_local_v4.py, whose + code aligned_word.py keeps, contract_v4.py run here), the + parity-erasure-avoiding pairing of PR193 (the "parity" pair recipe) and + PR194's frozen pairs of the anchor. +- chafreaky / Chafik Boukhalfa (Anthropic Claude and OpenAI Codex + assistance): PR200 operation-frame descent (the frames of every layer), + maximum-weight late compensated reuse pairing (the "mw" pair recipe) and + the complete complex checker complex/physical.py (run here to admit every + layer); PR233 layer and package (vendored in references/pr233-layer/, its + discovery harness vendored in discovery/pr233/); PR256 gcert emitter + (gcert_emit.py, vendored unchanged) and the package whose structure and + checks this one mirrors; PR225 exact moment bounds (scripts/moment.py). +- Jacob Sussman (Anthropic Claude assistance): the certificate format + gcert/1, the reference checker gx.py and the Python mirror of the two + Lean checks gxcore.py (both vendored unchanged in gx/, Apache-2.0, + Copyright 2026 Jacob Sussman, jacobalansussman/wht-power-saving-lean at + f010392c), the bridged five-stage layout (Lean-checked in his repository) + in which the programs are priced, the unit convention of gxconv.py reused + by gcert_emit.py for scalings (and by normalize_scatter.py), and the + published certificate of #193 whose histogram anchors the chain + (references/sussman/). +- eumemic (Anthropic Claude and OpenAI Codex assistance): PR168 annealed + modules (the control's modules and the starting points of the annealing), + schedules and physical frames; PR117/155/157/161 module infrastructure, + physical frames and reuse; the exact-DFT arena (scripts/moment.py adapts + eumemic/exact-dft-bounds, Apache-2.0). +- DaysSky: PR162 extended carrier closure (compile_closure, and the greedy + extension in discovery/extend_floor.py). +- hcg890 (PR234), SovereignSteak (PR250: the five-stage ledger statement + used for the price), rohanarun (PR209/237). +- PR202 baseline lineage as credited in references/pr233-layer/NOTICE: + jamesyc / James Chang, DaysSky, GamingPuzzled, gupt1156, Abhinav + Ramachandran/geckods, jacklightChen / Zhihao Chen, Rohan Arun, an664, + Swapnil Jain, hpst3r, Aurel Prosz, dleen, Douglas Colkitt. +- OpenAI: the original complex phase network of "Integer multiplication + below n log n". diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/NOTICE b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/NOTICE new file mode 100644 index 0000000000..af71ab694b --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/NOTICE @@ -0,0 +1,40 @@ +Provenance of inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz (local research, not published) + +Prepared by DreamingOfClouds with Anthropic Claude assistance. Apache-2.0. No exclusive priority is claimed. + +The program is the source-assisted complex word of PR #184/#194, built with PR #304's recipe on three query +modules, all shipped here: + + pmod46_ptc1_final.json centre-sharing pair module (new): besides its 45 pair outputs it returns one extra + root, the sum of all its inputs, which is the star centre S(2i+bit) + tmod_final.json disjoint-triple module (p = 11): an earlier re-annealed version (v1, 2,069 additions), + NOT PR #304's modules/tmod_cmod_v2.json (2,067 additions) + qmod_q1_snap1.json all-but-one module: the same args and roots as PR #304's modules/qmod_cmod.json + +How it was built. PR #304's aligned_word.py cannot build this graph unchanged: its pair-module loader expects 45 +roots, and PR #144's Graph.finish sums every centre separately. The program was built by a local loader +(agent-cmod's cmgraph.build46 / exact_chain.py, not shipped). It loads the 46-root pair module and runs PR #144's +scripts/paired_cube/graph.py with the 10-line Graph.finish patch centre46_graph.diff (icekylinx, Apache-2.0; +graph.py itself is not vendored here). When a pair module returns more roots than pairs, the patched graph uses +the extra root as the centre instead of summing it separately; with any other module it is unchanged. The rest +of the recipe is PR #304's: + +- the merge f8:00111100 and coordinate frames; +- PR #233's maximum-weight late compensated reuse pairing; +- PR #184's frame flow and exact lift; +- PR #256's gcert_emit.py (credits in ../NOTICE-PR304). + +A separate local audit rebuilt the graph from this patch and these modules and reproduced the program's graph +exactly. + +exact_result.json is the exact chain's record: flow R = 9,036 and W = 4v + R = 14,316 at m = 110, gx.check1 +ACCEPTED, and the five-stage saving 7727/10^7 certified with 7728/10^7 rejected (priced without the 10^-16 +fallback). The emitter wrote the scatter as the star rule directly (every retained-total unit is +1), so no +normalize_scatter.py step was needed. The gzip file is gzip.compress(gcert1.json, compresslevel=9, mtime=0) of +the emitted bytes. Its JSON keys are not in canonical (sorted) order, and it records derived_from +'agent-cmod candidate'. The bytes are kept as emitted, because a separate Lean run checks exactly these bytes. + +verify.py consumes only the gcert/1 program. Every run checks it fresh with Jacob Sussman's gx.check1 (exact +scalar identity) and gxcore mirror (code/complex_gx.py), and prices it with the 10^-16 fallback included +(772714351296671/10^18; without the fallback, 772714354722691/10^18). The files in this directory are not read +by any check. No Lean check of this program is pinned in this package. diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/centre46_graph.diff b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/centre46_graph.diff new file mode 100644 index 0000000000..76437ab856 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/centre46_graph.diff @@ -0,0 +1,33 @@ +--- graph_orig.py 2026-10-10 03:55:31 ++++ graph.py 2026-10-10 03:55:31 +@@ -190,14 +190,18 @@ + self.local_channels() + base_nodes = len(self.a) + D = dict(zip(self.cubes, self.module(triple, [self.F[I] for I in self.cubes]))) +- P, Q = {}, {} ++ P, Q, star = {}, {}, {} + for i in range(self.p): + others = [a for a in range(self.p) if a != i] + pairs = list(combinations(others, 2)) + for bit in range(2): + inputs = [self.A[tuple(sorted((i, *K))), i, bit] for K in pairs] +- for K, node in zip(pairs, self.module(pair, inputs)): ++ outs = self.module(pair, inputs) ++ for K, node in zip(pairs, outs[:len(pairs)]): + P[tuple(sorted((i, *K))), i, bit] = node ++ if len(outs) > len(pairs): ++ # centre-sharing pair module: its extra root is the sum of all inputs = star(2i+bit) ++ star[i, bit] = outs[len(pairs)] + for i, j in combinations(range(self.p), 2): + others = [a for a in range(self.p) if a not in (i, j)] + for mode in range(2): +@@ -231,7 +235,8 @@ + # Their scatter is 1/2 sum_(i in T) S_i - 1/6 sum_i S_i. + for i in range(self.p): + for e in range(2): +- self.centers.append(self.sum(self.A[I, i, e] for I in self.cubes if i in I)) ++ self.centers.append(star[i, e] if (i, e) in star else ++ self.sum(self.A[I, i, e] for I in self.cubes if i in I)) + incidences = 0 + center_scatter = '1/2 sum_(i in T) S_i - 1/6 sum_i S_i' + else: diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/exact_result.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/exact_result.json new file mode 100644 index 0000000000..0380737113 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/exact_result.json @@ -0,0 +1,21 @@ +{ + "R": 9036, + "N": 254672, + "W5": 14316, + "m5": 110, + "gx_check1": "ACCEPTED", + "scalar_denominators": { + "x": 2, + "y": 6, + "s": 2 + }, + "blocks_total": 68252, + "float_root5": 0.0007727143547226677, + "flow_root3": 0.0007272300987099986, + "lift_status": "Exact rational local lifts and inverse gate programs verified; monotone flow and zero-fresh kernel reuse DAG verified.", + "seconds": 206.82464708399493, + "margin_at_7727": 0.0005207623638446622, + "margin_at_7728": -0.0031071001379776387, + "certified_a": "7727/10^7", + "next_rejected": true +} diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/pmod46_ptc1_final.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/pmod46_ptc1_final.json new file mode 100644 index 0000000000..ca39e45e46 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/pmod46_ptc1_final.json @@ -0,0 +1 @@ +{"input_count": 45, "args": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, [33, 34], [18, 45], [24, 46], [24, 32], [4, 12], [2, 10], [28, 50], [24, 51], [25, 52], [33, 37], [34, 38], [54, 55], [8, 16], [15, 57], [7, 58], [56, 59], [0, 49], [60, 61], [53, 62], [27, 29], [44, 64], [63, 65], [6, 14], [32, 36], [42, 68], [67, 69], [3, 30], [11, 71], [70, 72], [43, 73], [66, 74], [5, 13], [31, 76], [26, 77], [29, 35], [78, 79], [61, 71], [60, 81], [44, 82], [40, 41], [11, 84], [83, 85], [80, 86], [22, 28], [7, 15], [88, 89], [7, 8], [1, 91], [2, 92], [26, 39], [20, 21], [17, 22], [23, 96], [28, 29], [27, 98], [44, 99], [97, 100], [95, 101], [94, 102], [5, 6], [42, 43], [84, 105], [104, 106], [103, 107], [93, 108], [30, 68], [35, 110], [12, 13], [31, 35], [44, 98], [23, 114], [13, 14], [15, 116], [39, 104], [31, 118], [116, 119], [3, 11], [61, 121], [120, 122], [111, 123], [33, 42], [40, 125], [89, 126], [124, 127], [1, 9], [18, 20], [19, 130], [21, 131], [129, 132], [22, 37], [133, 134], [128, 135], [31, 48], [24, 25], [39, 111], [31, 139], [131, 140], [17, 27], [21, 142], [141, 143], [138, 144], [26, 28], [126, 134], [146, 147], [145, 148], [10, 12], [11, 150], [149, 151], [23, 29], [41, 153], [43, 55], [26, 145], [155, 156], [154, 157], [9, 117], [152, 159], [55, 130], [8, 154], [161, 162], [38, 54], [44, 106], [34, 165], [164, 166], [22, 115], [54, 90], [70, 169], [18, 19], [30, 122], [24, 172], [25, 173], [9, 10], [17, 175], [1, 176], [2, 177], [174, 178], [171, 179], [43, 57], [41, 181], [7, 50], [25, 37], [38, 184], [12, 185], [4, 186], [183, 187], [0, 2], [1, 189], [176, 190], [89, 191], [168, 192], [26, 27], [138, 194], [47, 121], [20, 40], [26, 197], [115, 198], [41, 198], [14, 15], [41, 199], [19, 190], [124, 132], [95, 203], [6, 93], [30, 138], [171, 207], [54, 208], [55, 209], [21, 101], [105, 211], [210, 212], [68, 213], [3, 4], [214, 215], [206, 216], [175, 205], [14, 118], [13, 219], [95, 220], [191, 194], [221, 222], [154, 181], [223, 224], [21, 27], [180, 226], [170, 227], [194, 221], [90, 191], [229, 230], [91, 104], [31, 195], [139, 167], [98, 234], [233, 235], [215, 218], [236, 237], [18, 238], [232, 239], [22, 23], [1, 241], [132, 140], [167, 243], [242, 244], [153, 155], [36, 246], [180, 247], [95, 219], [0, 44], [129, 241], [19, 251], [130, 252], [57, 193], [19, 187], [254, 255], [113, 202], [53, 87], [15, 16], [116, 259], [105, 260], [193, 196], [41, 103], [96, 210], [257, 264], [16, 19], [94, 99], [35, 77], [86, 268], [67, 226], [57, 270], [32, 248], [271, 272], [107, 267], [58, 250], [116, 275], [274, 276], [45, 275], [9, 151], [16, 279], [36, 280], [32, 281], [178, 194], [138, 283], [55, 182], [204, 284], [2, 215], [5, 287], [265, 288], [13, 259], [215, 232], [92, 289], [11, 260], [12, 293], [97, 294], [50, 116], [24, 296], [32, 121], [31, 298], [297, 299], [54, 180], [168, 301], [55, 302], [167, 241], [156, 304], [35, 36], [19, 306], [4, 307], [38, 308], [98, 305], [59, 303], [2, 3], [236, 293], [40, 261], [306, 314], [188, 306], [200, 254], [76, 317], [240, 295], [6, 7], [1, 288], [320, 321], [175, 263], [265, 290], [149, 322], [59, 250], [251, 326], [105, 270], [32, 271], [277, 316], [6, 321], [278, 300], [7, 332], [274, 333], [35, 78], [179, 335], [120, 298], [95, 337], [25, 49], [307, 339], [37, 340], [40, 231], [42, 342], [232, 236], [287, 344], [341, 343], [46, 137], [108, 347], [50, 195], [110, 349], [123, 285], [79, 351], [350, 352], [92, 312], [348, 354], [106, 327], [106, 229], [255, 318], [124, 133], [285, 359], [163, 336], [109, 184], [254, 357], [266, 361], [309, 362], [23, 360], [150, 313], [35, 358], [241, 244], [294, 369], [9, 370], [18, 338], [45, 356], [372, 373], [18, 299], [40, 347], [249, 356], [44, 62], [74, 378], [18, 252], [379, 380], [213, 282], [21, 381], [201, 382], [24, 375], [112, 377], [51, 195], [37, 309], [37, 128], [387, 389], [386, 388], [169, 180], [223, 340], [224, 393], [116, 280], [162, 331], [157, 396], [197, 335], [196, 317], [256, 328], [38, 394], [158, 395], [12, 315], [392, 398], [77, 399], [36, 400], [261, 323], [11, 407], [60, 165], [124, 409], [376, 408], [24, 34], [225, 412], [279, 324], [375, 413], [253, 269], [245, 291], [262, 329], [105, 418], [231, 385], [126, 420], [19, 403], [185, 422], [323, 423]], "roots": [310, 367, 371, 424, 411, 384, 414, 402, 160, 345, 417, 365, 355, 217, 292, 397, 325, 410, 330, 334, 75, 258, 353, 390, 391, 374, 383, 416, 366, 136, 363, 406, 368, 401, 346, 419, 405, 415, 421, 311, 273, 228, 364, 404, 286, 319]} \ No newline at end of file diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/qmod_q1_snap1.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/qmod_q1_snap1.json new file mode 100644 index 0000000000..78965fba83 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/qmod_q1_snap1.json @@ -0,0 +1 @@ +{"input_count": 9, "args": [null, null, null, null, null, null, null, null, null, [0, 3], [6, 9], [5, 7], [8, 11], [2, 4], [12, 13], [6, 14], [6, 8], [3, 16], [7, 17], [0, 1], [2, 19], [18, 20], [3, 20], [4, 22], [5, 23], [6, 24], [7, 25], [16, 24], [12, 23], [4, 21], [11, 17], [20, 30], [15, 19], [1, 30], [4, 33], [0, 34], [10, 14], [13, 33]], "roots": [37, 36, 35, 32, 31, 29, 28, 27, 26]} \ No newline at end of file diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/tmod_final.json b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/tmod_final.json new file mode 100644 index 0000000000..3d4f3ccb44 --- /dev/null +++ b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/centre-mw/tmod_final.json @@ -0,0 +1 @@ +{"kind": "disjoint_triples", "p": 11, "input_labels": [[0, 1, 2], [0, 1, 3], [0, 1, 4], [0, 1, 5], [0, 1, 6], [0, 1, 7], [0, 1, 8], [0, 1, 9], [0, 1, 10], [0, 2, 3], [0, 2, 4], [0, 2, 5], [0, 2, 6], [0, 2, 7], [0, 2, 8], [0, 2, 9], [0, 2, 10], [0, 3, 4], [0, 3, 5], [0, 3, 6], [0, 3, 7], [0, 3, 8], [0, 3, 9], [0, 3, 10], [0, 4, 5], [0, 4, 6], [0, 4, 7], [0, 4, 8], [0, 4, 9], [0, 4, 10], [0, 5, 6], [0, 5, 7], [0, 5, 8], [0, 5, 9], [0, 5, 10], [0, 6, 7], [0, 6, 8], [0, 6, 9], [0, 6, 10], [0, 7, 8], [0, 7, 9], [0, 7, 10], [0, 8, 9], [0, 8, 10], [0, 9, 10], [1, 2, 3], [1, 2, 4], [1, 2, 5], [1, 2, 6], [1, 2, 7], [1, 2, 8], [1, 2, 9], [1, 2, 10], [1, 3, 4], [1, 3, 5], [1, 3, 6], [1, 3, 7], [1, 3, 8], [1, 3, 9], [1, 3, 10], [1, 4, 5], [1, 4, 6], [1, 4, 7], [1, 4, 8], [1, 4, 9], [1, 4, 10], [1, 5, 6], [1, 5, 7], [1, 5, 8], [1, 5, 9], [1, 5, 10], [1, 6, 7], [1, 6, 8], [1, 6, 9], [1, 6, 10], [1, 7, 8], [1, 7, 9], [1, 7, 10], [1, 8, 9], [1, 8, 10], [1, 9, 10], [2, 3, 4], [2, 3, 5], [2, 3, 6], [2, 3, 7], [2, 3, 8], [2, 3, 9], [2, 3, 10], [2, 4, 5], [2, 4, 6], [2, 4, 7], [2, 4, 8], [2, 4, 9], [2, 4, 10], [2, 5, 6], [2, 5, 7], [2, 5, 8], [2, 5, 9], [2, 5, 10], [2, 6, 7], [2, 6, 8], [2, 6, 9], [2, 6, 10], [2, 7, 8], [2, 7, 9], [2, 7, 10], [2, 8, 9], [2, 8, 10], [2, 9, 10], [3, 4, 5], [3, 4, 6], [3, 4, 7], [3, 4, 8], [3, 4, 9], [3, 4, 10], [3, 5, 6], [3, 5, 7], [3, 5, 8], [3, 5, 9], [3, 5, 10], [3, 6, 7], [3, 6, 8], [3, 6, 9], [3, 6, 10], [3, 7, 8], [3, 7, 9], [3, 7, 10], [3, 8, 9], [3, 8, 10], [3, 9, 10], [4, 5, 6], [4, 5, 7], [4, 5, 8], [4, 5, 9], [4, 5, 10], [4, 6, 7], [4, 6, 8], [4, 6, 9], [4, 6, 10], [4, 7, 8], [4, 7, 9], [4, 7, 10], [4, 8, 9], [4, 8, 10], [4, 9, 10], [5, 6, 7], [5, 6, 8], [5, 6, 9], [5, 6, 10], [5, 7, 8], [5, 7, 9], [5, 7, 10], [5, 8, 9], [5, 8, 10], [5, 9, 10], [6, 7, 8], [6, 7, 9], [6, 7, 10], [6, 8, 9], [6, 8, 10], [6, 9, 10], [7, 8, 9], [7, 8, 10], [7, 9, 10], [8, 9, 10]], "target_labels": [[0, 1, 2], [0, 1, 3], [0, 1, 4], [0, 1, 5], [0, 1, 6], [0, 1, 7], [0, 1, 8], [0, 1, 9], [0, 1, 10], [0, 2, 3], [0, 2, 4], [0, 2, 5], [0, 2, 6], [0, 2, 7], [0, 2, 8], [0, 2, 9], [0, 2, 10], [0, 3, 4], [0, 3, 5], [0, 3, 6], [0, 3, 7], [0, 3, 8], [0, 3, 9], [0, 3, 10], [0, 4, 5], [0, 4, 6], [0, 4, 7], [0, 4, 8], [0, 4, 9], [0, 4, 10], [0, 5, 6], [0, 5, 7], [0, 5, 8], [0, 5, 9], [0, 5, 10], [0, 6, 7], [0, 6, 8], [0, 6, 9], [0, 6, 10], [0, 7, 8], [0, 7, 9], [0, 7, 10], [0, 8, 9], [0, 8, 10], [0, 9, 10], [1, 2, 3], [1, 2, 4], [1, 2, 5], [1, 2, 6], [1, 2, 7], [1, 2, 8], [1, 2, 9], [1, 2, 10], [1, 3, 4], [1, 3, 5], [1, 3, 6], [1, 3, 7], [1, 3, 8], [1, 3, 9], [1, 3, 10], [1, 4, 5], [1, 4, 6], [1, 4, 7], [1, 4, 8], [1, 4, 9], [1, 4, 10], [1, 5, 6], [1, 5, 7], [1, 5, 8], [1, 5, 9], [1, 5, 10], [1, 6, 7], [1, 6, 8], [1, 6, 9], [1, 6, 10], [1, 7, 8], [1, 7, 9], [1, 7, 10], [1, 8, 9], [1, 8, 10], [1, 9, 10], [2, 3, 4], [2, 3, 5], [2, 3, 6], [2, 3, 7], [2, 3, 8], [2, 3, 9], [2, 3, 10], [2, 4, 5], [2, 4, 6], [2, 4, 7], [2, 4, 8], [2, 4, 9], [2, 4, 10], [2, 5, 6], [2, 5, 7], [2, 5, 8], [2, 5, 9], [2, 5, 10], [2, 6, 7], [2, 6, 8], [2, 6, 9], [2, 6, 10], [2, 7, 8], [2, 7, 9], [2, 7, 10], [2, 8, 9], [2, 8, 10], [2, 9, 10], [3, 4, 5], [3, 4, 6], [3, 4, 7], [3, 4, 8], [3, 4, 9], [3, 4, 10], [3, 5, 6], [3, 5, 7], [3, 5, 8], [3, 5, 9], [3, 5, 10], [3, 6, 7], [3, 6, 8], [3, 6, 9], [3, 6, 10], [3, 7, 8], [3, 7, 9], [3, 7, 10], [3, 8, 9], [3, 8, 10], [3, 9, 10], [4, 5, 6], [4, 5, 7], [4, 5, 8], [4, 5, 9], [4, 5, 10], [4, 6, 7], [4, 6, 8], [4, 6, 9], [4, 6, 10], [4, 7, 8], [4, 7, 9], [4, 7, 10], [4, 8, 9], [4, 8, 10], [4, 9, 10], [5, 6, 7], [5, 6, 8], [5, 6, 9], [5, 6, 10], [5, 7, 8], [5, 7, 9], [5, 7, 10], [5, 8, 9], [5, 8, 10], [5, 9, 10], [6, 7, 8], [6, 7, 9], [6, 7, 10], [6, 8, 9], [6, 8, 10], [6, 9, 10], [7, 8, 9], [7, 8, 10], [7, 9, 10], [8, 9, 10]], "input_count": 165, "args": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [49, 56], [75, 166], [121, 122], [123, 168], [63, 141], [3, 29], [62, 138], [65, 172], [26, 173], [171, 174], [170, 175], [120, 152], [47, 93], [91, 178], [37, 40], [36, 180], [156, 181], [38, 159], [43, 183], [157, 162], [184, 185], [41, 186], [182, 187], [122, 125], [21, 121], [20, 190], [22, 191], [189, 192], [188, 193], [63, 68], [76, 195], [104, 163], [108, 197], [85, 127], [106, 199], [125, 200], [198, 201], [86, 88], [202, 203], [129, 204], [101, 160], [122, 206], [205, 207], [100, 121], [84, 124], [103, 210], [209, 211], [158, 212], [208, 213], [156, 214], [92, 144], [82, 94], [115, 217], [216, 218], [113, 219], [112, 220], [111, 221], [90, 139], [91, 142], [140, 224], [136, 137], [225, 226], [223, 227], [222, 228], [215, 229], [132, 150], [140, 231], [133, 232], [64, 69], [233, 234], [61, 235], [115, 145], [142, 144], [30, 238], [237, 239], [30, 35], [45, 241], [19, 118], [117, 243], [55, 244], [32, 33], [150, 246], [70, 151], [68, 248], [69, 153], [249, 250], [34, 251], [4, 252], [247, 253], [245, 254], [19, 110], [18, 256], [116, 257], [99, 135], [94, 259], [98, 155], [145, 261], [89, 93], [262, 263], [260, 264], [52, 81], [109, 266], [53, 267], [61, 268], [47, 48], [66, 270], [71, 271], [269, 272], [265, 273], [51, 80], [108, 275], [97, 154], [144, 277], [92, 278], [276, 279], [107, 165], [280, 281], [274, 282], [1, 17], [9, 284], [3, 8], [4, 286], [25, 34], [29, 288], [287, 289], [45, 290], [11, 12], [16, 292], [241, 293], [291, 294], [285, 295], [70, 134], [65, 297], [296, 298], [283, 299], [16, 102], [14, 15], [104, 302], [101, 303], [108, 160], [42, 44], [163, 306], [100, 158], [106, 308], [17, 103], [39, 310], [309, 311], [307, 312], [13, 313], [305, 314], [304, 315], [182, 316], [31, 147], [146, 318], [247, 319], [12, 35], [95, 149], [321, 322], [96, 152], [323, 324], [99, 277], [325, 326], [320, 327], [317, 328], [113, 118], [128, 330], [125, 331], [57, 126], [332, 333], [125, 168], [112, 117], [58, 336], [334, 337], [50, 52], [105, 339], [43, 159], [79, 341], [38, 74], [20, 123], [23, 344], [2, 56], [8, 346], [345, 347], [59, 348], [343, 349], [342, 350], [72, 158], [209, 352], [126, 164], [105, 354], [53, 60], [88, 356], [46, 357], [50, 57], [358, 359], [200, 360], [87, 109], [130, 362], [59, 266], [363, 364], [77, 365], [78, 366], [361, 367], [355, 368], [353, 369], [102, 161], [74, 371], [123, 372], [166, 211], [373, 374], [75, 375], [370, 376], [128, 281], [363, 378], [137, 147], [156, 380], [136, 146], [157, 159], [382, 383], [381, 384], [138, 148], [131, 386], [67, 74], [62, 388], [387, 389], [72, 390], [73, 391], [385, 392], [61, 65], [297, 394], [69, 79], [64, 396], [133, 143], [153, 398], [141, 151], [399, 400], [162, 232], [401, 402], [77, 403], [397, 404], [395, 405], [196, 406], [393, 407], [78, 80], [408, 409], [14, 21], [42, 411], [121, 412], [10, 17], [24, 414], [13, 103], [39, 416], [210, 417], [20, 418], [415, 419], [413, 420], [15, 44], [22, 422], [208, 308], [423, 424], [421, 425], [156, 426], [36, 427], [77, 355], [50, 78], [46, 356], [275, 431], [430, 432], [57, 58], [76, 434], [433, 435], [204, 436], [27, 32], [41, 438], [136, 157], [146, 440], [132, 400], [441, 442], [439, 443], [26, 38], [29, 445], [138, 446], [134, 148], [131, 448], [447, 449], [31, 450], [288, 451], [36, 452], [444, 453], [139, 149], [135, 455], [161, 456], [145, 155], [242, 458], [457, 459], [142, 152], [39, 42], [158, 462], [461, 463], [460, 464], [164, 465], [454, 466], [81, 130], [161, 468], [4, 394], [286, 297], [470, 471], [289, 472], [6, 473], [7, 196], [405, 475], [474, 476], [439, 477], [324, 326], [105, 164], [16, 45], [8, 38], [267, 372], [482, 483], [481, 484], [6, 36], [5, 72], [486, 487], [157, 488], [41, 77], [489, 490], [13, 310], [39, 492], [1, 9], [49, 75], [494, 495], [53, 496], [493, 497], [14, 42], [309, 499], [430, 500], [498, 501], [491, 502], [485, 503], [480, 504], [48, 98], [155, 506], [71, 507], [4, 34], [321, 509], [508, 510], [99, 511], [67, 148], [70, 513], [31, 514], [512, 515], [322, 516], [324, 517], [68, 151], [32, 146], [519, 520], [518, 521], [505, 522], [66, 71], [135, 458], [524, 525], [60, 468], [526, 527], [148, 288], [31, 529], [447, 530], [131, 531], [439, 532], [28, 33], [380, 534], [533, 535], [43, 536], [384, 537], [182, 538], [1, 10], [292, 540], [82, 83], [89, 542], [270, 543], [541, 544], [27, 136], [170, 546], [505, 547], [11, 30], [18, 549], [28, 550], [3, 4], [62, 67], [61, 553], [552, 554], [25, 31], [26, 131], [556, 557], [555, 558], [132, 382], [438, 560], [559, 561], [115, 120], [130, 563], [127, 564], [129, 565], [129, 437], [412, 415], [40, 423], [568, 569], [6, 7], [2, 571], [570, 572], [567, 573], [1, 574], [9, 575], [158, 455], [161, 577], [144, 154], [165, 579], [525, 580], [164, 581], [163, 461], [582, 583], [160, 584], [578, 585], [400, 402], [149, 161], [160, 588], [265, 268], [272, 590], [91, 96], [142, 592], [117, 152], [593, 594], [112, 595], [200, 596], [355, 597], [442, 598], [110, 114], [119, 134], [600, 601], [130, 602], [83, 120], [89, 260], [115, 605], [604, 606], [82, 607], [88, 608], [603, 609], [262, 362], [610, 611], [45, 294], [93, 613], [612, 614], [415, 615], [18, 19], [23, 617], [289, 618], [616, 619], [599, 620], [77, 170], [267, 281], [77, 162], [79, 624], [480, 625], [623, 626], [106, 198], [80, 430], [628, 629], [53, 630], [51, 631], [627, 632], [47, 66], [93, 145], [634, 635], [94, 216], [224, 637], [636, 638], [633, 639], [30, 66], [41, 412], [621, 642], [438, 643], [365, 378], [625, 645], [567, 646], [355, 647], [158, 209], [57, 336], [72, 486], [561, 651], [195, 652], [190, 653], [650, 654], [42, 158], [78, 127], [656, 657], [655, 658], [103, 206], [308, 660], [25, 552], [330, 336], [380, 382], [233, 664], [534, 558], [438, 666], [665, 667], [663, 668], [182, 193], [258, 670], [111, 671], [669, 672], [39, 160], [158, 307], [674, 675], [241, 455], [461, 677], [676, 678], [135, 579], [679, 680], [673, 681], [558, 561], [88, 420], [199, 309], [684, 685], [413, 686], [36, 687], [112, 688], [683, 689], [72, 73], [156, 691], [661, 692], [48, 71], [99, 120], [694, 695], [55, 119], [70, 697], [83, 98], [698, 699], [696, 700], [45, 161], [134, 401], [402, 703], [539, 704], [679, 705], [702, 706], [582, 707], [19, 321], [111, 223], [116, 322], [710, 711], [709, 712], [550, 713], [110, 115], [82, 715], [604, 716], [605, 717], [714, 718], [684, 719], [535, 558], [133, 721], [720, 722], [113, 723], [68, 69], [4, 725], [112, 113], [111, 727], [18, 728], [63, 64], [3, 730], [26, 137], [27, 28], [140, 733], [136, 734], [732, 735], [731, 736], [54, 737], [729, 738], [7, 62], [11, 90], [92, 741], [47, 742], [740, 743], [739, 744], [595, 690], [51, 629], [76, 628], [747, 748], [53, 749], [693, 750], [93, 612], [54, 55], [111, 116], [753, 754], [257, 755], [162, 379], [355, 757], [41, 43], [23, 759], [758, 760], [86, 108], [129, 762], [423, 763], [37, 122], [764, 765], [206, 766], [724, 767], [49, 84], [50, 85], [51, 86], [46, 771], [104, 772], [770, 773], [769, 774], [29, 549], [3, 776], [94, 636], [777, 778], [174, 779], [223, 780], [5, 53], [493, 782], [496, 783], [485, 784], [781, 785], [69, 206], [7, 37], [22, 788], [2, 414], [358, 790], [24, 791], [418, 792], [20, 56], [793, 794], [496, 795], [5, 796], [73, 122], [58, 798], [275, 763], [799, 800], [797, 801], [789, 802], [422, 803], [206, 804], [118, 279], [768, 806], [385, 387], [704, 808], [119, 600], [336, 810], [126, 811], [332, 812], [169, 813], [754, 814], [809, 815], [167, 358], [562, 651], [23, 481], [363, 819], [161, 820], [76, 691], [5, 6], [822, 823], [468, 702], [118, 277], [21, 125], [22, 827], [2, 828], [434, 829], [10, 770], [773, 831], [830, 832], [1, 833], [9, 24], [306, 835], [136, 728], [60, 75], [124, 838], [39, 839], [835, 840], [270, 542], [102, 123], [821, 843], [205, 570], [761, 845], [481, 846], [92, 97], [98, 263], [848, 849], [107, 850], [105, 851], [104, 592], [852, 853], [181, 427], [218, 710], [550, 856], [26, 857], [14, 100], [13, 859], [592, 860], [90, 95], [293, 849], [102, 863], [862, 864], [861, 865], [105, 866], [454, 867], [211, 817], [371, 455], [95, 870], [56, 434], [2, 872], [100, 303], [46, 769], [13, 875], [540, 876], [770, 877], [101, 771], [878, 879], [874, 880], [670, 881], [824, 882], [873, 883], [133, 234], [555, 885], [721, 886], [330, 887], [756, 888], [99, 604], [826, 890], [709, 891], [13, 301], [657, 841], [80, 129], [160, 895], [894, 896], [675, 897], [7, 824], [2, 670], [56, 900], [434, 901], [899, 902], [898, 903], [82, 91], [658, 841], [164, 906], [825, 907], [302, 834], [67, 116], [241, 835], [45, 911], [143, 635], [29, 913], [78, 359], [11, 241], [12, 916], [25, 617], [917, 918], [608, 919], [100, 101], [862, 921], [335, 872], [195, 234], [76, 692], [131, 554], [665, 926], [925, 927], [924, 928], [923, 929], [754, 930], [922, 931], [43, 534], [40, 933], [439, 934], [15, 293], [14, 936], [854, 937], [935, 938], [50, 51], [1, 940], [47, 52], [48, 942], [941, 943], [939, 944], [82, 93], [26, 546], [155, 701], [67, 948], [96, 97], [699, 950], [51, 942], [407, 952], [50, 953], [105, 592], [85, 955], [711, 890], [2, 473], [151, 395], [68, 132], [622, 960], [959, 961], [439, 962], [6, 963], [152, 593], [106, 430], [965, 966], [480, 967], [591, 968], [964, 969], [499, 970], [37, 159], [48, 95], [618, 958], [296, 971], [65, 114], [218, 634], [54, 977], [976, 978], [635, 979], [62, 980], [138, 981], [710, 982], [376, 983], [770, 859], [113, 806], [596, 986], [233, 987], [164, 165], [702, 989], [676, 990], [147, 250], [33, 992], [341, 993], [196, 236], [110, 753], [330, 996], [336, 997], [995, 998], [70, 394], [46, 364], [1000, 1001], [356, 753], [752, 1003], [1002, 1004], [272, 1005], [123, 371], [710, 1007], [711, 1008], [211, 1009], [1006, 1010], [153, 972], [924, 927], [15, 101], [13, 1014], [244, 247], [319, 1016], [8, 186], [77, 79], [74, 1019], [41, 1020], [1018, 1021], [461, 659], [20, 346], [5, 558], [555, 1025], [756, 1026], [1024, 1027], [524, 563], [135, 1029], [911, 1030], [840, 1031], [455, 1032], [1028, 1033], [1023, 1034], [355, 645], [699, 973], [59, 697], [600, 1038], [54, 1039], [338, 1040], [128, 351], [5, 788], [73, 1043], [58, 122], [22, 1045], [1044, 1046], [879, 1047], [15, 1048], [107, 1049], [52, 87], [301, 1051], [877, 1052], [1050, 1053], [1042, 1054], [19, 116], [697, 1056], [509, 515], [1057, 1058], [993, 1059], [118, 1060], [1055, 1061], [24, 129], [563, 1063], [124, 1064], [12, 862], [11, 1066], [592, 1067], [668, 1068], [279, 605], [317, 1070], [1069, 1071], [407, 1041], [116, 1017], [678, 1072], [148, 948], [333, 336], [151, 961], [1039, 1078], [1077, 1079], [182, 899], [555, 924], [438, 1082], [666, 1083], [1081, 1084], [665, 1085], [75, 524], [9, 1087], [1086, 1088], [409, 1089], [147, 513], [150, 251], [1091, 1092], [167, 211], [102, 862], [854, 1095], [921, 1096], [5, 131], [472, 1098], [531, 1099], [389, 1100], [9, 1101], [72, 823], [796, 1103], [915, 1104], [413, 685], [36, 1106], [1105, 1107], [555, 721], [46, 87], [40, 76], [571, 1111], [759, 1112], [625, 1113], [8, 1114], [105, 107], [302, 832], [1, 1117], [16, 1051], [1118, 1119], [1116, 1120], [1115, 1121], [39, 702], [89, 848], [100, 304], [13, 1125], [1068, 1126], [1124, 1127], [741, 905], [121, 123], [415, 919], [272, 605], [61, 1132], [753, 1133], [717, 1134], [1131, 1135], [2, 494], [1136, 1137], [552, 1138], [6, 42], [411, 1140], [32, 1141], [1139, 1142], [27, 1143], [132, 195], [78, 361], [596, 1146], [1145, 1147], [1144, 1148], [123, 754], [705, 852], [67, 694], [4, 1152], [301, 1151], [1127, 1154], [618, 1150], [20, 1156], [810, 1157], [103, 495], [44, 242], [584, 1160], [9, 409], [1161, 1162], [519, 1058], [247, 992], [1164, 1165], [146, 1166], [118, 1167], [81, 524], [42, 1169], [1163, 1170], [59, 126], [128, 1172], [23, 1173], [123, 1174], [1022, 1175], [903, 1176], [1168, 1177], [118, 154], [7, 22], [422, 1180], [28, 1181], [153, 155], [124, 127], [24, 1184], [130, 1185], [129, 991], [1186, 1187], [126, 128], [123, 1189], [23, 1190], [194, 1191], [148, 151], [34, 1193], [119, 1194], [1192, 1195], [1074, 1196], [35, 154], [177, 1198], [149, 1199], [1197, 1200], [1188, 1201], [1183, 1202], [224, 947], [857, 1204], [63, 112], [54, 1206], [1205, 1207], [1108, 1208], [107, 1015], [95, 97], [12, 48], [96, 1212], [1211, 1213], [117, 1057], [1178, 1215], [478, 934], [1171, 1217], [96, 594], [150, 1219], [892, 1220], [246, 1221], [54, 114], [18, 111], [1223, 1224], [176, 546], [112, 1226], [1225, 1227], [41, 489], [343, 348], [190, 1230], [1229, 1231], [1228, 1232], [178, 1233], [904, 1199], [80, 163], [60, 657], [129, 1237], [1236, 1238], [75, 124], [158, 1240], [160, 1241], [1239, 1242], [469, 1243], [989, 1244], [71, 155], [149, 1246], [120, 1247], [1179, 1248], [1245, 1249], [1122, 1212], [859, 878], [105, 1252], [1052, 1253], [59, 333], [77, 1255], [1254, 1256], [1129, 1257], [951, 1251], [19, 510], [494, 792], [8, 819], [1261, 1262], [58, 800], [645, 1264], [79, 1265], [1263, 1266], [43, 1267], [1181, 1268], [33, 1269], [153, 826], [948, 1271], [69, 1272], [1270, 1273], [1260, 1274], [1234, 1258], [110, 988], [33, 1277], [65, 143], [140, 730], [141, 1280], [1279, 1281], [137, 172], [1282, 1283], [136, 1284], [495, 751], [223, 1286], [1285, 1287], [830, 1174], [119, 255], [1289, 1290], [1259, 1291], [396, 399], [64, 331], [1293, 1294], [1005, 1295], [18, 777], [635, 1297], [66, 139], [30, 1299], [145, 1300], [142, 1301], [31, 520], [709, 957], [1219, 1304], [1303, 1305], [36, 199], [1306, 1307], [64, 143], [137, 1309], [137, 159], [147, 1311], [390, 395], [73, 1313], [1312, 1314], [56, 122], [1150, 1316], [1315, 1317], [84, 1095], [49, 1319], [101, 1320], [1318, 1321], [467, 1185], [71, 149], [1235, 1324], [26, 549], [224, 1326], [733, 1282], [775, 921], [102, 1116], [1329, 1330], [1051, 1331], [146, 1093], [116, 697], [117, 1334], [625, 1173], [74, 383], [925, 1337], [123, 1338], [923, 1339], [1336, 1340], [1335, 1341], [1333, 1342], [118, 1343], [1037, 1344], [1332, 1345], [152, 1343], [138, 914], [355, 1007], [389, 472], [195, 1350], [77, 488], [444, 1352], [1351, 1353], [532, 1354], [90, 809], [278, 281], [92, 1357], [109, 265], [1358, 1359], [480, 965], [628, 1361], [1360, 1362], [1356, 1363], [195, 560], [1250, 1347], [336, 931], [455, 1367], [49, 270], [1085, 1369], [941, 1370], [665, 1128], [1371, 1372], [353, 1094], [42, 1161], [115, 239], [93, 1129], [461, 680], [1029, 1378], [1239, 1379], [997, 1380], [1368, 1381], [84, 85], [10, 1383], [44, 160], [165, 1385], [39, 460], [1386, 1387], [579, 1388], [965, 1132], [279, 1390], [236, 1391], [40, 571], [534, 662], [195, 1394], [438, 1395], [1393, 1396], [53, 747], [17, 499], [422, 1399], [494, 1400], [748, 1401], [1398, 1402], [1397, 1403], [917, 1404], [1392, 1405], [355, 752], [331, 399], [1358, 1408], [86, 129], [1409, 1410], [587, 1411], [1407, 1412], [202, 1413], [596, 1414], [108, 207], [1312, 1416], [387, 1010], [752, 1418], [1417, 1419], [1411, 1420], [538, 1351], [338, 408], [33, 147], [118, 1424], [31, 1304], [1425, 1426], [97, 1427], [787, 1428], [157, 377], [1115, 1289], [130, 989], [1431, 1432], [45, 81], [836, 1239], [1434, 1435], [1433, 1436], [237, 1437], [223, 226], [734, 1327], [1439, 1440], [428, 1441], [124, 578], [613, 862], [49, 941], [301, 1116], [1126, 1446], [1445, 1447], [73, 156], [208, 1449], [436, 1450], [222, 1442], [729, 903], [176, 1310], [735, 1454], [1453, 1455], [56, 754], [1040, 1457], [169, 1458], [908, 1247], [563, 912], [1245, 1336], [126, 336], [810, 1156], [1463, 1464], [191, 1465], [564, 1466], [1024, 1047], [44, 1468], [1223, 1456], [870, 1444], [138, 141], [11, 905], [114, 145], [93, 1474], [849, 943], [1110, 1476], [542, 1477], [84, 1478], [49, 1479], [1095, 1480], [73, 1312], [397, 399], [7, 1483], [933, 1484], [37, 1485], [1482, 1486], [637, 1441], [317, 1488], [914, 1489], [1472, 1490], [1423, 1459], [98, 119], [155, 1493], [1306, 1494], [1194, 1495], [146, 1219], [87, 1384], [1323, 1467], [109, 990], [1446, 1500], [187, 1501], [1491, 1502], [55, 68], [164, 657], [461, 1505], [527, 1506], [175, 1225], [113, 1508], [28, 1310], [1509, 1510], [1042, 1047], [44, 896], [825, 841], [165, 1514], [1513, 1515], [1512, 1516], [144, 237], [1517, 1518], [1511, 1519], [1300, 1520], [1393, 1394], [438, 1522], [18, 999], [19, 1524], [1523, 1525], [830, 1526], [1380, 1527], [836, 1528], [241, 1529], [112, 225], [58, 1040], [129, 1236], [1229, 1256], [1231, 1534], [96, 1037], [1254, 1536], [12, 1537], [131, 712], [10, 86], [206, 869], [29, 1472], [114, 1542], [55, 726], [1017, 1544], [579, 1065], [717, 1539], [1134, 1547], [553, 1548], [869, 1549], [55, 694], [441, 1130], [682, 1064], [1184, 1553], [379, 1349], [910, 1545], [592, 1124], [54, 634], [62, 1558], [1389, 1487], [493, 1471], [454, 1561], [81, 1355], [466, 1563], [1102, 1560], [500, 1562], [599, 752], [441, 1567], [75, 1169], [80, 1569], [1565, 1570], [78, 1088], [1564, 1572], [289, 935], [704, 1574], [343, 844], [364, 1576], [8, 1577], [31, 1056], [148, 949], [1579, 1580], [1359, 1361], [1566, 1582], [410, 1569], [649, 1418], [586, 1584], [79, 281], [206, 422], [73, 788], [1588, 1589], [276, 1590], [1587, 1591], [341, 1592], [1568, 1585], [767, 1427], [8, 1108], [1295, 1532], [7, 933], [22, 1598], [974, 1599], [1597, 1600], [44, 1601], [528, 563], [580, 895], [1603, 1604], [1602, 1605], [194, 1188], [240, 1607], [729, 736], [1543, 1609], [143, 1610], [1191, 1611], [223, 777], [718, 1539], [988, 1614], [215, 1615], [146, 147], [90, 455], [95, 1618], [1132, 1619], [477, 945], [1374, 1451], [1242, 1382], [157, 1596], [8, 1113], [1401, 1625], [481, 1626], [640, 1627], [776, 1628], [989, 1177], [898, 1630], [28, 137], [858, 1632], [113, 216], [1633, 1634], [62, 634], [3, 1636], [54, 1637], [1635, 1638], [64, 1639], [1588, 1640], [803, 1641], [825, 1631], [633, 1627], [494, 1398], [139, 1612], [1608, 1646], [711, 1219], [150, 891], [1617, 1649], [1648, 1650], [215, 1651], [908, 1535], [1228, 1653], [1302, 1654], [115, 1655], [532, 618], [1101, 1487], [38, 684], [1141, 1261], [200, 915], [355, 1661], [366, 1662], [1660, 1663], [865, 1210], [848, 1665], [625, 759], [1036, 1262], [576, 1668], [1667, 1669], [38, 844], [105, 157], [41, 354], [1672, 1673], [688, 1674], [1671, 1675], [1496, 1676], [33, 1221], [1309, 1634], [980, 1679], [1268, 1680], [1297, 1681], [1182, 1682], [221, 225], [551, 1684], [27, 731], [494, 1686], [1685, 1687], [398, 1012], [450, 556], [1689, 1690], [316, 1645], [495, 1692], [1081, 1693], [726, 1152], [1694, 1695], [845, 1278], [34, 1691], [43, 1698], [535, 1699], [1388, 1700], [881, 1052], [920, 1697], [328, 1696], [331, 1658], [1022, 1081], [1692, 1706], [28, 438], [1703, 1708], [574, 1558], [1688, 1710], [1116, 1177], [1702, 1712], [154, 804], [87, 542], [55, 1153], [1429, 1716], [1714, 1717], [15, 1485], [44, 1719], [206, 801], [1009, 1657], [701, 1260], [500, 1105], [195, 818], [26, 1224], [81, 1162], [991, 1706], [1727, 1728], [75, 1729], [419, 1722], [271, 281], [190, 1504], [1153, 1308], [1733, 1734], [1724, 1735], [545, 876], [873, 899], [1556, 1738], [18, 727], [171, 1223], [1740, 1741], [1328, 1742], [1431, 1743], [862, 1737], [1028, 1745], [616, 1731], [842, 1557], [292, 1748], [909, 1749], [1526, 1750], [178, 1473], [1286, 1619], [1391, 1753], [1013, 1754], [426, 496], [433, 873], [1081, 1756], [493, 496], [1488, 1694], [809, 1097], [815, 1761], [84, 1762], [107, 848], [51, 1764], [86, 1765], [1478, 1766], [956, 1767], [519, 1219], [69, 150], [1769, 1770], [1272, 1771], [648, 1772], [50, 1768], [85, 1715], [86, 1775], [1763, 1776], [1636, 1760], [731, 1778], [510, 1581], [52, 1448], [1706, 1781], [98, 1782], [146, 1214], [1783, 1784], [519, 1497], [138, 143], [330, 1158], [112, 1205], [1475, 1789], [1676, 1790], [280, 885], [1109, 1792], [281, 591], [1362, 1794], [279, 1795], [407, 1796], [747, 1797], [985, 1746], [592, 1799], [655, 1800], [1076, 1786], [1744, 1752], [92, 1803], [1121, 1804], [1430, 1802], [67, 711], [1806, 1807], [54, 974], [6, 439], [21, 1810], [1809, 1811], [1080, 1812], [528, 1506], [1461, 1814], [42, 1815], [1813, 1816], [22, 122], [128, 1818], [1788, 1819], [719, 746], [1262, 1664], [1040, 1156], [1024, 1823], [756, 903], [1082, 1825], [669, 1826], [517, 785], [277, 1828], [1592, 1829], [664, 1616], [844, 1659], [128, 341], [1832, 1833], [281, 1834], [767, 1835], [90, 92], [994, 1830], [1365, 1549], [279, 1264], [1732, 1840], [71, 1841], [1447, 1498], [86, 1843], [1192, 1844], [521, 1058], [1147, 1839], [1296, 1842], [1374, 1847], [34, 153], [261, 1850], [148, 1851], [137, 983], [79, 645], [801, 1541], [159, 1855], [373, 1856], [1854, 1857], [1853, 1858], [371, 627], [1337, 1860], [1288, 1861], [639, 1862], [391, 962], [1552, 1864], [1077, 1865], [277, 1852], [1332, 1341], [27, 1685], [1458, 1866], [578, 1870], [1603, 1871], [1240, 1872], [1506, 1873], [532, 1824], [5, 1350], [1875, 1876], [911, 1877], [1240, 1603], [1123, 1879], [1878, 1880], [41, 1822], [1298, 1882], [112, 224], [170, 1884], [979, 1885], [27, 1886], [1883, 1887], [455, 1881], [55, 725], [340, 1355], [866, 1891], [177, 1437], [1290, 1893], [1, 1369], [1892, 1895], [21, 22], [1198, 1246], [1894, 1898], [153, 1197], [95, 1900], [1757, 1758], [681, 1090], [238, 641], [1438, 1904], [113, 1633], [1743, 1905], [179, 1837], [82, 1908], [542, 1540], [84, 1910], [848, 1911], [1215, 1846], [904, 1299], [1223, 1284], [837, 1915], [1909, 1916], [1868, 1917], [62, 739], [1376, 1919], [159, 185], [1914, 1920], [868, 1384], [1466, 1715], [32, 1882], [1923, 1924], [92, 1377], [247, 251], [581, 1533], [1705, 1824], [1507, 1929], [1073, 1931], [1535, 1913], [1538, 1933], [1046, 1930], [912, 1606], [1029, 1932], [661, 1364], [871, 1938], [1578, 1587], [1833, 1940], [805, 1941], [308, 480], [371, 1943], [441, 1864], [1159, 1619], [591, 1946], [967, 1947], [1945, 1948], [1944, 1949], [295, 415], [1555, 1921], [104, 1073], [618, 1951], [1542, 1791], [1774, 1953], [15, 879], [889, 1468], [1957, 1958], [1137, 1954], [848, 1959], [893, 1877], [1532, 1767], [1295, 1963], [1322, 1964], [862, 1480], [1962, 1966], [1360, 1700], [541, 1967], [371, 1947], [1745, 1961], [1700, 1820], [1835, 1867], [1128, 1910], [3, 1328], [596, 1662], [1006, 1078], [1318, 1597], [1976, 1977], [151, 1494], [1313, 1483], [1299, 1518], [41, 429], [1624, 1983], [481, 495], [1707, 1985], [370, 984], [64, 1559], [1622, 1988], [63, 1989], [623, 1986], [1383, 1974], [673, 1992], [480, 1991], [797, 1578], [982, 1726], [1995, 1996], [1613, 1997], [48, 49], [1577, 1984], [229, 1990], [23, 1897], [617, 2002], [813, 2003], [1375, 1575], [2004, 2005], [32, 1551], [726, 2007], [565, 2006], [1063, 2009], [440, 1987], [576, 1678], [1885, 2011], [1611, 1927], [1845, 2014], [764, 933], [1209, 1637], [1286, 1861], [1333, 2018], [322, 2019], [501, 1725], [330, 885], [279, 2022], [479, 508], [2020, 2024], [12, 241], [784, 2026], [1620, 2027], [11, 2028], [2021, 2029], [965, 2030], [998, 1748], [141, 1475], [143, 2033], [153, 1980], [29, 2034], [148, 1952], [2035, 2037], [847, 2036], [1869, 2039], [1652, 2038], [1575, 2004], [1041, 2003], [380, 1721], [1550, 2044], [119, 1595], [2023, 2045], [743, 1510], [1509, 2048], [1546, 1701], [1787, 2033], [130, 2050], [946, 2049], [230, 2051], [1055, 2053], [1952, 2054], [1820, 2052], [152, 1198], [16, 541], [82, 2059], [816, 1443], [149, 2058], [1167, 2062], [1730, 2063], [1246, 2064], [566, 2061], [585, 2066], [14, 83], [1813, 2068], [50, 956], [1477, 2070], [2069, 2071], [358, 1139], [405, 1422], [2060, 2072], [1081, 2074], [238, 1730], [1301, 1455], [87, 1912], [950, 1346], [2077, 2078], [1665, 2079], [1972, 2082], [1658, 1666], [896, 1469], [889, 2085], [579, 2086], [108, 1588], [1561, 2088], [51, 2084], [52, 1895], [2090, 2091], [1968, 2089], [1033, 2087], [187, 481], [855, 1555], [2095, 2096], [23, 2097], [1399, 1575], [936, 2099], [1363, 2100], [1160, 2101], [548, 781], [224, 2103], [170, 1680], [1531, 2105], [371, 1994], [646, 1622], [1840, 2022], [2073, 2109], [1793, 2029], [648, 2106], [1590, 2111], [1193, 1502], [745, 884], [905, 2115], [534, 2110], [552, 558], [1181, 2117], [1273, 1854], [147, 2120], [847, 1222], [1980, 2122], [620, 1409], [1851, 2114], [1850, 2123], [329, 2125], [139, 1879], [1166, 1785], [35, 177], [1460, 2130], [2, 1217], [2016, 2124], [1152, 1374], [1651, 2134], [1211, 1212], [1933, 2131], [2008, 2012], [2043, 2132], [1604, 1978], [2128, 2140], [1890, 2135], [589, 2141], [1451, 2142], [300, 1720], [1679, 1859], [206, 282], [1970, 2147], [479, 511], [1928, 2149], [1482, 1981], [2148, 2151], [148, 1807], [1644, 2150], [195, 235], [987, 2155], [567, 2156], [1135, 2157], [179, 742], [1781, 2159], [193, 539], [1455, 1706], [2160, 2162], [1337, 1349], [704, 2161], [1325, 1556], [1780, 1995], [714, 797], [855, 1648], [892, 2169], [114, 1906], [553, 1135], [2168, 2172], [2108, 2164], [322, 2167], [699, 1062], [1471, 1759], [331, 2165], [1176, 1470], [1465, 2178], [591, 1101], [190, 1875], [2136, 2176], [18, 1452], [2177, 2181], [155, 1769], [1836, 2171], [2118, 2173], [938, 1775], [180, 2184], [320, 2170], [167, 390], [216, 1348], [12, 951], [1901, 2194], [393, 954], [2187, 2193], [1354, 2182], [1097, 2196], [2042, 2189], [1925, 2186], [1723, 2201], [1844, 2195], [1011, 2192], [1540, 2200], [1340, 1916], [142, 1462], [2206, 2207], [1077, 2198], [1999, 2199], [1629, 1975], [1006, 1960], [932, 2032], [775, 2213], [15, 1600], [1964, 2215], [786, 1510], [2059, 2216], [1593, 2217], [1973, 2046], [216, 2219], [1857, 2153], [2121, 2222], [1481, 2070], [1061, 1512], [1248, 2225], [882, 1214], [1982, 2208], [100, 2224], [1870, 2229], [1739, 2227], [1198, 2226], [1516, 2232], [83, 2231]], "roots": [2067, 1939, 2041, 2056, 1415, 1421, 1594, 1831, 1777, 1586, 1366, 2228, 1937, 2143, 1874, 1623, 1492, 2025, 1863, 1798, 2152, 1950, 1755, 2210, 2174, 1773, 2223, 1808, 2144, 2080, 2112, 2146, 2013, 2001, 1918, 1848, 1979, 2158, 1956, 2204, 2047, 1965, 1849, 2230, 2214, 708, 1203, 1647, 2010, 2057, 1499, 1554, 2180, 2127, 1503, 2102, 2093, 1583, 1075, 1155, 2098, 2126, 2220, 1677, 2191, 2203, 2040, 2197, 1955, 2190, 2015, 2133, 644, 1709, 2205, 1747, 807, 2083, 1821, 1926, 1993, 2065, 2081, 1218, 1571, 1573, 1903, 2076, 1643, 1899, 2233, 2137, 2166, 1216, 1907, 1521, 1656, 1922, 2179, 1936, 1817, 1530, 2139, 1889, 2094, 1935, 1035, 2209, 1827, 2107, 2154, 1838, 523, 1704, 2129, 2211, 2221, 2104, 1779, 2163, 2145, 975, 1406, 1621, 2185, 2113, 2092, 2031, 1896, 1373, 1670, 1942, 2000, 1902, 1713, 1275, 2202, 2138, 1292, 2175, 1718, 2183, 1736, 1934, 2234, 1683, 1888, 1711, 1805, 1998, 1642, 2055, 2017, 1276, 2116, 2212, 2119, 2218, 1149, 2075, 1751, 2188, 1969, 1971, 1801], "contract": "Root indexed by J sums input I exactly when I and J are disjoint.", "source": "agent-cmod ctsa annealing of the complex compile ledger"} \ No newline at end of file diff --git a/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz b/research/p10b-cross49-pr327/vendor/complex-reserve/vendor/neutral/vendor/pr315/inputs/complex/gcert1-p11-cmod-centre-mw-flow.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..4fb92af24ca8b5834e8101533fe663a17ed42090 GIT binary patch literal 469468 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