From 7890f6ad44c3dacc6f66209fee1fe69cc0504de4 Mon Sep 17 00:00:00 2001 From: rohanarun Date: Tue, 10 Nov 2026 08:33:56 -0500 Subject: [PATCH] Scope rank-two native and decoder obstructions --- .../FOLLOW-UP.md | 36 + .../LICENSE | 201 ++ .../README.md | 80 + .../SOURCES.json | 18 + .../TASK.json | 89 + .../VERIFY.json | 18 + .../boundary.py | 58 + .../evidence/45-port-audit.json | 24 + .../evidence/45-port-caller.json | 72 + .../evidence/45-port-cost.json | 60 + .../evidence/45-port-source.json | 2232 +++++++++++++++ .../evidence/boundary.json | 2541 +++++++++++++++++ .../evidence/frames.json.gz | Bin 0 -> 8106 bytes .../evidence/native-word.json.gz | Bin 0 -> 86614 bytes .../evidence/paired-invoice.json | 289 ++ .../evidence/profiles.json.gz | Bin 0 -> 304984 bytes .../evidence/provenance.json | 40 + .../evidence/single-invoice-audit.json | 28 + .../evidence/single-representative.json | 65 + ...PR7002-ACTUAL-IDLE-COMPOSITION-BUDGET.json | 58 + .../PR7002-NONCOORDINATE-IDLE-WORD.json | 2289 +++++++++++++++ .../PR7002-SIGN-HEADER-THIN-MINIMUM.json | 14 + ...7089-ONE-QUERY-ODD-DIMENSION-VERIFIED.json | 142 + .../PR7089-UNBOUNDED-SUFFIX-DUAL.json | 73 + .../verify.py | 114 + 25 files changed, 8541 insertions(+) create mode 100644 research/rank-two-boundary-and-decoder-limits/FOLLOW-UP.md create mode 100644 research/rank-two-boundary-and-decoder-limits/LICENSE create mode 100644 research/rank-two-boundary-and-decoder-limits/README.md create mode 100644 research/rank-two-boundary-and-decoder-limits/SOURCES.json create mode 100644 research/rank-two-boundary-and-decoder-limits/TASK.json create mode 100644 research/rank-two-boundary-and-decoder-limits/VERIFY.json create mode 100644 research/rank-two-boundary-and-decoder-limits/boundary.py create mode 100644 research/rank-two-boundary-and-decoder-limits/evidence/45-port-audit.json create mode 100644 research/rank-two-boundary-and-decoder-limits/evidence/45-port-caller.json create mode 100644 research/rank-two-boundary-and-decoder-limits/evidence/45-port-cost.json create mode 100644 research/rank-two-boundary-and-decoder-limits/evidence/45-port-source.json create mode 100644 research/rank-two-boundary-and-decoder-limits/evidence/boundary.json create mode 100644 research/rank-two-boundary-and-decoder-limits/evidence/frames.json.gz create mode 100644 research/rank-two-boundary-and-decoder-limits/evidence/native-word.json.gz create mode 100644 research/rank-two-boundary-and-decoder-limits/evidence/paired-invoice.json create mode 100644 research/rank-two-boundary-and-decoder-limits/evidence/profiles.json.gz create mode 100644 research/rank-two-boundary-and-decoder-limits/evidence/provenance.json create mode 100644 research/rank-two-boundary-and-decoder-limits/evidence/single-invoice-audit.json create mode 100644 research/rank-two-boundary-and-decoder-limits/evidence/single-representative.json create mode 100644 research/rank-two-boundary-and-decoder-limits/follow-up/PR7002-ACTUAL-IDLE-COMPOSITION-BUDGET.json create mode 100644 research/rank-two-boundary-and-decoder-limits/follow-up/PR7002-NONCOORDINATE-IDLE-WORD.json create mode 100644 research/rank-two-boundary-and-decoder-limits/follow-up/PR7002-SIGN-HEADER-THIN-MINIMUM.json create mode 100644 research/rank-two-boundary-and-decoder-limits/follow-up/PR7089-ONE-QUERY-ODD-DIMENSION-VERIFIED.json create mode 100644 research/rank-two-boundary-and-decoder-limits/follow-up/PR7089-UNBOUNDED-SUFFIX-DUAL.json create mode 100644 research/rank-two-boundary-and-decoder-limits/verify.py diff --git a/research/rank-two-boundary-and-decoder-limits/FOLLOW-UP.md b/research/rank-two-boundary-and-decoder-limits/FOLLOW-UP.md new file mode 100644 index 0000000000..4e5eda0a9a --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/FOLLOW-UP.md @@ -0,0 +1,36 @@ +# Later decoder and connected-caller checks + +These follow-up results use different source interfaces from the frozen BIT +word. Their receipts are supplemental to the registered replay. + +- On [#7089](https://github.com/CrocSwap/integer-mult-bounds/pull/7089) head + `3a007633e5f96dcfba428eec4b4f3e32c5c2bd28`, the fixed schedule cannot produce + the fourth uncoded row from its 39 recorded banks with degree-zero left + operators. The dual reads just two coefficients of degree `D1 D3`. Only five + bank and translated-word pairs can meet the dual support, and their terms + cancel. The target pairs to one. A changed entrance did recover four rows in + the formal model, but used odd powers of Q with unpaid implementation. + Reassigning one query under even-Q controls is insufficient in the fixed + two-output late FULL layout. The quotient prefix has odd rank two, while + the two late axes require two additional independent directions. The + [dual receipt](follow-up/PR7089-UNBOUNDED-SUFFIX-DUAL.json) and + [quotient receipt](follow-up/PR7089-ONE-QUERY-ODD-DIMENSION-VERIFIED.json) + document the distinct scopes. +- On [#7002](https://github.com/CrocSwap/integer-mult-bounds/pull/7002) head + `ed1a0a83dfe5d28db9a971bcfc1403bcdc03a49b`, the connected sign header has + a sharp 39-transvection count on 38 roles for the given sign construction. + If 38 rank-one updates produced −I, their update directions would be a basis. + In that basis, the first updated row keeps diagonal entry +1 and is never + modified again. The pinned 39 updates attain −I. With two such updates per + HOST, the three thin units cannot simply be dropped. See the + [sign-header receipt](follow-up/PR7002-SIGN-HEADER-THIN-MINIMUM.json). +- We constructed noncoordinate idle projectors that commute through the + intervening role-level updates of that caller. All 181 incidences remain, + grouped into 76 jobs per port. The exact normalized controls matched all 38 + columns in both sign sectors. The raw complex budget, composed with the + retained F+H1 native invoice, still needs at least 821 rank-one cost + equivalents at κ = .005 before any physical or ordinary overhead. This + compares a constructed normalized schedule and a declared native tariff. + It leaves carried directions, different HOST words and BIT admission open. + See the [projectors](follow-up/PR7002-NONCOORDINATE-IDLE-WORD.json) and + [composed budget](follow-up/PR7002-ACTUAL-IDLE-COMPOSITION-BUDGET.json). diff --git a/research/rank-two-boundary-and-decoder-limits/LICENSE b/research/rank-two-boundary-and-decoder-limits/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/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/rank-two-boundary-and-decoder-limits/README.md b/research/rank-two-boundary-and-decoder-limits/README.md new file mode 100644 index 0000000000..3315b86b9b --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/README.md @@ -0,0 +1,80 @@ +# Rank-two native and decoder limits on the path to κ = .01 + +We tested whether a second protected direction could improve the signed recursive +invoice of a fixed BIT native word. The frozen-boundary obstruction, the two +propagation screens and the 45-port caller cost check all held up in the +replay included here. The experiments also give an exact local source worth +retaining for a redesigned caller. + +## What the checks establish + +- **Frozen neighbors.** On the 27,818-event six-helper-handoff word, exact + rational nullspaces give zero initial extension and zero terminal shrink + dimension on all 111 ports. The calculation takes the same-chart ADD + components between MOVE and CLEAR events into account. It holds with the + adjacent frame subspaces fixed. +- **Propagating the frame changes.** The saved profiles contain 6,993 + single-seed cases and 8,040 selected paired or collective cases. Every + profile worsens the native helper-minus-paid moment at κ = .005, .006 + and .01, with no independent main-output credit. At .01 the best deltas + are about −51.4191 and −36.0921 respectively. The paired census used up + to twelve leading seeds per direction for pair tests and one simultaneous + seed set. The published replay rechecks every saved price with integer + interval arithmetic. It does not regenerate the propagation census. +- **A source that passes locally.** Fused boundary bridges protected 45 + planes simultaneously. The retained normalized source receipt covers + 775 arbitrary input and scratch columns. The separate audit covers the + rational frames, ownership and nested-query identities. Paid rank mass + stays 5,129, with a small increase in the concave moment. Physical BIT + phases, address semantics and arbitrary tensor width are still open. +- **Its existing caller tariff fails.** The old four-factor main path has + off-diagonal rank at most `2+6+6+6=20`. For block matrices, + `B(MN)=A(M)B(N)+B(M)D(N)`, so the bound follows by rank subadditivity. + The declared target tariff grants the other main outputs, pure centers and + helpers and charges no decoder. It still has signed margin below + −154.532 at κ = .005 and below −283.109 at κ = .01. This applies to the + declared target tariff and that factored path. A different allocation or + caller remains open. + +There is no new conditional κ claim here. In particular the historical +rank-two and free-shear screens were conditional budgets for unbuilt +constructions. The five inherited framework assumptions and the matching +complex/BIT, physical, precision and outer obligations remain. + +## Reproduce + +From this directory, run `python3 -B verify.py` using Python 3.10 or newer. +The checker verifies the public evidence hashes, regenerates the exact +111-port nullspaces from the normalized word and frame data, reprices all +15,033 saved profiles at the three specified thresholds, and recomputes +the 45-port tariff signs. It works without a network or solver. Historical +checks on the emitted 45-port word are preserved as receipts. The standalone +replay here covers its tariff and does not rerun that full word. + +[Evidence provenance](evidence/provenance.json) records original source +hashes, the exact retained frames and word, and the projection used to +package the saved price inputs. [Follow-up](FOLLOW-UP.md) records the later +connected-caller and decoder checks separately. + +## Open next questions + +1. Can a revised native path keep rank-seven diagonals while protecting a + second direction? Start by changing one ADD component and checking all + affected helper endpoints and the actual paid profile. +2. Can a different productive caller use the protected planes without the + rank-20 factored path? Start with exact forward and reverse endpoint + checks and price the whole proposed target bank before adding a decoder. +3. Can one paid transport carry the required repair over multiple cuts + without increasing its rank or changing another output? Keep all + arbitrary owners, and charge finite phase, scalar and cleanup work. + +## Credit + +Rohan Arun, with substantial OpenAI Codex assistance and Claude-assisted +earlier route exploration. The retained native and frame lineage includes +DreamingOfClouds' [#589](https://github.com/CrocSwap/integer-mult-bounds/pull/589) +and its retained predecessors. The later comparisons use unpaidmoon's +[#7089](https://github.com/CrocSwap/integer-mult-bounds/pull/7089) and CubeJerry's +[#6824](https://github.com/CrocSwap/integer-mult-bounds/pull/6824) and +[#7002](https://github.com/CrocSwap/integer-mult-bounds/pull/7002). +New material is Apache-2.0. diff --git a/research/rank-two-boundary-and-decoder-limits/SOURCES.json b/research/rank-two-boundary-and-decoder-limits/SOURCES.json new file mode 100644 index 0000000000..b06c2f774e --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/SOURCES.json @@ -0,0 +1,18 @@ +{ + "schema_version": 1, + "base_commit": "17469fff78c22941280f04d39dc5a1faee09c840", + "files": [ + { + "path": "docs/research/agent-task-catalog.json", + "usage": "provenance", + "git_blob": "3404fbdd5e7529a0674eef26114b5071e4586cec", + "sha256": "ead6cdc9d0af6d58e8a49744d8ec8c7c15e13d2ba93c276c434bcf9b51b93a81" + }, + { + "path": "certificates/selected-result.json", + "usage": "provenance", + "git_blob": "d59b5035e7b4cbaa9d688a1d32dd0d6eb79c466a", + "sha256": "9b8d0eea95b3bf0dfcb7938a732a6439b87a2685dec2a5ab9e525b3b34debbfa" + } + ] +} diff --git a/research/rank-two-boundary-and-decoder-limits/TASK.json b/research/rank-two-boundary-and-decoder-limits/TASK.json new file mode 100644 index 0000000000..25a777d67c --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/TASK.json @@ -0,0 +1,89 @@ +{ + "schema_version": 1, + "task_id": "joint-query-controller", + "priority_revision": 8, + "base_commit": "17469fff78c22941280f04d39dc5a1faee09c840", + "original_card": { + "id": "joint-query-controller", + "question": "Can a changed query demand or caller remove real work while satisfying native chronology and restoration?", + "starting_points": [ + "docs/research/current-priorities.md", + "docs/research/research-family-status.md", + "certificates/selected-result.json", + "docs/research/pr-intake-evidence/pr5599-completion/PROOF-REVIEW.md" + ], + "methods": [ + "Construct and independently check one source-bound instance of the stated first experiment.", + "Seek an exact counterexample or target-specific complete-budget obstruction to that same proposed change." + ], + "acceptance_gate": "A source-bound arbitrary-input identity and legal producer/consumer boundary with the complete paid and productive target invoice, including restoration, ownership, native alignment and extra charges. Price under the actual current model; historical ceiling.py assumptions must be established before use. A favorable optimistic relaxation keeps a route open but is not a completed supplier. A scoped local result remains useful; expansion requires the family-level budget gate.", + "first_step": { + "command": [ + "python3", + "-B", + "scripts/research_selected_baseline.py" + ], + "expected": "PASS_RESEARCH_BASELINE_BINDINGS_ONLY", + "inspect": "Read revision 8, the selected review and live exact-source handoffs. Then follow this card's bounded first_experiment.", + "scope": "Source-bound orientation only, not a supplier replay or theorem proof." + }, + "first_experiment": "Choose an exact caller and a new demand/interface hypothesis. Read the scoped #5617/#5631/#5649/#5747 and #5720/#5745 objections before rebuilding an excluded schedule. Compare the complete matched source/consumer protocols including all retained helper outputs. For an active-mode injection, first check #5745: its canonical delivery claim repays the eight removed centre jobs. Audit that exact claim or change its channel/feedback hypothesis; do not repeat the same free-injection search. Stop if the full favorable budget fails or the required restored output is unobservable.", + "bottleneck_link": "Judge the actual current supplier contract and complete signed target/paid bill; frozen-profile ceilings require an applicability proof.", + "allowed_variations": [ + "One exact source head, helper/cut region or quantified proposition and changed hypothesis; check live handoffs first. Different seeds are not different scopes." + ], + "scope_change_triggers": [ + "Changing source head, helper/cut domain, operation alphabet or caller boundary without recording the new scope.", + "Treating an archived proposal or local numerical pass as complete supplier admission." + ], + "overlap_terms": [ + "query demand", + "active mode", + "5720", + "5745", + "5747", + "caller" + ], + "existing_checks": [ + { + "scope": "PR #4166: author-checked installed producer/service/return/bridge connection; native-component comparison loses.", + "evidence": "research/qq16-caller-install/README.md", + "remaining": "Complete matched physical protocol bill, or changed source-compatible demand/circuit; no affordable supplier yet.", + "status": "author-checked", + "source_commit": "0b082d22a0e9a442d264ab0633e35ef26c790630", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "scope": "Selected PR5599: complete helper-subspace construction and independent caller replay; five framework assumptions remain.", + "evidence": "docs/research/pr-intake-evidence/pr5599-completion/PROOF-REVIEW.md", + "remaining": "The next experiment must identify uncovered source-specific work. Successor archive intake does not transfer this admission.", + "status": "reviewed", + "source_commit": "09dd0965711ca7eeb169057a420abab1c9052137", + "selected_record_sha256": "2a0220e866417774606e0f991e41b9c1d26b1f43b97857238cf478dbc7d330b5" + } + ] + }, + "scope_status": "refined", + "actual_scope": "Check the frozen-word and coupled rank-two native entrance variants and the declared 45-port caller bill.", + "scope_change_reason": "These saved experiments isolate which fixed-word and caller interfaces block a second protected direction.", + "bottleneck_link": "A second protected direction has to preserve a funded independent output bank after charging all changed native jobs.", + "stop_rule": "Close only the stated finite families and retain source pins and price checks for changed-source follow-ups.", + "outcome": "negative-result", + "evidence": "README.md, verify.py, and evidence/provenance.json", + "author": "Rohan Arun", + "ai_assistance": "Substantial OpenAI Codex assistance and Claude-assisted earlier exploration.", + "open_questions": [ + { + "question": "Can a changed native path preserve rank-seven diagonals with rank-two protection?", + "why_it_matters": "The tested rank-two main path loses two off-diagonal ranks in the caller.", + "first_step": "Change one ADD component and recount paid jobs and all helper outputs.", + "blocked_by": "The isolated fixed-word extension space is zero on all 111 ports." + }, + { + "question": "Can a redesigned caller use the protected planes affordably?", + "why_it_matters": "A complete independent output bank and a nonnegative signed bill are needed.", + "first_step": "Replay the actual all-input word and price each retained output against all paid jobs.", + "blocked_by": "The declared 45-port tariff is already negative before adding a decoder." + } + ] +} diff --git a/research/rank-two-boundary-and-decoder-limits/VERIFY.json b/research/rank-two-boundary-and-decoder-limits/VERIFY.json new file mode 100644 index 0000000000..c41b249c31 --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/VERIFY.json @@ -0,0 +1,18 @@ +{ + "schema_version": 1, + "status": "ready", + "python": "3.12", + "requirements": [], + "inputs": [], + "commands": [ + { + "argv": [ + "{python}", + "-B", + "{package}/verify.py" + ], + "timeout_seconds": 90, + "checks": "Verify evidence hashes, recompute 111 exact boundary nullspaces, reprice all 15033 saved rank profiles at three thresholds, and recheck the declared 45-port tariff." + } + ] +} diff --git a/research/rank-two-boundary-and-decoder-limits/boundary.py b/research/rank-two-boundary-and-decoder-limits/boundary.py new file mode 100644 index 0000000000..28a64c0bc8 --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/boundary.py @@ -0,0 +1,58 @@ +"""Exact same-word boundary-plane enlargement with ADD-component propagation. +No all-frames rank2 impossibility is claimed: neighbors remain frozen. +""" +from pathlib import Path +from fractions import Fraction as Q +from collections import defaultdict +import gzip +import json +P=Path(__file__).resolve().parent +def nullspace(rows,n=8): + a=[[Q(x) for x in row] for row in rows if any(row)];pivot=[];k=0 + for j in range(n): + p=next((i for i in range(k,len(a)) if a[i][j]),None) + if p is None:continue + a[k],a[p]=a[p],a[k];v=a[k][j];a[k]=[x/v for x in a[k]] + for i in range(len(a)): + if i!=k and a[i][j]:v=a[i][j];a[i]=[x-v*y for x,y in zip(a[i],a[k])] + pivot.append(j);k+=1 + if k==len(a):break + out=[] + for free in range(n): + if free in pivot:continue + v=[Q(i==free) for i in range(n)] + for i,j in enumerate(pivot):v[j]=-a[i][free] + out.append(v) + return out + +def boundary_rows(): + w=json.loads(gzip.decompress((P/'evidence/native-word.json.gz').read_bytes())) + frames=json.loads(gzip.decompress((P/'evidence/frames.json.gz').read_bytes()))['frames'] + parent=[];frame=[] + def new(f):parent.append(len(parent));frame.append(f);return len(parent)-1 + def root(x): + while parent[x]!=x:parent[x]=parent[parent[x]];x=parent[x] + return x + def union(a,b): + a,b=root(a),root(b) + if a!=b:assert frame[a]==frame[b];parent[b]=a + current=[new(f) for f in w['initial']]+[new(None) for _ in w['owned']];initial=current.copy();edges=[] + for e in w['program']: + if e[0]=='CLEAR':current[e[1]]=new(e[2]) + elif e[0]=='ADD':assert frame[root(current[e[1]])]==frame[root(current[e[2]])]==e[3];union(current[e[1]],current[e[2]]) + else: + _,d,a,b,q=e;assert frame[root(current[d])]==a;v=new(b);edges.append((current[d],v,q));current[d]=v + neighbors=defaultdict(set) + for a,b,q in edges: + a,b=root(a),root(b);neighbors[a].add(frame[b]);neighbors[b].add(frame[a]) + rows=[] + for i in range(111): + x=root(initial[i]);y=root(current[111+i]);fx,fy=frame[x],frame[y];assert frames[str(fx)]['dim']==1 and frames[str(fy)]['dim']==7 + q=frames[str(fx)]['B'][0];cx=[q];cy=[q] + for f in neighbors[x]: + if frames[str(f)]['dim']>1:cx+=frames[str(f)]['A'] + for f in neighbors[y]: + if frames[str(f)]['dim']<7:cy+=frames[str(f)]['B'] + nx,ny,both=nullspace(cx),nullspace(cy),nullspace(cx+cy) + rows.append({'port':i,'initial_control_ADD_component':x,'final_destination_ADD_component':y,'initial_frame':fx,'final_frame':fy,'initial_plane_extension_dimension':len(nx),'final_complement_shrink_dimension':len(ny),'paired_legal_second_direction_dimension':len(both),'basis':[[str(x) for x in v] for v in both],'initial_larger_neighbor_frames':sorted(f for f in neighbors[x] if frames[str(f)]['dim']>1),'final_smaller_neighbor_frames':sorted(f for f in neighbors[y] if frames[str(f)]['dim']<7)}) + return rows diff --git a/research/rank-two-boundary-and-decoder-limits/evidence/45-port-audit.json b/research/rank-two-boundary-and-decoder-limits/evidence/45-port-audit.json new file mode 100644 index 0000000000..1ac8928815 --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/evidence/45-port-audit.json @@ -0,0 +1,24 @@ +{ + "all_original_normalized_public_responses_preserved": true, + "all_owned_final_zero": true, + "all_rational_frame_projectors_symmetric_idempotent": true, + "arbitrary_owned_columns": 99, + "complete_decoder": false, + "every_emitted_MOVE_projector_pair_nested": true, + "negative_controls": { + "missing_bridge_MOVE_detected": true, + "missing_final_scratch_CLEAR_detected": true + }, + "new_kappa": false, + "pins": { + "two-pass-continuation-20261022/decoder-continuation-20261025/root/audit_45_port_rank2_fused_bridge_source.py": "35fb7f1676d1cdebe2014619f877ddd47528f21b54665443fdfe531e9b3d1836", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-helper-handoff-construction-2/FINAL-WORD.json.gz": "dd86be7f1618697bfa64e83fa84c9519e8f5c06b6dfb65b7c41ed8ed13dba56f", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-local-rank2-45-port-bridge-source/FRAMES.json": "676fea75952f1ef00c8d8d94bfe1df2ba24844fd06dcfcecdadd3930c3b44afc", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-local-rank2-45-port-bridge-source/RESULT.json": "2c85453a8ede7c144e6e1e7a00eccc03e68ca754dab6d674b3cb9e58d03b5790", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-local-rank2-45-port-bridge-source/WORD.json.gz": "7a7a694d3635fe9cceec32dda7e04d536fc79df0995aaa9164a90856315e6d8c" + }, + "public_columns": 676, + "scope": "Separate primary-agent checker; shares pinned frame data and Fraction arithmetic, not an external independent review. No actual Fourier phase/all-width implementation or productive caller.", + "status": "PASS_SEPARATE_PACKET_CHART_NESTING_BILL_AND_NORMALIZED_REPLAY", + "time_utc": "2026-10-26T02:42:53.384584+00:00" +} diff --git a/research/rank-two-boundary-and-decoder-limits/evidence/45-port-caller.json b/research/rank-two-boundary-and-decoder-limits/evidence/45-port-caller.json new file mode 100644 index 0000000000..95bfa6eb61 --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/evidence/45-port-caller.json @@ -0,0 +1,72 @@ +{ + "UNCONSTRUCTED_target_with90_rank20_main_rows": { + "1": 3, + "16": 9, + "20": 90, + "22": 132, + "4": 30, + "7": 3, + "8": 1299 + }, + "complete_decoder": false, + "factor_rank_bounds": { + "each_native_d": 6, + "main_factored_path_C_d3_d2_d1_rank_at_most": 20, + "original_unchanged_pair_bound": 22, + "protected_C": 2 + }, + "new_kappa": false, + "optimistic_margins_before_decoder": { + "1/100": { + "decimal_check": [ + "-283.10957974420802070593594751282890205211980372530288318126232789033255631791482142", + "-283.10957974420802070593594751282890205211980372530288318126232789033255631791475854" + ], + "rational": [ + "-14155478987210401035296797375641445102605990186265144159063116394516627815895741071/50000000000000000000000000000000000000000000000000000000000000000000000000000000", + "-14155478987210401035296797375641445102605990186265144159063116394516627815895737927/50000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "1/200": { + "decimal_check": [ + "-154.53200665887459930749042223216745160303090269480812639539420154852518929626382578", + "-154.5320066588745993074904222321674516030309026948081263953942015485251892962637629" + ], + "rational": [ + "-7726600332943729965374521111608372580151545134740406319769710077426259464813191289/50000000000000000000000000000000000000000000000000000000000000000000000000000000", + "-1545320066588745993074904222321674516030309026948081263953942015485251892962637629/10000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "3/500": { + "decimal_check": [ + "-180.4030189514891109822322716367344726030358098892356580126142410700044434286549032", + "-180.40301895148911098223227163673447260303580988923565801261424107000444342865484032" + ], + "rational": [ + "-225503773689361388727790339545918090753794762361544572515767801337505554285818629/1250000000000000000000000000000000000000000000000000000000000000000000000000000", + "-70469929277925433977434481108099403360560863237982678911177437917970485714318297/390625000000000000000000000000000000000000000000000000000000000000000000000000" + ] + } + }, + "pins": { + "two-pass-continuation-20261022/decoder-continuation-20261025/helper-pipeline/data-aligned-followup/audit_paid_center_completion.py": "09098d92f2e8eb924fdf5d9b288ebe1e3448b8c33334575ab4ffcce1d68fe2ac", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/BIT-FIXED-TARGET-AFFORDABLE-DECODER-BILLS.json": "daf59f000bdc1fe9bd2de5e645e9166ada3776a80d8c7ee9c085e8cc4c25c2fc", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-local-rank2-45-port-bridge-source/MOMENT-INCREMENT.json": "4d94445b3096df0c85cbdd7a74a7917b31894a928ab6c219c7c4cf99dfd8ea5f", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-local-rank2-45-port-bridge-source/RESULT.json": "2c85453a8ede7c144e6e1e7a00eccc03e68ca754dab6d674b3cb9e58d03b5790", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/screen_45_port_existing_caller_ceiling.py": "0d484cfa9297ce16b0a08032a53b5e62b9c3a2f5043e8f1601a7321056c3b65f" + }, + "proof": "For a symplectic block product M*N, B(MN)=A(M)B(N)+B(M)D(N), so rank(B(MN))<=rank(B(M))+rank(B(N)). Hence the fixed four-factor path C*d3*d2*d1 has B-rank<=2+6+6+6=20. This bounds only that product path; sums, extra queries and different caller layouts require new analysis.", + "scope": "Only the usual factored path and target tariff are screened. Pure rank16 centers, unaffected main outputs, helper credits and inherited early-query bill are granted as in the old hypothetical target, with no decoder cost added. This neither constructs an endpoint bank nor rules out arbitrary callers. In particular extra ambient directions or a different source word might retain rank7 diagonals with rank2 protection.", + "status": "COMPLETE_SCOPED_FACTORED_CALLER_TARGET_SCREEN", + "three_native_paid_plus_inherited_early_queries": { + "0": 105, + "1": 4155, + "2": 4056, + "3": 207, + "4": 231, + "5": 216, + "6": 51, + "7": 30 + }, + "time_utc": "2026-10-26T02:44:03.459163+00:00" +} diff --git a/research/rank-two-boundary-and-decoder-limits/evidence/45-port-cost.json b/research/rank-two-boundary-and-decoder-limits/evidence/45-port-cost.json new file mode 100644 index 0000000000..ac35fc1eed --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/evidence/45-port-cost.json @@ -0,0 +1,60 @@ +{ + "added_native_moment_not_a_kappa": { + "1/100": { + "decimal_check": [ + "1.34196392974544353810196294848848395293097751142759662017809315669200121516377899", + "1.34196392974544353810196294848848395293097751142759662017809315669200121516377997" + ], + "rational": [ + "134196392974544353810196294848848395293097751142759662017809315669200121516377899/100000000000000000000000000000000000000000000000000000000000000000000000000000000", + "134196392974544353810196294848848395293097751142759662017809315669200121516377997/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "1/200": { + "decimal_check": [ + "0.67450245610319901219358585722641345165970010701093708237080609268387610455759664", + "0.67450245610319901219358585722641345165970010701093708237080609268387610455759762" + ], + "rational": [ + "4215640350644993826209911607665084072873125668818356764817538079274225653484979/6250000000000000000000000000000000000000000000000000000000000000000000000000000", + "33725122805159950609679292861320672582985005350546854118540304634193805227879881/50000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "3/500": { + "decimal_check": [ + "0.80855579658458428768071905995132138790996948470971041445499942248251239725614796", + "0.80855579658458428768071905995132138790996948470971041445499942248251239725614894" + ], + "rational": [ + "20213894914614607192017976498783034697749237117742760361374985562062809931403699/25000000000000000000000000000000000000000000000000000000000000000000000000000000", + "40427789829229214384035952997566069395498474235485520722749971124125619862807447/50000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + } + }, + "complete_decoder": false, + "helper_endpoints_unchanged": 445, + "new_kappa": false, + "paid_profile_delta": { + "0": 35, + "1": 55, + "2": 10, + "3": -10, + "4": 33, + "5": -30, + "6": 6, + "7": -9 + }, + "paid_rank_mass_delta": 0, + "pins": { + "two-pass-continuation-20261022/decoder-continuation-20261025/helper-pipeline/data-aligned-followup/audit_paid_center_completion.py": "09098d92f2e8eb924fdf5d9b288ebe1e3448b8c33334575ab4ffcce1d68fe2ac", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-helper-handoff-construction-2/FINAL-WORD.json.gz": "dd86be7f1618697bfa64e83fa84c9519e8f5c06b6dfb65b7c41ed8ed13dba56f", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-helper-handoff-construction-2/RESULT.json": "6374a8fac2eeff21b942ddce35af7367c1d8665f0db6da21367646e93c4fbe9c", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-local-rank2-45-port-bridge-source/RESULT.json": "2c85453a8ede7c144e6e1e7a00eccc03e68ca754dab6d674b3cb9e58d03b5790", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-local-rank2-45-port-bridge-source/WORD.json.gz": "7a7a694d3635fe9cceec32dda7e04d536fc79df0995aaa9164a90856315e6d8c", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/price_45_port_rank2_fused_source.py": "5d035a773f8dccec76db67280040e7e5b639c208aa8a4d9256848fb9a7d3fa1a" + }, + "protected_rank2_pairs": 45, + "scope": "Price of emitted normalized source only. Rank2 protected input preparation, actual caller, terminal decoder, phases and all-width/address admission must be supplied; no output-bank credit is granted here.", + "status": "PASS_EXACT_45_PORT_EMITTED_SOURCE_PAID_MOMENT_INCREMENT", + "time_utc": "2026-10-26T02:43:08.454066+00:00" +} diff --git a/research/rank-two-boundary-and-decoder-limits/evidence/45-port-source.json b/research/rank-two-boundary-and-decoder-limits/evidence/45-port-source.json new file mode 100644 index 0000000000..a8897f67b0 --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/evidence/45-port-source.json @@ -0,0 +1,2232 @@ +{ + "additional_owned_scratch": 90, + "all_original_normalized_public_outputs_preserved": true, + "all_owned_scratch_final_zero": true, + "complete_decoder": false, + "full_native_physical_phase_replay": false, + "fused_groups": [ + { + "destination": 111, + "sources": [ + 243, + 9, + 246 + ] + }, + { + "destination": 112, + "sources": [ + 457, + 626, + 93 + ] + }, + { + "destination": 114, + "sources": [ + 5, + 272, + 223 + ] + }, + { + "destination": 115, + "sources": [ + 447, + 655, + 25 + ] + }, + { + "destination": 118, + "sources": [ + 2, + 660, + 608 + ] + }, + { + "destination": 119, + "sources": [ + 34, + 647, + 311 + ] + }, + { + "destination": 120, + "sources": [ + 235, + 69, + 504 + ] + }, + { + "destination": 121, + "sources": [ + 31, + 624, + 613 + ] + }, + { + "destination": 123, + "sources": [ + 461, + 645, + 39 + ] + }, + { + "destination": 124, + "sources": [ + 481, + 73, + 382 + ] + }, + { + "destination": 126, + "sources": [ + 502, + 21, + 520 + ] + }, + { + "destination": 127, + "sources": [ + 425, + 237, + 101 + ] + }, + { + "destination": 129, + "sources": [ + 28, + 639, + 638 + ] + }, + { + "destination": 132, + "sources": [ + 427, + 257, + 91 + ] + }, + { + "destination": 133, + "sources": [ + 437, + 35, + 554 + ] + }, + { + "destination": 137, + "sources": [ + 23, + 273, + 612 + ] + }, + { + "destination": 142, + "sources": [ + 654, + 301, + 42 + ] + }, + { + "destination": 147, + "sources": [ + 389, + 49, + 327 + ] + }, + { + "destination": 148, + "sources": [ + 76, + 245, + 650 + ] + }, + { + "destination": 157, + "sources": [ + 375, + 72, + 256 + ] + }, + { + "destination": 161, + "sources": [ + 353, + 89, + 454 + ] + }, + { + "destination": 165, + "sources": [ + 345, + 400, + 3 + ] + }, + { + "destination": 166, + "sources": [ + 379, + 15, + 362 + ] + }, + { + "destination": 170, + "sources": [ + 456, + 251, + 64 + ] + }, + { + "destination": 171, + "sources": [ + 453, + 331, + 65 + ] + }, + { + "destination": 172, + "sources": [ + 47, + 319, + 336 + ] + }, + { + "destination": 176, + "sources": [ + 352, + 492, + 50 + ] + }, + { + "destination": 177, + "sources": [ + 487, + 60, + 342 + ] + }, + { + "destination": 183, + "sources": [ + 344, + 491, + 54 + ] + }, + { + "destination": 185, + "sources": [ + 67, + 526, + 371 + ] + }, + { + "destination": 188, + "sources": [ + 74, + 589, + 294 + ] + }, + { + "destination": 192, + "sources": [ + 107, + 651, + 288 + ] + }, + { + "destination": 194, + "sources": [ + 307, + 588, + 110 + ] + }, + { + "destination": 197, + "sources": [ + 414, + 83, + 394 + ] + }, + { + "destination": 199, + "sources": [ + 263, + 284, + 24 + ] + }, + { + "destination": 204, + "sources": [ + 262, + 108, + 258 + ] + }, + { + "destination": 205, + "sources": [ + 557, + 519, + 96 + ] + }, + { + "destination": 206, + "sources": [ + 435, + 98, + 276 + ] + }, + { + "destination": 213, + "sources": [ + 556, + 59, + 268 + ] + }, + { + "destination": 215, + "sources": [ + 40, + 618, + 411 + ] + }, + { + "destination": 216, + "sources": [ + 104, + 295, + 238 + ] + }, + { + "destination": 217, + "sources": [ + 20, + 415, + 236 + ] + }, + { + "destination": 218, + "sources": [ + 8, + 619, + 244 + ] + }, + { + "destination": 219, + "sources": [ + 627, + 227, + 4 + ] + }, + { + "destination": 221, + "sources": [ + 646, + 644, + 10 + ] + } + ], + "main_diagonal_cross_rank_counts": { + "(6, 6, 8)": 45, + "(7, 7, 8)": 66 + }, + "new_kappa": false, + "normalized_columns_checked": 775, + "old_paid_rank_mass": 5129, + "packet": "WORD.json.gz", + "packet_sha256": "7a7a694d3635fe9cceec32dda7e04d536fc79df0995aaa9164a90856315e6d8c", + "paid": { + "0": 35, + "1": 1378, + "2": 1352, + "3": 69, + "4": 77, + "5": 72, + "6": 17, + "7": 10 + }, + "paid_rank_mass": 5129, + "pins": { + "rank2-central-analysis-20261021/native-escape/bit-admission/source/research/kappa-rebuild/bit/sources/pr589-regenerated/records/frames.json": "d006b3bfe0c04afecfea7aecfa59dfe4298b99501c70da3938e40289bc2f5010", + "two-pass-continuation-20261022/decoder-continuation-20261025/center-reuse/data-aligned-followup/check_bit_raw_first_temporal_word.py": "f35ada1b0d2fe8ad54b89cc2595948bafbb23d7f2eb010ba04151572da7ddd0f", + "two-pass-continuation-20261022/decoder-continuation-20261025/center-reuse/data-aligned-followup/check_bit_three_stage_geometry.py": "11d9c5e61ea8988b6997bca2c6e0227a16d5e5561ec767a754aa8a621bfbcba0", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/BIT-LOCAL-BOUNDARY-PAID-BRIDGE-SCREEN.json": "b537c159401bf11c4487143e1cbba26cd1ac700c81167d0ae6d27cbde5eb7d94", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/audit_bit_helper_handoff_packet.py": "beca307cd55b52ed69373d7410439b448009d65e43f59d09424aa20b68e637ee", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-helper-handoff-construction-2/FINAL-WORD.json.gz": "dd86be7f1618697bfa64e83fa84c9519e8f5c06b6dfb65b7c41ed8ed13dba56f", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-helper-handoff-construction-2/RESULT.json": "6374a8fac2eeff21b942ddce35af7367c1d8665f0db6da21367646e93c4fbe9c", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-local-rank2-45-port-bridge-source/FRAMES.json": "676fea75952f1ef00c8d8d94bfe1df2ba24844fd06dcfcecdadd3930c3b44afc", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/emit_45_port_rank2_fused_bridge_source.py": "ba0b5b71e88220017850cb9db57645938cad110d912c963e56c7a0c99099f7c8" + }, + "protected_rank2_pairs": 45, + "scope": "45 main pairs gain protected dimension2 while66 main pairs and all helper endpoints are unchanged. Exact nested-projector identities and normalized source replay pass, including arbitrary scratch inputs. No Gaussian phase/all-width/address admission or productive caller; no kappa follows.", + "selected": { + "0": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 1, + -1, + 0, + -1, + 0, + 0, + -1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "1": -4, + "2": -1, + "3": 1, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "1": 1327, + "2": 1343, + "3": 78, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 8, + "seed": 0 + }, + "1": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 1 + }, + "10": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 0, + 0, + 1, + 0, + 1, + -1, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 10 + }, + "102": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 0, + -1, + 0, + -1, + 0, + -1, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 102 + }, + "104": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 0, + 0, + -1, + 0, + 1, + 1, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 104 + }, + "105": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 1, + -1, + 0, + 1, + 0, + 0, + -1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 105 + }, + "106": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 0, + 0, + -1, + 0, + 1, + -1, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 106 + }, + "107": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 1, + -1, + 0, + -1, + 0, + 0, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 107 + }, + "108": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 108 + }, + "110": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 1, + 1, + 0, + 1, + 0, + 0, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 110 + }, + "12": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 0, + 0, + -1, + 0, + -1, + -1, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 12 + }, + "13": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 1, + 1, + 0, + -1, + 0, + 0, + -1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 13 + }, + "15": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 1, + 0, + 0, + 0, + 0, + 1, + -1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 15 + }, + "16": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 16 + }, + "18": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 0, + 1, + 0, + -1, + 0, + 1, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 18 + }, + "21": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 1, + -1, + -1, + 1, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 21 + }, + "22": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 0, + 1, + 0, + -1, + 0, + -1, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": -1, + "7": 1 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 44, + "5": 102, + "6": 12, + "7": 18 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 22 + }, + "26": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 1, + 0, + -1, + 0, + -1, + 0, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 26 + }, + "3": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 1, + -1, + 0, + 1, + 0, + 0, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": -1, + "7": 1 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 44, + "5": 102, + "6": 12, + "7": 18 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 3 + }, + "31": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 1, + -1, + 0, + 0, + -1, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 31 + }, + "36": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 1, + -1, + 0, + 0, + 1, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 36 + }, + "37": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 1, + 0, + 0, + 1, + -1, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 37 + }, + "4": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 4 + }, + "46": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 0, + 0, + 1, + -1, + 1, + -1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "1": -4, + "2": -1, + "3": 1, + "4": 0, + "5": 0, + "6": -1, + "7": 1 + }, + "paid": { + "1": 1327, + "2": 1343, + "3": 78, + "4": 44, + "5": 102, + "6": 12, + "7": 18 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 7, + "seed": 46 + }, + "50": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "1": -4, + "2": -1, + "3": 1, + "4": 0, + "5": -1, + "6": 1, + "7": 0 + }, + "paid": { + "1": 1327, + "2": 1343, + "3": 78, + "4": 44, + "5": 103, + "6": 10, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 8, + "seed": 50 + }, + "54": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 0, + 0, + 1, + -1, + 1, + -1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "1": -4, + "2": -1, + "3": 1, + "4": 0, + "5": -1, + "6": 1, + "7": 0 + }, + "paid": { + "1": 1327, + "2": 1343, + "3": 78, + "4": 44, + "5": 103, + "6": 10, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 8, + "seed": 54 + }, + "55": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + -1, + -1, + 1, + 0, + 0, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 55 + }, + "59": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 1, + -1, + 0, + 0, + 1, + 1, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 59 + }, + "60": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "1": -4, + "2": -1, + "3": 1, + "4": 0, + "5": 0, + "6": -1, + "7": 1 + }, + "paid": { + "1": 1327, + "2": 1343, + "3": 78, + "4": 44, + "5": 102, + "6": 12, + "7": 18 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 7, + "seed": 60 + }, + "61": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + -1, + 1, + -1, + 0, + 0, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "1": -4, + "2": -1, + "3": 1, + "4": 0, + "5": 0, + "6": -1, + "7": 1 + }, + "paid": { + "1": 1327, + "2": 1343, + "3": 78, + "4": 44, + "5": 102, + "6": 12, + "7": 18 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 7, + "seed": 61 + }, + "65": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 0, + 0, + 1, + -1, + -1, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "1": -4, + "2": -1, + "3": 1, + "4": 0, + "5": -1, + "6": 1, + "7": 0 + }, + "paid": { + "1": 1327, + "2": 1343, + "3": 78, + "4": 44, + "5": 103, + "6": 10, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 7, + "seed": 65 + }, + "66": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 0, + 0, + 1, + -1, + -1, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "1": -4, + "2": -1, + "3": 1, + "4": 0, + "5": 0, + "6": -1, + "7": 1 + }, + "paid": { + "1": 1327, + "2": 1343, + "3": 78, + "4": 44, + "5": 102, + "6": 12, + "7": 18 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 7, + "seed": 66 + }, + "7": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 0, + 0, + 1, + 0, + -1, + -1, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 7 + }, + "72": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + -1, + 1, + 1, + 0, + 0, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "1": -4, + "2": -1, + "3": 1, + "4": 0, + "5": 0, + "6": -1, + "7": 1 + }, + "paid": { + "1": 1327, + "2": 1343, + "3": 78, + "4": 44, + "5": 102, + "6": 12, + "7": 18 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 7, + "seed": 72 + }, + "74": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 0, + -1, + 0, + 0, + 1, + 0, + -1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": -1, + "7": 1 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 44, + "5": 102, + "6": 12, + "7": 18 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 74 + }, + "77": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 1, + 0, + 0, + -1, + -1, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 6, + "seed": 77 + }, + "8": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 0, + 0, + 1, + 0, + -1, + 1, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 8 + }, + "81": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + -1, + 0, + 0, + -1, + -1, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 81 + }, + "83": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 1, + 0, + 0, + -1, + 1, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 83 + }, + "86": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 1, + 1, + 0, + 0, + 1, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 86 + }, + "88": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 1, + -1, + 1, + -1, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 88 + }, + "9": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "1": -4, + "2": -1, + "3": 1, + "4": 0, + "5": 0, + "6": -1, + "7": 1 + }, + "paid": { + "1": 1327, + "2": 1343, + "3": 78, + "4": 44, + "5": 102, + "6": 12, + "7": 18 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 7, + "seed": 9 + }, + "93": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + 0, + -1, + 0, + 1, + 0, + 1, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 93 + }, + "94": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 1, + -1, + 0, + 0, + 0, + 0, + 1, + 1 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 94 + }, + "95": { + "cached_rank1_bridge_queries": 4, + "direction": [ + 0, + 0, + 1, + 1, + -1, + 1, + 0, + 0 + ], + "helpers_unchanged": true, + "main_boundary_types": { + "(1,7)": 110, + "(2,6)": 1 + }, + "native_cost_saving_coefficient": { + "0": -1, + "1": -3, + "2": 0, + "3": 0, + "4": -1, + "5": 1, + "6": 0, + "7": 0 + }, + "paid": { + "0": 1, + "1": 1326, + "2": 1342, + "3": 79, + "4": 45, + "5": 101, + "6": 11, + "7": 19 + }, + "paid_rank_mass": 5131, + "raw_crossing_ADDs": 5, + "seed": 95 + } + }, + "status": "PASS_45_LOCAL_RANK2_PORTS_FUSED_BRIDGES_NORMALIZED_FORWARD_BACKWARD_COLUMNS", + "time_utc": "2026-10-26T02:42:34.486928+00:00", + "unique_query_projector_checks": 2487 +} diff --git a/research/rank-two-boundary-and-decoder-limits/evidence/boundary.json b/research/rank-two-boundary-and-decoder-limits/evidence/boundary.json new file mode 100644 index 0000000000..2238f700af --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/evidence/boundary.json @@ -0,0 +1,2541 @@ +{ + "cases": [ + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2620, + "final_frame": 525, + "final_smaller_neighbor_frames": [ + 127, + 344, + 345, + 346 + ], + "initial_control_ADD_component": 2313, + "initial_frame": 2, + "initial_larger_neighbor_frames": [ + 125, + 126, + 270, + 272, + 507, + 536 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 0 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2624, + "final_frame": 526, + "final_smaller_neighbor_frames": [ + 217, + 452, + 453, + 454 + ], + "initial_control_ADD_component": 697, + "initial_frame": 3, + "initial_larger_neighbor_frames": [ + 212, + 213, + 214 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 1 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2628, + "final_frame": 527, + "final_smaller_neighbor_frames": [ + 233, + 470, + 471, + 472 + ], + "initial_control_ADD_component": 699, + "initial_frame": 4, + "initial_larger_neighbor_frames": [ + 230, + 231, + 232 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 2 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2632, + "final_frame": 528, + "final_smaller_neighbor_frames": [ + 0, + 344, + 347, + 348 + ], + "initial_control_ADD_component": 993, + "initial_frame": 5, + "initial_larger_neighbor_frames": [ + 125, + 127, + 269, + 275, + 336 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 3 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2636, + "final_frame": 529, + "final_smaller_neighbor_frames": [ + 235, + 470, + 473, + 474 + ], + "initial_control_ADD_component": 703, + "initial_frame": 6, + "initial_larger_neighbor_frames": [ + 230, + 233, + 234 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 4 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2640, + "final_frame": 530, + "final_smaller_neighbor_frames": [ + 11, + 326, + 327, + 328 + ], + "initial_control_ADD_component": 942, + "initial_frame": 7, + "initial_larger_neighbor_frames": [ + 113, + 114, + 272, + 273, + 506 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 5 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2644, + "final_frame": 531, + "final_smaller_neighbor_frames": [ + 114, + 326, + 329, + 330 + ], + "initial_control_ADD_component": 946, + "initial_frame": 8, + "initial_larger_neighbor_frames": [ + 113, + 115, + 268, + 269, + 328 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 6 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2648, + "final_frame": 532, + "final_smaller_neighbor_frames": [ + 214, + 452, + 455, + 456 + ], + "initial_control_ADD_component": 709, + "initial_frame": 9, + "initial_larger_neighbor_frames": [ + 212, + 215, + 216 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 7 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2652, + "final_frame": 533, + "final_smaller_neighbor_frames": [ + 252, + 488, + 489, + 490 + ], + "initial_control_ADD_component": 711, + "initial_frame": 10, + "initial_larger_neighbor_frames": [ + 248, + 249, + 250 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 8 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2656, + "final_frame": 534, + "final_smaller_neighbor_frames": [ + 0, + 327, + 329, + 331 + ], + "initial_control_ADD_component": 2308, + "initial_frame": 11, + "initial_larger_neighbor_frames": [ + 114, + 115, + 266, + 267, + 506, + 530 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 9 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2660, + "final_frame": 535, + "final_smaller_neighbor_frames": [ + 198, + 434, + 435, + 436 + ], + "initial_control_ADD_component": 715, + "initial_frame": 12, + "initial_larger_neighbor_frames": [ + 194, + 195, + 196 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 10 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2664, + "final_frame": 536, + "final_smaller_neighbor_frames": [ + 2, + 345, + 347, + 349 + ], + "initial_control_ADD_component": 994, + "initial_frame": 13, + "initial_larger_neighbor_frames": [ + 126, + 127, + 266, + 276, + 346 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 11 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2668, + "final_frame": 537, + "final_smaller_neighbor_frames": [ + 249, + 488, + 491, + 492 + ], + "initial_control_ADD_component": 719, + "initial_frame": 14, + "initial_larger_neighbor_frames": [ + 248, + 251, + 252 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 12 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2672, + "final_frame": 538, + "final_smaller_neighbor_frames": [ + 199, + 434, + 437, + 438 + ], + "initial_control_ADD_component": 721, + "initial_frame": 15, + "initial_larger_neighbor_frames": [ + 194, + 197, + 198 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 13 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2676, + "final_frame": 539, + "final_smaller_neighbor_frames": [ + 239, + 476, + 477, + 478 + ], + "initial_control_ADD_component": 723, + "initial_frame": 16, + "initial_larger_neighbor_frames": [ + 236, + 237, + 238 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 14 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2680, + "final_frame": 540, + "final_smaller_neighbor_frames": [ + 139, + 362, + 363, + 364 + ], + "initial_control_ADD_component": 725, + "initial_frame": 17, + "initial_larger_neighbor_frames": [ + 134, + 135, + 136 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 15 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2684, + "final_frame": 541, + "final_smaller_neighbor_frames": [ + 246, + 482, + 483, + 484 + ], + "initial_control_ADD_component": 727, + "initial_frame": 18, + "initial_larger_neighbor_frames": [ + 242, + 243, + 244 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 16 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2688, + "final_frame": 542, + "final_smaller_neighbor_frames": [ + 184, + 416, + 417, + 418 + ], + "initial_control_ADD_component": 1183, + "initial_frame": 19, + "initial_larger_neighbor_frames": [ + 182, + 183, + 280, + 321, + 421 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 17 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2692, + "final_frame": 543, + "final_smaller_neighbor_frames": [ + 247, + 482, + 485, + 486 + ], + "initial_control_ADD_component": 731, + "initial_frame": 20, + "initial_larger_neighbor_frames": [ + 242, + 245, + 246 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 18 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2696, + "final_frame": 544, + "final_smaller_neighbor_frames": [ + 155, + 380, + 381, + 382 + ], + "initial_control_ADD_component": 920, + "initial_frame": 21, + "initial_larger_neighbor_frames": [ + 152, + 153, + 154, + 508 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 19 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2700, + "final_frame": 545, + "final_smaller_neighbor_frames": [ + 241, + 476, + 479, + 480 + ], + "initial_control_ADD_component": 735, + "initial_frame": 22, + "initial_larger_neighbor_frames": [ + 236, + 239, + 240 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 20 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2704, + "final_frame": 546, + "final_smaller_neighbor_frames": [ + 168, + 398, + 399, + 400 + ], + "initial_control_ADD_component": 737, + "initial_frame": 23, + "initial_larger_neighbor_frames": [ + 164, + 165, + 166 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 21 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2708, + "final_frame": 547, + "final_smaller_neighbor_frames": [ + 0, + 416, + 419, + 420 + ], + "initial_control_ADD_component": 1188, + "initial_frame": 24, + "initial_larger_neighbor_frames": [ + 182, + 184, + 293, + 303, + 509 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 22 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2712, + "final_frame": 548, + "final_smaller_neighbor_frames": [ + 135, + 362, + 365, + 366 + ], + "initial_control_ADD_component": 741, + "initial_frame": 25, + "initial_larger_neighbor_frames": [ + 134, + 137, + 138 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 23 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2716, + "final_frame": 549, + "final_smaller_neighbor_frames": [ + 222, + 458, + 459, + 460 + ], + "initial_control_ADD_component": 743, + "initial_frame": 26, + "initial_larger_neighbor_frames": [ + 218, + 219, + 220 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 24 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2720, + "final_frame": 550, + "final_smaller_neighbor_frames": [ + 229, + 464, + 465, + 466 + ], + "initial_control_ADD_component": 745, + "initial_frame": 27, + "initial_larger_neighbor_frames": [ + 224, + 225, + 226 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 25 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2724, + "final_frame": 551, + "final_smaller_neighbor_frames": [ + 165, + 398, + 401, + 402 + ], + "initial_control_ADD_component": 747, + "initial_frame": 28, + "initial_larger_neighbor_frames": [ + 164, + 167, + 168 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 26 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2728, + "final_frame": 552, + "final_smaller_neighbor_frames": [ + 154, + 380, + 383, + 384 + ], + "initial_control_ADD_component": 921, + "initial_frame": 29, + "initial_larger_neighbor_frames": [ + 152, + 155, + 156, + 508 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 27 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2732, + "final_frame": 553, + "final_smaller_neighbor_frames": [ + 226, + 464, + 467, + 468 + ], + "initial_control_ADD_component": 751, + "initial_frame": 30, + "initial_larger_neighbor_frames": [ + 224, + 227, + 228 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 28 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2736, + "final_frame": 554, + "final_smaller_neighbor_frames": [ + 223, + 458, + 461, + 462 + ], + "initial_control_ADD_component": 753, + "initial_frame": 31, + "initial_larger_neighbor_frames": [ + 218, + 221, + 222 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 29 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2740, + "final_frame": 555, + "final_smaller_neighbor_frames": [ + 143, + 368, + 369, + 370 + ], + "initial_control_ADD_component": 755, + "initial_frame": 32, + "initial_larger_neighbor_frames": [ + 140, + 141, + 142 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 30 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2744, + "final_frame": 556, + "final_smaller_neighbor_frames": [ + 257, + 494, + 495, + 496 + ], + "initial_control_ADD_component": 757, + "initial_frame": 33, + "initial_larger_neighbor_frames": [ + 254, + 255, + 256 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 31 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2748, + "final_frame": 557, + "final_smaller_neighbor_frames": [ + 205, + 440, + 441, + 442 + ], + "initial_control_ADD_component": 759, + "initial_frame": 34, + "initial_larger_neighbor_frames": [ + 200, + 201, + 202 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 32 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2752, + "final_frame": 558, + "final_smaller_neighbor_frames": [ + 188, + 422, + 423, + 424 + ], + "initial_control_ADD_component": 761, + "initial_frame": 35, + "initial_larger_neighbor_frames": [ + 185, + 186, + 187 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 33 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2756, + "final_frame": 559, + "final_smaller_neighbor_frames": [ + 202, + 440, + 443, + 444 + ], + "initial_control_ADD_component": 763, + "initial_frame": 36, + "initial_larger_neighbor_frames": [ + 200, + 203, + 204 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 34 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2760, + "final_frame": 560, + "final_smaller_neighbor_frames": [ + 160, + 386, + 387, + 388 + ], + "initial_control_ADD_component": 1102, + "initial_frame": 37, + "initial_larger_neighbor_frames": [ + 158, + 159, + 284, + 310, + 508 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 35 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2764, + "final_frame": 561, + "final_smaller_neighbor_frames": [ + 173, + 404, + 405, + 406 + ], + "initial_control_ADD_component": 767, + "initial_frame": 38, + "initial_larger_neighbor_frames": [ + 170, + 171, + 172 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 36 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2768, + "final_frame": 562, + "final_smaller_neighbor_frames": [ + 259, + 494, + 497, + 498 + ], + "initial_control_ADD_component": 769, + "initial_frame": 39, + "initial_larger_neighbor_frames": [ + 254, + 257, + 258 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 37 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2772, + "final_frame": 563, + "final_smaller_neighbor_frames": [ + 186, + 422, + 425, + 426 + ], + "initial_control_ADD_component": 922, + "initial_frame": 40, + "initial_larger_neighbor_frames": [ + 185, + 188, + 189, + 509 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 38 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2776, + "final_frame": 564, + "final_smaller_neighbor_frames": [ + 211, + 446, + 447, + 448 + ], + "initial_control_ADD_component": 773, + "initial_frame": 41, + "initial_larger_neighbor_frames": [ + 206, + 207, + 208 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 39 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2780, + "final_frame": 565, + "final_smaller_neighbor_frames": [ + 263, + 500, + 501, + 502 + ], + "initial_control_ADD_component": 775, + "initial_frame": 42, + "initial_larger_neighbor_frames": [ + 260, + 261, + 262 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 40 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2784, + "final_frame": 566, + "final_smaller_neighbor_frames": [ + 145, + 368, + 371, + 372 + ], + "initial_control_ADD_component": 777, + "initial_frame": 43, + "initial_larger_neighbor_frames": [ + 140, + 143, + 144 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 41 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2788, + "final_frame": 567, + "final_smaller_neighbor_frames": [ + 207, + 446, + 449, + 450 + ], + "initial_control_ADD_component": 779, + "initial_frame": 44, + "initial_larger_neighbor_frames": [ + 206, + 209, + 210 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 42 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2792, + "final_frame": 568, + "final_smaller_neighbor_frames": [ + 159, + 386, + 389, + 390 + ], + "initial_control_ADD_component": 1106, + "initial_frame": 45, + "initial_larger_neighbor_frames": [ + 158, + 160, + 295, + 322, + 388 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 43 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2796, + "final_frame": 569, + "final_smaller_neighbor_frames": [ + 172, + 404, + 407, + 408 + ], + "initial_control_ADD_component": 783, + "initial_frame": 46, + "initial_larger_neighbor_frames": [ + 170, + 173, + 174 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 44 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2800, + "final_frame": 570, + "final_smaller_neighbor_frames": [ + 265, + 500, + 503, + 504 + ], + "initial_control_ADD_component": 785, + "initial_frame": 47, + "initial_larger_neighbor_frames": [ + 260, + 263, + 264 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 45 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2804, + "final_frame": 571, + "final_smaller_neighbor_frames": [ + 0, + 332, + 333, + 334 + ], + "initial_control_ADD_component": 2354, + "initial_frame": 48, + "initial_larger_neighbor_frames": [ + 116, + 117, + 288, + 289, + 506, + 579 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 46 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2808, + "final_frame": 572, + "final_smaller_neighbor_frames": [ + 124, + 338, + 339, + 340 + ], + "initial_control_ADD_component": 916, + "initial_frame": 49, + "initial_larger_neighbor_frames": [ + 119, + 120, + 121, + 506 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 47 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2812, + "final_frame": 573, + "final_smaller_neighbor_frames": [ + 121, + 338, + 341, + 342 + ], + "initial_control_ADD_component": 791, + "initial_frame": 50, + "initial_larger_neighbor_frames": [ + 119, + 122, + 123 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 48 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2816, + "final_frame": 574, + "final_smaller_neighbor_frames": [ + 149, + 374, + 375, + 376 + ], + "initial_control_ADD_component": 793, + "initial_frame": 51, + "initial_larger_neighbor_frames": [ + 146, + 147, + 148 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 49 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2820, + "final_frame": 575, + "final_smaller_neighbor_frames": [ + 62, + 428, + 429, + 430 + ], + "initial_control_ADD_component": 2364, + "initial_frame": 52, + "initial_larger_neighbor_frames": [ + 191, + 192, + 276, + 324, + 509, + 517, + 592 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 50 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2824, + "final_frame": 576, + "final_smaller_neighbor_frames": [ + 181, + 410, + 411, + 412 + ], + "initial_control_ADD_component": 797, + "initial_frame": 53, + "initial_larger_neighbor_frames": [ + 176, + 177, + 178 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 51 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2828, + "final_frame": 577, + "final_smaller_neighbor_frames": [ + 119, + 339, + 341, + 343 + ], + "initial_control_ADD_component": 917, + "initial_frame": 54, + "initial_larger_neighbor_frames": [ + 120, + 122, + 124, + 506 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 52 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2832, + "final_frame": 578, + "final_smaller_neighbor_frames": [ + 147, + 374, + 377, + 378 + ], + "initial_control_ADD_component": 801, + "initial_frame": 55, + "initial_larger_neighbor_frames": [ + 146, + 149, + 150 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 53 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2836, + "final_frame": 579, + "final_smaller_neighbor_frames": [ + 48, + 333, + 335, + 337 + ], + "initial_control_ADD_component": 2356, + "initial_frame": 56, + "initial_larger_neighbor_frames": [ + 116, + 118, + 282, + 283, + 506, + 581 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 54 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2840, + "final_frame": 580, + "final_smaller_neighbor_frames": [ + 178, + 410, + 413, + 414 + ], + "initial_control_ADD_component": 805, + "initial_frame": 57, + "initial_larger_neighbor_frames": [ + 176, + 179, + 180 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 55 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2844, + "final_frame": 581, + "final_smaller_neighbor_frames": [ + 56, + 334, + 336, + 337 + ], + "initial_control_ADD_component": 959, + "initial_frame": 58, + "initial_larger_neighbor_frames": [ + 117, + 118, + 280, + 281, + 335 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 56 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2848, + "final_frame": 582, + "final_smaller_neighbor_frames": [ + 67, + 392, + 395, + 396 + ], + "initial_control_ADD_component": 1109, + "initial_frame": 59, + "initial_larger_neighbor_frames": [ + 161, + 162, + 276, + 325, + 394 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 57 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2852, + "final_frame": 583, + "final_smaller_neighbor_frames": [ + 120, + 340, + 342, + 343 + ], + "initial_control_ADD_component": 811, + "initial_frame": 60, + "initial_larger_neighbor_frames": [ + 121, + 123, + 124 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 58 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2856, + "final_frame": 584, + "final_smaller_neighbor_frames": [ + 150, + 375, + 377, + 379 + ], + "initial_control_ADD_component": 813, + "initial_frame": 61, + "initial_larger_neighbor_frames": [ + 147, + 149, + 151 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 59 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2860, + "final_frame": 585, + "final_smaller_neighbor_frames": [ + 0, + 429, + 431, + 433 + ], + "initial_control_ADD_component": 2350, + "initial_frame": 62, + "initial_larger_neighbor_frames": [ + 191, + 193, + 289, + 313, + 509, + 575 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 60 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2864, + "final_frame": 586, + "final_smaller_neighbor_frames": [ + 0, + 356, + 357, + 358 + ], + "initial_control_ADD_component": 2361, + "initial_frame": 63, + "initial_larger_neighbor_frames": [ + 131, + 132, + 293, + 299, + 507, + 588 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 61 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2868, + "final_frame": 587, + "final_smaller_neighbor_frames": [ + 74, + 350, + 353, + 354 + ], + "initial_control_ADD_component": 996, + "initial_frame": 64, + "initial_larger_neighbor_frames": [ + 128, + 129, + 279, + 288, + 507 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 62 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2872, + "final_frame": 588, + "final_smaller_neighbor_frames": [ + 63, + 356, + 359, + 360 + ], + "initial_control_ADD_component": 1018, + "initial_frame": 65, + "initial_larger_neighbor_frames": [ + 131, + 133, + 294, + 296, + 507 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 63 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2876, + "final_frame": 589, + "final_smaller_neighbor_frames": [ + 180, + 411, + 413, + 415 + ], + "initial_control_ADD_component": 823, + "initial_frame": 66, + "initial_larger_neighbor_frames": [ + 177, + 179, + 181 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 64 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2880, + "final_frame": 590, + "final_smaller_neighbor_frames": [ + 68, + 393, + 395, + 397 + ], + "initial_control_ADD_component": 2357, + "initial_frame": 67, + "initial_larger_neighbor_frames": [ + 161, + 163, + 300, + 302, + 508, + 582 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 65 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2884, + "final_frame": 591, + "final_smaller_neighbor_frames": [ + 0, + 394, + 396, + 397 + ], + "initial_control_ADD_component": 2363, + "initial_frame": 68, + "initial_larger_neighbor_frames": [ + 162, + 163, + 279, + 313, + 508, + 590 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 66 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2888, + "final_frame": 592, + "final_smaller_neighbor_frames": [ + 52, + 430, + 432, + 433 + ], + "initial_control_ADD_component": 1218, + "initial_frame": 69, + "initial_larger_neighbor_frames": [ + 192, + 193, + 290, + 302, + 431 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 67 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2892, + "final_frame": 593, + "final_smaller_neighbor_frames": [ + 131, + 358, + 360, + 361 + ], + "initial_control_ADD_component": 1022, + "initial_frame": 70, + "initial_larger_neighbor_frames": [ + 132, + 133, + 290, + 301, + 359 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 68 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2896, + "final_frame": 594, + "final_smaller_neighbor_frames": [ + 129, + 351, + 353, + 355 + ], + "initial_control_ADD_component": 997, + "initial_frame": 71, + "initial_larger_neighbor_frames": [ + 128, + 130, + 281, + 287, + 350 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 69 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2900, + "final_frame": 595, + "final_smaller_neighbor_frames": [ + 146, + 376, + 378, + 379 + ], + "initial_control_ADD_component": 835, + "initial_frame": 72, + "initial_larger_neighbor_frames": [ + 148, + 150, + 151 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 70 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2904, + "final_frame": 596, + "final_smaller_neighbor_frames": [ + 179, + 412, + 414, + 415 + ], + "initial_control_ADD_component": 837, + "initial_frame": 73, + "initial_larger_neighbor_frames": [ + 178, + 180, + 181 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 71 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2908, + "final_frame": 597, + "final_smaller_neighbor_frames": [ + 0, + 352, + 354, + 355 + ], + "initial_control_ADD_component": 2360, + "initial_frame": 74, + "initial_larger_neighbor_frames": [ + 129, + 130, + 283, + 285, + 507, + 587 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 72 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2912, + "final_frame": 598, + "final_smaller_neighbor_frames": [ + 264, + 501, + 503, + 505 + ], + "initial_control_ADD_component": 841, + "initial_frame": 75, + "initial_larger_neighbor_frames": [ + 261, + 263, + 265 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 73 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2916, + "final_frame": 599, + "final_smaller_neighbor_frames": [ + 0, + 387, + 389, + 391 + ], + "initial_control_ADD_component": 1108, + "initial_frame": 76, + "initial_larger_neighbor_frames": [ + 159, + 160, + 271, + 316, + 508 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 74 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2920, + "final_frame": 600, + "final_smaller_neighbor_frames": [ + 144, + 369, + 371, + 373 + ], + "initial_control_ADD_component": 845, + "initial_frame": 77, + "initial_larger_neighbor_frames": [ + 141, + 143, + 145 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 75 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2924, + "final_frame": 601, + "final_smaller_neighbor_frames": [ + 206, + 447, + 449, + 451 + ], + "initial_control_ADD_component": 847, + "initial_frame": 78, + "initial_larger_neighbor_frames": [ + 207, + 209, + 211 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 76 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2928, + "final_frame": 602, + "final_smaller_neighbor_frames": [ + 189, + 423, + 425, + 427 + ], + "initial_control_ADD_component": 924, + "initial_frame": 79, + "initial_larger_neighbor_frames": [ + 1, + 186, + 188, + 190, + 509 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 77 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2932, + "final_frame": 603, + "final_smaller_neighbor_frames": [ + 260, + 502, + 504, + 505 + ], + "initial_control_ADD_component": 851, + "initial_frame": 80, + "initial_larger_neighbor_frames": [ + 262, + 264, + 265 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 78 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2936, + "final_frame": 604, + "final_smaller_neighbor_frames": [ + 209, + 448, + 450, + 451 + ], + "initial_control_ADD_component": 853, + "initial_frame": 81, + "initial_larger_neighbor_frames": [ + 208, + 210, + 211 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 79 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2940, + "final_frame": 605, + "final_smaller_neighbor_frames": [ + 174, + 405, + 407, + 409 + ], + "initial_control_ADD_component": 855, + "initial_frame": 82, + "initial_larger_neighbor_frames": [ + 171, + 173, + 175 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 80 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2944, + "final_frame": 606, + "final_smaller_neighbor_frames": [ + 256, + 495, + 497, + 499 + ], + "initial_control_ADD_component": 857, + "initial_frame": 83, + "initial_larger_neighbor_frames": [ + 255, + 257, + 259 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 81 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2948, + "final_frame": 607, + "final_smaller_neighbor_frames": [ + 140, + 370, + 372, + 373 + ], + "initial_control_ADD_component": 859, + "initial_frame": 84, + "initial_larger_neighbor_frames": [ + 142, + 144, + 145 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 82 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2952, + "final_frame": 608, + "final_smaller_neighbor_frames": [ + 204, + 441, + 443, + 445 + ], + "initial_control_ADD_component": 861, + "initial_frame": 85, + "initial_larger_neighbor_frames": [ + 201, + 203, + 205 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 83 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2956, + "final_frame": 609, + "final_smaller_neighbor_frames": [ + 170, + 406, + 408, + 409 + ], + "initial_control_ADD_component": 863, + "initial_frame": 86, + "initial_larger_neighbor_frames": [ + 172, + 174, + 175 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 84 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2960, + "final_frame": 610, + "final_smaller_neighbor_frames": [ + 201, + 442, + 444, + 445 + ], + "initial_control_ADD_component": 865, + "initial_frame": 87, + "initial_larger_neighbor_frames": [ + 202, + 204, + 205 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 85 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2964, + "final_frame": 611, + "final_smaller_neighbor_frames": [ + 254, + 496, + 498, + 499 + ], + "initial_control_ADD_component": 867, + "initial_frame": 88, + "initial_larger_neighbor_frames": [ + 256, + 258, + 259 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 86 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2968, + "final_frame": 612, + "final_smaller_neighbor_frames": [ + 185, + 424, + 426, + 427 + ], + "initial_control_ADD_component": 869, + "initial_frame": 89, + "initial_larger_neighbor_frames": [ + 187, + 189, + 190 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 87 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2972, + "final_frame": 613, + "final_smaller_neighbor_frames": [ + 242, + 483, + 485, + 487 + ], + "initial_control_ADD_component": 871, + "initial_frame": 90, + "initial_larger_neighbor_frames": [ + 243, + 245, + 247 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 88 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2976, + "final_frame": 614, + "final_smaller_neighbor_frames": [ + 156, + 381, + 383, + 385 + ], + "initial_control_ADD_component": 873, + "initial_frame": 91, + "initial_larger_neighbor_frames": [ + 153, + 155, + 157 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 89 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2980, + "final_frame": 615, + "final_smaller_neighbor_frames": [ + 240, + 477, + 479, + 481 + ], + "initial_control_ADD_component": 875, + "initial_frame": 92, + "initial_larger_neighbor_frames": [ + 237, + 239, + 241 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 90 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2984, + "final_frame": 616, + "final_smaller_neighbor_frames": [ + 134, + 363, + 365, + 367 + ], + "initial_control_ADD_component": 877, + "initial_frame": 93, + "initial_larger_neighbor_frames": [ + 135, + 137, + 139 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 91 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2988, + "final_frame": 617, + "final_smaller_neighbor_frames": [ + 182, + 417, + 419, + 421 + ], + "initial_control_ADD_component": 1189, + "initial_frame": 94, + "initial_larger_neighbor_frames": [ + 183, + 184, + 275, + 315, + 509 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 92 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2992, + "final_frame": 618, + "final_smaller_neighbor_frames": [ + 243, + 484, + 486, + 487 + ], + "initial_control_ADD_component": 881, + "initial_frame": 95, + "initial_larger_neighbor_frames": [ + 244, + 246, + 247 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 93 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 2996, + "final_frame": 619, + "final_smaller_neighbor_frames": [ + 166, + 399, + 401, + 403 + ], + "initial_control_ADD_component": 883, + "initial_frame": 96, + "initial_larger_neighbor_frames": [ + 165, + 167, + 169 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 94 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3000, + "final_frame": 620, + "final_smaller_neighbor_frames": [ + 236, + 478, + 480, + 481 + ], + "initial_control_ADD_component": 885, + "initial_frame": 97, + "initial_larger_neighbor_frames": [ + 238, + 240, + 241 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 95 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3004, + "final_frame": 621, + "final_smaller_neighbor_frames": [ + 137, + 364, + 366, + 367 + ], + "initial_control_ADD_component": 887, + "initial_frame": 98, + "initial_larger_neighbor_frames": [ + 136, + 138, + 139 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 96 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3008, + "final_frame": 622, + "final_smaller_neighbor_frames": [ + 152, + 382, + 384, + 385 + ], + "initial_control_ADD_component": 889, + "initial_frame": 99, + "initial_larger_neighbor_frames": [ + 154, + 156, + 157 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 97 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3012, + "final_frame": 623, + "final_smaller_neighbor_frames": [ + 228, + 465, + 467, + 469 + ], + "initial_control_ADD_component": 891, + "initial_frame": 100, + "initial_larger_neighbor_frames": [ + 225, + 227, + 229 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 98 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3016, + "final_frame": 624, + "final_smaller_neighbor_frames": [ + 220, + 459, + 461, + 463 + ], + "initial_control_ADD_component": 893, + "initial_frame": 101, + "initial_larger_neighbor_frames": [ + 219, + 221, + 223 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 99 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3020, + "final_frame": 625, + "final_smaller_neighbor_frames": [ + 224, + 466, + 468, + 469 + ], + "initial_control_ADD_component": 895, + "initial_frame": 102, + "initial_larger_neighbor_frames": [ + 226, + 228, + 229 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 100 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3024, + "final_frame": 626, + "final_smaller_neighbor_frames": [ + 219, + 460, + 462, + 463 + ], + "initial_control_ADD_component": 897, + "initial_frame": 103, + "initial_larger_neighbor_frames": [ + 220, + 222, + 223 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 101 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3028, + "final_frame": 627, + "final_smaller_neighbor_frames": [ + 167, + 400, + 402, + 403 + ], + "initial_control_ADD_component": 899, + "initial_frame": 104, + "initial_larger_neighbor_frames": [ + 166, + 168, + 169 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 102 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3032, + "final_frame": 628, + "final_smaller_neighbor_frames": [ + 230, + 471, + 473, + 475 + ], + "initial_control_ADD_component": 901, + "initial_frame": 105, + "initial_larger_neighbor_frames": [ + 231, + 233, + 235 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 103 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3036, + "final_frame": 629, + "final_smaller_neighbor_frames": [ + 194, + 435, + 437, + 439 + ], + "initial_control_ADD_component": 903, + "initial_frame": 106, + "initial_larger_neighbor_frames": [ + 195, + 197, + 199 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 104 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3040, + "final_frame": 630, + "final_smaller_neighbor_frames": [ + 250, + 489, + 491, + 493 + ], + "initial_control_ADD_component": 905, + "initial_frame": 107, + "initial_larger_neighbor_frames": [ + 249, + 251, + 253 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 105 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3044, + "final_frame": 631, + "final_smaller_neighbor_frames": [ + 212, + 453, + 455, + 457 + ], + "initial_control_ADD_component": 907, + "initial_frame": 108, + "initial_larger_neighbor_frames": [ + 213, + 215, + 217 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 106 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3048, + "final_frame": 632, + "final_smaller_neighbor_frames": [ + 195, + 436, + 438, + 439 + ], + "initial_control_ADD_component": 909, + "initial_frame": 109, + "initial_larger_neighbor_frames": [ + 196, + 198, + 199 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 107 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3052, + "final_frame": 633, + "final_smaller_neighbor_frames": [ + 215, + 454, + 456, + 457 + ], + "initial_control_ADD_component": 911, + "initial_frame": 110, + "initial_larger_neighbor_frames": [ + 214, + 216, + 217 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 108 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3056, + "final_frame": 634, + "final_smaller_neighbor_frames": [ + 231, + 472, + 474, + 475 + ], + "initial_control_ADD_component": 913, + "initial_frame": 111, + "initial_larger_neighbor_frames": [ + 232, + 234, + 235 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 109 + }, + { + "basis": [], + "final_complement_shrink_dimension": 0, + "final_destination_ADD_component": 3060, + "final_frame": 635, + "final_smaller_neighbor_frames": [ + 251, + 490, + 492, + 493 + ], + "initial_control_ADD_component": 915, + "initial_frame": 112, + "initial_larger_neighbor_frames": [ + 250, + 252, + 253 + ], + "initial_plane_extension_dimension": 0, + "paired_legal_second_direction_dimension": 0, + "port": 110 + } + ], + "complete_decoder": false, + "eligible_ports": [], + "initial_extension_dimension_histogram": { + "0": 111 + }, + "method": "Union every ADD-connected wire state between MOVE/CLEAR boundaries. Enlarge each initial control line component to a plane, shrink its paired terminal destination complement component by the same second direction. Keep all neighboring frame subspaces frozen and preserve nested-query implementation. Exact rational nullspaces impose all neighboring inclusions and orthogonality to the original line.", + "new_kappa": false, + "paired_direction_dimension_histogram": { + "0": 111 + }, + "pins": { + "rank2-central-analysis-20261021/native-escape/bit-admission/source/research/kappa-rebuild/bit/sources/pr589-regenerated/records/frames.json": "d006b3bfe0c04afecfea7aecfa59dfe4298b99501c70da3938e40289bc2f5010", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-helper-handoff-construction-2/FINAL-WORD.json.gz": "dd86be7f1618697bfa64e83fa84c9519e8f5c06b6dfb65b7c41ed8ed13dba56f", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-helper-handoff-construction-2/RESULT.json": "6374a8fac2eeff21b942ddce35af7367c1d8665f0db6da21367646e93c4fbe9c", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/screen_rank2_boundary_components.py": "e1d1d6a970656fadb904edfee6b2ba6f3ff3affc4c62a4d0fb05fcf176312cd3" + }, + "ports": 111, + "scope": "Tests this two-boundary-component modification, propagating all same-chart ADD constraints. Changing neighboring frames, scalar gate order, simultaneous larger component systems, nonnested Gaussian factorizations and extra paid queries remain open. No conditional kappa or universal rank2 obstruction follows.", + "status": "COMPLETE_SCOPED_RANK2_BOUNDARY_COMPONENT_DIRECTION_SCREEN", + "terminal_shrink_dimension_histogram": { + "0": 111 + }, + "time_utc": "2026-10-26T02:20:32.992934+00:00" +} diff --git a/research/rank-two-boundary-and-decoder-limits/evidence/frames.json.gz b/research/rank-two-boundary-and-decoder-limits/evidence/frames.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..5590407cef53a263370ef4cce94098b60772872b GIT binary patch literal 8106 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 E0E(d<^8f$< literal 0 HcmV?d00001 diff --git a/research/rank-two-boundary-and-decoder-limits/evidence/native-word.json.gz b/research/rank-two-boundary-and-decoder-limits/evidence/native-word.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..994d688706f089787e36d8943307ad5a41c7df29 GIT binary patch literal 86614 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 z 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 N{~zF&xC|}q2LRE8@R0xj literal 0 HcmV?d00001 diff --git a/research/rank-two-boundary-and-decoder-limits/evidence/paired-invoice.json b/research/rank-two-boundary-and-decoder-limits/evidence/paired-invoice.json new file mode 100644 index 0000000000..b432d9538d --- /dev/null +++ b/research/rank-two-boundary-and-decoder-limits/evidence/paired-invoice.json @@ -0,0 +1,289 @@ +{ + "complete_decoder": false, + "new_kappa": false, + "pins": { + "two-pass-continuation-20261022/decoder-continuation-20261025/helper-pipeline/data-aligned-followup/audit_paid_center_completion.py": "09098d92f2e8eb924fdf5d9b288ebe1e3448b8c33334575ab4ffcce1d68fe2ac", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/BIT-PAIRED-RANK2-PROPAGATION-SCREEN.json": "f81e42cafcb7940dffd9f4611146c8443cfcb8204caf6617777e7eef1f422e9e", + "two-pass-continuation-20261022/decoder-continuation-20261025/root/bit-helper-handoff-construction-2/RESULT.json": "6374a8fac2eeff21b942ddce35af7367c1d8665f0db6da21367646e93c4fbe9c" + }, + "scope": "Only native helper minus paid query costs; main caller target absent. Geometry and actual source columns not emitted. Cost advantage not the same as a new kappa.", + "status": "COMPLETE_EXACT_PAIRED_NATIVE_INVOICE", + "summaries": { + "1/100": { + "best_delta": { + "decimal_check": [ + "-36.09206342461162037578181145159571663261457735130531752133552243616794735998812177", + "-36.09206342461162037578181145159571663261457735130531752133552243616794735998811813" + ], + "rational": [ + "-3609206342461162037578181145159571663261457735130531752133552243616794735998812177/100000000000000000000000000000000000000000000000000000000000000000000000000000000", + "-3609206342461162037578181145159571663261457735130531752133552243616794735998811813/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "best_retaining_any_rank2_plane_delta": { + "decimal_check": [ + "-69.2234301573330104075390294144503607781469904951303086429926917046441983961818034", + "-69.22343015733301040753902941445036077814699049513030864299269170464419839618179609" + ], + "rational": [ + "-346117150786665052037695147072251803890734952475651543214963458523220991980909017/5000000000000000000000000000000000000000000000000000000000000000000000000000000", + "-6922343015733301040753902941445036077814699049513030864299269170464419839618179609/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "best_retaining_any_rank2_plane_seeds": [ + 29, + 63 + ], + "best_seeds": [ + 0, + 2, + 5, + 7, + 8, + 9, + 11, + 12, + 15, + 16, + 19, + 20, + 22, + 23, + 28, + 29, + 30, + 31, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 48, + 49, + 50, + 53, + 54, + 57, + 58, + 59, + 63, + 65, + 67, + 68, + 69, + 70, + 74, + 75, + 77, + 82, + 83, + 84, + 85, + 90, + 91, + 92, + 93, + 96, + 97, + 98, + 99, + 104, + 106, + 107, + 109 + ], + "negative_profiles": 8040, + "positive_profiles": 0 + }, + "1/200": { + "best_delta": { + "decimal_check": [ + "-40.03251634694726471022146945172218719536833494477100761435015603702571240430783866", + "-40.03251634694726471022146945172218719536833494477100761435015603702571240430783502" + ], + "rational": [ + "-2001625817347363235511073472586109359768416747238550380717507801851285620215391933/50000000000000000000000000000000000000000000000000000000000000000000000000000000", + "-2001625817347363235511073472586109359768416747238550380717507801851285620215391751/50000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "best_retaining_any_rank2_plane_delta": { + "decimal_check": [ + "-73.59172972223892021112572125428938284042145912392877715549311593034671547340953487", + "-73.59172972223892021112572125428938284042145912392877715549311593034671547340952756" + ], + "rational": [ + "-7359172972223892021112572125428938284042145912392877715549311593034671547340953487/100000000000000000000000000000000000000000000000000000000000000000000000000000000", + "-1839793243055973005278143031357234571010536478098219428887327898258667886835238189/25000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "best_retaining_any_rank2_plane_seeds": [ + 29, + 63 + ], + "best_seeds": [ + 0, + 2, + 5, + 7, + 8, + 9, + 11, + 12, + 15, + 16, + 19, + 20, + 22, + 23, + 28, + 29, + 30, + 31, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 48, + 49, + 50, + 53, + 54, + 57, + 58, + 59, + 63, + 65, + 67, + 68, + 69, + 70, + 74, + 75, + 77, + 82, + 83, + 84, + 85, + 90, + 91, + 92, + 93, + 96, + 97, + 98, + 99, + 104, + 106, + 107, + 109 + ], + "negative_profiles": 8040, + "positive_profiles": 0 + }, + "3/500": { + "best_delta": { + "decimal_check": [ + "-39.2422698696394580640247193581263640552636072182279442513937899476533159727762036", + "-39.24226986963945806402471935812636405526360721822794425139378994765331597277619996" + ], + "rational": [ + "-98105674674098645160061798395315910138159018045569860628484474869133289931940509/2500000000000000000000000000000000000000000000000000000000000000000000000000000", + "-981056746740986451600617983953159101381590180455698606284844748691332899319404999/25000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "best_retaining_any_rank2_plane_delta": { + "decimal_check": [ + "-72.71488314570580560527022434165590235920622984812658274879135385897828920770892322", + "-72.71488314570580560527022434165590235920622984812658274879135385897828920770891591" + ], + "rational": [ + "-3635744157285290280263511217082795117960311492406329137439567692948914460385446161/50000000000000000000000000000000000000000000000000000000000000000000000000000000", + "-7271488314570580560527022434165590235920622984812658274879135385897828920770891591/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "best_retaining_any_rank2_plane_seeds": [ + 29, + 63 + ], + "best_seeds": [ + 0, + 2, + 5, + 7, + 8, + 9, + 11, + 12, + 15, + 16, + 19, + 20, + 22, + 23, + 28, + 29, + 30, + 31, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 48, + 49, + 50, + 53, + 54, + 57, + 58, + 59, + 63, + 65, + 67, + 68, + 69, + 70, + 74, + 75, + 77, + 82, + 83, + 84, + 85, + 90, + 91, + 92, + 93, + 96, + 97, + 98, + 99, + 104, + 106, + 107, + 109 + ], + "negative_profiles": 8040, + "positive_profiles": 0 + } + } +} diff --git a/research/rank-two-boundary-and-decoder-limits/evidence/profiles.json.gz b/research/rank-two-boundary-and-decoder-limits/evidence/profiles.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..849d971f681a987669d8e9f5faeb79fbd9cb9342 GIT binary patch literal 304984 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�@9j(OTos_beAYlx{T>B0N_6dq~f*06z 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�^!CM}`TyB2@i@sN2iwzvt5b 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


>#NqBL)6AE?Vq2{I)P@TeLk$xuy01T> z3eL)IQjohzfqiLfqu36$f>L*m9-0|Y7YtAL0fP9_?w?QfV(g$GOc@^a!y+Jc&7xLD z5TDxP>eDE%q72k(QsnCXYy89w>H`d(+;|~Ut(%q3upbdSD|SF`CIz{fq{^R88YOij zkR|zgcJysC=>~m+p$d6!33ji}HxvN%W#*!9n@M4={zO!yPK`us7NB52gl^U9mv+01 zbF~ASwsvm7uG8c=G%ACErng#Z$lPlc=%&{}vnite|ZyF$D zru0cLk{}qVqS`>T}vB~T}BO_Ia{bRK&efbE>O=Igyl^4_H5-OnTdX{#g_ zy~YVNPgJjHOvXGNXQ{s_;iY})j@sZRQwuiqleV3re8={qA7AeOi+kW3| zoeh9w{4>9wR+fNH+MAyuNd%EO6t=0jiAKSwG-Dp!McL6)@(@;SkL zodT}+HUq9UGC;cn@sUk7&d2%g^#|WF=Ih@*ull07r$>{TB#> zZyzZ6Je>z0&48g@;W!X${>gFDA3(YB{DRj}9MWM&*>8_}L+kd#$k1qG&$+an8Q&;? z6+3uwuQlxNnUHRjW?N!GlFSKM^1J@sbx!tg&y$t$(Kel{Fx067g0DK)*JwI8+fy1C zCqB>5&_JbO@y>GtCI%b`ffL^)sxDhs%n%0WBy5S}N; ztMr&W^pB|IXEXyJp&=H(Jet~;D>=XY^C??er5V#mWsJ;}!7iCcJ=vQn*1EDQ-V8!k zrNKH-GRMma$HmDB-UK}tOvSOnmT~yQaV**H7keT3!2R=SklO?)Gu{)(VuSnP%O$zP z{qq@h+WXmsVq58sMHEuAZw0rhJ^2M`r-2>ImZ3-g&OF9_HpOb zCwXBB^d1qr^TPvR5{e`OO+L+enl+Kiw#FG)=?Dl#7wur zWth>4f#W|24|C#k=0y3KjeO0@jBq8E$AjioE*`5qfRvk;v-J0+dOWd49Y8(ZqOYPcP5SNeO;=`f_ zLRNFHR~3Q^*c_}#2aFc=8X<7r5b5>WKOZ+E3`G=5*$0^}2f=$@w;3~i^XvycJY9Ot z-ZZdWmp#R$ZSy=EE!F^qnmEqmkS9{htDkkuvm7n%pHH)oigVZG2rcA+{ueV0Sq>R9 zA2QNFGz}z?>X5emNKcN81#3gB$wV-?QKZ)3BUK77@ZRHQ7T0F}2U(BGjS@1Bav==Vi5h51E#-@N*BnyU zOw=f+sUxSrOm=v<8hMo+b1YzCP(L(*qmHCmm-vaM=@Ao*{7P|D^oM+cxSuI)HT^s5 z(#$J$IA)iI6@FtN__;I?~bN6JG2@TnPEy>^QpU->SmdR0z zqbpHhXg8vi&dgG4M6XxAACFdPPx^oupvqqc0wxqo*;B2`Z;sZs#(O6#jQMHkS!pOK z!kaBUOXFTl?Shv#!JiW*STiUyLxX}Co-IDItIPP$q>V*s*Fm z=2X5ZrSP;9u1bvA($4E9IMd95db{)M%bo*|<)M3;u#k^}vo3!UJACAqmt5Tb`TPVG z{6)-lKHHY?qnq`x@bl{@fBs1iH)8ktH?;WWj#X4WNCbCWef;1EBI^j=CmsBNL9Fqs zS3tI;y>HSr=-i4hDbBisu|294%iL_acQieAe4^|FBIg6%NFx}99UF-Ts`pq`dUowo zb;(M0;0Izj9D;RiJgfW7EmkHH z$_?a2@6UVTLH^m<`Vhec4OUNUeaKC*bA7RTQC4{We##13hl_23;V|l}S$IXw)qwxT zEq<>wey}78q+Dc)Biw-LF*PNVoahkFZ^Yz7I)YH@NElpPk6j$Qcnj=@7l`fVl+j{u zhv_9+Z;<33%co=xH1027D_QuqksKhD7Each2j=_>0$<|@gK7xW zej-Ya4Eoe|$rzOvpCQjaLI;tuIw^v8ICJsza}@~fC)2Q62{oe|NDPw`#cvlTb*9&C zWC?99j3B0mIxL@oDnTnX&i=O;&aUxcv$xlbV=Yc`qX=YzsSnWO=VmT^sA(_}o*=Q& zYcO;;H`l}G+dsV+J@EJT$ex8{Au*3sK-Wv?Grxb3&wt=&qWoEdEJ7P2fWJzgo5c4w zA;?j5V1sDqhAMP4NEqOHaSsc**prtah?ijhe9AyyV+W<7OG&R#sr^$XX)mP!w|8N( z4y{kT0QJKnC*P_UCId#UY8k$&RbwGDv@;?IA<}D#c08Aj8M&%uxE@9;P?zxB?8=hU^n$5K&>X|q5lfZM5oHM}agkz@DM!jgI8yHOl)>DM9*{V@ z$j~k?yft^G*v>zx!BW!^u?Cyxd{@c=(rgb=1802 za%)AFfj?J6x}sB{^A#=PZ}%ctX)l6hPFAOaQ3E}ah;Hre=wQS*{lXYgiA%}Kvbrkj zdCr{FZb&OtEH@|1=49rmsX-vnMUIjoxr@kte!Taq ztr0iJFndF&oqBV8$G6)lLq#AjF~50}#l5l2-cXa|<+L>@msofQ!aq1^Hi*^)fnT)t z8xrCrTfSFjvJ1h%Cl7N$FJ5pnYR1jzgKTR+<+0WT?VhrqxS1#(FLtulj+Ch$wS62w z!~A9CiOcNNXVzF5QfzrhaWw5=HZ;ZEL-sXBcNS3~){W&%xK66M_|z zm$y6&Gn*y0(WQQ6ixCI?M+9g@NT~E;i>7gvom6TZReyk)f&^LY zWd^24?2$K!bBff;JjC!s?-lwGi|nz#vB%2$V+DmQn{m9oj+aJGjW_aPw)AJyVbxj~^2x-6cPVM{Q4 zijH$>79Xtacgpuu(&3{)zVF|5aOGbbls_1h&n3lc>T8DyjZ_h7zU`3vi9vI?m!O8$ zxe^`;qC$!2gNey{@sOJT4=Ll1&0BgJ?-d_&yzpjJ5R_s4)4EO4WF!;mDwBjnwbvb5Tn4cHE zQ}KfpY*#A`$IB`lraPd5E;dc?nsE>6cZh&h$H`C#O_8UywC=Uali{IGL!?WEZW1TeFskp?7VF>Z54VPs{QwOr*E#CG=ire_%&vW)@`nd1 z^AD6i=_k^Vmxk#M&|yqVb|ikVf+cWt@Moo6&Y9lcXd}0RV*EG{dTydjkJsl;eDgh|12IQvl2>3=P zkXJ5Wx)GVZ5q=zIsyx@Z$8`AsG=b)H;QhfHAv-&B;_J+i>}k)@1a^Wg*M??q?@5$x zVCo)$9;rlX!xjQ4s(BhHvxilV!m8N@P8o3FkhD7z=aL51XI>j0izC&x&r!Q|NLM0OMlxtQ}m1c z8#1-)7rp41-}*({zo@q-?e8_HmEMpk`$kIbYDM}jSma)UMK7?_j+C;0TkI6#8z!ay zqW#-k|4T$Zy)}!>8!WZ`$=iR-1uV6>o16+{iiC??5icUx)VrWOCuEdU0qlfQY%(+| zWA-2218;iRf9>$uUEeA355N9|6=j~!L`_x{FI^_cf&oeDqLO;bpZTB_TF=b2lO3;1 zTdSL0mof&Zb%2_)Uu%aG0XmMcMHO4@XiI?RQGhbJ|M;$cZ;R0)o<(2S7q6kE7ZNk6 zP<+JNeK8`c%`m98=+0~jy+jk;mGr}X5ixCsfwTqEq%nW3H`8^&3*Sy?sG~&PQy92VUzNVla3Bhjr?0v^XBlurAbt^jcb7rD(zP&bUQqPlIh;M)3(5>juPelyd{h&m# zl&2{v0owL-N|*Ma9nRh9>et3o-4E5zf|VK^wO}tz=G}DUcCr*&Ly?SROO>+=+n4!Q zFV%LSCtaW)%AqE+Oxy`__PAt7axi4l2ioDyrBYCa;zP%x*52I3J2L46^=OC#LgFH) zOpmVa8y>57WXcN?sz_A@HxE*!)Luqvqx6d%5ho5cJ8$7G&dxaH(8kGZVUDDjbX=~^o*4|9an_jdj4SBXjO0u!XyX#ae!IINMgzgGC;SQ&346>)_L z@lIu?Rxd03-ocnNfG4eA6V@5I3ci0ncW8RJ2DZS7Ez|N^71o*A0ys4!ssN=${kMdw zY3WySossL{h6mbfJG`wmJ_6hYMRx_`<`!LsG~47lHi^>vmZ z+=fSRQ*X--K%O#^T%G$dx!)2~&VLpy*-nC%Py%GPKKP1c%uCxK?d?`l#>OM>&UNT`tirl!?H0NaY z0nHA~*53_d*6nS{@i_NAbSu zu~955!q`Jv{z5squdDSfQ(aol?S!~kKCUZ@@fAX$=aN(ey8 zB-rFS0Mhn9;$Lb_4SlqWG#P{**_T4omUjd0DE@65y2~^@fjI)P6Rk!;jR4Xu8YWF1 z?l!-F@c%}gtoiwH-Hnu?F$UB@GK1M!Y|PYvc%^xzLb2}Wl5Obqn+DdN&;H^8W2W?* zG}UA}Ev*XdG`i}F7Ad&{am)i#0K64BPHCIzQL@Q3d`qWoh773>>zwe0Y-^Dvn>=$> z@+jNlklCsYVRk#BesQ`c1+{uyJ;k;vm72aay~vRV3eF2fgC}0Gi4dK5;3~fo(F&S< z72fuhG#9S&D?PC(Q}c^NiCTFAD$|vPA{w49^AkhtlzUX8dR7LHLh4z839S};lzA9v zb&quCeQc%8_JkES)G#xP^|djgc9!PYP4Yl$M@>kA?ErrRcHzG(DsUFuOG5%}h#g7` z18J&X#Gjt1eVCXx)MET92pBQFiy>>^^exJ zV0(x5yooh+x1$RnX9cI8Fhuh1`{(278qJ~0UItl|9ia zb|Nr5-Yq+`LG~e<@ga^1qeVX}Whlla1(DVdE_skm2p`F`J60*|IC03lu<~ZOY5k@Q zmAITe6sZXcreL(_2M%yEL~?-p=hGLSAXnkom^LrBOUx71(|YY z|9tL2GUkJ(WE~~3&9*;mPoq}P%#k;Tb0z@=imIHlLc(YJ>q2Red35&Ar$Sh@x@Zu9 zPcMP*D|7J&DamWSvJMuTVbSbK#P-{uFB2GwqqH(F$#M3DrW$r_k=TF~4~}#C;o{`R zx2B};0sz~Hj#^WcDqHRc0l;R2aP!|^&l8j(=hbEE1a!QywY$!W$#zwM2&SresR-A@ zftuHk&eT+rMNR4!ibceS8b;~o+VJ%Embg1oGc7mqY;F=5l-6=f=Hh%a7D_d;>!2%9 zYs)D6$WW3rTKtKkDgqbD!JFLJH9CdJ@U!`c*MhBVj}<&(81yML5TH0_hH<$yGmlp$ z1)vI{%Wa&O2Hm^ya0nywn&UO~WKkG=U_~f=z6DH5-T=Fy2 z>Vdp4N2p@!)weuN-ty|s6$Xi&bYCZC6j%GeG#ibCv58QQfiEmZ>byf0*Q`Ix_=qqF z4Jg4`chkn~$@T*TG`RG{=lH4W5amO7yXMKisW+Lk}se zanPL#3?WloY)H5>oMH4(y;3y}>^4OIF1Xd=$=W}kZ%brT^0F%l@E|1%OslPNw`OMi z(7dIAep`ne4pqgt+L9peOAyRSn4Z50?O$FzgTB!W1JWHgBHwn+S4LGDSe!@$RyhES zAd8k-)OFLd7rlz&xlyAj10Xm6{f=L?e7R}3e?B0jY!PQFVJ)eorczfZ0~t2CP))D(Vf;9m`r0ICP8BnwKG z_EcE@5eu{ox?wOkJvoH#n8GWBNY^K*RRXm;Rrq?u3?r)J7l^N6eKJ{)yyc=W&`QzNvL(tt=b-U-Gn?z}5 zDmF#oq0-}+ce@*$Zrn4E)GTQ8&1?ZmYdWh12;NafMvx*L zCdJBwt3FGYOac5EV>Z7f+>rOzQ_0#UU!sv-C~{&Gr&Bz2OGaC!tdM;9{`rh_o+<_% z>se%^kO@q88ihY&hvdxn&&Px)4mJNOA>1(84YXAru4{v=-<~ZiTf)XpHam$IfhJ*UG=xUK!9oO?leBRHLi0s zB*}&dw5yE|3a6(FtRtG|(&g%<9lb*+WzijQw=D%d--y_W$G_3 z-ibcYu`bZ&!37$`55y*I=R2YE&*9bd+9ki|c(-SUwQCGRa)6nw;1EQq274AWPGz$htnOzj+B@>pw3IOp;>&T4TB07)x1mDKI*DzTrkvf1?`L4 z_rZ`P9e>t^m2#jp*xaI8!O(P!pGqE28k0q1xEwW(YNrb1zZ0`Ow0TG0FMF1fTuO@`5hO#5A9c=vk< zdK$3iyB{2vf6)3ga(~AtHiXvZL^!2zvr}a;ab3f8n=y48ydJ|K6tzrdq|>gm#ZM5F z40DsWBnpl_1dlv+aG{GcJ~!d+g}x1hNUTNnJ$!a%>_>?(>@U_nna$f#v>gH0 z$@KjvuVD&fO^en}ze8b28a+xk5pj6}8{Fw!&tn;|RgC~mFs%G*js9?-})naB{z%_4!}41^cEAr8E<&MR+26tDIE`COfC1XXJkWDjtv z+-aNRQFHFyk2s*n=zgRTKO=IX-M${T$Z|`r)|Dm)Vi;0I_N+>MV-#Scsw` z)Wg>7#Wd+8QTf+Wn8#Ll#F-Zw>|Sj{x|0MIZl^|212SzPK=;6{yxZFA&aC(Tvd|# zw1kt<#NkxBgue6)OBjOpVx`}HqgVuU5@Sxtx#%JluVKp!ZYr0($hTPq(cx~?D(t`r z_wj#QWTDer7|D?;Qap$I#J4b#{@d2RZN_%6KEQppKP|lFk<{PjTwWqcp@<}%B7STW zNYZ!I@~RAMhko)|mM@dlF}K)ffZvJH?ppcy+_K zYi*eswl}~9cCf|w*nE$jUH1c9qLFObzMf~U33<(kI~r*QKtXKr8H-a9ZXI#R0|z#M zFUgVTUg14IG3v<~Fg5C+N|8CJlLl$xBs29dcEZgdNy|MC!#sK^^XJxcFU#+O+{Nc< z!U~&)dJdUELAvYBFbS$uYt5KrLm@8AP)I9MXm)hu2tZnK?OJ?gh82DL`70F$?hOsJ zzJ$ZfeTcGjJFMu|ne8B#9`Ib5m|?yW=b6+m3=xYve9tWW2C>jyZ`A~ux9^qJb0?F?i*UsV%akn1fLK&1WK*<4Wi27#% zik))p1eo*G;7HWq$fE#HthExFZ&|w=bFSU1VOGC_I~;?OEfaO+aM>@1LJo^JvM1a> zp8{l690sLA=4eNB&$P4jNEz858r~t+V5^8B)stmmSQ-4`^NOadF;g868q~KDDD-H2 zEvvo-h?vsFc1X_9@ZPYJ$2#N#ECY}njN}W|(8W=e-YnDx0#U)cN4T{(3*4=HkwE&zq)--s+Ary(ysetd`GzR1f49G^>FpP454%!6nRF)I*Zx*O+UepI&F{*1{1e*>4hlXwB`xj_)u z|Hcx*Yna66Q3lFz-S~*+kVX-bkHzLhGu8HwKoikkUElAEhdD7Xy}IAr^(6a^#OF?F zX!_Tw;RK^Rp!?}1(XEFZN0J>!;vGlCLUk$$x(fg#x0N1qrQ=9*j-#HXgAh3@f99^T zt=>LN@~{7~y52e-#dDN4LAH#-@>=qN%`9WxnNRR9}`G z%A~(=FnRI`tEovCTDb-QD*=KQwXpX7vOu~enSH?MVAZVM!bnhQxn<4p!>`^CCmQ3< z3#LxPw1y#iM_()PWv;24^ILtkPqVGsvdYl1N{$ID#k>FQIL&LF@eXd^2GrxJ_g-_8P4Ooi z;>7(prxhfr!&Z6BJq=L)`B>v?SLCxLOq{8qEMXnA+BtUD)f*$-`~CAdOPm_;z4!AqVwTUDO!7f+BZV zQ)`J+z3FarW9T3bqZ^5FA}eFyDA(sBuU>v6FT)~zM%DuTS;Fd}n-RrR71>iY1ogFx zm|*r{UyCbhTvyexFLMTSro=D04Nb!;fJBMo$}4I~Odn+-=Kb>lL!}3LMT!*_44_e5 zlIyN)s}4`!aW}UGG+Js=XT3^F=z5^aWbBVBsZQJn$KG(N4b`y3p;$>SKdFXUnjhpN z9}X2`Oe{PxjtKtVX-FwKzDH8_Gi80%O8QZ5bzL$^|80NjcC|Newk3*N0KDys+y2XG z5<|sGCgs2F&D*k=?Eg0Zvz^vgx#=EwikFCS3Em>#l!p%U?vF5yJ|Wj*)F4SxRfjAX zp(iOVzcAv4SdSevhg^mTmNKO_u+(Pu7a3u-C=R2~QEXNJsiL$UCl2#zQuGlcf@nk# zdYm3b8H)yMWc4D_6&pTr#~)Ykr*1O=@2nqWRGjLoZ0vC8qBArlX#?|no(88=`}sR* z>(G0%bBNk^KYw(0@crImbKE3Aae=hBbt?~lp2MK(mUilnscKND%DTtf`18Q@5pSSG zX{Xoc(^sfIr6f_MEffRrDK#JEIKDC?%Vr!Y3W%x7c@(jzadoKR_&CDJS2={KENA3B zGm-5gYes+cK4052JkwN8YE*w+yW({PfHjzOpWRt%bARoU3*JAU4}aBCSeY+$rsrJm zl-w_i(M+yAd^b!OKyo*s-m3>nF!hA^3}b?qkB(P@Oo$yoavFw=eil&QV{N9YQLU#E zs!Rh<-k@j{FDe@CMHV}`8Im*JKcAY>-k^ZA!4b-kp>G2}dXKZb1=$L^W%T|VqIdDV z1~tB)=7Kk#UcBgo%lFfnsEXyQNNQ-sIh3E)UveI^tDh4M@$h`M=wDZ1pH4bNedxJ8 za)0MQx@M65HjaZ@xY%nbmU{1VN8ZTUqd@Q-PpGC-efNEv2?`H;EhFcPhEEvncvI^f zd_Ez?YRt5Dh37JI;<$f4o*X|g=~Ry91bi*6s3Ib#zCZf&blGVf<2Ox4wDDPz*K!kw z=$_XyatgVBK7|??hcACsdW88)gh4-g7bLH>e?FflalA@pk<1~g`|zpZe}D0!*E%N{ ztPzh5FgikK$1#&{>DhH>@mFVZ#beQA^jfZODFruCv$}nC?JXFsLW;@?z=_^0I)VN3DVJ^w*COg1LfNq3JmMvhx4Guz!5GOE?4OUvDFI!7P7Yu0?8BXpU=}U;!{#kicU>zvP)n5L$KL{0g^k|Kc7-N z)`L{uB^P@YBNzI2=`qO7!GKAZKyx5fZA@o~>yn2Cx9jVOVa4jR`1|vYAr0w_LPjnH z)pRi7QAU;H6FYUC{h<9|6uJl7GclLPHJ$R@KlZo=`Ed>G<66a{8*M*K zOKoradB*OUS2q0J5^WvFPU}^$oPL73B+@k7d-Zbe@A=+wMacTrfi1b4E&sT?2nZ{E zF8TCxjpKKV06I2R9?k=gLWJZeK0nuZFeA^MABz|tf-Bh8cxvOB=%nLPGsG9kEB-~Q z6-hN}%@)Sr%vAN_saor!=Hw6NWZ{YOLm(I{a%tVo45m%(as}JWlnARgjX> z;aWMBvt2;xdhegl`+|NL`qj{h3eXo^*jLz=Dc$b<^Ld>q4v3@#g#om}E}Revb~dZ? zZfMXFi9&!n&E8gX@q@2^$O2h3fxplJUfWi#cTn?-hGC3fWr%#BIENhuyzwA(l(EkY z(f5)hBDzVZSF^b^MBjw~kS=zr`On3nsc%dWuSEHNq3w`C8J^Vc0kd-5O;; zNCV76z?eS&YWDf(g|G1pV&g_4wMBEZdTg zw!{*LG`%CMK<}tf`O=teQIB*>r-rZU9i3oxw%lYpINMUU_i4KgH^q)lusW~P{hCTj z6Gf&SUe}3%_uz^uABRXz2Xch^8^=bvQV4MoRZfgK8c6dzymUWT+8Kd z949NnzN{A}hKWYXDvU7_lgSa;hgq}_-cMXhuqwZ@=va%uw?JN51?FR~)diL{pztgh0W21~HI4%>E|K4GZ^d8UR;&LNg@TjNUBP`q)W zAS`L9&LH`->M~p=g{+izssyDKC*SJ^WBu5EB87a$1Q9-{17pVMrftMKofx%U0E$3$ zzhhUqX&praqQG<>hf1-7ZiI)+{4mP`W6BF;EltLm(OKgl5EV771_sEi0L`gBsKm|A z=JIw(&U*iRUMR!PR^{JK!045yuZVBQBzN2pr}OLNfsW~&sp08r%7_v`{&PN zmZptacE%WvHsa~4ZOr6MoX^nEYK3pu3DRKrG#vfpPDs9b|9sXmbzz*=)qSmUFvhRF z*4f=C9KVOjYJT^AnRFj=5LjD%@)NTyIo<}zWgDJ*%j%I~D7NW`MzTvvC1zrB`u<)> zetZ9XP#erx$k!fYaT*@TbtB|L{*xC(&xu%iY|@dsM~TL%r@{emAN3VkbaaBRs1s!Y z%ak52HE5=#?;8*&CP-c)vx%u2`Li|pybQ6p$rC>BL%EeV!OJFif1%qR8>7m58BI;z zH{$HLG8W%fD*3zp^Jk~0x&ESqtq4zy@bVUjo-Q+F`*Ppf(p}hDVVRlS{A+9{`nN)S9d{atTbVdI$j+Ey6+;aoDuDxPdVFalebjN z=xz+-OyP13dGa_}ISsOW8Z?Yqwunzd^j(OFUHHVV{(yI|v)NEhs0|M|&PdeYpTMW{ z>rU?0yonl-O_3Alh#!VUzgV~A4ffBcW!72^unAG#kn_0ogOa^9liD>kN{u5o3_ulw zhN~MF9306JST4uu-W`WM6Ji#oau|%+U!0J>nXFkkz1csX!!6^;j*)@Z79D}T^nl*= z1YUkiJs)Y~R71zln;Ai0lGIvMQ?fEyjOEE<4va%agGNR6%n;v&NyM+VV)9iz@ZCi0 z{{%3>Jj@)xn;<^0o_%1c7E{qoCILkb2{PWI9Rd*?LGJ*`CC=EK0>P|{BF$rgYR z&&^Vv*br_NU#L*8>$IUQccd%6q)+koZTH}3i$-qz?J=^>=$c_-Z;@;Eeln(W2QhA{ z3TJ3trG9dkLRDCV@*54>}rQHX(_)8 z>r;L&KSlfJbH}Df$7Z3+fXQ=yyprl?A0cN4`U8z*dc`Ampxll|du1)#%g@sO`5dz0 z2UVW{_0-4=rZ1Y3*`C29V}Q8J?e(C79sp5B$H{^nd9fW?wu4RM)Nsv-KA)~RY{+L> z#b*o=<)Ti+G5nB4kZ@-PMTy~p`^7sV-Sz$RIask`zz3PQ1X59Ird~fC_r2B_WfS7L zP_hn#A`waUp=1oGU4`e~+AT(qZp8libj(DLMS7}BTBs(uH9A+kIdd_1FfdhF5q^ZT zj6fe4p5Wm-S#}V2fx87H1VCgb2|*`0aHKzRz1Mp!H{M7`-!o+UP#H;$sgX>oL71Fh z`M_rRAZ1>g#HleKjf0Yvf@w17g+5rW%<_54?pn31u0BIyBSJD~S60iie3bUjr`wQgyv`{M+rzCpT+Vv*GM; z9Xott%Qb|X)&%dPw#R-iRLomH3CBJYcC7#GpWC*7T-y6tWqQ=M`r|i^9z}aU_HT*Y z>*|mGTioX=&?7dD9=)yp_-gfMU;0s-D39AjdBmp6qc&+C_ZP*s?qjxfAGdD&tiG+t z^U&H)lIhvke+J}wpb(O#q2*2mDW!P=@BJyq#(+D8=F+;$6qx4Z{`)C>(wJuE*5AE{ z&)4GH&mUU7B4rP$|H?*XwR>3Y>s2dD>F@s8HE(PX>;d#x9Z@K(Fa{_AETO(Lx%w`v zXsj4&@THxlt(y&W0RkEM5K?u@$@1dUupK+RcFHE zaGkrLs6@x@kb5Uy;xE7581~zZVQPGhe|N%95vx_q&5E!q%U!+Qp-|h{Vfn|~r41BK ziAkf|2;C#6aJA=}oy%6QR}a2k%b$leOb~EL^_#nS8dN+z*b!&hF{V`_TSsb9qiw7g1=6kqgriNu2~Xj%18>n*XYljk~0&-CR}Lh)(@ zrxUaNd@KM=!y7~GE*WcPRv&v6fS6^6=IvlK>a$E$O+&OAAX?77o2k)*n>6%@rD;Aq z`yt&yEj0Qn^3xAjLrD;EDwhw}m;}Mzb0YI42m0;XHRg%Nhdzk3gRX(cDlvIaIU^FU zHrR`|+l$4SDv1IB?Re5wp#p9|aodu|F>L!%b79FH(kHUS1EX8oR;A0NuVuI1S>i4% zapw{OWeHsXpF!$zc>#O|aCv!2hb})^Mv!TNNjTXQ#O*EfILHgdIZMspWmxO^?}t5km1H0W0Ic5_Rfs^U1W9 zJUN+*$KH#BS+$}?MkgAL)RL#sLa4zRll?9q3}YJ%*FrTv`!uSOa6>^RhhLyMOMUvy8_T7y6i)e0-&YY?kM^C~ z$D0LzLTyLX9l@VTUGKpLR3p<;p(F)tzrll0=V*mz=n=GF(1A93YO&H&D~};n5iZm( zT7FlD>QVn`8rr1Purx3|r`ji8EhW9GKlR|OhxX?)GoUerX{gK_T!1?xzNH=RnZdbI z-F2lzVUS6=X>D65pn<+A(DJl`c6|Nsy5+y3rnhd_lLUObhRi{nO29q;_%WA5D{c9^ zsh1}VY&@4PSXEt4nLbN5=yP=2c`*{u{sdeIHP@EBv9|EM)OUQP@4AIPCC-^hrNN>` zSllLTt-5xeuk09GF7$vJEJqO$h@oIjb!v~>4Go^Fhini^q60AAN=WCz2ix;NJ~Em) zK-#VO;_a!l zW)*NjQ^*!`ni_U23-@WNW@P$!MPfaK`q?9_c7VZ6>4W*Op`BKB1PS%j3p<*GdIB!& zL=x&T)xwV2AFO5*xB*BM34MvUx$*@ytY<@76>TpBkb!W zQWf_Nm%jY_NB=AK|Ec>&1EU+_65g^2+5iYpwt1wH)WG;B9^LlK&$lBdp=fc(;rA0S z5-g4+#scjb9$0m95N_NO&(WW4KOfAYiH;48Hl1jzpGq4rZB@;_S5dL%M8%wr!p3~& z)WZdnB=Kfm(DYszu{Z+OiuLz%o|1+`DX(bQ7FAzfNt|ScxiG^VPa{+jEhG7=wdalf zxuD&?P@ufBgSVn@Lmu(hgl>cejkw@o?&@9NY7bnxF4h`*ZjEU=_ZdY}8u$kR$Jcs+ zmv`*qrO2Z_`C{3YcSZKt8}$#~JMXllIv=NKVpi4#-&)b^Ck1Jsx1RGzDNE-eRt*^&Xp-1amrKsj97anY)}ykC5`suT9}kywLR3PM6T zTLVE%7|@~q;Jxt9OsezpzBn_3WeXBciGh6o1A9hZi&hn|x7G|I{y5xdRySPPXK~Z= zanttVrX@!v4AN@Tk|d1`l5aLSN&A5#vuxlzUNch(^eRw^RlQlKd{1k8_5Ez1Ourwl zm~Q=;FtEWxLN-`lCc6_ONjeEzxRYEIq=NQIS<~5qX{eUP7;I@ zkdVrPCq@R(8%OcJK3<8JSaa;TIV4#c0!8QIaflOLL?1 z3rX5N2SWW>4`s+><&;GchB@)5}F`yNC@B4lv3BH^Hs4D74MkS@2x>D_bpRB={+Ew8p?iI55D7kgGNhZ zl0e;K4b3WCElN|7-<77tbW;p_GM)I6Gv(N2LFB?Bq37gBZum!TdO1lhcUy64>PBc#-SWT{Hu;g8u}5wa+%u~I zhCMyBDa}&lb(H>{wKMP5?TiFS7ji~ItuBh-F)z$l_3k{t>Slp?0=V@pJ*k0|%0UG5 zzjz&Htc7B$bz2E!nGs@NoIwP5VF>pqOs|ikZB;kb{KFLe)`KQHY?~WS2!H&;Fx}>f ztHug-Nt?TjU6Imh14aI2m|ljS5~`T?oNN-E-rgqD~aea>IP>;z zSlsGSkF+GOj)2!Gk)2g%Cz~52Br0JV0Qafes>4q{e@JeKh^lb`#wgS-1TA!P1ycIx z`i$wth!m}$s+K0T2@(n>;7hi*X?q@=1GkW{|9nnMZ%=rubt_r*4R^uSJLW~8oIaIaCMp!+k|d%;>l6-LQoJBXesh=nNWmagRc)%8yOyBF3ZOgk zg2MgHhX?-Z1bzH^sxw{gj769ak?>yx{n2>m&+ce4q>qd+7luU78WR1DwL;bHeWL&! z@n4uZZgrE9xKNp3*gPE$P>s!qmWm4y6%D_lQDRGw2-VFG-)?Ce5*n%NCW z4gp%NG?7rgu-fLV7KXxW2D&RN28Clp^7*)!MhmvY1#Y1~d0&q1$uU@aVL&f1>sD_b z^E)C1k2OtIyk^6E5zV%zdLhBpi_ERk3ZaLjf(%L33qtW)o$;+D@xqeW;pMSO-X{>Bc=9ta!ts2EM%ZdI)=RzOX8TgK;u>%|2@ z*IAa|=(rh99}0k`$J6LO^i_@xdJH;CA?RO6(Bkr)c_K^wdEE{^`T95xZHgf;^b;MU ztO=p59wmf+^%91P(UQj+WC0|}q?IwNJ_0jmINdjei+ZkCoffQ|Yvs|972?$0Y_kaYRdL=kFFXlgz&$#!W&y~15Ht{pO)j%z3Z%?FO zS`vqv$1ydSJb6<}T_q5iYPd*hLbk*w-TTi6r<9oiJZ_{DtzpZdp#j(M@k1E$rv=0# zv28C*x0PXTU!OM))eSk+tsuy()%!3yjp0bS(8BIRykdR+!l7C|-Ls}w`jj?|6~i_ZP{UvGU&}T$`~~K9p9Ps*M_ITg<})STj`l7bHU-J`<85F?e~{hbP3O zy38ov-5t&g?LVK>TGJGirsx#Ybcan@#hEpm<kr|ORi zf6Hfg`_Bgx5)e9QDm`for-5T3bksfMq~Xu<=0;w0A??gvRf4LLSCu_|5BZTo=9MXt z<&9}7Hjy+W)-xfZD4l@BGA+?~q)&EmCSR6pD>s@PISAj(fF#umNm!C_8aO?Xr$gPB zHQVz2?4!1wM_poco=npSh;$}Fe~18M_Y@_bCK@Z}8&6`_ylv2)6cJTQ2roe7uc9vf z<7?GzwmYfW2eJQrCL6N}ZSVK0f<9M~FC10erJrU9_cr#QPv^Vh04wfpWyPyb-$#}V zW#VPgK{Z8062FNKG%0Tn*-r(;FTS388T-%23l$oifWm%&3owU+3l%3F0}tuje?Cp6 zOxtyhvInX(7bukPBA?@dey$7j%jOh@F$W3=sl4{hLe@1Z=-J)kF@COx@!S6J7(aAs z{MnGTq0+~f1-}Ux(IxBQPGJA}@b#)CK&Qu@UWV83GD6)h7IT8%@}=A{>_4AFEnR;B z7PU^(csfjlqXgbp1>G?uZ~suSMDl^r7s(}C_S-H31;aCH1%5 zHgA&nQdlmm+QgT_Ux*~Wlf?3z=hY_J;U#>}?8=^+?3!NG?-nWtk5;*f>M}i?vHbl!Ov_?ua8xKm< zZ1`Sv*zo7wDjmmZLN<&{J$|6wN%EqolN&!F$~re;OnNMp(^0mX1b~=vu><%Hk5dZf z29diEW%%pKZ(J=kFm$`GP}WKxEju*TKq%q{oy;vzZ0+2O>| zjx0dp+6;BCLDL*4cxb}jiWHA-lXI*Ejsb<5b}`Wd_nigqJN1)5;o0->;=H0(7P0He z#ZuM^yU||_6&X7$Yll55v67@ZwJ;s^_G7I!LhF{crdEDbG@O0=lF{9c*160fIU4{Z zQU}??AV^)1T)+BqE|2p6CCpHIiTWnEf#*9SaEo!;AgxUAPWQ#@}GE=s#Rs8B^zM%IKUw!+D)?;66VV@P<#ox|9lFv zmkQS{Gsqs~*su=zNRWv!hzof8&xgouo5&p_63jRdG6XFRKgl^MzBt`~J~}7cgu6^6 z8es&XJKEmv(Tz zFz;e1f(1ZrAh2(TjbdWvP|TT7(7>6LA;o^yGDLp-*+o zQs>g(J@w8MLC%!yK~dyI*XH@xuLFgVzNLsQ(o!KNDD>imvLCYJGp2CiV*mMIPiQ6- zd2`en5We-}C-L}Mub=99OZ++ihR6_ViStnp<&mA%Fj&7Y@}J*{7otrD+l!@Pu4wB9 zpr3uQ9DlKT@j|$U(uf+fM8qLF;akm3MAlDryd{pgSh}SY5g_Ulq3)Km()8t@?D^y9 z#S4dcOc4V-j!Lu7mS=8Xu+wm#Z%4p?2hl#~Ad&K_!%lPWT|e#{tfXp!=Ufwv^fT3~ zp4OfWZ0Y-2S>;^k?wcnOd0!j5zSii!43XW>1hbETZDlpk0vWtbk@vN+>uZfjpKlxK z>WIKz?BM7-HS3!z<@hVr^RmZ-kUe0NgX%jy4ma;gIi47@=Vf!loazgUTx=fJGU=Jm zxl*1#h>m|%wq0pd8k&MB+%@A0^L;+Pe%}bbBS}`pT&Kq3j7WpCa3+{=A=mNz!&eN? z$OzkMOvMY0D|T)?lyUNIXaCtNUX2*3Cz6(HBmx@gY40ydxdO7CvOfKb_S0gD8^S{* z+Lqkkr?mpQNWSH5VP!R6T_oqmfgF`+n+EyWh-aWKhF#wtffwVqsqP9$>iyKI- zw^ndZ+IQz&v^S(1o$pMy>w#_;(r!1)Iq_+?JxRM$OF%bRCrZ1Cn#p%=)~vMK@@cp2 zrQK1du090}=_2wDfTE-^7oe>d9x4uoI@yxeW_B#ofv8Y_X-2xiC*1qb?cd#y4p{ET zD44txF3Weuj-USB-9WOG;eCigX|(M{hic&7^yFo>vy?NLebIzihN5-G?D-D35p_vIi_Z3cxu z8F4dcUkfs{7Nq`+{#&kjS_^8nfyA~DEB!m)qd18PaL+`s$J?dSW3Yc_gU?si#elCspvyvE&=C)%?l zJ}Q*kteW`YJ*p;#yE-%je!pXcQtWZ4qnw(i<50fc)J1A<*@?#=UnVWarCjqO<+hhq zH5{F)2U8{vw(p)^BW>9e(8o?iR@@|r@kTRSkuNur1Hd}#zdZrNKWB4%&Q7(9SPJpc z0TR*Med{}%IgB0d74I)$VIp$1f@XF)fH2Jl%b!JuO;B5m3|ai75o%Vj0~Ee&d3Eey zamC$LAg2zEmr$B_X;hv%^pym-xPIFM+cP~&hLAp)jv_0SH6cQP5l~>hO5!?S?s>1& zYqp3~VY)^qPNlZIlwFy-$#L4;kJFMEya>MlY^SL|LAg@3URkN4d|7UGOktz7X`?mh zKjwvSix2>U?J4ND_>Zt89UHiqz5jeRJ>L>peBBbs9sx6UZ)Eu5VriaRS|6J*fqjPoJd+$|ALZ zQ4e{l+au^V@q2)4J?|eA4P-U0%9^_PBFJYj{8@Ct(bS{&&EuxxG|@g#MHFhj zmQQICF)AB#4wO{V^4YS&VHij(vD! zBi$(|NoS2<+I?`SUJ?NKyF|^Fk^UQh~*8j%rf;M(iu>9 z@zCuslMP|3)!3_6%evNqyg$MSQFb&G*hj%rqcS!)-Ui1oPHS8r6|lKM7!7&5#r@O- z%O8X7h)^rvq<{(BO^_Mno2H7}PQFi$KMQUHHWhi%$DY`ti}z?~##lFc7DV2HV}O$f zA{XNdfmhZ4)4%Ma@gq?gyA`XkP1qn3^HBDx(=@%R_~iUjZ^<3F;IaRFEWlHlpU^Tvy-j z2tIfXV|WKi5hAv#`Bup(@%e`%mllM&6vG=0e;#X*lPp8AV1E^7(ilPOM z=iiE{FeW(O1b2o}%qnw5N>u}gnd?bZi3uhQw#HKzEr$&4pjnV&otH4yo*S-tx-5M{ zmt~uFV3s2Fu%f?r(VVV@l0NSiXkG$F_atC8r;4~I+7}H#UqP+eFf!DBaTqMGrS0tp z2@N9QON~mP8`W9iCH|ACf!pxIFVh`<3BupRhSi@KMg?F#K)G$69oz%oe{K_6@9>dJ z8cBKu;lg%0%#*@}F@vR^h&Y^=X%I;y2@dvC$Oic(Cvwk*$eslw^yG4JA@g0L8l#$P zk2u_+oWqzg+%!q(sZ3TIptf+fC&lPy&Vh{^)7&OFUC2m$-)$)Sju`3Z$;R^WV~el? z*A=BG#b~{*81AjqyacBhHwf4YEfUt_^$8&VN7PLIR+{wU{%}uV|M@g!m1GG81==5w zkTKmRWqNdrEbm6G=|KRA-#_OWu@HL^ETZaun`w2=pc-a@{pF5;^T=n}>)YSi-FR_} zEbmD7pAQ|^6wRDyk-eZ#;D?t`9;K^p@HOZCz5?8^*mqT(t^BWadC!d)3TQdq&OO(h zZp(U7?-#2U?7qtA80N-Kc$ISnk^RC=TLUdb2cZ~;BGY7ubB zNW^xljH>BwrSV(>qKTiiyZd%nP+e{;J%ZC zA>28m*QZaKi{p`xx?cxGL^Qkpl7?0gBu2EZc%iOD!H$7}GI%w({51R|) zu?^#}VOov@>!t`hE6KH{`r|Q=ZtvrlzaSUx_MgvSqSm&$unN%ZSoHaKqpOpzzg@24 zR;)N7A%K1*e!2hn%UP_n=%QrILDpOV-{v69b-3GlVhO7oB>LRsrjd6c-5`SW#g3xI z4c(wOZ389PD7XK7O6_7?m*BYBb&><>Y;TUl^OwtWycSt(SRogIP#xIG>s`h(0|IYA zI0s-Eq}8SNVBUB~w-lzhrC`U2Tq`QFTxC1x8N^)9C7kO=xQsI+B6|kiz?Sx5bN53D zn59G@h_~T_J@jqf`a~_Sgg4)iCu&`zWC-@{YqF+qgT!DXGy9@E7S#fGdL!U_^w;>} z6Cjr;n`iC!ltd=}nUG@_3!uQ?Q5!B>&d26xikbQ{IJu&5hBAZqX zEp3h&u*%_WM~z@|gJ1FkB-zc!{h_lgAdT&7#mcF<)GDXNU$S08ejpIavoM@@hkFbi zuK@>=pC8F?QXU{F&ol}tl|m#tjqLSA6NVCVqucQpz4OfLub>q!Yhs!>?=}Tqy0AAn zitW3|RP3TRmsDR%!}cs$QRlDfDxJ?&UW}-W-ByPtvgKxF3bJmv=z`Bl6|J}J0q z8KQu1V!asTB|t~#KH*i@#qhE(os6~#58E1JjSn=iNNPS`IXkl?@RoE&U5Dv42?|Ny zlcbkp0yd8=3A_|f=YOC-nV))=18ruLstPvcbCFaR1j{G#^ud~)Tx z$(7cJFH^LjWOqtvA$dH~;BB z^Jo9!wqK;S{UW#S7j1BrZMn#8%SF55kX{vs))gbQtr+=DZfIXF+7*ZLev#kyi`MjD z+b;^+evzWJqChG``)1LuHDuT2qD^i{Cb=P-@Xso_kI5kY6=gX@v0xN`u^l~rWvxF$iQjHgF>$+qVU3}WAbUxVxXLT8vJ3L z^YDsxkexQxa2%ZQ1StZTd1o=Q?XEJs#y3Erh_pH$xWCloqmY3;3mJ|aQ>G<#Ax^dg zC?%4q(Bb}a(+uH|`}@y_`Z_c`M?{K8`moqX4tIr=Zi6pd3)IMUitQ;#k0W5$<`ZS^ zIOXd-|M&Mt6I?5#q(XNrq>dg|g=rT_^A|~rbHJI*7!QYyeAx{($nFX0&#XYdfSB6C1kn=W8-b+=g*95fC#*{QconweKgTXt$kDN;BP@>);c;6>E zdS?XB3}MeTF-lh;;H3)iI!qnB)x5LdNk$~Yq+iyyEilVb7J{f7H~Bo|z^rKdlOx`P zf_DVcqqJR%cn?3#1}=E-KcB|GLh~oOuFAlEt@&;-r!_(GCaCj?qibc9K?~Yx#N6C+ zQqN2nTGytaSJX;8^a5!AQNlJ_YA;Q@Nt(Y&o#>rog>0E$kgzjH?HX(|&yJyFFfXB+ zX3sG~eMGgYtQ)WMUNslD_n%KW05XG(5REujfxhp_V8x0w=~k^x5Kdk~v?Z&gwg=UH z2r`BJX2S48`@p^IF|}XM#k%zS@%w49OM{vLeSTg97S%zRbg}#=?bd@8;lhg0v0`77 zQW=?IJ}~OFGys(o0h(n=UPgT-0Zyr#ujSaltrs%^W%M1|;D5yH=== zABeuVP`Y!WbP{JEHEiN8B6T*|;tZG_;`4-t))gA$Kv+}1gPO+?SFHRsfxQI;{OfjdM zX~&wG8MBr9`?(ZCkvd!D;F+jk!pA@2ttxFy*~RH=pxc_-{j+=>)GLE>4Pj)nZV-F1 zIk85Dx%C_y5^S%9ndgs1!aG35m*cVpAf}z!!?b)U)CPu4jx{BICJW!72A6|vY$KpK zV80A(?!GUrHPlsZYeWT_xbeEi*GyW!-AT7?KwKN7Vcy3ZZ=B9~Zkg^Fj%Qj8%K z4!p)LYT@uJ<(awFWO@3E*DvMCntHF8B((|{S`>kZYKvFYhQ#lmz)JTuluZ~CNv7h= z6OpB^(}~no@t}tJ^@sEKr}07a{nV;# z{ZhpnqRutH@{LM@7CH%ZrhLf4{@9I1<4Z$^!kSD@)JDuBL_DnPmRCVFf|(Q!{GdZ6 z)p?sY$LtySqC^5a-3ImKk*8ioA?!ouL6w>M3WuVfX97pH=DYP8xmnfnG3C|!9*JoD zeh8)c=%)M8?MQ*@5C~&I!b!~rPSRf$zq-5TvMYtRzk<2Lv(dT$M^b3%#)>z!aUn7+xi+! zkuI0gzp+GG_HxON>alDP=rUzV#BS#loQ#D{$=UWO{;_lrx9Y$QoQ1cb5T(a2etJGC z@b+;02lQ|x5`^G&lUH0PpPHk^6GqECeHOTRLXBbrHMakeDUv;zj`E11X}Xk+CrIMR z7Qo#o-ag+R{-)_Lz&MJ`Ap;n?dtL!o01}wO-!k z;>Cn(T7sNn?X8xzC9yEwE6vKQvz=6(StF- zgQ$OGO5l&?n3{e(|Z4vJ?6qaGxWMrBjsjZmxgHL^acCR3(C!-R{F?T zgDOoSPUc>&F3!BTVE_5jj*-%=^fb%cM-4-dEW!S^TYizo=&{gJ_`O`)mzA);ZlLUs zzc>u_C_R>{8ObB+Thv{p8{(uN*fG?Owf1lz5&{YqU~ZyV`q7Y)aAHH#f+5_lLUIRD zM-wfkPRI1qlFPJA0Lo$WB8~`8yP}??Sm5^tZa58_`JLLXMR(c|S62d2|#*PPP>)tyb?z@4`Uy-d&*R zUVlDI8P`qNsrQiKXRUm%sS|b^FH~dSTOe5rD)Nt`B4e-K#$A z9%CX%p$r~+iimcB>#mK4kkOFF{$kE32bREb@k#c@36dV5QDBO_jC0Qp zV*PxMaK^Tcc);lwHE4^+p?dQxKglymeh*yQKG-@olpw+(Ge(+&aDz@`ONBODOo3R9tk~B7>C3eCo<@x2x6KWhaQHy z9;B3=`5o#;4Kxmc)hn}XScNNHJw;`HKK-33PZldovsdICsuN2XwEfr~$=lO;_loSv z-9yv{OfQ9Mj9A+fXPXmva{_Zbq8aU^KD9?aUi;JI;hcavG!G?FL{h^C*%chData77 zVpidy!symW@?<770yjwNXB>F4ILQ&OpD%~JSA;dH11H3u>6(Oku-8cLuP#&IA4ljv zj@YKY0wHN0I?>{8)9~?Oun!`1AB3Uw-8Z`<$l{KP$~kM(OB*x~b=0Ekb2CRFVQEY+ zT}1W9bPRKSl;)9+T6C^ew5Z7{W$t|LsiXBBfWu8p?Xx2pOSWjk(7I+>9{J>C=TS^P z4SByX$F~t%k$VFIEC!NzH_6!!%d11cu%T%`>kf|!;h27M8eyn;YvkVh^t1_}lf;3t zuC_$)8KQ(;x2rMcp404^nH+b#t%j2QThff>JC&r(t8lKN>5RWf>*? z=k1^Oe@m%yYx$~DQd(*M-QTLgE9D~wArafXLf30dnYthH$^D1>viv={^}OxpQ#}dY z@=^!eq5ik(Lct)L&~mXou*Nvn8sjb-R0TBZTE_V*GUz+~DcHAtV2tC9aUElP@=OOw zrKar(Bp5fOK%d?&FIW@2U^MMLQfx`!7V45z&3GSvWNa@(JH${Cqnq#WJl$(iJ^K2{ z|NWylg2E5mVTn0k(axa<2L;<@qoCoXJidjPVWmLKaa@WI->MtF1to_e)kYpiWf4}2kaIiCu)y*b9PuDV z9vp9SSXy_ms#I);X@?L;Fkb2JpEc4X2`D+>LQAcup;q~`j~{AtkUU9&Z)%`B59Jlx z!N>gQ>)F7qP6D@VY3DPRHe^t6ddpP;<);U3H5Rz@W`IkHcu-)5wOKR0QXi7jUNRTA zRX=V!(a1?ISyn1r|;Z`O9t}!2T|fqOj?Ynz0l) z&OLz&W~3dx3<>D$N*eSY{`76;u^8eMt8-(0 z&r&lP)XHw8D#_`Fu@1>ALq^J{E#d*gkEGV2gW|7wAh*^TUK?WA>(y(7s#H(u*zm`c z#5X}Is!G=U;#9_hhdOM-D`Jq@qlYiTk5xz4-B~3YSompd(Cm2}clsq+;VjbAZdO$F zi0IH0P4-=qH>OuzDS}OG#vxFE@E?$)?iSJJqw54PnX_Vq=bGjp=w->Q{wy9Nqx?6Lp>) zbe_eu=OB3ldLC69)X^o(9qu<&I=W>gbmo|8{n{btN~NA}<$(k^CLl-9lP1XC@{Y;& z9FxpF+<^QJRPedbDlL>T#uO9G_zYm5CRHWUru0(Ft?Q0({EV;XJ(KNwChB~6)regL z@JwMay?E`JEbEzU&ofb^_73oZDq^5;omFo?<2ZN&q&{zeXoItWu2>UVFx4~JA_49dz``gX0YRVBTic=k`MlEGRsi(S;&f~o5qx(F4kFI?njWw2 z)@F(4kE4f65G{9{CZVSYT}}04yo(--hZ&uaH#4+_a84D68VB4y>@n-Hx?6`v1xKh# z{w(F^rDj6H$f-AL%n*|>!=AeRd3%AJaLnx}yI-aCduAcC0k*4T8F{au~5JB?|szbZCEW+*A3#T z<%G;!OfdruQZL7rs=_nJ@I>>ZZw?pB_n%MWUv^ov9hzoKY07Fqm@-WQ+>9d$`Vsp? z)3V)Uevkcsdza_@@#nKaJN!yC+ zQ~m8?hZ`bwpas#`pePDF*cFl)J!jA41%t4a?xXN?Gm!v`sSs z)d}QrsyTc?dxQHVZz%d6cb~7{#)OoFFJbkehRvAA3b&SX_HAaf+Mr=a7l=pQ3>)|$ z82drcwvcnuVwEUaBJ=R|o|k$b1jmY5Q`5HVdXt?OzpO5-LZMkpCpxSaZHlR7C zL)lo5Ejbt)=s9D9EX2{bh+XRJt6@14dc*X!bTc_wjeXR|Z~(SXSf z1E7U>zHAjA7Edsg*(*DovC;jCwHsr*@82Da;$Mr>%snHhj}YLMtpzqidCjZvojH~l zS?-itnYBZEL}TQ*-(|0flal+Oc~_i%Kb;xsmQq|fcrEbwZ%n6NC-=(-Yt|fn4v?X> zjtqIl#S~j7lHmu_s^x1PYl}M<%PJ~O5haddyEpfvBtP&Nll|vYbFx~rYM8oFGFHuP zXD=Vgx#IojbE%`)^t7q&imf_LsUPJO8-`}N{-6rqC)W$G1OJ1-xL9KO)3A&NSP>I& z$grS$!kuw`Z+`K!JlL|6Om1TlJROB2(Pm}Y-Zkg7^IE^x@#b^@yg)<0`1Mq3)EkEi zLdrl<3>-@LIIZ5@we@qyXfR0iL5Akli*C0i+#S3>d-d!0bFM4>em>!K&0c>3pAj3p z?i|P@D=ywhr%z!8mMYN;APj7p^&^~z?{AeI0RtvJl9-3pMADPSql7q<9YBizzG?If zO_SS?4)6|i3Zj!{g%9AnT?2-|G(|8uv^_fkk=%nmulm7Ucc?_v_CN;;B7R|vW{uGdHIHh=F<~E-`X~At z;Pk--v+SAJP9`E%BLYUs3DUzj5j5t0QHDrAIQda1XI5AwY>%rBDs(m5kfDVfb695~ zuokexAYJG$#y^rztEBJVFjCY~4XlP_QxH0y5)^l;MgN zpf7Syqx;>FEZ@r=$^P?s@8QtRa=_ynI)t=y&Ednm>h&J-+7zuo>!cd3h#k%6eW{YI zNO$MG42U`Ptod6~`9J>`RyilR$vLf2{%^fxyPVU$M`gD?D*d;@2*b8VrM5k)u&qx? z+MqJ17Q}Ih@ z_D0mbq*jmkP;6)UBep(i`I~Xeo7>OFSm7IxLzeEeJ<=riA<1{wgfUe->l&@d)H=+~ zDFkDEsk7MqdN0`n@bXx+I%GgAf)5hfYZ}xmzGgG+8WV@wQ7$$TDZ)d3o|m#shcRi! zO8Qry;tm0LLy9wt^S!CmInijED?GKcmA9@&e*aBhH~%>3gV=%2l6+LowH|@Ez9rQlV-CGb0%9OG>A=dzrvjYkFxCz?xYO21grkWKo1FCB^ z9V!w%x=pVB)C4Yy??0b#-R!4PPxwHg zc0Vf!YR^aV^!w>XjyTLMb?tB+9?85*#YXb<`zbrTjO`YPhjc`C+RuKXx7B_O;qEID z3tjJXHieStXnOjI(NFuK36nekc(d#aG@+^95O>ex13UQJb-Y{Z0Cvq>7K+wW`Vib6yzilW?A%_T1TxwUbdenb1x+68boZbGQ4s35)CD!r=b%X&B6m z6wEW@;PSa#9Nd3CrdAO)D6+~sWmd5j>Mr{qYQlN2VKDuEd>6Vc%LQT& zMgDr52l`)a(07f97e>VM1*x)+in#m$6DA5D?(?yD$DT*?jGT&O&|!edj32~Kz6~FX z9YbMIw-7hdNQn|^jzZU;x^I)i;QEgFSAGtc&S6kVBtez!K%=~JG52ms-T`;RplgJ$ zRWn$|iJ6+(5M92J3xoU5r+5V$j-m>c1s+nYTY#`vA;e2IgzP^bsUFo)BBg?l1dvD} z$Mq2wzheO#LKujlMh2NorWPP05mRr|_W6-LfnM;)4?H_7)#N1loCarR@L0ZAv(_-= zW4Tk3BT0kg41s%E8_v=ifMUCI-26Tg+Y@hlsts zUt9p`ymryNc8cn0-!3}PUY4_8I~P0lpU+ha8gzFe&1j_HlLdZy?1+BA^Md?HrvD&- zn2#{nl({2a@!ZX}gyXUFyc5p2Vk*x`yVzzGw<=>acbxD|9A(E6&Dz0nKkC9lmTCK{ z`xUa^O;P|M-8k3JhZUxM2%`Z2X)8sKDU6sPmw_v`&M@$)KER|;2ivisNCMW zkdFjqO#^MiElu1Kx`Fim;DL{U4KoBr0Dd9U!Kn^@4Q~A z0XvgEkU4k;rK|&c<5Hh9JF#D2?rHU>zsbZcTSSZp3)FEQttLInGY`4*n zyI7(vLIez@O7&3@dQCl!$iMl>z4=m7X|%?-sP8KlgRfpm|Y;nJD9M;gB8G3XgG_U27!NaKvgz2@$C%1y#rig@wny9Cb( zh85|NNYU`7+T1@W*UC%+><(@>iuCCuT$kDIk|dOYPuF$kZomKZI4=1XHGR58Xs8W2 z*FB``Qzy-XIr~8$MxpKyZEe9S{0$k$_jU{|XR4TvBb6S~SG|Sw{iYm85u2Sny%|Fy znsljXZj+yK>h*Yp8;eib`8o@Y@`>_ZW*spG+dH-$1eU64?hy>{G7^O|0YW7)x>h|B z3;YB3dLoa`Ar78HY`Kz*>?t6UkXV>SZt;P3K|vTdyiZL!OWS3)(bBIo4LRhVOzM4l za!;Cc1CywSOgBmiNHiuD7XzD1yZn>?TO#!;|71x1$#3#cmV}?e)8(aI1ZtOmTDLQj z_R}`iOWIFyQ2QwZ3^OcU5lgnrW7bMY#eWY=uZ6eZ1sGQQ$sCIYVViYPDNMnp7yY(o z(zmDFQp~l+D$bha*K=zO1~}zQC70q{^$f1H+`cd-u*L+2&MmZSqX@M3w;KlcDJf6Q zc&=oXTLwZENLVFa3>=O(lny^QlVK$*Cvi+{*AhpZn9Hmw5_w-F zib&uJqxppoTm0!ro#d)L@mnod(A*xUD{zT;2MgZIKrV5EveI4GW+1B@H# zA^yOYCEMfT{QmR79&@nA!%7{pT%@ZeOn2`Vz+Cq{fqqKvjq5(wTkFJ>Ieb^bJZaEe* zMxjTxoweZU#yHlPV_EDHrDM!srH0`HwrjEUnr_ShJE98dvAAT2vZ*md9beIDzyBmo zuCz2^;I-tCpZksuMN_@)F&kLUl-EIWF@g({`_HFn{k)-S8o~_Vp2muJ`k@R3$-EGm z>A7@6sOx}6TirO6?@Sr0h(%~wx~xOy44dDG&3gyGIu$lVrr&!>f0mlaY=b&^h3arj zryDliBE#Bqtd50i0gO=>Cb*(so%jNXp+)}4m9f@XrXb73zJ)0YX*J+9%lyU~$69j? zmoker#75P~Bcc)0e)k(|E*$jHsgWm85|@f8`g_-55V+|HE)lDiDQcUf_ES7LFX8-xz911jEp*bjqX@2O-0vl-dpHJ`vJ9RtqO~H#Xv7>k}-JY?6 zti%~rh0x8HDPYy_X`0QxYKA=-!#L&~W=sLzl!2HRAfNZ6i)LACEE6;x_F^do@Syie zLDT%?XdG({6J;{*A{8?p`M^9hWc_cB#+M{G~Ca2Om`?A#@$VDX#^jcEq!{N2C&T0Y0I>C{I>LW8d_;+RZpBDT--)v+ zO90)F*y$TjO}AFvwI}bv7{s|G8Yemg32i+;e_HfFeX-0|8~S}JPqtZjwS{5oOe@Z~ zQoQ6M(=j%-WokQT|wR<cEMI9@8w?Y+ z)$v)BtT5^h@^db-MR3o1`}N>x{pqOQfv@V-AG3{d<34v=qOM)8Hn3s^6Nnr5ug8~a zNW3hhZ*O=|2!Bol@Xc6$*4M8v@sV&>s-)&`FG{~R$=i-5;_t4|Y6!<3)ZEYewk*pvrh0gr0HieEekJ9HY(H33@!H3hj@8|&3p`-?&D5VppoR+^^~ zt|l3D3vB5ce5|}NDR}xMY}vY6GVt&x-azwOrJ;b@hZ{O*Kl1#Lii<8WeTi_?nD2ZMF3jrvtBbEW$cnM=f1)^@zhAYamL6i5tiL~A3yF^O`A+Ro7xr|J zF`}jPat5i@1R!Jfj8&#K$5$@s%ph~2(B4_&E5)3}!Zb-x2UH|WV`P0QSex%xYtNu1 zk9x4iqXef2=MtQBCU)|f*o#Zn*-^+`IR|VUaWF}MEI2q6Gwo2Uc{Hf7O@(K{ajD$7 zscaDQY`E~jw&R0!Qti_c(+;EB?W%*Mv!Cq3+=WYa9ha<=R*Tk{44MQQSDB%Acf}R% z>LQ>37v7*D_QH@3+rCZbk|7EL2}px%HH7c6{X7ov{^B%zFF=~V%#N@(axCCrQ-wiL zesRGh^*Fuv%h=y*pizG6W1=y$vHArM?bPs%R553r)Nxf9&rwA~U^uYJ*6vPoZ zGmZo{w4WnH3Z%lrD2xzE8s-+s2g^CmH?To{|M@f$TGI-q>K+MDLhPiDvz~h-mcL=0 zz%FgO7;033x*#J~H61(WO!($phT^(a$gx%uMga?l8csw_O&G)dg%C-DVIt%}pDSS3 zP}UDUUgwJ+xGgtC2TQ?2WqnA+vF$sk4$Yik9{5-ux}n?=8@g|G6(y7*4|1#rp*--B zJoE#(YXiB#-5lKfiUWZhF4cWI))tQ9HRsiN?8q4Q90hGgu2on`4~e^;^1zob9gBa5 zjhu{-)Nq|_&(F$fHhA_hI`OYyS|mztXTX|lt`8a2SDB%T^}OWJj#YwtPWMF zp(Y;&7xea@Pm%X|F(Nb5+YU9dRX+%Q>z4-JkWN7>lG2QAZ5PeR{ngJln+7y4wXp$hm8SyB^1$0T(YTPGv&y8>|eIxj|^ zb!;caLBrOg_pO?9c@5IP2Ge$JP;8voe?CoUvyYVyUxS9EJivP3g?~zhjF~Vrpv;_d zx_!$)4qg!vRuz(+bqvoUL|)Mf0wRRh^;}P4u$yoKY-~`y*q{%4j2V0ix1KObXUiVv2`)N~#R%j}AnT8ax*B4|Ez ztBQ>Yop9iqa3GM-hlUxMyS$<*33E?jEI#;VPg&CBFYPJY2t~H2>j>$lWJ}wmnkDq; zg?o&4y9(u40I$(kLy9kqDeey#mak+?3$GvfA(*QBIt{k=#1Zh5!R0 zGL8~k%-7*>{YIXI$k}t2aMiGcXSIR=155q0$^J^*Gek4&QM*87s?h+BR{%U}>PX-C z!Hh7pbiC4_hylnv(o{^$Y?K>*0KWfxdKL~nRdW`EK|*+ioMuND7ci*$H+ehEL7|6Z zv2@MD*KeDjc^ltzPo;B{CAtjuG($UNy&o_hnP7PnEK{Y%W)h}gq}RVmX4Xv_O9`pY zQ<-}c#etn_MQy5Db;0a}@>W(5+j|K7Tq{9vrdPsZFtfCXftJ}8`^C#PuFZA}G z2cEXfVE^hq>0dl;!#;`q=fklOmM}wFjDvHbX@%;Aim#*H@{L1JB7c1*2Q#SN=xolz z(`OfwfX@Tn`t|nFq=?`VUIVz+J80S$_73 zgKpIxI?5VDL+BNydfwL$xmAZ);EEr^10*fL*NdsKna2~@9-bhsby+P_AoJumRSp0& zPj@I@AHrb&(uu+TC4G1HpLrf30neEHr>m60*s%7tf9d%7*8cM;z)`l$7!n&awubx1 znfRLJzlycPb{tYxd7>w+iDi)%j*4`wEo5;isEO}x)6`9)?W+E{xcmW7*LBwV-;5a2D5mbFCM^97_9yia8OIF|!n6+io6v}Da$em_;yJWeOB^@Se2CCAp~GYQFwf>~;6_8P3(qn{!k`;L!$if|;7Co4 zY>G2Xc!uN^dDlNeJ0?P@W8slcIf0=LhF0wb%5ba*OlS($gUR?&R;%gN32*`1cLR2oyp^g!rjSCDZ`W*D+Nb-4HE+ofTrN*} zooHkj1$ZVToDQ>X;NrILgOT%QRKq(-t9Mb=_*Zkq)AN}nfwv@_->ZZjD5Vn$O5&>s z6JNHEPlQY|@-M-Iwu++yFIq@L0+8wSXN}336$nG*D`W%jbNFVMUTc* z9yV8;f@Y0FBmCXR{lvdUGt@Lwf4Kv`^OFado)8cIp30glHr(f5E-f3^_MgvFi`*@s zI>>bvXN|qs-mT=*1|M?sl=S~_>8qP%jBD}4i8hA^N;Vr8R7seO?eU1oZ9>&yy$zMMX&p(b% zRVwm4lpaSwxuF0~l|Elh`Ft+0?LVK7b2V-=X69I5Gc#gfd(ipjzkjIo^hrt3g-U=g zi8`(ZD3ky2i9)%&;wvu%QOk2QZSX8N-7l+p&LVUnf7>TJ+3yxb~{le)i zHVjobCIUy^{&1_+S4yXQ>F7iohB}kVw|G4zkXHn|_VO2{=4u4v{r8^_P0Dl{Hquil zBs;XERp{H&97Wq%dG+#6 zG8Y2&pHCBrG+LCBNOoM8a!$>3r(7J^e?G;z<*jLjLZ1!NFx=%uc=eVe>s0rjPjiVZ z^`SAl4!Fp!?hZv?TEe;3{pXWs9do&<@L412pHl;apI3&2agK*b*GgtlUkSy&>8M73 z+Du(Oe8{KfIgj+{QxiC>TJWoqj0yF?^5J9NRJS#mmgr4wPZc&y`IEDLG(hF=B}0iwu1Yg- zNg*pF4$_Go!A`egq`ya_=;$ed)uc)5YiKd~Dg}#JGmS8hnATd7eZr8*9=X@t*~tp1 zk38N!o<;PXL>Op*NIprW|o*XNnF3rJlRVuorCm(ovg*Yoq&nlgfEXguq2Ak8ozu4weYt_cBe z)wMXcI#~&D14pMdEM0Kisli{)!-R>xmUm7J z*_CP=8L$~Z1pe}FvGDpNG#|uuKZuK#jzVG^xlzG2Kg&ted{9dJYO#;}=&(Eh;Dr5JEX;8J~nKXRdyCbquS*YVkI0{x z!v@6k`xUWep^r1YU3Xu%d*<6S0+VtImJzmDw@x85B_^r1tyK&rwHcPL9|?z9(j%{v zDp%TvDR!hT!vSzN-2?Mf^T&gbSVhH1iB^Q(bc8DvFT>#{KKK#oOAaOh@CMt0MO6-p zyA{Z5ODrEv_MZS0k#5iJkzRnGM~rdU3v*nUj0O=T!a{?I9430EDJw>bG+ zB7ZKuVWnt0q!d#;%9ndsd;CuHgSCeZDz+a~%4jEGt(7PEAPexrC}}UEO8Wia(vpx# zOnthvw7vBxigynB-k#gb*kYf?7Tv~{!t#_}f0compB#o|kK!0xv`2veN>_+Gf?RTf ztP*lc|HdWrj_mwovf4pr!ic@@DeOD@nS-izuI*V)jGkMTEq|4g;Fd}1vAmDM`t*Gr z{D{{hW7@K^uJNF)mX3s6me0$GQ=aEODXvMwJU54I`m+L0hL)g|Gc~%e97#_$rCn-C zcmce#IUTl{HmR@#Ou1YaF6!u^OzWYNaw07}c+uMr{Q)w-^ZOg#cbgGe%hDn;fV3LJx+FOc6s` z1585(sZuPbVo?@Ubm7!Avl?7+Br^dv#5{j;L77@cMK&kdem&iJ$T!PWNYXMC z^`&`T@{%y)X89-giiU53RyG=ZoQIW-SS9So$|(d10q+N+ z>Gg{>Z;(FEtx8i)mF92N^ReJ=?GMuS^@A;Mk7Wi|vDG^&lJiwfrREm4>qmOt1_o`G zalNrDb)>Yg5*U$p_kupSVS&G4p>xBs+p+>x!zs0Ly~*1TdZg>;THYFaO7mjL2L}n6 zyDtdS(s+$ zV`t!7Ge}|41FeDu$l@>B)FWn?)IsznYo7Z&@*utoySJp1EOklKCtRiD8kG54Qt?#^ zX_G%%0@n(@K3juwn*x&DM38p*qwWrrUR95l{3?jQ<=yY{NB0(>mah?R7eX2nL2^lJ zM~YT^4QTr;)ZkNF}Isx;Ok`rzq6K*=e`{rCO9+cQsu^i%#J)dwA@t^~XCV(;YLqfg+O_lJ0q~PsSQ2MtJ#%<4?3&DX6Cq zVdi&N%<1KM_z{K|X&N35Vq&N1tMffxlyCCzGXugq5?BTF{?spr**7V|hN+Kz&9NL` z*12;SvWP8Czso~vE@-Mhwr6N%-crUG@ttJd5eq8^8qOwuf4R1#_oC45#dVoR{AD_x ziZyL}A~62LhT*9hk2cIHG07X|NJ{GKa|lz9L0>$KURaMU8x^r1McLEPGjN^E^ryk< zVC=u2u0Q4?L}9iSI#B(47wcsp**@40J@yE9tSS$YAfqQTn0FjLL!e$)>RC%WYUhc0fvl34It0Ft9`*&Wt}f7%o1#w(!M=uM6#a z*3CU8E3pP%d^mpUo1=$1Lljjs9gGgpOz{Q|2Dq@No5F=j*JYFr2aN#*TOqWW7si(* zZ$V;C?C`7|{tTBG^TkpUfv%xPupWPNDq{t(La0?~beXyz;ROhh-Fqr8PQzNnp)kn2a+5PB%=(p~nsKHJL`w8or$xd*LN7-qUl@`07!e zhWzm_qD#DAeWBh_Lm`k^Tg5q~Z}zcpfu-AA&A}z3XN-g3l7tqV1XR{>VuPnxC8q7gu7h0Mm_t3J&TjT!V-Eb&IFs z#ff^-~H#~14->K6Oq-yhuc(B_q@7r&+A&>3{Yse6`EBx+sWu>bny62#QyX7I&^IN_5$)> z4Sgd2i-{KBj*#7cgwDX57Um(qbLqh<>w~AlcO|6jdM=YLSyu894vr_cB`q+m%4xof z??&uDpVqzwQ_vJyASgi&O#C9A@SO?SYfWtX=#2wQU2m&lwL1cXp_}Kx_=be+b|gwu z)ifA2>=ad{Z`JXh47YQGvc;lB8sswG*Snt%xC4~?!41>=yVoc0K4rvt(xnml5lSj- zi#_w;YW%a;{b#S*#r5197A+K~YO4BQK%@9)ulZ-6*ThWv024q@7u?vrOZN0o0&fKK z>I;u-1TB!nK<9Nw19Dn_coUU)#Nra0_ufo`MMp1w?yzoEf0Mj8oMhTWs?i0m-h1W0 z)Ib~Z&7p9QWdHe`-Ipf9$#aq14~eCM){IiWXxpz}%u5h<9!%N7&p;`SDW&c8isBDK z%My~u3dt-{Mu0+Xp`l8I53!@BINucRu6eeQB;h!zDG#&I#se9GJ9q6Hg92|*VAcji z3vdBVKN4z+^#RQVuX@QI(EjrYuW<}HPfq{+X*=9Q^BXDlCIrm&BOfif)6;L&rxE}+ z#Y*F@)Gog~58jvgo-Z>=2+WgKuOcBT2U{t`x|3XNm{+&_=|A)5{vs`8>1`ovm!|TY zG?m$;slv9CrM8_cM+;eM-NssVsnjM)Wj9@_dLhei3t4ho$l7(OwzaIJP9-*VD!Zyv zEoJDsoTazrtZg$3HK|O}qzXft11W{qv^3-T+-wr!hP!)t?ow^g9$furU;eZVIBNg- z*rZQ5)g0JUxkw`J9=PVn*~;J8!*;%Wuk+wN_oU*(b9&=aJ3o(8}86&4-Yi z!^xzoR}_BZ$VT#ceE=6wcQ}+z1T~4P1si$Y!u!G$!(K9`cb}WxP4-K3u9z{A)n##2JxABbqC}H7;=k@;Ap8_7cpDg4wrkbV$}(AUvbMyHF9~iM3wVrxIa?!* z-WC4X?5Zjsr0m;d7BnXSjDZ-tCnn=j!?Bk+erjCb0CFs zolw0y68}gAt%%eZ6#hjDg4=W*UmOV=HPY{wJd@F4V;3|AO5wL5%xBy4sPxE}OJXT5 z0Gt(TL*!&b40|l*22eu<;2x>SA&T22ap1|uIMx`)JbTwK3ds|z&a>==ssz*AWi|`*M@s5|3)x=7@?M zu}pP>t@%6d<&LjUhjq;9_g)i`}KV0*0OXFg(z$Q z5W9-}&GDFVP3^4@U(cwBNeOqc8lI~#Cy7}RFHgX;#x}(98ZMUTWX7|PBCr>Wp;c&! zc5^SC}MFal6m6;aQXv_C=EsQ=Vh0_a9v(pv8-{fBhmrQl`%&s4z99_hWvlTqBD* zvqXV!K@tKOxpbUy6eHkK)9!@RCL#@LW2dReW{Y1rrVGGK`n~6A6|IZqjH|;k0D9SJ zwq|A<#GAutr{qDEZI*X|=GfMR`N~hW#<12HhJHXdWN*=RIJK><5lvr6nfJ|btQqe7 z#pI@WlLg9Xyq9H77a!Vd7bV{krW?HH<2bv@vMmljmq(KfBeYsyPt9H+( zq`5gH2`oW-LgHr4oF#XIWY3|Vo`Z*T2sP&vbr7ZwL(JGgs5bQ=nfu@hF0^_Mac*QV z+(DS$LHK43y5OfHYRHDl8)f~unJ3{!+>%N11fD3%X|yTHo}e?p&6d?1+KQU+B=&8n zK*Cgc4@z&^RGze{@*Y&!RH-!WLFrABDjZa)!lp{4&i9~}_ognM@I%eno;hZS;NG?aS?8crPA^6P`-i-~Y42W);mcCv7#Bw6wZqiI zNuV?U4$nBvg*pE1yLh}@2VOseS|c8W+){@ye!nf$GiQX!ps-A2q`F1^58s0={OZ|z zKDu}=yikGXkS5kEP(_>8j_R2ccyoe2SFSQGoe62DD7a`h%=zx3g)qKi7p=wxC?dSI z(2{cEdPqKyAs!ijhBPg#I3xHHNbsd<4}61`bW94jYljL?DD9BMN()C*E>-k7{i6e*eiaEHj-~K z`x@fB%*K@UiODBpSd9V02m@yZ5EF673t(2xT`x&}XACPWVjL6jZ6Rh!dulq(r^@WW zffmpA0Y9>F^1K?cuGyJSkRA{E2o8|0YVJvlOK=?H3RNVom3S$x*kA9eePN7djbVah zUfhi|7V?lOHVk=KNuTd*(~ToKPLyGkcdMr7pC8yG==81R zfm|tfMXlU_ug^*Tv?`P$TPK%qnL!Rg-gg1^|PFIwS;>aj<50LNsWidIA0IXXPYyWj1*lg zi@Mf%T`TlhqTFvR3GBi2T7|g@5)qw2E-L`@3Yp{Q&(j^>Uw7RGdmeS^Pr7fZgdgnKcr+h5N-G6l|Lv7H-X)ah%_>}H!Yf@jK; zf)eB{(xk>39+#-8-K=72Q%K>ZeHe(JZ41ICPMW$JakHB1%SQ&@hR%&DtNuyUAW)(b zVPIqGM8$r@wc9lz@Fs+Fe4<3^O6sRu%-DUsGCRQpJy@29lS@QxH(K!*ormD3d_H#q zT{uY@`^i@2(!yg_H3DneV-CCxp=W~;`z`WRifd{Y5^2&N@)QVl%6mF$`+@G+i5xa( zL?LSV_v$}w|CTqAHlx|vZ(qw@&<2bA;^wsC3XvCAi02-(NYg85ZK8&-0dYhrKh9-aaRtMR zE12Vvc#)bop(PQNz=l``c@+)Mj3XJ>B*+4GIfAM`%^QYq~^!-U&$eXqF0SQhWkZ7t~7ivhuvFC94yQS@^IVu?3MWZ5!sMkwhswN7X z5j6NC>A^e?%T5B>?_)uIrK?r1)XohWhL?#jjKGi*Ed<{{66-p=>rzcNXJ9>LTbYFl zTUyoCZbpG~IsafZAI)_?n&$*dH1e$;!+gmV6MBtJnPtG0WNaJ!GKVN z>p0^XCJY60Ezws=Y78dI5f@su~s<$DsfnGom-5wpLp;djnLI-(}ITg}Jv z{pX_%KG~3UQ_>v3d)RkM)mf}*Kc$=)&@~^>buXZAWThZ?(OBa#c)%+2r<%+iYq)rR zFeL0$pNdfF$|ghf-as=E3^6r3_Keq|heCx$iccwtPRI+O^$-C1l9ylqL8LJJ6X|UD zho)wdlF-iSQd!?}Vc!(S{=yvoiI|QO42{Y%T^PNQ5P>TxLg0(@%~`HEs~cguOy#l# z)@u(zuu?m%oUr?eIfk{yFvh5MjA>zvX@E?^|HK$BK<+=E>Kqp$&1UJr!|+f3@@%+R zx&M4hL0O952w2vNPP%f+_Es)`lis^$$dE)yZ1omQqiim~1`F|C%(CHjY!qq91eI^H z_@0D40RbM&Ob;)sA)dWeJyIW;hBQ=%5O-8!e6s@FF|;5i8#A^!FWcQSi*rlLhCKv* z`x8U>Q{kedZ`4jR+6~0IjH%IX-{#F%EVYpVwBaC4Q*$Zn3T^t4zqY z4o>RkH0o7dwOFG0d)4cc+SL2WR4XY65^;}Lb)QsgVDq1Ft@I<6F_od-qNi#>*`cdB zB&KFns~;L-JC*Ggd`_qgSQ2u1Tg`K3TQa0AO{t+5I9DS>G>k=L9W6e;P<*Q1&D0BE zN49HP1_Y9@VmFgKEuWotlk>bsQ@C!ZtSuyusk*Hi?RNfTiqFtZ+r~l#0*xX(vhbm% z#l@=C?&rH(K2tZXv!&)J9!%zVHNeK_I+;}X{$^?RFggi(9^pvWdMO1HDc?ce&rECw z6ZB5`>R_^#KzW4t)Hm2&KQm+~8&Q;3Zw*sn1k4VKCLrkvpv_QBS7_i=UTmWR?7!*-fI8($ZcWUol=FYBPJtdN=}mY zt>c8dHI^G5#?6WZs(>VkI0xL%-uPn4SUVxM8A&dl1kgPh$VldU-PI8Okr<9`#9$0* z$*Uq*qvw}`8&r}p$93PlN^d?Bi{&>@EdR2X@X8-NdN(v^%cX4|;ufV-3ES`qq^NJ# zAkQAWV;}tf^QjcLKD2stz0Bp*ectwu9*bjN{r>aGl3i9us;GHT6IhSJ{Jt>fQKn)< zk$FpZszO~-ss%j36A~3a`ZNgNK-bD*;+t41o7S}aL88L5=gTg8zM&dd%68?^^qN>2 zzyWf~=tKIa9h161+`H-xL zN;V0G&=G`x2^$c9aJ4j_aP2>zQeosR`8-XBwctuu`X;35ogw^*9OpM>Mwm%yy+x86 z^Xz`T#%zpI_5cJWlT6Qr#?>MXEGpnxkiVr9Rc}MZza={{7Pq0)-|{l7{aX_FSAtRXT9p5b z%U3Noc8OXKSEEp&+_wmE)sEE;M8HygriVfQqJ9pJmG$0#zTT-2vCE$wJ2m^ujzixD zRslHue##V>XSE7(41~i9&<4_91Ks-;S=JuQSd$5RA~I(ipsmxBkV}1QB5O@#=A8kd z8N?~!3#z2T&8S;0Y9Nt6xosDh%`>DD0rgw+U>#T~D=gEj7o!AggA(U`MrCo6D!=;j z+-*yYF~tVWpMz%3A=@An0^*9MbY+A6q`o~df`1#GEmf_NaAo86IYtwQ?Q8R!w_*8v zWjpsuB+QI;sLiZYuWf2zbU51_Cmz9PWP|?E>2nO!BKB_5J4Weo66O^j=G8ewpwJm8 z5bp~>`Hwp6ABrn>?D3ut`RVrq=ZZOKy(TxTkV0Dmhm`)V>h0TNM}Ql#<#x@X#MXU? z^j@0K_=R+5--gH1or+d2vT(4jxAO=}6LTYCdQ!aJo{P)nFZq0m8?#J=cRz4rtJJ7? za>LAF160=2YNRIPQ_1g6W?Y1{Rr@H3i$cK+-=SLjuq%9G&j_2J4u_7gg9u|a#Qt!@ zfqi#0TY>eHcuCldKfkV>&dW)32K2?Q!Bfz@+oZshKjlY&qkOW8+J$tvY_k zxY*C^z^I1LFV)4-)eDw1M6o}pBv-v|4j-}oe3+v6mT6HV+#|r=w3Z;BG25IW_VD%j z6Rm1p<8MRyN>R>q^2@m~W>Zoh8Z?^JLsA9-gCve8dNC$`fw4RJd@e?&-;bqB0!AGg zdsaXWV>0P;i7bAK6?*It+O`C3?-9#0kbTWA>9_BX{3&$m;p}vYBFGc(9TIjHm}9lH zF#T0n@nC?hQ&OBM{A7R`V}K;me=L`NVu`zWAg=R3tUc2#@^wJ8paqh86=7yYynZkj z7Sr!1ZPutwv-{?uXmJYG_4U_4kB&ihNK84`_8HP?Q9&S08*wa8)t8=A3EQ#FP~+Oo z&`b#HVK2NpR+)SlV-**9u)KGbwGdSHU1=ykJj8x$3A-T5>Ry_I6avs-IyHB}y>Crq zt%>L9us+D0sM;rc11mr3yB+GT9b8zky;95CL+=Z9qG`3=Lfbe_?S0w%4OUc^qVmdv zYD?1Cz?RXSiQTh&#SRu$qNU=tI5u@fS*pU^_^CcOj``f8EJe4-=+d=I&EPbHs4~W{ zH`%*}a4t8t>HCR5uP$!4ngGiV)mfNp%nP+)+e#-FZOiIpZmZaTVN7I=iD%8!ttf=$ zKB`L`w7Kl<5!b7iVjqD%wCR91?Y^>`mdUD^Zl?O%$okvZZE5M|D2N=P(MtB6lH@Jg zylcU2pPPk7p#aHwu7I{Yis;B+6o&(C`P`2a>B|)@0#r0eRIGI?3v5~S4 zuoU~Bxa&Zc9k+oOdRxUD?tigWASgBkVML8Mzg)K0mc5@C2Bb!J*T2@2?HPmNxPEl8 zhV=oesPWfDN2A2szJKnCH3@86>krf^DJ@@zZr_a%m_LE64YsTg%#Gc6=kK-FZAX!){y?g{o( zCvzCM*=zrcLnh~q`{&D8zw!+6a#R6}j_DUCP0k^0mSQjJ_AbZGqNAnIy0^iRzU`d{FQZ#NWZwy&5d3x_)%IGo{2a(Qqei5@f}z!7RUCm(Wu$ zn6}LrktoJaH6qAH1jQUIr^{#-?S`fDs)v~rTMh>H7wv1(Ra~a>XaD?P{7b8N)h=7L z7BDu=D!XY`ErEgArnExQtSW;X;!68vuYpF+J>{%u`IKxRfVEf zwV1w+W!X)wYMacenpHHQWy_G(ivAq})_Bv8XBd_+$=xIx+B0X0v7}%5^cZQCWDa?C z7Hu>BvVW-C+AmEve4-wy%kOKyLzZOGj(nMd7}6>})Cml*@>ogqAp- zi275tDwyRA6&jwGS8vkLz`#42`_o9ypW3=Y>DN$xDnd1}xT8F{3jRGWf1wTgbOnzzFc-kH0Q_ zjGE9PVDcc6A{?>p5v=R`d8ym{&B7(GTfU$1p0*c=G%(E71)k;u<@qul7I-#zyQmjecSo2 ztCPHM`F@EZ3JNiT)FRE$l6PTN4zsQA!*d#$Jh)(0VwJb^pyEXoO1=fyg{ilCK&}=P zs9o%7H?b0t7@Ep=@pUJ7T@vASNkGo(4w06yC~sTU8$SbHcLJmZ5s(&y3X8vJxkFD8 zb*|>_%Q#Z-M7it3!G&5{aRm=?q7}@OZi(diPKhTs%b)X6>a~Rg{h;u$ru7^zU?5Jo zIx~)A-bTc0%1~_1M5W_2M%t=a<))poSVW8JZQ88IgLxO+7f0o6DS&v#x)Z zh$*Se@MHwShdI=AtS#ab8=3q;hc17J7HRepB>VQ$X!~P_9R`bzW#LV&S97)Ah7YvC z!oRz4EA#!bd5=dZnbsu5>;Ot;0ZL}3tbUYyd0X`M`jCLGC*HpkOHBd5mAqlvEne0s zW&dPO zOraPVX+h`Zg}2qnRVC&m5mX12oQN1YbIkm926*yhhxD}WpRW&92MnpBsPMF+@Xnm# zn33yBhA%4-FF>_Jb-R*Va%k&XU-x36)yQQf!&a5*)Fz#%Ia$y5kltq#(j%f0 zb|ccsWwFOiTRGyhfvtAOtBKi| zz||>619QgBmfj^BxPtegkY^CJ(4C{;fofrD#d}57I}yOmC39sM(3WZ0O?RdZoD$q_ zb(c~6>)RdW+Z}l!$WJF>T%Hl@y)RoACLeBw=Jvu{x|krH{QdK1#u}<*B%6_227T+HS3{DxA>zp*Yixp9{fw>YBkY*wp_e~O+K~P8HMi+$jL)~= zpD;YQ@SP#g0F(jAUT9o5W7YWMROM5Du}+{2EZph+N<@O5Z%}}?k62`sLhGJ&eBICW zlR2Ay(()TF$?vM4ls5gOtI3@3x47$7Kgn+TNlS2^u7`7W@uXcgNpFHl{^n$kE7D16 zOgf3F%GYP7;QJGF+C1>Lyu$If{qFzKU$xp>a-!oR2V1CNsW(Vrrr8nVbc68vMSF~B z4l@U7u7poZtXF!8rSDLf&0eKol*|dDIYFRTS6w=7Qwwk?5qAi$vztlQWYHRiL@VLL zx;1=Tv5Uk}AH^5-tt4x-eMBM#@$hhP(b2BvnKX|p33(IIoTlR&hDn8l5RMh_H*V#>uv)2^yxd~T#O@H``IZ_O;f4m4n ziFUuTCp>wf51};$DRjU#r~9q5adKJMCE<-Gn4z*Ti_!H((rqHtR}7LOf&KF}HG3+F zTEgTeb8JHX7xtLH@JKr9q!I4!}!k1@aX$tII2rV7;b$@qDU}6 za+ikjmJLZ|--wQ(tOMhJ&{soG=jjE3=x2hOsJ4?0MYyC!3}tq%8wHADGvX$du{z6Q!rlvV2-;@rqM49P4VCD?Qf zDK>gu4L3-$B|oWIgs}>&)x9dDis%gy(==4Oe4Ka%(TN1kiPT26cUToC-f7^O`RSbx zqC*K>1=fcXyKV=Z%SPx;QaK7c3Y{?yhrARLYY|{Vs+DOhNa2c09vA35*r6M#fBr55)_Qdz* zWbt9nT%6Ce#{zJ`bZ~O>lgBxab;k|?b!t~yB-e&gWiYoXkKfpmp-BJW_RH86uZqJ4 zRISx*<%~B>aU# z#Tt0u_c?LlMUYVjzjA6ECW_%LU-6c(^3UbTEnhkT0({0_xCHs^X^@5O?} z3a!dd5R*rC=^$CI#TOh|`c_?8GC+F9_Rl9PQeQ$+sF9ZwIQ}0P;bbG6yW)k~)xcV~ zXRS*b@GZZ*B?<;~O8#2EE_8De? zbfzVKjK4B=gK~X3X_zX^_2kgkrG2^OZMc^ARxr{;hh?aX*G!2=P?ZbzhxHdT*z-Pe zNhu<_#L!{+3}R^POYgtiD8 zrOo+C>B7lnSjX03E6}Qn%qor87s~jJ_u|{U}xbGk^XstW#lzB%A!-@{+F6zS+jZR@TP9#qTX^T4Ma= zMP5SVbueu0{%^BkD@L2NoAf5%-e$u#?WUME;U>3gH!Y9h zVs{x2i^pIX$u+qm*))^_Q{Jd_*HsOlS*l+@GXVcue&G>ANao)3e5$UUAnbx){}V&Z zh#{7mUDo!FgJTWzlV^?45-SWGZeOp*z;aLae9(}TA>n4!ApFJ}En0J)5!Sxf#w(Fmksg>F}!At&|2RK{N9ESbF z+rBy!kXI%GIjd@kP2Z^wL0BmJ_Wkpj!K4t4*Q{MNP18na2?)BZpJ#*Q)%D4(0~x3Z z2p?9lGGVlaP3TRBM{mpg^ zxo}(O>q}Q8I#ghFfKLCUM)s;9k|W(q~1@8H%G zet0bjwAaM99^?xeV95w88)2`7$_SoPD-Q;6b`cmu_u938-2@|hLBo4NTY6QtV+GMT zq7@k`vM|L2Et{aP%hWZXvR%6k)cf#ee0s8;8R3SIjuo?|dVWw;iHkS2PT#xQM)rW` zdUVA0t=2Tu96Ke4D)dOimXWS+ro{ciE0tsY!!rvFivju#9NZ>5C?wlGuVtx zXuvm+jKVCxw>2yTGF`RV2 zavA&Q>p4Z&F%U!`ceQZ8{ZG!-SP4}3kkU>_xYQO>Yly%l`l=<8$Jjq#6r~T5%Y>cI zT3ClplnoQFNgkrqu8%HV6Nel(RQfbG1%4>b2Y3H` z@`0&uI#GkbYw+V4u7{g;oV57r?w_w|+G|wkfk&YVg;@v-rF!~XZ?Bf$Ud_I}xeIbl z7vw_yZD4lqjWag%_@49H8YVipEuK;Fm|IG;dMsYA7vG-7UK9=@Ic{`+%F89ay!+?N z`)+9jDHs^uiST@pJWTq*+1fBg0$40F@7I>ZZmeA8su&`EDY2J^0l8HEgK=UE7^@ehE^3uz-m?FJg`{z?PO852z2Qs)hF#GY7PR_F6B-_K38*250 z7zmV8C>aCfg4A8R*U9*``<<1D^0 zg1mJAp42-NJ6~^zmlMYQ^YsBsy`V_|?0cbnbRT5j-n;)^&KfXB#o{|2MIrfR? zR3wpY%5&yJt22la*+%pVp4^ z#K=hvtwIfvxRZ7Vl=+4^V~*3GTuur69g0F~h|#9SnEnIc%yWLTJj~gaJWLZxs0dpI z1Z%m0nf>o}BgV0evT`QY`isLSEW&PdT5?k(=EW50VC|nz$i_-U(8K5mqJr#W>2p2l zMRTldj=kQVngEzipe=A}HsL0{=obeq$-9&I-ATw|og+qPr4rNW!TtbnljO}w?B*OS zM4?9+IA|7uHta8Y!P_*DKn!CTb6n}TMCxoCMbOub_^?fS$(+^&BeA8FM|%U5kY{Um`;B*BLpRZ5q_c( zMu|okZUVt{1VNNsP%7?VC(^)947lVgdyH(4x#m5gY4pP$Xpf>o_0*GP-CNs4mLj1SJ*5Yk%bwf6COo_h6K>f-eaH{;A*;Z8}ggw>=k?N2H$9Vygf5} z;->ND#v-fGl6!)IFkMxVv~j2_8la-^D_cHD<6O}+S9N!7snp}!8Yy{nJ4ulB!Wu1$ zuV`~Ek!4jcU4((~yTWXi^l>(Q`R zOtNAKm}*brUh1gzmXzh7ctQMjn6v&M??Slb&dT*>TNXKJp*b@1HW>9l<)^l%EwWYk z14-YY2i_iLxU$5IOB1&PedUq2g?&A9gGzDYPFVG*T$=g;xX`934#&o3-Ui9hW!BLh z%s`Q^`R2^=mxh{A6bzsLi zHdxUHd+p}xl#g*R<_F+>YiFL^12=b)w)OO zI)H=)Ms0rX>#F5Olx7=IM)h2<-eUX|IO>CG2!@r%IXp=v>L6R4Il}cHeT~`cm)@uS z^L39VBU?bFy$fxRrj(nU{lzO~#aC+od^%LR?>Utw8Z`h=uMxSh=4{GHy?}wmqySND z0+lu#^qjQ*EN%i<7&oWFcm!HbGUCWgOL8&)rLy+}!K$SJIE*^D0{k+pZo`cI2=XNl zEI7s$ZncAT+aSV6ahd8*E_skId0@dYYg$2cw(SVKoWNV5K9TIboEB%3%|YOVf2#gLfjX-^F;XE z$SF$yqF%lPNz(n;KcBaz*yDBI1$UfCQ<~hqSXMc9Ka}h4H{qp==rT=nYXyXpt(ziLMu+BNH zht6z6PGOahT8%W@oYOYpw2n8~O*zVM;!&M)RQijKCY3DD-%v`9dD}Q zQM#FM8W|^5=`?oj0er*qC%%}s_T_#_|Lrdc9G0~H(x*2eFsZ^`L|^p zSxZC_M^3}>u*UQx;AMiwF~Zuylzw}jz#Wg-Azo@9uk@30^xd`a5eF_0LiSR)xj0{6 z+zUU{bjhdVg!~(2OtDjHSCcm&h+vfv1Urbhf~qwxw){v%+|A|N9bwyC3;*m|1kqWC zv$wV<4z8MzYLvXVnZi9jPD%9EiSyQ#%dx5&N1#Gm$IRPMDYYPvG}Bur(OV0Mn*`b0 zLF8zmcVz2}JH=Bc(Nk|0v4$+XWwx`CURtU4v%-Guvxvj4~ zToQeC;xxWHeZxb+t*9ZqW zNF8^7;3Hg#J3z*-eRUFjb?SX}CCQ=tv6U!E70EM@Mxy>PcOF^rb^}(dY%;QFSeKX9 z>(FQ%R(vVphw6xwhDzW2?qb!El%)ZUP^PShN_RTa33@6(!Ia)zy_HwbO(4+Fy6T7o zinJCX-YqQNeSTVdCoyKoP-YrjZ-W8~%zA#f!iM-XeP_g&lT-c3J(Y(GK82+7aON>i zeP352~LU`snTLW5i4L^th`3KbTO;dx7WvP;*+dp@f zY~=jg^{~ATM1aCEB&Gs0bTy=Rc7ukbAr+_6$1)oSnv&W0UsLM#5PFSm%Jb&vLpOFK@x^gs9HKQ{|&o4=|~kARCuI6E~6U)eK-(yX1~uix5|sttr-f+gT*dU&Kk7LP%OloPsA#3#Dc30L(i-#=`|^g zw>P8Bjt+%9nJns?yWt<9{cO)X-H8Dp0%-crALI)Wf&gWzIKKpt-gw;eMy194pzyRV zILY>;tFB|4taj?dh6APKsbvEzKUJ1}s%+}VT58GPwhRoUpW{C<2)|^B^i1uaFD)_s z;C}*z?vOcOKIyht`LWtRUlum&ZPB{xe}$HEzDr%-1bbNd$=W}kqpH-G5CWDEGLW)c zKuXNpi6Gw&?%k@zkW-Qb47Q!R%#AbkMGe8qFP7zBEZ6H~S%*3~tjcQq1r8_3@Rh*c z_IT3$K?=x1w-U`w`I7eCD(UN>4NkWU7zLBZd6 zU;}vn$6q#Ax(NH{-h`;T28MDSYkq_+0P6owHaxuv>rzL+6aEA*B|@2Y zeRr^e?5p?BCsm}q+8KRSL{89n*&f}Zid16O0|g~|yWw*A)yU9_Q`tn3mj8v@bdeJ2 zBC#VwVN*oXf17*%^NE`mvYRMU`dh-ORS_wya!As!&?<=(mVc%v82wr?3my<=`QV3G zV`!*p*l+z8!woh#EL7KD=X*;t%TOcY(3m{dPy81H;sXwHcv1ieAc;6BJ*{L|?vT!BEfrTi!x_Qu+%TCln)8kwR<8jKgHLNLr|` z$Il!k20jDuwG;RD?O`%=x5A3Vq*l;)sOQQdPAZ$@H z3LK_4%SVhMUVNndt@3>qXonrO=1PNT!d?XTWF)qRb961J_H}e04lhAHh`HAyhyz?9 zUhBnIV?yUJjuF$t7$aSaC-SPSF;O&z(THYfZ!I>m6HE`~$p?}Y1lygs; za9naXVfB*pPOMBzKFx2bj;l99%i6ZDte$x{lIXn?tJIQvyuQZ57ppzD9o9Zk1gn{a?&$wAoGag44U;Bpg%hU(-FZ4N z^hkGNu`WKZzZnMJCNtB8C((spyYHhigD!(I=teC4_9cI`8It?nzFuM$LtpXMSM=yN zH{*qi5r$?p<4H|Q<4_l&80%BpLWO2J@FY6$)I0DRoMXec6!DFL3b<{-LSDb4s&VFY zkzJrpJSiiA8ddMbJ)pKSY=wKBREsso$mTGdbFOf<6*Yv4rfY_PODDc*&!u-L4LK7e zC#X+e5XiIwnV=3BT_Yh21kpDCWJBy2t(FJf)nmfkwaknuLBl%F+Y8AHYTga{PNh^i zl+E$A#dV|`<=ss)ouD4@g244zhP88Wz-B{+gmyTdJcygI8Il*&CpSncSTLeP07tC= zMhC^h{DbIFk9t8W+`7=~oxo%*LHTnFGW9c^pq9O$=G~yvS2LXkM08X;s9o~GsT=cz zwsgDeThl0YL!Jt2SEUgU+nDQpr@oSY>Y+!MHiH1n0r$cKhpeqetc#tz7gnbHwD#Ja z>(sY~J#287N$(QV(&sN~z>OmUgz#sZ{Pr@yC`1LiBe98X#fL41u3`x?`{QZRjO$N_rZ zGQ}-Bc}s5hsWc5>G@1Jj3b3V{*l-NSc1!Z-EqTR~C~iy;_(Kl?WerH%2o2l-=*X!t z{<7XEo5RKUv^#yXr=rgx`J#vH2QmI~T%?C=|9mzlcPu(4LSj#PDz4?NxM$9T5N27V z^nC4~FNwYmeuPd=g^6J*oPK6pxvW=u$@b6JY7r+ox!AU^f@82iQ?_K}`8tN$eb;5k z=|n9W_SF7(#p2`(GE|*7&Q@k!73fNUi^VaUFn z@Alun$Der_fadv z+3Qm<9Ot-2FSmvE&zH=xeV(O|*buM;H}K@&*)dqdqgg1`F%rbUJy$;e?4}19a~fFC z=>b{^U80pV#`d`_vcw;tPJ;|P4J_`o5_eZIQKxZm)7Amn1A}8FXY!UgQ8p(s=F|zP zLjSIfa~(0-p37GvuBs_;qjL15w>>JYv{oqomOHbYv*pGtd*N2N{k=J4#-s*DOt%UjzW&VG0Anu>(S1QLa+*I|f5j)`UA4B;WX8Ad@p8ivs033v(^x66%bv0hqWOdgEy!}!v zuGzL)89F-XcM80TxCv;mqIA{FNHFqrTde5Ruk?xzZ9Xc45bNr`4p+(`sHLV~bR$-D zS|!VWxUOvdT|5ny~|lDm1f5cotLwu^P6N; zoE<^7BM1_YsehIVUIC~*i4EySbbFumg)v0*+?Ms+4u=S}rqQ+TnSy?wPPYhCoh5#<@TQ9{`_xr}CYd9l!34@n#E=nc*mgi$ct9Y78!u z%<0U^EtR)4(B&;-n$Ch50E@nJg2pdz7;0_RQK!(8*E&Xf!b3Jar>4BT43Z1jKVRe0 zGXhtrB$&}Dn-QlxvH{ETq?dpHd_7U)P*KSw)vi7SNZ|afiuhMGjb$B@GuS_0$^RzR zx8qRHM2}vE=PAUxQ1=K=Z@b!f(mkHO@y2?7EpxRb$U73QuScaBqKcWY36sV7^g)Da0TeFoQO=NB@KjPo#w&5B4Y zfU=^LfI6bfQqvEzq9wnP-s1i92fWJR$V1y&qJtIR(oZWJ3%W2({ zLfCcj?okS%a8#x;Z|xotQe1oLOzyD>h#Pwc3o%~nd0fEDXYk4 zhLI|i2lX?H;EM?(C4x#{5l+P!%YrX0xa2v{(rUw4tf%@|FC$_lwZ!ezw01LV-|hol zDGMESxvP}XOsgp~t;JCXKoPh(wLY)JOTB+S;i{=Gq)!w`v2B({54rZe%PA#P zihfn53W4?s(zg(LVEd11HeLZU(pfC&>GB-1#CHBzG`2jaaBet7zPluw} zKwL-pm8yU0cGG(F3=Q};c#JB~2}%DN)gJz?cM>MOr?OYuKVOU8bfu*_dA^&F%&2R7 zYC@Dvh*uh7xjN^J1X&TtW(ZE|U($U#nGgogkVP%PtrgJ@*cfQ5>sO@!xy4IID6mJU z0|xX%r$vIUJ3)4;M-K8i3Tz2XmnM)`o$@u@gor|bc1{T($l%Igc&Q}US>Taut?Yz_ z*vPyo2+!FOWjjtgk!eJ}PG*+D-x{XE#Q&HW?ub7KVaOFb6N@;Kq0ygyF1DmwrhSTT zVtt1Ch@;v_S2I7$e_VS+e|`m<{rR$kjR+>r%zCsIIQo0Iv~V`f;Kdr zYhP=s@y2M;7=0OY*1^_FiLaq9;h|i2N7elWYwSn@Kp9x>s9rWqYcr1(L4Pz&K3!uY zLB2!Z8VlIM1f@E!;eJm(SuRT_%Vj|ajRK;OaUv+ebyqM4n&w*Ly=09)qtkutVD==v zupwKUun2tGo%-G90F}2OiWbC6xq=jsf!1nnOd!J93KM+CkSeS*ClwV9gFk(*+}`He zc;PffEA2(Jf+$RFlAuTrRZ?;G@0E0ux4?-OxXWy_Qm|W#oRh9L7fw8S`Gtx+W5seJ zj2d?sjjoLb63}p7`FfTw3@@Ler0IUvTg*&^_@BbW2J$>mgCmEdG%Qk`>o#2fyjG7 zPrC@B9cIe%{Rk&Yji3%BKEn7YkV=4o^Y6{0To@srf6q-R_QC@$0cqLU61gPuMku(d zJ;(wbjANs5f_#zz?Gjj+QMt!^Gw}3GHps7$=*L`728|U$ zU`i-E@P75&$hncxtUsve)*dcHI1|vEB-W|;zBiN8A;YFaRe)8|Q3_c0pfmzHTGw~r z`yFs26d?@95pn6jP4Kp@LFHHIUisxqUcs;_PnFJ#y@G7&+38O^FwHZ_i4PMLA;g=8 zGeqrY3C}+ zZ&bVt{|u#6zM_ zDz#ge%Ync*$+ZgHZ{LHVQoyN(QPsv0UYgy6p1RY? zwE_y{=E5iD<~NL3vBDAr-*cBkh2CM)^Ar(mrs0)RpLJ8dz8%YgrQ5N8zF^~Q>9PFvYzP0EKlrUofphW15+UZ6(aWj~l zt`z>7ww6Wpg#d)Xp)J`=eW%m*%zk+;8Jdyv;IkyEXVNU~^niS<=E6RMVbHHih7`mwU%9Ons@+KG#`&sZx zRS;4sm}sO;IN$+?yPn}CjQl1UMkJ3)GFo@yG-U=bfVgnkiZ^vQ&W0>enMk4*IliSb zS+iYg-E^jj6oF{%Gm{;N_u(r$v}nfJZ9CuNuL$B`4&sh+>f z!n_mh#(hzgugu7z8TqQ4($MDAb_&p`A>Yr?)evn<>~TNDq-G(b@KB6NGXufZ zgzyC4>U2-dmtpE!LDZq&o5k!`ALVN;3<1@Nxe8svzzL~0BX5O?*CS=hb(gx3wh#~td0YMLtr&qj7~SXC&SUiFAr9BCtAL$tSkCOo zNUW-KQp9UV-0I1Lr`v-j9b3usNpI`Q93zr?F`9Vh6hAo_xFj5{Ddh*h)YaA&8*0iDyyb}VvoTrFn7U~C&>|%rD@Al7^BW4xaXChQ&ah!whhncnw zW?&mOyix^??%Uu%#FmB=b%mj{)FRWiL4KZ?H1!AI~yite%vxv{yNq3X^mOpgl4f&59_-Ueb#0&e*~t z0jVUk6yL63_`%1spU+Sp!ypa8=r4+Se(WJVjt^ac(lIeGz0^FQrG7Ez*EbJ-{fZ+# zN~x;#0TfKTT8*6g>yJD?_LSx;ixY4jetri<7dkZE2eHT6o5y-f-`3#S>lI(5bNNM3|AtQ6#u zFtcInb*W#z>NxE)JV)k3hVWi~X2dJKf4<9wQ{iL4V_uB8K^{836JyauM$x65G(M=2 z+k@8!0D2RKuCwlk7%KlqH+-loZoc%MXQ0H^<>w*hk20RFbB|zkQ1~^l1?DwzLB<3b zU!{3`mF>AEtOlXePON1_uzctS$nYx7!>cMMo$GK(TDSTd)TJFMaXq~TGQLW4_^Rv! z3WaK7^fr6R%VltFkS)Kw2Say26=6`4*Vtxx+MnOHMEAkIuENLI5bwXFG=1BsEFYB? zyE_0MxhA=J-xtUG&nHrdnI5vE+fc6i?SD`vm0SG#=kqJn6QY@pZ^c44Gk(%jf8i#t z0~Rt%AcvGx1+MBcR()M+vA3?&AM>QwbY0w-H}gHf6Iqk!G+}x(v+Qf+b7Ue@H+5wK zIuabu(lA>gfv0f>Q{bHkcgzbzJKW4pCY_&lX2)(iKXKFfX=irwrt@ProuBi}j@bl% z!r$V>I>Dc4aB@fgEeUnfTDFtdOauN2xLg;2bJ(};C;UpNy`t_36hQwF3(l{}% zz?~U@XV0}Iinhe->Hpe>N)hH?I`vHb2^9RIElIQ`T}$WGEG;Ww;UZgrv)Y&+*y1J3 z)cW=Mz7W$#RdX=ys59M{DMMBlwm8uicfBvieNhJ-?`SVmz;s_N_j_B!yUz$O*L@*` zvqEz5VbH~!w$ju!bf0PG&9Kr4_BfiL+VovToj2RKd*DDII zm!+US7N-(`g_GTnxo0bi8xqqsLD_Ln0(g}WVICG{=F&VmYqUVxv&yg-i)R zilTmCN)%0DXyYoYRPJxQhjd<7sK>8NNunu9FvVeqfU=Xo_Pc*@z`O_~;@o361(ONf zV>na|8ws%Z15=!6io5poL|azl;*$Ro$%SQfh31+fUVF|vULUXs=`V62{o;U$cZKtg zsdp>^Iol&n&Bo8!%9q|Ti{3GF-m&gS9bt|{v8{XPW&?qro^oZ;IcCl|y4W$vQ8B`X zwz(NN7MqDD%gGs+V^c2Ifl@26+(uzoI2Ia54?u-D*O(+5ldi_RHcUC%g1j&Wj#!u; zfH^toa%|RBpw8J;uaXb#Qn$kh8zCQiS4!yxTigT8x#| zW=K%p&Og|Yk%B65Hs%AQL^ByBcr;v^h~{|GezPe-HYQyA!_=Yqx)T=u!3i5u z2Ps2{xf@_LP=KUa0W;u7o;9+T^^bM3GCGfjwGK!4!aWkl7xzJWc=yj&K=tFI~xo&=RlH^w_v9DI{MQAd>b}8^hoX2nWB*?~uOJnL~>7ta7 zfQCi=aAVS=OCNaRR=`EviBi6e7?T_^CN^RW-RLd}#Yb)`CH!tLh9X9n!GY|eWi1hH zgf>I|9KF8-Brr1G#;|u?K@5MYJ_L45;wQEQ*_LoweV{5GHR6eJDIjjpwV~r=ThbG4 zc@p34I0h1m@7f#B@0WLdu|T@(`{zp?;dwe_U|Y zj|j$g)U>Q&l;nb*jodp{&#%+h!(Zrk?KO2p7j^MiITvt(}D~9~5u55zRWp32?Hk z9szsrvWi^V5M;XVa3)64spoOEIL=>qft`kwd-`s~5mpFQwUDSFMQTok^(gt8X`f^| zCK|DvY?()133?re(78KoDTOFk6`m1=G4py1DnuyN$y^?wzF3D0U5zn_K0D90V^AXE zc&@5K6#-uh8!F+EHA4(J^K8i*qR%^GY|nITGgA8-n9=q>x+QjqRsJNiNV>d9wGyx$ zU9+C|=303ptiOJ9D@fD_V1Ox7&(6a}Ouyo8;LY7sAUC<{I%ZUCD6%63=<0xmLC5Jf zq({;zJ(mR0f*B5Y>?a+jC0+|doVE6(H>X+hf&la>=_7f;7hABF0AvpKsIIjPD|}M> zlh&C(c-eBTK}|eNDR!w{T%)=dhbE&!O~xuM6k6hjU_Z2!-a1+Gb}-)iU;$Lfo>%qHVDj!`Rr4i7 zhMf1Ie(QMduwp|uB%JTq@aVa*F=l2++KBH28*e)i3F@_XylbxdpeA%X%| z58ycTaW^JgBG;BXJn?2hC`?>+?3^b;qwalbueX1P4T?8sIm418+&`b`pc2YvQfJQ; zas$nf(3d96Y->bkSiWBeSc#=BMQu6)C8SC5)$;fEkN8Ua7q^fp6;Gbjpq}il^75q# z@-8qGW6pMjX~to3Byy}Q{vE=`>*M6*)8qw1TCIl75Zx2uHs${CCiB~+Ig%gTKcCFe z#T>6uBG)7Fk7C9;o-w9fFWwIk@b%o2Ccri%01_jY^1SopilF1xC zT~EH>B9VdOonYA!-Q(<$Cmk3+?s*NdQ^A`MKe&o`;VL{9MRFNFqsgFr$i|djWFwq0 zDI|$%SORJ%6)gLZn)X-8G0Oco;=>T$Y;<4RA#X?)Xf{>Hc3ng?OWD)y=|(gkXf_`| zPf>Oik#`kdcdOUv^NNx~SL*y;!s^ln$v;HiKe*7@K-8e6PewQ5<`Cl;HRZJ-@@80O zGfa7&TtG!x?fbomwV@j9>y9p}p$g}QL&JGknlvf%eNCCRA>My=zVF(SA#8BONVcXG zDzqo56hF$_>gJZD)~>H`l=jcpG7gSc1W9e)YW0VL=X*P{E_aMUy710=+gEcy)PY(6 z`EFTi^ir$~*JI(I`>W-Uc94N+Au_8>obE*751!U_{nFc7zF+4O0pX5BIg&w00H?_E zoX2%r>W3>~@1#Wr8AL0HD718_Uuij98z8-~<@=>j^wD9p*wPE2k`r6*;_0_qdT7h{ ztD!#E@mko@8VeevmJ@I>&#JBsvF|a3T7{Z33W$Q^CxGBPCTRaixhNrs){?$PsxNJG z#p7ffq{qtlPn9a5WlU469Zv~1im8zkh!ENt zDdyrp74zv)TH-nBDD9uGvu@p?iWCq6b-ge5dXBd&PdZEc=gYUXW<)i^a~udqP2j=3 zHYdsEaIdTBq~nNs72#@K<0##^*pE+@e8(++$E(i^NO@l)D93Rh%t|e+A1Z5d^A`!I zqMMkh5j)m%F{pBF)+r_;cbbNc%7L=BV_w`1u`rmf-8W)v7Y}SN-?U=U{+72!=fA~^ zEkEIMRF;!$*OtYfT@h4&i??2_GJnhMmgSq40~GY%a`zW+5!K&f+^BrhIy15U^|C%a z65Tn|O*a>`a%IF(oZ4Od=m*9Q3Uqq^Y<|*=a8%7O21kM&*LC;8Y~AxG6zxb>qOM-P zUgMV41tKML+79u}S@R29mJ=o!vwl8VV@|Th3DNwimqb_(Rf)JKovr1T$ab8o0;UYj zQ@Kn>RH>kGmMQY@1dUA~8 zOwHO15wXP%98ne7E5xM`^cs6C@k6I*IJm&&8}VkFc>UxaJvxIicVN`=3gUY1fszCw z1EUXlkO)_CBZb&y>Ua6`fwE@OfpYqZ1FVCp&LO*Cslg@?{mVaa8qXDhs>`qeX(SYs z^g%4^%gO)*+*x$q`{#3YCUlT%63#9g(TSR*7gN!0@uIgb-!GH5$~sR(eDo?ASpMx- z>B;ibhvlbh&tR$jZViH99ar==6Wz2GfgHBSaX?*0s|#Npptv-GZ5rJKC+~q{7GKJf zb$pYWqgFwE666%Gsgk}~y!^v+$hd$Nv2A{{iHllSDIavE+;Q&(}jMzF)kDeyDEcNUWN$c*zCtpRZAIxqpB%Cj&a8Ytg>|7*PC7=?Fi*gNA^Y}Iv@LG{gg|@0 zh{CW}uc~DI6pvacXXv{Ps^_O@vB8g5ln#E2BRc@DQmSdYyV=3x^E0CPpy~Gyy3Yrs zf>@q$aJ+o%{gt}QF)GmEt0*t?gRS!CK5SX18R7jh?u3Y;7N-F!4yb^Y5MsvRk(}86 z`I5xKM?|o8a=C2T%fEVpBqz3iz8=z#h?%U=ZVd^Tzx(@tn@q0D4I>RsuR8E&rFw@R zvo|din&ztC+l5k@m!Oi7&u2n^6EuYrq0I!E#^!p9OI9<*5v)t~vL#%vKlg*kU5CLj z0qJ$K|GOK#{o3xsZn*1_L`Ozwg{X80CvY>;%cp4wluo~X0j1}d5Py_8Dc?NNBdjJ! zE}?us??A~d3zJ!ejFiFP$P7(2=-i#3I*o52D~s*)UY_zA4HXv;tg!A= z`p}91P*P*sU~Xn{akC`I$4E+U`kquxZX#5P)cl^*+P4*7)x^E3x*(`Z*E7d*9fE54 z5FCtNQ62ux^OWv~*P7%Xn-b9`R@CyGz%_>0$f}pu{ozN~!oZ#{xV4Cc%{bsqf^hL= z&{S{8?Erf}_`WN#7-Y+dnF+A3NvFTr0qF@X->)Ci$d60{v1mb<(>}br`k{C9(5kdu zah*ttEOhq60Kv}}?~WTH!gsyiCNZKa#nDW_+Zm_W;K!2tYJoQV>rY{vK0lk2y2pdF zJ6@v&$DAk269u)Ew>!svEVVy=e21gwwX&6=wc!T3-j9ELGXga-Cs-W;S}3!}fuqvc z`0TyDvA~IAQ(T?85*t%}>U~Er-XQM5@fhr^t&Bk?#XJP0XN>R%)V{_AL#$v+rZb z;T4rB>$Ky0P4Tbx47Ml;srT5F_?{1b8b>%eDRX>IR?Kh)MX7vg)|XzTf^mddIhh+w z$xfLuY7}SShAA0Yd_RJA;tk$EpRO?B1ikA@>?I6}@p`~(W|eMTZjh~EuCi4a(?tU* zW^&v}t(jS)@Pk41nQSlMV}#X-G^uZ?WrwzZK3@cSj7-nCfIQxbsg#CS7w_bWDCQ_7Tl?pe8PNkPPYxE% z2$0~IyOHTvW=IEW|9lFtEjEsi7Fyu?ANKBUJPEK(96d=9w;)BFCWnpz&GqNE@n=Rx zPZ$0Oz?8 z9J}cNMVP-?@}7|YmKX#^aCQ-(fb%!;5c@F?XK;|Fu;&2_Z9O9YoArGJ_ zl+HbT0&Ot0KDr(y|CI~4Sa?)VBIq(XdbqC45TUp{5CjdcTZ<W?rUM$c@upoS~AaLT1MQk7pX)zGQc@q+wTCWD-+@yVfW$XK>5m$F{s&z zQ@7)k37imGeEkkA3zwYk{`pL}Nt`mdn_5zwRxH&Y)Rff^&As^(&XR_uk*U%$vChj2 z&+^aCdRc$+MKboHa-R+^%Gz!A8Jnt3?uWA3W%JX(K#G!7k* zzo)t^-Q#nQ5vw@u$&rU;@|7%o(+Muu*4f$u2*+@`ns{xsc@igji_E`gMvm{mqrZvvyiUkN9Wlfy0-HD zWD3Qkw$cBh-$T9lfsn`Oz zBbfW49NTm>)l{eQp-Sn4>{Kczb27jpRh&ve-8p|(9pa6hkzEU4ysU$=6-MYaU};O{ z5xH^q*-wCMj^to+FBRe8J@ZUVJlh!2&9HUNgGVlOQY6UkN(r)3x@qzyeu~u`)F!LBhxs z#@3p>Ik>#xy-}CT^$RCI^P$8+59IrTIkb9%V&<2ph7wtgp-$*63cf>&S%7U|z1+T_ zw0N}}M&1k~401+P9@UBCWG?Ny@Ot|+tNX|kUHC)R8xhI_WL$YZO>PUyc!h6}+zlgU zcBJh%W@b~9-{J?tsm8!GD2n2Vo(u0>j2JriML#h+O2|s+87)leI3^XyZ~ypa{K94e z>QxD;PEg)32$|OxZlBP>)dotPFG_6%@@|juy(e=-SeIu`Ct^V)ejpci`|*GFXl^KZ z^W@F1Of<$Lg96a-)1z-DoS{5+hU`g9MkA+P$y|s-$4%kiXCHsradCd@X#7N^uGdI% zs(#nNlDC6}ak%|5M!kOr z{>-2Ii+^d=!`X*%swz%cM{<@wb5+H$n<`G+MsmzHk`q={oOLS4Y*RVgJkC0dV>dAz zzv|(@Fis{toP8e0|1CbQNaBQ|hqDHcmh^C9nZ>bxV-W&y23G#+$|(?lT_)Wto3~G7 zslU@Cpqarw2x>R%zR*n9~xIMzEejd;thpdYN)czl zFf?JEzLtmOZMcK(Q+T9OA9htL9`i0V=46fJ;P=m$^E5}lHX$?)m37qzs^Hg-*RtH8 zo{Tje90nO9E>~ZyhB~`sOcPF)g*5SCmY6+*fUXkWpQ(mUu1?EcBZRa4T<8Z;#^&+#BCGQhWG^<0BbTmeDXL|pEAEk zn;|PIUI-xj6WP4SOe0m0)!{p?wMD-+!igrFb5>WT2&M^b3CW*k;j|ERg&3A`zMS=^F*O?+_-pGK&&l`->1pi~s5 zd-b|_`L=LM$)(RxN!Jwe4${aLC&^_e<{ir)C_Tpe=Sy_ULCTNl>QWpDy6p{KlQ6#) zzOT!TvNiFt#J;^-hN{%fkU>P4vc21^ePM6Jhq-(|#V)n^tolG6fB^x>;(w9kE(;zJ zKsf?>Dq~UaBZ6)eJv zZX^CYsSFW6yk3!iy$(TI)ydXS=4E?c@Ox>?QzM*cg1Z`L-cbH9`4xaPqZznsZit^? zKzc$q=3=iz?wHO&Y~^aEMqPvBn+TBeT@!%@NK{YKe%r4q7?!|@kzY7qgeAWudSzJWnvtwK2}}%V|t*Y zTJ~*o2P@guz5R4;>a+uut{6%+rM$a_a16$S+-r?L8uWLZvH0|4@}x$%wwpXTh+4~! z-tdg)i7s%pWT^Q}N>z1$wIVQ5dx}WsX{g!xY$JwlfpQ%PKvOrwC*YEB?fSD+W%y$G zPC7-7c~h-A)!#L!Uq+<0@xQ8%ii~zFp_Oq^>VhF9;D!) zj*#F=r(3!AS6d;LMY*b|s^puYBVzUrJOg(pUUv*~B{Xpv_mN=qlMw`;1dv;3TbyDc z^xLhF!7&^*#udO`q+r%W4P*AD&StRDtS3R-E~lLQ-wMXff6Je|ygaM$P$J2d5V5Ha8B!hcms3t|R~^#oNhnm^u|vvzDm5e5+2!c@)AMo~ zDqDUgFN`DZpHC60@2MLJwL=1cdxRPfYSY#;f1}vOn-IKcLhx6e@tisW{^|_Ss{xm$ zR&UHya(0aHogJB*iXA+%Or{6u#C~M6fAdUVK*6*aL!()fwql9a!bo;qS)>cY1`z{RF)84XMH$C9`U?Ltz$g4_j z1Ym{wpt|#>Eze+8riZ%}wTKA5+_mxI2(G7ICU!KrHx+3o#_uX^8(JBBYz-ok|SV zOe~7^&v#6a+}-~9+78zVcb1kmiK8SqN_Mgx^3!BEUqK8Osnj~iUL!Mp@-QW=ju5%D$nm7Kk$3U>$bo_E#1*QWYA>8*j4nh< zn-3Z161lG3d3RSoZ+z)#oXxd`%A#&?Lf$FU`s6Sr?j9sm-_vUILH$@k>EFDg(ZU}4 zAfNgmygjBT2ssE9OM&0_Z_m4nmmI+U`Fb8S_Tz}U?UvF!s2N!N!-sQSXdL2VGCf(D z$HQYmJ|1rFyT8AcpG!KM0irC&$WwU}lZ>rpqhoR+P0W>t@nnkTq+BPOTJTsAMN{27BH--0rN^^;zm9n7 zKIAJDP{aK=W%<(cS-xK{pDwV$rZvuXHm7M?;JK|dey}87dxAq)13?f$bNZ-p-fgz= zyVTy}%n)kHt2fm(&W)?bu*A}2-)bzj1b8Q59}4640@_u zXmcs*mN^S_8^ne8udmp4W&*hb&1%Vjq<|)n+%SidnHf(EgIVjSUqwjQzM6(%GY7Sl z*FAC?Yd|U06aB^jlxT#(MYT-x{<5Xpo4DJ1AgsDkcawF`K~i3v)q-u_( z1=4lM+;ym=LNqUC9pWYpyriK*^*$Rh+}_B8ZtR4WG;AS@vKjNC0Q#C2$l`U#eE&6f z2?32qEPG@5maKE`F2pf`is0wM&<3F&y~>(av~c@vQd`_ zw)(b{FAlHnftA=qE$d#x{OoWjklZlizu z9xSV~^5VHY@D>`Cn{)sPITX-A2{4+lT2H(NMo#Sa&!?H5TxNPmv#5xER=V3zHH!`i zg}VU}9=!*nnnn6=xr}!0_5C^Z=k%X*e@o~&FwMgX7UjRilP`X7IeN<>%<9>0o1Svs8O#R~R}@&jX4A6lkW#`Yx0cksN5z!g^hIbB@tz=%lAurba}$GFNsh<(BpypKd6)Q zWOMQdbFyF#&8oW$^9&(?IqC!C?#(Ame!%CVjWOr& zHk8<0B?KH*UVZz8y4X9psip9W28}8j1`;xiiP(>{=D3#MNEX%Z|m! z1p|}W0$S}tB&1WV^17%E@7qji;?Y`lT80oMq=$7-l)0l2*yv%Ib|-|1#A=9b4DpW) zk=*_M`FyN=SI41Z0`z(Z-yRH+u=Hu24SC+AlArtDILCa&sN4} zThHdPr};1%yD0sw1e!|}IGK5Mh2_t8vKdaO2v+At(-#S+crY>#x15_NYewym+}i&6 z+78#(taQ&vd)N{556+h4;r7qx_qBkpDvaAGsF7sFU6k+(W5%4F@8WT z*ONP5S#(c%L}p+PZh9uZ_9`T|5_z{`dZpKZY%~Up z0T}YkoM~CE=v*S}TqxeHXs#;2n*f90z?w8CXtx7m^p(e%8VQJ?(9p5ODKa~6^;+Bj zZfM$4!cien0V2mvNYT#TfI;t}Dd`Kn_sGCyhMY!f;_|b&1+2@U)Po{LO~)vJ0t*>o z?gqRMZE*6NBn0dU39>4&RA7jwCtd@|JM5oNz05LUAS?Q5CyWup?z+3kgC@ z{DmRn16#gd2etK?EmTGkW>y;g!F5^rH}>QY_FN86R2I)Fl^Q*>Jp^D-zc9x=x-Y4Z zo;1T^hIB@=w`Hh)<){(RLs66O4QZexpKAgj6I261`c)@02X(H!S{t-G4iIITIHF#fTo)?-~J1? z&tv!_3Im4Hw|gKPx^bwFP^N4vy>&qKu^8L-lgXgf`~Kp^D_*{zOA4+`3fD{FVBkDp z8y0#YX@(8?gAGCvkx=!TpwK0)ZKNMhy@Lt+Ff0Oh!nrEX(WH|&RDM(aoZAB4U1OAvd_6#1P6`om4o@=d7Djud1fkZ?B%c_Sq}!-o992B9`$TxUZ_Jzg(B z6KcjyctCelZ$j>C=&G-wH#fo0TEBP`H0RG^p}h!1KH^KRR4^glflF|ABc>+?ET?=7 zlCb5cK%GJppQgln7G~UhOGNm3VP{?bNL*AQgf{eIT(%eEIxz@OS^Y@grT+G$s%Hys zSeK(8bo>02&fc8{__NiI;X%rD_9pfOgh5FIL7awr8z&w6Jod{UuO_|xB#9BRsT!an zIOo-r@urR`$2vvQLgm)l%GLxNBPQ26)A8oKe{x2Zg|23imj9UkmQ^m-b$NxB7k~Nr zhsA}2iKJB?W$=A$xHv*5Xp=y1I2h;IE0Ek!JVuV1YEpoko&^gYh^6z!MA?`aug7){w0T70 zDny%y_iAIj38F){XVpL?$L}94nxQgGVdk2I?gb-8;&zu$t=~=vO}F*Qk9@+f-S5Sc zA%g!9fz&w{!if#ESzKUwpPI23`>tmF#fE%1R05OFF+<`ZYLA+8=xN%SlH9nJ`Fym+ zRvZOYRC0oIRUkN1ObD_G;R?3gXgnFDrLe8H2<`(@`&F! zkaV&5{6sX&n?5E~oX@`DBVO`&QTBL|^?0hxz|@f>VsCc=%E%7nOw%Nf7iEvfTx#FJ zYl!=q0PvPm{GIhKJwnMI(rpw3x(H%6I9*GmfpNaWi(?MYlf%;(2`V%r560zRJG>}6 zyvRB{r(u%5skmi^3lt;sFyUZ{4v!}mcNX^J2xg6M+4s7Mur$wvAe#_w3`|x&&5~Vs zAP|J1wlMcevcWi>Xy%xmJkXwF+na(eM z@Eqm)rDCI3U0kcMP-WV}y2$zdqCNS8Jy}qojM$W~LocOY5bv?|ReRdX;jkq^v?E+g z7*~yTnq{@B)nzR$%3yvKVnx}N#FH!8qFsfYCRPYH$-KH-`EkJ6d3Ak8&L{SE(;o`c)H@0>UxZ03DogyIZU96Tg-|pOG`NH*Y1at zA1$^Bs*zwcCmfC0?}v+R_&cjywJ~2x4=?=>Za8-hUBO0cwqanO-)>$P{6SQQ)6^-f zSS88LiOM}VSFC`|Gft1?w_ksZh)H$QY8q(~x;Q>ft>`|L2%;epW3l8w$%t;a%8psq zSBUYitoU%Gm|))9%dTc*4pmUU0%UBWWh2k;A+-}Qv#Qh4pl{*hK&ty}JKTpCi;LvV zRW?!@{|!a#0U!)|df8#cgo&ps|6PlKZM8+9DATT|{BLOU-Sp^WL%78!1SpjPuaf2? zk7wBs-{NW~_{03+#mel9Rr&97-$*mG)E7j2e23q!*;oo7Pw^ajO6ng z(6<=62X(g#_3fdOTWWz*Svi!0bEh0kv#pWif{wqiC5W~#mB!fX-c-q|1k<1j9xV3* zTby{toIs*#6DI1~3#344IzUElv;{Ud)cQ(X*g}2IF=)}LiO4|l1nAjZWR*-Z4*S?& z+7TXwzN!PirVKc%_{1-)r`tB8P((s5rcWTgmN%4Qnw04 zqi$-rf9Kj)1(P6a%IvF%GUZ81@vAr-fhyuZ|Z3-&l6ja;> zq0A=7w2wfgO_9lL^H1?_*~c;hW&f7=Ag40^6lwfvK$K~RAQA=Mi9XB16^8DnaqlvA zmVf_V$Bx)~RZno68QC11fqLT#cNW+ztJ&pijjSX0W4EJg{}(nn{q9BXtQo3*YTs*A z5)*8Jt;Yu@fdCY6)6*!yK6-y9~d$6+zqz z25Id39y#qqDW`YQcm(3bxldIdx)Z&+kLlRNBll9-8EIaBxMUA_#w6xItxSj9euU?9 zY%9~hmQ(aDJUCJBu$g5kQGvs#W=2t=(prLI&cOn4<8s_D zf^>E`SrSzeBGkPQp;5qYi_h)72kWsN-VNcuO&1he4+?%oRVES?;pGEJeZEG3L>0i`?tJ&!3p8ZO5iM z>!JtwTnWCs6Ed$gbl_4YE9~5BKHxkusoGWf*X#j#=nbbgI4AQnqW~mYe9gf-^`)4( zZp<${pOHPEVLV?2xm6a$0G=6RA+8#OFRNSWMoK( z^81Sy{hiGmC3-V}?K}6aO)rael6Rea$wyk1^?KK8LIt=TT(8F>NdYzwy-scOWw zz4wDku9Nep{qsqhI`<^iNdvN~jN63JK3b%KFeS`&a{lB_`4iUHt2Tv3_72T)^QvF$ z%9zMT?87W#CM_F6je-nbL{EQ#pNeeQp7fbWlM7Ic1Z+)^a?P(iJZ`G;!C`Q*|)=YVzTNa2^|)(40I0kM6g0%rQ}fm3qCg2eFHxOH>XoA^^ES`)4zR)<7k1J5tP zmpiFgxSiL|AO@9=tnh9Ci_kfmxVBj^|iy?=AEjJzEt z3$1j`*HX$1P6$l!0x`RYXMrs*r+ zV1}L*Obbu-kYSA6^_aVhJt)hx?^cW)cxILbS=dZY+8y`;LgCCs< zKB1*GB3li-RenIZ;>#OhQ6?ilbs|nCU#0 z^**B6^*w4v9Uafo#|ZhI`f6h!oR#37yRh#}K765lK(G{S!m4DS;SeHA5 zXd+6~eoni#dXNXwjrH4}L(5jEc$BwAB)oGdmr?!5AvEp}r#Q!>uWK|}w!!49!N=^W zG*>wQ0I-O|ROC5-;h#Z1c&D;zz z$YRe`=*uSkn*{?nL6Lts#t$-ZMwWkRcP?koa6a@hoV#!9_Z+ zdrH$U_96(Swe9OA!h`~jlUzjLqzd*c?B*Jiyktx|chA*{)T%a}Z95`MjT;Anxsp#; z2^xni$P%z*{d(#Mg#K*RG6Lu$QyCo?DkpEpa#ba3*3X}*7O1426gT#pJ^ zCdsWqs`&ttw}+6#)FWjdMY6pTNtxE9TH(R)Rw_Cle*QNO)6nP&$@J7>AsJ%#1SxoC z+M_s+DC~tR&+*-Ln*kS&qE)%aRVtXN1G16AWn*XVfRTN;;hnfaM)PxdO)*q;g{s59 zexHr(x()BUb>CA84qQbi`2;E+qVMio8e^77F5Iv_{1Df4J=Lids5Sk(-4H#uIlJy! z^Z*!muBVSZYLb+PT2NN*g3n9KUg7X71(&eaEcLa z8X)?&C*?(uS~U)}~Q?}8NuE_1H~U#7!7Gj4Lt>G{>_-6H`MizxGof5K40 zwlVh9I@z+rX#{LuD@!IK@So}#5jdf7lI;DO<+A)dB;(>w-WWMAX*L{{|9(&y3tDyy z<@@FAZf*M3`jTn=0_}%t-_(3v4{wy4#fFWS7DIRAja!c1iG)FR~ zClDb7pn*b-`@mH5)nT&oUfAnL$#=NYidS|(DxmKc`<@>tC)?o8^$pi!=DY)1fpm1U zjuzLQaQ2IbHAnenD&H^LD)t1rL8>4W)Clu!@gtM?`P5i3xFa66;+Qp@ZAJdDBl#NO zQ90=&iUh6#QN%ehytCB`qz;$S-i03&cY6z97`xrdp zd~IeHUh=vy=ODR9%)A=uA!}nXK`X+{>Q%3#Fdw9M`6#@Cnp`iKsGu1UnRIkgF??O> z&}GhLawQO^Ov7FFwr9ke(@)ucV*8|6W;;=E(iG&TJg)WTzgxKbaCV%a&8|8x(8-1# z6M>~fHX9|_f};K+O2(ak-Ax*6|h{&0{o zcaUmFu2K-yaan}sYY48>%tuJxh|Ffu*OaJ7N4H$-W;4|M`ylTMyC=3AoXyEVwm|*4 zqZDx1^6H~1Lr%117VnD2N+iNZOQ^)?TBl}xKj=Ch$W2}@@N12U;In!n9#cF zKb^N3A+ya0t+G9T%M-ag@5>*ztZY?BvYSBCJ|L7x8p*BFNb6jX{tIp!3JRMvlKNY$ zTjzq(U(A~{lG~(_(qGDrE>c{jk?LrWF5^KPl&y>j4GopK3|NLbRZ|P|nUexEUot4v zAG!OD{qp+>hh_VGU2O3ec!0zSJ-s-re{GFdqBUL#u1t5xXssBHTns8ETN8(R4DO@| zqp-+rfnP7ZJ|cc?NQ&aNqwyCyBSp z_OG~n$iKt?EnIW?mJ5&+>S!5{0bl@t91uIDxf_w?JARUlND&D-G?6z3V502gZEmR4 zJ-*^2;v=>eyKTo(MI~0`YBU34XkR_Ii=&l%`u_Qv#HOE!D2ft*?dvOS2z-r^y+wkC~4D84?ts)qvla?TBeD7uZcK3$S;O_99% zwLYjNgy<^Y+ty;j;0P zFWf(0_p?ne!N;mc08!vfU$`tc$<`!+w#rm%GVV?01O?T6f4Hny@`wB9OU4-8l|T(B z3WfwpuK9^IqJtD%W7nqK@I=LiQt3J=D~YBYQ2z%;*e9TgI;}ucMUVfha(KQOBQ3uQ=%Q#*Q?sUo zSL8<$O#SO$?1bbM_sdK+5;aH@G%9tM-@%k7!#!XOQlUIeC#`ORQ+e zxlJ1sGTK!-N0lK>L<%BxC!T-!bS=vq8r+LL(z$j<9Ml~e*xGU3!`yR~#N9~3nL6=X zou+Y*WY>R==iBWVzw7c4d@0N#_H|tZ3QUm`q{lb4R=E6&=Sq5f6Z`m9X|6-DzyL$s25&u* zE9ZZO;K)XPugdoeV)@#OtGxw{^goePM4nT7SXOF9JM0y4Wo=H^s8R1Qlz3FL*G;i^ z6ZhvgWm%>djqumCY)3{Q;{){(kpVnSPZO8LCef61J;6~W7igTxK$j$PIz(yKhGfx- zeC5$|s#3_MO&yT(!NG=@`LW4*m(!!rq&D9)r?b*ftKG}0z6R5%Al>!-^W_^{6Wz)% z6(L7VZGz?I_k7mndf6I(tr}AW5<5wHWQ7cK!CK1_)1y$!bTr`_TGKu^QgWPZ*s z_Y8jOB-x`=n+a*DLur0Q56uslRJm6J{n3g%pT6cuT@TWF3Yb}VZYEzZHA6p2!`nc( zW90%faQyoPgF{0CE9T<=F1ZzRqD-6`9wi!2!0H$DJ9?UztADZ!InvsRRHq#2c(-@BqEZI8>N-ehO0*W3@C;h5HYlR;PZxJSx0qgt2-=t0!n`7(>Q zCOjfftjY?+duMV_CFN0wPOZD{QHv)l>TCB`^?RcM?-4QpiQ63DZ~BXp5mO9`R6P#4 zxNimZfT1L&-z$k-tv<_JkgrXs)qqO<-~h|*U)8R^vO#v=``2q1u7}z2+=$`!)o{uX zYv0>R7haLif#zo%;%iOM%ZY@X3%sA~!8r%sf{;e1osq!O_Np~reUZof*@7u$%qB7% zuwcIzSIa|G99~Cb^mZeKx5TR_FVlFf#~4HbE;YPcnz=B+y!F@u{&Zln`XA z{w|=Bo%a6qI_IN#fPmQT*i*cEAU%!?ZiwWzIj_A}lYsS36Wqh+K5I=1#sKsxuPr<6 z{p)4$6ddry846`>!$_QTJy$$alH)%4?b=fW#*`|b5`k+sfzxw;@Ko(=G=jX-{`p$b zFpl$awr2_|50*<4aFqu;@>!&nZLrri?5bKvIIBS$DMqdsvd{*}`yHPz*%S1js8Snr z0p3~%F3>DKSCS7rK3|h5n33w$^dM9MtEAh$<7ZE}Em+t4Oriq#d>ZDsk>X zeV)L{CtD+4KSuG3oxG8qi{YG0o69<>mMEAA0D%CV|HdBCxfr%Gs&URNrwo*_L`snB zm2U$y;?2K_9=tL{-WblSSU(UDTLbh8M)WI2^ecv|3H8sJX4LtXzXYO_ zFmYF*dkS3PCH@)IYz9>cmGQ(RAN zk_68Q9T$6?zuhEx=0B~OEPdH=w%=wf7`a{tkNp2%ya3kB)xKK4N{u1EgIPe|gNR-F zgOJ~v`~512_G?x=s1p_s6Ja3G#lP7V>0P$`yBtV}T8-~Av=V8QIjjXdSotZohK={_ z81I)L#&}@A37|*g;;MMx%I~jb-{0D!ZrWe$b4AlZGYk?BZOF0>`MeQ+?0_bZU;&)+ zSGPxkelH8l<$A~U+1tUYy^~~tzdV9Eq06^pmfwr^U#j+wFIAYK9F}mvJOaIkvwv2r za9_&yj(xix^bLzG3snYSwz^nFwW>NB;^zFDFpK)>}&(Dl%U zM~a2DnCCRgjCkmsC}@zHCF{>m$f%oUxC7WX<-ah*cqjk;Az}1#8PY4RC0ChZEHTA+ z2;aSfe9_MEy8d>zy_&<(IDZ=I@GuUMEYysE32tp><>hkZ*@28y)S4*hgNE54z;bB! zN2bUmS5lH_<5@nX8dB5A^WqbS`Es8-J z&@%jRcW^AP*pp>@^0hu%#pP%Nn2FTLSGwYgS|3S%JhgP(j?dQ}BQuc34IQJS8L1-( z%b3;nc-bC*jlipv$<#ce!6SU9r+P=f+cOiPX+QD-M1$>O1rc(b>9{KN9iDLyQ?MvLud2PU)H^e@9 zMJu%+4MFAv;55?*QUqsyIs6#xkjjjiBRdZyVNyp%*ir4SX3}i&Z`|X-0Aoc9j6ItW z74)V~RF$|Jy|Ss*D=d)rz%ZK-O90r&-W1O5pzak&WW)s~*dUridjP4ivIN@ zB}T%@5!V9(3%=C9MX1Z$V&p9`Rw(NvR9UC0dxq&~50s8!u{HA6m@G{7=n-<7;nBst zk#vqIN1)yvDd+|)?$kg?uO%6jgHaySbWAL z$9{aitW(!ru>qz^O3yZ;sAc$i#(sK>gG{9z()GMjOQt-T{#-q5@LsBzA*RiDl%_ey_&8b&@0xlG(iJ8@`Wfa=L$Y z3EZ>R7V*`MOixOe$(Bk4UR#6#^hs#++x5xE>rtYa2-Pb?5GbH{9=;c=-Z@A{j@FOQmqp%olmg5d3`Jhh2KNhlQAUp3kIz># z-?pkB)5V~&sDVPF|ErMK$nm?eY%j{25xM74;#K#)gHD=WlM5O-Y&TYXb!kHyKe&gu zJ^V$1$H>vTvFu}8F$`7x!Zy|8E{%fm?s7xkf34(z(6A9QlRarbMi3=8|V~>z2VM$u~V#%?h;k)M* zYwS^!nm9K$oLW~+?9@@0JXvy_X!t;paAZc0B=mqaaiJH;AQj{lCRo`7D?s7&C?2Yq ztO<7^u7t~kxq@QF!uivALRxN|>dfnrGC@Yl1pcn)VSw8iXhEmYM~+x5u`7#ML9Q+a z_O6=}o!E%|4`+KEzURW=_fcg*yy@plt_HGF?G(g!jjU63%}Mz$}?p#CHD;X@avo4!d!8r3Ry)IhSvX8;>^Ff%x{1wdg^DD-w z7H7F2sg7%wA2R?vGz6v&>K5B!AJ~!oKHauBV*r zzfVqbNJh00r_jWro{l#KGpOvTSP_L(!|9^bBRb0OjBhY=WHYQ{t-h?g=43a)uT>tw z=!yK3v+pln_}w)p58df{)P6V62zp?2K5nRcr+mpQUmI!t`mDzg%h^eJAgBasjEwP} zdxhnRTmICsA0GL}%YlrCz!hrUD}$`e+NWg2s^D`4Iafjf+f(H4$N$umcrkF`3=z+e zF>EPjFvc}w-0putl`HozkXf)5L9`&Sk_$&5ojPI!n!@dxjb1Y{bqnsX)shAF%>P*h zVNwSo>K^|Pdu13Z;On;u5I9q;Xv#Ue@dOG?U4^gH0FOX$zgP(hL~de#nA}%W4kPR{ zQ@m)3XVq?Mf~Empu6p8w;+h@Ixh{C4Y!nTMtbgtm>i10n|7O6y!JyUa4#G+9*EcCVD@~-BZe})wiMiM>TW%8NLa3vZ{abJe(m59qhdOy0D)N!{CL!+91 zj+hzX1W4bxSRO83a%_onY?TJR@CE;`m)MHZ>taDIpPYFdL#r7$WK77K|`zGE~-l! zxiD#1=MaWr-_+?v7VJ)wOeP|zxV|!JCcQ%*LX6x9##*qNA=)GF5LT8Y&7^yXV?ic5 zl#D?kKh;MYX2p?;@{wYc7Pgl09)pK*Vh(Nv@j2!YbCo58#4lKLjBJj%-VqmvDY^nl+MRW0j-DwBJlm5X8xa@*5BKlf4%&?fFz9Qc31k<= z9daP9Pmy?4=c1}*_e!;bw_~(M?=^IPJyo|~+hZ>*+z+Cp9B~1`p*Yvwg4qx6tsIUY zpU?M$kX0UOmkIDjy5bp<3%#iLs^zHsQrgDa0ma&r7I*U~z^}eCBzz_%zP+Mg4Ur|q zgl!=hNJ)z}V_Rg9ZD8IiUEZqd#a)7%UJjH)3}{%BVQg~edP=sA&QoowL~!6dU6oyq ze%K7LvaI_FHn~4d6zKvfv$8l4WI=ROuYaqy_4+6KQk4;_o^ZMlsl3N8{rFVLis5W* zIL?jJI8BVLp4quTJ<~G%?QqE%pfP+-(pV$(gST~OQ zDo_#Cpz50527a^FSlJrp;(H9XqN|UWE%k>EfTku|dJis(nY`+Tc0!Gu_%K8eY@Y_^ z^<8aaCSwzA2XAhXD1xGP&2&~@?+kz9yctipx4fto*3}6~(XocPx}P1tALjnB4Pi21 zHzVPNMv?`BdsD=o|14tPOpyer0~@hBB*{JqV!AQk1ZWB8mqLfOHAdNlD7X$YNKQwf z10KY5?efRg%BVoAna8#runMY+6tz20DF_TMaOLr`GBD6;=6K~$q)!RFZ0ON4wjXTt z?u?ivn#>>w>({|PAV^RLf&K3meiI@A~tlu2{3bGm*Wotas`g4ULjK=|)!SkNt!Em0 zrc6vwq@<&PU$r#$sMhTIboE6d!_!pU6en?|x~`=(rzPz|wTSrPY=zVX2pj^Z>X+6g zfI`{Aj5=lkq-9^x`(&($q7_l#$Bd1Fv8Msdi0}mhi?nh>?3A{aY5hIhmq46@c+d2V zk~fB`f40KS4AfP6{@O5h)NUA*=yH^eOEMx|7s^T;GpDjpqb zdClDjer7g2jU;*`Z(qvHlwq4X_}al`7v1hC?m~3eAc{Hxf+OK{xg%Wec*}_24pdB{ zDaK!#-1e9kxeT>r!oNPz*18rH@<(p+?9H_y@H-`Xw*SX4Zet1EWILLG=*{HCXHD6 zTK3nFa))|1+9*|Cb3-IwzJI;;=X6Udp+yAUHUlE?dFefm;#M&J+@1!hw1ZO>p#LrB*{jBl{82*3#NHK!(4! z!q42wiG6i7GySaIw?OiM$LH(eVKwm2+2e|P&xz*g)!FQ4IbJqqaDvcLs*oM(kP$<% z>veZr><`r9>mfPAg?^(s0bV&x?@oV}B&LiKo;P;IXeMe+7smg{!##ETP?$w)ofQpI!i(@7F zj>!6sG-|I_h7cg|rW>zrcX3{@Cdt+$mVF6^|LQB80d5$Wo3hxLG^P0&i|T4EzSE6Y zy-cwWJ!1VYa*;UcPHGVEM$JzJaxb9|flYdCC z*0HSo1RtL-bKEMyI_6ZW&q&*ecxe7^3ZJ2b{3z@!@w`jg7L zm#@3$uRGNnoEs4uXpCc2I+mR<>8g9~s&`70B-^GEV7)_={wyVio{MDN!}U4RBCyPJ z_vMV6(HLbV$GpOSP-@tgJLM1a3EeO>b|MTEgg-PyM3#B(vRFD~x>{pFxtJ=Ax_ZT? z1(TN=Bi)$e^QlX9$_WXB88W2nsQcuWZ%vdR<;XtD%8Y?mK!OsyF;skre_@Su&?5IL zGgaX1py$?Uay5LDPk&*JbkZUlh83J_c2#o7g1;=c2F3Pnc1os$;!mV8mAv~Zk2Y|b z)~7geDBtz1>5m~(uu`i|6BYOrXUpVOe^B=QWE7Gi$LEuR($Qm&gx|0Q%Wquhjj_PG zqVF{pj)&t2Vf3UiGg?ahaFqV{dAL3{l;J4z?{n@xtNxs-heAsId{q4RNhCI+*G-e) z*^Jat;4O3U#*VbUD937`kQHA@ZgtVE>VIi@h(!lhv_Xx)(TagJ{cVmM4(m0DA8(B$ zjeC5)%5Re!1!ZHu9}zA=*^ji=7$2r^0p(!nJWzsKm@mpuH2E&2`Se^xE$&3rS5l^( z8fa}r83;cdBZvDMYtMx>Q^N;w#K78tKTt!l+P&9P<5!=RxEGljIv}oMJyd42t zH-3EnuEy)W1i^-QtwB(6}y z62oBmC?z+7A?DN-4AUk^2!O!3Kx@Zzmh^WsqV(OQ6M11nByZ^0%(hjp@(7JVxG0kQ z+vU|O_a)0M-!Idvs#Oq?p0Y82m-MjVGnSh(L%bB!pw?De1kU$Lq%pu{32OphH<#j8 zwuw3k={#yXg*tc8-4Op5H^hr4%3nzf?P4}G^jy4#En?hdin}~k9fSFTZP5Brr#y@r zq!xJO(FMBYm%+=f!?X3!W{tvkmyneO^BOf&9I{}|ul~c!{=>8WquHUyCklB&vBbVU zJNL5x@Vx&pCvWIkYdo_ni>(p;hv)rA^@nYDhDuNvDS{U;dR^I*zu1$n-!F?gO3w8W zeGKq^`8BDcpL8Q(97neaMW6~!pX2LWycJ&D2!HL(ecOgo7M4jq>$Rda z3=2R&<;}e7>xeGyxKa05QWL-9(z#*Q}ABugFG+Eq3=qwYS#Z)hKuK4GHj~LHUb8 z`OXG)_^Sf+=^_(&IAEcKnvPE}SVl28Jx&UMXTH_IvN?G-?FO<;3A)zxO`h*qpf%UFmufa6{`(8>-DhcW$MrIKPi;nu~l3w3?(sta816P6g2!%T5ps9 zeo@rEjXU{&k%pbjzYVgRNCwL8GEko+(Cm{=VV`s|H0k93ePWK!R($-zHt*y&Jtz=^ zO1l`;G3>ODITZ~kx6L?xf}L%^$&momKI2qnplH;|mT{*z5p^7+PNX5N2EOJ3BC9?{Js(pbpL!7LOYnb3;``PVZ}-$8!ez<+&62EABPUj%;F^p342n4 zI;zkSwjw8s!$EESvLo@ZZ%mK!7G&9ie3fS(9lU&^{G}=h_4jIBaDVqZHeKDLSp~|ASGL2?a3obemB#1hkbpgM zEIoFy2}$0GBoN8_@n$5LHd9c;u`h5vu@(d;S`ggzxK^p+H6<<(vWlvw9r5>GRv4*LbbqRi}M@9i1q!*sdX!6ERdY`@%cp9Xh+PjM2eQ%CJqbz`gTk??IKLq=90&0eFKpCuY5bdu02h0tm{F-erUGPrFQcKvOgZ8 zFvS(Gil6hU^;-&SX$ROQEg{>>{C;~~Cp?3W_jv&8^Fz0}=k~0Z_&E150Uwb1i%T5j zCyDjXVc_ki$-V+ZrNb0%s(-%X<3!Sj$hhj7R@++trejo;sRB|1eHC?jc$zk9nLNWP zX@`7N`*NAR2DP>XTv>Wy_ONLj$s$gU;rz=(Nmv)mDU~%!IWhu{$Xo`kzaOJb-AKve zN9vktylw}nb{Fb0ufapxemnA_-I&vGQUxTW3CwkvQF2nRpkx-AH)@#~vRDw8l5P=& zDnru8p(rQn?avmRwqTvxEFVagMG;O?&_FxDpZ1QtbOB#(d$6e14Q9=XQL)ELzsm z47I9D$uEOK9;)grauRv2XjxTay&3w`3agfy>GLcMT0eG(ULtduPh%DzMvJM4Og(CS zFRgxMJ47$R%H6g-830ez#SPFwwEY7WS6Pu{D;Osc14MpxQm2IDgF?6NF*WJsvgK!m zLEZ+=Q3TX#X}B{01$7d)GOzdxenOTVHktJkrlfO@w95=?m)UE8@7fCM4lrFFej1#hr{*J_3{~|qH(8I`JkfVg1x5i^8LtX>?d853md$xNeYMYsCyrxIQ^I%H&X?Gr$D>H8IO876f@8g1bIW zRf(|9*ZMx-KqW%s?`*__`ygt_aH?1Pggj#NYv%-VxM<-%*d;Ye7w^BKfZDB#cNV8{ z9N^v3muBKChiL9W^@E6kqI{w7d&HLZbmwQy&+p|Tfai(;4dAK_&t5qkpfCeC--rC%n2}^gtE(V@#q zJw6HUEc3EMlrvj~A0jU@W9lZ?erFs5irjZfV(YgxN{H8=Q}^gPA8YQJg@}KW(t`j6 zVYeb0+SV>>3Wa!GtElq;wdol-pjccUm2QGmTGp%5LR?h$K_ii-u7&xNWaAn$(xg9g zC&!HS7TSmi*B~xANon#Hn330MY<5~G$=|L4KU}+X3le(^!leslVA$cu?^Q@_QN_Tk&#kB$P#gNlGy-#CHBp>G78!Daa3Oa7=$B zll*FB{R|lzpP{9hz9nq_>&co6Q-ix79PP5{0~AINEF4rbGE9>HVuNrWl6b<;U29!B zaHzG>%_%z-Z z556sio{`u1UUzWyeX&6_#|8#AX<#^`5oVbTb8n3wvb!&CwLLO$(h7qOrrsC@`lBI3 zh5L3rK~&KX4bL(*Gw9ovjUj!VUr2!DCoIgsC{IIJB+i`z404C+yE~Ci z^DMQKmp?ll&>)nx^IUCEquSKAYKPItvW@UYo(wR;ks?Gxq3bjeJbi>(O^M3wg3Xwl z4XCXLny)OYC+wtxiFDULR8~Jklw2==Lt4$0i^-FFH>f_42ISRedG%QsD^3?$$8JoQ_Sdu2?|-L^ zkzXYFNHN-K+K+ta4p|(?DIk{H+;R$X?NYWRK6zX#%E|_8Ck8lErh4jc_u`FBksP&v zVNG8Fxm|i;ZbeK#?8iKewJ9K{4r6?#bfBAJtK-|B-`5{2CpkR#@7x+K@!rnkP;*$| z*T#q=z^U>tzEnrM3WM(kY$;Z})%Y{9QDxjQ#{JCZJ_H$eB(pcxn( zItX#+?a~SpqG&?Ap?O@&9t0A|4R-5W&}uG&)*p_LouL$L4734L1s!`vnE(PYboArO z2h~kwpk0T3(1RjNA`T#yhtyxXhBw|*H|O3eP|U}nrkOQRfRuKMgWYgzcSG`Sj>|%u z7@z8}1HF24?0fBG&2=X9&W?zXV%EQ9)UFoZ!3>#S1o%#9ZjNpNSu3U(35(z6CxfkzVI`Z%V#D;(S#_J_YKa-(2%hm*`-^A zWbLabXv#ZO5UvlHN^8TsN5d~4R=!6`^bU#1fZ9-QmA{}Cdx?}veUE;AL=C7l?@xiyLMNma-dqL)OHwIG9#w!RB&D8AkzI}WgS$fD-LA>7kWw= zmwHO+6}7UDQ?gSU<*GDL{2-c3$B5E4Re9{X0*8BfK6YR$1Cs zE;W3--0&G$$PE@TY;BQtKfGUa?6se4_=MAA>VU1T09vU+iDXb_oe@#o4(2(ng_v5$ zs5K=6g)ww;{<6^bk|lH1q&)WD6y~2)Y>hzw5tdf>HY1$49o}76@9V6+_E@LH(sx)K z?d?Dxk+_a6eXD_^h$sYg;LcQ>8GD#|p|I)lJO?T=To`NjiP2@D3>`7DNsi5)1uQPLr*MAOsVWR7(u#IWh{kW+{EpSTD&vT z4Yw=+#fI_4G8$&5Qv~K#{q3Z^v@_B@w=A7N)0s;H`8~CP1B}gqLYrO`9a^~oY%^Q_ z2qUjRy)9TEAL<25BX%n{fRE2ynH&p(!2mubfo6q+;r3--MDG6{pRW~J^^gi;Kbs2v z0AgHeiIXjH*Qd+WNe~BbanLa6t01XeR9tg%pmlscoi07-QfUKni zwsV#6hFCaP8UQ$Eoe{GXJDnwAydk-th^JR8^%WDH*I2U2=13GBhOxxy!;?g+#O;0j zjx@EDK63_j%-P0}0*xVAnn4OhL8uHMnSa@`14yYp*y+>f0_)u1b?@=E?Vs#+A@gl@Vt9C!JK1-IP+Z->cGG-B)QvbH$E z54ttT0IAhdL!`z<=6b?)lH85W3lj26)uyh%_9wd{<>VaHbpQQ(;oC!ljX2Ai#%dwi z(dpap#EZr_ac7vM+(vA5el7mV>W;&9bxQ+Mw>)&C2& zB+-^6v+qqStbNaZ94OB~b}b`O(QM2amB~j9Gh2q+#^Tj?~wo1wY7LD=5Ud z>gHeN-MTbodPW-f0Se~7PEtADV-rg1NBd&_!k7mGtlp3FxEV;eqlZdd`opc6pZctz zwmQD*9Oz|GH7nB_=rHf;As9bcT z0g8yMn(0rhc{Y#ei8H_gHXvIt#(|H`I;4oqpe7RMswU6f$1`bmWkBPo?Td4LMT=%u+(cgW==GXQrfe9TUloMN zl~FFV+*b9cDy>-klp;I8d@4s)vY-K85|98gqkr=DKETAaHlo)9x^F1=V$nqZ!2|pR zPS(2Z8M8x^02dej+@0jvVpbl@4go8R8fv}yZJ~C_66yW5nJ;Fgp&XF(2k|`UuH-+t zFSmn7w1nQRpi#faz`JFkzq9zNObIF#1(WO|qDQHZ>l1Vh^`BK5H}qth7bNP!t%PHe zc-z&tfr=L{$;X7Co-i=9&Zog*mWDx{^hY-MC(^4;+FD}}A2}vy_a_HRy5q;^lR055 zrPL|C0JR6hZOLkLv}}$RI6l;nlR&sdm6WNR*cN*EA$((v)VCjuca2r{{8VW$4ELpoQ-=WF(fFo0xBa6-dhfyr;< zVr#T)4X5)JM;d9Qp@;^iFMv`bEi5~1az;v4J5qOQ4;E)hnj~#GVh#Bl7h5x{-IR$T zgy@(xRk905zq4E;^Z*Wox9@zM(?oTJs5KJS%ofTV<9)BaW6P+$ftgS9_Ue~TPi@bk z*%h3&Y7!|pMUrn)|31#Yh&ZKxA18Wj&{G_cB+45MgZBlBeX zl~{TEee0we7OOsXi1oJZ`zhb6oF9>&0ZX2f1o|$dV>@5%C0{KVWM}v@a%TwT7Zm|; zW=un(>sRPm1xu!Aar{Zg(xCuk8cCMkPMHKtvUtR@pvsv?Wnka~pdP0t4Xtl1m2Vs{ zt>p`&g&4#QO3kGxnlnJL?hooczxFa8fM#gCLJ2+E;HP5c6HuS_JB8G98@z0TzlKzo zOgu*dTUw?$NPxw3%gfyhI3#oOj3bG3q)MeK2Ap9%Q5MN0Ca+pzWC9Sw(5q>O6iiL` zG7G57yzqvYsrF_p317qgXjJ=CBiM5B>}w z<=WTp<-5T-_K-&qtOgVV;w~v8v47wX_Z8=d zPmyi{F~$IF4QjC=&s0hMfYqnAER;+rph|yZ$xJKIhe3=a4=sNOfxEli2|W6kUg~BF zCgdMBqYkSTplcbPCwQp8ozMPcf{Bli7ipwpN}#-@Ar#bqa-Pf#45rq1&1s}4jL}rb zkfm#RUfEWU|Jx;8^{A7LzmA_%5-aS%P7aXS`Z zdIW2dXid77Y6xm{BNp6<>5C%iPi~44PZ*as*%H2!Cn+Z@w)!mASXqS=A}BI7U1dfe^+qOdamNoL_^)!LI-y0fMWORyR!Eyrp%Na ztVXf>#&)S8*TsJA+LFU&gH#aJT;$jyU^P6yMQ5!%zfo0>e)H-2%@XPDIzE3RF6x+A zEHpf^e;fYhqD&PaS}Qt_cOKaqpgbMF!{lDEL_T9IYiAxQe;mM>sAh_6gz3i#)k_4Z6-z(LWjI{%51=#KdZ(Z>zK}MQ5!K2WSLP;$YJ`Jo#A-{#YwsB7 zOeX16J5Y_&`$atw2R)H{ozG{7YYsW1sn1z}Ol81!cb0{`y2$x;wd=I3H|Xw1Cr55; z;cC}wp^*K`LH)%2#bNTYH}q`RncxhS#JZSc99Ksvk%|6`uCssGbgngQ;x#Cf+c|Rd zcgx;fFSndM-*L7>1SBk9enb0E95hE_I}ytfhr>nO-JdR7I6zQ+?aS#p{!7QE>Unei*)}fq`HO}orZ!|5PE0A9m^#L#%s*#o zTq@&~lp&2NzspP=vr>o5)IKZKrldN(sWL8gNKWl~Q*CaF6sMv*b95~|YU6-}GeF7^ znB<8Ei<(nuF^E6-xq=m=s6rtqTvCNpQ`azP&^pizK>W?(;@OsDC0mjeDsmZ_+zZ?U znITJ)%Eqr#o4=cKe;AJ_2loJls&Oe{U=pFJ?q8k7J1>4}a7`6l1L^eE~)@b()Tg17f#Y_8^@fOqO3w&6b#@&zLA#NGTl6ANTySr z8ZmyVhcKn@W$G7fnL_`BlZ+8EEDiB`ybGK8-3}|t7+Edw@p@jGg{r%rv1RS6Yei>h zqaZUgaug{91f@T>#fkgkv>^3IMfl2L+r3;74i${1+ZXv{ghS;Ysbj^lE9C*@a6DTse>dc{t1kKY z9oGj-VQk6JUizwaXYcL(Dt#N8{>~ zo%D%n(7kS|#3U4JM&`a2cD;$}XDkt1CHalO?oKY=_4Vq!z=9dHNq3fN zZLXw=fvZk?wX_hFm#fv^K= znH3vgQo*Z`hV7LdTBp zmnxk`4ImlKK`~T+ywVCA#8&z7{k#v@!pzCS6Qzq-y^D}8r8``e4~@uQjF9BR2T4fl zt6WjDA(*9JV!yrm%k5^!)GUE8#zJTz@hY7(3c^E=Ct0!)HhwXJ;k$|`ecs-v*xzag z11w@;=SLgdmyKYYMj6@8l`e{IM49=Bz;Rr-6Z1>Zq~CZX{E(5haX}4_synyOL=W++ zznh)=PvgY73aHVCb@bHdqj{+vQ*iHEA=D=feg+4@v@@+73?CG7R1heVZ>m0*NbiI188c=Ex?CKIN-T>8gCHaw!y}7jb~fg z`CfMPYdrg8-khK#Zs1TNL@Nz*r5@O3)$%U+gYo8?XE;B;zW8dHo(Ld*f3;q)Wp=u` z(XXiXV%3+pBQ>xTY*qC=C!2If7=>*P!wO3+&WG8pb130aFeVJ$D;< z@Z;*E`1^AekNW$k(FDtuWuZgAVh842nX!0$2=i=0|Av+^MfAw87i>(PJw6$0$T34g zhf$G(OvtZTymWdpdwPg_m2$a+1)E)E7O(HU3c*toq{Cw}^M+=h29@HeLn@=@Wj3ZOd%{%wPr)<2{KjyK z)q|?Ac~7%XutXAuJU*Y$N@*mAjS9+Mg)ql!j-yboI9_=Q1?Q2usJkA}w<2yCcUNfi z`SRu4kr@tBD%aJ~HIo_=xd1~8YjWobzBi+%YTFm)Skam@UPDnGHCgPeYnZELv13d2 zVdSQ(*qB)<>mvi*?q$QV`&I!t(=fw}!9ASe# z5}!Rp+M!vlSmF_|3w?GS7rs>@P+zkZNJ9h~gcS%VN*|w#mOZfHlS4Z9NT=HJwF_z| zqWIn09Nbr?NPw*U^QACL9a^o-iWy`BGEmj0m$?}(?3s}e-$x_*$@)*YOx-vGsL|A8 znr`x$JUd#FD?dJ;d?EEp!igkj=#K^q>#PSSePHi${HG)Ya4XCR-thQ*DQ# zFNr{EFbuVft@QwdtV52Es)XA4_8mR41LhlySodE|hvUWdPVx5VKXFTcZ- zHj+yNTMkyWt{?Qj+1oHBj?S4D^{G9zTgapstD z_$s-EAS>9zh8iH(=ofB@ydwiA43}5xi#IBd2>4e~y7w13gz5RY&n1VyE2@r`6 za1U!M5t}J9F=Q<4KcQG+e5#PvZ2=m_m0XD~`;SUOq+09+? z%HLUQr&ahmGKy?IOrS}Byy0$698;GYo;8&k%P(2_(lK&9QMJr-xJf~Kh1#AiWRILY zsr|F=x}7SWG$KVij$uJKk`)65T9iQ9$t#h@E1|oFVFz?@U_w}I!jw>~E?jqRV2g{Y z_ZDHgF8ac0nxoxNNH1JjzjTBBlri>>(a8QmEH(Mg*6VHZaJ@sV^>o)l{aHr-?3L~K zo_$6hyvURmZp!{VsZmdf7G=V@H#AwOeJH{!c0)o5`cdyY31g=EX}b($FSb_MQKMyi z92G*--FW#$ievk^ItmJl0fs0m(IGBkjCU7A_U=wR(LPsh!U)GMe06tp#m-!r-I zool=7Nd5ab?0^1W+DD%3KJpZ{kteeye`Vxp8+JN0mf|L}v`syked;M}Q%{@BlA@`n zU2F*kpW;6Fr1!xmzYjj;ed_6$cSy`Zws z6RIa+5bFVV?Ec1_X;N@|;(Vp{G7TAMZpa|qblP*T?P$#m>6dcjzBmVUoB)VE#EYi2 z+v1hDEnZ#YG5jF5MtDA?2)Dg4i(h~!8xz%avQhOqwFR(fafBh&K&m4*dM())?Uam?!3!WfShWHqHw&=AT$wu6fd~TVmjK}N9$oEIgj$_!J_;&t_%kuG;qB-05lRfk( zhcu`Rqfi5Cn~17kFWQs8*psh^DWXA`34xeslr8i(#-%?wZca4ET?6E5ORZ+=sizgE zAp}%B`Z4`dAEkRBuj8#5?yL~OksI{Jzv?()E+#NPiTTG zmG`Q!b34w#uQ*wvSHH%@ROQPUKx{ZPo}n&cvui%>tY{#xF*QkByE>$Nu1&%swc`~H=Ni?XqLvA;2h?~K9xhgNJ4GQvB#I%O=FZFa{OWoXOy?F|K=-o)_IZ*GnsjkvBYl%`?aH>Q< zSH7RUU7?kitKcj6AX>xP-aj?+FP z;f|%AiwCRnQ#)DsbnbMS6OzKBZ!v zwZX~EpV#ZJLKCEQnpt_iG)c1X!Cu77gn+LL8#PmJ31@Z=`oR0)5V@yW%fqN{;^Btda4R~DGt_2plUxgQzAoJj}+@e{BBhcKCRykbZew}p!l zogIgIHL&v&4TXfq zUhhhbcwdZELh*xW_|7JHR!a7N7DeVShbEU;Gu-^xbq-W}pgka^E!9u4l+`=GZ1q#c2Uj4{k$SRL5i}3zr)`@*yMG%VV0g;J z(^dc?k*7NGWOtpXj1y0J7kRR~$WuS@^!cy&f1fKp>O7@g=gHv2lO~;~cs=wK549)# zaNr5qi`7{9^nC|8D5#IDQ0^FcrR9ky9a)V_QhuuQ4l2S+TH@LO8grUB*w>mPp{X=G zB2)#o&7jmnSi(|=qgJ5#)(Sl0GvL>oGQr6vxOhEct?bxYHY43^cfj=J0OPMFc=u$k z+G$iCQ6A_9LLd44(Q$I}R$P%a?!9r26FUcpmprhYt=Nc1s^)$;MM{m6`ssM(`_y~w zMx-gAg(G?%B>a`8KeT8>jm+qfwaD)59Aks%$g{g)C#}wV1l*e z*xn6tTE|t?TGuxz9po*2=<(`Fax>rw>yR|AH6Ih;)WVRoeGl@UKSNedLM@wwS~Dv4 zR_2hFH*~pA+lX(s;U`19jDuv{S|#eNKs9B7(Pf{S?B-VWTF3SP%W3tfeo!Z13~-fs zuz+|rmhFYS71zC?3Trk2ZuI~&P}R@vU5Eu6kwgnl4sLhIeZ<`cZY|KyXdnf!w>-qm zt7PT$lYyQF0Q)z9NAe(d85HCSH%`!V-)7}B^!R)(zGBi-n+#=qB&(4iyxnE%791hT zw^=>`wI$A|E<#6~K+-)5s!UE%9l*bOiX`7=Pgy67T2yqPH?RXFAcZO0(m316e!;PR zA*hmijzw0LIQ{MX2XCs2&qQ&WiwyUR-zY{M)N?P$mMV9iSKNM+FOoaQeT~gg*P=jd zJkwoKz{3{k*W0@CL&UyAHjHwu{f}R60PVrKTp5h(f%>p1Z^L1O%x4LwZFGq@C!D!y-GxsDcYBlphp|HMOvcH=r&q0>{)X zpD^4T5NXaa;l2U+N=K>S+fU3RtOFRv`{7U$ z??K}3L3@upQatS?vQo$^MVJo95MJ-yCh_bi0VE&W;1*M*GE#YJ0*94gE}rPAy7Qx! zoF6SesoJxB5@M&SyqKg4R6u*d!%PW^kiNJH+TTyjpz~k3U}+#O!1Qhx#C5Wx;njtU zm^{y)pTy%9%A`IiC^ngj&I7D@e(dZ9SU-|axuI8xsAudp`&CAWt*VR7h_D%5#VbJ9 zlSrIYza93))NCX2n~17i@d1%uP*Ri9iohi0cMNsKEilqAUV@W$(I+;I|2}Vv(f^F& zCV6`8qWJG~IQSW!Dp}BgqKY3d5L`H zJ89g{`w^35N=(;^o0SjT;JZVUkVpmec9|Nj_*{{h>v6=BO_WKj{J;wW)@4vmT zcAT<3%|Hj3eR&IGKGMo3nO2?|R&a!g)Z_1OYt=D~u5QWiFZ$;4{Sy3DJ)B`5rQm?G zOD(*~o0fvCv>-4YXJo$cwg(fs<0^!B+fC2!fqy^&u#@x{qNnZdZh_o+1x$(Nd)Htp zMIKBrGMT@Tq(|~tE;Y56A6l`p?6)%Ow_33x4`QA~LT6wKK7SF5ec{-MspbCl znvL8Kqt_ZHSsW5(<^@|IFP$56^ltE74&l8hS?~YCcgeZs@%fTXp}w2eaa9&q9-wb3 zs?YbpOx)f~QKzl#4FZ!M&!&T+ec}*$KkAf|N5;=)U!=E-nd2B>{W$Kz-^LHUu^kvs<4@yIM#qU1#gjVqmKTK-u{g~~*04^x#;B z_va@e->orBafH)whN9_N;|-z}Uv3QhxyEpvy{a=yR%7`p!ml5`)STb=@#lg#k382^ zD$Gy};p-{tLJ70<_()HX=K{HgR(E_SIK#L)f$sgne9VjQk!L%>?u0VvSRA@ea0!P9 zA-D1{IdLnvPOwdbwxMyrJsy#u$O2Y(O*G*rgNZXI_K+Lfz91UDDLXy&Y4TM*K414B z2U!&IYgzS8NG#^Q8Aw$!PZ#92${i&ETNP&6CV@m!1<+;_- zj3}ECg+#y(j+j_v6r?fvHbeB|tNYntGu2KinV6}KJa3@~T~uu+8*@__NV_ zI7T<1LHm4U#30w$v1!9hq?k^Z@fp&&vqVE2LFTHHAd1Hj-?!}8?IlP{)=a!Yqasc} zN3+G+|F(zdN)hLnqcQ(JTl0BwK0o}W98Nz?WBz^YOyQOm&XX~ky_@Z^2&c?>4}QjD;ll$7(vi_|N});_1vJ24jW<*g^?+ zC_?)ccX)C(ES_ln61+Y%;Nt;G;1{2J`Tm}-ua76H2-U7{N2=Wzcbe+r%Pv6MsR8Xc z3fM%1JR{NQ)XBLcU~^%E?8bBycPmP?}4idTHJoZR5>xvTB42H+mY?k%7SVASdKj zh8ELOJU}B+N$~~(+YHXZr-i2~>L-oKTD+>*bO-X>pf>l;To}K6(J7bjmlPOAjYvzR z@n{H%`=!LmpI`LNhR4`f3ZW*nU<5`mZ@%4wH?OsPtAoIYWPuNfnDIRQtO=r1{d$DA z{n%FC3oFFd9?>3kD-dlTZ}Ut{iRWFIBfGn^%ih(IRbfNgiAl=ftucjF2+67Z?eXEs zz1S-xGt9wmfP848$Os6SNRTm`^*3TG!pRa6XGcdw$hFR^JyFf8o(DOkKIqU(Q|M`J zo_>a7#~k3csER==^_NcJ)4YDSKg)}9!S|ecc68L^>b>ime|-F^-*$GJD2$TzJQ!z} zQ|W%|%Jx_0h(m^2QUE~j`<1YLd1*e@$OL4My#ZYb4-vg;eeC+NBs__k^e{|J1+fTY zh~B@_^tjjo`+%ygc8)cL8I->P-=#OVci>mwwpk)KK6E@^XFHN1Cj)KE4o}e~L+|0b zI78$#$Y$0%oTyi_2kEv5T{QPP)}1#*bPs$QL?nh))H7s+D2F}`LgnG~;>DQFf=-GN z9tmxeV~PS+zg1&NWFoiyVwCMZ-Bi-epCTi6=}#XGFT!PW?b3B(xjF19Ge+m zQ2EbDFHa}p^mnztd5-M-$^hHRt(_~Bd#2EOuT=I`dT6uVKSw`VF!hYKGKNN6tjQp7 z9zdVtx-a!wfakvSddl|;vGZ>3pbDL3Kvtwa!0=}AshaHms1g0{43s8Atonc5=+hsB z-A?QQIkpExQ-PYKY!r|r=h)BSScjC`%QnP5Qsb#8V226}7_~-JA(8i^zy+V&kNBu+ zTv7ZMhcor40Qf3_DPzKC%cZyK_rY?SpRS1?DqKTn2%bi%Gjki0{rnny);d+`BO8K8wnM(FYZu|HwqMxF8(^=I*=M@U z4Ecn80Caem+HEV1vLW$$@@OO)Cnued$|$_Tz{Fu@b`pDW@?A+(I)pE;&6C}t?jf>Z zfLR}bZwr1@`3@2813gLJqxzg(Rc_jUY5Qd-tT0F(Moyyyc#{YYE!;vo{8Rwn7yQh- z)m+M+aHZc8EJB6rBYafVc#wqX) z9BRWZ#r17Qd|_D75=&DWMqwi0PfTA%wq~WPo=mG7y|UqXc8Fe?Wl3C~lQ363*71Gy4$F#!UO~^E8zq9(NMMNxK-1`4{~@ z!IMc3$B-n>G0L+Go10PU;zYbTvqyoe@Y2N{$d8Oms=CqfZySbTa14b7O4 zm1sg{lq2;hM3l&c#BefwpA7ibgwKiiLacADd9i8{&qtWQP8meQ90Yat%|oPvy!s$4 z-i}?L2p9$rI5&T}_@@ymXN}B^&J73}JE1@~SGgBIuH=g?hDZDQ%ob1T<%66aoW!&aBzA#+o zOhP{v{IG}X>)x(iY>UhDvTg?j9vmAFP&@}G{>>p6#sc?##wMBrC|wpnw6uynXby_r5kYz;32ZFd$MiiQxB-MSaPQ= zpy?w`V)H-{Mpt-AL1?!@gyR@aG|g8yj%Ks5jr+4tV-lp2?&Zg5Uu1fMO>1n-afs-W zkO!z0>(5^{AzvekLOD)JvG`@2DHNI>Z@sD8dR>z3af0%8t*+GE81e9l<6l^k<3D4e zv)GF|3c)=d8205mL(kLqNp3Q0zR7F@6nm>2qDdL1zYwNo7iRfdZZd1W$*kN^tSGY; z)_@k7164==x{nBRV!kv}L2PHbu$+0|h&s9@Pf)xcWb6dmaS$3P6dgo#VF1fNAn)EwF1KaJCmf^|9;*=~ z)eRMOzx?_PU(4zz$LDKn(hwgxbj{%bZtYiVvTRKjh;8ebodt7BH$P%S)_mWa+t6jk z4mSr#&BO6h8Jm9w+?xJ&ync6UMlN0)pRfD_fp#=e3>S4Eij8s=$9h3VgkO950ZUQG z;++E)6}8qIo7t*`9uI!yi-_RXrdd-TyEUUG4?Z<*f*G3ko~vCC6XZ*(cJq2t6ckwq z7lopQr@Oxrs+VPOq$;xt(mgJ zInfU1&X3VaG?(~9jOzuAqpopM)86!Jcg1_r8t(=2Alen@pg$N2HMOmJ(y2MI#kVCS z(VW0=x4ToZyOY2x#iVw~g6i*nSZhtRqBW7BeDMRCB$Wbe_-l)w((<#Ej@K-Iw=BsodRK{qqa|IU18saD`y#j<2mg!44iRxE{u>Jy2hsuCrq_ z1rb1ZqvRC9LA9*(v4R3yo+AQ;`~3u$)Ch!fo3d@g*u@zJb65EOx6>rwX_g5_53oF{ zx)x*`!D<~eOwy0?t`{a4*^?X13+NH9(~Ui!1el%#Tj3t#IiSZmDK()GP;QmG$@2u^!tWN2ikZFr}BW@wAtuma`V=5E0L zbVnplZFoVEe z>)sv*$+PE2_g6ZvJ3n6@r5mYH)ueNPc8)dCyZI*FE^r9#3dQbG=)HnY>V zBfoo&A7CL=-bNoYY(T3?t?E>U*_Qg6#O7myW{0J-p}LnwK)ScqrRdMCX&+9RR6O^ z=`B4zU(Tl1$>sq)oO)!2!;5T|JgA?AN)PJs`BMG74*0kM_Nm9J%bFL-d-+8z-#Lg( zZQp7j`?EEQE+?wIOx?}!3(k@gZD2al3CWu4_`-foTDsifVmb@L!k~J)yzt%`~e(b1K`Zq(cUG6qlR>$OJj;W zMYtUyJ?S=oRxdqC$LA|1-qSD=P0l9-KGVGLWgYc}G~u&S@pUTSx!1Kqw{_oR)1~BM zYVUTgB>cj;a-uoz3dhiaLCZQU>PlMZEa>ks$fK7wq`8bgo+4P=Ah{yS$^^$tnW`n2{#N}%wqvgpJmvqMm z7EEX$rt|M^z}(RZV?0M$vjTRWt|BR~{52moSC+KCLmFw2eeHNj+8v-7tM_|RU+R*q znB{f0?}45(KskQtHJH;la;3W;NpGq$Lza-PfFKPBD(ZXO5l4ykux9E2`D3K#^Eb>s z)$_>{GB?%Z%2dzRtUWY#j=`QxgFU3QGfwz?{s)1^d+fiD+djs7+F(zjc^+K^c4(xB zUchdm#fV1sCa4OgQHhZ{hA2qKytr=jo)BgXZKni)Q< zqS>{8=M+*3IZkKSzBsFTZHSE8@#l2E)+wr}ViDqdY@OABN>VpPRP_9ub@hly0c*n6Wv7+shi&EATSHwsi>xqooP_#td%>% zIq`5?5c2n}h(>neXL@0yMqsCPDC%UZHN{!<{kL@?N&Mo^Bk#}s>GiE_4G9M98v$B3 z>}G!Byt%Z*Kbj89g9{{hTLue!Ute7rBu3exN0vOJ0*8YeSw8_ZLq!68gHh=%Yb4(u zS>IlD+iS_gp{7c(9I9LWg*B3IKR#cpR#V}_8sL_VxHoym!9Tw%6E&#a`yH2s{34NQ z7NN!khD7Fu_)!ndH~_0B5J8|*rq^yrG&Albon(j9P+K!_MM9MUxxoVWOBlb= zp-3bT`{y%!+W)It1OCLt8atM!*Pqzz-;N!(HQr_>t6>RciG8uZj!Yw!z56Bx^7Ha- zcyyTZ0D&cMZa4_FeUTqgI7{lwVN%!3-c1-PW4WQ_>LnX2m8``n?!I34#U6Kdhk1m^ z#?rq^uD8cGPU(+5Hvg)WAQ7TEu(gn6c@O0m*t0p4q|b%qxlP4yl9ITC}Gu5 zRVl#Df^GK5bne!afBjTaMXVw_Fy~+o4$w9vQv6iQ4PA|H=|04nhC<~4QyQV0gA!8U z^cCLUf;gor9W_*aGifoG*{|HxXMF=2sWpL>k;C@m^9{TsQfX6N(cG`Zy%M_{IdnH{ zs_gHR~3R8`nNYKPOQ$X=;(YF zD&6$s^F^Iumk+>{FxFwpuFa+aLSvV1%3Mx344*XJx|~5~JaRl~cF}&!bl5mA=uTeH zw;8?$Fk4-Nllh6f<1UChiAJeL=4(sms>{;VH&Tb+vUE4se$IMe4b(JAP$>BWWKss` z1oG0Ykgmn?`Jy12DPh-zsV<}j3OJXn?6RGh>N{(S*el^1jnkCYIUzG#FI;>F2K%Ek z_jAR!y-Tz00s)vzA=9AFnr^H=4N&G*6%OZ0Zml6$OSpx1zv5#O?1I1Tyno*X={Oyq z&uRG)-tNBo0GE^!R*??~kx?Vp`BhR)cHYK{+j4xqqv5Y+Gd~Bzl|B`kT}}lxap3>(SQH 1: + mid = (lower + upper) // 2 + if mid**exponent.denominator <= target: + lower = mid + else: + upper = mid + return lower, upper + +def signed_histograms(*terms): + result = [0] * 23 + for sign, histogram in terms: + for rank, count in histogram.items(): + result[int(rank)] += sign * count + return result + +def moment_bounds(coefficients, powers): + lower = upper = 0 + for rank, coefficient in enumerate(coefficients): + if rank == 0 or coefficient == 0: + continue + lo, hi = powers[rank] + if coefficient < 0: + lo, hi = hi, lo + lower += coefficient * lo + upper += coefficient * hi + return Fraction(lower, SCALE), Fraction(upper, SCALE) + +def overlap(first, second): + return max(first[0], second[0]) <= min(first[1], second[1]) + +def published_interval(entry): + return tuple(map(Fraction, entry["rational"])) + +def best_bound(rows): + return max(lo for lo, _ in rows), max(hi for _, hi in rows) + +def main(): + assert __debug__, "Run without optimization" + provenance = load("provenance.json") + for name, expected in provenance["published_evidence_sha256"].items(): + assert sha256((EVIDENCE / name).read_bytes()).hexdigest() == expected, name + + rows = boundary_rows() + assert rows == load("boundary.json")["cases"] + assert len(rows) == 111 + for row in rows: + assert row["initial_plane_extension_dimension"] == 0 + assert row["final_complement_shrink_dimension"] == 0 + print("PASS: zero frozen-neighbor endpoint extensions on 111 ports") + + data = load("profiles.json.gz") + single_audit = load("single-invoice-audit.json")["rows"] + paired_audit = load("paired-invoice.json")["summaries"] + caller = load("45-port-caller.json") + baseline = data["baseline"] + + for historical in single_audit: + saving = Fraction(historical["kappa"]) + powers = {rank: enclosure(rank, saving) for rank in range(1, 23)} + for name, expected in (("single", 6993), ("paired", 8040)): + bounds = [] + retained = [] + for row in data[name]: + coeff = signed_histograms((1, row["helper"]), (-1, row["paid"]), + (-1, baseline["helper_targets"]), (1, baseline["paid"])) + interval = moment_bounds(coeff, powers) + assert interval[1] < 0 + bounds.append(interval) + if row.get("retained_rank2_seeds"): + retained.append(interval) + assert len(bounds) == expected + best = best_bound(bounds) + if name == "paired": + published = paired_audit[str(saving)] + assert overlap(best, published_interval(published["best_delta"])) + assert overlap(best_bound(retained), published_interval(published["best_retaining_any_rank2_plane_delta"])) + else: + assert historical["negative_cases"] == expected + assert abs(best[1] - Fraction(historical["best_upper_bound"])) < Fraction(1, 10**22) + print(f"PASS: {name}, kappa={saving}, {expected} negative profiles, best upper bound {float(best[1]):.9f}") + + factors = caller["factor_rank_bounds"] + assert factors["protected_C"] + 3 * factors["each_native_d"] == factors["main_factored_path_C_d3_d2_d1_rank_at_most"] == 20 + coefficient = signed_histograms((1, caller["UNCONSTRUCTED_target_with90_rank20_main_rows"]), + (-1, caller["three_native_paid_plus_inherited_early_queries"])) + margin = moment_bounds(coefficient, powers) + assert margin[1] < 0 + assert overlap(margin, published_interval(caller["optimistic_margins_before_decoder"][str(saving)])) + print(f"PASS: fixed 45-port caller tariff at kappa={saving}, upper margin {float(margin[1]):.9f}") + +if __name__ == "__main__": + if not __debug__: + raise SystemExit("Run without Python optimization") + main()